rimworld的mod制作——第一个mod
差不多可以开始制作一个mod了。有什么问题边做边解决吧。
我想做一个完整的故事。故事讲一群东方开拓者在这个边缘世界的故事。
首先看了下wiki。就不搞什么hello word之类没用的东西了。
我想先给初始角色整一套装备。让他们在游戏初期不会被敌人打死。
打算先弄一把威力大的枪。参照wiki上的枪的教程。这个太好做了。直接给目录结构与代码。我会加上注释,不懂编程的应该也可以看懂。
首先,创建你自己定名称的文件夹,目录如下:
RimWorld/Mods/你起的mod名
尽量起英文名,减少给自己后期调试的麻烦。
RimWorld/Mods/你起的mod名/About
在About文件夹内,创建一个新的文本文件并将其命名为 About.xml。代码内容如下:
然后在这个文件夹内放一张png的图片,做为你mod的预览图片
然后该创建我那把大威力枪了。先给结果,我再解释。
创建目录:
RimWorld/Mods/你起的mod名/Defs/ThingDefs_Misc/Weapons
创建xml文件:(我起名qinglongqiang.xml,你们随意)代码如下:
我从RimWorld/Data/Core/Defs/ThingDefs_Misc/Weapons/RangedIndustrial.xml文件中,复制了手枪子弹与左轮手枪的代码过来。修改了手枪子弹的名字,威力。然后修改了左轮手枪的名字与说明文字,把子弹定义到我改的子弹上。我大威力手枪制作的工作就完成了。
我添加了一些注释,各位有兴趣的可以参考修改。
我发现难点可能不在用户怎么修改,难点可能在你找不到要参考的xml文件位置在哪。
以下是我列的RimWorld/Data/Core/Defs/下各个目录大概哪些定义,文件太多了,如果需要二级目录解释的话,评论告知我。我会研究研究。
mod做完了,应该测试一下。
首先打开开发者模式,然后在mod选项中记得加载我们的mod,然后打开dev地图或者自己随便开个新地图,然后在上方选择open debug actions menu。






好了,一个简单的mod就完成了。玩家可以自定义剧本的时候,在开局就把这把枪选上。然后开局的难度就降低了不少。
我这个mod也上传的steam创意工坊。在创意工坊中搜索”东方开拓者“就可以下到我的mod。
当然我会不断更新这个mod,过几天可能就不一样,会加些新功能。
有兴趣交流的话评论区发聩给我吧。
