MB战团API
Sublime Text 3 语法插件
详细信息
安装次数
- 总数 129
- Win 116
- Mac 9
- Linux 4
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 | 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 |
Mac | 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 |
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 |
阅读文件
MB战团API (Sublime Text 3 语法插件)
- en-board: http://forums.taleworlds.com/index.php/topic,320675.0.html
- ru-board: http://rusmnb.ru/index.php?topic=19691.0
- home: http://shcherbyna.my-board.org/en/game_dev/mb_warband/mb_warband_api_sublime_plugin
新版本:1.165.0
- 支持M &B模块系统v1.165
- 新插件命令:命令面板 > cb (MB战团API:清除字节码 (*.pyc))
特性
- 脚本速度+50
- 操作符自动完成
- 语法高亮
- 高亮显示元组末尾缺失的逗号
- F1帮助(英文|俄文):由Lav & sub authors 编写 http://forums.taleworlds.com/index.php/topic,213060.0.html
- 模块系统构建器:F7 -构建当前文件;Ctrl+F7 -构建完整模块系统(设置模块系统文件夹路径:首选项 > 软件包设置 > MB战团API > 设置 - 用户)
- 当打开模块系统文件时自动设置战团语法
- 在完全构建模块后(Ctrl+F7)清理*.pyc文件,将 del.py 复制到模块系统文件夹并编辑build_module.bat
...
...
@del *.pyc
python del.py
...
...
或直接编辑build_module.bat (-B =不创建字节码)
@echo off
python -B process_init.py
python -B process_global_variables.py
python -B process_strings.py
python -B process_skills.py
...
...
块操作符快捷键
#!python
tb
(try_begin),
|
(try_end),
tbe
(try_begin),
|
(else_try),
|
(try_end),
et
(else_try),
|
tfr
(try_for_range, ":unused", _begin, _end),
|
(try_end),
tfb
(try_for_range_backwards, ":unused", _begin, _end),
|
(try_end),
tfa
(try_for_agents, ":agent_no"),
|
(try_end),
tfp
(try_for_parties, ":party_no"),
|
(try_end),
结构操作符
#!python
new_script
# 'script_name'
# Description
# Input: none
# Output: none
('name',
[
|
]),
安装
1. Download, install Sublime Text 3 https://text.sublime.net.cn/3
2.1. Install plugin via Package Control: Preferences > PackageControl > Package Control:Install Package > MB Warband API
2.2. OR manual unpack plugin to SublimeText3\Data\Packages\MB Warband API\..
3. Restart Sublime if need
4. To change the Help Language edit Preferences > Package Settings > MB Warband API > Settings - User
插件激活
- 插件v1.158.1+在打开模块文件时自动激活。在创建新模块文件时需要手动激活。
1. Open module_system file or create new one
2. Switch to MB Warband API syntax:
a) Tools > Command Pallete[Alt+~] => mb
b) or View > Syntax > MB Warband API
快捷键与命令
- [F1] -显示模块系统操作符的帮助
- [F7] -构建当前模块文件
- [Ctrl+F7] -构建完整模块系统
- [Alt + ~] -显示命令面板
- 命令面板 > cb (MB战团API:清除字节码 (*.pyc)) - 清除模块系统文件夹中所有的*.pyc文件