From d9a61dba33f1360a444a7cd030eded9a75fa2eee Mon Sep 17 00:00:00 2001 From: HeraldOfTzeentch Date: Sun, 17 Sep 2023 00:14:27 +0200 Subject: [PATCH 1/3] GekkoPatch --- .../BodyDefs/GekkoBody.xml | 175 ++++++++++++++++ .../New Text Document.txt | 0 .../ThingDefs_Misc/Gekko50call.xml | 50 +++++ .../ThingDefs_Races/Races_Mechanoid.xml | 197 ++++++++++++++++++ 4 files changed, 422 insertions(+) create mode 100644 Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml create mode 100644 Patches/Metal Gear Rimworld-Gekko/New Text Document.txt create mode 100644 Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml create mode 100644 Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml diff --git a/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml b/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml new file mode 100644 index 0000000000..64173fd579 --- /dev/null +++ b/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml @@ -0,0 +1,175 @@ + + + + + +
  • Metal Gear Rimworld-Gekko
  • +
    + + + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SightSensor"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SightSensor"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="HearingSensor"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="HearingSensor"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SmellSensor"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SmellSensor"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"] + + + + +
  • + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/groups + + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"] + + + + +
  • + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MGR_SyntheticalLeg"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MGR_SyntheticalLeg"]/parts/li[def="MechanicalFoot"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MGR_SyntheticalLeg"]/parts/li[def="PowerClaw"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SightSensor"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="HearingSensor"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
  • + Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SmellSensor"]/groups + +
  • CoveredByNaturalArmor
  • + + + +
    +
    +
    + +
    diff --git a/Patches/Metal Gear Rimworld-Gekko/New Text Document.txt b/Patches/Metal Gear Rimworld-Gekko/New Text Document.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml new file mode 100644 index 0000000000..0e811aa46b --- /dev/null +++ b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml @@ -0,0 +1,50 @@ + + + + + +
  • Metal Gear Rimworld-Gekko
  • +
    + + + MGR_Gun_Autocannon + + 38.00 + 0.36 + 1 + 0.05 + 1.4 + 20.00 + + + 1.58 + CombatExtended.Verb_ShootCE + true + Bullet_50BMG_FMJ + 1.3 + 75 + 8 + 10 + 50Cal_Browning + GunTail_Heavy + 16 + Mounted + + + 100 + 7.8 + AmmoSet_50BMG + + + 5 + SuppressFire + + +
  • CE_AI_Suppressive
  • +
  • NoSwitch
  • +
    +
    + +
    + +
    diff --git a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml new file mode 100644 index 0000000000..8a23277859 --- /dev/null +++ b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml @@ -0,0 +1,197 @@ + + + + + +
  • Metal Gear Rimworld-Gekko
  • +
    + + + + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases + + 0 + +
  • + + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases + + 0 + 0.80 + +
  • + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases + + 0.25 + 250 + 60 + 1.0 + 1 + 0.03 + 0.26 + 0.52 + 1.25 + 500 + +
  • + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases/ArmorRating_Blunt + + 38 + +
  • + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases/ArmorRating_Sharp + + 16 + +
  • + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/tools + + +
  • + + +
  • Blunt
  • + + 35 + 3.51 + HeadAttackTool + 0 + 15 + true + + + + + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/comps + + Defs/ThingDef[defName="MGR_Mech_Gekko"] + + + + +
  • + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/comps + +
  • + CombatExtended.CompPawnGizmo +
  • +
  • + CombatExtended.CompAmmoGiver +
  • +
  • + UI/Buttons/SetMagCount + UI/Buttons/TakeAmmoNow +
  • + + + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"] + +
  • + +
  • + false + 0.1 + +
  • SightSensor
  • + + +
  • + false + 0.1 + +
  • SightSensor
  • + + +
  • + false + 0.625 + +
  • MGR_SyntheticalLeg
  • + + +
  • + true + 0.625 + +
  • MGR_SyntheticalLeg
  • + + +
  • + false + 0.625 + +
  • MechanicalFoot
  • + + +
  • + false + 0.625 + +
  • MechanicalFoot
  • + + +
  • + false + 0.625 + +
  • PowerClaw
  • + + +
  • + false + 0.625 + +
  • PowerClaw
  • + + + + + + + +
  • + Defs/ThingDef[defName="MGR_Mech_Gekko"]/comps + +
  • + 5000 + true + 1250 + 5 + true + + 3 + + 300 + 200 + true + 366 + 0.5 + 8 + 22 +
  • + + + +
    +
    +
    + +
    From c7248f0104a036765b278efbdbdd418c9f51d5fb Mon Sep 17 00:00:00 2001 From: SamaelGray <56392968+SamaelGray@users.noreply.github.com> Date: Mon, 18 Sep 2023 19:36:54 +0330 Subject: [PATCH 2/3] housekeeping --- .../BodyDefs/GekkoBody.xml | 28 +++++++++---------- .../New Text Document.txt | 0 .../ThingDefs_Misc/Gekko50call.xml | 2 +- .../ThingDefs_Races/Races_Mechanoid.xml | 13 +++++---- SupportedThirdPartyMods.md | 1 + 5 files changed, 23 insertions(+), 21 deletions(-) delete mode 100644 Patches/Metal Gear Rimworld-Gekko/New Text Document.txt diff --git a/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml b/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml index 64173fd579..d31650205e 100644 --- a/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml +++ b/Patches/Metal Gear Rimworld-Gekko/BodyDefs/GekkoBody.xml @@ -15,37 +15,37 @@ Defs/BodyDef[defName="Mech_Gekko"]/corePart - + - +
  • Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/groups Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"] - +
  • - +
  • Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"] - +
  • - +
  • Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SightSensor"]/groups Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SightSensor"] - +
  • @@ -55,7 +55,7 @@ Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="HearingSensor"] - + @@ -65,7 +65,7 @@ Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/parts/li[def="SmellSensor"] - + @@ -75,7 +75,7 @@ Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"] - + @@ -85,7 +85,7 @@ Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"] - + @@ -125,14 +125,14 @@
  • CoveredByNaturalArmor
  • - +
  • Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MGR_SyntheticalLeg"]/groups
  • CoveredByNaturalArmor
  • - +
  • Defs/BodyDef[defName="Mech_Gekko"]/corePart/parts/li[def="MGR_SyntheticalLeg"]/parts/li[def="MechanicalFoot"]/groups @@ -172,4 +172,4 @@ - + \ No newline at end of file diff --git a/Patches/Metal Gear Rimworld-Gekko/New Text Document.txt b/Patches/Metal Gear Rimworld-Gekko/New Text Document.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml index 0e811aa46b..81a1b9b807 100644 --- a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml +++ b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Misc/Gekko50call.xml @@ -47,4 +47,4 @@ - + \ No newline at end of file diff --git a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml index 8a23277859..ecc7af1e30 100644 --- a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml +++ b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml @@ -80,7 +80,7 @@ Defs/ThingDef[defName="MGR_Mech_Gekko"] - +
  • @@ -171,20 +171,21 @@ Defs/ThingDef[defName="MGR_Mech_Gekko"]/comps
  • - 5000 + 3000 true 1250 5 true - 3 + 5 + 5 300 200 true - 366 + 300 0.5 - 8 + 10 22
  • @@ -194,4 +195,4 @@ - + \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index a7bcdea2d6..cf54386337 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -294,6 +294,7 @@ Medieval Overhaul | Medieval Quest Rewards | Medieval Tailor | Megafauna | +Metal Gear Rimworld - Gekko | MH: Android Tiers | MH: Android Tiers Core | MH: Mechanical Biomimetics | From ae465c1323245d5bf26e4e770bc2ea6ebffdd353 Mon Sep 17 00:00:00 2001 From: SamaelGray <56392968+SamaelGray@users.noreply.github.com> Date: Thu, 21 Sep 2023 09:42:18 +0330 Subject: [PATCH 3/3] carry cap tweaks --- .../ThingDefs_Races/Races_Mechanoid.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml index ecc7af1e30..48b3f3658f 100644 --- a/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml +++ b/Patches/Metal Gear Rimworld-Gekko/ThingDefs_Races/Races_Mechanoid.xml @@ -29,8 +29,8 @@ Defs/ThingDef[defName="MGR_Mech_Gekko"]/statBases 0.25 - 250 - 60 + 75 + 30 1.0 1 0.03