Skip to content

Commit

Permalink
fix (Everything) misc patches for many mods and features
Browse files Browse the repository at this point in the history
  • Loading branch information
pacas committed Nov 10, 2024
1 parent 3c109c1 commit 690f032
Show file tree
Hide file tree
Showing 10 changed files with 142 additions and 25 deletions.
Binary file modified Pacas Patches Compilation/1.5/Assemblies/InfiniteMechShields.dll
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<li Class="PatchOperationReplace">
<xpath>Defs/ScenarioDef[defName="AG_ForsakenCrashlanded"]/scenario/parts/li[@Class="ScenPart_StartingAnimal"]/animalKind</xpath>
<value>
<animalKind>Nightling</animalKind>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>[NL] Facial Animation - WIP</li>
</mods>
<match Class="PatchOperationFindMod">
<mods>
<li>ReSplice: Charmweavers</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs</xpath>
<value>
<FacialAnimation.EyeballColorDef>
<defName>Pink_EyeColor</defName>
<geneDef>RS_Eyes_Pink</geneDef>
<eyeballColor>RGB(214,36,172)</eyeballColor>
</FacialAnimation.EyeballColorDef>
</value>
</li>
<li Class="PatchOperationRemove">
<xpath>Defs/GeneDef[defName="RS_Eyes_Pink"]/renderNodeProperties</xpath>
</li>
</operations>
</match>
</match>
</Operation>
</Patch>
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationSequence">
<operations>
<!-- Add ammunition to RimCities starting scenarios -->
<li Class="PatchOperationAdd">
<xpath>Defs/ScenarioDef[defName="SerenRelocated"]/scenario/parts</xpath>
<value>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Ammo_303British_FMJ</thingDef>
<count>120</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Ammo_45ACP_FMJ</thingDef>
<count>90</count>
</li>
</value>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Alpha Animals</li>
</mods>
<match Class="PatchOperationRemove">
<xpath>Defs/FactionDef[defName="SerenCivilBase" or defName="SerenRoughBase"]/disallowedMemes/li[text()="AA_BiologicalCorruptors"]</xpath>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Vanilla Traits Expanded</li>
</mods>
<match Class="PatchOperationRemove">
<xpath>Defs/AlienRace.AlienBackstoryDef[defName="SerenConfectioner"]/forcedTraitsChance/li[2]</xpath>
</match>
</li>
<li Class="PatchOperationFindMod">
<mods>
<li>Anomaly</li>
</mods>
<match Class="PatchOperationReplace">
<xpath>Defs/CreepJoinerFormKindDef[defName="OL_SerenCreepDrifter"]/weaponMoney</xpath>
<value>
<weaponMoney>80~400</weaponMoney>
</value>
</match>
</li>
</operations>
</Operation>
</Patch>
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,13 @@
</li>
</value>
</li>
<li Class="XmlExtensions.PatchOperationSafeReplace">
<li Class="PatchOperationReplace">
<xpath>Defs/PawnKindDef[@Name="SerenModel"]/combatPower</xpath>
<value>
<combatPower>60</combatPower>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/PawnKindDef[@Name="SerenModel"]/combatPower</xpath>
<value>
<combatPower>60</combatPower>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="XmlExtensions.FindMod">
<mods>
<li>Better Gene Inheritance</li>
<li>Vanilla Races Expanded - Phytokin</li>
</mods>
<logic>and</logic>
<caseTrue>
<Operation Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VRE_Poluxkin"]/genes</xpath>
<value>
<li>BGI_DominantGenes</li>
</value>
</Operation>
</caseTrue>
</Operation>

<Operation Class="XmlExtensions.FindMod">
<mods>
<li>Better Gene Inheritance</li>
<li>Nephilim Xenotype</li>
</mods>
<logic>and</logic>
<caseTrue>
<Operation Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="Nephilim"]/genes</xpath>
<value>
<li>BGI_DominantGenes</li>
</value>
</Operation>
</caseTrue>
</Operation>

