Mod语法:修订间差异
小
→.ini文件
小 (→.ini文件) |
小 (→.ini文件) |
||
| 第1行: | 第1行: | ||
{{欢迎编辑}} | {{欢迎编辑}} | ||
== .ini文件 == | == .ini文件 == | ||
UTF-8纯文本文件。游戏通过读取以<code>.ini</code> | UTF-8纯文本文件。游戏通过读取以<code>.ini</code>为扩展名的文件来获取定义给某个单位的参数信息。其内容主要由节(Section)和参数(Parameter)两部分组成。 | ||
=== 格式 === | |||
<pre style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;"> | <pre style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;"> | ||
#节由两个半角方括号包裹,单独占一行 | |||
[section] | [section] | ||
#参数由它的名称和它的值构成,名称和值使用半角冒号分隔,通常单独占一行 | |||
name: value | |||
</pre> | </pre> | ||
< | <p style="font-size:12px;color:#888;margin-top:0px;"><nowiki>*</nowiki>另有部分代码存在不同的书写格式,待到具体代码再作讲解。</p> | ||
截至<u>1.15</u> | 参数从属于节,要想具体参数从属于具体节,需将节写在参数行的上方;不同参数的值有不同类型,且规定有取值区间。 | ||
=== 节的类型 === | |||
截至<u>1.15</u>版本,节的类型有: | |||
<pre style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;"> | <pre style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;"> | ||
[core]--基础节, | [core]--基础节, | ||
| 第36行: | 第37行: | ||
[decal_NAME]--贴花节 | [decal_NAME]--贴花节 | ||
</pre> | </pre> | ||
部分节可以自行添加名称或序号,这样得到的同类型不同名称的节,在应用时是独立的;允许重复写一个节使其分布在文档的不同位置。 | |||
===参数=== | |||
参数(行)必须跟随在某个节的后面,以从属该节;节会因缺少必要参数而报错;部分参数有默认值,即使不写出也会起作用。<br /> | |||
具体参数介绍请移步至[[mod参数]]。 | |||
< | |||
== mod-info.txt文件 == | == mod-info.txt文件 == | ||