diff --git a/LoadFolders.xml b/LoadFolders.xml index c211b615b9..d7df45ac5d 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -11,6 +11,11 @@
  • ModPatches/A Rimworld of Magic
  • ModPatches/ADE Advanced Turrets
  • +
  • ModPatches/ABF Civil Synstructs
  • +
  • ModPatches/ABF Martial Synstructs
  • +
  • ModPatches/ABF Synstruct Biomimetics
  • +
  • ModPatches/ABF Synstructs Core
  • +
  • ModPatches/ABF Utility Synstructs
  • ModPatches/ADE Advanced turrets PLUS
  • ModPatches/ADE Pulse Turrets PLUS
  • ModPatches/ADogSaid
  • @@ -34,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/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 diff --git a/ModPatches/ABF Martial Synstructs/Defs/ABF Martial Synstructs/Ammo/RotaryShrapnelcannonShell.xml b/ModPatches/ABF Martial Synstructs/Defs/ABF Martial Synstructs/Ammo/RotaryShrapnelcannonShell.xml new file mode 100644 index 0000000000..7af54f655d --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Defs/ABF Martial Synstructs/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/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..7bbdd69a1f --- /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_Torso"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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_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_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_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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
  • +
    +
    + +
    \ 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..7d1e0bd3bb --- /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_Torso"]/parts/li[customLabel="left shoulder"]/groups + +
  • LeftShoulder
  • +
    +
    + + + 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_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_Torso"]/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_Torso"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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_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_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_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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_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_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_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Limb"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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
  • +
    +
    + +
    \ 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..fff2786308 --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/Bodies/Bodies_Warrior.xml @@ -0,0 +1,109 @@ + + + + + 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_Torso"]/parts/li[customLabel="right shoulder"]/groups + +
  • RightShoulder
  • +
    +
    + + + 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_Torso"]/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_Torso"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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_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_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_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Shoulder"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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_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_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_Torso"]/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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
  • +
    +
    + +
    \ No newline at end of file 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 new file mode 100644 index 0000000000..856760296b --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Misc/Weapons_Mech.xml @@ -0,0 +1,235 @@ + + + + + + + Defs/ThingDef[ + defName="ABF_Thing_Synstruct_Juggernaut_RotaryAutocannon" or + defName="ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon" or + defName="ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon" + ]/tools + + +
  • + + +
  • Blunt
  • + + 47 + 3.65 + 1.5 + 21 + Stock + +
  • + + +
  • Blunt
  • + + 47 + 3.65 + 21 + Barrel + +
  • + + +
  • Poke
  • + + 65 + 2.81 + 30.24 + Muzzle + +
    +
    +
    + + + + + 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="ABF_Thing_Synstruct_Juggernaut_RotaryAutocannon"] + +
  • + 0.0,0.0 +
  • +
    +
    + + + + + ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon + + 1.0 + 0.15 + 1.37 + 30 + 42 + 0.37 + + + 1.72 + CombatExtended.Verb_ShootCE + true + Bullet_RotaryShrapnelcannonShell + 0.6 + 32 + ABF_Sound_Synstruct_Juggernaut_ShrapnelBlast + GunTail_Heavy + 12 + + + 7 + true + 1.7 + AmmoSet_RotaryShrapnelcannonShell + + + Snapshot + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_ShrapnelCannon"] + +
  • + 0.0,0.0 +
  • +
    +
    + + + + + ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon + + 2.0 + 0.02 + 1.17 + 20 + 30 + 0.63 + + + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 3.8 + 84 + ABF_Sound_Synstruct_Juggernaut_AutocannonBlast + GunTail_Heavy + 20 + + + 10 + 4 + AmmoSet_20x102mmNATO + + + Snapshot + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_HeadhunterCannon"] + +
  • + 0.0,0.0 +
  • +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"]/tools + + +
  • + + +
  • Stab
  • + + 125 + 1.92 + 38.28 + 47.86 + +
  • + + +
  • Cut
  • + + 182 + 2.0 + 63 + 14.00 + +
  • + + +
  • Demolish
  • + + 182 + 2.0 + 150 + +
    +
    +
    + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"]/statBases + + 35 + 0.25 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_Poleaxe"] + + + 1.0 + 1.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 new file mode 100644 index 0000000000..bdccd496f4 --- /dev/null +++ b/ModPatches/ABF Martial Synstructs/Patches/ABF Martial Synstructs/ThingDef_Races/AlienRace_Synstruct_HumanlikeBase.xml @@ -0,0 +1,471 @@ + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"] + + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/comps + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_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 +
  • +
    +
    + + + 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 + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
    +
    + + + Defs/AlienRace.ThingDef_AlienRace[ + defName="ABF_Thing_Synstruct_Paladin" or + defName="ABF_Thing_Synstruct_Jellyman" + ]/comps + +
  • + + + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases + + 0.8 + 0.8 + 0.8 + 0.5 + 1.0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/race/baseBodySize + + 0.85 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Warrior"]/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="ABF_Thing_Synstruct_Bishop"]/statBases + + 0.9 + 0.9 + 0.9 + 1.0 + 0.25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/statBases/ArmorRating_Sharp + + 5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/statBases/ArmorRating_Blunt + + 7.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Bishop"]/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="ABF_Thing_Synstruct_Paladin"]/statBases + + 0.25 + 1 + 1 + 1 + 0.2 + 0 + 1 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/statBases/ArmorRating_Sharp + + 8 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Paladin"]/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="ABF_Thing_Synstruct_Jellyman"]/statBases + + 0.4 + 1.1 + 1.2 + 1.2 + 1.2 + 0.33 + 0 + 50 + 25 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/statBases/ArmorRating_Sharp + + 10 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/statBases/ArmorRating_Blunt + + 20 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Jellyman"]/tools + + +
  • + + +
  • Blunt
  • + + 15 + 2.0 + Torso + true + 5 + +
    +
    +
    + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Sharp + + 30 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Blunt + + 67.5 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases/ArmorRating_Heat + + 0 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/statBases + + 0.4 + 1.0 + 1.0 + 1.0 + 0 + 200 + 100 + + + + + Defs/AlienRace.ThingDef_AlienRace[defName="ABF_Thing_Synstruct_Juggernaut"]/tools + + +
  • + + +
  • Demolish
  • + + 80 + 3.07 + LeftHand + 48.25 + +
  • + + +
  • Demolish
  • + + 80 + 3.07 + RightHand + 48.25 + +
    +
    +
    + + + Defs/PawnKindDef[defName="ABF_PawnKind_Synstruct_Juggernaut_Calldown"] + +
  • + + 8 + 10 + + + + 0 + 10000 + + +
  • CE_Sidearm_M7Mech
  • + + + 4 + 5 + + + +
    +
    + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Juggernaut_DescentTargeter"] + + + 1 + + + + +
    \ No newline at end of file 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 new file mode 100644 index 0000000000..0b6376cdfa --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Defs/ABF Synstruct Biomimetics/Ammo_SwarmShell.xml @@ -0,0 +1,108 @@ + + + + + + SwarmShell + + Releases several pre-programmed microscythers on impact. + true + + + + + Swarm_shell_81mm + + + Things/Items/Shells/Razorstruct_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 + ABF_Thing_Synstruct_RazorstructGenerator + 1 + true + ExtinguisherExplosion + + + + + + MakeSwarm_shell_81mm + + Craft 1 81mm Swarm shell. + Making 81mm Swarm shells. + +
  • + + +
  • Steel
  • + + + 50 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • Steel
  • +
  • ComponentIndustrial
  • +
    +
    + + 1 + + 3000 + +
  • ABF_Thing_Synstruct_Cradle
  • +
    + 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 new file mode 100644 index 0000000000..212a846f52 --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Ammo/81mmMortar_SwarmShell.xml @@ -0,0 +1,24 @@ + + + + + Defs/CombatExtended.AmmoSetDef[defName="AmmoSet_81mmMortarShell"]/ammoTypes + + Bullet_81mmMortarShell_Swarm + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_RazorstructShell"] + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_RazorstructTrap"]/costList + + + 2 + + + + + \ 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 new file mode 100644 index 0000000000..ed4f25d2e2 --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Airborne.xml @@ -0,0 +1,46 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Wing"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Propeller"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_Razorstruct"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Propeller"]/parts/li[def="ABF_BodyPart_Synstruct_Counterweight"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + +
    \ No newline at end of file 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 new file mode 100644 index 0000000000..dbc0b27672 --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Bipedal.xml @@ -0,0 +1,53 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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="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="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="ABF_Body_Synstruct_BipedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_BipedalBiomimetic"]/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 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 new file mode 100644 index 0000000000..475c694d21 --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/Bodies/Bodies_Animal_Quadrupedal.xml @@ -0,0 +1,80 @@ + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + + 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"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"]/groups + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/parts/li[def="ABF_BodyPart_Synstruct_Foot"] + + + + + + + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Counterweight"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Neck"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + 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="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="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="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/corePart/parts/li[def="ABF_BodyPart_Synstruct_Leg"]/groups + +
  • CoveredByNaturalArmor
  • +
    +
    + + + Defs/BodyDef[defName="ABF_Body_Synstruct_QuadrupedalBiomimetic"]/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 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 new file mode 100644 index 0000000000..a8d83061eb --- /dev/null +++ b/ModPatches/ABF Synstruct Biomimetics/Patches/ABF Synstruct Biomimetics/ThingDef_Races/Races_Animals.xml @@ -0,0 +1,340 @@ + + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"] + +
  • + QuadrupedLow +
  • +
    +
    + + + 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 +
  • +
    +
    + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"] + +
  • + Birdlike +
  • +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"]/statBases + + 0.26 + 0.03 + 0 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Razorstruct"]/tools + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ABF_BodyPartGroup_Synstruct_LeftWing + 0.303 + 1 + + +
  • + + +
  • Cut
  • + + 6 + 0.54 + ABF_BodyPartGroup_Synstruct_RightWing + 0.303 + 1 + + +
  • + + +
  • Blunt
  • + + 2 + 1.05 + HeadAttackTool + 0.36 + 0.1 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"]/statBases + + 0.15 + 0.0 + 0.05 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Chemstruct"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.65 + HeadAttackTool + 2.5 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Steelstruct"]/statBases + + 0.08 + 0.13 + 0.18 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Steelstruct"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Nutristruct"]/statBases + + 0.23 + 0.28 + 0.09 + 0.05 + 60 + 30 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Nutristruct"]/tools + + +
  • + + +
  • Blunt
  • + + 6 + 2.12 + HeadAttackTool + 2 + +
    +
    +
    + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases + + 0.17 + 0.23 + 0.1 + 0.05 + 100 + 50 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/tools + + +
  • + + +
  • Blunt
  • + + 16 + 2.12 + HeadAttackTool + 6 + +
    +
    +
    + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Sharp + + 12 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Blunt + + 36 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Convoystruct"]/statBases/ArmorRating_Heat + + 0 + + + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases + + 0.16 + 0.21 + 0.1 + 0 + 60 + 30 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases/ArmorRating_Sharp + + 4 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/statBases/ArmorRating_Blunt + + 6 + + + + + Defs/ThingDef[defName="ABF_Thing_Synstruct_Guardstruct"]/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/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_ABFExternals.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_ABFExternals.xml new file mode 100644 index 0000000000..84771487bb --- /dev/null +++ b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/BodyParts_ABFExternals.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/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_ABF.xml b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_ABF.xml new file mode 100644 index 0000000000..adba4ed126 --- /dev/null +++ b/ModPatches/ABF Synstructs Core/Patches/ABF Synstructs Core/Hediffs/Hediffs_ABF.xml @@ -0,0 +1,226 @@ + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets + + -0.25 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets/ShootingAccuracyPawn + + 1.0 + 0.4 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Assistant_Combat"]/stages/li/statOffsets/MeleeDodgeChance + + 0.2 + 0.2 + 0.2 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Frame_Plasteel"]/stages/li/statOffsets/ArmorRating_Sharp + + 4 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Frame_Plasteel"]/stages/li/statOffsets/ArmorRating_Blunt + + 6 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Hydraulic"]/stages/li/statOffsets + + 10 + 20 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Mobility"]/stages/li/statOffsets/MeleeDodgeChance + + 0.5 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Chassis_Repression"]/stages/li/statOffsets + + 1 + + + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_MiningArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 2 + +
    +
    +
    + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_AgricultureArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 8 + 1.25 + 0.5 + 1 + +
    +
    +
    + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_PacificationArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 5 + 1.0 + +
  • + Flame + 10 +
  • +
  • + EMP + 5 +
  • +
    + 2.5 + +
    +
    +
    + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_ScalpelArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Scratch
  • + + 18 + 1.5 + 1.0 + 2.5 + +
  • + + +
  • Stab
  • + + 12 + 1.0 + 8 + 4 + +
    +
    +
    + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Utility_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="ABF_Hediff_Synstruct_Utility_MakeshiftArm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 2 + 0.25 + +
    +
    +
    + + + Defs/HediffDef[defName="ABF_Hediff_Synstruct_Ultrapart_Arm"]/comps/li[@Class="HediffCompProperties_VerbGiver"]/tools + + +
  • + + +
  • Blunt
  • + + 7 + 1.25 + 2.25 + +
    +
    +
    + +
    \ No newline at end of file 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 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 bfbcb26473..eb10b03540 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) | @@ -89,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 |