<Operation Class="XmlExtensions.FindMod">
<mods>
<li>Better Gene Inheritance</li>
<li>AsariRace</li>
</mods>
<logic>and</logic>
<caseTrue>
<Operation Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="Baseline_Asari"]/genes</xpath>
<value>
<li>BGI_DominantGenes</li>
</value>
</Operation>
</caseTrue>
</Operation>
</Patch>
4 changes: 4 additions & 0 deletions Pacas Patches Compilation/loadFolders.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,15 @@
<li IfModActive="uveren.hemogenextractor.1">Mods/Simple_Mods/Hemogen_Extractor</li>
<li IfModActive="tribeagle.simpleslaverycollars">Mods/Simple_Mods/Slavery_Columns/1.4</li>
<li IfModActive="zal.valkyriemech">Mods/Simple_Mods/ValkyrieMech</li>
<li IfModActive="sl4vp0wer.dominantgene">Mods/Simple_Mods/Dominant_Gene/1.4</li>
<!-- Races mods -->
<li IfModActive="yanzihko.vaf">Mods/Races_Xenotypes/Vulpes</li>
<li IfModActive="yanzihko.ldw">Mods/Races_Xenotypes/Lombax/1.4</li>
<li IfModActive="odysseylotus.seren">Mods/Races_Xenotypes/Seren_from_Stardust/1.4</li>
<li IfModActive="sov.elseudpathf">Mods/Races_Xenotypes/Nephilim_Xenotype/1.4</li>
<li IfModActive="sov.elseudpathf">Mods/Races_Xenotypes/Nephilim_Xenotype/Common</li>
<li IfModActive="mlie.warhammerishdryad">Mods/Races_Xenotypes/Warhammer_Dryads/1.4</li>
<li IfModActive="resplice.xotr.charmweavers">Mods/Races_Xenotypes/Charmweavers/1.4</li>
<li IfModActive="mlie.warhammerskaven">Mods/Races_Xenotypes/Skavens</li>
<li IfModActive="mlie.warhammerskaven" IfModNotActive="arpomo6.hmc.project">Mods/Races_Xenotypes/Skavens/NoHMC</li>
<li IfModActive="mlie.warhammerskaven" IfModNotActive="ViTech.MedievalOverhaul">Mods/Races_Xenotypes/Skavens/NoVPI</li>
Expand Down Expand Up @@ -83,13 +85,15 @@
<li IfModActive="uveren.hemogenextractor">Mods/Simple_Mods/Hemogen_Extractor</li>
<li IfModActive="tribeagle.simpleslaverycollars">Mods/Simple_Mods/Slavery_Columns/1.5</li>
<li IfModActive="zal.valkyriemech">Mods/Simple_Mods/ValkyrieMech</li>
<li IfModActive="redmattis.bettergeneinheritance">Mods/Simple_Mods/BetterGeneInheritance/1.5</li>
<!-- Races mods -->
<li IfModActive="yanzihko.vaf">Mods/Races_Xenotypes/Vulpes</li>
<li IfModActive="yanzihko.ldw">Mods/Races_Xenotypes/Lombax/1.5</li>
<li IfModActive="odysseylotus.seren">Mods/Races_Xenotypes/Seren_from_Stardust/1.5</li>
<li IfModActive="sov.elseudpathf">Mods/Races_Xenotypes/Nephilim_Xenotype/1.5</li>
<li IfModActive="sov.elseudpathf">Mods/Races_Xenotypes/Nephilim_Xenotype/Common</li>
<li IfModActive="sans.warhammerishdryad">Mods/Races_Xenotypes/Warhammer_Dryads/1.5</li>
<li IfModActive="resplice.xotr.charmweavers">Mods/Races_Xenotypes/Charmweavers/1.5</li>
<li IfModActive="mlie.warhammerskaven">Mods/Races_Xenotypes/Skavens</li>
<li IfModActive="mlie.warhammerskaven" IfModNotActive="arpomo6.hmc.project">Mods/Races_Xenotypes/Skavens/NoHMC</li>
<li IfModActive="mlie.warhammerskaven" IfModNotActive="ViTech.MedievalOverhaul">Mods/Races_Xenotypes/Skavens/NoVPI</li>
Expand Down

0 comments on commit 690f032

Please sign in to comment.