Mod语法:修订间差异
→.ini文件
标签:移动版编辑 移动版网页编辑 高级移动版编辑 |
(→.ini文件) 标签:移动版编辑 移动版网页编辑 高级移动版编辑 |
||
| 第1行: | 第1行: | ||
{{欢迎编辑}} | {{欢迎编辑}} | ||
== .ini文件 == | == .ini文件 == | ||
纯文本文件。游戏通过读取以<code>.ini</code>为扩展名的文件来获取具体[[单位]]的属性。内容组成方面,由节(section)、键(key)、注释(comment)三个部分组成: | |||
=== 节 === | === 节 === | ||
包含用两个半角英文方括号包围的节的名称([section]),单独占一行。用于声明相关的键从属于该节。其后的行直到另一个节前一行的键均归属于该节。名称不同的节视为不同类型的节。 | |||
节的类型: | |||
<pre> | <pre> | ||
[core] | [core] | ||
[canBuild_NAME] | [canBuild_NAME] | ||
| 第14行: | 第16行: | ||
[movement] | [movement] | ||
[ai] | [ai] | ||
[leg_#] | [leg_#] | ||
[arm_#] | |||
[attachment_NAME] | [attachment_NAME] | ||
[action_NAME] | [action_NAME] | ||
[hiddenAction_NAME] | |||
[effect_NAME] | [effect_NAME] | ||
[animation_NAME] | [animation_NAME] | ||
| 第24行: | 第28行: | ||
[template_NAME] | [template_NAME] | ||
[comment_NAME] | [comment_NAME] | ||
(待补充,计划对每条含义用法进行介绍) | |||
</pre> | </pre> | ||
=== 键 === | === 键 === | ||
又称属性(property), | 又称属性(property),包含用冒号(:)或等号(=)连接的键的名称(name)和键的值(value),单独占一行。用于规定单位的具体属性。名称不同的键视为不同类型的键,名称相同的键从属于不同类型的节视为不同类型的键。键的值有几种固定类型,具体取决于键。 | ||
值的类型: | |||
<pre> | |||
(待补充,计划每条都需要详解) | |||
</pre> | |||
键的类型: | |||
<pre> | |||
(待补充,计划每条都需要详解) | |||
</pre> | |||
=== 注释 === | === 注释 === | ||
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。 | 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。 | ||