安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








Otherwise, the code looks something like:
<!--Cataphract Armor-->
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="Apparel_ArmorCataphract"]</xpath>
<value>
<apparel>
<tags>
<li>Spacer</li>
<li>EVA</li>
</tags>
</apparel>
</value>
</Operation>
But it depends on various mod author's way of implementing items, naming, and how they sort stuff within their .xmls. Sometimes <Insulation_Cold> has to be added instead of replaced, or you need an @name structure, since you're modifying 'abstract' armors - a base list of properties, that a specific armor loads first, and maybe doesn't even modify, as is the case in vanilla armors, note the <xpath> section above vs below:
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="ApparelArmorCataphractBase"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>100</Insulation_Cold>
</value>
</Operation>
vs.:
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[defName="VAE_Headgear_HeavyMarineHelmet"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>100</Insulation_Cold>
</value>
</li>
</Operation>