暗黑破坏神II脚本语法和构建
Sublime Text 对 NWScript (NSS) 的完成、语法高亮和构建系统 (适用于 NWN2 和可能 NWN1)
详细信息
安装次数
- 总计 2K
- Win 1K
- Mac 255
- Linux 203
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 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 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
NWScript 的 Sublime Text 完成和构建工具
功能
- NWScript
- 语法高亮:比 C 语法更精准一些
- 自动完成:函数、常量、#define 和包含脚本名称
- 文档:包含从脚本解析出的函数文档的弹出框,以及一些已知行为不良函数的额外说明。
- 代码片段:使用 GetFirst / GetNext 函数的 while 循环和其他有用的代码片段
- 智能构建工具:快速多线程编译(仅重新编译所需脚本)
- 2DA 语法高亮:语法高亮和标签列索引(Ctrl+R)
注意:此包是为 NWN2 设计的,但它应该也可以与 NWN1 一起使用。
安装
编译器安装(使用此包需要)
选择以下选项之一
选项 1:使用准备好的 zip 文件(简单)
- 下载并解压缩 打包 NWNScriptCompiler 到:
- Windows:
C:\Program Files (x86)\
- Linux:
/opt/
- Windows:
选项 2:创建自己的编译器和脚本包
下载 AdvancedScriptCompiler (http://neverwintervault.org/project/nwn2/other/tool/advanced-script-compiler-nwn2) 并将 StandaloneCompiler 目录内容提取到:
- Windows: C:\Program Files (x86)\NWNScriptCompiler\
- Linux: /opt/NWNScriptCompiler/
- 或任何其他路径(见下面的 自定义路径)
将 NWN2 脚本数据文件(默认位于 C:\Program Files (x86)\Atari\Neverwinter Nights 2\Data\Scripts*.zip)提取到:
- Windows:
C:\Program Files (x86)\NWNScriptCompiler\Scripts\
- Linux:
/opt/NWNScriptCompiler/Scripts
- 或任何其他路径(见下面的 自定义路径)
- Windows:
[可选] 您可以删除
Scripts
目录中的 ncs 文件,因为只需要 nss。
自定义路径:如果您想在其他位置安装编译器,您需要修改包设置(首选项 -> 包设置 -> STNeverwinterScript -> 设置)以覆盖compiler_cmd
和include_path
变量。
Linux 下的额外步骤
您需要 wine 才能使用 NWNScriptCompiler.exe
apt-get install wine # Ubuntu/Debian users
yum install wine # Fedora/Redhat users
pacman -S wine # Arch-Linux awesome users
您还需要编辑 STNeverwinterScript 设置(首选项 -> 包设置 -> STNeverwinterScript -> 设置)以覆盖 Linux 下的compiler_cmd
和include_path
变量(提供示例)。
Sublime 包安装
使用 PackageControl 安装
- 从 Sublime Text:按Ctrl+Shift+P,输入
PCInstall
,按Enter - 搜索
Neverwinter 脚本语法和构建
,按Enter - 如果尚未安装,请按照上面的编译器安装说明操作