From d4e55113068980fb33476d9c593897ec0f8378d9 Mon Sep 17 00:00:00 2001
From: Merwini <86023141+Merwini@users.noreply.github.com>
Date: Thu, 1 Aug 2024 18:43:54 -0400
Subject: [PATCH 1/7] RH2 Faction - Gruppa Krovi initial compatibility push
---
LoadFolders.xml | 1 +
.../Defs/Ammo_Gruppa_Krovi.xml | 87 +++
.../Patches/Apparel_Gruppa_Krovi.xml | 364 +++++++++++
.../Patches/Bodies_Gruppa_Krovi.xml | 281 +++++++++
.../Patches/Mech_Weapons_Gruppa_Krovi.xml | 226 +++++++
.../Patches/PawnKinds_Gruppa_Krovi.xml | 98 +++
.../Patches/Races_Gruppa_Krovi.xml | 331 ++++++++++
.../Patches/TraderKinds_Gruppa_Krovi.xml | 23 +
.../Patches/Weapons_Gruppa_Krovi.xml | 568 ++++++++++++++++++
9 files changed, 1979 insertions(+)
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Bodies_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
diff --git a/LoadFolders.xml b/LoadFolders.xml
index 50a3c02e3d..6f3a8ddf09 100644
--- a/LoadFolders.xml
+++ b/LoadFolders.xml
@@ -328,6 +328,7 @@
ModPatches/RH2 Faction - Task Force 141
ModPatches/RH2 Faction - The Rangers
ModPatches/RH2 Faction - Utilitarian
+ ModPatches/RH2 Faction - Gruppa Krovi
ModPatches/RH2 Faction - VOID
ModPatches/RH2 Metal Gear Solid
ModPatches/RH2 Rimmu-NationĀ² - Clothing
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..4ad081a5b0
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+ AmmoSet_RNTeslaCharge
+
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
+
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
+ Things/Projectile/Tesla_Arc
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ EMP
+ 2.0
+ 25
+ false
+ Artillery_HitThickRoof
+ RN_Tesla_Explode
+ 93
+ 3.2
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
+
+
+
+
+ AmmoSet_RNPlasmaCharge
+
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
+
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
+ Things/Projectile/RedStar_Plasma
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ RN2_RedStarBomb
+ 1.95
+ 30
+ false
+ Artillery_HitThickRoof
+ RN_RedStar_Explode
+ 76
+ 3
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..32b5c66d4d
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
@@ -0,0 +1,364 @@
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_EyePros_EdgeTactical" or
+ defName="RNApparel_EyePros_GucciAviatorGlasses"
+ ]/apparel/layers
+
+
+ StrappedHead
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_EyePros_EdgeTactical" or
+ defName="RNApparel_EyePros_GucciAviatorGlasses" or
+ defName="RNApparel_Flatcap"
+ ]/statBases
+
+ 2
+ 0.1
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_EyePros_EdgeTactical"]/statBases/StuffEffectMultiplierArmor
+
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Flatcap"]/statBases
+
+ 2
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_UaRmsTORD_GreenMoss" or
+ defName="RNApparel_6b27_GreenBare" or
+ defName="RNApparel_K63_HelmetA" or
+ defName="RNApparel_K63_HelmetB" or
+ defName="RNApparel_K63_Helmet_GP7Gasmask" or
+ defName="RNApparel_Helmet_JuggernautMkII"
+ ]/stuffCategories
+
+
+ Steeled
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_UaRmsTORD_GreenMoss" or
+ defName="RNApparel_6b27_GreenBare" or
+ defName="RNApparel_K63_HelmetA" or
+ defName="RNApparel_K63_HelmetB"
+ ]/statBases
+
+ 3.5
+ 1
+ 8
+ 16
+ 0.54
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_K63_Helmet_GP7Gasmask"]/statBases
+
+ 5.0
+ 1.5
+ 8
+ 16
+ 0.54
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]/statBases
+
+ 5.0
+ 1.5
+ 15
+ 30
+ 0.90
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]/costList
+
+
+ 20
+ 5
+
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]/equippedStatOffsets/MoveSpeed
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_Balaclava_Kula1Hole" or
+ defName="RNApparel_Balaclava_Kula3Hole" or
+ defName="RNApparel_Balaclava_Multicam"
+ ]/costStuffCount
+
+ 20
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_Balaclava_Kula1Hole" or
+ defName="RNApparel_Balaclava_Kula3Hole" or
+ defName="RNApparel_Balaclava_Multicam"
+ ]/statBases/StuffEffectMultiplierArmor
+
+ 1
+ 0.5
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_Balaclava_Kula1Hole" or
+ defName="RNApparel_Balaclava_Kula3Hole" or
+ defName="RNApparel_Balaclava_Multicam"
+ ]/apparel/layers
+
+
+ OnHead
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_Balaclava_Kula1Hole" or
+ defName="RNApparel_Balaclava_Kula3Hole" or
+ defName="RNApparel_Balaclava_Multicam"
+ ]/apparel/bodyPartGroups
+
+
+ UpperHead
+ Teeth
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_UBACShirt_GreenMoss" or
+ defName="RNApparel_Jacket_GORKA4Jacket" or
+ defName="RNApparel_Jacket_GORKA4AnorakJacket" or
+ defName="RNApparel_Jacket_GORKAESSOJacket" or
+ defName="RNApparel_Jacket_GORKAKMLKJacket" or
+ defName="RNApparel_Tracksuit_Black"
+ ]/statBases/StuffEffectMultiplierArmor
+
+ 1.5
+ 1
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_UBACShirt_GreenMoss" or
+ defName="RNApparel_Jacket_GORKA4Jacket" or
+ defName="RNApparel_Jacket_GORKA4AnorakJacket" or
+ defName="RNApparel_Jacket_GORKAESSOJacket" or
+ defName="RNApparel_Jacket_GORKAKMLKJacket"
+ ]/statBases/Flammability
+
+ 0.6
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNApparel_CryeCAGE_Multicam" or
+ defName="RNApparel_Defender2_Green" or
+ defName="RNApparel_Soviet_JuggernautSuitMkII"
+ ]/equippedStatOffsets/MoveSpeed
+
+
+
+ Defs/ThingDef[defName="RNApparel_CryeCAGE_Multicam"]/statBases
+
+
+ 9000
+ 75
+ 0.6
+ 14
+ 20
+ 0.27
+ 1
+ 4.5
+ 11
+ 6
+ 3
+
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Defender2_Green"]/statBases
+
+
+ 9000
+ 75
+ 0.6
+ 16
+ 23
+ 0.27
+ 1
+ 5.5
+ 13
+ 6
+ 4
+
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/statBases
+
+
+ 21000
+ 360
+ 0.25
+ 18
+ 31
+ 0.27
+ 1
+ 5.5
+ 30
+ 50
+ 20
+ -0.25
+ -0.25
+ 0.15
+
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/costList
+
+
+ 130
+ 10
+ 35
+ 12
+
+
+
+
+
+
+ Defs/ThingDef[@Name = "RHApparel_GruppaKroviHarnessBase"]/apparel/layers
+
+
+ Webbing
+
+
+
+
+
+ Defs/ThingDef[@Name = "RHApparel_GruppaKroviHarnessBase"]/apparel/bodyPartGroups
+
+
+ Shoulders
+
+
+
+
+
+ Defs/ThingDef[@Name = "RHApparel_GruppaKroviHarnessBase"]/statBases
+
+
+ 10
+ 5
+
+
+
+
+ Defs/ThingDef[@Name = "RHApparel_GruppaKroviHarnessBase"]/equippedStatOffsets
+
+
+ 25
+ 0.1
+ 0.05
+
+
+
+
+
+
+ Defs/ThingDef[@Name="RH2_BackpackBase" or @Name="RH2_BackpackMakeableBase"]/apparel/layers
+
+
+ Backpack
+
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_KulaHydrobag"]/statBases
+
+ 2
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_KulaHydrobag"]/equippedStatOffsets/CarryingCapacity
+
+ 20
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_SydorM230L" or defName = "RNApparel_Backpack_Cascade45L"]/statBases
+
+ 4
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_SydorM230L" or defName = "RNApparel_Backpack_Cascade45L"]/equippedStatOffsets/CarryingCapacity
+
+ 35
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_JuggernautMkII"]/statBases
+
+ 20
+
+
+
+
+ Defs/ThingDef[defName = "RNApparel_Backpack_JuggernautMkII"]/equippedStatOffsets/CarryingCapacity
+
+ 25
+ 60
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Bodies_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Bodies_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..9e5b1baf84
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Bodies_Gruppa_Krovi.xml
@@ -0,0 +1,281 @@
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[customLabel="rear left foot"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[customLabel="rear left foot"]
+
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[customLabel="rear right foot"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[customLabel="rear right foot"]
+
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]/groups
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_KV2_Walker"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalNeck"]/parts/li[def="MechanicalHead"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]/parts/li[def="MechanicalFinger"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]/parts/li[def="MechanicalFinger"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalShoulder"]/parts/li[def="MechanicalArm"]/parts/li[def="MechanicalHand"]/parts/li[def="MechanicalHand"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]/groups
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]/groups
+
+ CoveredByNaturalArmor
+
+
+
+ Defs/BodyDef[defName="RH2_Soviet_Drone"]/corePart/parts/li[def="MechanicalLeg"]/parts/li[def="MechanicalFoot"]
+
+
+ CoveredByNaturalArmor
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..9958553ad8
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+ Defs/ThingDef[
+ defName="RNGun_KV2_Howitzer" or
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"
+ ]/weaponTags
+
+ NoSwitch
+
+
+
+
+
+ RN2Gun_KV2_DSHKMachineGun
+
+ 1
+ 0.2
+ 1.36
+ 20.00
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_127x108mm_FMJ
+ 55
+ 10
+ RNShot_DSHK
+ GunTail_Heavy
+ 9
+ 2.5
+ HeadAttackTool
+ true
+ 12
+
+
+
+
+
+
+
+
+
+ RNGun_KV2_Howitzer
+
+
+ 50.00
+ 20.00
+ 0.75
+ 0.10
+ 0.5
+ 2.55
+
+
+ 3.24
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_120mmCannonShell_HE
+ 4.3
+ 125
+ RN_152mmHowitzer_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ true
+
+ 16
+
+
+ 1
+ 8.4
+ AmmoSet_120mmCannonShell
+
+
+
+
+ Defs/ThingDef[defName="RNGun_KV2_Howitzer"]/tools
+
+
+
+
+
+ Blunt
+
+ 45
+ 2.6
+ 10.5
+ Barrel
+
+
+
+
+
+
+
+ RNGun_Tesla_Coil
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.35
+
+
+ 0.0
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_Tesla_Charge
+ 2.5
+ 62
+ RN_Tesla_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ false
+
+ 16
+
+
+ 1
+ 4.15
+ AmmoSet_RNTeslaCharge
+
+
+
+
+ Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
+
+
+
+
+
+ RNGun_RedStar_PlasmaCannon
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.45
+
+
+ 1.36
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_RedStar_Plasma
+ 3.15
+ 66
+ 27
+ RN_RedStar_Shot
+ GunTail_Heavy
+ 6
+ false
+ 2
+ false
+
+ false
+
+ 16
+
+
+ 2
+ 5.1
+ AmmoSet_RNPlasmaCharge
+
+
+ AimedShot
+ FALSE
+
+
+
+
+ Defs/ThingDef[defName="RNBullet_RedStar_Plasma"]
+
+
+
+ Defs/ThingDef[
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"]/tools
+
+
+
+
+
+ Blunt
+
+ 25
+ 2.0
+ 7
+ Barrel
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..5ba15bcff2
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
@@ -0,0 +1,98 @@
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
+
+
+
+ 4
+ 6
+
+
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.15
+
+ 10
+ 100
+
+
+ GrenadeSmoke
+
+
+ 0
+ 1
+
+
+
+ 0.075
+
+ 50
+ 200
+
+
+ CE_FlareLauncher
+
+
+ 2
+ 4
+
+
+
+
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_SpecialBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.125
+
+ 10
+ 100
+
+
+ GrenadeDestructive
+
+
+ 2
+ 3
+
+
+
+
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
+
+
+
+ 4
+ 6
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..5f751fa5ee
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
@@ -0,0 +1,331 @@
+
+
+
+
+ Defs/ThingDef[
+ defName="RH2Mech_KV2Walker" or
+ defName="RH2Mech_TeslaDrone" or
+ defName="RH2Mech_PlasmaDrone"
+ ]
+
+
+ Humanoid
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases
+
+ 125
+ 125
+ 1.0
+ 1.0
+ 0.25
+ 500
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Blunt
+
+ 75
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Sharp
+
+ 30
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps
+
+
+ 2500
+ false
+ 0.5
+ true
+
+ 5
+
+ 200
+ 250
+ 15
+ 37
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]
+
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ .6
+
+ MechanicalLeg
+
+
+
+ false
+ .5
+
+ MechanicalLeg
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps/li[@Class="CompProperties_TurretGun" and turretDef="RNGun_KV2_KrohaLauncher"]
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/tools
+
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontLeftLeg
+ true
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontRightLeg
+ true
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]
+
+
+
+ 10
+ 20
+
+ GrenadeHE
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]/combatPower
+
+ 800
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases
+
+ 80
+ 20
+ 1.0
+ 1.0
+ 0.25
+ 300
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/comps
+
+
+ 1500
+ false
+ 0.5
+ true
+
+ 3
+
+ 140
+ 150
+ 10
+ 25
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]
+
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/tools
+
+
+
+
+
+ Blunt
+
+ 22
+ 2
+ LeftHand
+ true
+
+
+
+
+ Blunt
+
+ 25
+ 2
+ RightHand
+ true
+ true
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]
+
+
+
+ 20
+ 30
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]/combatPower
+
+ 300
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]
+
+
+
+ 20
+ 25
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]/combatPower
+
+ 350
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..a03503ebf9
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
@@ -0,0 +1,23 @@
+
+
+
+ Defs/TraderKindDef[
+ defName="RHBase_GruppaKrovi_Standard" or
+ defName="RHCaravan_GruppaKrovi_BlackMarket"
+ ]/stockGenerators
+
+
+ CE_Ammo
+
+ 1000
+ 3000
+
+ Cheap
+
+ 5
+ 12
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..00bc2d9cd4
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
@@ -0,0 +1,568 @@
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName = "RNGun_PKP_GPMG" or
+ defName = "RNGun_GSHG762_RotaryCannon" or
+ defName = "RNGun_AK12_Rifle" or
+ defName = "RNGun_AK105_Rifle" or
+ defName = "RNGun_AK74Contractor_Rifle" or
+ defName = "RNGun_ASVALContractor_Rifle" or
+ defName = "RNGun_DragunovSVDS_DMR" or
+ defName = "RNGun_KSVK_AMR"
+ ]/tools
+
+
+
+
+
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+ Blunt
+
+ 5
+ 2.02
+ 1.630
+ Barrel
+
+
+
+
+ Poke
+
+ 8
+ 1.55
+ 2.755
+ Muzzle
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RNGun_RPG7V2_RocketLauncher"]/tools
+
+
+
+
+
+ Blunt
+
+ 10
+ 2.44
+ 3.5
+ Barrel
+
+
+
+
+
+
+ RNGun_RPG7V2_RocketLauncher
+
+ 25500
+ 10.50
+ 1.68
+ 0.2
+ 2.16
+ 1.5
+
+
+ 70
+ 4
+
+
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_RPG7Grenade_HEAT
+ 2.035
+ 5
+ 40
+ RNShotLauncher
+ GunTail_Heavy
+ 14
+
+ true
+
+ true
+
+
+ 1
+ 5.6
+ AmmoSet_RPG7Grenade
+
+
+ AimedShot
+ FALSE
+
+
+ GunHeavy
+ CE_AI_AOE
+ RN_RPG7v2
+
+
+
+
+
+ RNGun_PKP_GPMG
+
+ 32000
+ 8.70
+ 14.00
+ 1.45
+ 0.04
+ 1.1
+ 0.56
+
+
+ 90
+ 6
+
+
+ 1.39
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_762x54mmR_FMJ
+ 10
+ 6
+ 1.3
+ 112
+ RNShotDP28LMG
+ GunTail_Medium
+ 9
+
+
+ 100
+ 4.9
+ AmmoSet_762x54mmR
+
+
+ SuppressFire
+ False
+ 5
+
+
+ IndustrialGunAdvanced
+ CE_MachineGun
+ Bipod_SAW
+ RN_GruppaKrovi_MG
+ RNGun_PKP
+
+
+ PrecisionRifling
+
+
+
+
+ RNGun_GSHG762_RotaryCannon
+
+ 40000
+ 19.00
+ 10.00
+ 2.70
+ 0.05
+ 1
+ 0.35
+
+
+ 115
+ 6
+
+
+ 0.92
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_762x54mmR_FMJ
+ 50
+ 1
+ 2.1
+ 86
+ RNShotGShG
+ GunTail_Medium
+ 9
+
+
+ 200
+ 7.8
+ AmmoSet_762x54mmR
+
+
+ SuppressFire
+ False
+ 25
+
+
+ CE_MachineGun
+ RNGun_GShG_GattlingGun
+
+ MicroelectronicsBasics
+
+
+
+ Defs/ThingDef[defName="RNGun_GSHG762_RotaryCannon"]/equippedStatOffsets/MoveSpeed
+
+
+
+
+ RNGun_AK12_Rifle
+
+ 33500
+ 3.5
+ 6.88
+ 1.27
+ 0.09
+ 1.1
+ 0.36
+
+
+ 40
+ 6
+ 10
+
+
+ 1.35
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_545x39mmSoviet_FMJ
+ 6
+ 5
+ 1.0
+ 51
+ RNShot_AK12AR
+ GunTail_Medium
+ 9
+
+
+ 30
+ 4
+ AmmoSet_545x39mmSoviet
+
+
+ AimedShot
+ True
+ 3
+
+
+ RN_GruppaKrovi_BasicRifles
+ RN_AK12
+
+ PrecisionRifling
+
+
+
+
+ RNGun_AK105_Rifle
+
+ 32000
+ 3.2
+ 5.86
+ 1.14
+ 0.11
+ 1.1
+ 0.36
+
+
+ 40
+ 6
+ 5
+
+
+ 1.37
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_545x39mmSoviet_FMJ
+ 6
+ 6
+ 0.8
+ 40
+ RNShot_AN94
+ GunTail_Medium
+ 9
+
+
+ 30
+ 4
+ AmmoSet_545x39mmSoviet
+
+
+ AimedShot
+ True
+ 3
+
+
+ RN_GruppaKrovi_AdvancedRifles
+ RN_AK105_Contractor
+
+ PrecisionRifling
+
+
+
+
+ RNGun_AK74Contractor_Rifle
+
+ 32000
+ 3.07
+ 6.90
+ 1.25
+ 0.09
+ 2.0
+ 0.36
+
+
+ 50
+ 6
+ 5
+
+
+ 1.44
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_545x39mmSoviet_FMJ
+ 6
+ 6
+ 1.1
+ 55
+ RNShotAK74USMG
+ GunTail_Medium
+ 9
+
+
+ 30
+ 4
+ AmmoSet_545x39mmSoviet
+
+
+ AimedShot
+ True
+ 3
+
+
+ RN_GruppaKrovi_IntermediateRifles
+ RN_AK74_Contractor
+
+ PrecisionRifling
+
+
+
+
+ RNGun_ASVALContractor_Rifle
+
+ 32000
+ 2.50
+ 6.15
+ 1.13
+ 0.14
+ 1.1
+ 0.36
+
+
+ 40
+ 6
+ 5
+
+
+ 1.57
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_9x39mmSoviet_FMJ
+ 6
+ 5
+ 1.0
+ 40
+ RNShotASVAL
+ GunTail_Heavy
+ 9
+
+
+ 30
+ 4
+ AmmoSet_9x39mmSoviet
+
+
+ AimedShot
+ True
+ 3
+
+
+ RN_GruppaKrovi_IntermediateRifles
+ RN_ASVAL_Contractor
+
+ PrecisionRifling
+
+
+
+
+ RNGun_DragunovSVDS_DMR
+
+ 32000
+ 4.68
+ 8.75
+ 1.60
+ 0.05
+ 2.0
+ 0.37
+
+
+ 40
+ 6
+ 5
+
+
+ 1.84
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_762x54mmR_FMJ
+ 1
+ 5
+ 1.1
+ 75
+ RNShotDragunov
+ GunTail_Heavy
+ 9
+
+
+ 10
+ 4
+ AmmoSet_762x54mmR
+
+
+ AimedShot
+ False
+
+
+ RN_GruppaKrovi_Marksman
+ RN_SVDS
+
+ PrecisionRifling
+
+
+
+
+ RNGun_KSVK_AMR
+
+ 28000
+ 12.00
+ 15.20
+ 1.13
+ 0.01
+ 2.0
+ 0.61
+
+
+ 95
+ 4
+ 10
+
+
+ 3.46
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_127x108mm_FMJ
+ 1
+ 5
+ 2.8
+ 112
+ RNTac50Shot
+ GunTail_Heavy
+ 9
+
+
+ 5
+ 4
+ AmmoSet_127x108mm
+
+
+ AimedShot
+ False
+
+
+ RN_GruppaKrovi_Marksman
+ RN_KSVK
+
+ PrecisionRifling
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2_DragonVodka"]/statBases
+
+ 1.5
+ 0.33
+
+
+
+
+ Defs/ThingDef[defName="RH2_DragonVodka"]/tools
+
+
+
+
+ Blunt
+
+ 2
+ 2.22
+ 1.33
+ 0.338
+ Base
+
+
+
+
+ Poke
+
+ 1
+ 3.33
+ 0.150
+ Neck
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2_DragonVodka"]
+
+
+ 0.1
+ 0.33
+ 0.07
+
+
+
+
+
+ Defs/ThingDef[defName="RH_RedWine"]/weaponTags
+
+ Defs/ThingDef[defName="RH2_DragonVodka"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+ Defs/ThingDef[defName="RH2_DragonVodka"]
+
+
+ CE_OneHandedWeapon
+
+
+
+
+
+
\ No newline at end of file
From 01742475e15f7043d551a63904a141eaa34da389 Mon Sep 17 00:00:00 2001
From: Merwini <86023141+Merwini@users.noreply.github.com>
Date: Fri, 16 Aug 2024 18:55:50 -0400
Subject: [PATCH 2/7] Changed Faction PawnGroupMakers selectionWeights to
account for the massive combatPower difference between the mechs and human
pawns, to maintain a good spawn ratio.
Changed RN2_RedStarBomb damageDef armorCategory from sharp to blunt, to prevent unintended behavior for Deflection
---
.../Defs/Ammo_Gruppa_Krovi.xml | 171 ++++----
.../Patches/Faction_Gruppa_Krovi.xml | 133 ++++++
.../Patches/Mech_Weapons_Gruppa_Krovi.xml | 407 +++++++++---------
.../Patches/Mechs_Gruppa_Krovi.xml | 349 +++++++++++++++
.../Patches/PawnKinds_Gruppa_Krovi.xml | 184 ++++----
.../Patches/Races_Gruppa_Krovi.xml | 331 --------------
6 files changed, 872 insertions(+), 703 deletions(-)
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
create mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
delete mode 100644 ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
index 4ad081a5b0..6af5b2be8c 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
@@ -1,87 +1,94 @@
-
-
- AmmoSet_RNTeslaCharge
-
-
- Bullet_CE_RNBullet_Tesla_Charge
-
-
-
-
- Bullet_CE_RNBullet_Tesla_Charge
-
-
- Things/Projectile/Tesla_Arc
- Graphic_Single
- TransparentPostLight
- 4
-
-
- EMP
- 2.0
- 25
- false
- Artillery_HitThickRoof
- RN_Tesla_Explode
- 93
- 3.2
-
-
-
- Smoke
- (-0.3,0,0.35)
- (0.3,0,0.35)
- 90
- 1~1.1
- (0,235,31,255)
- (0,235,31,255)
-
-
-
-
-
-
-
- AmmoSet_RNPlasmaCharge
-
-
- Bullet_CE_RNBullet_RedStar_Plasma
-
-
-
-
- Bullet_CE_RNBullet_RedStar_Plasma
-
-
- Things/Projectile/RedStar_Plasma
- Graphic_Single
- TransparentPostLight
- 4
-
-
- RN2_RedStarBomb
- 1.95
- 30
- false
- Artillery_HitThickRoof
- RN_RedStar_Explode
- 76
- 3
-
-
-
- Smoke
- (-0.3,0,0.35)
- (0.3,0,0.35)
- 90
- 1~1.1
- (0,235,31,255)
- (0,235,31,255)
-
-
-
+
+
+ AmmoSet_RNTeslaCharge
+
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
+
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
+ Things/Projectile/Tesla_Arc
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ Electrical
+ 2.0
+ 25
+ false
+ Artillery_HitThickRoof
+ RN_Tesla_Explode
+ 93
+ 3.2
+ true
+ 0
+ 0
+ 0
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
+
+
+
+
+ AmmoSet_RNPlasmaCharge
+
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
+
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
+ Things/Projectile/RedStar_Plasma
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ RN2_RedStarBomb
+ 1.95
+ 30
+ false
+ Artillery_HitThickRoof
+ RN_RedStar_Explode
+ 76
+ 3
+ 0
+ 0
+ 0
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..bca7a2a202
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
@@ -0,0 +1,133 @@
+ļ»æ
+
+
+
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/maxPawnCostPerTotalPointsCurve
+
+
+
+ (0,35)
+ (70, 50)
+ (700, 100)
+ (1300, 150)
+ (2000, 450)
+ (4200, 1400)
+ (100000, 10000)
+
+
+
+
+
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/apparelStuffFilter/thingDefs/li[text()="Hyperweave"]
+
+
+
+
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/pawnGroupMakers
+
+
+
+
+ Combat
+ 100
+
+ 300
+ 30
+ 210
+ 150
+ 1
+ 9
+ 7
+ 150
+ 30
+
+
+
+
+ Combat
+ 20
+
+ 300
+ 90
+ 150
+ 20
+ 2
+ 8
+ 6
+
+
+
+
+ Combat
+ 15
+
+ Siege
+
+
+ 300
+ 60
+ 60
+ 30
+ 1
+ 8
+ 6
+
+
+
+
+ Peaceful
+
+ 300
+ 300
+ 90
+ 60
+ 90
+ 8
+ 6
+ 1
+
+
+
+
+ Trader
+
+ 1
+
+
+ 5
+ 10
+ 5
+ 1
+
+
+ 300
+ 60
+ 8
+ 6
+ 1
+
+
+
+
+ Settlement
+
+ 300
+ 570
+ 240
+ 150
+ 90
+ 90
+ 150
+ 8
+ 6
+ 2
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
index 9958553ad8..3e2c0eb1ab 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
@@ -1,46 +1,48 @@
-
-
- Defs/ThingDef[
- defName="RNGun_KV2_Howitzer" or
- defName="RNGun_Tesla_Coil" or
- defName="RNGun_RedStar_PlasmaCannon"
- ]/weaponTags
-
- NoSwitch
-
-
+
+
+ Defs/ThingDef[
+ defName="RNGun_KV2_Howitzer" or
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"
+ ]/weaponTags
+
+
+ NoSwitch
+
+
-
-
- RN2Gun_KV2_DSHKMachineGun
-
- 1
- 0.2
- 1.36
- 20.00
-
-
- CombatExtended.Verb_ShootCE
- true
- Bullet_127x108mm_FMJ
- 55
- 10
- RNShot_DSHK
- GunTail_Heavy
- 9
- 2.5
- HeadAttackTool
- true
- 12
-
-
+
+
+ RN2Gun_KV2_DSHKMachineGun
+
+ 1
+ 0.2
+ 1.36
+ 20.00
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_127x108mm_FMJ
+ 55
+
+ 10
+ RNShot_DSHK
+ GunTail_Heavy
+ 9
+ 2.5
+ HeadAttackTool
+ true
+ 12
+
+
-
-
-
+
+
-
-
-
- RNGun_KV2_Howitzer
-
-
- 50.00
- 20.00
- 0.75
- 0.10
- 0.5
- 2.55
-
-
- 3.24
- CombatExtended.Verb_ShootCE
- True
- Bullet_120mmCannonShell_HE
- 4.3
- 125
- RN_152mmHowitzer_Shot
- GunTail_Heavy
- 6
- false
- false
-
- true
-
- 16
-
-
- 1
- 8.4
- AmmoSet_120mmCannonShell
-
-
-
-
- Defs/ThingDef[defName="RNGun_KV2_Howitzer"]/tools
-
-
-
-
-
- Blunt
-
- 45
- 2.6
- 10.5
- Barrel
-
-
-
-
-
-
-
- RNGun_Tesla_Coil
-
- 50.00
- 20.00
- 1.59
- 0.15
- 1.0
- 0.35
-
-
- 0.0
- CombatExtended.Verb_ShootCE
- True
- Bullet_CE_RNBullet_Tesla_Charge
- 2.5
- 62
- RN_Tesla_Shot
- GunTail_Heavy
- 6
- false
- false
-
- false
-
- 16
-
-
- 1
- 4.15
- AmmoSet_RNTeslaCharge
-
-
-
-
- Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
-
-
-
-
-
- RNGun_RedStar_PlasmaCannon
-
- 50.00
- 20.00
- 1.59
- 0.15
- 1.0
- 0.45
-
-
- 1.36
- CombatExtended.Verb_ShootCE
- True
- Bullet_CE_RNBullet_RedStar_Plasma
- 3.15
- 66
- 27
- RN_RedStar_Shot
- GunTail_Heavy
- 6
- false
- 2
- false
-
- false
-
- 16
-
-
- 2
- 5.1
- AmmoSet_RNPlasmaCharge
-
-
- AimedShot
- FALSE
-
-
-
-
- Defs/ThingDef[defName="RNBullet_RedStar_Plasma"]
-
-
-
- Defs/ThingDef[
- defName="RNGun_Tesla_Coil" or
- defName="RNGun_RedStar_PlasmaCannon"]/tools
-
-
-
-
-
- Blunt
-
- 25
- 2.0
- 7
- Barrel
-
-
-
-
-
+
+
+
+ RNGun_KV2_Howitzer
+
+
+ 50.00
+ 20.00
+ 0.75
+ 0.10
+ 0.5
+ 2.55
+
+
+ 3.24
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_120mmCannonShell_HE
+ 4.3
+ 125
+ RN_152mmHowitzer_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ true
+
+ 16
+
+
+ 1
+ 8.4
+ AmmoSet_120mmCannonShell
+
+
+
+
+ Defs/ThingDef[defName="RNGun_KV2_Howitzer"]/tools
+
+
+
+
+
+ Blunt
+
+ 45
+ 2.6
+ 10.5
+ Barrel
+
+
+
+
+
+
+
+ RNGun_Tesla_Coil
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.35
+
+
+ 0.0
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_Tesla_Charge
+ 2.5
+ 62
+ RN_Tesla_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ false
+
+ 16
+
+
+ 1
+ 4.15
+ AmmoSet_RNTeslaCharge
+
+
+
+
+ Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
+
+
+
+
+
+ RNGun_RedStar_PlasmaCannon
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.45
+
+
+ 1.36
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_RedStar_Plasma
+ 3.15
+ 66
+ 27
+ RN_RedStar_Shot
+ GunTail_Heavy
+ 6
+ false
+ 2
+ false
+
+ false
+
+ 16
+
+
+ 2
+ 5.1
+ AmmoSet_RNPlasmaCharge
+
+
+ AimedShot
+ FALSE
+
+
+
+
+ Defs/ThingDef[defName="RNBullet_RedStar_Plasma"]
+
+
+
+
+ Defs/ThingDef[
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"]/tools
+
+
+
+
+
+
+ Blunt
+
+ 25
+ 2.0
+ 7
+ Barrel
+
+
+
+
+
+
+ Defs/DamageDef[defName="RN2_RedStarBomb"]/armorCategory
+
+ Blunt
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
new file mode 100644
index 0000000000..628c738b28
--- /dev/null
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
@@ -0,0 +1,349 @@
+
+
+
+
+ Defs/ThingDef[
+ defName="RH2Mech_KV2Walker" or
+ defName="RH2Mech_TeslaDrone" or
+ defName="RH2Mech_PlasmaDrone"
+ ]
+
+
+
+ Humanoid
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases
+
+ 125
+ 125
+ 1.0
+ 1.0
+ 0.25
+ 500
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Blunt
+
+ 75
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Sharp
+
+ 30
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps
+
+
+ 2500
+ false
+ 0.5
+ true
+
+ 5
+
+ 200
+ 250
+ 15
+ 37
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]
+
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ .6
+
+ MechanicalLeg
+
+
+
+ false
+ .5
+
+ MechanicalLeg
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps/li[@Class="CompProperties_TurretGun" and turretDef="RNGun_KV2_KrohaLauncher"]
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/tools
+
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontLeftLeg
+ true
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontRightLeg
+ true
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]
+
+
+
+ 10
+ 20
+
+ GrenadeHE
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/race/baseHealthScale
+
+ 8
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]/combatPower
+
+ 1400
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases
+
+ 80
+ 20
+ 1.0
+ 1.0
+ 0.25
+ 300
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/comps
+
+
+ 1500
+ false
+ 0.5
+ true
+
+ 3
+
+ 140
+ 150
+ 10
+ 25
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/race/baseHealthScale
+
+ 4
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]
+
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/tools
+
+
+
+
+
+ Blunt
+
+ 22
+ 2
+ LeftHand
+ true
+
+
+
+
+ Blunt
+
+ 25
+ 2
+ RightHand
+ true
+ true
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]
+
+
+
+ 20
+ 30
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]/combatPower
+
+ 400
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]
+
+
+
+ 20
+ 25
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]/combatPower
+
+ 450
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
index 5ba15bcff2..15904468e6 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
@@ -1,98 +1,98 @@
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
-
-
-
- 4
- 6
-
-
-
-
-
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
-
-
-
- 4
- 6
-
-
-
- 0.15
-
- 10
- 100
-
-
- GrenadeSmoke
-
-
- 0
- 1
-
-
-
- 0.075
-
- 50
- 200
-
-
- CE_FlareLauncher
-
-
- 2
- 4
-
-
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
+
+
+
+ 4
+ 6
+
+
+
+
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_SpecialBase"]
-
-
-
- 4
- 6
-
-
-
- 0.125
-
- 10
- 100
-
-
- GrenadeDestructive
-
-
- 2
- 3
-
-
-
-
-
-
-
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
-
-
-
- 4
- 6
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.15
+
+ 10
+ 100
+
+
+ GrenadeSmoke
+
+
+ 0
+ 1
+
+
+
+ 0.075
+
+ 50
+ 200
+
+
+ CE_FlareLauncher
+
+
+ 2
+ 4
+
+
+
+
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_SpecialBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.125
+
+ 10
+ 100
+
+
+ GrenadeDestructive
+
+
+ 2
+ 3
+
+
+
+
+
+
+
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
+
+
+
+ 4
+ 6
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
deleted file mode 100644
index 5f751fa5ee..0000000000
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Races_Gruppa_Krovi.xml
+++ /dev/null
@@ -1,331 +0,0 @@
-
-
-
-
- Defs/ThingDef[
- defName="RH2Mech_KV2Walker" or
- defName="RH2Mech_TeslaDrone" or
- defName="RH2Mech_PlasmaDrone"
- ]
-
-
- Humanoid
-
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases
-
- 125
- 125
- 1.0
- 1.0
- 0.25
- 500
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Blunt
-
- 75
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Sharp
-
- 30
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps
-
-
- 2500
- false
- 0.5
- true
-
- 5
-
- 200
- 250
- 15
- 37
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]
-
-
-
-
- false
- 0.25
-
- SightSensor
-
-
-
- false
- 0.25
-
- SightSensor
-
-
-
- false
- 0.25
-
- HearingSensor
-
-
-
- false
- 0.25
-
- HearingSensor
-
-
-
- false
- .6
-
- MechanicalLeg
-
-
-
- false
- .5
-
- MechanicalLeg
-
-
-
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps/li[@Class="CompProperties_TurretGun" and turretDef="RNGun_KV2_KrohaLauncher"]
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/tools
-
-
-
-
-
- Blunt
-
- 85
- 3
- FrontLeftLeg
- true
-
-
-
-
- Blunt
-
- 85
- 3
- FrontRightLeg
- true
-
-
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]
-
-
-
- 10
- 20
-
- GrenadeHE
-
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]/combatPower
-
- 800
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases
-
- 80
- 20
- 1.0
- 1.0
- 0.25
- 300
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Blunt
-
- 50
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Sharp
-
- 20
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/comps
-
-
- 1500
- false
- 0.5
- true
-
- 3
-
- 140
- 150
- 10
- 25
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]
-
-
-
-
- false
- 0.1
-
- SightSensor
-
-
-
- false
- 0.1
-
- SightSensor
-
-
-
- false
- 0.1
-
- HearingSensor
-
-
-
- false
- 0.1
-
- HearingSensor
-
-
-
- false
- 1.5
-
- MechanicalShoulder
-
-
-
- false
- 1.5
-
- MechanicalShoulder
-
-
-
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/tools
-
-
-
-
-
- Blunt
-
- 22
- 2
- LeftHand
- true
-
-
-
-
- Blunt
-
- 25
- 2
- RightHand
- true
- true
-
-
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]
-
-
-
- 20
- 30
-
-
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]/combatPower
-
- 300
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]
-
-
-
- 20
- 25
-
-
-
-
-
-
- Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]/combatPower
-
- 350
-
-
-
\ No newline at end of file
From b4e4db352447ab778c402f853c6a40927ac24541 Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 16 Aug 2024 20:54:12 -0400
Subject: [PATCH 3/7] Housekeeping
---
LoadFolders.xml | 2 +-
.../Defs/Ammo_Gruppa_Krovi.xml | 170 ++---
.../Patches/Apparel_Gruppa_Krovi.xml | 4 +-
.../Patches/Faction_Gruppa_Krovi.xml | 246 +++----
.../Patches/Mech_Weapons_Gruppa_Krovi.xml | 396 ++++++-----
.../Patches/Mechs_Gruppa_Krovi.xml | 647 +++++++++---------
.../Patches/PawnKinds_Gruppa_Krovi.xml | 180 ++---
.../Patches/Weapons_Gruppa_Krovi.xml | 8 +-
SupportedThirdPartyMods.md | 1 +
9 files changed, 826 insertions(+), 828 deletions(-)
diff --git a/LoadFolders.xml b/LoadFolders.xml
index 6f3a8ddf09..7289dd4f68 100644
--- a/LoadFolders.xml
+++ b/LoadFolders.xml
@@ -325,10 +325,10 @@
ModPatches/Revia Race ā biotech
ModPatches/RH2 DOOM
ModPatches/RH2 Faction - Bounty Hunters
+ ModPatches/RH2 Faction - Gruppa Krovi
ModPatches/RH2 Faction - Task Force 141
ModPatches/RH2 Faction - The Rangers
ModPatches/RH2 Faction - Utilitarian
- ModPatches/RH2 Faction - Gruppa Krovi
ModPatches/RH2 Faction - VOID
ModPatches/RH2 Metal Gear Solid
ModPatches/RH2 Rimmu-NationĀ² - Clothing
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
index 6af5b2be8c..acf2a00756 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Defs/Ammo_Gruppa_Krovi.xml
@@ -1,94 +1,94 @@
-
-
- AmmoSet_RNTeslaCharge
-
-
- Bullet_CE_RNBullet_Tesla_Charge
-
-
+
+
+ AmmoSet_RNTeslaCharge
+
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
-
- Bullet_CE_RNBullet_Tesla_Charge
-
-
- Things/Projectile/Tesla_Arc
- Graphic_Single
- TransparentPostLight
- 4
-
-
- Electrical
- 2.0
- 25
- false
- Artillery_HitThickRoof
- RN_Tesla_Explode
- 93
- 3.2
- true
- 0
- 0
- 0
-
-
-
- Smoke
- (-0.3,0,0.35)
- (0.3,0,0.35)
- 90
- 1~1.1
- (0,235,31,255)
- (0,235,31,255)
-
-
-
+
+ Bullet_CE_RNBullet_Tesla_Charge
+
+
+ Things/Projectile/Tesla_Arc
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ Electrical
+ 2.0
+ 25
+ false
+ Artillery_HitThickRoof
+ RN_Tesla_Explode
+ 93
+ 3.2
+ true
+ 0
+ 0
+ 0
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
-
-
- AmmoSet_RNPlasmaCharge
-
-
- Bullet_CE_RNBullet_RedStar_Plasma
-
-
+
+
+ AmmoSet_RNPlasmaCharge
+
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
-
- Bullet_CE_RNBullet_RedStar_Plasma
-
-
- Things/Projectile/RedStar_Plasma
- Graphic_Single
- TransparentPostLight
- 4
-
-
- RN2_RedStarBomb
- 1.95
- 30
- false
- Artillery_HitThickRoof
- RN_RedStar_Explode
- 76
- 3
- 0
- 0
- 0
-
-
-
- Smoke
- (-0.3,0,0.35)
- (0.3,0,0.35)
- 90
- 1~1.1
- (0,235,31,255)
- (0,235,31,255)
-
-
-
+
+ Bullet_CE_RNBullet_RedStar_Plasma
+
+
+ Things/Projectile/RedStar_Plasma
+ Graphic_Single
+ TransparentPostLight
+ 4
+
+
+ RN2_RedStarBomb
+ 1.95
+ 30
+ false
+ Artillery_HitThickRoof
+ RN_RedStar_Explode
+ 76
+ 3
+ 0
+ 0
+ 0
+
+
+
+ Smoke
+ (-0.3,0,0.35)
+ (0.3,0,0.35)
+ 90
+ 1~1.1
+ (0,235,31,255)
+ (0,235,31,255)
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
index 32b5c66d4d..1fc6084ac1 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
@@ -6,7 +6,7 @@
Defs/ThingDef[
defName="RNApparel_EyePros_EdgeTactical" or
defName="RNApparel_EyePros_GucciAviatorGlasses"
- ]/apparel/layers
+ ]/apparel/layers
StrappedHead
@@ -19,7 +19,7 @@
defName="RNApparel_EyePros_EdgeTactical" or
defName="RNApparel_EyePros_GucciAviatorGlasses" or
defName="RNApparel_Flatcap"
- ]/statBases
+ ]/statBases
2
0.1
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
index bca7a2a202..39ed4b2b4d 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Faction_Gruppa_Krovi.xml
@@ -1,133 +1,133 @@
ļ»æ
-
-
- Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/maxPawnCostPerTotalPointsCurve
-
-
-
- (0,35)
- (70, 50)
- (700, 100)
- (1300, 150)
- (2000, 450)
- (4200, 1400)
- (100000, 10000)
-
-
-
-
+
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/maxPawnCostPerTotalPointsCurve
+
+
+
+ (0,35)
+ (70, 50)
+ (700, 100)
+ (1300, 150)
+ (2000, 450)
+ (4200, 1400)
+ (100000, 10000)
+
+
+
+
-
- Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/apparelStuffFilter/thingDefs/li[text()="Hyperweave"]
-
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/apparelStuffFilter/thingDefs/li[text()="Hyperweave"]
+
-
-
-
- Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/pawnGroupMakers
-
-
-
-
- Combat
- 100
-
- 300
- 30
- 210
- 150
- 1
- 9
- 7
- 150
- 30
-
-
-
-
- Combat
- 20
-
- 300
- 90
- 150
- 20
- 2
- 8
- 6
-
-
-
-
- Combat
- 15
-
- Siege
-
-
- 300
- 60
- 60
- 30
- 1
- 8
- 6
-
-
+
+
+
+ Defs/FactionDef[@Name="RH2_FactionBase_GruppaKrovi"]/pawnGroupMakers
+
+
+
+
+ Combat
+ 100
+
+ 300
+ 30
+ 210
+ 150
+ 1
+ 9
+ 7
+ 150
+ 30
+
+
+
+
+ Combat
+ 20
+
+ 300
+ 90
+ 150
+ 20
+ 2
+ 8
+ 6
+
+
+
+
+ Combat
+ 15
+
+ Siege
+
+
+ 300
+ 60
+ 60
+ 30
+ 1
+ 8
+ 6
+
+
-
- Peaceful
-
- 300
- 300
- 90
- 60
- 90
- 8
- 6
- 1
-
-
+
+ Peaceful
+
+ 300
+ 300
+ 90
+ 60
+ 90
+ 8
+ 6
+ 1
+
+
-
- Trader
-
- 1
-
-
- 5
- 10
- 5
- 1
-
-
- 300
- 60
- 8
- 6
- 1
-
-
+
+ Trader
+
+ 1
+
+
+ 5
+ 10
+ 5
+ 1
+
+
+ 300
+ 60
+ 8
+ 6
+ 1
+
+
-
- Settlement
-
- 300
- 570
- 240
- 150
- 90
- 90
- 150
- 8
- 6
- 2
-
-
-
-
-
+
+ Settlement
+
+ 300
+ 570
+ 240
+ 150
+ 90
+ 90
+ 150
+ 8
+ 6
+ 2
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
index 3e2c0eb1ab..394d032262 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
@@ -1,48 +1,46 @@
-
-
- Defs/ThingDef[
- defName="RNGun_KV2_Howitzer" or
- defName="RNGun_Tesla_Coil" or
- defName="RNGun_RedStar_PlasmaCannon"
- ]/weaponTags
-
-
- NoSwitch
-
-
+
+ Defs/ThingDef[
+ defName="RNGun_KV2_Howitzer" or
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"
+ ]/weaponTags
+
+ NoSwitch
+
+
-
-
- RN2Gun_KV2_DSHKMachineGun
-
- 1
- 0.2
- 1.36
- 20.00
-
-
- CombatExtended.Verb_ShootCE
- true
- Bullet_127x108mm_FMJ
- 55
-
- 10
- RNShot_DSHK
- GunTail_Heavy
- 9
- 2.5
- HeadAttackTool
- true
- 12
-
-
+
+
+ RN2Gun_KV2_DSHKMachineGun
+
+ 1
+ 0.2
+ 1.36
+ 20.00
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_127x108mm_FMJ
+ 55
+
+ 10
+ RNShot_DSHK
+ GunTail_Heavy
+ 9
+ 2.5
+ HeadAttackTool
+ true
+ 12
+
+
-
-
-
+
+
-
-
- RNGun_KV2_Howitzer
-
-
- 50.00
- 20.00
- 0.75
- 0.10
- 0.5
- 2.55
-
-
- 3.24
- CombatExtended.Verb_ShootCE
- True
- Bullet_120mmCannonShell_HE
- 4.3
- 125
- RN_152mmHowitzer_Shot
- GunTail_Heavy
- 6
- false
- false
-
- true
-
- 16
-
-
- 1
- 8.4
- AmmoSet_120mmCannonShell
-
-
+
+
+ RNGun_KV2_Howitzer
+
+
+ 50.00
+ 20.00
+ 0.75
+ 0.10
+ 0.5
+ 2.55
+
+
+ 3.24
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_120mmCannonShell_HE
+ 4.3
+ 125
+ RN_152mmHowitzer_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ true
+
+ 16
+
+
+ 1
+ 8.4
+ AmmoSet_120mmCannonShell
+
+
-
- Defs/ThingDef[defName="RNGun_KV2_Howitzer"]/tools
-
-
-
-
-
- Blunt
-
- 45
- 2.6
- 10.5
- Barrel
-
-
-
-
+
+ Defs/ThingDef[defName="RNGun_KV2_Howitzer"]/tools
+
+
+
+
+
+ Blunt
+
+ 45
+ 2.6
+ 10.5
+ Barrel
+
+
+
+
-
-
- RNGun_Tesla_Coil
-
- 50.00
- 20.00
- 1.59
- 0.15
- 1.0
- 0.35
-
-
- 0.0
- CombatExtended.Verb_ShootCE
- True
- Bullet_CE_RNBullet_Tesla_Charge
- 2.5
- 62
- RN_Tesla_Shot
- GunTail_Heavy
- 6
- false
- false
-
- false
-
- 16
-
-
- 1
- 4.15
- AmmoSet_RNTeslaCharge
-
-
+
+
+ RNGun_Tesla_Coil
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.35
+
+
+ 0.0
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_Tesla_Charge
+ 2.5
+ 62
+ RN_Tesla_Shot
+ GunTail_Heavy
+ 6
+ false
+ false
+
+ false
+
+ 16
+
+
+ 1
+ 4.15
+ AmmoSet_RNTeslaCharge
+
+
-
- Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
-
+
+ Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
+
-
-
- RNGun_RedStar_PlasmaCannon
-
- 50.00
- 20.00
- 1.59
- 0.15
- 1.0
- 0.45
-
-
- 1.36
- CombatExtended.Verb_ShootCE
- True
- Bullet_CE_RNBullet_RedStar_Plasma
- 3.15
- 66
- 27
- RN_RedStar_Shot
- GunTail_Heavy
- 6
- false
- 2
- false
-
- false
-
- 16
-
-
- 2
- 5.1
- AmmoSet_RNPlasmaCharge
-
-
- AimedShot
- FALSE
-
-
+
+
+ RNGun_RedStar_PlasmaCannon
+
+ 50.00
+ 20.00
+ 1.59
+ 0.15
+ 1.0
+ 0.45
+
+
+ 1.36
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_CE_RNBullet_RedStar_Plasma
+ 3.15
+ 66
+ 27
+ RN_RedStar_Shot
+ GunTail_Heavy
+ 6
+ false
+ 2
+ false
+
+ false
+
+ 16
+
+
+ 2
+ 5.1
+ AmmoSet_RNPlasmaCharge
+
+
+ AimedShot
+ FALSE
+
+
-
- Defs/ThingDef[defName="RNBullet_RedStar_Plasma"]
-
+
+ Defs/ThingDef[defName="RNBullet_RedStar_Plasma"]
+
-
-
- Defs/ThingDef[
- defName="RNGun_Tesla_Coil" or
- defName="RNGun_RedStar_PlasmaCannon"]/tools
-
-
-
-
-
-
- Blunt
-
- 25
- 2.0
- 7
- Barrel
-
-
-
-
+
+
+ Defs/ThingDef[
+ defName="RNGun_Tesla_Coil" or
+ defName="RNGun_RedStar_PlasmaCannon"]/tools
+
+
+
+
+
+
+ Blunt
+
+ 25
+ 2.0
+ 7
+ Barrel
+
+
+
+
-
- Defs/DamageDef[defName="RN2_RedStarBomb"]/armorCategory
-
- Blunt
-
-
+
+ Defs/DamageDef[defName="RN2_RedStarBomb"]/armorCategory
+
+ Blunt
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
index 628c738b28..4511cef338 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
@@ -1,349 +1,348 @@
-
-
- Defs/ThingDef[
- defName="RH2Mech_KV2Walker" or
- defName="RH2Mech_TeslaDrone" or
- defName="RH2Mech_PlasmaDrone"
- ]
-
-
-
- Humanoid
-
-
-
-
-
-
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases
-
- 125
- 125
- 1.0
- 1.0
- 0.25
- 500
-
-
+
+ Defs/ThingDef[
+ defName="RH2Mech_KV2Walker" or
+ defName="RH2Mech_TeslaDrone" or
+ defName="RH2Mech_PlasmaDrone"
+ ]
+
+
+ Humanoid
+
+
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Blunt
-
- 75
-
-
+
+
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases
+
+ 125
+ 125
+ 1.0
+ 1.0
+ 0.25
+ 500
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Sharp
-
- 30
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Blunt
+
+ 75
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps
-
-
- 2500
- false
- 0.5
- true
-
- 5
-
- 200
- 250
- 15
- 37
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/statBases/ArmorRating_Sharp
+
+ 30
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]
-
-
-
-
- false
- 0.25
-
- SightSensor
-
-
-
- false
- 0.25
-
- SightSensor
-
-
-
- false
- 0.25
-
- HearingSensor
-
-
-
- false
- 0.25
-
- HearingSensor
-
-
-
- false
- .6
-
- MechanicalLeg
-
-
-
- false
- .5
-
- MechanicalLeg
-
-
-
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps
+
+
+ 2500
+ false
+ 0.5
+ true
+
+ 5
+
+ 200
+ 250
+ 15
+ 37
+
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps/li[@Class="CompProperties_TurretGun" and turretDef="RNGun_KV2_KrohaLauncher"]
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]
+
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ 0.25
+
+ HearingSensor
+
+
+
+ false
+ .6
+
+ MechanicalLeg
+
+
+
+ false
+ .5
+
+ MechanicalLeg
+
+
+
+
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/tools
-
-
-
-
-
- Blunt
-
- 85
- 3
- FrontLeftLeg
- true
-
-
-
-
- Blunt
-
- 85
- 3
- FrontRightLeg
- true
-
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/comps/li[@Class="CompProperties_TurretGun" and turretDef="RNGun_KV2_KrohaLauncher"]
+
-
- Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]
-
-
-
- 10
- 20
-
- GrenadeHE
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/tools
+
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontLeftLeg
+ true
+
+
+
+
+ Blunt
+
+ 85
+ 3
+ FrontRightLeg
+ true
+
+
+
+
-
- Defs/ThingDef[defName="RH2Mech_KV2Walker"]/race/baseHealthScale
-
- 8
-
-
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]
+
+
+
+ 10
+ 20
+
+ GrenadeHE
+
+
+
-
- Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]/combatPower
-
- 1400
-
-
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/race/baseHealthScale
+
+ 8
+
+
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases
-
- 80
- 20
- 1.0
- 1.0
- 0.25
- 300
-
-
+
+ Defs/PawnKindDef[defName="RH2Mech_KV2Walker"]/combatPower
+
+ 1400
+
+
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Blunt
-
- 50
-
-
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases
+
+ 80
+ 20
+ 1.0
+ 1.0
+ 0.25
+ 300
+
+
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Sharp
-
- 20
-
-
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/comps
-
-
- 1500
- false
- 0.5
- true
-
- 3
-
- 140
- 150
- 10
- 25
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/comps
+
+
+ 1500
+ false
+ 0.5
+ true
+
+ 3
+
+ 140
+ 150
+ 10
+ 25
+
+
+
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/race/baseHealthScale
-
- 4
-
-
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]
-
-
-
-
- false
- 0.1
-
- SightSensor
-
-
-
- false
- 0.1
-
- SightSensor
-
-
-
- false
- 0.1
-
- HearingSensor
-
-
-
- false
- 0.1
-
- HearingSensor
-
-
-
- false
- 1.5
-
- MechanicalShoulder
-
-
-
- false
- 1.5
-
- MechanicalShoulder
-
-
-
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/race/baseHealthScale
+
+ 4
+
+
-
- Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/tools
-
-
-
-
-
- Blunt
-
- 22
- 2
- LeftHand
- true
-
-
-
-
- Blunt
-
- 25
- 2
- RightHand
- true
- true
-
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]
+
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ SightSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 0.1
+
+ HearingSensor
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+ false
+ 1.5
+
+ MechanicalShoulder
+
+
+
+
+
+
-
- Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]
-
-
-
- 20
- 30
-
-
-
-
+
+ Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/tools
+
+
+
+
+
+ Blunt
+
+ 22
+ 2
+ LeftHand
+ true
+
+
+
+
+ Blunt
+
+ 25
+ 2
+ RightHand
+ true
+ true
+
+
+
+
-
- Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]/combatPower
-
- 400
-
-
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]
+
+
+
+ 20
+ 30
+
+
+
+
-
- Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]
-
-
-
- 20
- 25
-
-
-
-
+
+ Defs/PawnKindDef[defName="RH2Mech_TeslaDrone"]/combatPower
+
+ 400
+
+
-
- Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]/combatPower
-
- 450
-
-
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]
+
+
+
+ 20
+ 25
+
+
+
+
+
+
+ Defs/PawnKindDef[defName="RH2Mech_PlasmaDrone"]/combatPower
+
+ 450
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
index 15904468e6..3dd9e52cb7 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
@@ -1,98 +1,98 @@
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
-
-
-
- 4
- 6
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
+
+
+
+ 4
+ 6
+
+
+
+
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
-
-
-
- 4
- 6
-
-
-
- 0.15
-
- 10
- 100
-
-
- GrenadeSmoke
-
-
- 0
- 1
-
-
-
- 0.075
-
- 50
- 200
-
-
- CE_FlareLauncher
-
-
- 2
- 4
-
-
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.15
+
+ 10
+ 100
+
+
+ GrenadeSmoke
+
+
+ 0
+ 1
+
+
+
+ 0.075
+
+ 50
+ 200
+
+
+ CE_FlareLauncher
+
+
+ 2
+ 4
+
+
+
+
+
+
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_SpecialBase"]
-
-
-
- 4
- 6
-
-
-
- 0.125
-
- 10
- 100
-
-
- GrenadeDestructive
-
-
- 2
- 3
-
-
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_SpecialBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.125
+
+ 10
+ 100
+
+
+ GrenadeDestructive
+
+
+ 2
+ 3
+
+
+
+
+
+
-
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
-
-
-
- 4
- 6
-
-
-
-
+
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
+
+
+
+ 4
+ 6
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
index 00bc2d9cd4..afa5db7386 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
@@ -445,8 +445,8 @@
False
- RN_GruppaKrovi_Marksman
- RN_SVDS
+ RN_GruppaKrovi_Marksman
+ RN_SVDS
PrecisionRifling
@@ -491,8 +491,8 @@
False
- RN_GruppaKrovi_Marksman
- RN_KSVK
+ RN_GruppaKrovi_Marksman
+ RN_KSVK
PrecisionRifling
diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md
index 746d33a0ac..920a29c11b 100644
--- a/SupportedThirdPartyMods.md
+++ b/SupportedThirdPartyMods.md
@@ -40,6 +40,7 @@ Mod |
[Pratt] WWII Weapons Pack (Vanilla) |
[RH2] DOOM |
[RH2] Faction: Bounty Hunters |
+[RH2] Faction: Gruppa Krovi |
[RH2] Faction: Task Force 141 |
[RH2] Faction: The Rangers |
[RH2] Faction: Utilitarian |
From 8dd11b1d703592ddb195b0bd4f659f3c47a3f805 Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 16 Aug 2024 21:14:16 -0400
Subject: [PATCH 4/7] More housekeeping
---
.../Patches/Mechs_Gruppa_Krovi.xml | 13 --
.../Patches/PawnKinds_Gruppa_Krovi.xml | 114 +++++++++---------
.../Patches/TraderKinds_Gruppa_Krovi.xml | 2 +
3 files changed, 59 insertions(+), 70 deletions(-)
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
index 4511cef338..176ff6bfeb 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
@@ -68,42 +68,36 @@
- false
0.25
SightSensor
- false
0.25
SightSensor
- false
0.25
HearingSensor
- false
0.25
HearingSensor
- false
.6
MechanicalLeg
- false
.5
MechanicalLeg
@@ -219,7 +213,6 @@
-
Defs/ThingDef[defName="RH2Mech_TeslaDrone" or defName="RH2Mech_PlasmaDrone"]/race/baseHealthScale
@@ -233,42 +226,36 @@
- false
0.1
SightSensor
- false
0.1
SightSensor
- false
0.1
HearingSensor
- false
0.1
HearingSensor
- false
1.5
MechanicalShoulder
- false
1.5
MechanicalShoulder
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
index 3dd9e52cb7..e252fed382 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/PawnKinds_Gruppa_Krovi.xml
@@ -2,57 +2,57 @@
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
-
-
-
- 4
- 6
-
-
-
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_Base"]
+
+
+
+ 4
+ 6
+
+
+
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
-
-
-
- 4
- 6
-
-
-
- 0.15
-
- 10
- 100
-
-
- GrenadeSmoke
-
-
- 0
- 1
-
-
-
- 0.075
-
- 50
- 200
-
-
- CE_FlareLauncher
-
-
- 2
- 4
-
-
-
-
-
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_IntermediateBase"]
+
+
+
+ 4
+ 6
+
+
+
+ 0.15
+
+ 10
+ 100
+
+
+ GrenadeSmoke
+
+
+ 0
+ 1
+
+
+
+ 0.075
+
+ 50
+ 200
+
+
+ CE_FlareLauncher
+
+
+ 2
+ 4
+
+
+
+
+
@@ -84,15 +84,15 @@
- Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
-
-
-
- 4
- 6
-
-
-
+ Defs/PawnKindDef[@Name="RH2_GruppaKrovi_BossBase"]
+
+
+
+ 4
+ 6
+
+
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
index a03503ebf9..813fa43d1d 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
@@ -1,5 +1,6 @@
+
Defs/TraderKindDef[
defName="RHBase_GruppaKrovi_Standard" or
@@ -20,4 +21,5 @@
+
\ No newline at end of file
From dda011580e92dd60dfddeaddc195619fcaed41c3 Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 16 Aug 2024 21:36:36 -0400
Subject: [PATCH 5/7] Tweaks
---
.../Patches/Apparel_Gruppa_Krovi.xml | 113 +++++++++++++++++-
.../Patches/Weapons_Gruppa_Krovi.xml | 1 +
2 files changed, 109 insertions(+), 5 deletions(-)
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
index 1fc6084ac1..fc7ec3ac17 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
@@ -83,7 +83,29 @@
0.54
-
+
+
+ Defs/ThingDef[defName="RNApparel_K63_Helmet_GP7Gasmask"]
+
+
+
+
+ 0.20
+
+ Eye
+
+
+
+ 0.20
+
+ Eye
+
+
+
+
+
+
+
Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]/statBases
@@ -109,6 +131,28 @@
Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]/equippedStatOffsets/MoveSpeed
+
+ Defs/ThingDef[defName="RNApparel_Helmet_JuggernautMkII"]
+
+
+
+
+ 0.80
+
+ Eye
+
+
+
+ 0.80
+
+ Eye
+
+
+
+
+
+
+
Defs/ThingDef[
@@ -183,12 +227,12 @@
defName="RNApparel_Jacket_GORKA4AnorakJacket" or
defName="RNApparel_Jacket_GORKAESSOJacket" or
defName="RNApparel_Jacket_GORKAKMLKJacket"
- ]/statBases/Flammability
+ ]/statBases/Flammability
0.6
-
+
Defs/ThingDef[
@@ -197,7 +241,31 @@
defName="RNApparel_Soviet_JuggernautSuitMkII"
]/equippedStatOffsets/MoveSpeed
-
+
+
+ Defs/ThingDef[defName="RNApparel_CryeCAGE_Multicam" or defName="RNApparel_Defender2_Green"]
+
+
+
+
+ 0.60
+
+ Neck
+ Shoulder
+
+
+
+ 0.60
+
+ Neck
+ Shoulder
+
+
+
+
+
+
+
Defs/ThingDef[defName="RNApparel_CryeCAGE_Multicam"]/statBases
@@ -269,7 +337,41 @@
-
+
+
+ Defs/ThingDef[@Name="RNApparel_Soviet_JuggernautSuitMkII"]
+
+
+
+
+ 0.80
+
+ Neck
+
+
+
+ 0.80
+
+ Neck
+
+
+
+ 0.90
+
+ Arm
+
+
+
+ 0.90
+
+ Arm
+
+
+
+
+
+
+
Defs/ThingDef[@Name = "RHApparel_GruppaKroviHarnessBase"]/apparel/layers
@@ -361,4 +463,5 @@
60
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
index afa5db7386..690b24dc2d 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Weapons_Gruppa_Krovi.xml
@@ -493,6 +493,7 @@
RN_GruppaKrovi_Marksman
RN_KSVK
+ Bipod_AMR
PrecisionRifling
From a43d0e7136493349d451b80caae3acc4de446325 Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 16 Aug 2024 22:38:33 -0400
Subject: [PATCH 6/7] Housekeeping and tweaks
---
.../Patches/Apparel_Gruppa_Krovi.xml | 2 +-
.../Patches/Mech_Weapons_Gruppa_Krovi.xml | 2 +-
.../Patches/Mechs_Gruppa_Krovi.xml | 15 +++++++++++----
.../Patches/TraderKinds_Gruppa_Krovi.xml | 2 +-
4 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
index fc7ec3ac17..6d9ee38a30 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
@@ -339,7 +339,7 @@
- Defs/ThingDef[@Name="RNApparel_Soviet_JuggernautSuitMkII"]
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
index 394d032262..0c73a72e5d 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mech_Weapons_Gruppa_Krovi.xml
@@ -22,6 +22,7 @@
20.00
+ 1.27
CombatExtended.Verb_ShootCE
true
Bullet_127x108mm_FMJ
@@ -157,7 +158,6 @@
Defs/ThingDef[defName="RNBullet_Tesla_Charge"]
-
RNGun_RedStar_PlasmaCannon
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
index 176ff6bfeb..d24afae67d 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Mechs_Gruppa_Krovi.xml
@@ -2,7 +2,7 @@
- Defs/ThingDef[
+ Defs/ThingDef[
defName="RH2Mech_KV2Walker" or
defName="RH2Mech_TeslaDrone" or
defName="RH2Mech_PlasmaDrone"
@@ -10,7 +10,6 @@
Humanoid
-
@@ -62,6 +61,13 @@
+
+ Defs/ThingDef[defName="RH2Mech_KV2Walker"]/butcherProducts
+
+ 100
+
+
+
Defs/ThingDef[defName="RH2Mech_KV2Walker"]
@@ -92,13 +98,13 @@
- .6
+ 0.6
MechanicalLeg
- .5
+ 0.5
MechanicalLeg
@@ -332,4 +338,5 @@
450
+
\ No newline at end of file
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
index 813fa43d1d..8444e86e11 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
@@ -5,7 +5,7 @@
Defs/TraderKindDef[
defName="RHBase_GruppaKrovi_Standard" or
defName="RHCaravan_GruppaKrovi_BlackMarket"
- ]/stockGenerators
+ ]/stockGenerators
CE_Ammo
From 79e8d2fe752049d7252ee704416dbb52db5a4d0d Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 16 Aug 2024 23:28:52 -0400
Subject: [PATCH 7/7] Tweaks
---
.../Patches/Apparel_Gruppa_Krovi.xml | 41 ++++++++++---------
.../Patches/TraderKinds_Gruppa_Krovi.xml | 7 ++++
2 files changed, 29 insertions(+), 19 deletions(-)
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
index 6d9ee38a30..59df622907 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/Apparel_Gruppa_Krovi.xml
@@ -305,27 +305,30 @@
- Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/statBases
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/statBases/ArmorRating_Sharp
-
- 21000
- 360
- 0.25
- 18
- 31
- 0.27
- 1
- 5.5
- 30
- 50
- 20
- -0.25
- -0.25
- 0.15
-
+ 18
+ 50
+ 20
-
-
+
+
+
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/statBases/ArmorRating_Blunt
+
+ 32
+
+
+
+
+ Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/equippedStatOffsets
+
+
+ 40
+
+
+
+
Defs/ThingDef[defName="RNApparel_Soviet_JuggernautSuitMkII"]/costList
diff --git a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
index 8444e86e11..afe58741b8 100644
--- a/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
+++ b/ModPatches/RH2 Faction - Gruppa Krovi/Patches/TraderKinds_Gruppa_Krovi.xml
@@ -1,6 +1,13 @@
+
+ Defs/ThingDef[defName="RH2_Dima_Cigarette"]/statBases
+
+ 0.05
+
+
+
Defs/TraderKindDef[
defName="RHBase_GruppaKrovi_Standard" or