Removed unnecessary PatchOperationFindMod operations from some xenotype patches

This commit is contained in:
a flock of birds 2024-05-31 21:41:02 +01:00
parent 9c109aea63
commit 79a8d10ea7
5 changed files with 157 additions and 280 deletions

View file

@ -1,131 +1,91 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Patch> <Patch>
<Operation Class="PatchOperationSequence"> <Operation>
<operations> <mods>
<li Class="PatchOperationFindMod"> <li>Alpha Genes</li>
<mods> </mods>
<li>Alpha Genes</li> <match Class="PatchOperationSequence">
</mods> <operations>
<match Class="PatchOperationAdd"> <li Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="AG_Fleetkind"]/genes</xpath> <xpath>Defs/XenotypeDef[defName="AG_Fleetkind"]/genes</xpath>
<value> <value>
<li>rjw_genes_slime_genitalia</li> <li>rjw_genes_slime_genitalia</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li> <li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
</value> </value>
</match> </li>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Helixien"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_slime_genitalia</li>
<match Class="PatchOperationAdd"> <li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<xpath>Defs/XenotypeDef[defName="AG_Helixien"]/genes</xpath> </value>
<value> </li>
<li>rjw_genes_slime_genitalia</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Taukai"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_sexual_mytosis</li>
<match Class="PatchOperationAdd"> </value>
<xpath>Defs/XenotypeDef[defName="AG_Taukai"]/genes</xpath> </li>
<value>
<li>rjw_genes_sexual_mytosis</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_MindDevourer"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_demonic_genitalia</li>
<match Class="PatchOperationAdd"> <li>rjw_genes_sex_age_drain</li>
<xpath>Defs/XenotypeDef[defName="AG_MindDevourer"]/genes</xpath> </value>
<value> </li>
<li>rjw_genes_demonic_genitalia</li>
<li>rjw_genes_sex_age_drain</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Lapis"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_big_breasts</li>
<match Class="PatchOperationAdd"> <li>rjw_genes_no_cum</li>
<xpath>Defs/XenotypeDef[defName="AG_Lapis"]/genes</xpath> <li>rjw_genes_big_male_genitalia</li>
<value> </value>
<li>rjw_genes_big_breasts</li> </li>
<li>rjw_genes_no_cum</li>
<li>rjw_genes_big_male_genitalia</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Efreet"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_demonic_genitalia</li>
<match Class="PatchOperationAdd"> <li>rjw_genes_small_breasts</li>
<xpath>Defs/XenotypeDef[defName="AG_Efreet"]/genes</xpath> <li>rjw_genes_tight_female_genitalia</li>
<value> <li>rjw_genes_tight_anus</li>
<li>rjw_genes_demonic_genitalia</li> </value>
<li>rjw_genes_small_breasts</li> </li>
<li>rjw_genes_tight_female_genitalia</li>
<li>rjw_genes_tight_anus</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Drakonori"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_dragon_genitalia</li>
<match Class="PatchOperationAdd"> <li>rjw_genes_big_male_genitalia</li>
<xpath>Defs/XenotypeDef[defName="AG_Drakonori"]/genes</xpath> <li>rjw_genes_aphrodisiac_pheromones</li>
<value> <li>rjw_genes_big_breasts</li>
<li>rjw_genes_dragon_genitalia</li> </value>
<li>rjw_genes_big_male_genitalia</li> </li>
<li>rjw_genes_aphrodisiac_pheromones</li>
<li>rjw_genes_big_breasts</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Animusen"]/genes</xpath>
<li>Alpha Genes</li> <value>
</mods> <li>rjw_genes_canine_genitalia</li>
<match Class="PatchOperationAdd"> </value>
<xpath>Defs/XenotypeDef[defName="AG_Animusen"]/genes</xpath> </li>
<value>
<li>rjw_genes_canine_genitalia</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationFindMod">
<mods> <mods>
<li>Alpha Genes</li> <li>Vanilla Races Expanded - Sanguophage</li>
</mods> </mods>
<match Class="PatchOperationFindMod"> <match Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="AG_Malachai"]/genes</xpath>
<li>Vanilla Races Expanded - Sanguophage</li> <value>
</mods> <li>rjw_genes_demonic_genitalia</li>
<match Class="PatchOperationAdd"> </value>
<xpath>Defs/XenotypeDef[defName="AG_Malachai"]/genes</xpath> </match>
<value> </li>
<li>rjw_genes_demonic_genitalia</li>
</value>
</match>
</match>
</li>
</operations> </operations>
</Operation> </match>
</Operation>
</Patch> </Patch>

