铁锈战争mod制作常见问题详解 p0——moder入门
这里是2516,日常摸鱼的mod作者一枚。由于在QQ群里经常能够见到一些同一性质的基础问题,被反反复复提出多次,例如原版中的一些功能如何实现、一些常见的报错bug等各类疑问。尽管这类型问能够通过moder自学进行解决,但考虑到这中间枯燥且不必要的摸索过程,并根据我遇到这类型问题的频率,使我决定开启一系列的专栏,专门为遇到这类型问题的萌新答疑解惑。顺便,有现成的专栏也能缓解缓解我看到这种疑惑时居高不下的血压()
除了这一期的入门专栏外,本系列还包括ini的具体解析,某些功能是如何实现的,以及常见bug的原因与解决方式。我特意准备了一个教材单位,其会随着本系列教程的逐渐深入而逐渐完善自身的功能。这个单位我也会一并放出,以便于大家参(fu)考(zhi),目前计划是每5p教程更新一次。

前言:信息的获取及文件的使用
mod制作需要至少有一个绘图软件绘制贴图,一个文件管理app进行ini的调阅与写入工作,铁锈工具或代码表格作为参考。
以下是调阅文件所使用的路径实例(注1):
铁锈战争压缩包内的文件:应用>RustedWarfare(base.apk)>assets>units
从QQ上下载的文件位置:本地>Android>data>com.tencent.mobileqq>Tencent>QQfile_recv>
需解压或剪切移动到:本地>rustedWarfare>units(注2)

文件的格式及使用须知:
单位的ini文件名应为“任意字符.ini”,单位的贴图文件名应为“任意字符.png”。制作.png格式的图片时(即背景透明的图片),应使用绘图软件中的功能,而不是直接将.jpg的图片文件名修改为.png。
文件内调用ini,图片时,应使调用名称与对应文件名本身一致,例如“copyFrom: #.ini”,则应有文件名为“#.ini”。在调用时,如果文件置于同一文件夹内,则可以直接输入文件名称进行调用,如果文件被放在不同的文件夹内,则应写调用路径为:
“ROOT: 文件夹名称1\文件夹名称2\文件夹名称3\任意字符.ini(.png)”
如果你需要一个简介介绍你的mod,那么你需要一个名称为“mod-info.txt”的文件,并将它置于mod文件夹里,且建议与单位文件并列。

“title”改变mod在模组界面显示的标题(注3)。
“description”简介的正文部分。

注1:我只熟悉ES,所以这里只列出ES的。
注2:一般从原版压缩包内解压文件,会连带复制出从assets至units再至具体单位的文件夹。多余的部分可直接删除,对mod使用没有影响。
注3:这个标题原本由mod的文件夹名称决定。
