跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
帮助
RustedWarfare Wiki
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
查看“Mod语法”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
链接
RustedWiki QQ群
←
Mod语法
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{欢迎编辑}} == .ini文件 == 纯文本文件。用于规定具体[[单位]]的外观和行为。由节(section)、键和值(key-value)、注释(comment)三个部分组成: === 节 === (描述待补充) <pre> [core] </pre> === 键·值 === === 注释 === 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。 铁锈战争的<code>.ini</code>文件语法在注释方面提供了三种方式: (1)用<code>#</code>进行单行的注释 在行的开头加上<code>#</code>意味着计算机不会编译该行内容。 <pre> [projectile_1] #directDamage: 20 #有人反映单发伤害太低,这里改成了30 directDamage: 30 … </pre> (2)用<code>"""</code>和<code>"""</code>的组合进行多行注释 在行头使用<code>"""</code>作为起始,在之后的任意位置使用<code>"""</code>作为结束。在其之间的内容均不会被编译。 <pre> """ 这是三个英文引号 实际上这个组合还有个功能,就是用它引住key: value的value使value可以换行输入如: builtFrom_1_name: airFactory 可以是 builtFrom_1_name: """airF actory""" 可是有一种情况,你用多行注释注释掉了有换行输入的内容它显然就会混乱,也就是目前的情况 """ </pre> (3)用<code>[comment_NAME]</code>进行成节的注释 该节之后的行直到下一个节前一行均不会被编译。 <pre> [comment_hiddenAction_1] autoTriggerOnEvent: created addGlobalTeamTags: 计时 [comment_1] maxHp: 2000 [core] #[comment_NAME]节下的东西是不会被编译的,去引用它会提示找不到任何key @copyFromSection: comment_1 … </pre> === 模板语法 === (待补充) === 代码表 === 为了方便Mod开发者进行代码的编写,一种被称作代码表的工具被制作出来,用于对照代码与其作用。 具体的代码表可以参考[https://www.rustedwarfare.com/index.php?c=app&a=puyuetian_htmlpage:index&htmlname=dm 这里] == mod-info.txt文件 == 普通的<code>.txt</code>文件。放在mod文件夹的根目录时会被游戏自动读取。提供mod的描述信息。 相关参数介绍: <pre> #(必填) [mod] #(选填)告诉游戏能够支持该mod运行的最低游戏版本。若不满足最低版本,提示后仍可加载,但除地图外不可用,同时不提供代码错误的报错提醒。 minVersion: v1.14 #(必填)该mod在游戏中显示的标题。 title: Mega Builders #(选填)该mod在游戏中显示的描述。使用"\n"使其在游戏中换行显示(pc版并不会换行显示)。 description: Example mod which replaces builders with Mega Builders. #(选填,在游戏中播放mod中的.ogg文件作为背景音乐)#关于.ogg文件的说明仍待补充 [music] #填音乐文件夹路径。 sourceFolder: soundtrack #当使用该mod的单位时仅播放该mod的音乐,填"true"或"false"。 whenUsingUnitsFromThisMod_playExclusively: true #该文件支持单行注释 """和 多行 注释""" </pre> == all-units.template文件 == 可以理解为特殊的<code>.ini</code>文件。文件中的代码会自动应用到所有的<code>.ini</code>文件中。若存在代码错误,报错不会指向其本身,而是其所应用的<code>.ini</code>文件。(用途举例待补充)
本页使用的模板:
模板:InfoBox
(
查看源代码
)
模板:欢迎编辑
(
查看源代码
)
返回
Mod语法
。
开关有限宽度模式