单位编辑:修订间差异

→‎mod的使用:​ 把内边距消掉了,浏览器将盒模型的内容部分认定为width:100%的宽,忽视了内边距,而内边距可能是overflow加的,但也可能是wiki对pre标签的“美化”
→‎开始
第17行:
*不得不提的是游戏还在更新本身并不完善,现有的可能真的难以实现某些功能,还有小部分游戏bug存在,因而制作过程中要与人交流及时反馈问题,进而加深了解,做出更多有趣的内容。
 
==开始==
===mod的使用===
做mod首先应确定你已经学会了怎样找到游戏mod的文件夹并可以装载和刷新内容。下面会列出游戏的大致文件夹结构,方便初学者认识。
<div style="text-align:center;width:100%;border:1px solid #eaecf0;border-bottom:none;background-color:#f8f9fa;">Windows/Android目录<span class="mw-customtoggle-winc mw-customtoggle-anc" style="color:#3366cc;float:inline-end;">[切换]</span></div>
 
<pre class="mw-collapsible" id="mw-customcollapsible-winc" style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;">
#windows版本-v1.15
第57行 ⟶ 第53行:
/xml
/saves -- 保存的游戏
/crashes.txt -- 崩溃日志
/fallback.bat
/fallback_lowmem.bat
/fallback64.bat
...
/game-lib.jar -- 游戏的主代码部分,一些原版单位从其中加载
...
/preferences.ini -- 用户偏好设置文件,较游戏内设置更丰富
...
/Rusted Warfare - 64.exe -- 64位游戏客户端
/Rusted Warfare.exe -- 32位游戏客户端
...
</pre>
<pre class="mw-collapsible mw-collapsed" id="mw-customcollapsible-anc" style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;">
#android版本-v1.15
#路径:"{玩家自定文件夹}/rustedWarfare"或"Android/data/com.corrodinggames.rts/files/"
|-maps tmx地图文件和png地图封面文件放这里,可以里面再套文件夹
|
第87行 ⟶ 第83行:
|-crashes.txt 游戏运行出错日志
</pre>
一般我们在"mods/units"目录下新建一个文件夹就可以开始工作了,游戏会像读取<code>.rwmod</code>mod文件一样读取文件夹的内容。接下来我们认识mod文件夹内的结构。以游戏自带的"mega_builders"为例。
<pre style="white-space:pre;overflow:auto;margin:0;padding:0;width:100%;">
mega_builders -- 该mod的文件夹,游戏认定"units"目录下一个文件夹是一个mod
│ mod-info.txt -- 提供给游戏的mod的信息,可以设置mod的标题和描述,最低版本要求,背景音乐
│ mod-thumbnail.png -- 认为是mod的概念宣传图,但无法在游戏中展示
└─mega_builder -- 游戏不会识别mod文件夹一级目录的.ini单位配置文件,所以需为单位创建文件夹
builder.png -- 单位的主体贴图
builder_dead.png -- 单位的死亡贴图
mega_builder.ini -- 单位的ini配置文件,一个单位的一个.ini文件
</pre>
除此以为你可能还会在mod文件夹的一级目录见到<code>all-units.template</code>文件,它是全单位模板,里面的内容会自动应用到它所有次级目录的.ini文件中,用法常见于定义mod在游戏中的资金资源。
 
 
 
573

个编辑