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