RimWorld

RimWorld

Vanilla Armor Patch for SoS
Vazrua 19 Nov, 2020 @ 8:07pm
Moyo compatable
Hey, just wanna say great work. I pilfered your code and made moyo armour spaceworthy, feel free to add it to your mod, I don't plan on putting it up.

<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<!--<success>Always</success> -->
<mods>
<li>Moyo-From the depth</li>
</mods>

<match Class="PatchOperationSequence">
<operations>
<!--Royal guard suit-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_GDsuit"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_GDsuit"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>
<!--Royal guard helmet-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_GDhelmet"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_GDhelmet"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>
<!--DeepDive suit-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_DDgear"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_DDgear"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>
<!--DeepDive Helmet-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_DDhelmet"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_DDhelmet"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>
<!--LightDive suit-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_LDgear"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_LDgear"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>
<!--LightDive Helmet-->
<li Class="PatchOperationAdd">
<xpath>*/ThingDef[defName="Moyo_LDhelmet"]/apparel/tags</xpath>
<value>
<li>EVA</li>
</value>
</li>

<li Class="PatchOperationReplace">
<xpath>*/ThingDef[defName="Moyo_LDhelmet"]/statBases/Insulation_Cold</xpath>
<value>
<Insulation_Cold>50</Insulation_Cold>
</value>
</li>

</operations>
</match>
</Operation>
</Patch>