This commit is contained in:
Tory 2022-12-22 00:55:31 +00:00
parent e09e68e80b
commit 5f1b3a73e8
4 changed files with 369 additions and 2 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<version>2.2.15.6</version>
<version>2.2.15.7</version>
<manifestUri>https://gitgud.io/Tory/rimnude-unofficial/-/raw/master/About/Manifest.xml</manifestUri>
<downloadUri>https://gitgud.io/Tory/rimnude-unofficial/</downloadUri>
</Manifest>

View File

@ -6,6 +6,7 @@
<Operation Class="PatchOperationFindMod">
<mods>
<li>Androids</li>
<li>Androids for RW 1.4</li>
</mods>
<match Class="PatchOperationSequence">
<operations>

View File

@ -0,0 +1,362 @@
<?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 -->
<GhoulBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<OrcBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<ScaleBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<TreeBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<GhostBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<NecroBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<GhoulBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<OrcBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<ScaleBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<TreeBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<GhostBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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 -->
<NecroBreasts MayRequire="Abraxas.RJW.RaceSupport,asmr.rjw.racesupport">
<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>

View File

@ -1,5 +1,9 @@
ver 2.2.15.7 Unofficial
- Updated Androids patch
- Added Snake Race patch (nighzmarquls)
ver 2.2.15.6 Unofficial
Updated IDs for Race Support and FemaleBB (Thanks Azylon)
- Updated IDs for Race Support and FemaleBB (Thanks Azylon)
ver 2.2.15.5 Unofficial
- Updated Orassan patch (Linda Redbloom)