From a09407e85923e8b5582508d8114d628893c6ffe0 Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Wed, 21 Aug 2024 13:46:15 +1000
Subject: [PATCH 1/7] Feral / Federation Partial Armor + Tweaks
---
.../ThingDefs_Misc/Ammo_Fed.xml | 175 ++++++++++--------
.../ThingDefs_Misc/Fed_DamageDefs.xml | 15 +-
.../ThingDefs_Misc/Fed_MechWeapons.xml | 3 +-
.../ThingDefs_Misc/Fed_RangedWeapons.xml | 8 +-
.../ThingDefs_Races/Race_Bion.xml | 104 +++++++++--
.../ThingDefs_Races/Race_FederatorMech.xml | 66 ++++++-
.../ThingDefs_Races/Race_Hulk.xml | 50 +++--
.../ThingDefs_Races/Race_SeekerMech.xml | 30 ++-
.../ThingDefs_Misc/Ammo_Feral.xml | 114 ++++--------
.../ThingDefs_Misc/Feral_MutantWeapons.xml | 20 +-
.../ThingDefs_Races/Race_Ogrons.xml | 82 +++++++-
.../ThingDefs_Races/Race_Razortooth.xml | 53 +++++-
.../ThingDefs_Races/Race_Shadark.xml | 27 ++-
.../ThingDefs_Races/Race_Twisted.xml | 25 +++
14 files changed, 553 insertions(+), 219 deletions(-)
diff --git a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
index 1ce65e7b29..2a11b2295e 100644
--- a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
+++ b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
@@ -1,9 +1,53 @@
+
+
+
+
+
+ Things/Projectile/Mlaser
+ Graphic_Single
+
+
+ Optic
+ 100
+ false
+
+
+
+
+
+
+ Things/Projectile/Cruciblebolt
+ Graphic_Single
+
+
+ Crucible
+ 100
+ false
+
+
+
+
+
+ CombatExtended.ProjectileCE_Explosive
+
+ Things/Projectile/Plasma
+ Graphic_Single
+
+
+ 6.0
+ 4.0
+ Plasma
+ 16
+ false
+
+
+
-
+
Bullet_HarvesterCannon
CombatExtended.ProjectileCE_Explosive
@@ -12,12 +56,7 @@
Graphic_Single
- Optic
- 106
- false
- 12
- 5
- 14
+ 36
1
@@ -39,8 +78,6 @@
true
false
25
- 5
- 14
2.5
5
@@ -48,7 +85,7 @@
-
+
Bullet_CrucibleCannon_CE
CombatExtended.ProjectileCE_Explosive
@@ -57,22 +94,16 @@
Graphic_Single
- Optic
- 98
- false
- 20
- 5
- 20
- 1
+ 40
+ 0.9
-
+
Bullet_PlasmaMechBombard
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/MFlux
Graphic_Single
@@ -80,18 +111,17 @@
Plasma
- 63
+ 8
+ 0.01
false
- 50
- 5
- 14
+ 120
4
-
+
Bullet_PlasmaRifle_Fed
CombatExtended.ProjectileCE_Explosive
@@ -101,11 +131,10 @@
Plasma
- 54
+ 20
+ 0.01
false
- 25
- 5
- 16
+ 30
1.5
@@ -133,7 +162,7 @@
-
+
Bullet_AuxiliaryPistol
@@ -141,18 +170,13 @@
Graphic_Single
- Optic
- 90
- false
8
- 1.5
- 8
-
+
Bullet_MakeshiftCrucibleRifle
@@ -164,52 +188,52 @@
90
false
13
- 2.5
- 10
-
+
Bullet_CrucibleRifle
-
+
+ 12
+
+
+
+
+ Bullet_CrucibleRifleAD
Things/Projectile/Laser
Graphic_Single
- Optic
- 90
- false
12
- 3
- 12
-
-
+
+
Bullet_CruciblePistol
-
+
+ 10
+
+
+
+
+ Bullet_CruciblePistolAD
Things/Projectile/Laser
Graphic_Single
- Optic
- 90
- false
10
- 1.5
- 10
-
+
Bullet_HeatCannon
CombatExtended.ProjectileCE_Explosive
@@ -222,35 +246,34 @@
Flame
90
false
- 5
- 3.5
- 9
+ 12
0.5
-
-
+
+
Bullet_CruciblePrecisionRifle
-
+
+ 20
+
+
+
+
+ Bullet_CruciblePrecisionRifleAD
Things/Projectile/Laser
Graphic_Single
- Optic
- 90
- false
20
- 1.5
- 10
-
+
Bullet_PlasmaCaster
CombatExtended.ProjectileCE_Explosive
@@ -261,18 +284,17 @@
Plasma
- 32
+ 8
+ 0.01
false
- 25
- 30
- 8
- 2.5
+ 75
+ 3.5
-
+
Bullet_PlasmaBomb
CombatExtended.ProjectileCE_Explosive
@@ -294,20 +316,15 @@
-
+
Bullet_CrucibleCarbine
- Things/Projectile/Laser
+ Things/Projectile/Mlaser
Graphic_Single
- Optic
- 90
- false
- 8
- 3.5
- 9
+ 10
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_DamageDefs.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_DamageDefs.xml
index 27e11b6c05..ae0bb7b31a 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_DamageDefs.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_DamageDefs.xml
@@ -1,16 +1,11 @@
- Defs/DamageDef[defName="Optic"]
-
-
- true
-
-
-
-
-
- Defs/DamageDef[defName="Plasma"]
+ Defs/DamageDef[
+ defName="Optic" or
+ defName="Crucible" or
+ defName="Plasma"
+ ]
true
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
index 9361800bcf..48046126ed 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
@@ -20,6 +20,7 @@
RS_ShotHarmonizer
17
GunTail_Heavy
+ true
AimedShot
@@ -35,7 +36,7 @@
1.21
28.00
24.00
- 8
+ 1.6
1.18
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
index 2991ded67c..c468c48b60 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
@@ -220,7 +220,7 @@
1.56
CombatExtended.Verb_ShootCE
true
- Bullet_CrucibleRifle
+ Bullet_CrucibleRifleAD
1.1
6
18
@@ -283,7 +283,7 @@
1.78
CombatExtended.Verb_ShootCE
true
- Bullet_CruciblePistol
+ Bullet_CruciblePistolAD
0.6
5
20
@@ -403,7 +403,7 @@
1.06
CombatExtended.Verb_ShootCE
true
- Bullet_CruciblePrecisionRifle
+ Bullet_CruciblePrecisionRifleAD
1.1
75
RS_ShotCPR
@@ -441,6 +441,7 @@
true
+ true
@@ -471,6 +472,7 @@
true
+ true
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
index 8dd01f19e3..7ec17a04fc 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
@@ -9,41 +9,120 @@
+
+
+ Defs/ThingDef[@Name="BaseBion"]
+
+
+
+
+ false
+ 0.25
+
+ Eye
+
+
+
+ false
+ 0.25
+
+ Eye
+
+
+
+
+
+
Defs/ThingDef[defName="Bion_Base"]/statBases/ArmorRating_Blunt
- 12
+ 30
Defs/ThingDef[defName="Bion_Base"]/statBases/ArmorRating_Heat
- 0.70
+ 1.40
Defs/ThingDef[defName="Bion_Base"]/statBases/ArmorRating_Sharp
- 22
+ 44
0.70
+ 1
Defs/ThingDef[defName="Bion_Stalker"]/statBases/ArmorRating_Sharp
- 18
+ 36
+ 15
0.90
+ 1
Defs/ThingDef[defName="Bion_Stalker"]/statBases/ArmorRating_Heat
- 0.70
+ 1.40
+
+
+
+
+ Defs/ThingDef[defName="Bion_Base"]/comps
+
+ Defs/ThingDef[defName="Bion_Base"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Bion_Base"]/comps
+
+
+ 700
+ true
+ 600
+ 5
+ 0
+ 16.5
+ 6
+ 0.7
+
+
+
+
+
+ Defs/ThingDef[defName="Bion_Stalker"]/comps
+
+ Defs/ThingDef[defName="Bion_Stalker"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Bion_Stalker"]/comps
+
+
+ 375
+ true
+ 600
+ 5
+ 0
+ 13.5
+ 3
+ 0.7
+
@@ -52,8 +131,8 @@
50
50
- 1.2
- 1.2
+ 1.3
+ 1.3
0.15
0.15
0.1
@@ -82,7 +161,7 @@
Blunt
- 2
+ 8
1.5
LeftHand
@@ -93,14 +172,14 @@
- 0.5
+ 2.5
- Blunt
+ Stab
- 2
+ 12
1.5
RightHand
@@ -111,7 +190,8 @@
- 0.5
+ 2.5
+ 5
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
index fb7c6dbb04..58b6f98a8f 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
@@ -13,21 +13,22 @@
Defs/ThingDef[defName="Mech_Federator"]/statBases/ArmorRating_Blunt
- 40
+ 200
Defs/ThingDef[defName="Mech_Federator"]/statBases/ArmorRating_Sharp
- 35
+ 75
+ 1
Defs/ThingDef[defName="Mech_Federator"]/statBases/ArmorRating_Heat
- 0.95
+ 1.90
@@ -36,8 +37,8 @@
60
60
- 1.1
- 1.1
+ 1.4
+ 1.4
0.05
0.4
0.3
@@ -45,6 +46,56 @@
0.80
+
+
+ Defs/ThingDef[defName="Mech_Federator"]/comps
+
+ Defs/ThingDef[defName="Mech_Federator"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mech_Federator"]/comps
+
+
+ 1875
+ true
+ 600
+ 5
+ 0
+ 26.25
+ 20
+ 0.7
+
+
+
+
+
+ Defs/ThingDef[defName="Mech_Federator"]
+
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+ false
+ 0.25
+
+ SightSensor
+
+
+
+
+
+
Defs/ThingDef[defName="Mech_Federator"]/tools
@@ -83,9 +134,9 @@
- Blunt
+ Stab
- 35
+ 45
2.67
RightHand
@@ -97,6 +148,7 @@
15
+ 10
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
index bf7a9c4625..a751f8b182 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
@@ -13,21 +13,22 @@
Defs/ThingDef[defName="Bion_Hulk"]/statBases/ArmorRating_Blunt
- 20
+ 50
Defs/ThingDef[defName="Bion_Hulk"]/statBases/ArmorRating_Sharp
- 25
+ 50
+ 1
- Defs/ThingDef[defName="Bion_Stalker"]/statBases/ArmorRating_Heat
+ Defs/ThingDef[defName="Bion_Hulk"]/statBases/ArmorRating_Heat
- 0.85
+ 1.7
@@ -36,8 +37,8 @@
60
60
- 1.2
- 1.2
+ 1.3
+ 1.3
0.10
0.2
0.10
@@ -45,6 +46,32 @@
0.80
+
+
+ Defs/ThingDef[defName="Bion_Hulk"]/comps
+
+ Defs/ThingDef[defName="Bion_Hulk"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Bion_Hulk"]/comps
+
+
+ 1015
+ true
+ 600
+ 5
+ 0
+ 18.75
+ 10
+ 0.7
+
+
+
Defs/ThingDef[defName="Bion_Hulk"]/tools
@@ -67,7 +94,7 @@
Blunt
- 7
+ 12
2.24
LeftHand
@@ -78,14 +105,14 @@
- 2.5
+ 7.5
- Blunt
+ Stab
- 5
+ 20
2.24
RightHand
@@ -96,7 +123,8 @@
- 2.5
+ 7.5
+ 5
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
index 3735f915c9..68e8cfa06d 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
@@ -13,14 +13,15 @@
Defs/ThingDef[defName="Mech_Seeker"]/statBases
- 5
+ 8
Defs/ThingDef[defName="Mech_Seeker"]/statBases/ArmorRating_Sharp
- 6
+ 4
+ 1
@@ -38,6 +39,31 @@
1
+
+
+ Defs/ThingDef[defName="Mech_Seeker"]/comps
+
+ Defs/ThingDef[defName="Mech_Seeker"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mech_Seeker"]/comps
+
+
+ 125
+ true
+ 600
+ 5
+ 0
+ 2
+ 0
+
+
+
Defs/ThingDef[defName="Mech_Seeker"]/tools
diff --git a/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml b/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
index d9941fbfbe..ef4cebb8db 100644
--- a/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
+++ b/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
@@ -26,6 +26,15 @@
Bullet_Feral_Scrap
+
+
+
+ AmmoSet_Feral_Rivet
+
+
+ Bullet_Feral_Rivet
+
+
@@ -74,22 +83,26 @@
false
+
-
-
-
- AmmoFeralNail
-
- AmmoRifles
- Things/Ammo/Nail/Nail_c
-
+
+ Bullet_Feral_Rivet
+
+
+ Projectile/Crucifier
+ Graphic_Single
+
+
+ Bullet
+ 73
+ false
+ 21
+ 41
+ 3
+
+
-
- FeralNail
-
- nail
- Rusty, pointy nails arranged in strips.
-
+
@@ -97,43 +110,13 @@
AmmoSet_Feral_Nail
- Bullet_Feral_Nail
+ Bullet_Feral_Nail
-
-
-
- A pointed, slightly rusty carpentry nail a few inches long. While an extremely inaccurate projectile at best, its shape means it tends to tumble when it strikes a target, leaving large wounds.
-
- 0.02
- 0.02
-
-
- CE_AutoEnableTrade
- CE_AutoEnableCrafting
-
-
- AmmoFeralNail
-
-
-
-
- Ammo_Feral_Nail
-
-
- Things/Ammo/Nail
- Graphic_StackCount
-
-
- 0.02
-
- FeralNail
-
-
-
-
+
+
Bullet_Feral_Nail
@@ -141,42 +124,13 @@
Graphic_Single
- Bullet
- 73
- false
- 8
- 10
- 2.5
+ 32
+ 3
+ 0.82
+ 3
-
-
-
- MakeAmmo_Feral_Nail
-
- Craft 500 steel nails.
- Making nails.
-
-
-
-
- Steel
-
-
- 15
-
-
-
-
- Steel
-
-
-
- 500
-
-
-
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
index 55af93956d..00c33404fe 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
@@ -42,11 +42,11 @@
0.56
0.8
0.8
- 2.53
+ 1.72
12
- 2.2
+ 1.1
CombatExtended.Verb_ShootCE
true
Bullet_303British_FMJ
@@ -89,24 +89,24 @@
0.8
+ 1.74
CombatExtended.Verb_ShootCE
true
Bullet_Feral_Scrap
0.6
- 24
+ 18
ShotScatterStick
GunTail_Heavy
12
1
+ 5
20
- 10
+ 3.5
AmmoSet_Feral_Scrap
- 4
- true
SuppressFire
@@ -118,15 +118,15 @@
Feral_RivetCannon
- 5.3
+ 8
0.38
0.89
0.17
- 1.7
+ 1.26
11.03
- 1.83
+ 0.92
CombatExtended.Verb_ShootCE
true
Bullet_Feral_Nail
@@ -141,7 +141,7 @@
80
6.7
- AmmoSet_Feral_Nail
+ AmmoSet_Feral_Rivet
8
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
index fc5b7148b0..a7415543e1 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
@@ -34,7 +34,85 @@
Defs/ThingDef[defName="Mutant_Ogron"]/statBases/ArmorRating_Blunt
- 2
+ 12
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Ogron"]/comps
+
+ Defs/ThingDef[defName="Mutant_Ogron"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Ogron"]/comps
+
+
+ 1500
+ true
+ 600
+ 5
+ 0.25
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Ogron"]
+
+
+
+
+ false
+ 0.25
+
+ Shoulder
+ Arm
+ Hand
+ Leg
+ Foot
+
+
+
+ false
+ 0.1
+
+ Shoulder
+ Arm
+ Hand
+ Leg
+ Foot
+
+
+
+ false
+ 0.65
+
+ Head
+ Neck
+
+
+
+ false
+ 0.65
+
+ Head
+ Neck
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Ogron"]/statBases
+
+ 0
@@ -91,4 +169,6 @@
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Razortooth.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Razortooth.xml
index 65ecd3fa58..771725a7e4 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Razortooth.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Razortooth.xml
@@ -15,13 +15,62 @@
Defs/ThingDef[defName="Mutant_Razortooth"]/statBases
20
- 2
- 1
+ 4
+ 0.25
0.18
0.05
0.4
+
+
+ Defs/ThingDef[defName="Mutant_Razortooth"]/comps
+
+ Defs/ThingDef[defName="Mutant_Razortooth"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Razortooth"]/comps
+
+
+ 800
+ true
+ 600
+ 5
+ 0.25
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Razortooth"]
+
+
+
+
+ false
+ 0.25
+
+ Leg
+ Paw
+
+
+
+ false
+ 0.25
+
+ Leg
+ Paw
+
+
+
+
+
+
Defs/ThingDef[defName="Mutant_Razortooth"]/tools
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
index 66f3be6eee..3900cc386c 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
@@ -13,12 +13,37 @@
Defs/ThingDef[defName="Mutant_Shadark"]/statBases
- 1
+ 4
+ 0.35
+ 0.5
1
1
0
+
+
+ Defs/ThingDef[defName="Mutant_Shadark"]/comps
+
+ Defs/ThingDef[defName="Mutant_Shadark"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Shadark"]/comps
+
+
+ 650
+ true
+ 600
+ 5
+ 0.25
+
+
+
Defs/ThingDef[defName="Mutant_Shadark"]/tools
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Twisted.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Twisted.xml
index a9f75c3d2d..81c167e62d 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Twisted.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Twisted.xml
@@ -13,11 +13,36 @@
Defs/ThingDef[defName="Mutant_Twisted"]/statBases
+ 4
+ 0.35
0.5
1
0.5
+
+
+ Defs/ThingDef[defName="Mutant_Twisted"]/comps
+
+ Defs/ThingDef[defName="Mutant_Twisted"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Mutant_Twisted"]/comps
+
+
+ 675
+ true
+ 600
+ 5
+ 0.25
+
+
+
Defs/ThingDef[defName="Mutant_Twisted"]/tools
From 02839956cdc44f37b097049b9e037521ecc6d3e8 Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Thu, 22 Aug 2024 18:55:26 +1000
Subject: [PATCH 2/7] Update Feral_MutantWeapons.xml
Fix default projectile
---
.../Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
index 00c33404fe..73ed0a058d 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Misc/Feral_MutantWeapons.xml
@@ -129,7 +129,7 @@
0.92
CombatExtended.Verb_ShootCE
true
- Bullet_Feral_Nail
+ Bullet_Feral_Rivet
1.1
48
8
@@ -205,4 +205,4 @@
SmokeSpore
-
\ No newline at end of file
+
From f8a74c3dc7e837f31392f8a47ff0b047797ac35d Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 23 Aug 2024 20:16:33 -0400
Subject: [PATCH 3/7] Add no ammo 'reload' to crucible cannon
---
.../Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
index 48046126ed..ca901604ed 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
@@ -53,5 +53,9 @@
5
AimedShot
+
+ 52
+ 9.2
+
\ No newline at end of file
From 806a42f5ded95edd5c7e4c86b75b54f3cbf83a9c Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Fri, 23 Aug 2024 20:16:41 -0400
Subject: [PATCH 4/7] Housekeeping
---
.../Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml | 3 +--
.../Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml | 7 +------
.../Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml | 1 +
3 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml b/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
index ef4cebb8db..f4314bb539 100644
--- a/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
+++ b/ModPatches/Rimsenal Feral/Defs/Rimsenal Feral/ThingDefs_Misc/Ammo_Feral.xml
@@ -26,8 +26,7 @@
Bullet_Feral_Scrap
-
-
+
AmmoSet_Feral_Rivet
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
index a7415543e1..19e055a76a 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Ogrons.xml
@@ -67,7 +67,6 @@
- false
0.25
Shoulder
@@ -78,7 +77,6 @@
- false
0.1
Shoulder
@@ -89,7 +87,6 @@
- false
0.65
Head
@@ -97,7 +94,6 @@
- false
0.65
Head
@@ -169,6 +165,5 @@
-
-
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
index 3900cc386c..9419f68fa9 100644
--- a/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
+++ b/ModPatches/Rimsenal Feral/Patches/Rimsenal Feral/ThingDefs_Races/Race_Shadark.xml
@@ -102,4 +102,5 @@
+
\ No newline at end of file
From ba6cbe713f7b32d66bc89559e422d7b134872deb Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Sat, 24 Aug 2024 23:27:43 +1000
Subject: [PATCH 5/7] More Tweaks
Reload added for all non-static federation weapons. In general it's 3 full auto bursts, 5 for MG-ish weapons (heat projector, crucible cannon).
Overall adjustments to warm-up, cooldown and recoil to compensate.
Tool added for grenade and bomb.
Further partial armor tweaks.
Buffs to federator to match its whopping 1k of combat power and not make the raids before it is part of the raidgroups *harder* than afterwards.
Painshock removed from all federation mechs and bions. Damage reduction removed.
Added parentdef tag to headgear to hopefully prevent rendering bug.
---
.../ThingDefs_Misc/Ammo_Fed.xml | 29 ++-
.../ThingDefs_Misc/Fed_Apparel.xml | 21 +++
.../ThingDefs_Misc/Fed_Explosives.xml | 24 +++
.../ThingDefs_Misc/Fed_MechWeapons.xml | 26 ++-
.../ThingDefs_Misc/Fed_MeleeWeapons.xml | 4 +-
.../ThingDefs_Misc/Fed_RangedWeapons.xml | 165 ++++++++++++------
.../ThingDefs_Races/Race_Bion.xml | 42 +++--
.../ThingDefs_Races/Race_FederatorMech.xml | 43 +++--
.../ThingDefs_Races/Race_Hulk.xml | 5 +-
.../ThingDefs_Races/Race_SeekerMech.xml | 1 -
10 files changed, 255 insertions(+), 105 deletions(-)
diff --git a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
index 2a11b2295e..e855311e98 100644
--- a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
+++ b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
@@ -35,6 +35,7 @@
Things/Projectile/Plasma
Graphic_Single
+ TransparentPostLight
6.0
@@ -135,7 +136,7 @@
0.01
false
30
- 1.5
+ 2.1
@@ -271,12 +272,34 @@
-
+
Bullet_PlasmaCaster
CombatExtended.ProjectileCE_Explosive
+
+ Things/Projectile/Plasma
+ Graphic_Single
+
+
+ Plasma
+ 20
+ 0.01
+ false
+ 25
+ 2.1
+ 4
+ 4.45
+
+
+
+
+
+
+ Bullet_PlasmaCaster_Fed
+ CombatExtended.ProjectileCE_Explosive
+
Things/Projectile/Flux
Graphic_Single
@@ -287,7 +310,7 @@
8
0.01
false
- 75
+ 90
3.5
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Apparel.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Apparel.xml
index 74e1db1329..1a7950fec6 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Apparel.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Apparel.xml
@@ -180,6 +180,13 @@
StrappedHead
+
+
+ Defs/ThingDef[defName="Apparel_JudicatorH"]/apparel
+
+ ApparelHead
+
+
Defs/ThingDef[defName="Apparel_JudicatorH"]
@@ -369,6 +376,13 @@
StrappedHead
+
+
+ Defs/ThingDef[defName="Apparel_MarksmanGearH"]/apparel
+
+ ApparelHead
+
+
@@ -478,6 +492,13 @@
StrappedHead
+
+
+ Defs/ThingDef[defName="Apparel_UGHelmet"]/apparel
+
+ ApparelHead
+
+
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Explosives.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Explosives.xml
index a095d2a798..3690bdda7a 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Explosives.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Explosives.xml
@@ -221,4 +221,28 @@
+
+
+
+
+ Defs/ThingDef[defName="AD_FedPlasmaGrenades" or defName="AD_PBomb"]
+
+
+
+
+
+ Blunt
+
+ 2
+ 1.75
+ 1.0
+ Base
+
+
+
+ CE_MediumAmmo
+
+ 5
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
index 48046126ed..2716829a83 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
@@ -9,19 +9,26 @@
0.91
30
25
- 5
+ 2.6
CombatExtended.Verb_ShootCE
true
Bullet_PlasmaMechBombard
- 4
- 56
+ 4.55
+ 44
RS_ShotHarmonizer
17
GunTail_Heavy
true
+
+ true
+
+
+ 3
+ 10
+
AimedShot
@@ -36,19 +43,26 @@
1.21
28.00
24.00
- 1.6
+ 0.4
- 1.18
+ 0.54
CombatExtended.Verb_ShootCE
true
Bullet_CrucibleCannon_CE
- 2.6
+ 1.7
13
22
75
RS_ShotCR
+
+ true
+
+
+ 65
+ 8
+
5
AimedShot
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MeleeWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MeleeWeapons.xml
index 55577b4d6b..22339438f1 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MeleeWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MeleeWeapons.xml
@@ -23,8 +23,8 @@
Blunt
15
- 0.63
- 5.625
+ 0.95
+ 25.625
Head
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
index c468c48b60..c28c9a1116 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
@@ -101,22 +101,29 @@
1.34
10.80
5.60
- 0.75
+ 0.45
- 1.48
+ 0.74
CombatExtended.Verb_ShootCE
true
Bullet_PlasmaRifle_Fed
- 1.1
+ 1.35
55
RS_ShotCR
12
GunTail_Heavy
+
+ true
+
FALSE
+
+ 3
+ 5
+
@@ -131,11 +138,11 @@
1.50
- 2
+ 1
CombatExtended.Verb_ShootCE
true
Bullet_AuxiliaryPistol
- 0.55
+ 0.8
2
25
18
@@ -145,6 +152,10 @@
FALSE
+
+ 6
+ 3
+
@@ -160,17 +171,21 @@
1.15
- 1.56
+ 0.78
CombatExtended.Verb_ShootCE
true
Bullet_MakeshiftCrucibleRifle
- 1.1
+ 1.7
55
RS_ShotCP
GunTail_Heavy
9
+
+ 6
+ 6
+
@@ -184,15 +199,15 @@
1.44
9.50
4.80
- 0.95
+ 0.35
- 1.56
+ 0.78
CombatExtended.Verb_ShootCE
true
Bullet_CrucibleRifle
- 1.1
- 6
+ 1.6
+ 5
25
55
RS_ShotCR
@@ -203,6 +218,10 @@
TRUE
AimedShot
+
+ 15
+ 4
+
@@ -214,15 +233,15 @@
1.44
9.50
4.80
- 0.95
+ 0.35
- 1.56
+ 0.78
CombatExtended.Verb_ShootCE
true
Bullet_CrucibleRifleAD
- 1.1
- 6
+ 1.6
+ 5
18
55
RS_ShotCR
@@ -233,6 +252,10 @@
TRUE
AimedShot
+
+ 15
+ 4
+
@@ -245,17 +268,17 @@
1.08
3.90
2.40
- 0.75
+ 0.35
- 1.78
+ 0.89
CombatExtended.Verb_ShootCE
true
Bullet_CruciblePistol
- 0.6
+ 0.7
5
- 20
- 12
+ 15
+ 21
RS_ShotCP
12
@@ -266,6 +289,10 @@
3
FALSE
+
+ 15
+ 3
+
@@ -277,17 +304,17 @@
1.08
3.90
2.40
- 0.75
+ 0.35
- 1.78
+ 0.89
CombatExtended.Verb_ShootCE
true
Bullet_CruciblePistolAD
- 0.6
+ 0.7
5
- 20
- 12
+ 15
+ 21
RS_ShotCP
12
@@ -298,6 +325,10 @@
3
FALSE
+
+ 15
+ 3
+
@@ -309,16 +340,16 @@
1.48
12.70
7.50
- 0.90
+ 0.35
- 1.58
+ 0.79
CombatExtended.Verb_ShootCE
true
Bullet_HeatCannon
- 1.1
+ 1.35
5
- 50
+ 40
55
RS_ShotHC
12
@@ -330,6 +361,10 @@
3
FALSE
+
+ 30
+ 6
+
@@ -340,16 +375,16 @@
1.48
12.70
7.50
- 0.90
+ 0.35
- 1.58
+ 0.79
CombatExtended.Verb_ShootCE
true
Bullet_HeatCannon
- 1.1
+ 1.35
5
- 50
+ 40
55
RS_ShotHC
12
@@ -361,6 +396,10 @@
3
FALSE
+
+ 30
+ 6
+
@@ -372,14 +411,14 @@
1.46
12.40
5.20
- 0.95
+ 0.35
- 1.06
+ 0.53
CombatExtended.Verb_ShootCE
true
Bullet_CruciblePrecisionRifle
- 1.1
+ 1.6
75
RS_ShotCPR
12
@@ -387,6 +426,10 @@
AimedShot
+
+ 6
+ 4
+
@@ -397,14 +440,14 @@
1.46
12.40
5.20
- 0.95
+ 0.35
- 1.06
+ 0.53
CombatExtended.Verb_ShootCE
true
Bullet_CruciblePrecisionRifleAD
- 1.1
+ 1.6
75
RS_ShotCPR
12
@@ -412,6 +455,10 @@
AimedShot
+
+ 6
+ 4
+
@@ -423,18 +470,16 @@
1.96
18.20
10.00
- 1.75
+ 1.2
- 5
+ 0.50
CombatExtended.Verb_ShootCE
true
Bullet_PlasmaCaster
- 3.25
+ 1.9
3
- 3
- 8
- 40
+ 35
RS_ShotHarmonizer
GunTail_Heavy
18
@@ -444,6 +489,10 @@
true
+
+ 3
+ 5
+
@@ -454,18 +503,16 @@
1.96
18.20
10.00
- 1.75
+ 1.2
- 5
+ 0.50
CombatExtended.Verb_ShootCE
true
- Bullet_PlasmaCaster
- 4.25
+ Bullet_PlasmaCaster_Fed
+ 1.9
3
- 3
- 8
- 40
+ 35
RS_ShotHarmonizer
GunTail_Heavy
18
@@ -475,6 +522,10 @@
true
+
+ 3
+ 5
+
@@ -487,14 +538,14 @@
1.11
8.20
4.10
- 0.85
+ 0.35
- 1.38
+ 0.69
CombatExtended.Verb_ShootCE
true
Bullet_CrucibleCarbine
- 0.85
+ 1.07
5
22
32
@@ -505,5 +556,9 @@
3
FALSE
+
+ 15
+ 4
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
index 7ec17a04fc..7b43bf52be 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Bion.xml
@@ -53,7 +53,6 @@
44
0.70
- 1
@@ -63,7 +62,6 @@
36
15
0.90
- 1
@@ -127,18 +125,32 @@
- Defs/ThingDef[defName="Bion_Base" or defName="Bion_Stalker"]/statBases
+ Defs/ThingDef[defName="Bion_Base"]/statBases
50
50
- 1.3
- 1.3
+ 1.2
+ 1.2
0.15
0.15
0.1
0
+
+
+ Defs/ThingDef[defName="Bion_Stalker"]/statBases
+
+ 50
+ 50
+ 1.45
+ 1.45
+ 0.20
+ 0.15
+ 0.1
+ 0
+
+
Defs/ThingDef[defName="Bion_Base" or defName="Bion_Stalker"]/tools
@@ -218,26 +230,12 @@
- Defs/ThingDef[@Name="BaseBion"]/damageMultipliers
+ Defs/PawnKindDef[@Name="BaseBionKind"]/ignoresPainShock
- Defs/ThingDef[@Name="BaseBion"]
+ Defs/PawnKindDef[@Name="BaseBionKind"]
-
+ true
-
-
- Defs/ThingDef[@Name="BaseBion"]/damageMultipliers
-
-
- Blunt
- 0.75
-
-
- Bomb_Secondary
- 0.25
-
-
-
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
index 58b6f98a8f..80b78846eb 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_FederatorMech.xml
@@ -9,11 +9,18 @@
+
+
+ Defs/ThingDef[defName="Mech_Federator"]/race/baseHealthScale
+
+ 7
+
+
Defs/ThingDef[defName="Mech_Federator"]/statBases/ArmorRating_Blunt
- 200
+ 400
@@ -21,7 +28,6 @@
Defs/ThingDef[defName="Mech_Federator"]/statBases/ArmorRating_Sharp
75
- 1
@@ -44,6 +50,7 @@
0.3
0
0.80
+ 1.5
@@ -61,13 +68,13 @@
Defs/ThingDef[defName="Mech_Federator"]/comps
- 1875
+ 3750
true
600
5
0
26.25
- 20
+ 40
0.7
@@ -79,15 +86,15 @@
- false
- 0.25
+ true
+ 28
SightSensor
- false
- 0.25
+ true
+ 28
SightSensor
@@ -118,7 +125,7 @@
Blunt
- 35
+ 40
2.67
LeftHand
@@ -129,14 +136,14 @@
- 15
+ 37.5
Stab
- 45
+ 55
2.67
RightHand
@@ -147,10 +154,20 @@
- 15
- 10
+ 37.5
+ 15
+
+
+ Defs/PawnKindDef[@Name="BaseMechKind"]/ignoresPainShock
+
+ Defs/PawnKindDef[@Name="BaseMechKind"]
+
+ true
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
index a751f8b182..0f3eed9dbb 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_Hulk.xml
@@ -21,7 +21,6 @@
Defs/ThingDef[defName="Bion_Hulk"]/statBases/ArmorRating_Sharp
50
- 1
@@ -37,8 +36,8 @@
60
60
- 1.3
- 1.3
+ 1.2
+ 1.2
0.10
0.2
0.10
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
index 68e8cfa06d..d0d319b925 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Races/Race_SeekerMech.xml
@@ -21,7 +21,6 @@
Defs/ThingDef[defName="Mech_Seeker"]/statBases/ArmorRating_Sharp
4
- 1
From 9dbc6f3ad1820b7059a508e99dafa03abbbd327c Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Sun, 25 Aug 2024 03:37:16 +1000
Subject: [PATCH 6/7] Defensive Structures + Counter Shelling
Matched crucible cannon and harvester properties for projectiles/reload speed.
Plamsa mortar now has 25 second reload, fires a spread shot as the intended projectile is kind of supposed to be in vanilla. Projectile slowed down and gravity reduced.
Custom bombardment response and shelling type (due to not being able to make burst/scatter munitions, includes 3 ammo types to support) for federation faction.
---
.../FederationShellingResponse.xml | 37 +++++++
.../ThingDefs_Misc/Ammo_Fed.xml | 101 +++++++++++++++++-
.../Factions_Federation.xml | 17 +++
.../ThingDefs_Misc/Fed_Security.xml | 52 ++++++---
4 files changed, 190 insertions(+), 17 deletions(-)
create mode 100644 ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/FederationShellingResponse.xml
create mode 100644 ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/Factions_Federation.xml
diff --git a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/FederationShellingResponse.xml b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/FederationShellingResponse.xml
new file mode 100644
index 0000000000..74dfa7b81c
--- /dev/null
+++ b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/FederationShellingResponse.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ CE_ShellingPreset_Federation
+ 0.7
+ 0.05
+ 1
+
+
+ Bullet_Federation_PlasmaCluster
+ 250
+ 0.75
+
+
+ Bullet_Federation_PlasmaBlast
+ 100
+ 0.10
+
+
+
+
+ Settlement
+ 1
+ 0.2
+ 0.5
+
+
+ Site
+ 0.6
+ 0.05
+ 1
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
index e855311e98..f5735f3bd3 100644
--- a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
+++ b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
@@ -62,7 +62,7 @@
-
+
Bullet_PlasmaTurretBombard
@@ -78,9 +78,98 @@
0
true
false
- 25
+ 30
+ 2.5
+ 2.5
+ 10
+ 10
+
+ 0.10
+ 30
+
+
+
+
+
+ Bullet_Federation_PlasmaBlast
+ CombatExtended.ProjectileCE_Explosive
+
+
+ Things/Projectile/MFlux
+ Graphic_Single
+ TransparentPostLight
+
+
+ Plasma
+ 0
+ true
+ false
+ 120
+ 4
+ 5
+
+ 0.005
+ 50
+ Things/Projectile/MFlux
+
+
+
+
+
+ Bullet_Federation_PlasmaCluster
+ CombatExtended.ProjectileCE_HeightFuse
+
+
+ Things/Projectile/MFlux
+ Graphic_Single
+ TransparentPostLight
+
+
+ Smoke
+ Explosion_OpticBurst
+ 0
+ 0.9
+ 0
+ true
+ false
+ 0
2.5
5
+ 11
+
+ 0.005
+ 50
+ 0.46
+ Things/Projectile/MFlux
+
+
+
+
+
+ 15
+
+ -90~-10
+
+
+
+
+
+ Bullet_Federation_PlasmaSub
+ CombatExtended.ProjectileCE_Explosive
+
+
+ Things/Projectile/Plasma
+ Graphic_Single
+ TransparentPostLight
+
+
+ Plasma
+ 3
+ true
+ false
+ 30
+ 2.5
+ 0.01
@@ -95,8 +184,8 @@
Graphic_Single
- 40
- 0.9
+ 36
+ 1
@@ -117,6 +206,10 @@
false
120
4
+
+ 0.01
+ 45
+
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/Factions_Federation.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/Factions_Federation.xml
new file mode 100644
index 0000000000..f575035487
--- /dev/null
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/Factions_Federation.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+ Defs/FactionDef[defName="FPC"]
+
+
+ CE_ShellingPreset_Federation
+
+
+ 0.2
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Security.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Security.xml
index 8ca8f74d63..c67f99345f 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Security.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_Security.xml
@@ -4,11 +4,21 @@
Defs/ThingDef[
@Name="FedHarvester" or
@Name="Harmonizer"
- ]/thingClass
+ ]/thingClass
CombatExtended.Building_TurretGunCE
+
+
+ Defs/ThingDef[
+ defName="Turret_FedHarvester" or
+ defName="Turret_PB"
+ ]/building/turretBurstCooldownTime
+
+ 0.4
+
+
@@ -20,17 +30,17 @@
0.80
22.00
18.50
- 1.55
+ 0.4
- 1.12
+ 0.54
CombatExtended.Verb_ShootCE
true
Bullet_HarvesterCannon
1.55
- 10
- 10
- 55
+ 20
+ 13
+ 75
RS_ShotCR
GunTail_Medium
12
@@ -39,9 +49,13 @@
Mounted
+
+ 65
+ 8
+
5
- TRUE
+ AimedShot
@@ -53,15 +67,26 @@
- 30
- 50
- 70
- 90
+ 15
+ 25
+ 35
+ 45
+
+ 1
+ 20
+
+
+
+ Defs/ThingDef[defName = "Gun_PB"]/statBases
+
+ 0.4
+
+
Defs/ThingDef[defName = "Gun_PB"]/verbs
@@ -73,9 +98,9 @@
true
Bullet_PlasmaTurretBombard
3.55
- 500
+ 900
25
- 10
+ 1
RS_ShotHarmonizer
GunTail_Heavy
26
@@ -95,6 +120,7 @@
Artillery
TurretGun
+ Artillery_BaseDestroyer
From b7881f7f0548ade68f3067438a8911858ab61f8a Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Sun, 25 Aug 2024 17:24:55 -0400
Subject: [PATCH 7/7] Some fixes
---
.../Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml | 5 ++---
.../Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml | 6 +-----
.../ThingDefs_Misc/Fed_RangedWeapons.xml | 2 +-
3 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
index f5735f3bd3..6525dfd33d 100644
--- a/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
+++ b/ModPatches/Rimsenal Federation/Defs/Rimsenal Federation/ThingDefs_Misc/Ammo_Fed.xml
@@ -127,8 +127,6 @@
Smoke
Explosion_OpticBurst
- 0
- 0.9
0
true
false
@@ -433,7 +431,7 @@
- Bullet_CrucibleCarbine
+ Bullet_CrucibleCarbine_CE
Things/Projectile/Mlaser
@@ -443,4 +441,5 @@
10
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
index 1f10c1069e..c15a5096bb 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_MechWeapons.xml
@@ -66,10 +66,6 @@
5
AimedShot
-
-
- 52
- 9.2
-
+
\ No newline at end of file
diff --git a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
index c28c9a1116..b36f63f8a7 100644
--- a/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
+++ b/ModPatches/Rimsenal Federation/Patches/Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml
@@ -544,7 +544,7 @@
0.69
CombatExtended.Verb_ShootCE
true
- Bullet_CrucibleCarbine
+ Bullet_CrucibleCarbine_CE
1.07
5
22