Added conditionals to race patches

This commit is contained in:
Tory 2023-04-08 11:03:29 +00:00
parent 8204a5698b
commit a9acb2bd62
2 changed files with 18 additions and 14 deletions

View File

@ -6,14 +6,16 @@
</mods> </mods>
<match Class="PatchOperationSequence"> <match Class="PatchOperationSequence">
<operations> <operations>
<li Class="PatchOperationReplace"> <li Class="PatchOperationConditional">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Epona"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/Epona_OHPG_female="Things/Pawn/Addons/Breasts/Breasts"]/drawnInBed</xpath> <xpath>Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Epona"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/Epona_OHPG_female="Things/Pawn/Addons/Breasts/Breasts"]/drawnInBed</xpath>
<value> <match Class="PatchOperationReplace">
<drawnInBed>false</drawnInBed> <xpath>Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Epona"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/Epona_OHPG_female="Things/Pawn/Addons/Breasts/Breasts"]/drawnInBed</xpath>
</value> <value>
<drawnInBed>false</drawnInBed>
</value>
</match>
</li> </li>
</operations> </operations>
</match> </match>
</Operation> </Operation>
</Patch> </Patch>

View File

@ -6,14 +6,16 @@
</mods> </mods>
<match Class="PatchOperationSequence"> <match Class="PatchOperationSequence">
<operations> <operations>
<li Class="PatchOperationAdd"> <li Class="PatchOperationConditional">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Nyaron"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[bodyPart="tail"]</xpath> <xpath>Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Nyaron"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[bodyPart="tail"]</xpath>
<value> <match Class="PatchOperationAdd">
<drawnInBed>false</drawnInBed> <xpath>/Defs/AlienRace.ThingDef_AlienRace[defName = "Alien_Nyaron"]/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[bodyPart="tail"]</xpath>
</value> <value>
<drawnInBed>false</drawnInBed>
</value>
</match>
</li> </li>
</operations> </operations>
</match> </match>
</Operation> </Operation>
</Patch> </Patch>