From 7f7db4bfb101c3586214aaabb1737508e0ca14f9 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 21 Nov 2024 22:11:21 -0500 Subject: [PATCH 01/13] Convert MH patches to ABF patches --- LoadFolders.xml | 8 +- .../PawnkindDefs/PawnKinds_Android.xml | 2 +- .../ScenarioDefs/Scenarios_Androids.xml | 0 .../ThingDef_Misc/Apparel_Packs.xml | 0 .../ThingDef_Races/AlienRace_Androids.xml | 0 .../TraderKindDefs/Android_TraderKinds.xml | 0 .../Ammo/RotaryShrapnelcannonShell.xml | 0 .../Bodies/Bodies_Bishop.xml | 53 ++++++++ .../Bodies/Bodies_Jellyman.xml | 25 ++++ .../Bodies/Bodies_Paladin.xml | 109 ++++++++++++++++ .../Bodies/Bodies_Warrior.xml | 116 +++++++++++++++++ .../ThingDef_Misc/Weapons_Mech.xml | 0 .../AlienRace_Synstruct_HumanlikeBase.xml} | 88 ++++++------- .../Ammo_SwarmShell.xml | 0 .../Ammo/81mmMortar_SwarmShell.xml | 0 .../Bodies/Bodies_Animal_Airborne.xml | 0 .../Bodies/Bodies_Animal_Bipedal.xml | 0 .../Bodies/Bodies_Animal_Quadrupedal.xml | 0 .../ThingDef_Races/Races_Animals.xml | 0 .../Hediffs/BodyParts_AndroidExternals.xml | 14 ++ .../Hediffs/Hediffs_Android.xml | 46 +++---- .../Hediffs/BodyParts_AndroidExternals.xml | 32 ----- .../MH Military Tiers/Bodies/Bodies_MK1.xml | 123 ------------------ .../MH Military Tiers/Bodies/Bodies_MK2.xml | 67 ---------- .../MH Military Tiers/Bodies/Bodies_MK3.xml | 123 ------------------ .../MH Military Tiers/Bodies/Bodies_MK4.xml | 25 ---- .../PawnkindDefs/PawnKinds_Android.xml | 95 -------------- SupportedThirdPartyMods.md | 9 +- 28 files changed, 386 insertions(+), 549 deletions(-) rename ModPatches/{MH Android Tiers/Patches/MH Android Tiers => ABF Civil Synstructs/Patches/ABF Civil Synstructs}/PawnkindDefs/PawnKinds_Android.xml (99%) rename ModPatches/{MH Android Tiers/Patches/MH Android Tiers => ABF Civil Synstructs/Patches/ABF Civil Synstructs}/ScenarioDefs/Scenarios_Androids.xml (100%) rename ModPatches/{MH Android Tiers/Patches/MH Android Tiers => ABF Civil Synstructs/Patches/ABF Civil Synstructs}/ThingDef_Misc/Apparel_Packs.xml (100%) rename ModPatches/{MH Android Tiers/Patches/MH Android Tiers => ABF Civil Synstructs/Patches/ABF Civil Synstructs}/ThingDef_Races/AlienRace_Androids.xml (100%) rename ModPatches/{MH Android Tiers/Patches/MH Android Tiers => ABF Civil Synstructs/Patches/ABF Civil Synstructs}/TraderKindDefs/Android_TraderKinds.xml (100%) rename ModPatches/{MH Military Tiers/Defs/MH Military Tiers => ABF Martial Synstructs/Defs/ABF Martial Synstructs}/Ammo/RotaryShrapnelcannonShell.xml (100%) create mode 100644 ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml create mode 100644 ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Jellyman.xml create mode 100644 ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml create mode 100644 ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml rename ModPatches/{MH Military Tiers/Patches/MH Military Tiers => ABF Martial Synstructs/Patches/ABF Martial Synstructs}/ThingDef_Misc/Weapons_Mech.xml (100%) rename ModPatches/{MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.xml => ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml} (75%) rename ModPatches/{MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics}/Ammo_SwarmShell.xml (100%) rename ModPatches/{MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics}/Ammo/81mmMortar_SwarmShell.xml (100%) rename ModPatches/{MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics}/Bodies/Bodies_Animal_Airborne.xml (100%) rename ModPatches/{MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics}/Bodies/Bodies_Animal_Bipedal.xml (100%) rename ModPatches/{MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics}/Bodies/Bodies_Animal_Quadrupedal.xml (100%) rename ModPatches/{MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics => ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics}/ThingDef_Races/Races_Animals.xml (100%) create mode 100644 ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml rename ModPatches/{MH Android Tiers Core/Patches/MH Android Tiers Core => ABF Synstructs Core/Patches/ABF Synstructs Core}/Hediffs/Hediffs_Android.xml (69%) delete mode 100644 ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml delete mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml delete mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml delete mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml delete mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml delete mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 157c61b249..758dee2dfa 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -11,6 +11,10 @@
  • ModPatches/A Rimworld of Magic
  • ModPatches/ADE Advanced Turrets
  • +
  • ModPatches/ABF Civil Synstructs
  • +
  • ModPatches/ABF Martial Synstructs
  • +
  • ModPatches/ABF Synstructs Biomimetics
  • +
  • ModPatches/ABF Synstructs Core
  • ModPatches/ADE Advanced turrets PLUS
  • ModPatches/ADE Pulse Turrets PLUS
  • ModPatches/ADogSaid
  • @@ -280,10 +284,6 @@
  • ModPatches/Littluna Race
  • ModPatches/Logann
  • ModPatches/Logistics_Mechanoid
  • -
  • ModPatches/MH Android Tiers
  • -
  • ModPatches/MH Android Tiers Core
  • -
  • ModPatches/MH Mechanical Biomimetics
  • -
  • ModPatches/MH Military Tiers
  • ModPatches/Machines of War
  • ModPatches/Makeshift Melee Weapons
  • ModPatches/Mantodean Insectoid Race
  • diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml similarity index 99% rename from ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml rename to ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml index 43ad6988c8..1d3c2cc957 100644 --- a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml +++ b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml @@ -8,7 +8,7 @@ defName="ATR_AndroidT2CollectiveTrader" or defName="ATR_AndroidT1CollectiveSoldier" or defName="ATR_AndroidT2CollectiveSoldier" - ] + ]
  • diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml similarity index 100% rename from ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml rename to ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml similarity index 100% rename from ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml rename to ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml similarity index 100% rename from ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Races/AlienRace_Androids.xml rename to ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml similarity index 100% rename from ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml rename to ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml diff --git a/ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml b/ModPatches/ABF Martial Synstructs/Defs/ABF Martial Synstructs/Ammo/RotaryShrapnelcannonShell.xml similarity index 100% rename from ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml rename to ModPatches/ABF Martial Synstructs/Defs/ABF Martial Synstructs/Ammo/RotaryShrapnelcannonShell.xml 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 new file mode 100644 index 0000000000..b28288607c --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Bishop.xml @@ -0,0 +1,53 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Bishop"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + \ No newline at end of file diff --git a/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Jellyman.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Jellyman.xml new file mode 100644 index 0000000000..11a3ee6aca --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Jellyman.xml @@ -0,0 +1,25 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Jellyman"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Jellyman"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_MechaniteTorso"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Jellyman"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_MechaniteTorso"]/parts/li[def="ABF_BodyPart_Synstruct_MechaniteHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file 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 new file mode 100644 index 0000000000..872b750a83 --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Paladin.xml @@ -0,0 +1,109 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • RightArm
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Paladin"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/parts/li[def="ATM_MechanicalLimb"]/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 + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file 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 new file mode 100644 index 0000000000..48ba4ca2a2 --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml @@ -0,0 +1,116 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • RightArm
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • 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 + +
  • 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 + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Warrior"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_CoreCage"]/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 + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml similarity index 100% rename from ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml rename to ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml similarity index 75% rename from ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.xml rename to ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml index 67568f81ab..525d1973e4 100644 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.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="ATM_Mark1Warrior"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"] + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"] @@ -13,9 +13,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"] + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"] @@ -23,9 +23,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"] + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"] @@ -33,9 +33,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"] + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"] @@ -43,9 +43,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"] + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"] @@ -53,11 +53,11 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior" or - defName="ATM_Mark2Bishop" or - defName="ATM_Mark3Paladin" or - defName="ATM_Mark4Jellyman" or - defName="ATM_Mark5Titan" + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior" or + defName="Synstruct_Bishop" or + defName="Synstruct_Paladin" or + defName="Synstruct_Jellyman" or + defName="Synstruct_Juggernaut" ]
  • @@ -67,11 +67,11 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior" or - defName="ATM_Mark2Bishop" or - defName="ATM_Mark3Paladin" or - defName="ATM_Mark4Jellyman" or - defName="ATM_Mark5Titan" + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior" or + defName="Synstruct_Bishop" or + defName="Synstruct_Paladin" or + defName="Synstruct_Jellyman" or + defName="Synstruct_Juggernaut" ]/comps
  • @@ -85,8 +85,8 @@ Defs/AlienRace.ThingDef_AlienRace[ - defName="ATM_Mark3Paladin" or - defName="ATM_Mark4Jellyman" + defName="Synstruct_Paladin" or + defName="Synstruct_Jellyman" ]/comps
  • @@ -96,7 +96,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases 0.8 0.8 @@ -107,28 +107,28 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/statBases/ArmorRating_Blunt 7.5 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/race/baseBodySize + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/race/baseBodySize 0.85 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Warrior"]/tools
  • @@ -170,7 +170,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases 0.9 0.9 @@ -181,21 +181,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/statBases/ArmorRating_Blunt 7.5 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Bishop"]/tools
  • @@ -238,7 +238,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/statBases 0.25 1 @@ -251,14 +251,14 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/statBases/ArmorRating_Sharp - 1 + 8 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Paladin"]/tools
  • @@ -322,7 +322,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases 0.4 1.1 @@ -337,21 +337,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases/ArmorRating_Sharp 10 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/statBases/ArmorRating_Blunt 20 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Jellyman"]/tools
  • @@ -372,28 +372,28 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Sharp 30 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Blunt 67.5 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Heat + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases/ArmorRating_Heat 0 - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/statBases 0.4 1.0 @@ -406,7 +406,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="Synstruct_Juggernaut"]/tools
  • diff --git a/ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml rename to ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml rename to ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml rename to ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml rename to ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml rename to ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml similarity index 100% rename from ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml rename to ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml diff --git a/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml new file mode 100644 index 0000000000..84771487bb --- /dev/null +++ b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml @@ -0,0 +1,14 @@ + + + + + Defs/BodyPartDef[ + defName="ABF_BodyPart_Synstruct_Vocalizer" or + defName="ABF_BodyPart_Synstruct_AudialSensor" or + defName="ABF_BodyPart_Synstruct_VisualSensor"]/tags + +
  • OutsideSquishy
  • +
    +
    + + \ No newline at end of file diff --git a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_Android.xml similarity index 69% rename from ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml rename to ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_Android.xml index 465c766f8c..adba4ed126 100644 --- a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml +++ b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_Android.xml @@ -2,14 +2,14 @@ - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets -0.25 - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/ShootingAccuracyPawn + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets/ShootingAccuracyPawn 1.0 0.4 @@ -17,7 +17,7 @@ - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/MeleeDodgeChance + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets/MeleeDodgeChance 0.2 0.2 @@ -26,37 +26,21 @@ - Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Sharp + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Frame_Plasteel"]/stages/li/statOffsets/ArmorRating_Sharp 4 - Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Blunt - - 6 - - - - - Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Sharp - - 4 - 0.1 - 0.1 - - - - - Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Blunt + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Frame_Plasteel"]/stages/li/statOffsets/ArmorRating_Blunt 6 - Defs/HediffDef[defName="ATR_HydraulicFrame"]/stages/li/statOffsets + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Hydraulic"]/stages/li/statOffsets 10 20 @@ -64,21 +48,21 @@ - Defs/HediffDef[defName="ATR_MobilityFrame"]/stages/li/statOffsets/MeleeDodgeChance + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Mobility"]/stages/li/statOffsets/MeleeDodgeChance 0.5 - Defs/HediffDef[defName="ATR_SuppressorFrame"]/stages/li/statOffsets + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Repression"]/stages/li/statOffsets 1 - Defs/HediffDef[defName="ATR_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -96,7 +80,7 @@ - Defs/HediffDef[defName="ATR_AgriArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_AgricultureArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -114,7 +98,7 @@ - Defs/HediffDef[defName="ATR_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -141,7 +125,7 @@ - Defs/HediffDef[defName="ATR_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -169,7 +153,7 @@ - Defs/HediffDef[defName="ATR_RendingArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_RendingArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -206,7 +190,7 @@ - Defs/HediffDef[defName="ATR_MakeshiftMechArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_MakeshiftArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • @@ -223,7 +207,7 @@ - Defs/HediffDef[defName="ATR_AdvancedArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Ultrapart_Arm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools
  • diff --git a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml b/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml deleted file mode 100644 index 60aec33e1d..0000000000 --- a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Defs/BodyPartDef[ - defName="ATR_VoiceSynthesizer" or - defName="ATR_MechanicalVisualSensor" or - defName="ATR_MechanicalJaw"]/tags - -
  • OutsideSquishy
  • -
    -
    - - - Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags - - Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags - -
  • OutsideSquishy
  • -
    -
    - - Defs/BodyPartDef[defName="ATR_SmellSensor"] - - -
  • OutsideSquishy
  • -
    -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml deleted file mode 100644 index 6a5bacf03b..0000000000 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="left shoulder"]/groups - -
  • LeftShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="right shoulder"]/groups - -
  • RightShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups - -
  • LeftArm
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups - -
  • RightArm
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalLeg"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml deleted file mode 100644 index 94987b12aa..0000000000 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/parts/li[def="ATM_MechanicalManipulator"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml deleted file mode 100644 index 739d850cfd..0000000000 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="left shoulder"]/groups - -
  • LeftShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="right shoulder"]/groups - -
  • RightShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups - -
  • LeftArm
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups - -
  • RightArm
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/parts/li[def="ATM_MechanicalManipulator"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml deleted file mode 100644 index d1213d6290..0000000000 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/parts/li[def="ATM_MechaniteTorso"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/parts/li[def="ATM_MechaniteTorso"]/parts/li[def="ATM_MechaniteHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml deleted file mode 100644 index e90be08f64..0000000000 --- a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - -
  • MH: Android Tiers
  • -
    - - - - -
  • - Defs/PawnKindDef[ - defName="ATM_M1WarriorUnion" or - defName="ATM_M2BishopUnion" - ] - -
  • - - 2 - 3 - - -
  • - 0.5 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - - - - - - -
  • - Defs/PawnKindDef[defName="ATM_M3PaladinUnion"] - -
  • - - 4 - 6 - - -
  • - 0.25 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - -
  • - 0.075 - - 80 - 160 - - -
  • CE_FlareLauncher
  • - - - 1 - 1 - - -
  • - 0.125 - - 10 - 100 - - -
  • GrenadeDestructive
  • - - - 1 - 1 - - - - - - - -
    -
    -
    - -
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index 9814d3a19c..fc72224849 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -69,6 +69,11 @@ Mod | ↁ House Sanguin | A Dog Said... | A Dog Said... Animal Prosthetics 2 | +ABF: Civil Synstructs | +ABF: Martial Synstructs | +ABF: Synstructs Biomimetics | +ABF: Synstructs Core | +ABF: Utility Synstructs | ADE Advanced Turrets | ADE Advanced Turrets + | Advanced Mortar (Continued) | @@ -327,10 +332,6 @@ Medieval Tailor | Megafauna | Melee Animation | Metal Gear Rimworld - Gekko | -MH: Android Tiers | -MH: Android Tiers Core | -MH: Mechanical Biomimetics | -MH: Military Tiers | Midworld Expanded: Flak Armor | Miho, the Celestial Fox | Mincho, The Mint Choco Slime ~ HAR ver. | From 01c428223165601a7052f0ba154a8c638a7ac793 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 22 Nov 2024 04:03:50 -0500 Subject: [PATCH 02/13] Update civil synstructs --- .../AlienRace_Synstructs.xml | 144 ++++++++++++++++++ .../ABF Civil Synstructs/Bodies_Civil.xml | 81 ++++++++++ .../Scenarios_Crashlanded.xml | 21 +++ 3 files changed, 246 insertions(+) create mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/AlienRace_Synstructs.xml create mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Bodies_Civil.xml create mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Scenarios_Crashlanded.xml diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/AlienRace_Synstructs.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/AlienRace_Synstructs.xml new file mode 100644 index 0000000000..98141e00b1 --- /dev/null +++ b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/AlienRace_Synstructs.xml @@ -0,0 +1,144 @@ + + + + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Simpleton" or + defName="ABF_Thing_Synstruct_Commoner" or + defName="ABF_Thing_Synstruct_Socialite" or + defName="ABF_Thing_Synstruct_Stoic" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Simpleton" or + defName="ABF_Thing_Synstruct_Commoner" or + defName="ABF_Thing_Synstruct_Socialite" or + defName="ABF_Thing_Synstruct_Stoic"]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + 500 + true + 600 + 5 + 0.5 +
  • +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Simpleton"]/tools + + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + LeftHand + 0.245 + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + RightHand + 0.245 + +
  • + + +
  • Blunt
  • + + 2 + 5.61 + HeadAttackTool + 0.40 + +
    +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Commoner" or + defName="ABF_Thing_Synstruct_Socialite" or + defName="ABF_Thing_Synstruct_Stoic" + ]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + LeftHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + RightHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 4.49 + HeadAttackTool + 0.625 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Simpleton" or + defName="ABF_Thing_Synstruct_Commoner" or + defName="ABF_Thing_Synstruct_Socialite" or + defName="ABF_Thing_Synstruct_Stoic" + ]/statBases + + 1 + 1 + 1 + 0 + 0 + + + +
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Bodies_Civil.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Bodies_Civil.xml new file mode 100644 index 0000000000..51f9b8a1cf --- /dev/null +++ b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Bodies_Civil.xml @@ -0,0 +1,81 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/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_Civil"]/corePart/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_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Civil"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Scenarios_Crashlanded.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Scenarios_Crashlanded.xml new file mode 100644 index 0000000000..95d850af50 --- /dev/null +++ b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/Scenarios_Crashlanded.xml @@ -0,0 +1,21 @@ + + + + + + Defs/ScenarioDef[defName="ABF_Scenario_Synstruct_Crashlanded"]/scenario/parts + +
  • + StartingThing_Defined + Ammo_303British_FMJ + 100 +
  • +
  • + StartingThing_Defined + Ammo_44Magnum_FMJ + 60 +
  • +
    +
    + +
    \ No newline at end of file From 9553b4fc999cf7df3164e159af3d6656b465876a Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 22 Nov 2024 04:04:05 -0500 Subject: [PATCH 03/13] Remove needless folders --- .../PawnkindDefs/PawnKinds_Android.xml | 92 ----- .../ScenarioDefs/Scenarios_Androids.xml | 21 - .../ThingDef_Misc/Apparel_Packs.xml | 26 -- .../ThingDef_Races/AlienRace_Androids.xml | 366 ------------------ .../TraderKindDefs/Android_TraderKinds.xml | 320 --------------- ...ternals.xml => BodyParts_ABFExternals.xml} | 0 .../{Hediffs_Android.xml => Hediffs_ABF.xml} | 0 7 files changed, 825 deletions(-) delete mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml delete mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml delete mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml delete mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml delete mode 100644 ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml rename ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/{BodyParts_AndroidExternals.xml => BodyParts_ABFExternals.xml} (100%) rename ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/{Hediffs_Android.xml => Hediffs_ABF.xml} (100%) diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml deleted file mode 100644 index 1d3c2cc957..0000000000 --- a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/PawnkindDefs/PawnKinds_Android.xml +++ /dev/null @@ -1,92 +0,0 @@ - - - - - Defs/PawnKindDef[ - defName="ATR_RaiderSoldierT1" or - defName="ATR_RaiderSoldierT2" or - defName="ATR_AndroidT2CollectiveTrader" or - defName="ATR_AndroidT1CollectiveSoldier" or - defName="ATR_AndroidT2CollectiveSoldier" - ] - -
  • - - 2 - 3 - - -
  • - 0.5 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - - - -
    -
    - - - Defs/PawnKindDef[ - defName="ATR_RaiderSoldierT3" or - defName="ATR_RaiderSoldierT4" or - defName="ATR_AndroidT3CollectiveSoldier" or - defName="ATR_AndroidT4CollectiveSoldier" or - defName="ATR_AndroidT4CollectiveLeader" - ] - -
  • - - 4 - 6 - - -
  • - 0.25 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - -
  • - 0.075 - - 80 - 160 - - -
  • CE_FlareLauncher
  • - - - 1 - 1 - - -
  • - 0.125 - - 10 - 100 - - -
  • GrenadeDestructive
  • - - - 1 - 1 - - - - -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml deleted file mode 100644 index 22c16a0b53..0000000000 --- a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ScenarioDefs/Scenarios_Androids.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Defs/ScenarioDef[defName="ATR_CrashlandedAndroids"]/scenario/parts - -
  • - StartingThing_Defined - Ammo_303British_FMJ - 100 -
  • -
  • - StartingThing_Defined - Ammo_44Magnum_FMJ - 60 -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml deleted file mode 100644 index 581d042cf7..0000000000 --- a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Misc/Apparel_Packs.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/bodyPartGroups - -
  • Shoulders
  • -
    -
    - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/layers - -
  • Backpack
  • -
    -
    - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/statBases - - 10 - 2 - - - -
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml deleted file mode 100644 index e408d41626..0000000000 --- a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/ThingDef_Races/AlienRace_Androids.xml +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or - defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ] - -
  • - Humanoid -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or - defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ]/comps - -
  • - CombatExtended.CompPawnGizmo -
  • -
  • - CombatExtended.CompAmmoGiver -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ]/comps - -
  • - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases - - 0.5 - 0.5 - 0.5 - 0.5 - 0.75 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Sharp - - 1.0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Blunt - - 1.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/race/baseBodySize - - 0.8 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/tools - - -
  • - - -
  • Blunt
  • - - 1 - 2.14 - LeftHand - 0.245 - -
  • - - -
  • Blunt
  • - - 1 - 2.14 - RightHand - 0.245 - -
  • - - -
  • Blunt
  • - - 2 - 5.61 - HeadAttackTool - 0.40 - - -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases - - 0.8 - 0.8 - 0.8 - 0.15 - 0.9 - 0.25 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Sharp - - 2 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Blunt - - 3 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/tools - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - LeftHand - 1.0 - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - RightHand - 1.0 - -
  • - - -
  • Blunt
  • - - 2 - 4.49 - HeadAttackTool - 0.625 - -
    -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/race/baseBodySize - - 1 - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases - - 0.25 - 1 - 1.1 - 1.1 - 0.2 - 0 - 45 - 22.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Sharp - - 5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Blunt - - 7.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.45 - LeftHand - 1.44 - -
  • - - -
  • Blunt
  • - - 5 - 1.45 - RightHand - 1.44 - -
  • - - -
  • Blunt
  • - - 5 - 2.8 - HeadAttackTool - 1.6 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases - - 0.4 - 1.1 - 1.2 - 1.2 - 1.2 - 0.33 - 0 - 50 - 25 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Sharp - - 5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Blunt - - 7.8 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - LeftHand - 1.68 - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - RightHand - 1.68 - -
  • - - -
  • Blunt
  • - - 6 - 2.49 - HeadAttackTool - 2.025 - -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml deleted file mode 100644 index 7499a778d4..0000000000 --- a/ModPatches/ABF Civil Synstructs/Patches/ABF Civil Synstructs/TraderKindDefs/Android_TraderKinds.xml +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - - Defs/TraderKindDef[defName="ATR_Base_AndroidCollective_Standard"]/stockGenerators - -
  • - FSX - - 25 - 100 - -
  • -
  • - Prometheum - - 25 - 100 - -
  • -
  • - CE_Ammo - - 500 - 2000 - - - 5 - 9 - -
  • -
  • - CE_MediumAmmo - - 30 - 100 - - - 5 - 8 - -
  • -
  • - CE_HeavyAmmo - - 10 - 50 - - - 4 - 6 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
  • - CE_Turret - - -2 - 4 - - - 1 - 2 - -
  • -
  • - WeaponsTurrets - - 0 - 0 - -
  • -
  • - -
  • CE_AnimalBoom
  • - - -
  • CE_AnimalBoom
  • -
    - - 1 - 2 - - - -2 - 4 - - -
    -
    - - - - - - - Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators - -
  • - CE_Ammo - - 200 - 400 - - - 1 - 4 - -
  • -
  • - CE_MediumAmmo - - 20 - 40 - - - 2 - 6 - -
  • -
  • - CE_HeavyAmmo - - 5 - 10 - - - 2 - 4 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
    -
    - - - Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods"]/stockGenerators - -
  • - FSX - - 25 - 65 - -
  • -
  • - Prometheum - - 25 - 65 - -
  • -
    -
    - - - - - Defs/TraderKindDef[defName="Caravan_AndroidCollective_CombatSupplier"]/stockGenerators - -
  • - FSX - - 15 - 40 - -
  • -
  • - Prometheum - - 15 - 40 - -
  • -
  • - CE_Ammo - - 400 - 1000 - - Cheap - - 3 - 8 - -
  • -
  • - CE_MediumAmmo - - 30 - 60 - - Cheap - - 3 - 6 - -
  • -
  • - CE_HeavyAmmo - - 10 - 15 - - Cheap - - 4 - 6 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
  • - CE_Turret - - -4 - 2 - - - 1 - 1 - -
  • -
  • - WeaponsTurrets - - 0 - 0 - -
  • -
  • - -
  • CE_AnimalBoom
  • - - -
  • CE_AnimalBoom
  • -
    - - 1 - 1 - - - -1 - 2 - - -
    -
    - - - - - Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators - -
  • - CE_Ammo - - 400 - 1000 - - Cheap - - 2 - 4 - -
  • -
  • - CE_MediumAmmo - - 60 - 120 - - Cheap - - 4 - 7 - -
  • -
  • - CE_HeavyAmmo - - 15 - 50 - - Cheap - - 2 - 4 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_ABFExternals.xml similarity index 100% rename from ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_AndroidExternals.xml rename to ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_ABFExternals.xml diff --git a/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_Android.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_ABF.xml similarity index 100% rename from ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_Android.xml rename to ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_ABF.xml From 9a96c63184c6db5c66261814931a700b31a759a2 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 22 Nov 2024 21:07:17 -0500 Subject: [PATCH 04/13] Patch ABF Biomimetics --- .../Ammo_SwarmShell.xml | 6 +- .../Ammo/81mmMortar_SwarmShell.xml | 20 +----- .../Bodies/Bodies_Animal_Airborne.xml | 14 ++--- .../Bodies/Bodies_Animal_Bipedal.xml | 23 +++---- .../Bodies/Bodies_Animal_Quadrupedal.xml | 38 ++++-------- .../ThingDef_Races/Races_Animals.xml | 61 ++++++++++--------- 6 files changed, 63 insertions(+), 99 deletions(-) diff --git a/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml index 44473f628e..84f68d9092 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml @@ -14,7 +14,7 @@ Swarm_shell_81mm - Things/Items/Shells/Microscyther_shell + Things/Items/Shells/Razorstruct_shell Graphic_Single @@ -100,9 +100,9 @@ 3000 -
  • ATR_MechanicalAssemblyPod
  • +
  • ABF_Thing_Synstruct_Cradle
  • - ATB_MilitaryBiomimetics + ABF_ResearchProject_Synstruct_Biomimetics \ No newline at end of file diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml index a38c09ccde..212a846f52 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml @@ -9,11 +9,11 @@ - Defs/ThingDef[defName="ATB_MicroscytherShell"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_RazorstructShell"] - Defs/ThingDef[defName="ATB_TrapIED_Microscyther"]/costList + Defs/ThingDef[defName="ABF_Thing_Synstruct_RazorstructTrap"]/costList 2 @@ -21,20 +21,4 @@ - - -
  • MH: Android Tiers
  • -
    - - - - -
  • - Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators/li[thingDef="ATB_MicroscytherShell"] -
  • - -
    -
    -
    - \ No newline at end of file diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml index ce0d0bd295..9fba6be86b 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml @@ -2,49 +2,49 @@ - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_Framework"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalWing"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Wing"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Propeller"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/parts/li[def="ATR_CounterWeightTop"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Propeller"]/parts/li[def="ABF_BodyPart_Synstruct_Counterweight"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml index 05421566cb..22a2d62a7a 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml @@ -2,63 +2,56 @@ - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_Framework"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Jaw"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml index 6ef74bfa5b..d2af4dae40 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml @@ -2,9 +2,9 @@ - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"] + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"] @@ -12,9 +12,9 @@ - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"] + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"] @@ -22,63 +22,49 @@ - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_Framework"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Counterweight"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_CounterWeightTail"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Jaw"]/groups
  • CoveredByNaturalArmor
  • - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"] + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]
  • CoveredByNaturalArmor
  • @@ -87,7 +73,7 @@
    - Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups
  • CoveredByNaturalArmor
  • diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml index 83566381f7..a8d83061eb 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml @@ -1,9 +1,9 @@ - + - Defs/ThingDef[defName="ATB_MicroScyther"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"]
  • QuadrupedLow @@ -12,11 +12,12 @@ - Defs/ThingDef[defName="ATB_DroneTORT" or - defName="ATB_DroneMineralUnit" or - defName="ATB_DroneNutritionUnit" or - defName="ATB_DroneWatchdog" - ] + Defs/ThingDef[ + defName="ABF_Thing_Synstruct_Convoystruct" or + defName="ABF_Thing_Synstruct_Steelstruct" or + defName="ABF_Thing_Synstruct_Nutristruct" or + defName="ABF_Thing_Synstruct_Guardstruct" + ]
  • Quadruped @@ -25,7 +26,7 @@ - Defs/ThingDef[defName="ATB_DroneChemUnit"] + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"]
  • Birdlike @@ -33,10 +34,10 @@ - + - Defs/ThingDef[defName="ATB_MicroScyther"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"]/statBases 0.26 0.03 @@ -45,7 +46,7 @@ - Defs/ThingDef[defName="ATB_MicroScyther"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"]/tools
  • @@ -55,7 +56,7 @@ 6 0.54 - ATB_MechanicalLeftWing + ABF_BodyPartGroup_Synstruct_LeftWing 0.303 1
  • @@ -67,7 +68,7 @@ 6 0.54 - ATB_MechanicalRightWing + ABF_BodyPartGroup_Synstruct_RightWing 0.303 1 @@ -87,10 +88,10 @@
    - + - Defs/ThingDef[defName="ATB_DroneChemUnit"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"]/statBases 0.15 0.0 @@ -99,7 +100,7 @@ - Defs/ThingDef[defName="ATB_DroneChemUnit"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"]/tools
  • @@ -116,10 +117,10 @@ - + - Defs/ThingDef[defName="ATB_DroneMineralUnit"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Steelstruct"]/statBases 0.08 0.13 @@ -131,7 +132,7 @@ - Defs/ThingDef[defName="ATB_DroneMineralUnit"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Steelstruct"]/tools
  • @@ -151,7 +152,7 @@ - Defs/ThingDef[defName="ATB_DroneNutritionUnit"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Nutristruct"]/statBases 0.23 0.28 @@ -163,7 +164,7 @@ - Defs/ThingDef[defName="ATB_DroneNutritionUnit"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Nutristruct"]/tools
  • @@ -183,7 +184,7 @@ - Defs/ThingDef[defName="ATB_DroneTORT"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases 0.17 0.23 @@ -195,7 +196,7 @@ - Defs/ThingDef[defName="ATB_DroneTORT"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/tools
  • @@ -213,21 +214,21 @@ - Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Sharp + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Sharp 12 - Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Blunt + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Blunt 36 - Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Heat + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Heat 0 @@ -236,7 +237,7 @@ - Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases 0.16 0.21 @@ -248,21 +249,21 @@ - Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases/ArmorRating_Sharp + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases/ArmorRating_Sharp 4 - Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases/ArmorRating_Blunt + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases/ArmorRating_Blunt 6 - Defs/ThingDef[defName="ATB_DroneWatchdog"]/tools + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/tools
  • From af3cf9828b6990a6b71e7669277f0d5da6c38559 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Tue, 26 Nov 2024 20:36:57 -0500 Subject: [PATCH 05/13] Patch ABF Utility Synstructs --- LoadFolders.xml | 1 + .../ABF Utility Synstructs/Bodies_Envoy.xml | 81 +++++++++++++++++++ .../ABF Utility Synstructs/Bodies_Grunt.xml | 81 +++++++++++++++++++ .../Bodies_Overseer.xml | 81 +++++++++++++++++++ .../Races_Synstructs.xml | 40 +++++++++ 5 files changed, 284 insertions(+) create mode 100644 ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Envoy.xml create mode 100644 ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Grunt.xml create mode 100644 ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Overseer.xml create mode 100644 ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Races_Synstructs.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 758dee2dfa..307b56265c 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -15,6 +15,7 @@
  • ModPatches/ABF Martial Synstructs
  • ModPatches/ABF Synstructs Biomimetics
  • ModPatches/ABF Synstructs Core
  • +
  • ModPatches/ABF Utility Synstructs
  • ModPatches/ADE Advanced turrets PLUS
  • ModPatches/ADE Pulse Turrets PLUS
  • ModPatches/ADogSaid
  • diff --git a/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Envoy.xml b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Envoy.xml new file mode 100644 index 0000000000..321f5683c2 --- /dev/null +++ b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Envoy.xml @@ -0,0 +1,81 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/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_Envoy"]/corePart/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_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Envoy"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Grunt.xml b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Grunt.xml new file mode 100644 index 0000000000..3654d3fa2e --- /dev/null +++ b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Grunt.xml @@ -0,0 +1,81 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/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_Grunt"]/corePart/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_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Grunt"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Overseer.xml b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Overseer.xml new file mode 100644 index 0000000000..79afdaedf9 --- /dev/null +++ b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Bodies_Overseer.xml @@ -0,0 +1,81 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_Vocalizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/parts/li[def="ABF_BodyPart_Synstruct_Head"]/parts/li[def="ABF_BodyPart_Synstruct_AudialSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/parts/li[def="ABF_BodyPart_Synstruct_Arm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/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_Overseer"]/corePart/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_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Overseer"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Races_Synstructs.xml b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Races_Synstructs.xml new file mode 100644 index 0000000000..40783431f8 --- /dev/null +++ b/ModPatches/ABF Utility Synstructs/Patches/ABF Utility Synstructs/Races_Synstructs.xml @@ -0,0 +1,40 @@ + + + + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Envoy" or + defName="ABF_Thing_Synstruct_Grunt" or + defName="ABF_Thing_Synstruct_Overseer" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Envoy" or + defName="ABF_Thing_Synstruct_Grunt" or + defName="ABF_Thing_Synstruct_Overseer" + ]/comps + +
  • + 500 + true + 600 + 5 + 0.5 +
  • +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + +
    \ No newline at end of file From e76b53ce12badb305e92b014557de90725081316 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 29 Nov 2024 16:12:06 -0500 Subject: [PATCH 06/13] 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 From 1532bba54fef301791dd0fc6f8711fa9057ea476 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 29 Nov 2024 17:10:33 -0500 Subject: [PATCH 07/13] Remove obsolete submod patches --- .../PawnkindDefs/PawnKinds_Android.xml | 35 -- .../ThingDef_Races/AlienRace_Androids.xml | 406 ---------------- .../81mmMortar_SwarmShell.xml | 108 ----- .../Ammo/81mmMortar_SwarmShell.xml | 28 -- .../Bodies/Bodies_Android.xml | 123 ----- .../Bodies/Bodies_Animal_Airborne.xml | 53 --- .../Bodies/Bodies_Animal_Bipedal.xml | 67 --- .../Bodies/Bodies_Animal_Quadrupedal.xml | 96 ---- .../BodyParts/BodyParts_AndroidExternals.xml | 32 -- .../Hediffs/Hediffs_Android.xml | 242 ---------- .../PawnkindDefs/PawnKinds_Android.xml | 95 ---- .../ScenarioDefs/Scenarios_Androids.xml | 21 - .../ThingDef_Misc/Apparel_Packs.xml | 26 -- .../ThingDef_Races/AlienRace_Androids.xml | 366 --------------- .../ThingDef_Races/Races_Animals.xml | 437 ------------------ .../TraderKindDefs/Android_TraderKinds.xml | 320 ------------- .../AndroidTiersSM7Overhaul_CEPatch.xml | 79 ---- 17 files changed, 2534 deletions(-) delete mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml delete mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml delete mode 100644 ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml delete mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml delete mode 100644 ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml deleted file mode 100644 index 301c679ea9..0000000000 --- a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Defs/PawnKindDef[ - @Name="ATPP_AndroidTX2RaiderBase" or - @Name="ATPP_AndroidTX2KRaiderBase" or - @Name="ATPP_AndroidTX3RaiderBase" or - @Name="ATPP_AndroidTX4RaiderBase" or - @Name="ATPP_AndroidTX2CollectiveBase" or - @Name="ATPP_AndroidTX2KCollectiveBase" or - @Name="ATPP_AndroidTX3CollectiveBase" or - @Name="ATPP_AndroidTX4CollectiveBase" - ] - -
  • - - 4 - 6 - - -
  • - 0.5 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - - - -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml deleted file mode 100644 index 9b89a71d15..0000000000 --- a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"] - - - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" or - defName="ATPP_Android2KTX" or - defName="ATPP_Android2KITX" - ] - -
  • - Humanoid -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" or - defName="ATPP_Android2KTX" or - defName="ATPP_Android2KITX" - ]/comps - -
  • - CombatExtended.CompPawnGizmo -
  • -
    -
    - - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" - ]/comps - -
  • - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases - - 0.95 - 0.95 - 0.95 - 0.10 - 0.05 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Sharp - - 1 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Blunt - - 1.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - LeftHand - 0.405 - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - RightHand - 0.405 - - -
  • - - -
  • Blunt
  • - - 2 - 4.49 - HeadAttackTool - 0.625 - - -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases - - 1 - 1.1 - 1.1 - 0.10 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Sharp - - 3.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Blunt - - 4.75 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.67 - LeftHand - 1.44 - - -
  • - - -
  • Blunt
  • - - 5 - 1.67 - RightHand - 1.44 - - -
  • - - -
  • Blunt
  • - - 5 - 2.8 - HeadAttackTool - 1.6 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases - - 1.2 - 1.2 - 1.2 - 0.25 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Sharp - - 4 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Blunt - - 6 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - LeftHand - 1.68 - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - RightHand - 1.68 - - -
  • - - -
  • Blunt
  • - - 6 - 2.49 - HeadAttackTool - 2.025 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases - - 0.75 - 1.0 - 1.2 - 0 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Sharp - - 4 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Blunt - - 6 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 2.05 - LeftHand - 1.75 - - -
  • - - -
  • Blunt
  • - - 5 - 2.05 - RightHand - 1.75 - - -
  • - - -
  • Blunt
  • - - 10 - 5.29 - HeadAttackTool - 3.6 - -
    -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml b/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml deleted file mode 100644 index 3a0bc37251..0000000000 --- a/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - SwarmShell - - Releases several pre-programmed microscythers on impact. - true - - - - - Swarm_shell_81mm - - - Things/Items/Shells/Microscyther_shell - Graphic_Single - - - 60 - 4.1 - 11.34 - - SwarmShell - -
  • - 2 - Smoke - 0.4 - 0.333 - Filth_FireFoam - 1 - true - ExtinguisherExplosion - - 10 - 30 - -
  • -
    -
    - - - - Bullet_81mmMortarShell_Swarm - - - Things/Projectile/Mortar/EMP - Graphic_Single - - - Smoke - 0.0 - 0.0 - 0 - 0 - 39.493 - 1.9 - Explosion_EMP - ATR_MicroScytherGenerator - 1 - true - ExtinguisherExplosion - - - - - - MakeSwarm_shell_81mm - - Craft 1 81mm Swarm shell. - Making 81mm Swarm shells. - -
  • - - -
  • Steel
  • - - - 50 - -
  • - - -
  • ComponentIndustrial
  • - - - 4 - -
    - - -
  • Steel
  • -
  • ComponentIndustrial
  • -
    -
    - - 1 - - 3000 - -
  • ATR_MechanicalAssemblyPod
  • -
    - ATR_MilitaryBiomimetics -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml deleted file mode 100644 index 5cc40a2570..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Defs/CombatExtended.AmmoSetDef[defName="AmmoSet_81mmMortarShell"]/ammoTypes - - Bullet_81mmMortarShell_Swarm - - - - - Defs/ThingDef[defName="ATR_MicroscytherShell"] - - - - Defs/ThingDef[defName="ATR_TrapIED_Microscyther"]/costList - - - 2 - - - - - - Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators/li[thingDef="ATR_MicroscytherShell"] - - - \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml deleted file mode 100644 index 35baad3ce6..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[customLabel="left shoulder"]/groups - -
  • LeftShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[customLabel="right shoulder"]/groups - -
  • RightShoulder
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups - -
  • LeftArm
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups - -
  • RightArm
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml deleted file mode 100644 index d121af6280..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalWing"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/parts/li[def="ATR_CounterWeightTop"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml deleted file mode 100644 index dd918f3bd3..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml deleted file mode 100644 index fa132af476..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"]/groups - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"] - - - - - - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"]/groups - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"] - - - - - - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_Framework"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_CounterWeightTail"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"] - - -
  • CoveredByNaturalArmor
  • -
    -
    -
    - - - Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml deleted file mode 100644 index 60aec33e1d..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Defs/BodyPartDef[ - defName="ATR_VoiceSynthesizer" or - defName="ATR_MechanicalVisualSensor" or - defName="ATR_MechanicalJaw"]/tags - -
  • OutsideSquishy
  • -
    -
    - - - Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags - - Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags - -
  • OutsideSquishy
  • -
    -
    - - Defs/BodyPartDef[defName="ATR_SmellSensor"] - - -
  • OutsideSquishy
  • -
    -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml deleted file mode 100644 index 465c766f8c..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml +++ /dev/null @@ -1,242 +0,0 @@ - - - - - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets - - -0.25 - - - - - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/ShootingAccuracyPawn - - 1.0 - 0.4 - - - - - Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/MeleeDodgeChance - - 0.2 - 0.2 - 0.2 - - - - - Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Sharp - - 4 - - - - - Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Blunt - - 6 - - - - - Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Sharp - - 4 - 0.1 - 0.1 - - - - - Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Blunt - - 6 - - - - - Defs/HediffDef[defName="ATR_HydraulicFrame"]/stages/li/statOffsets - - 10 - 20 - - - - - Defs/HediffDef[defName="ATR_MobilityFrame"]/stages/li/statOffsets/MeleeDodgeChance - - 0.5 - - - - - Defs/HediffDef[defName="ATR_SuppressorFrame"]/stages/li/statOffsets - - 1 - - - - - Defs/HediffDef[defName="ATR_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Scratch
  • - - 8 - 1.25 - 0.5 - 2 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_AgriArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Scratch
  • - - 8 - 1.25 - 0.5 - 1 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.0 - -
  • - Flame - 10 -
  • -
  • - EMP - 5 -
  • -
    - 2.5 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Scratch
  • - - 18 - 1.5 - 1.0 - 2.5 - -
  • - - -
  • Stab
  • - - 12 - 1.0 - 8 - 4 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_RendingArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Scratch
  • - - 25 - 1.25 - 1.5 - 3.5 - -
  • - - -
  • Stab
  • - - 20 - 0.75 - 20 - 10 - -
  • - - -
  • Demolish
  • - - 15 - 2.0 - 5 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_MakeshiftMechArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Blunt
  • - - 2 - 2 - 0.25 - -
    -
    -
    - - - Defs/HediffDef[defName="ATR_AdvancedArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools - - -
  • - - -
  • Blunt
  • - - 7 - 1.25 - 2.25 - -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml deleted file mode 100644 index 993f35fc5b..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Defs/PawnKindDef[ - defName="ATR_RaiderSoldierT1" or - defName="ATR_RaiderSoldierT2" or - defName="ATR_AndroidT2Surrogate" or - defName="ATR_AndroidT2CollectiveTrader" or - defName="ATR_AndroidT1CollectiveSoldier" or - defName="ATR_AndroidT2CollectiveSoldier" - ] - -
  • - - 2 - 3 - - -
  • - 0.5 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - - - -
    -
    - - - Defs/PawnKindDef[ - defName="ATR_RaiderSoldierT3" or - defName="ATR_RaiderSoldierT4" or - defName="ATR_AndroidT3Surrogate" or - defName="ATR_AndroidT4Surrogate" or - defName="ATR_AndroidT3CollectiveSoldier" or - defName="ATR_AndroidT4CollectiveSoldier" or - defName="ATR_AndroidT4CollectiveLeader" - ] - -
  • - - 4 - 6 - - -
  • - 0.25 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - -
  • - 0.075 - - 80 - 160 - - -
  • CE_FlareLauncher
  • - - - 1 - 1 - - -
  • - 0.125 - - 10 - 100 - - -
  • GrenadeDestructive
  • - - - 1 - 1 - - - - -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml deleted file mode 100644 index 22c16a0b53..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Defs/ScenarioDef[defName="ATR_CrashlandedAndroids"]/scenario/parts - -
  • - StartingThing_Defined - Ammo_303British_FMJ - 100 -
  • -
  • - StartingThing_Defined - Ammo_44Magnum_FMJ - 60 -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml deleted file mode 100644 index 581d042cf7..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/bodyPartGroups - -
  • Shoulders
  • -
    -
    - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/layers - -
  • Backpack
  • -
    -
    - - - Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/statBases - - 10 - 2 - - - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml deleted file mode 100644 index ec569c4b58..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or - defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ] - -
  • - Humanoid -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or - defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ]/comps - -
  • - CombatExtended.CompPawnGizmo -
  • -
  • - CombatExtended.CompAmmoGiver -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android" or - defName="ATR_Tier3Android" or - defName="ATR_Tier4Android" - ]/comps - -
  • - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases - - 0.5 - 0.5 - 0.5 - 0.5 - 0.75 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Sharp - - 1.0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Blunt - - 1.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/race/baseBodySize - - 0.8 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/tools - - -
  • - - -
  • Blunt
  • - - 1 - 2.14 - LeftHand - 0.245 - -
  • - - -
  • Blunt
  • - - 1 - 2.14 - RightHand - 0.245 - -
  • - - -
  • Blunt
  • - - 2 - 5.61 - HeadAttackTool - 0.40 - - -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases - - 0.8 - 0.8 - 0.8 - 0.15 - 0.9 - 0.25 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Sharp - - 2 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Blunt - - 3 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/tools - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - LeftHand - 1.0 - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - RightHand - 1.0 - -
  • - - -
  • Blunt
  • - - 2 - 4.49 - HeadAttackTool - 0.625 - -
    -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/race/baseBodySize - - 1 - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases - - 0.25 - 1 - 1.1 - 1.1 - 0.2 - 0 - 45 - 22.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Sharp - - 5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Blunt - - 7.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.45 - LeftHand - 1.44 - -
  • - - -
  • Blunt
  • - - 5 - 1.45 - RightHand - 1.44 - -
  • - - -
  • Blunt
  • - - 5 - 2.8 - HeadAttackTool - 1.6 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases - - 0.4 - 1.1 - 1.2 - 1.2 - 1.2 - 0.33 - 0 - 50 - 25 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Sharp - - 5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Blunt - - 7.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - LeftHand - 1.68 - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - RightHand - 1.68 - -
  • - - -
  • Blunt
  • - - 6 - 2.49 - HeadAttackTool - 2.025 - -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml deleted file mode 100644 index ef05eb0881..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - Defs/ThingDef[defName="ATR_MicroScyther"] - -
  • - QuadrupedLow -
  • -
    -
    - - - Defs/ThingDef[defName="ATR_FractalAbomination"] - -
  • - Humanoid -
  • -
    -
    - - - Defs/ThingDef[defName="ATR_DroneTORT" or - defName="ATR_DroneMineralUnit" or - defName="ATR_DroneNutritionUnit" or - defName="ATR_DroneWatchdog" - ] - -
  • - Quadruped -
  • -
    -
    - - - Defs/ThingDef[defName="ATR_DroneChemUnit"] - -
  • - Birdlike -
  • -
    -
    - - - - - Defs/ThingDef[defName="ATR_MicroScyther"]/statBases - - 0.26 - 0.03 - 0 - - - - - Defs/ThingDef[defName="ATR_MicroScyther"]/tools - - -
  • - - -
  • Cut
  • - - 6 - 0.54 - ATR_MechanicalLeftWing - 0.303 - 1 - - -
  • - - -
  • Cut
  • - - 6 - 0.54 - ATR_MechanicalRightWing - 0.303 - 1 - - -
  • - - -
  • Blunt
  • - - 2 - 1.05 - HeadAttackTool - 0.36 - 0.1 - -
    -
    -
    - - - - - Defs/ThingDef[defName="ATR_DroneChemUnit"]/statBases - - 0.15 - 0.0 - 0.05 - - - - - Defs/ThingDef[defName="ATR_DroneChemUnit"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.65 - HeadAttackTool - 2.5 - -
    -
    -
    - - - - - Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases - - 0.24 - 0.36 - 0.36 - - - - - Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases/ArmorRating_Sharp - - 10 - - - - - Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases/ArmorRating_Blunt - - 15 - - - - - - Defs/ThingDef[defName="ATR_FractalAbomination"]/tools - - -
  • - - -
  • Demolish
  • - - 15 - 1.33 - LeftHand - 5.625 - -
  • - - -
  • Demolish
  • - - 15 - 1.33 - RightHand - 5.625 - -
  • - - -
  • Blunt
  • - - 19 - 2.95 - HeadAttackTool - true - 7.5 - 0.2 - -
  • - -
  • Bite
  • - - 25 - 1.5 - Teeth - 1.5 - 7.5 - 0.2 - -
  • - - -
  • ATR_FractalLance
  • - - 5 - 0.5 - Torso - 40 - 20 - 0.025 - -
    -
    -
    - - - - - Defs/ThingDef[defName="ATR_DroneMineralUnit"]/statBases - - 0.08 - 0.13 - 0.18 - 0.05 - 60 - 30 - - - - - Defs/ThingDef[defName="ATR_DroneMineralUnit"]/tools - - -
  • - - -
  • Blunt
  • - - 6 - 2.12 - HeadAttackTool - 2 - -
    -
    -
    - - - - - Defs/ThingDef[defName="ATR_DroneNutritionUnit"]/statBases - - 0.23 - 0.28 - 0.09 - 0.05 - 60 - 30 - - - - - Defs/ThingDef[defName="ATR_DroneNutritionUnit"]/tools - - -
  • - - -
  • Blunt
  • - - 6 - 2.12 - HeadAttackTool - 2 - -
    -
    -
    - - - - - Defs/ThingDef[defName="ATR_DroneTORT"]/statBases - - 0.17 - 0.23 - 0.1 - 0.05 - 100 - 50 - - - - - Defs/ThingDef[defName="ATR_DroneTORT"]/tools - - -
  • - - -
  • Blunt
  • - - 16 - 2.12 - HeadAttackTool - 6 - -
    -
    -
    - - - Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Sharp - - 12 - - - - - Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Blunt - - 36 - - - - - Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Heat - - 0 - - - - - - - Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases - - 0.16 - 0.21 - 0.1 - 0 - 60 - 30 - - - - - Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases/ArmorRating_Sharp - - 4 - - - - - Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases/ArmorRating_Blunt - - 6 - - - - - Defs/ThingDef[defName="ATR_DroneWatchdog"]/tools - - -
  • - - -
  • Scratch
  • - - 12 - 1.5 - FrontLeftPaw - - -
  • - Stun - 26 -
  • -
    -
    - 1 - 2.475 - -
  • - - -
  • Scratch
  • - - 12 - 1.5 - FrontLeftPaw - - -
  • - Stun - 26 -
  • -
    -
    - 1 - 2.475 - -
  • - -
  • Bite
  • - - 18 - 2.5 - Teeth - - -
  • - Stun - 32 -
  • -
    -
    - 3 - 12.8 - -
  • - - -
  • Blunt
  • - - 10 - 2.5 - HeadAttackTool - 4 - 0.2 - -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml deleted file mode 100644 index 7499a778d4..0000000000 --- a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - - Defs/TraderKindDef[defName="ATR_Base_AndroidCollective_Standard"]/stockGenerators - -
  • - FSX - - 25 - 100 - -
  • -
  • - Prometheum - - 25 - 100 - -
  • -
  • - CE_Ammo - - 500 - 2000 - - - 5 - 9 - -
  • -
  • - CE_MediumAmmo - - 30 - 100 - - - 5 - 8 - -
  • -
  • - CE_HeavyAmmo - - 10 - 50 - - - 4 - 6 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
  • - CE_Turret - - -2 - 4 - - - 1 - 2 - -
  • -
  • - WeaponsTurrets - - 0 - 0 - -
  • -
  • - -
  • CE_AnimalBoom
  • - - -
  • CE_AnimalBoom
  • -
    - - 1 - 2 - - - -2 - 4 - - -
    -
    - - - - - - - Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators - -
  • - CE_Ammo - - 200 - 400 - - - 1 - 4 - -
  • -
  • - CE_MediumAmmo - - 20 - 40 - - - 2 - 6 - -
  • -
  • - CE_HeavyAmmo - - 5 - 10 - - - 2 - 4 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
    -
    - - - Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods"]/stockGenerators - -
  • - FSX - - 25 - 65 - -
  • -
  • - Prometheum - - 25 - 65 - -
  • -
    -
    - - - - - Defs/TraderKindDef[defName="Caravan_AndroidCollective_CombatSupplier"]/stockGenerators - -
  • - FSX - - 15 - 40 - -
  • -
  • - Prometheum - - 15 - 40 - -
  • -
  • - CE_Ammo - - 400 - 1000 - - Cheap - - 3 - 8 - -
  • -
  • - CE_MediumAmmo - - 30 - 60 - - Cheap - - 3 - 6 - -
  • -
  • - CE_HeavyAmmo - - 10 - 15 - - Cheap - - 4 - 6 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
  • - CE_Turret - - -4 - 2 - - - 1 - 1 - -
  • -
  • - WeaponsTurrets - - 0 - 0 - -
  • -
  • - -
  • CE_AnimalBoom
  • - - -
  • CE_AnimalBoom
  • -
    - - 1 - 1 - - - -1 - 2 - - -
    -
    - - - - - Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators - -
  • - CE_Ammo - - 400 - 1000 - - Cheap - - 2 - 4 - -
  • -
  • - CE_MediumAmmo - - 60 - 120 - - Cheap - - 4 - 7 - -
  • -
  • - CE_HeavyAmmo - - 15 - 50 - - Cheap - - 2 - 4 - -
  • -
  • - Ammo - - 0 - 0 - -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml b/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml deleted file mode 100644 index 90e58c6535..0000000000 --- a/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - MechRotaryCannon - - 1.5 - 0.25 - 1.32 - 35 - 42 - 0 - - - 2 - CombatExtended.Verb_ShootCE - true - Bullet_20x102mmNATO_AP - 3 - 250 - 2 - 64 - RotaryCannon - RotaryCannonSpin - 12 - - true - - - - 1000 - 8 - AmmoSet_20x102mmNATO - - - SuppressFire - true - - - - - Defs/ThingDef[defName="MechRotaryCannon"]/tools - - -
  • - - -
  • Blunt
  • - - 40 - 2.1 - 1.5 - 21 - Stock - -
  • - - -
  • Blunt
  • - - 45 - 2.2 - 21 - Barrel - -
  • - - -
  • Poke
  • - - 25 - 2.5 - 30.24 - Muzzle - -
    -
    -
    -
    \ No newline at end of file From f1cd2e5c64e7a06a360bb3ba363ed34babe52b3b Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Fri, 29 Nov 2024 23:22:04 -0500 Subject: [PATCH 08/13] Partial patch for the old Android Tiers --- LoadFolders.xml | 4 +- .../PawnkindDefs/PawnKinds_Android.xml | 92 +++++ .../ScenarioDefs/Scenarios_Androids.xml | 16 + .../ThingDef_Races/AlienRace_Androids.xml | 369 ++++++++++++++++++ .../TraderKindDefs/Android_TraderKinds.xml | 269 +++++++++++++ SupportedThirdPartyMods.md | 4 +- 6 files changed, 748 insertions(+), 6 deletions(-) create mode 100644 ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml create mode 100644 ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml create mode 100644 ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml create mode 100644 ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 307b56265c..5d558b2de3 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -39,9 +39,7 @@
  • ModPatches/Ancient Eastern Armory
  • ModPatches/Ancient Fallout Armory
  • ModPatches/Ancient Human
  • -
  • ModPatches/Android Tiers - TX Series
  • -
  • ModPatches/Android Tiers Reforged
  • -
  • ModPatches/Android Tiers SM7 Overhaul
  • +
  • ModPatches/Android Tiers
  • ModPatches/Androids
  • ModPatches/Androids Expanded
  • ModPatches/Anima Animals - Community Temp
  • diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml new file mode 100644 index 0000000000..26f1e26ee7 --- /dev/null +++ b/ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml @@ -0,0 +1,92 @@ + + + + + Defs/PawnKindDef[ + defName="AndroidT1RaiderFactionSpecific" or + defName="AndroidT2RaiderFactionSpecific" or + defName="AndroidT2CollectiveTrader" or + defName="AndroidT1CollectiveSoldier" or + defName="AndroidT2CollectiveSoldier" + ] + +
  • + + 2 + 3 + + +
  • + 0.5 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + + + +
    +
    + + + Defs/PawnKindDef[ + defName="AndroidT3RaiderFactionSpecific" or + defName="AndroidT4RaiderFactionSpecific" or + defName="AndroidT3CollectiveSoldier" or + defName="AndroidT4CollectiveSoldier" or + defName="AndroidT4CollectiveLeader" + ] + +
  • + + 4 + 6 + + +
  • + 0.25 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + +
  • + 0.075 + + 80 + 160 + + +
  • CE_FlareLauncher
  • + + + 1 + 1 + + +
  • + 0.125 + + 10 + 100 + + +
  • GrenadeDestructive
  • + + + 1 + 1 + + + + +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml new file mode 100644 index 0000000000..e3940bcd48 --- /dev/null +++ b/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml @@ -0,0 +1,16 @@ + + + + + + Defs/ScenarioDef[defName="AndroidTiers_RiseOfMachines"]/scenario/parts + +
  • + StartingThing_Defined + Ammo_6x24mmCharged + 300 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml new file mode 100644 index 0000000000..f74ce25c21 --- /dev/null +++ b/ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml @@ -0,0 +1,369 @@ + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="Android1Tier" or + defName="Android2Tier" or + defName="Android3Tier" or + defName="Android4Tier" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="Android1Tier" or + defName="Android2Tier" or + defName="Android3Tier" or + defName="Android4Tier" + ]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="Android2Tier" or + defName="Android3Tier" or + defName="Android4Tier" + ]/comps + +
  • + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases + + 0.5 + 0.5 + 0.5 + 0.5 + 0.75 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases/ArmorRating_Sharp + + 1.0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases/ArmorRating_Blunt + + 1.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/race/baseBodySize + + 0.8 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/tools + + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + LeftHand + 0.245 + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + RightHand + 0.245 + +
  • + + +
  • Blunt
  • + + 2 + 5.61 + HeadAttackTool + 0.40 + + +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases + + 0.8 + 0.8 + 0.8 + 0.15 + 0.9 + 0.25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases/ArmorRating_Sharp + + 2 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases/ArmorRating_Blunt + + 3 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + LeftHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + RightHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 4.49 + HeadAttackTool + 0.625 + +
    +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/race/baseBodySize + + 1 + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases + + 0.25 + 1 + 1.1 + 1.1 + 0.2 + 0 + 45 + 22.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.45 + LeftHand + 1.44 + +
  • + + +
  • Blunt
  • + + 5 + 1.45 + RightHand + 1.44 + +
  • + + +
  • Blunt
  • + + 5 + 2.8 + HeadAttackTool + 1.6 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases + + 0.4 + 1.1 + 1.2 + 1.2 + 1.2 + 0.33 + 0 + 50 + 25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases/ArmorRating_Blunt + + 7.8 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + LeftHand + 1.68 + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + RightHand + 1.68 + +
  • + + +
  • Blunt
  • + + 6 + 2.49 + HeadAttackTool + 2.025 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml new file mode 100644 index 0000000000..962650a08e --- /dev/null +++ b/ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml @@ -0,0 +1,269 @@ + + + + + + + Defs/TraderKindDef[defName="Base_AndroidCollective_Standard"]/stockGenerators + +
  • + FSX + + 25 + 100 + +
  • +
  • + Prometheum + + 25 + 100 + +
  • +
  • + CE_Ammo + + 500 + 2000 + + + 5 + 9 + +
  • +
  • + CE_MediumAmmo + + 30 + 100 + + + 5 + 8 + +
  • +
  • + CE_HeavyAmmo + + 10 + 50 + + + 4 + 6 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
  • + CE_Turret + + -2 + 4 + + + 1 + 2 + +
  • +
  • + WeaponsTurrets + + 0 + 0 + +
  • +
  • + +
  • CE_AnimalBoom
  • + + +
  • CE_AnimalBoom
  • +
    + + 1 + 2 + + + -2 + 4 + + +
    +
    + + + + + + + Defs/TraderKindDef[defName="Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators + +
  • + CE_Ammo + + 200 + 400 + + + 1 + 4 + +
  • +
  • + CE_MediumAmmo + + 20 + 40 + + + 2 + 6 + +
  • +
  • + CE_HeavyAmmo + + 5 + 10 + + + 2 + 4 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
    +
    + + + Defs/TraderKindDef[defName="Caravan_AndroidCollective_BulkGoods"]/stockGenerators + +
  • + FSX + + 25 + 65 + +
  • +
  • + Prometheum + + 25 + 65 + +
  • +
    +
    + + + + + Defs/TraderKindDef[defName="Caravan_AndroidCollective_CombatSupplier"]/stockGenerators + +
  • + FSX + + 15 + 40 + +
  • +
  • + Prometheum + + 15 + 40 + +
  • +
  • + CE_Ammo + + 400 + 1000 + + Cheap + + 3 + 8 + +
  • +
  • + CE_MediumAmmo + + 30 + 60 + + Cheap + + 3 + 6 + +
  • +
  • + CE_HeavyAmmo + + 10 + 15 + + Cheap + + 4 + 6 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
  • + CE_Turret + + -4 + 2 + + + 1 + 1 + +
  • +
  • + WeaponsTurrets + + 0 + 0 + +
  • +
  • + +
  • CE_AnimalBoom
  • + + +
  • CE_AnimalBoom
  • +
    + + 1 + 1 + + + -1 + 2 + + +
    +
    + +
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index fc72224849..1eed913e3b 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -93,9 +93,7 @@ Ancient Blade Cyborg | Ancient Eastern Armory | Ancient Fallout Armory | Ancient Humans | -Android Tiers Reforged | -Android Tiers SM7 Overhaul (Continued) | -Android - TX Series (Continued) | +Android Tiers (Unofficial 1.5 Update) | Androids | Androids Expanded | Anima Animals Combined | From 0cde583379a4c032bfb06070ac19c9cdc4a69629 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 5 Dec 2024 03:58:16 -0500 Subject: [PATCH 09/13] Keep the old patches --- .../PawnkindDefs/PawnKinds_Android.xml | 35 ++ .../ThingDef_Races/AlienRace_Androids.xml | 406 +++++++++++++++ .../81mmMortar_SwarmShell.xml | 108 ++++ .../Ammo/81mmMortar_SwarmShell.xml | 28 ++ .../Bodies/Bodies_Android.xml | 123 +++++ .../Bodies/Bodies_Animal_Airborne.xml | 53 ++ .../Bodies/Bodies_Animal_Bipedal.xml | 67 +++ .../Bodies/Bodies_Animal_Quadrupedal.xml | 96 ++++ .../BodyParts/BodyParts_AndroidExternals.xml | 32 ++ .../Hediffs/Hediffs_Android.xml | 242 +++++++++ .../PawnkindDefs/PawnKinds_Android.xml | 95 ++++ .../ScenarioDefs/Scenarios_Androids.xml | 21 + .../ThingDef_Misc/Apparel_Packs.xml | 26 + .../ThingDef_Races/AlienRace_Androids.xml | 366 ++++++++++++++ .../ThingDef_Races/Races_Animals.xml | 437 ++++++++++++++++ .../TraderKindDefs/Android_TraderKinds.xml | 57 ++- .../ScenarioDefs/Scenarios_Androids.xml | 16 - .../Hediffs/BodyParts_AndroidExternals.xml | 32 ++ .../Hediffs/Hediffs_Android.xml | 242 +++++++++ .../PawnkindDefs/PawnKinds_Android.xml | 24 +- .../ScenarioDefs/Scenarios_Androids.xml | 21 + .../ThingDef_Misc/Apparel_Packs.xml | 26 + .../ThingDef_Races/AlienRace_Androids.xml | 77 ++- .../TraderKindDefs/Android_TraderKinds.xml | 320 ++++++++++++ .../Ammo_SwarmShell.xml | 108 ++++ .../Ammo/81mmMortar_SwarmShell.xml | 40 ++ .../Bodies/Bodies_Animal_Airborne.xml | 53 ++ .../Bodies/Bodies_Animal_Bipedal.xml | 67 +++ .../Bodies/Bodies_Animal_Quadrupedal.xml | 96 ++++ .../ThingDef_Races/Races_Animals.xml | 339 +++++++++++++ .../Ammo/RotaryShrapnelcannonShell.xml | 99 ++++ .../MH Military Tiers/Bodies/Bodies_MK1.xml | 123 +++++ .../MH Military Tiers/Bodies/Bodies_MK2.xml | 67 +++ .../MH Military Tiers/Bodies/Bodies_MK3.xml | 123 +++++ .../MH Military Tiers/Bodies/Bodies_MK4.xml | 25 + .../PawnkindDefs/PawnKinds_Android.xml | 95 ++++ .../ThingDef_Misc/Weapons_Mech.xml | 333 +++++++++++++ .../AlienRace_MartialAndroids.xml | 470 ++++++++++++++++++ 38 files changed, 4917 insertions(+), 71 deletions(-) create mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml create mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml create mode 100644 ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml create mode 100644 ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml rename ModPatches/{Android Tiers/Patches/Android Tiers => Android Tiers Reforged/Patches/Android Tiers Reforged}/TraderKindDefs/Android_TraderKinds.xml (78%) delete mode 100644 ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml create mode 100644 ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml create mode 100644 ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml rename ModPatches/{Android Tiers/Patches/Android Tiers => MH Android Tiers/Patches/MH Android Tiers}/PawnkindDefs/PawnKinds_Android.xml (78%) create mode 100644 ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml create mode 100644 ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml rename ModPatches/{Android Tiers/Patches/Android Tiers => MH Android Tiers/Patches/MH Android Tiers}/ThingDef_Races/AlienRace_Androids.xml (74%) create mode 100644 ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml create mode 100644 ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml create mode 100644 ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml create mode 100644 ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml new file mode 100644 index 0000000000..301c679ea9 --- /dev/null +++ b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml @@ -0,0 +1,35 @@ + + + + Defs/PawnKindDef[ + @Name="ATPP_AndroidTX2RaiderBase" or + @Name="ATPP_AndroidTX2KRaiderBase" or + @Name="ATPP_AndroidTX3RaiderBase" or + @Name="ATPP_AndroidTX4RaiderBase" or + @Name="ATPP_AndroidTX2CollectiveBase" or + @Name="ATPP_AndroidTX2KCollectiveBase" or + @Name="ATPP_AndroidTX3CollectiveBase" or + @Name="ATPP_AndroidTX4CollectiveBase" + ] + +
  • + + 4 + 6 + + +
  • + 0.5 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + + + +
    +
    +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml new file mode 100644 index 0000000000..9b89a71d15 --- /dev/null +++ b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml @@ -0,0 +1,406 @@ + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"] + + + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ATPP_Android2TX" or + defName="ATPP_Android3TX" or + defName="ATPP_Android4TX" or + defName="ATPP_Android2ITX" or + defName="ATPP_Android3ITX" or + defName="ATPP_Android4ITX" or + defName="ATPP_Android2KTX" or + defName="ATPP_Android2KITX" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ATPP_Android2TX" or + defName="ATPP_Android3TX" or + defName="ATPP_Android4TX" or + defName="ATPP_Android2ITX" or + defName="ATPP_Android3ITX" or + defName="ATPP_Android4ITX" or + defName="ATPP_Android2KTX" or + defName="ATPP_Android2KITX" + ]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
    +
    + + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ATPP_Android2TX" or + defName="ATPP_Android3TX" or + defName="ATPP_Android4TX" or + defName="ATPP_Android2ITX" or + defName="ATPP_Android3ITX" or + defName="ATPP_Android4ITX" + ]/comps + +
  • + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases + + 0.95 + 0.95 + 0.95 + 0.10 + 0.05 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Sharp + + 1 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Blunt + + 1.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + LeftHand + 0.405 + + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + RightHand + 0.405 + + +
  • + + +
  • Blunt
  • + + 2 + 4.49 + HeadAttackTool + 0.625 + + +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases + + 1 + 1.1 + 1.1 + 0.10 + 0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Sharp + + 3.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Blunt + + 4.75 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.67 + LeftHand + 1.44 + + +
  • + + +
  • Blunt
  • + + 5 + 1.67 + RightHand + 1.44 + + +
  • + + +
  • Blunt
  • + + 5 + 2.8 + HeadAttackTool + 1.6 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases + + 1.2 + 1.2 + 1.2 + 0.25 + 0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Sharp + + 4 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Blunt + + 6 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + LeftHand + 1.68 + + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + RightHand + 1.68 + + +
  • + + +
  • Blunt
  • + + 6 + 2.49 + HeadAttackTool + 2.025 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases + + 0.75 + 1.0 + 1.2 + 0 + 0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Sharp + + 4 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Blunt + + 6 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 2.05 + LeftHand + 1.75 + + +
  • + + +
  • Blunt
  • + + 5 + 2.05 + RightHand + 1.75 + + +
  • + + +
  • Blunt
  • + + 10 + 5.29 + HeadAttackTool + 3.6 + +
    +
    +
    +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml b/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml new file mode 100644 index 0000000000..3a0bc37251 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Defs/Android Tiers Reforged/81mmMortar_SwarmShell.xml @@ -0,0 +1,108 @@ + + + + + + SwarmShell + + Releases several pre-programmed microscythers on impact. + true + + + + + Swarm_shell_81mm + + + Things/Items/Shells/Microscyther_shell + Graphic_Single + + + 60 + 4.1 + 11.34 + + SwarmShell + +
  • + 2 + Smoke + 0.4 + 0.333 + Filth_FireFoam + 1 + true + ExtinguisherExplosion + + 10 + 30 + +
  • +
    +
    + + + + Bullet_81mmMortarShell_Swarm + + + Things/Projectile/Mortar/EMP + Graphic_Single + + + Smoke + 0.0 + 0.0 + 0 + 0 + 39.493 + 1.9 + Explosion_EMP + ATR_MicroScytherGenerator + 1 + true + ExtinguisherExplosion + + + + + + MakeSwarm_shell_81mm + + Craft 1 81mm Swarm shell. + Making 81mm Swarm shells. + +
  • + + +
  • Steel
  • + + + 50 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • Steel
  • +
  • ComponentIndustrial
  • +
    +
    + + 1 + + 3000 + +
  • ATR_MechanicalAssemblyPod
  • +
    + ATR_MilitaryBiomimetics +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml new file mode 100644 index 0000000000..5cc40a2570 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Ammo/81mmMortar_SwarmShell.xml @@ -0,0 +1,28 @@ + + + + + Defs/CombatExtended.AmmoSetDef[defName="AmmoSet_81mmMortarShell"]/ammoTypes + + Bullet_81mmMortarShell_Swarm + + + + + Defs/ThingDef[defName="ATR_MicroscytherShell"] + + + + Defs/ThingDef[defName="ATR_TrapIED_Microscyther"]/costList + + + 2 + + + + + + Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators/li[thingDef="ATR_MicroscytherShell"] + + + \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml new file mode 100644 index 0000000000..35baad3ce6 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Android.xml @@ -0,0 +1,123 @@ + + + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[customLabel="left shoulder"]/groups + +
  • LeftShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[customLabel="right shoulder"]/groups + +
  • RightShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups + +
  • LeftArm
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups + +
  • RightArm
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_AndroidBody"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml new file mode 100644 index 0000000000..d121af6280 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Airborne.xml @@ -0,0 +1,53 @@ + + + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalWing"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/parts/li[def="ATR_CounterWeightTop"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml new file mode 100644 index 0000000000..dd918f3bd3 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Bipedal.xml @@ -0,0 +1,67 @@ + + + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml new file mode 100644 index 0000000000..fa132af476 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/Bodies_Animal_Quadrupedal.xml @@ -0,0 +1,96 @@ + + + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"]/groups + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"] + + + + + + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"]/groups + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"] + + + + + + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_CounterWeightTail"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"] + + +
  • CoveredByNaturalArmor
  • +
    +
    +
    + + + Defs/BodyDef[defName="ATR_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml new file mode 100644 index 0000000000..60aec33e1d --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Bodies/BodyParts/BodyParts_AndroidExternals.xml @@ -0,0 +1,32 @@ + + + + + Defs/BodyPartDef[ + defName="ATR_VoiceSynthesizer" or + defName="ATR_MechanicalVisualSensor" or + defName="ATR_MechanicalJaw"]/tags + +
  • OutsideSquishy
  • +
    +
    + + + Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags + + Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags + +
  • OutsideSquishy
  • +
    +
    + + Defs/BodyPartDef[defName="ATR_SmellSensor"] + + +
  • OutsideSquishy
  • +
    +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml new file mode 100644 index 0000000000..465c766f8c --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/Hediffs/Hediffs_Android.xml @@ -0,0 +1,242 @@ + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets + + -0.25 + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/ShootingAccuracyPawn + + 1.0 + 0.4 + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/MeleeDodgeChance + + 0.2 + 0.2 + 0.2 + + + + + Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Sharp + + 4 + + + + + Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Blunt + + 6 + + + + + Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Sharp + + 4 + 0.1 + 0.1 + + + + + Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Blunt + + 6 + + + + + Defs/HediffDef[defName="ATR_HydraulicFrame"]/stages/li/statOffsets + + 10 + 20 + + + + + Defs/HediffDef[defName="ATR_MobilityFrame"]/stages/li/statOffsets/MeleeDodgeChance + + 0.5 + + + + + Defs/HediffDef[defName="ATR_SuppressorFrame"]/stages/li/statOffsets + + 1 + + + + + Defs/HediffDef[defName="ATR_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 2 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_AgriArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 1 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.0 + +
  • + Flame + 10 +
  • +
  • + EMP + 5 +
  • +
    + 2.5 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 18 + 1.5 + 1.0 + 2.5 + +
  • + + +
  • Stab
  • + + 12 + 1.0 + 8 + 4 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_RendingArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 25 + 1.25 + 1.5 + 3.5 + +
  • + + +
  • Stab
  • + + 20 + 0.75 + 20 + 10 + +
  • + + +
  • Demolish
  • + + 15 + 2.0 + 5 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_MakeshiftMechArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 2 + 0.25 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_AdvancedArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 7 + 1.25 + 2.25 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml new file mode 100644 index 0000000000..993f35fc5b --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/PawnkindDefs/PawnKinds_Android.xml @@ -0,0 +1,95 @@ + + + + + Defs/PawnKindDef[ + defName="ATR_RaiderSoldierT1" or + defName="ATR_RaiderSoldierT2" or + defName="ATR_AndroidT2Surrogate" or + defName="ATR_AndroidT2CollectiveTrader" or + defName="ATR_AndroidT1CollectiveSoldier" or + defName="ATR_AndroidT2CollectiveSoldier" + ] + +
  • + + 2 + 3 + + +
  • + 0.5 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + + + +
    +
    + + + Defs/PawnKindDef[ + defName="ATR_RaiderSoldierT3" or + defName="ATR_RaiderSoldierT4" or + defName="ATR_AndroidT3Surrogate" or + defName="ATR_AndroidT4Surrogate" or + defName="ATR_AndroidT3CollectiveSoldier" or + defName="ATR_AndroidT4CollectiveSoldier" or + defName="ATR_AndroidT4CollectiveLeader" + ] + +
  • + + 4 + 6 + + +
  • + 0.25 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + +
  • + 0.075 + + 80 + 160 + + +
  • CE_FlareLauncher
  • + + + 1 + 1 + + +
  • + 0.125 + + 10 + 100 + + +
  • GrenadeDestructive
  • + + + 1 + 1 + + + + +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml new file mode 100644 index 0000000000..22c16a0b53 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ScenarioDefs/Scenarios_Androids.xml @@ -0,0 +1,21 @@ + + + + + + Defs/ScenarioDef[defName="ATR_CrashlandedAndroids"]/scenario/parts + +
  • + StartingThing_Defined + Ammo_303British_FMJ + 100 +
  • +
  • + StartingThing_Defined + Ammo_44Magnum_FMJ + 60 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml new file mode 100644 index 0000000000..581d042cf7 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Misc/Apparel_Packs.xml @@ -0,0 +1,26 @@ + + + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/bodyPartGroups + +
  • Shoulders
  • +
    +
    + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/layers + +
  • Backpack
  • +
    +
    + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/statBases + + 10 + 2 + + + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml new file mode 100644 index 0000000000..ec569c4b58 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/AlienRace_Androids.xml @@ -0,0 +1,366 @@ + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or + defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or + defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" + ]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" + ]/comps + +
  • + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases + + 0.5 + 0.5 + 0.5 + 0.5 + 0.75 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Sharp + + 1.0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Blunt + + 1.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/race/baseBodySize + + 0.8 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/tools + + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + LeftHand + 0.245 + +
  • + + +
  • Blunt
  • + + 1 + 2.14 + RightHand + 0.245 + +
  • + + +
  • Blunt
  • + + 2 + 5.61 + HeadAttackTool + 0.40 + + +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases + + 0.8 + 0.8 + 0.8 + 0.15 + 0.9 + 0.25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Sharp + + 2 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Blunt + + 3 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + LeftHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 1.67 + RightHand + 1.0 + +
  • + + +
  • Blunt
  • + + 2 + 4.49 + HeadAttackTool + 0.625 + +
    +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/race/baseBodySize + + 1 + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases + + 0.25 + 1 + 1.1 + 1.1 + 0.2 + 0 + 45 + 22.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.45 + LeftHand + 1.44 + +
  • + + +
  • Blunt
  • + + 5 + 1.45 + RightHand + 1.44 + +
  • + + +
  • Blunt
  • + + 5 + 2.8 + HeadAttackTool + 1.6 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases + + 0.4 + 1.1 + 1.2 + 1.2 + 1.2 + 0.33 + 0 + 50 + 25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + LeftHand + 1.68 + +
  • + + +
  • Blunt
  • + + 5 + 1.11 + RightHand + 1.68 + +
  • + + +
  • Blunt
  • + + 6 + 2.49 + HeadAttackTool + 2.025 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml new file mode 100644 index 0000000000..ef05eb0881 --- /dev/null +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/ThingDef_Races/Races_Animals.xml @@ -0,0 +1,437 @@ + + + + + + Defs/ThingDef[defName="ATR_MicroScyther"] + +
  • + QuadrupedLow +
  • +
    +
    + + + Defs/ThingDef[defName="ATR_FractalAbomination"] + +
  • + Humanoid +
  • +
    +
    + + + Defs/ThingDef[defName="ATR_DroneTORT" or + defName="ATR_DroneMineralUnit" or + defName="ATR_DroneNutritionUnit" or + defName="ATR_DroneWatchdog" + ] + +
  • + Quadruped +
  • +
    +
    + + + Defs/ThingDef[defName="ATR_DroneChemUnit"] + +
  • + Birdlike +
  • +
    +
    + + + + + Defs/ThingDef[defName="ATR_MicroScyther"]/statBases + + 0.26 + 0.03 + 0 + + + + + Defs/ThingDef[defName="ATR_MicroScyther"]/tools + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ATR_MechanicalLeftWing + 0.303 + 1 + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ATR_MechanicalRightWing + 0.303 + 1 + + +
  • + + +
  • Blunt
  • + + 2 + 1.05 + HeadAttackTool + 0.36 + 0.1 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATR_DroneChemUnit"]/statBases + + 0.15 + 0.0 + 0.05 + + + + + Defs/ThingDef[defName="ATR_DroneChemUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.65 + HeadAttackTool + 2.5 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases + + 0.24 + 0.36 + 0.36 + + + + + Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases/ArmorRating_Sharp + + 10 + + + + + Defs/ThingDef[defName="ATR_FractalAbomination"]/statBases/ArmorRating_Blunt + + 15 + + + + + + Defs/ThingDef[defName="ATR_FractalAbomination"]/tools + + +
  • + + +
  • Demolish
  • + + 15 + 1.33 + LeftHand + 5.625 + +
  • + + +
  • Demolish
  • + + 15 + 1.33 + RightHand + 5.625 + +
  • + + +
  • Blunt
  • + + 19 + 2.95 + HeadAttackTool + true + 7.5 + 0.2 + +
  • + +
  • Bite
  • + + 25 + 1.5 + Teeth + 1.5 + 7.5 + 0.2 + +
  • + + +
  • ATR_FractalLance
  • + + 5 + 0.5 + Torso + 40 + 20 + 0.025 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATR_DroneMineralUnit"]/statBases + + 0.08 + 0.13 + 0.18 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ATR_DroneMineralUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATR_DroneNutritionUnit"]/statBases + + 0.23 + 0.28 + 0.09 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ATR_DroneNutritionUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATR_DroneTORT"]/statBases + + 0.17 + 0.23 + 0.1 + 0.05 + 100 + 50 + + + + + Defs/ThingDef[defName="ATR_DroneTORT"]/tools + + +
  • + + +
  • Blunt
  • + + 16 + 2.12 + HeadAttackTool + 6 + +
    +
    +
    + + + Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Sharp + + 12 + + + + + Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Blunt + + 36 + + + + + Defs/ThingDef[defName="ATR_DroneTORT"]/statBases/ArmorRating_Heat + + 0 + + + + + + + Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases + + 0.16 + 0.21 + 0.1 + 0 + 60 + 30 + + + + + Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases/ArmorRating_Sharp + + 4 + + + + + Defs/ThingDef[defName="ATR_DroneWatchdog"]/statBases/ArmorRating_Blunt + + 6 + + + + + Defs/ThingDef[defName="ATR_DroneWatchdog"]/tools + + +
  • + + +
  • Scratch
  • + + 12 + 1.5 + FrontLeftPaw + + +
  • + Stun + 26 +
  • +
    +
    + 1 + 2.475 + +
  • + + +
  • Scratch
  • + + 12 + 1.5 + FrontLeftPaw + + +
  • + Stun + 26 +
  • +
    +
    + 1 + 2.475 + +
  • + +
  • Bite
  • + + 18 + 2.5 + Teeth + + +
  • + Stun + 32 +
  • +
    +
    + 3 + 12.8 + +
  • + + +
  • Blunt
  • + + 10 + 2.5 + HeadAttackTool + 4 + 0.2 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml similarity index 78% rename from ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml rename to ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml index 962650a08e..7499a778d4 100644 --- a/ModPatches/Android Tiers/Patches/Android Tiers/TraderKindDefs/Android_TraderKinds.xml +++ b/ModPatches/Android Tiers Reforged/Patches/Android Tiers Reforged/TraderKindDefs/Android_TraderKinds.xml @@ -4,7 +4,7 @@ - Defs/TraderKindDef[defName="Base_AndroidCollective_Standard"]/stockGenerators + Defs/TraderKindDef[defName="ATR_Base_AndroidCollective_Standard"]/stockGenerators
  • FSX @@ -102,7 +102,7 @@ - Defs/TraderKindDef[defName="Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators + Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators
  • CE_Ammo @@ -148,7 +148,7 @@ - Defs/TraderKindDef[defName="Caravan_AndroidCollective_BulkGoods"]/stockGenerators + Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods"]/stockGenerators
  • FSX @@ -266,4 +266,55 @@ + + + + Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators + +
  • + CE_Ammo + + 400 + 1000 + + Cheap + + 2 + 4 + +
  • +
  • + CE_MediumAmmo + + 60 + 120 + + Cheap + + 4 + 7 + +
  • +
  • + CE_HeavyAmmo + + 15 + 50 + + Cheap + + 2 + 4 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
    +
    +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml deleted file mode 100644 index e3940bcd48..0000000000 --- a/ModPatches/Android Tiers/Patches/Android Tiers/ScenarioDefs/Scenarios_Androids.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Defs/ScenarioDef[defName="AndroidTiers_RiseOfMachines"]/scenario/parts - -
  • - StartingThing_Defined - Ammo_6x24mmCharged - 300 -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml b/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml new file mode 100644 index 0000000000..60aec33e1d --- /dev/null +++ b/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/BodyParts_AndroidExternals.xml @@ -0,0 +1,32 @@ + + + + + Defs/BodyPartDef[ + defName="ATR_VoiceSynthesizer" or + defName="ATR_MechanicalVisualSensor" or + defName="ATR_MechanicalJaw"]/tags + +
  • OutsideSquishy
  • +
    +
    + + + Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags + + Defs/BodyPartDef[defName="ATR_SmellSensor"]/tags + +
  • OutsideSquishy
  • +
    +
    + + Defs/BodyPartDef[defName="ATR_SmellSensor"] + + +
  • OutsideSquishy
  • +
    +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml b/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml new file mode 100644 index 0000000000..465c766f8c --- /dev/null +++ b/ModPatches/MH Android Tiers Core/Patches/MH Android Tiers Core/Hediffs/Hediffs_Android.xml @@ -0,0 +1,242 @@ + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets + + -0.25 + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/ShootingAccuracyPawn + + 1.0 + 0.4 + + + + + Defs/HediffDef[defName="ATR_CombatAssistant"]/stages/li/statOffsets/MeleeDodgeChance + + 0.2 + 0.2 + 0.2 + + + + + Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Sharp + + 4 + + + + + Defs/HediffDef[defName="ATR_PlatingPlasteel"]/stages/li/statOffsets/ArmorRating_Blunt + + 6 + + + + + Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Sharp + + 4 + 0.1 + 0.1 + + + + + Defs/HediffDef[defName="ATR_CompositePlating"]/stages/li/statOffsets/ArmorRating_Blunt + + 6 + + + + + Defs/HediffDef[defName="ATR_HydraulicFrame"]/stages/li/statOffsets + + 10 + 20 + + + + + Defs/HediffDef[defName="ATR_MobilityFrame"]/stages/li/statOffsets/MeleeDodgeChance + + 0.5 + + + + + Defs/HediffDef[defName="ATR_SuppressorFrame"]/stages/li/statOffsets + + 1 + + + + + Defs/HediffDef[defName="ATR_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 2 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_AgriArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 1 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.0 + +
  • + Flame + 10 +
  • +
  • + EMP + 5 +
  • +
    + 2.5 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 18 + 1.5 + 1.0 + 2.5 + +
  • + + +
  • Stab
  • + + 12 + 1.0 + 8 + 4 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_RendingArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 25 + 1.25 + 1.5 + 3.5 + +
  • + + +
  • Stab
  • + + 20 + 0.75 + 20 + 10 + +
  • + + +
  • Demolish
  • + + 15 + 2.0 + 5 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_MakeshiftMechArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 2 + 0.25 + +
    +
    +
    + + + Defs/HediffDef[defName="ATR_AdvancedArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 7 + 1.25 + 2.25 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml similarity index 78% rename from ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml rename to ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml index 26f1e26ee7..43ad6988c8 100644 --- a/ModPatches/Android Tiers/Patches/Android Tiers/PawnkindDefs/PawnKinds_Android.xml +++ b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/PawnkindDefs/PawnKinds_Android.xml @@ -3,12 +3,12 @@ Defs/PawnKindDef[ - defName="AndroidT1RaiderFactionSpecific" or - defName="AndroidT2RaiderFactionSpecific" or - defName="AndroidT2CollectiveTrader" or - defName="AndroidT1CollectiveSoldier" or - defName="AndroidT2CollectiveSoldier" - ] + defName="ATR_RaiderSoldierT1" or + defName="ATR_RaiderSoldierT2" or + defName="ATR_AndroidT2CollectiveTrader" or + defName="ATR_AndroidT1CollectiveSoldier" or + defName="ATR_AndroidT2CollectiveSoldier" + ]
  • @@ -33,12 +33,12 @@ Defs/PawnKindDef[ - defName="AndroidT3RaiderFactionSpecific" or - defName="AndroidT4RaiderFactionSpecific" or - defName="AndroidT3CollectiveSoldier" or - defName="AndroidT4CollectiveSoldier" or - defName="AndroidT4CollectiveLeader" - ] + defName="ATR_RaiderSoldierT3" or + defName="ATR_RaiderSoldierT4" or + defName="ATR_AndroidT3CollectiveSoldier" or + defName="ATR_AndroidT4CollectiveSoldier" or + defName="ATR_AndroidT4CollectiveLeader" + ]
  • diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml new file mode 100644 index 0000000000..22c16a0b53 --- /dev/null +++ b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ScenarioDefs/Scenarios_Androids.xml @@ -0,0 +1,21 @@ + + + + + + Defs/ScenarioDef[defName="ATR_CrashlandedAndroids"]/scenario/parts + +
  • + StartingThing_Defined + Ammo_303British_FMJ + 100 +
  • +
  • + StartingThing_Defined + Ammo_44Magnum_FMJ + 60 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml new file mode 100644 index 0000000000..581d042cf7 --- /dev/null +++ b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Misc/Apparel_Packs.xml @@ -0,0 +1,26 @@ + + + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/bodyPartGroups + +
  • Shoulders
  • +
    +
    + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/apparel/layers + +
  • Backpack
  • +
    +
    + + + Defs/ThingDef[defName="ATR_Apparel_ScorchPack"]/statBases + + 10 + 2 + + + +
    \ No newline at end of file diff --git a/ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Races/AlienRace_Androids.xml similarity index 74% rename from ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml rename to ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Races/AlienRace_Androids.xml index f74ce25c21..e408d41626 100644 --- a/ModPatches/Android Tiers/Patches/Android Tiers/ThingDef_Races/AlienRace_Androids.xml +++ b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/ThingDef_Races/AlienRace_Androids.xml @@ -3,9 +3,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"] + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"] @@ -13,9 +13,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"] + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"] @@ -23,9 +23,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"] + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"] @@ -33,9 +33,9 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/comps + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/comps - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"] + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"] @@ -43,11 +43,10 @@ - Defs/AlienRace.ThingDef_AlienRace[ - defName="Android1Tier" or - defName="Android2Tier" or - defName="Android3Tier" or - defName="Android4Tier" + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or + defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" ]
  • @@ -57,11 +56,10 @@ - Defs/AlienRace.ThingDef_AlienRace[ - defName="Android1Tier" or - defName="Android2Tier" or - defName="Android3Tier" or - defName="Android4Tier" + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android" or + defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" ]/comps
  • @@ -74,10 +72,9 @@ - Defs/AlienRace.ThingDef_AlienRace[ - defName="Android2Tier" or - defName="Android3Tier" or - defName="Android4Tier" + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android" or + defName="ATR_Tier3Android" or + defName="ATR_Tier4Android" ]/comps
  • @@ -87,7 +84,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases 0.5 0.5 @@ -98,28 +95,28 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Sharp 1.0 - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/statBases/ArmorRating_Blunt 1.5 - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/race/baseBodySize + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/race/baseBodySize 0.8 - Defs/AlienRace.ThingDef_AlienRace[defName="Android1Tier"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier1Android"]/tools
  • @@ -159,7 +156,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases 0.8 0.8 @@ -171,21 +168,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Sharp 2 - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/statBases/ArmorRating_Blunt 3 - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/tools
  • @@ -223,7 +220,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android2Tier"]/race/baseBodySize + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier2Android"]/race/baseBodySize 1 @@ -232,7 +229,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases 0.25 1 @@ -246,21 +243,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/statBases/ArmorRating_Blunt 7.5 - Defs/AlienRace.ThingDef_AlienRace[defName="Android3Tier"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier3Android"]/tools
  • @@ -300,7 +297,7 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases 0.4 1.1 @@ -315,21 +312,21 @@ - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases/ArmorRating_Sharp + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Sharp 5 - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/statBases/ArmorRating_Blunt + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/statBases/ArmorRating_Blunt 7.8 - Defs/AlienRace.ThingDef_AlienRace[defName="Android4Tier"]/tools + Defs/AlienRace.ThingDef_AlienRace[defName="ATR_Tier4Android"]/tools
  • diff --git a/ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml new file mode 100644 index 0000000000..7499a778d4 --- /dev/null +++ b/ModPatches/MH Android Tiers/Patches/MH Android Tiers/TraderKindDefs/Android_TraderKinds.xml @@ -0,0 +1,320 @@ + + + + + + + Defs/TraderKindDef[defName="ATR_Base_AndroidCollective_Standard"]/stockGenerators + +
  • + FSX + + 25 + 100 + +
  • +
  • + Prometheum + + 25 + 100 + +
  • +
  • + CE_Ammo + + 500 + 2000 + + + 5 + 9 + +
  • +
  • + CE_MediumAmmo + + 30 + 100 + + + 5 + 8 + +
  • +
  • + CE_HeavyAmmo + + 10 + 50 + + + 4 + 6 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
  • + CE_Turret + + -2 + 4 + + + 1 + 2 + +
  • +
  • + WeaponsTurrets + + 0 + 0 + +
  • +
  • + +
  • CE_AnimalBoom
  • + + +
  • CE_AnimalBoom
  • +
    + + 1 + 2 + + + -2 + 4 + + +
    +
    + + + + + + + Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods" or defName="Caravan_AndroidCollective_AndroidMerchant" or defName="Caravan_AndroidCollective_HighTech"]/stockGenerators + +
  • + CE_Ammo + + 200 + 400 + + + 1 + 4 + +
  • +
  • + CE_MediumAmmo + + 20 + 40 + + + 2 + 6 + +
  • +
  • + CE_HeavyAmmo + + 5 + 10 + + + 2 + 4 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
    +
    + + + Defs/TraderKindDef[defName="ATR_Caravan_AndroidCollective_BulkGoods"]/stockGenerators + +
  • + FSX + + 25 + 65 + +
  • +
  • + Prometheum + + 25 + 65 + +
  • +
    +
    + + + + + Defs/TraderKindDef[defName="Caravan_AndroidCollective_CombatSupplier"]/stockGenerators + +
  • + FSX + + 15 + 40 + +
  • +
  • + Prometheum + + 15 + 40 + +
  • +
  • + CE_Ammo + + 400 + 1000 + + Cheap + + 3 + 8 + +
  • +
  • + CE_MediumAmmo + + 30 + 60 + + Cheap + + 3 + 6 + +
  • +
  • + CE_HeavyAmmo + + 10 + 15 + + Cheap + + 4 + 6 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
  • + CE_Turret + + -4 + 2 + + + 1 + 1 + +
  • +
  • + WeaponsTurrets + + 0 + 0 + +
  • +
  • + +
  • CE_AnimalBoom
  • + + +
  • CE_AnimalBoom
  • +
    + + 1 + 1 + + + -1 + 2 + + +
    +
    + + + + + Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators + +
  • + CE_Ammo + + 400 + 1000 + + Cheap + + 2 + 4 + +
  • +
  • + CE_MediumAmmo + + 60 + 120 + + Cheap + + 4 + 7 + +
  • +
  • + CE_HeavyAmmo + + 15 + 50 + + Cheap + + 2 + 4 + +
  • +
  • + Ammo + + 0 + 0 + +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml b/ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml new file mode 100644 index 0000000000..44473f628e --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Defs/MH Mechanical Biomimetics/Ammo_SwarmShell.xml @@ -0,0 +1,108 @@ + + + + + + SwarmShell + + Releases several pre-programmed microscythers on impact. + true + + + + + Swarm_shell_81mm + + + Things/Items/Shells/Microscyther_shell + Graphic_Single + + + 60 + 4.1 + 11.34 + + SwarmShell + +
  • + 2 + Smoke + 0.4 + 0.333 + Filth_FireFoam + 1 + true + ExtinguisherExplosion + + 10 + 30 + +
  • +
    +
    + + + + Bullet_81mmMortarShell_Swarm + + + Things/Projectile/Mortar/EMP + Graphic_Single + + + Smoke + 0.0 + 0.0 + 0 + 0 + 39.493 + 1.9 + Explosion_EMP + ATB_MicroScytherGenerator + 1 + true + ExtinguisherExplosion + + + + + + MakeSwarm_shell_81mm + + Craft 1 81mm Swarm shell. + Making 81mm Swarm shells. + +
  • + + +
  • Steel
  • + + + 50 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • Steel
  • +
  • ComponentIndustrial
  • +
    +
    + + 1 + + 3000 + +
  • ATR_MechanicalAssemblyPod
  • +
    + ATB_MilitaryBiomimetics +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml new file mode 100644 index 0000000000..a38c09ccde --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Ammo/81mmMortar_SwarmShell.xml @@ -0,0 +1,40 @@ + + + + + Defs/CombatExtended.AmmoSetDef[defName="AmmoSet_81mmMortarShell"]/ammoTypes + + Bullet_81mmMortarShell_Swarm + + + + + Defs/ThingDef[defName="ATB_MicroscytherShell"] + + + + Defs/ThingDef[defName="ATB_TrapIED_Microscyther"]/costList + + + 2 + + + + + + +
  • MH: Android Tiers
  • +
    + + + + +
  • + Defs/TraderKindDef[defName="ATR_Orbital_Mechanized"]/stockGenerators/li[thingDef="ATB_MicroscytherShell"] +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml new file mode 100644 index 0000000000..ce0d0bd295 --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Airborne.xml @@ -0,0 +1,53 @@ + + + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalWing"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechAirborne"]/corePart/parts/li[def="ATR_MechanicalPropeller"]/parts/li[def="ATR_CounterWeightTop"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml new file mode 100644 index 0000000000..05421566cb --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Bipedal.xml @@ -0,0 +1,67 @@ + + + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechBipedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml new file mode 100644 index 0000000000..6ef74bfa5b --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml @@ -0,0 +1,96 @@ + + + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"]/groups + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[12]/parts/li[def="ATR_MechanicalFoot"] + + + + + + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"]/groups + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[13]/parts/li[def="ATR_MechanicalFoot"] + + + + + + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_CounterWeightTail"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalNeck"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalJaw"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"] + + +
  • CoveredByNaturalArmor
  • +
    +
    +
    + + + Defs/BodyDef[defName="ATB_MechQuadrupedal"]/corePart/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml new file mode 100644 index 0000000000..83566381f7 --- /dev/null +++ b/ModPatches/MH Mechanical Biomimetics/Patches/MH Mechanical Biomimetics/ThingDef_Races/Races_Animals.xml @@ -0,0 +1,339 @@ + + + + + + Defs/ThingDef[defName="ATB_MicroScyther"] + +
  • + QuadrupedLow +
  • +
    +
    + + + Defs/ThingDef[defName="ATB_DroneTORT" or + defName="ATB_DroneMineralUnit" or + defName="ATB_DroneNutritionUnit" or + defName="ATB_DroneWatchdog" + ] + +
  • + Quadruped +
  • +
    +
    + + + Defs/ThingDef[defName="ATB_DroneChemUnit"] + +
  • + Birdlike +
  • +
    +
    + + + + + Defs/ThingDef[defName="ATB_MicroScyther"]/statBases + + 0.26 + 0.03 + 0 + + + + + Defs/ThingDef[defName="ATB_MicroScyther"]/tools + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ATB_MechanicalLeftWing + 0.303 + 1 + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ATB_MechanicalRightWing + 0.303 + 1 + + +
  • + + +
  • Blunt
  • + + 2 + 1.05 + HeadAttackTool + 0.36 + 0.1 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATB_DroneChemUnit"]/statBases + + 0.15 + 0.0 + 0.05 + + + + + Defs/ThingDef[defName="ATB_DroneChemUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.65 + HeadAttackTool + 2.5 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATB_DroneMineralUnit"]/statBases + + 0.08 + 0.13 + 0.18 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ATB_DroneMineralUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATB_DroneNutritionUnit"]/statBases + + 0.23 + 0.28 + 0.09 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ATB_DroneNutritionUnit"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ATB_DroneTORT"]/statBases + + 0.17 + 0.23 + 0.1 + 0.05 + 100 + 50 + + + + + Defs/ThingDef[defName="ATB_DroneTORT"]/tools + + +
  • + + +
  • Blunt
  • + + 16 + 2.12 + HeadAttackTool + 6 + +
    +
    +
    + + + Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Sharp + + 12 + + + + + Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Blunt + + 36 + + + + + Defs/ThingDef[defName="ATB_DroneTORT"]/statBases/ArmorRating_Heat + + 0 + + + + + + + Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases + + 0.16 + 0.21 + 0.1 + 0 + 60 + 30 + + + + + Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases/ArmorRating_Sharp + + 4 + + + + + Defs/ThingDef[defName="ATB_DroneWatchdog"]/statBases/ArmorRating_Blunt + + 6 + + + + + Defs/ThingDef[defName="ATB_DroneWatchdog"]/tools + + +
  • + + +
  • Scratch
  • + + 12 + 1.5 + FrontLeftPaw + + +
  • + Stun + 26 +
  • +
    +
    + 1 + 2.475 + +
  • + + +
  • Scratch
  • + + 12 + 1.5 + FrontLeftPaw + + +
  • + Stun + 26 +
  • +
    +
    + 1 + 2.475 + +
  • + +
  • Bite
  • + + 18 + 2.5 + Teeth + + +
  • + Stun + 32 +
  • +
    +
    + 3 + 12.8 + +
  • + + +
  • Blunt
  • + + 10 + 2.5 + HeadAttackTool + 4 + 0.2 + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml b/ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml new file mode 100644 index 0000000000..7af54f655d --- /dev/null +++ b/ModPatches/MH Military Tiers/Defs/MH Military Tiers/Ammo/RotaryShrapnelcannonShell.xml @@ -0,0 +1,99 @@ + + + + + AmmoRotaryShrapnelcannonShell + + AmmoShotguns + UI/Icons/ThingCategories/CaliberShotgun + + + + + + AmmoSet_RotaryShrapnelcannonShell + + + Bullet_RotaryShrapnelcannonShell + + AmmoSet_Shotgun + + + + + + Very large caliber buckshot shell designed specifically for the mech-operated Rotary Shrapnelcannon. + + 1.072 + 5.9 + + +
  • CE_AutoEnableTrade
  • +
  • CE_AutoEnableCrafting_TableMachining
  • +
    + +
  • AmmoRotaryShrapnelcannonShell
  • +
    + 25 +
    + + + Ammo_RotaryShrapnelcannonShell + + + ThirdParty/Android Tiers/ShrapnelcannonShell + Graphic_StackCount + + + 4.37 + + BuckShot + + + + + + Bullet_RotaryShrapnelcannonShell + + + Things/Projectile/Shotgun_Pellet + Graphic_Single + + + 117 + 57 + Fragment + 6 + 12 + 526.34 + 7.9 + + + + + MakeAmmo_RotaryShrapnelcannonShell + + Craft 10 Shrapnelcannon (Buck) shells. + Making Shrapnelcannon (Buck) shells. + 2200 + +
  • + + +
  • Steel
  • + + + 22 + +
    + + +
  • Steel
  • +
    +
    + + 10 + +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml new file mode 100644 index 0000000000..6a5bacf03b --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK1.xml @@ -0,0 +1,123 @@ + + + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="left shoulder"]/groups + +
  • LeftShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="right shoulder"]/groups + +
  • RightShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups + +
  • LeftArm
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups + +
  • RightArm
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalLeg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark1Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalLeg"]/parts/li[def="ATR_MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml new file mode 100644 index 0000000000..94987b12aa --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK2.xml @@ -0,0 +1,67 @@ + + + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark2Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/parts/li[def="ATM_MechanicalManipulator"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml new file mode 100644 index 0000000000..739d850cfd --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK3.xml @@ -0,0 +1,123 @@ + + + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="left shoulder"]/groups + +
  • LeftShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[customLabel="right shoulder"]/groups + +
  • RightShoulder
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="left arm"]/groups + +
  • LeftArm
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[customLabel="right arm"]/groups + +
  • RightArm
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_Framework"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_VoiceSynthesizer"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_MechanicalAudioSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalHead"]/parts/li[def="ATR_SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATR_MechanicalShoulder"]/parts/li[def="ATR_MechanicalArm"]/parts/li[def="ATR_MechanicalHand"]/parts/li[def="ATR_MechanicalFinger"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark3Body"]/corePart/parts/li[def="ATR_MechanicalThorax"]/parts/li[def="ATM_MechanicalLimb"]/parts/li[def="ATM_MechanicalManipulator"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml new file mode 100644 index 0000000000..d1213d6290 --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/Bodies/Bodies_MK4.xml @@ -0,0 +1,25 @@ + + + + + Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/parts/li[def="ATM_MechaniteTorso"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ATM_Mark4Body"]/corePart/parts/li[def="ATM_MechaniteTorso"]/parts/li[def="ATM_MechaniteHead"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml new file mode 100644 index 0000000000..e90be08f64 --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/PawnkindDefs/PawnKinds_Android.xml @@ -0,0 +1,95 @@ + + + + + +
  • MH: Android Tiers
  • +
    + + + + +
  • + Defs/PawnKindDef[ + defName="ATM_M1WarriorUnion" or + defName="ATM_M2BishopUnion" + ] + +
  • + + 2 + 3 + + +
  • + 0.5 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + + + + + + +
  • + Defs/PawnKindDef[defName="ATM_M3PaladinUnion"] + +
  • + + 4 + 6 + + +
  • + 0.25 + + 20 + 120 + + +
  • CE_Sidearm_Melee
  • + + +
  • + 0.075 + + 80 + 160 + + +
  • CE_FlareLauncher
  • + + + 1 + 1 + + +
  • + 0.125 + + 10 + 100 + + +
  • GrenadeDestructive
  • + + + 1 + 1 + + + + + + + +
    +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml new file mode 100644 index 0000000000..a459cc90f0 --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Misc/Weapons_Mech.xml @@ -0,0 +1,333 @@ + + + + + + + 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 + + +
  • + + +
  • 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_RotaryAutocannon"] + +
  • + 3.0,3.0 + 0.0,0.0 +
  • +
    +
    + + + + + ATM_RotaryShrapnelcannon + + 1.0 + 0.15 + 1.37 + 30 + 42 + 0.37 + + + 1.72 + CombatExtended.Verb_ShootCE + true + Bullet_RotaryShrapnelcannonShell + 0.6 + 31 + ATM_ShrapnelBlast + GunTail_Heavy + 12 + + + 5 + true + 1.7 + AmmoSet_RotaryShrapnelcannonShell + + + Snapshot + + + + + 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"] + +
  • + 3.0,3.0 + 0.0,0.0 +
  • +
    +
    + + + + + ATM_HeadhunterCannon + + 1.0 + 0.05 + 1.17 + 20 + 30 + 0.37 + + + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 0.7 + 55 + ATM_AutocannonBlast + GunTail_Heavy + 20 + + + 10 + 4 + AmmoSet_20x102mmNATO + + + Snapshot + + + + + 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"] + +
  • + 4.0,4.0 + 0.0,0.0 +
  • +
    +
    + + + + + Defs/ThingDef[defName="ATM_MechPoleaxe"]/tools + + +
  • + + +
  • Stab
  • + + 125 + 1.92 + 38.28 + 47.86 + +
  • + + +
  • Cut
  • + + 182 + 2.0 + 63 + 14.00 + +
  • + + +
  • Blunt
  • + + 182 + 2.0 + 150 + +
    +
    +
    + + + Defs/ThingDef[defName="ATM_MechPoleaxe"]/weaponTags + +
  • CE_Melee_M7Mech
  • +
    +
    + + + Defs/ThingDef[defName="ATM_MechPoleaxe"]/statBases + + 35 + 0.25 + + + + + Defs/ThingDef[defName="ATM_MechPoleaxe"] + + + 1.0 + 1.0 + + + + + + Defs/ThingDef[defName="ATM_MechPoleaxe"] + +
  • + 3.5,3.5 + 0.0,0.0 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml new file mode 100644 index 0000000000..67568f81ab --- /dev/null +++ b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml @@ -0,0 +1,470 @@ + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior" or + defName="ATM_Mark2Bishop" or + defName="ATM_Mark3Paladin" or + defName="ATM_Mark4Jellyman" or + defName="ATM_Mark5Titan" + ] + +
  • + Humanoid +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior" or + defName="ATM_Mark2Bishop" or + defName="ATM_Mark3Paladin" or + defName="ATM_Mark4Jellyman" or + defName="ATM_Mark5Titan" + ]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ATM_Mark3Paladin" or + defName="ATM_Mark4Jellyman" + ]/comps + +
  • + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases + + 0.8 + 0.8 + 0.8 + 0.5 + 1.0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/race/baseBodySize + + 0.85 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark1Warrior"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.14 + LeftHand + 1.75 + +
  • + + +
  • Blunt
  • + + 5 + 1.14 + RightHand + 1.75 + +
  • + + +
  • Blunt
  • + + 6 + 2.0 + Torso + true + 2.0 + 0.2 + + +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases + + 0.9 + 0.9 + 0.9 + 1.0 + 0.25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark2Bishop"]/tools + + +
  • + + +
  • Blunt
  • + + 3 + 0.75 + Hands + 1.0 + +
  • + + +
  • Stab
  • + + 3 + 1.0 + Hands + 1.0 + 0.75 + +
  • + + +
  • Blunt
  • + + 6 + 2.0 + Torso + true + 2.5 + 0.2 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/statBases + + 0.25 + 1 + 1 + 1 + 0.2 + 0 + 1 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/statBases/ArmorRating_Sharp + + 1 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark3Paladin"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.0 + LeftHand + 1.75 + +
  • + + +
  • Blunt
  • + + 5 + 1.0 + RightHand + 1.75 + +
  • + + +
  • Blunt
  • + + 4 + 0.75 + Hands + 1.0 + 0.75 + +
  • + + +
  • Stab
  • + + 4 + 1.0 + Hands + 1.0 + 0.75 + +
  • + + +
  • Blunt
  • + + 8 + 2.0 + Torso + true + 3 + 0.2 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases + + 0.4 + 1.1 + 1.2 + 1.2 + 1.2 + 0.33 + 0 + 50 + 25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases/ArmorRating_Sharp + + 10 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/statBases/ArmorRating_Blunt + + 20 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark4Jellyman"]/tools + + +
  • + + +
  • Blunt
  • + + 15 + 2.0 + Torso + true + 5 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Sharp + + 30 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Blunt + + 67.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases/ArmorRating_Heat + + 0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/statBases + + 0.4 + 1.0 + 1.0 + 1.0 + 0 + 200 + 100 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ATM_Mark5Titan"]/tools + + +
  • + + +
  • Demolish
  • + + 80 + 3.07 + LeftHand + 48.25 + +
  • + + +
  • Demolish
  • + + 80 + 3.07 + RightHand + 48.25 + +
    +
    +
    + + + Defs/PawnKindDef[defName="ATM_M5TitanColony"] + +
  • + + 8 + 10 + + + + 0 + 10000 + + +
  • CE_Sidearm_M7Mech
  • + + + 4 + 5 + + + +
    +
    + + + Defs/ThingDef[defName="ATM_OrbitalTargeterMechFall"] + + + 1 + + + + +
    \ No newline at end of file From 80718ba3250ac3c2e29d3ab48bd506b20e8400bc Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 5 Dec 2024 04:02:32 -0500 Subject: [PATCH 10/13] Add back some other stuff --- LoadFolders.xml | 7 ++ .../AndroidTiersSM7Overhaul_CEPatch.xml | 79 +++++++++++++++++++ SupportedThirdPartyMods.md | 8 +- 3 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 5d558b2de3..4e00ecf35d 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -39,6 +39,9 @@
  • ModPatches/Ancient Eastern Armory
  • ModPatches/Ancient Fallout Armory
  • ModPatches/Ancient Human
  • +
  • ModPatches/Android Tiers - TX Series
  • +
  • ModPatches/Android Tiers Reforged
  • +
  • ModPatches/Android Tiers SM7 Overhaul
  • ModPatches/Android Tiers
  • ModPatches/Androids
  • ModPatches/Androids Expanded
  • @@ -283,6 +286,10 @@
  • ModPatches/Littluna Race
  • ModPatches/Logann
  • ModPatches/Logistics_Mechanoid
  • +
  • ModPatches/MH Android Tiers
  • +
  • ModPatches/MH Android Tiers Core
  • +
  • ModPatches/MH Mechanical Biomimetics
  • +
  • ModPatches/MH Military Tiers
  • ModPatches/Machines of War
  • ModPatches/Makeshift Melee Weapons
  • ModPatches/Mantodean Insectoid Race
  • diff --git a/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml b/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml new file mode 100644 index 0000000000..90e58c6535 --- /dev/null +++ b/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml @@ -0,0 +1,79 @@ + + + + + MechRotaryCannon + + 1.5 + 0.25 + 1.32 + 35 + 42 + 0 + + + 2 + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 3 + 250 + 2 + 64 + RotaryCannon + RotaryCannonSpin + 12 + + true + + + + 1000 + 8 + AmmoSet_20x102mmNATO + + + SuppressFire + true + + + + + Defs/ThingDef[defName="MechRotaryCannon"]/tools + + +
  • + + +
  • Blunt
  • + + 40 + 2.1 + 1.5 + 21 + Stock + +
  • + + +
  • Blunt
  • + + 45 + 2.2 + 21 + Barrel + +
  • + + +
  • Poke
  • + + 25 + 2.5 + 30.24 + Muzzle + +
    +
    +
    +
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index 1eed913e3b..c535a86495 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -93,7 +93,9 @@ Ancient Blade Cyborg | Ancient Eastern Armory | Ancient Fallout Armory | Ancient Humans | -Android Tiers (Unofficial 1.5 Update) | +Android Tiers Reforged | +Android Tiers SM7 Overhaul (Continued) | +Android - TX Series (Continued) | Androids | Androids Expanded | Anima Animals Combined | @@ -330,6 +332,10 @@ Medieval Tailor | Megafauna | Melee Animation | Metal Gear Rimworld - Gekko | +MH: Android Tiers | +MH: Android Tiers Core | +MH: Mechanical Biomimetics | +MH: Military Tiers | Midworld Expanded: Flak Armor | Miho, the Celestial Fox | Mincho, The Mint Choco Slime ~ HAR ver. | From aac44d4f844c87c0d721316a2f551442a0855c33 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 5 Dec 2024 04:04:11 -0500 Subject: [PATCH 11/13] Revert some other stuff --- LoadFolders.xml | 3 +-- .../{AlienRace_MartialAndroids.xml => AlienRace_Androids.xml} | 0 2 files changed, 1 insertion(+), 2 deletions(-) rename ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/{AlienRace_MartialAndroids.xml => AlienRace_Androids.xml} (100%) diff --git a/LoadFolders.xml b/LoadFolders.xml index 4e00ecf35d..1c4d04557d 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -42,7 +42,6 @@
  • ModPatches/Android Tiers - TX Series
  • ModPatches/Android Tiers Reforged
  • ModPatches/Android Tiers SM7 Overhaul
  • -
  • ModPatches/Android Tiers
  • ModPatches/Androids
  • ModPatches/Androids Expanded
  • ModPatches/Anima Animals - Community Temp
  • @@ -289,7 +288,7 @@
  • ModPatches/MH Android Tiers
  • ModPatches/MH Android Tiers Core
  • ModPatches/MH Mechanical Biomimetics
  • -
  • ModPatches/MH Military Tiers
  • +
  • ModPatches/MH Military Tiers
  • ModPatches/Machines of War
  • ModPatches/Makeshift Melee Weapons
  • ModPatches/Mantodean Insectoid Race
  • diff --git a/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml b/ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.xml similarity index 100% rename from ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_MartialAndroids.xml rename to ModPatches/MH Military Tiers/Patches/MH Military Tiers/ThingDef_Races/AlienRace_Androids.xml From 959ab11c09e7f974f42f8ec09c5ecee87a88f378 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 5 Dec 2024 04:06:27 -0500 Subject: [PATCH 12/13] Actually remove some stuff --- LoadFolders.xml | 2 - .../PawnkindDefs/PawnKinds_Android.xml | 35 -- .../ThingDef_Races/AlienRace_Androids.xml | 406 ------------------ .../AndroidTiersSM7Overhaul_CEPatch.xml | 79 ---- SupportedThirdPartyMods.md | 2 - 5 files changed, 524 deletions(-) delete mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml delete mode 100644 ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml delete mode 100644 ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml diff --git a/LoadFolders.xml b/LoadFolders.xml index 1c4d04557d..dccfe1c3df 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -39,9 +39,7 @@
  • ModPatches/Ancient Eastern Armory
  • ModPatches/Ancient Fallout Armory
  • ModPatches/Ancient Human
  • -
  • ModPatches/Android Tiers - TX Series
  • ModPatches/Android Tiers Reforged
  • -
  • ModPatches/Android Tiers SM7 Overhaul
  • ModPatches/Androids
  • ModPatches/Androids Expanded
  • ModPatches/Anima Animals - Community Temp
  • diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml deleted file mode 100644 index 301c679ea9..0000000000 --- a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/PawnkindDefs/PawnKinds_Android.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Defs/PawnKindDef[ - @Name="ATPP_AndroidTX2RaiderBase" or - @Name="ATPP_AndroidTX2KRaiderBase" or - @Name="ATPP_AndroidTX3RaiderBase" or - @Name="ATPP_AndroidTX4RaiderBase" or - @Name="ATPP_AndroidTX2CollectiveBase" or - @Name="ATPP_AndroidTX2KCollectiveBase" or - @Name="ATPP_AndroidTX3CollectiveBase" or - @Name="ATPP_AndroidTX4CollectiveBase" - ] - -
  • - - 4 - 6 - - -
  • - 0.5 - - 20 - 120 - - -
  • CE_Sidearm_Melee
  • - - - - -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml b/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml deleted file mode 100644 index 9b89a71d15..0000000000 --- a/ModPatches/Android Tiers - TX Series/Patches/Android Tiers - TX Series/ThingDef_Races/AlienRace_Androids.xml +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4ITX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX"] - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"]/comps - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KITX"] - - - - - - - - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" or - defName="ATPP_Android2KTX" or - defName="ATPP_Android2KITX" - ] - -
  • - Humanoid -
  • -
    -
    - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" or - defName="ATPP_Android2KTX" or - defName="ATPP_Android2KITX" - ]/comps - -
  • - CombatExtended.CompPawnGizmo -
  • -
    -
    - - - - Defs/AlienRace.ThingDef_AlienRace[ - defName="ATPP_Android2TX" or - defName="ATPP_Android3TX" or - defName="ATPP_Android4TX" or - defName="ATPP_Android2ITX" or - defName="ATPP_Android3ITX" or - defName="ATPP_Android4ITX" - ]/comps - -
  • - - - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases - - 0.95 - 0.95 - 0.95 - 0.10 - 0.05 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Sharp - - 1 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/statBases/ArmorRating_Blunt - - 1.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2TX" or defName="ATPP_Android2ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - LeftHand - 0.405 - - -
  • - - -
  • Blunt
  • - - 2 - 1.67 - RightHand - 0.405 - - -
  • - - -
  • Blunt
  • - - 2 - 4.49 - HeadAttackTool - 0.625 - - -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases - - 1 - 1.1 - 1.1 - 0.10 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Sharp - - 3.5 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/statBases/ArmorRating_Blunt - - 4.75 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android3TX" or defName="ATPP_Android3ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.67 - LeftHand - 1.44 - - -
  • - - -
  • Blunt
  • - - 5 - 1.67 - RightHand - 1.44 - - -
  • - - -
  • Blunt
  • - - 5 - 2.8 - HeadAttackTool - 1.6 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases - - 1.2 - 1.2 - 1.2 - 0.25 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Sharp - - 4 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/statBases/ArmorRating_Blunt - - 6 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android4TX" or defName="ATPP_Android4ITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - LeftHand - 1.68 - - -
  • - - -
  • Blunt
  • - - 5 - 1.11 - RightHand - 1.68 - - -
  • - - -
  • Blunt
  • - - 6 - 2.49 - HeadAttackTool - 2.025 - -
    -
    -
    - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases - - 0.75 - 1.0 - 1.2 - 0 - 0 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Sharp - - 4 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/statBases/ArmorRating_Blunt - - 6 - - - - - Defs/AlienRace.ThingDef_AlienRace[defName="ATPP_Android2KTX" or defName="ATPP_Android2KITX"]/tools - - -
  • - - -
  • Blunt
  • - - 5 - 2.05 - LeftHand - 1.75 - - -
  • - - -
  • Blunt
  • - - 5 - 2.05 - RightHand - 1.75 - - -
  • - - -
  • Blunt
  • - - 10 - 5.29 - HeadAttackTool - 3.6 - -
    -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml b/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml deleted file mode 100644 index 90e58c6535..0000000000 --- a/ModPatches/Android Tiers SM7 Overhaul/Patches/Android Tiers SM7 Overhaul/AndroidTiersSM7Overhaul_CEPatch.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - MechRotaryCannon - - 1.5 - 0.25 - 1.32 - 35 - 42 - 0 - - - 2 - CombatExtended.Verb_ShootCE - true - Bullet_20x102mmNATO_AP - 3 - 250 - 2 - 64 - RotaryCannon - RotaryCannonSpin - 12 - - true - - - - 1000 - 8 - AmmoSet_20x102mmNATO - - - SuppressFire - true - - - - - Defs/ThingDef[defName="MechRotaryCannon"]/tools - - -
  • - - -
  • Blunt
  • - - 40 - 2.1 - 1.5 - 21 - Stock - -
  • - - -
  • Blunt
  • - - 45 - 2.2 - 21 - Barrel - -
  • - - -
  • Poke
  • - - 25 - 2.5 - 30.24 - Muzzle - -
    -
    -
    -
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index c535a86495..19f6bd4c39 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -94,8 +94,6 @@ Ancient Eastern Armory | Ancient Fallout Armory | Ancient Humans | Android Tiers Reforged | -Android Tiers SM7 Overhaul (Continued) | -Android - TX Series (Continued) | Androids | Androids Expanded | Anima Animals Combined | From 3521ade6f52cb6dcd3a3d87327f312db67de8cb5 Mon Sep 17 00:00:00 2001 From: n7huntsman Date: Thu, 5 Dec 2024 16:28:55 -0500 Subject: [PATCH 13/13] Fix loadfolder typo and patches --- LoadFolders.xml | 2 +- .../Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml | 2 +- .../Bodies/Bodies_Animal_Airborne.xml | 7 ------- .../Bodies/Bodies_Animal_Bipedal.xml | 7 ------- .../Bodies/Bodies_Animal_Quadrupedal.xml | 6 ++---- 5 files changed, 4 insertions(+), 20 deletions(-) diff --git a/LoadFolders.xml b/LoadFolders.xml index dccfe1c3df..aff2017b5d 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -13,7 +13,7 @@
  • ModPatches/ADE Advanced Turrets
  • ModPatches/ABF Civil Synstructs
  • ModPatches/ABF Martial Synstructs
  • -
  • ModPatches/ABF Synstructs Biomimetics
  • +
  • ModPatches/ABF Synstruct Biomimetics
  • ModPatches/ABF Synstructs Core
  • ModPatches/ABF Utility Synstructs
  • ModPatches/ADE Advanced turrets PLUS
  • diff --git a/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml index 84f68d9092..0b6376cdfa 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml @@ -58,7 +58,7 @@ 39.493 1.9 Explosion_EMP - ATB_MicroScytherGenerator + ABF_Thing_Synstruct_RazorstructGenerator 1 true ExtinguisherExplosion diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml index 9fba6be86b..ed4f25d2e2 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml @@ -8,13 +8,6 @@
    - - Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml index 22a2d62a7a..dbc0b27672 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml @@ -8,13 +8,6 @@ - - Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Torso"]/groups - -
  • CoveredByNaturalArmor
  • -
    -
    - Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups diff --git a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml index d2af4dae40..475c694d21 100644 --- a/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml @@ -64,11 +64,9 @@ - Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"] + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups - -
  • CoveredByNaturalArmor
  • -
    +
  • CoveredByNaturalArmor