rjw-rbse/Patches/Bodypart_Textures.xml
2020-09-06 05:23:06 -04:00

146 lines
No EOL
4.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Patch>
<!-- Unfinished Items -->
<Operation Class="PatchOperationReplace">
<xpath>/Defs/RecipeDef[@Name="MakePrivates"]/unfinishedThingDef</xpath>
<value>
<unfinishedThingDef>UnfinishedProsthesis</unfinishedThingDef>
</value>
</Operation>
<!-- Slime Body Parts use new texture -->
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[defName="SlimeGlob"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/slimepart</texPath>
</value>
</Operation>
<!-- Natural Body Parts use organ texture -->
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseGenMale"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Organ</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseGenFemale"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Organ</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseAnus"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Organ</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartNaturalBaseBreast"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Organ</texPath>
</value>
</Operation>
<!-- Simple Artificial Body Parts use organ texture -->
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseGenMale"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Simple</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseGenFemale"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Simple</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseAnus"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Simple</texPath>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<xpath>/Defs/ThingDef[@Name="rjw_BodyPartArtificialBaseBreast"]/graphicData/texPath</xpath>
<value>
<texPath>Things/Item/BodyPart/Simple</texPath>
</value>
</Operation>
<!-- Bionic Body Parts use bionic texture -->
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="BionicPenis"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="BionicVagina"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="BionicAnus"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="BionicBreasts"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<!-- Archotech Body Parts use bionic2 texture -->
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="ArchotechPenis"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic2</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="ArchotechVagina"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic2</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="ArchotechAnus"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic2</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName="ArchotechBreasts"]</xpath>
<value>
<graphicData>
<texPath>Things/Item/BodyPart/Bionic2</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</value>
</Operation>
</Patch>