rimnude-unofficial/Common/Patches/NudePatch-Snake.xml

411 lines
16 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<!-- alien races -->
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Snake Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="SnakeFeral"]/alienRace/generalSettings/alienPartGenerator/bodyAddons</xpath>
<success>Always</success>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="SnakeFeral"]/alienRace/generalSettings/alienPartGenerator</xpath>
<value><bodyAddons /></value>
</nomatch>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="SnakeFeral"]/alienRace/generalSettings/alienPartGenerator/bodyAddons</xpath>
<value>
<li>
<path>Breasts/FeaturelessLeft</path>
<drawSize>.70</drawSize>
<shaderType>Transparent</shaderType>
<bodyPart>Chest</bodyPart>
<inFrontOfBody>true</inFrontOfBody>
<layerOffset>-0.2765</layerOffset>
<drawnInBed>false</drawnInBed>
<hiddenUnderApparelFor>
<li>Torso</li>
</hiddenUnderApparelFor>
<hediffGraphics>
<!-- vanilla RJW -->
<!-- human -->
<Breasts>
<path>Breasts/breasts_micro_left</path>
<severity>
<a1.01>Breasts/breasts_huge_left</a1.01>
<a0.8>Breasts/breasts_huge_left</a0.8>
<a0.6>Breasts/breasts_large_left</a0.6>
<a0.4>Breasts/breasts_average_left</a0.4>
<a0.2>Breasts/breasts_small_left</a0.2>
<a0.01>Breasts/breasts_micro_left</a0.01>
</severity>
</Breasts>
<!-- udder -->
<!--<UdderBreasts>
<path>Breasts/breasts_udder_left</path>
<severity>
<a1.01>Breasts/breasts_udder_huge_left</a1.01>
<a0.8>Breasts/breasts_udder_huge_left</a0.8>
<a0.6>Breasts/breasts_udder_large_left</a0.6>
<a0.4>Breasts/breasts_udder_left</a0.4>
<a0.2>Breasts/breasts_udder_small_left</a0.2>
<a0.01>Breasts/breasts_udder_micro_left</a0.01>
</severity>
</UdderBreasts>-->
<!-- hydraulic -->
<HydraulicBreasts>
<path>Breasts/breasts_hyd_micro_left</path>
<severity>
<a1.01>Breasts/breasts_hyd_huge_left</a1.01>
<a0.8>Breasts/breasts_hyd_huge_left</a0.8>
<a0.6>Breasts/breasts_hyd_large_left</a0.6>
<a0.4>Breasts/breasts_hyd_left</a0.4>
<a0.2>Breasts/breasts_hyd_small_left</a0.2>
<a0.01>Breasts/breasts_hyd_micro_left</a0.01>
</severity>
</HydraulicBreasts>
<!-- bionic -->
<BionicBreasts>
<path>Breasts/breasts_bio_micro_left</path>
<severity>
<a1.01>Breasts/breasts_bio_huge_left</a1.01>
<a0.8>Breasts/breasts_bio_huge_left</a0.8>
<a0.6>Breasts/breasts_bio_large_left</a0.6>
<a0.4>Breasts/breasts_bio_left</a0.4>
<a0.2>Breasts/breasts_bio_small_left</a0.2>
<a0.01>Breasts/breasts_bio_micro_left</a0.01>
</severity>
</BionicBreasts>
<!-- archotech -->
<ArchotechBreasts>
<path>Breasts/Bionics/breasts_arc_micro_left</path>
<severity>
<a1.01>Breasts/Bionics/breasts_arc_huge_left</a1.01>
<a0.8>Breasts/Bionics/breasts_arc_huge_left</a0.8>
<a0.6>Breasts/Bionics/breasts_arc_large_left</a0.6>
<a0.4>Breasts/Bionics/breasts_arc_left</a0.4>
<a0.2>Breasts/Bionics/breasts_arc_small_left</a0.2>
<a0.01>Breasts/Bionics/breasts_arc_micro_left</a0.01>
</severity>
</ArchotechBreasts>
<MissingBodyPart>Injuries/breasts_missing_left</MissingBodyPart>
<!-- race support -->
<!-- ghoul -->
<<<<<<< HEAD
<GhoulBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<GhoulBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_left</path>
<severity>
<a1.01>Breasts/breasts_huge_left</a1.01>
<a0.8>Breasts/breasts_huge_left</a0.8>
<a0.6>Breasts/breasts_large_left</a0.6>
<a0.4>Breasts/breasts_average_left</a0.4>
<a0.2>Breasts/breasts_small_left</a0.2>
<a0.01>Breasts/breasts_micro_left</a0.01>
</severity>
</GhoulBreasts>
<!-- orc -->
<<<<<<< HEAD
<OrcBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<OrcBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_left</path>
<severity>
<a1.01>Breasts/breasts_huge_left</a1.01>
<a0.8>Breasts/breasts_huge_left</a0.8>
<a0.6>Breasts/breasts_large_left</a0.6>
<a0.4>Breasts/breasts_average_left</a0.4>
<a0.2>Breasts/breasts_small_left</a0.2>
<a0.01>Breasts/breasts_micro_left</a0.01>
</severity>
</OrcBreasts>
<!-- scale -->
<<<<<<< HEAD
<ScaleBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<ScaleBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_scalie_micro_left</path>
<severity>
<a1.01>Breasts/breasts_scalie_huge_left</a1.01>
<a0.8>Breasts/breasts_scalie_huge_left</a0.8>
<a0.6>Breasts/breasts_scalie_large_left</a0.6>
<a0.4>Breasts/breasts_scalie_average_left</a0.4>
<a0.2>Breasts/breasts_scalie_small_left</a0.2>
<a0.01>Breasts/breasts_scalie_micro_left</a0.01>
</severity>
</ScaleBreasts>
<!-- tree -->
<<<<<<< HEAD
<TreeBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<TreeBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_left</path>
<severity>
<a1.01>Breasts/breasts_huge_left</a1.01>
<a0.8>Breasts/breasts_huge_left</a0.8>
<a0.6>Breasts/breasts_large_left</a0.6>
<a0.4>Breasts/breasts_average_left</a0.4>
<a0.2>Breasts/breasts_small_left</a0.2>
<a0.01>Breasts/breasts_micro_left</a0.01>
</severity>
</TreeBreasts>
<!-- ghost -->
<<<<<<< HEAD
<GhostBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<GhostBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/Ghost/breasts_micro_left</path>
<severity>
<a1.01>Breasts/Ghost/breasts_huge_left</a1.01>
<a0.8>Breasts/Ghost/breasts_huge_left</a0.8>
<a0.6>Breasts/Ghost/breasts_large_left</a0.6>
<a0.4>Breasts/Ghost/breasts_average_left</a0.4>
<a0.2>Breasts/Ghost/breasts_small_left</a0.2>
<a0.01>Breasts/Ghost/breasts_micro_left</a0.01>
</severity>
</GhostBreasts>
<!-- dead -->
<<<<<<< HEAD
<NecroBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<NecroBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_left</path>
<severity>
<a1.01>Breasts/breasts_huge_left</a1.01>
<a0.8>Breasts/breasts_huge_left</a0.8>
<a0.6>Breasts/breasts_large_left</a0.6>
<a0.4>Breasts/breasts_average_left</a0.4>
<a0.2>Breasts/breasts_small_left</a0.2>
<a0.01>Breasts/breasts_micro_left</a0.01>
</severity>
</NecroBreasts>
</hediffGraphics>
<offsets>
<south>
<bodyTypes>
<Base>(-0.3878,0.00)</Base>
</bodyTypes>
</south>
<north>
<bodyTypes>
<Base>(-0.6478,0.00)</Base>
</bodyTypes>
</north>
<east>
<bodyTypes>
<Base>(-0.628,0.036)</Base>
</bodyTypes>
</east>
</offsets>
</li>
<li>
<path>Breasts/FeaturelessRight</path>
<linkVariantIndexWithPrevious>true</linkVariantIndexWithPrevious>
<drawSize>.70</drawSize>
<bodyPart>Chest</bodyPart>
<shaderType>Transparent</shaderType>
<inFrontOfBody>true</inFrontOfBody>
<layerOffset>-0.2765</layerOffset>
<hiddenUnderApparelFor>
<li>Torso</li>
</hiddenUnderApparelFor>
<drawnInBed>false</drawnInBed>
<hediffGraphics>
<!-- vanilla RJW -->
<!-- human -->
<Breasts>
<path>Breasts/breasts_micro_right</path>
<severity>
<a1.01>Breasts/breasts_huge_right</a1.01>
<a0.8>Breasts/breasts_huge_right</a0.8>
<a0.6>Breasts/breasts_large_right</a0.6>
<a0.4>Breasts/breasts_average_right</a0.4>
<a0.2>Breasts/breasts_small_right</a0.2>
<a0.01>Breasts/breasts_micro_right</a0.01>
</severity>
</Breasts>
<!-- udder -->
<!--<UdderBreasts>
<path>Breasts/breasts_udder_right</path>
<severity>
<a1.01>Breasts/breasts_udder_huge_right</a1.01>
<a0.8>Breasts/breasts_udder_huge_right</a0.8>
<a0.6>Breasts/breasts_udder_large_right</a0.6>
<a0.4>Breasts/breasts_udder_right</a0.4>
<a0.2>Breasts/breasts_udder_small_right</a0.2>
<a0.01>Breasts/breasts_udder_micro_right</a0.01>
</severity>
</UdderBreasts>-->
<!-- hydraulic -->
<HydraulicBreasts>
<path>Breasts/breasts_hyd_micro_right</path>
<severity>
<a1.01>Breasts/breasts_hyd_huge_right</a1.01>
<a0.8>Breasts/breasts_hyd_huge_right</a0.8>
<a0.6>Breasts/breasts_hyd_large_right</a0.6>
<a0.4>Breasts/breasts_hyd_right</a0.4>
<a0.2>Breasts/breasts_hyd_small_right</a0.2>
<a0.01>Breasts/breasts_hyd_micro_right</a0.01>
</severity>
</HydraulicBreasts>
<!-- bionic -->
<BionicBreasts>
<path>Breasts/breasts_bio_micro_right</path>
<severity>
<a1.01>Breasts/breasts_bio_huge_right</a1.01>
<a0.8>Breasts/breasts_bio_huge_right</a0.8>
<a0.6>Breasts/breasts_bio_large_right</a0.6>
<a0.4>Breasts/breasts_bio_right</a0.4>
<a0.2>Breasts/breasts_bio_small_right</a0.2>
<a0.01>Breasts/breasts_bio_micro_right</a0.01>
</severity>
</BionicBreasts>
<!-- archotech -->
<ArchotechBreasts>
<path>Breasts/Bionics/breasts_arc_micro_right</path>
<severity>
<a1.01>Breasts/Bionics/breasts_arc_huge_right</a1.01>
<a0.8>Breasts/Bionics/breasts_arc_huge_right</a0.8>
<a0.6>Breasts/Bionics/breasts_arc_large_right</a0.6>
<a0.4>Breasts/Bionics/breasts_arc_right</a0.4>
<a0.2>Breasts/Bionics/breasts_arc_small_right</a0.2>
<a0.01>Breasts/Bionics/breasts_arc_micro_right</a0.01>
</severity>
</ArchotechBreasts>
<MissingBodyPart>Injuries/breasts_missing_right</MissingBodyPart>
<!-- race support -->
<!-- ghoul -->
<<<<<<< HEAD
<GhoulBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<GhoulBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_right</path>
<severity>
<a1.01>Breasts/breasts_huge_right</a1.01>
<a0.8>Breasts/breasts_huge_right</a0.8>
<a0.6>Breasts/breasts_large_right</a0.6>
<a0.4>Breasts/breasts_average_right</a0.4>
<a0.2>Breasts/breasts_small_right</a0.2>
<a0.01>Breasts/breasts_micro_right</a0.01>
</severity>
</GhoulBreasts>
<!-- orc -->
<<<<<<< HEAD
<OrcBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<OrcBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_right</path>
<severity>
<a1.01>Breasts/breasts_huge_right</a1.01>
<a0.8>Breasts/breasts_huge_right</a0.8>
<a0.6>Breasts/breasts_large_right</a0.6>
<a0.4>Breasts/breasts_average_right</a0.4>
<a0.2>Breasts/breasts_small_right</a0.2>
<a0.01>Breasts/breasts_micro_right</a0.01>
</severity>
</OrcBreasts>
<!-- scale -->
<<<<<<< HEAD
<ScaleBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<ScaleBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_scalie_micro_right</path>
<severity>
<a1.01>Breasts/breasts_scalie_huge_right</a1.01>
<a0.8>Breasts/breasts_scalie_huge_right</a0.8>
<a0.6>Breasts/breasts_scalie_large_right</a0.6>
<a0.4>Breasts/breasts_scalie_average_right</a0.4>
<a0.2>Breasts/breasts_scalie_small_right</a0.2>
<a0.01>Breasts/breasts_scalie_micro_right</a0.01>
</severity>
</ScaleBreasts>
<!-- tree -->
<<<<<<< HEAD
<TreeBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<TreeBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_right</path>
<severity>
<a1.01>Breasts/breasts_huge_right</a1.01>
<a0.8>Breasts/breasts_huge_right</a0.8>
<a0.6>Breasts/breasts_large_right</a0.6>
<a0.4>Breasts/breasts_average_right</a0.4>
<a0.2>Breasts/breasts_small_right</a0.2>
<a0.01>Breasts/breasts_micro_right</a0.01>
</severity>
</TreeBreasts>
<!-- ghost -->
<<<<<<< HEAD
<GhostBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<GhostBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/Ghost/breasts_micro_right</path>
<severity>
<a1.01>Breasts/Ghost/breasts_huge_right</a1.01>
<a0.8>Breasts/Ghost/breasts_huge_right</a0.8>
<a0.6>Breasts/Ghost/breasts_large_right</a0.6>
<a0.4>Breasts/Ghost/breasts_average_right</a0.4>
<a0.2>Breasts/Ghost/breasts_small_right</a0.2>
<a0.01>Breasts/Ghost/breasts_micro_right</a0.01>
</severity>
</GhostBreasts>
<!-- dead -->
<<<<<<< HEAD
<NecroBreasts MayRequireAnyOf="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
=======
<NecroBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
>>>>>>> 1ae8bcc9e692d3668eef68ba43f04a1cca54de9a
<path>Breasts/breasts_micro_right</path>
<severity>
<a1.01>Breasts/breasts_huge_right</a1.01>
<a0.8>Breasts/breasts_huge_right</a0.8>
<a0.6>Breasts/breasts_large_right</a0.6>
<a0.4>Breasts/breasts_average_right</a0.4>
<a0.2>Breasts/breasts_small_right</a0.2>
<a0.01>Breasts/breasts_micro_right</a0.01>
</severity>
</NecroBreasts>
</hediffGraphics>
<offsets>
<south>
<bodyTypes>
<Base>(-0.407,0.00)</Base>
</bodyTypes>
</south>
<north>
<bodyTypes>
<Base>(-0.667,0.00)</Base>
</bodyTypes>
</north>
<east>
<bodyTypes>
<Base>(-0.628,0.036)</Base>
</bodyTypes>
</east>
</offsets>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>