RimWorld环世界mod基础说明

2021
09-22
01:18

发布人

everybody
评论
摘要:单机游戏攻略《RimWorld环世界》这款自由度高的模拟经营类游戏中玩家们为了提高游戏的游戏性,自制了许多mod。这些让游戏的玩法更加多变。目前很多小伙伴不了解

单机游戏攻略

《RimWorld环世界》这款自由度高的模拟经营类游戏中玩家们为了提高游戏的游戏性,自制了许多mod。这些让游戏的玩法更加多变。目前很多小伙伴不了解mod,今天小编就给大家带来了mod的基础说明。

RimWorld环世界mod基础说明

Rimworld的Mod需要一个文件夹(全英文,最好不要有标点)。

目录下可以有这几个文件夹:

About 这是关于Mod加载界面时Mod的说明。

Defs 这是数据。

Languages 这是关于语言文件。

Strings 这些都是一些名字。

Textures 贴图文件。

About

About目录下有两个文件:

About.xml Prewiew.pngAbout.xml就是说明文件,是界面加载的说明文件。

用文本打开这个文件可以看到:

<?xml version="1.0" encoding="utf-8"?> 这行可以不用管。

<ModMetaData> 这个可以理解一个集合,任何东西都要写在<ModMetaData></ModMetaData>之间,也就是说Mod的数据都要写在<实例></实例>之间才能够被加载。

<name></name> 这是Mod的名字

<author></author> 这是Mod的作者

<url></url> 这是Mod的网站

<targetVersion>/targetVersion> 这是Mod的版本

<description></description> Mod的说明,但似乎不可以通过空格换行,否则的话第二行无法载入。

</ModMetaData> 集合的结尾。

Prewiew.png是Mod的图片,同名字同格式可以被自动加载。

Defs

Defs是Mod的数据文件,带有*号的都是可以去用来做Mod的,里面有几个项:

*BiomeDefs 这是地形(未来版本可能会有更多的地形)

ConceptDefs 似乎是UI的一部分

DamageTypeDefs 写着是怎么死的

DesignationCategoryDefs 似乎是一些命令操作

DesignationDefs 似乎是命令操作的UI

EffecterDefs 似乎是特效

*FactionDefs 这个是一个种族,(太空人 殖民者……)但是它的修改不知道是否会进入游戏。

HairDefs 发型

HistoryAutoRecorderDefs 历史记录?

HistoryAutoRecorderGroupDefs 组历史记录?

*IncidentDefs 各种事件

JobDefs 似乎是关于职业的

MapConditionDefs 这似乎是地图状态

MapGeneratorDefs 地形生成器,最好不要改

NameMakerDefs 这是命名规则

*PawnKindDefs 这个与FactionDefs相关 里面写着几大类,标示着的后缀与FactionDefs的种族对应,里面是关于单位的各种属性。

*PawnOutfitDefs 人身上生成的物品分类。

RecipeDefs 好像是清单

*ResearchProjectDefs 关于研究。

RoofDefs 屋顶的外表

ScatterableDefs 好像是碎屑?

SkillDefs 这个是关于技能的大项 无效果

*SkillNeedDefs这个是技能的数据

SongDefs 暂时理解为背景音乐

SoundDefs 是声音文件的归类

SpecialThingFilterDefs 和尸体有关

*StorytellerDefs 这个是故事叙述者

TerrainDefs 定义了地形

ThingCategoryDefs 物品分类

*ThingDefs 所有物品都在这个文件夹内。

ThinkTreeDefs 未知

*ThoughtDefs 心情的好坏

*TraderKindDefs 关于贸易

TraitDefs 特征 当前版本没有用

*WeatherDefs 天气

WorkGiverDefs 关于工作

WorkTypeDefs 工作的项目

Langugaes 语言包,按照Core分化语言

Strings 关于字符串,都是一些名字

Textures 贴图文件夹的集合

<实例></实例>之间是没有间隔的英文说明,大家可以按照翻译去查这些(从翻译软件上查,去掉<>,然后分好单词)

这里要说的只有贴图:

贴图文件写路径不需要带有Textures\

默认就是Textures文件夹

所以如果在Textures\Mods中有个文件叫TEST.png

就写Mods\TEST 没有后缀名

特殊的还有ThingDefs

拿植物举例子

每个XML文件开头都会有个

<ThingDef Name=" " Abstract=" ">这个是这个XML内项目的全局设定,是不能删掉的。

<ThingDef ParentName=" "> 这个ParentName中可以写 带有Abstract=true的Name,规划这个东西属于那个类型。

</ThingDef>这是这个物品的结尾,在这前面可以写任何代码。

Mod特性:

最开始的集合表示分类,XML的名字可以修改,不能是中文。

对于物品和动物还有植物来讲,如果是通过复制粘贴修改的,最好把每一个<defName></defName>都写上自己的标签,这个是内部标签,相同会覆盖,同理可以覆盖修改原版单位。

<label></label>这是物品和动物名字,可以修改。

<description></description>这之间是说明。

还有Languages

<defName.label></defName.label>是对项目的语言翻译,通过XML可以放在各种语言翻译包内,下次加载该语言可以载入。

DefName就是单位内部标签description和label是说明和名字。

[为游戏媒体贡献点力量呗]

赞赏

还没有赞赏,快来当第一个赞赏的人吧!

评论(0条评论)

全部评论

没有更多内容了

热门游戏攻略

MORE+
《向僵尸开炮》手游兑换码大全 免费获取各类新手大礼包,亲测可用
《向僵尸开炮》手游兑换码大全 免费获取各类新手大礼包,亲测可用
今天要和大家分享的是《向僵尸开炮》这款游戏的免费大礼包兑换码。首先,我们要明确一点,《向僵尸开炮》是一款策略塔防游戏,因此选择合适的技能组合非常重要。本周礼包码
《向僵尸开炮》晋级攻略:提升技能,成为高手的必经之路!
《向僵尸开炮》晋级攻略:提升技能,成为高手的必经之路!
大家好!今天我要分享的是《向僵尸开炮》的晋级攻略!要成为高手,有几个关键点是必须要知道的!在游戏中,玩家通常可以分为三种类型:平民玩家、氪金玩家和特殊玩家。而特
《向僵尸开炮》第1关到第60关过关全部详细攻略教程
《向僵尸开炮》第1关到第60关过关全部详细攻略教程
在挑战《向僵尸开炮》全关卡时,技能选择至关重要。每个关卡都有不同类型的僵尸出现,因此需要根据它们的特点来灵活运用技能。下面是小编为大家提供的完美过关攻略,让你轻
《超级食肉男孩永恒》多少钱 游戏售价一览
《超级食肉男孩永恒》多少钱 游戏售价一览
动作游戏ACT  超级食肉男孩永恒多少钱?这款超级食肉男孩的续作近期已经正式上线了,今天小编给大家带来超级食肉男孩永恒游戏售价一览,快来看一下吧。 超级食
无双大蛇2终极版村姑全依赖达成攻略
无双大蛇2终极版村姑全依赖达成攻略
ps/ps4游戏攻略看到这里我想很多玩家都是对以铃木为首的制作团队的无限喷与唾弃,这个奖杯的确会让人抓狂,除非个别玩家有强迫症,不然真没多人能刷下去,修改的方法

游戏工具下载排行

MORE+

联系我们 | 友情链接 | 关于我们 | 诚聘英才 | 隐私政策 | 网站地图

本站内容均来自网友投稿发布,如有侵权,请联系我们

备ICP备89031394号-7 京公网安备 99010502030727号 违法和不良信息举报电话: 举报邮箱:[email protected]

健康游戏公告: 抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活