From a7cb0fbc6f3954b80cc2e7ab135825ea38fcdb5d Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Wed, 25 Sep 2024 02:10:17 +1000
Subject: [PATCH 1/3] Add files via upload
---
.../ThingDefs_Misc/Ammo_Fed.xml | 12 +-
.../ThingDefs_Misc/Fed_DamageDefs.xml | 18 ++
.../ThingDefs_Misc/Fed_RangedWeapons.xml | 172 +++++++++++++++++-
3 files changed, 195 insertions(+), 7 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 6525dfd33d..7af13c1786 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
@@ -262,7 +262,7 @@
Graphic_Single
- 8
+ 5
@@ -279,7 +279,7 @@
Optic
90
false
- 13
+ 8
@@ -299,7 +299,7 @@
Graphic_Single
- 12
+ 9
@@ -319,7 +319,7 @@
Graphic_Single
- 10
+ 7
@@ -359,7 +359,7 @@
Graphic_Single
- 20
+ 14
@@ -438,7 +438,7 @@
Graphic_Single
- 10
+ 7
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 ae0bb7b31a..ff8554bcb7 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
@@ -12,4 +12,22 @@
+
+ Defs/DamageDef[defName="Optic"]
+
+ 0.8
+
+
+
+ Defs/DamageDef[defName="Crucible"]
+
+ 0.4
+
+
+
+ Defs/DamageDef[defName="Plasma"]
+
+ 0.30
+
+
\ 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 b36f63f8a7..2f7409a56d 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
@@ -223,6 +223,49 @@
4
+
+
+ Defs/ThingDef[defName="AD_CrucibleRifle"]/comps
+
+ Defs/ThingDef[defName="AD_CrucibleRifle"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="AD_CrucibleRifle"]/comps
+
+
+ switch to crucible mode
+ switch to optical mode
+ True
+
+ 15
+ 4
+
+
+ 0.78
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_CrucibleRifleAD
+ 1.6
+ 5
+ 25
+ 55
+ RS_ShotCR
+ 12
+
+
+ AimedShot
+ false
+ 5
+ TRUE
+
+
+
+
AD_FedRifle
@@ -294,6 +337,49 @@
3
+
+
+ Defs/ThingDef[defName="AD_CruciblePistol"]/comps
+
+ Defs/ThingDef[defName="AD_CruciblePistol"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="AD_CruciblePistol"]/comps
+
+
+ switch to crucible mode
+ switch to optical mode
+ True
+
+ 15
+ 3
+
+
+ 0.89
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_CruciblePistolAD
+ 0.7
+ 5
+ 15
+ 21
+ RS_ShotCP
+ 12
+
+
+ AimedShot
+ false
+ 3
+ FALSE
+
+
+
+
AD_FedPistol
@@ -322,7 +408,7 @@
CE_OneHandedWeapon
- 3
+ 5
FALSE
@@ -431,6 +517,46 @@
4
+
+
+ Defs/ThingDef[defName="AD_CruciblePresicionRifle"]/comps
+
+ Defs/ThingDef[defName="AD_CruciblePresicionRifle"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="AD_CruciblePresicionRifle"]/comps
+
+
+ switch to crucible mode
+ switch to optical mode
+ True
+
+ 15
+ 4
+
+
+ 0.53
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_CruciblePrecisionRifleAD
+ 1.6
+ 75
+ RS_ShotCPR
+ 12
+
+
+ AimedShot
+ false
+ 1
+
+
+
+
AD_FedSniperRifle
@@ -494,6 +620,50 @@
5
+
+
+ Defs/ThingDef[defName="AD_PlasmaCaliver"]/comps
+
+ Defs/ThingDef[defName="AD_PlasmaCaliver"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="AD_PlasmaCaliver"]/comps
+
+
+ switch to cluster mode
+ switch to siege mode
+ True
+
+ 3
+ 5
+
+
+ 0.50
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaCaster_Fed
+ 1.9
+ 3
+ 35
+ RS_ShotHarmonizer
+ GunTail_Heavy
+ 18
+
+ true
+
+ true
+
+
+ AimedShot
+
+
+
+
AD_FedPlasmaCaster
From cf151e6ca550a69eef8c2cbc0addcff7ea3ef1f8 Mon Sep 17 00:00:00 2001
From: n7huntsman
Date: Mon, 14 Oct 2024 21:46:51 -0400
Subject: [PATCH 2/3] whitespace housekeeping
---
.../Rimsenal Federation/ThingDefs_Misc/Fed_DamageDefs.xml | 5 +++++
.../Rimsenal Federation/ThingDefs_Misc/Fed_RangedWeapons.xml | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
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 ff8554bcb7..5553dbf3ec 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,5 +1,6 @@
+
Defs/DamageDef[
defName="Optic" or
@@ -12,22 +13,26 @@
+
Defs/DamageDef[defName="Optic"]
0.8
+
Defs/DamageDef[defName="Crucible"]
0.4
+
Defs/DamageDef[defName="Plasma"]
0.30
+
\ 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 2f7409a56d..e33a2ee1f6 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
@@ -11,7 +11,7 @@
defName="AD_CruciblePistol" or
defName="AD_FedPistol" or
defName="AD_AuxPistol"
- ]/tools
+ ]/tools
From 1ea7e3c74399e936011c7dfdeaaef68a90892430 Mon Sep 17 00:00:00 2001
From: Tostov <57082718+Tostov@users.noreply.github.com>
Date: Thu, 17 Oct 2024 16:54:45 +1100
Subject: [PATCH 3/3] Update switch description, projectile count
---
.../ThingDefs_Misc/Ammo_Fed.xml | 16 ++--------------
.../ThingDefs_Misc/Fed_DamageDefs.xml | 5 -----
.../ThingDefs_Misc/Fed_RangedWeapons.xml | 18 +++++++++---------
3 files changed, 11 insertions(+), 28 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 7af13c1786..8b6fafffae 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
@@ -4,7 +4,7 @@
-
+
Things/Projectile/Mlaser
Graphic_Single
@@ -17,7 +17,7 @@
-
+
Things/Projectile/Cruciblebolt
Graphic_Single
@@ -51,7 +51,6 @@
Bullet_HarvesterCannon
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Laser
Graphic_Single
@@ -67,7 +66,6 @@
Bullet_PlasmaTurretBombard
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Plasma
Graphic_Single
@@ -93,7 +91,6 @@
Bullet_Federation_PlasmaBlast
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/MFlux
Graphic_Single
@@ -118,7 +115,6 @@
Bullet_Federation_PlasmaCluster
CombatExtended.ProjectileCE_HeightFuse
-
Things/Projectile/MFlux
Graphic_Single
@@ -154,7 +150,6 @@
Bullet_Federation_PlasmaSub
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Plasma
Graphic_Single
@@ -176,7 +171,6 @@
Bullet_CrucibleCannon_CE
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Mlaser
Graphic_Single
@@ -216,7 +210,6 @@
Bullet_PlasmaRifle_Fed
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Plasma
Graphic_Single
@@ -256,7 +249,6 @@
Bullet_AuxiliaryPistol
-
Things/Projectile/Laser
Graphic_Single
@@ -270,7 +262,6 @@
Bullet_MakeshiftCrucibleRifle
-
Things/Projectile/Laser
Graphic_Single
@@ -368,7 +359,6 @@
Bullet_PlasmaCaster
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Plasma
Graphic_Single
@@ -390,7 +380,6 @@
Bullet_PlasmaCaster_Fed
CombatExtended.ProjectileCE_Explosive
-
Things/Projectile/Flux
Graphic_Single
@@ -432,7 +421,6 @@
Bullet_CrucibleCarbine_CE
-
Things/Projectile/Mlaser
Graphic_Single
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 5553dbf3ec..ff8554bcb7 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,6 +1,5 @@
-
Defs/DamageDef[
defName="Optic" or
@@ -13,26 +12,22 @@
-
Defs/DamageDef[defName="Optic"]
0.8
-
Defs/DamageDef[defName="Crucible"]
0.4
-
Defs/DamageDef[defName="Plasma"]
0.30
-
\ 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 e33a2ee1f6..a0f16a62b6 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
@@ -11,7 +11,7 @@
defName="AD_CruciblePistol" or
defName="AD_FedPistol" or
defName="AD_AuxPistol"
- ]/tools
+ ]/tools
@@ -238,8 +238,8 @@
Defs/ThingDef[defName="AD_CrucibleRifle"]/comps
- switch to crucible mode
- switch to optical mode
+ switch to high-output crucible mode
+ switch to high-penetration optical mode
True
15
@@ -260,7 +260,7 @@
AimedShot
false
- 5
+ 3
TRUE
@@ -352,8 +352,8 @@
Defs/ThingDef[defName="AD_CruciblePistol"]/comps
- switch to crucible mode
- switch to optical mode
+ switch to high-output crucible mode
+ switch to high-penetration optical mode
True
15
@@ -408,7 +408,7 @@
CE_OneHandedWeapon
- 5
+ 3
FALSE
@@ -532,8 +532,8 @@
Defs/ThingDef[defName="AD_CruciblePresicionRifle"]/comps
- switch to crucible mode
- switch to optical mode
+ switch to high-output crucible mode
+ switch to high-penetration optical mode
True
15