Mod语法:修订间差异
小
懂得人可以在这个页面添加些什么,现在主要是扩充内容,不必拘泥格式
(→.ini文件:起个头儿,最近就主要改这个页面了,另外mod语法和mod参数其实想用一个页面来讲的,直接改成mod制作参考不好点吗) 标签:移动版编辑 移动版网页编辑 高级移动版编辑 |
小 (懂得人可以在这个页面添加些什么,现在主要是扩充内容,不必拘泥格式) |
||
| 第1行: | 第1行: | ||
{{欢迎编辑}} | {{欢迎编辑}} | ||
== .ini文件 == | == .ini文件 == | ||
纯文本文件。用于规定具体[[单位]] | 纯文本文件。用于规定具体[[单位]]在游戏中的存在逻辑(?)。由节(section)、键(key)、注释(comment)三个部分组成: | ||
=== 节 === | === 节 === | ||
用两个半角(在输入法中英文模式切换的情形下尤需注意,以下不再赘述)英文方括号包围节的名称([section]),单独占一行,用于声明相关的键作用在该节。其后的行直到另一个节前一行的键均归属于该节。 | |||
<pre> | <pre> | ||
[core] | #包含的节: | ||
[core]:单位的一些基本设置, | |||
[canBuild_NAME]: | |||
[graphics] | |||
[attack] | |||
[turret_NAME] | |||
[projectile_NAME] | |||
[movement] | |||
[ai] | |||
[leg_#] / [arm_#] | |||
[attachment_NAME] | |||
[action_NAME] / [hiddenAction_NAME] | |||
[effect_NAME] | |||
[animation_NAME] | |||
[placementRule_NAME] | |||
[global_resource_NAME] | |||
[resource_NAME] | |||
[template_NAME] | |||
[comment_NAME] | |||
</pre> | </pre> | ||
=== | === 键 === | ||
又称属性(property),是.ini文件的基本元素。每个键包含键的名称(name)和键的值(value),用冒号(:)或等号(=)连接,单独占一行。玩家修改单位具体是通过修改键的值来实现的。 | |||
=== 注释 === | === 注释 === | ||
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。 | 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。 | ||
| 第54行: | 第72行: | ||
… | … | ||
</pre> | </pre> | ||
== mod-info.txt文件 == | == mod-info.txt文件 == | ||