From e76b53ce12badb305e92b014557de90725081316 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 29 Nov 2024 16:12:06 -0500 Subject: [PATCH] Update patch for Martials --- .../Bodies/Bodies_Bishop.xml | 12 +- .../Bodies/Bodies_Paladin.xml | 28 +-- .../Bodies/Bodies_Warrior.xml | 35 ++- .../ThingDef_Misc/Weapons_Mech.xml | 220 +++++------------- .../AlienRace_Synstruct_HumanlikeBase.xml | 93 ++++---- 5 files changed, 142 insertions(+), 246 deletions(-) diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml index b28288607c..7bbdd69a1f 100644 --- a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml @@ -9,42 +9,42 @@ - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/parts/li[def="ABF_BodyPart_Synstruct_Gripper"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/parts/li[def="ABF_BodyPart_Synstruct_Gripper"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml index 872b750a83..7d1e0bd3bb 100644 --- a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml @@ -2,28 +2,28 @@ - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[customLabel="left shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[customLabel="left shoulder"]/groups
  • LeftShoulder
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[customLabel="right shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[customLabel="right shoulder"]/groups
  • RightShoulder
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="left arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="left arm"]/groups
  • LeftArm
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="right arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="right arm"]/groups
  • RightArm
  • @@ -37,70 +37,70 @@
    - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/parts/li[def="ABF_BodyPart_Synstruct_Finger"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/parts/li[def="ABF_BodyPart_Synstruct_Finger"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ATM_MechanicalLimb"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ATM_MechanicalLimb"]/parts/li[def="ATM_MechanicalManipulator"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/parts/li[def="ABF_BodyPart_Synstruct_Gripper"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml index 48ba4ca2a2..fff2786308 100644 --- a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml @@ -2,28 +2,28 @@ - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[customLabel="left shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[customLabel="left shoulder"]/groups
  • LeftShoulder
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[customLabel="right shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[customLabel="right shoulder"]/groups
  • RightShoulder
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="left arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="left arm"]/groups
  • LeftArm
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="right arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[customLabel="right arm"]/groups
  • RightArm
  • @@ -37,77 +37,70 @@
    - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF: Artificial Beings Framework"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups - -
  • CoveredByNaturalArmor
  • wd -
    -
    - - - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/parts/li[def="ABF_BodyPart_Synstruct_Finger"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/parts/li[def="ABF_BodyPart_Synstruct_Hand"]/parts/li[def="ABF_BodyPart_Synstruct_Finger"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml index a459cc90f0..856760296b 100644 --- a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml @@ -1,41 +1,14 @@ - - - - ATM_RotaryAutocannon - - 1.0 - 0.04 - 1.8 - 35 - 42 - 0.45 - - - 1.88 - CombatExtended.Verb_ShootCE - true - Bullet_40x311mmR_AP - 1.45 - 75 - ATM_AutocannonBlast - GunTail_Heavy - 18 - - - 10 - 4 - AmmoSet_40x311mmR - - - AimedShot - - + - Defs/ThingDef[defName="ATM_RotaryAutocannon"]/tools + Defs/ThingDef[ + defName="ABF_Thing_Synstruct_Juggernaut_RotaryAutocannon" or + defName="ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon" or + defName="ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon" + ]/tools
  • @@ -73,11 +46,46 @@ + + + + ABF_Thing_Synstruct_Juggernaut_RotaryAutocannon + + 1.0 + 0.09 + 1.8 + 35 + 42 + 0.45 + + + 1.88 + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 1.45 + 64 + 4 + 5 + ABF_Sound_Synstruct_Juggernaut_AutocannonBlast + GunTail_Heavy + 18 + + + 30 + 4 + AmmoSet_20x102mmNATO + + + AimedShot + 3 + + + - Defs/ThingDef[defName="ATM_RotaryAutocannon"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_RotaryAutocannon"]
  • - 3.0,3.0 0.0,0.0
  • @@ -86,7 +94,7 @@ - ATM_RotaryShrapnelcannon + ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon 1.0 0.15 @@ -101,13 +109,13 @@ true Bullet_RotaryShrapnelcannonShell 0.6 - 31 - ATM_ShrapnelBlast + 32 + ABF_Sound_Synstruct_Juggernaut_ShrapnelBlast GunTail_Heavy 12 - 5 + 7 true 1.7 AmmoSet_RotaryShrapnelcannonShell @@ -117,50 +125,10 @@ - - Defs/ThingDef[defName="ATM_RotaryShrapnelcannon"]/tools - - -
  • - - -
  • Blunt
  • - - 47 - 3.65 - 1.5 - 21 - Stock - -
  • - - -
  • Blunt
  • - - 47 - 3.65 - 21 - Barrel - -
  • - - -
  • Poke
  • - - 65 - 2.81 - 30.24 - Muzzle - -
    -
    -
    - - Defs/ThingDef[defName="ATM_RotaryShrapnelcannon"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon"]
  • - 3.0,3.0 0.0,0.0
  • @@ -169,22 +137,22 @@ - ATM_HeadhunterCannon + ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon - 1.0 - 0.05 + 2.0 + 0.02 1.17 20 30 - 0.37 + 0.63 CombatExtended.Verb_ShootCE true Bullet_20x102mmNATO_AP - 0.7 - 55 - ATM_AutocannonBlast + 3.8 + 84 + ABF_Sound_Synstruct_Juggernaut_AutocannonBlast GunTail_Heavy 20 @@ -198,68 +166,19 @@ - - Defs/ThingDef[defName="ATM_HeadhunterCannon"] - - -
  • CE_Sidearm_M7Mech
  • -
    -
    -
    - - - Defs/ThingDef[defName="ATM_HeadhunterCannon"]/tools - - -
  • - - -
  • Blunt
  • - - 35 - 3.51 - 1.5 - 15 - Stock - -
  • - - -
  • Blunt
  • - - 35 - 3.51 - 15 - Barrel - -
  • - - -
  • Poke
  • - - 35 - 3.51 - 15 - Muzzle - -
    -
    -
    - - Defs/ThingDef[defName="ATM_HeadhunterCannon"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon"]
  • - 4.0,4.0 0.0,0.0
  • - + - Defs/ThingDef[defName="ATM_MechPoleaxe"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"]/tools
  • @@ -285,7 +204,7 @@
  • -
  • Blunt
  • +
  • Demolish
  • 182 2.0 @@ -296,14 +215,7 @@
    - Defs/ThingDef[defName="ATM_MechPoleaxe"]/weaponTags - -
  • CE_Melee_M7Mech
  • -
    -
    - - - Defs/ThingDef[defName="ATM_MechPoleaxe"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"]/statBases 35 0.25 @@ -311,7 +223,7 @@ - Defs/ThingDef[defName="ATM_MechPoleaxe"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"] 1.0 @@ -320,14 +232,4 @@ - - Defs/ThingDef[defName="ATM_MechPoleaxe"] - -
  • - 3.5,3.5 - 0.0,0.0 -
  • -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml index 525d1973e4..bdccd496f4 100644 --- a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml @@ -3,9 +3,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"] + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"] @@ -13,9 +13,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"] + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"] @@ -23,9 +23,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"] + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"] @@ -33,9 +33,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"] + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"] @@ -43,9 +43,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"] + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"] @@ -53,12 +53,13 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior" or - defName="Synstruct_Bishop" or - defName="Synstruct_Paladin" or - defName="Synstruct_Jellyman" or - defName="Synstruct_Juggernaut" - ] + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Warrior" or + defName="ABF_Thing_Synstruct_Bishop" or + defName="ABF_Thing_Synstruct_Paladin" or + defName="ABF_Thing_Synstruct_Jellyman" or + defName="ABF_Thing_Synstruct_Juggernaut" + ]
  • Humanoid @@ -67,11 +68,11 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior" or - defName="Synstruct_Bishop" or - defName="Synstruct_Paladin" or - defName="Synstruct_Jellyman" or - defName="Synstruct_Juggernaut" + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior" or + defName="ABF_Thing_Synstruct_Bishop" or + defName="ABF_Thing_Synstruct_Paladin" or + defName="ABF_Thing_Synstruct_Jellyman" or + defName="ABF_Thing_Synstruct_Juggernaut" ]/comps
  • @@ -85,8 +86,8 @@ Defs/AlienRace.ThingDef_AlienRace[ - defName="Synstruct_Paladin" or - defName="Synstruct_Jellyman" + defName="ABF_Thing_Synstruct_Paladin" or + defName="ABF_Thing_Synstruct_Jellyman" ]/comps
  • @@ -96,7 +97,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases 0.8 0.8 @@ -107,28 +108,28 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases/ArmorRating_Blunt 7.5 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/race/baseBodySize + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/race/baseBodySize 0.85 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/tools
  • @@ -170,7 +171,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/statBases 0.9 0.9 @@ -181,21 +182,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/statBases/ArmorRating_Blunt 7.5 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/tools
  • @@ -238,7 +239,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/statBases 0.25 1 @@ -251,14 +252,14 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/statBases/ArmorRating_Sharp 8 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/tools
  • @@ -322,7 +323,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/statBases 0.4 1.1 @@ -337,21 +338,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/statBases/ArmorRating_Sharp 10 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/statBases/ArmorRating_Blunt 20 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/tools
  • @@ -372,28 +373,28 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Sharp 30 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Blunt 67.5 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Heat + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Heat 0 - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases 0.4 1.0 @@ -406,7 +407,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/tools
  • @@ -434,7 +435,7 @@ - Defs/PawnKindDef[defName="ATM_M5TitanColony"] + Defs/PawnKindDef[defName="ABF_PawnKind_Synstruct_Juggernaut_Calldown"]
  • @@ -459,7 +460,7 @@ - Defs/ThingDef[defName="ATM_OrbitalTargeterMechFall"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_DescentTargeter"] 1