View file

@ -20,7 +20,6 @@
<li>rjw_genes_feline_genitalia</li> <li>rjw_genes_feline_genitalia</li>
<li>rjw_genes_extra_vagina</li> <li>rjw_genes_extra_vagina</li>
<li>rjw_genes_extra_penis</li> <li>rjw_genes_extra_penis</li>
<li>rjw_genes_extra_breasts</li>
<li>rjw_genes_small_breasts</li> <li>rjw_genes_small_breasts</li>
<li>LitteredBirths</li> <li>LitteredBirths</li>
</value> </value>

View file

@ -1,50 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Patch> <Patch>
<Operation Class="PatchOperationSequence"> <Operation Class="PatchOperationFindMod">
<operations> <mods>
<li Class="PatchOperationFindMod"> <li>Vanilla Races Expanded - Phytokin</li>
<mods> </mods>
<li>Vanilla Races Expanded - Phytokin</li> <match Class="PatchOperationAdd">
</mods> <xpath>Defs/XenotypeDef[defName="VRE_Poluxkin" or defName="VRE_Gauranlenkin" or defName="VRE_Animakin"]/genes</xpath>
<match Class="PatchOperationAdd"> <value>
<xpath>Defs/XenotypeDef[defName="VRE_Poluxkin"]/genes</xpath> <li>rjw_genes_tight_female_genitalia</li>
<value> <li>rjw_genes_tight_anus</li>
<li>rjw_genes_tight_female_genitalia</li> <li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<li>rjw_genes_tight_anus</li> <li>rjw_genes_bisexual</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li> </value>
<li>rjw_genes_bisexual</li> </match>
</value> </Operation>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Vanilla Races Expanded - Phytokin</li>
</mods>
<match Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VRE_Gauranlenkin"]/genes</xpath>
<value>
<li>rjw_genes_tight_female_genitalia</li>
<li>rjw_genes_tight_anus</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<li>rjw_genes_bisexual</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Vanilla Races Expanded - Phytokin</li>
</mods>
<match Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VRE_Animakin"]/genes</xpath>
<value>
<li>rjw_genes_tight_female_genitalia</li>
<li>rjw_genes_tight_anus</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<li>rjw_genes_bisexual</li>
</value>
</match>
</li>
</operations>
</Operation>
</Patch> </Patch>

View file

@ -1,41 +1,15 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Patch> <Patch>
<Operation Class="PatchOperationSequence"> <Operation Class="PatchOperationFindMod">
<operations> <mods>
<li Class="PatchOperationFindMod"> <li>Vanilla Races Expanded - Sanguophage</li>
<mods> </mods>
<li>Vanilla Races Expanded - Sanguophage</li> <match Class="PatchOperationAdd">
</mods> <xpath>Defs/XenotypeDef[defName="VRE_Bruxa" or defName="VRE_Ekkimian" or defName="VRE_Strigoi"]/genes</xpath>
<match Class="PatchOperationAdd"> <value>
<xpath>Defs/XenotypeDef[defName="VRE_Bruxa"]/genes</xpath> <li>rjw_genes_demonic_genitalia</li>
<value> </value>
<li>rjw_genes_demonic_genitalia</li> </match>
</value>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Vanilla Races Expanded - Sanguophage</li>
</mods>
<match Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VRE_Ekkimian"]/genes</xpath>
<value>
<li>rjw_genes_demonic_genitalia</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod"> </Operation>
<mods>
<li>Vanilla Races Expanded - Sanguophage</li>
</mods>
<match Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VRE_Strigoi"]/genes</xpath>
<value>
<li>rjw_genes_demonic_genitalia</li>
</value>
</match>
</li>
</operations>
</Operation>
</Patch> </Patch>

