ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Tabletop Simulator Lua

rolandostar ST3

Sublime Text的插件,用于加载和编写Tabletop Simulator的Lua脚本。

详细信息

  • 0.1.2
  • github.com
  • 8年前
  • 35分钟前
  • 8年前

安装数量

  • 总计 750
  • Win 573
  • Mac 95
  • Linux 82
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
Mac 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

Tabletop Simulator Lua插件用于Sublime Text

Sublime Text的插件,用于加载和编写Tabletop Simulator的Lua脚本。

特色主题为 PlasticCodeWrap

功能

  1. 获取脚本
  2. 发送脚本

就这些。我会在控制台输出和重新加载获取脚本等功能上继续努力,但现在这个简单的插件就能用了。

快速安装

您可以通过 Package Control 安装此插件

分步指导

  1. 安装 Package Control
  2. 按“Ctrl + Shift + P”打开命令面板
  3. 输入“安装插件”并选择“Package Control: 安装插件”
  4. 搜索“Tabletop Simulator Lua”并按回车键
  5. [可选] 搜索并安装 divinites 的“Folder2Project” v0.1.5(需要修改配置才能使用)

手动安装

下载最新版本。

这些文件应放置在“TTSLuaPlugin”包目录下。这个目录可以在

C:\Users\[USERNAME]\AppData\Roaming\Sublime Text 3\Packages\TTSLuaPlugin

创建该文件夹,如果找不到它。因此文件结构如下:

..\Sublime Text 3\Packages\TTSLuaPlugin\TTSLuaPlugin.py

..\Sublime Text 3\Packages\TTSLuaPlugin\TTSLuaPlugin.sublime-settings

..\Sublime Text 3\Packages\TTSLuaPlugin\Main.sublime-menu

..\Sublime Text 3\Packages\TTSLuaPlugin\Context.sublime-menu

等等...

如何使用

安装完成后,您应看到顶部有一个标记为“Tabletop Simulator”的菜单

“获取Lua脚本” (Ctrl + Alt + Space): 这将建立与游戏的连接并请求将所有脚本加载到Sublime中。

“保存并播放” (Ctrl + Alt + S): 这将保存并发送所有当前更改的脚本到TTS中。

如果文件名旁边的“X”是一个实心圆,则表明您可以在其中检查哪些脚本进行了更改。

“X”会在您使用“保存并播放”后恢复到“X”

配置

唯一的配置是是否在标签页上打开所有文件或打开存储所有文件的文件夹。

您可以在以下位置找到此文件(首选项 >插件的包设置 > Tabletop Simulator > 设置 - 默认)

{
    // When getting files from the game should they be opened as a project or individually?
    "open_as_project": 0

    // Changing this to 1 will try to use the plugin "Folder2Project" by divinites (Found in Package Control)
    // If the plugin is not found it'll pull the files from TTS but they won't be opened.

    // Files are stored in /Packages/Lua (Preferences > Browse Packages...)
}

要修改它,您需要打开一个新的配置文件(首选项 > 包设置 > Tabletop Simulator > 设置 - 用户)

并将“open_as_project”更改为1

{
    "open_as_project": 1
}

关于

我创建了这个项目,因为Atom总是崩溃,我对Python没有先前的知识,这是第一次使用Sublime插件API,所以请原谅这个拼凑在一起的插件。

这是在一天之内完成的,我在各种教程网站上复制粘贴了任意有用的内容。

我会感激任何人对贡献和改进所做的努力。

联系

您可以在SteamReddit上找到我!