Skip to content

Commit

Permalink
Housekeeping
Browse files Browse the repository at this point in the history
  • Loading branch information
N7Huntsman committed Nov 30, 2024
1 parent ee9b099 commit 1a0da4f
Show file tree
Hide file tree
Showing 6 changed files with 102 additions and 154 deletions.
2 changes: 1 addition & 1 deletion LoadFolders.xml
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@
<li IfModActive="ATK.DevilstrandAnimals">ModPatches/Devilstrand Animals</li>
<li IfModActive="GarbageDayIsHereToStay.DevilstrandColourBundle.GDIHTSDSCB">ModPatches/Devilstrand Colour Bundle</li>
<li IfModActive="spincrus.dinosauria">ModPatches/Dinosauria</li>
<li IfModActive="AmethystTheOtter.DiverseMechanoidWarProcedure">ModPatches/Diverse Mechanoid War Procedure</li>
<li IfModActive="AmethystTheOtter.DiverseMechanoidWarProcedure">ModPatches/Diverse Mechanoid War Procedure</li>
<li IfModActive="BotchJob.divineorder">ModPatches/Divine Order</li>
<li IfModActive="Mlie.DoomFactions">ModPatches/Doom Factions</li>
<li IfModActive="onyxae.dragonsdescent">ModPatches/Dragons Descent</li>
Expand Down
1 change: 1 addition & 0 deletions ModPatches/Diverse Mechanoid War Procedure/Defs/Ammo.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<ThingDef Class="CombatExtended.AmmoDef" ParentName="70mmMechanoidGrenadeBase">
<defName>Ammo_70mmMechanoidGrenade_Tox</defName>
<label>70mm mechanoid grenade (Tox)</label>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,4 @@
</value>
</Operation>


</Patch>
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@
<ArmorRating_Sharp>3</ArmorRating_Sharp>
</value>
</Operation>

</Patch>
Original file line number Diff line number Diff line change
@@ -1,7 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<Patch>

<!-- autopistol stats -->
<!-- Melee Tools -->

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_SlugPistol"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>6</power>
<cooldownTime>2.0</cooldownTime>
<armorPenetrationBlunt>3.0</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[
defName="Gun_MiniNeedleGun" or
defName="Gun_ChargeLanceRifle" or
defName="Gun_BeamRifle"
]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>stock</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>8</power>
<cooldownTime>1.55</cooldownTime>
<chanceFactor>1.5</chanceFactor>
<armorPenetrationBlunt>2.755</armorPenetrationBlunt>
<linkedBodyPartsGroup>Stock</linkedBodyPartsGroup>
</li>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>5</power>
<cooldownTime>2.02</cooldownTime>
<armorPenetrationBlunt>1.630</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
<li Class="CombatExtended.ToolCE">
<label>muzzle</label>
<capacities>
<li>Poke</li>
</capacities>
<power>8</power>
<cooldownTime>1.55</cooldownTime>
<armorPenetrationBlunt>2.755</armorPenetrationBlunt>
<linkedBodyPartsGroup>Muzzle</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[
defName="Gun_ToxCannon" or
defName="Gun_EMPCannon" or
defName="Gun_MechanoidAutocannon"
]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<!-- Autopistol Stats -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_SlugPistol</defName>
<statBases>
Expand Down Expand Up @@ -35,25 +121,7 @@
</weaponTags>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_SlugPistol"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>6</power>
<cooldownTime>2.0</cooldownTime>
<armorPenetrationBlunt>3.0</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<!-- same as alpha mechs -->
<!-- Same as Alpha Mechs -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_MiniNeedleGun</defName>
Expand Down Expand Up @@ -88,47 +156,8 @@
<li>NoSwitch</li>
</weaponTags>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_MiniNeedleGun"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>stock</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>8</power>
<cooldownTime>1.55</cooldownTime>
<chanceFactor>1.5</chanceFactor>
<armorPenetrationBlunt>2.755</armorPenetrationBlunt>
<linkedBodyPartsGroup>Stock</linkedBodyPartsGroup>
</li>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>5</power>
<cooldownTime>2.02</cooldownTime>
<armorPenetrationBlunt>1.630</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
<li Class="CombatExtended.ToolCE">
<label>muzzle</label>
<capacities>
<li>Poke</li>
</capacities>
<power>8</power>
<cooldownTime>1.55</cooldownTime>
<armorPenetrationBlunt>2.755</armorPenetrationBlunt>
<linkedBodyPartsGroup>Muzzle</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<!-- charge rifle stats -->
<!-- Charge Rifle Stats -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_ChargeLanceRifle</defName>
Expand Down Expand Up @@ -167,25 +196,9 @@
<li>NoSwitch</li>
</weaponTags>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_ChargeLanceRifle"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>


<!-- EMP Cannon -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_EMPCannon</defName>
<statBases>
Expand Down Expand Up @@ -228,6 +241,8 @@
</weaponTags>
</Operation>

<!-- Tox Cannon -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_ToxCannon</defName>
<statBases>
Expand Down Expand Up @@ -270,42 +285,8 @@
</weaponTags>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_EMPCannon"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_ToxCannon"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<!-- Mech Autocannon -->

<Operation Class="CombatExtended.PatchOperationMakeGunCECompatible">
<defName>Gun_MechanoidAutocannon</defName>
<statBases>
Expand Down Expand Up @@ -344,43 +325,8 @@
<li>NoSwitch</li>
</weaponTags>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_MechanoidAutocannon"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_BeamRifle"]/tools</xpath>
<value>
<tools>
<li Class="CombatExtended.ToolCE">
<label>barrel</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>10</power>
<cooldownTime>2.44</cooldownTime>
<armorPenetrationBlunt>3.5</armorPenetrationBlunt>
<linkedBodyPartsGroup>Barrel</linkedBodyPartsGroup>
</li>
</tools>
</value>
</Operation>


<!-- Beam Rifle -->
<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Gun_BeamRifle"]/statBases/RangedWeapon_Cooldown</xpath>
<value>
Expand Down
1 change: 1 addition & 0 deletions SupportedThirdPartyMods.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@ Det's Xenotypes - Boglegs |
Devilstrand Animals |
Devilstrand Colour Bundle |
Dinosauria |
Diverse Mechanoid War Procedure |
Divine Order |
DOOM - Faction (Continued) |
DMWands |
Expand Down

0 comments on commit 1a0da4f

Please sign in to comment.