Rebalance energy and gauss weapon stats

Adjusted damage and armor penetration values for energy bullets to better balance weapon effectiveness. Increased cooldowns and warmup times for various gauss weapons to slow their rate of fire. Added a missing HeldDrawOffset comp to the Plasma Defender and reorganized unique plasma weapon section for clarity.
This commit is contained in:
RickGrymes
2026-01-07 04:24:55 -06:00
parent 2c7102951e
commit 1da68237ba
3 changed files with 26 additions and 22 deletions
@@ -14,8 +14,8 @@
</graphicData>
<projectile>
<damageDef>FCP_Damage_Laser_Burn</damageDef>
<damageAmountBase>14</damageAmountBase>
<armorPenetrationBase>1.5</armorPenetrationBase>
<damageAmountBase>21</damageAmountBase>
<armorPenetrationBase>0.28</armorPenetrationBase>
<speed>70</speed>
</projectile>
</ThingDef>
@@ -48,8 +48,8 @@
</graphicData>
<projectile>
<damageDef>FCP_Damage_Laser_Burn</damageDef>
<damageAmountBase>18</damageAmountBase>
<armorPenetrationBase>2.0</armorPenetrationBase>
<damageAmountBase>25</damageAmountBase>
<armorPenetrationBase>0.35</armorPenetrationBase>
<speed>75</speed>
</projectile>
</ThingDef>
@@ -67,8 +67,8 @@
</graphicData>
<projectile>
<damageDef>FCP_Damage_Plasma_Burn</damageDef>
<damageAmountBase>22</damageAmountBase>
<armorPenetrationBase>2.3</armorPenetrationBase>
<damageAmountBase>27</damageAmountBase>
<armorPenetrationBase>0.50</armorPenetrationBase>
<speed>55</speed>
</projectile>
</ThingDef>
@@ -86,10 +86,10 @@
</graphicData>
<projectile>
<damageDef>Bullet</damageDef>
<damageAmountBase>28</damageAmountBase>
<armorPenetrationBase>2.5</armorPenetrationBase>
<damageAmountBase>22</damageAmountBase>
<armorPenetrationBase>0.75</armorPenetrationBase>
<speed>100</speed>
<stoppingPower>2.0</stoppingPower>
<stoppingPower>2.5</stoppingPower>
</projectile>
</ThingDef>
+11 -11
View File
@@ -24,7 +24,7 @@
<AccuracyShort>0.82</AccuracyShort>
<AccuracyMedium>0.70</AccuracyMedium>
<AccuracyLong>0.55</AccuracyLong>
<RangedWeapon_Cooldown>1.2</RangedWeapon_Cooldown>
<RangedWeapon_Cooldown>1.3</RangedWeapon_Cooldown>
</statBases>
<recipeMaker>
<researchPrerequisite>FCP_Research_Gauss_Weapons_Manufacturing</researchPrerequisite>
@@ -55,7 +55,7 @@
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>FCP_Bullet_Gauss</defaultProjectile>
<warmupTime>0.8</warmupTime>
<warmupTime>1.0</warmupTime>
<range>22.0</range>
<soundCast>Shot_ChargeBlaster</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
@@ -107,7 +107,7 @@
<AccuracyShort>0.82</AccuracyShort>
<AccuracyMedium>0.88</AccuracyMedium>
<AccuracyLong>0.85</AccuracyLong>
<RangedWeapon_Cooldown>1.6</RangedWeapon_Cooldown>
<RangedWeapon_Cooldown>1.9</RangedWeapon_Cooldown>
</statBases>
<recipeMaker>
<researchPrerequisite>FCP_Research_Gauss_Weapons_Manufacturing</researchPrerequisite>
@@ -139,7 +139,7 @@
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>FCP_Bullet_Gauss</defaultProjectile>
<warmupTime>1.2</warmupTime>
<warmupTime>1.5</warmupTime>
<range>38.0</range>
<soundCast>Shot_ChargeBlaster</soundCast>
<soundCastTail>GunTail_Heavy</soundCastTail>
@@ -191,7 +191,7 @@
<AccuracyShort>0.70</AccuracyShort>
<AccuracyMedium>0.65</AccuracyMedium>
<AccuracyLong>0.50</AccuracyLong>
<RangedWeapon_Cooldown>2.8</RangedWeapon_Cooldown>
<RangedWeapon_Cooldown>3.2</RangedWeapon_Cooldown>
</statBases>
<recipeMaker>
<researchPrerequisite>FCP_Research_Gauss_Weapons_Manufacturing</researchPrerequisite>
@@ -223,9 +223,9 @@
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>FCP_Bullet_Gauss</defaultProjectile>
<warmupTime>2.0</warmupTime>
<warmupTime>2.3</warmupTime>
<range>30.0</range>
<ticksBetweenBurstShots>6</ticksBetweenBurstShots>
<ticksBetweenBurstShots>8</ticksBetweenBurstShots>
<burstShotCount>15</burstShotCount>
<soundCast>Shot_Minigun</soundCast>
<soundCastTail>GunTail_Heavy</soundCastTail>
@@ -269,7 +269,7 @@
<AccuracyShort>0.85</AccuracyShort>
<AccuracyMedium>0.92</AccuracyMedium>
<AccuracyLong>0.95</AccuracyLong>
<RangedWeapon_Cooldown>2.0</RangedWeapon_Cooldown>
<RangedWeapon_Cooldown>2.2</RangedWeapon_Cooldown>
</statBases>
<recipeMaker>
<researchPrerequisite>FCP_Research_Gauss_Weapons_Manufacturing</researchPrerequisite>
@@ -301,7 +301,7 @@
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>FCP_Bullet_Gauss</defaultProjectile>
<warmupTime>1.5</warmupTime>
<warmupTime>1.8</warmupTime>
<range>48.0</range>
<soundCast>Shot_ChargeBlaster</soundCast>
<soundCastTail>GunTail_Heavy</soundCastTail>
@@ -355,7 +355,7 @@
<AccuracyShort>0.88</AccuracyShort>
<AccuracyMedium>0.92</AccuracyMedium>
<AccuracyLong>0.90</AccuracyLong>
<RangedWeapon_Cooldown>1.4</RangedWeapon_Cooldown>
<RangedWeapon_Cooldown>1.6</RangedWeapon_Cooldown>
<DeteriorationRate>0</DeteriorationRate>
<Flammability>0</Flammability>
</statBases>
@@ -377,7 +377,7 @@
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>FCP_Bullet_Gauss</defaultProjectile>
<warmupTime>1.0</warmupTime>
<warmupTime>1.3</warmupTime>
<range>42.0</range>
<soundCast>Shot_ChargeBlaster</soundCast>
<soundCastTail>GunTail_Heavy</soundCastTail>
+6 -2
View File
@@ -556,8 +556,6 @@
</modExtensions>
</ThingDef>
<!--_____ Unique Plasma Weapons _____-->
<!-- Glock 86 Plasma Pistol -->
<ThingDef ParentName="BaseHumanMakeableGun">
@@ -723,6 +721,10 @@
</li>
</tools>
<comps>
<li Class="FCPWeaponPositioner.CompProperties_PositionAttributes">
<!-- <DraftedDrawOffset>(0.5, 0)</DraftedDrawOffset> -->
<HeldDrawOffset>(0.2, -0.3)</HeldDrawOffset>
</li>
<li Class="FCP.Core.CompProperties_LabelColored">
<rarity>Rare</rarity>
</li>
@@ -734,6 +736,8 @@
</modExtensions>
</ThingDef>
<!--_____ Unique Plasma Weapons _____-->
<!-- Q-35 Matter Modulator (Unique) -->
<ThingDef ParentName="BaseGun">