View file

@ -1,69 +1,46 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Patch> <Patch>
<Operation Class="PatchOperationSequence"> <Operation Class="PatchOperationFindMod">
<operations> <mods>
<li Class="PatchOperationFindMod"> <li>[LTS]Xenotech</li>
<mods> </mods>
<li>[LTS]Xenotech</li> <match Class="PatchOperationSequence">
</mods> <operations>
<match Class="PatchOperationAdd"> <li Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="LTS_Nyankind"]/genes</xpath> <xpath>Defs/XenotypeDef[defName="LTS_Nyankind"]/genes</xpath>
<value> <value>
<li>rjw_genes_feline_genitalia</li> <li>rjw_genes_feline_genitalia</li>
</value> </value>
</match> </li>
</li> <li Class="PatchOperationAdd">
<li Class="PatchOperationFindMod"> <xpath>Defs/XenotypeDef[defName="LTS_Growler"]/genes</xpath>
<mods> <value>
<li>[LTS]Xenotech</li> <li>rjw_genes_canine_genitalia</li>
</mods> </value>
<match Class="PatchOperationAdd"> </li>
<xpath>Defs/XenotypeDef[defName="LTS_Growler"]/genes</xpath> <li Class="PatchOperationAdd">
<value> <xpath>Defs/XenotypeDef[defName="LTS_Elfin"]/genes</xpath>
<li>rjw_genes_canine_genitalia</li> <value>
</value> <li>rjw_genes_small_male_genitalia</li>
</match> <li>rjw_genes_tight_female_genitalia</li>
</li> </value>
</li>
<li Class="PatchOperationFindMod"> <li Class="PatchOperationAdd">
<mods> <xpath>Defs/XenotypeDef[defName="LTS_Ork"]/genes</xpath>
<li>[LTS]Xenotech</li> <value>
</mods> <li>rjw_genes_big_male_genitalia</li>
<match Class="PatchOperationAdd"> <li>rjw_genes_loose_female_genitalia</li>
<xpath>Defs/XenotypeDef[defName="LTS_Elfin"]/genes</xpath> </value>
<value> </li>
<li>rjw_genes_small_male_genitalia</li> <li Class="PatchOperationAdd">
<li>rjw_genes_tight_female_genitalia</li> <xpath>Defs/XenotypeDef[defName="LTS_Lilime"]/genes</xpath>
</value> <value>
</match> <li>rjw_genes_demonic_genitalia</li>
</li> <li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<li MayRequire="rjw.sexperience">AptitudeRemarkable_Sex</li>
<li Class="PatchOperationFindMod"> </value>
<mods> </li>
<li>[LTS]Xenotech</li> </operations>
</mods> </match>
<match Class="PatchOperationAdd"> </Operation>
<xpath>Defs/XenotypeDef[defName="LTS_Ork"]/genes</xpath>
<value>
<li>rjw_genes_big_male_genitalia</li>
<li>rjw_genes_loose_female_genitalia</li>
</value>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>[LTS]Xenotech</li>
</mods>
<match Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="LTS_Lilime"]/genes</xpath>
<value>
<li>rjw_genes_demonic_genitalia</li>
<li MayRequire="LustLicentia.RJWLabs">rjw_genes_elasticity</li>
<li MayRequire="rjw.sexperience">AptitudeRemarkable_Sex</li>
</value>
</match>
</li>
</operations>
</Operation>
</Patch> </Patch>