Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Commit

Permalink
Rebalance Shell ammo/projectile stats (final)
Browse files Browse the repository at this point in the history
For #69
  • Loading branch information
Robin Chang committed Nov 12, 2019
1 parent 05c769a commit c734be9
Show file tree
Hide file tree
Showing 11 changed files with 1,888 additions and 1,870 deletions.
400 changes: 204 additions & 196 deletions Defs/Ammo/Shell/100x695mmR.xml

Large diffs are not rendered by default.

78 changes: 45 additions & 33 deletions Defs/Ammo/Shell/20x102mmNATO.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
<ThingDef Class="CombatExtended.AmmoDef" Name="Ammo20x102mmNATOBase" ParentName="SmallAmmoBase" Abstract="True">
<description>Large caliber cartridge used by autocannons.</description>
<statBases>
<Mass>0.257</Mass>
<Bulk>0.28</Bulk>
<Mass>0.254</Mass>
<Bulk>0.34</Bulk>
</statBases>
<tradeTags>
<li>CE_AutoEnableTrade</li>
Expand All @@ -35,7 +35,7 @@
<thingCategories>
<li>Ammo20x102mmNATO</li>
</thingCategories>
<stackLimit>200</stackLimit>
<stackLimit>100</stackLimit>
</ThingDef>

<ThingDef Class="CombatExtended.AmmoDef" ParentName="Ammo20x102mmNATOBase">
Expand All @@ -46,7 +46,7 @@
<graphicClass>Graphic_StackCount</graphicClass>
</graphicData>
<statBases>
<MarketValue>1.37</MarketValue>
<MarketValue>1.52</MarketValue>
</statBases>
<ammoClass>Sabot</ammoClass>
<cookOffProjectile>Bullet_20x102mmNATO_Sabot</cookOffProjectile>
Expand All @@ -60,7 +60,7 @@
<graphicClass>Graphic_StackCount</graphicClass>
</graphicData>
<statBases>
<MarketValue>1.53</MarketValue>
<MarketValue>2.07</MarketValue>
</statBases>
<ammoClass>ExplosiveAP</ammoClass>
<cookOffProjectile>Bullet_20x102mmNATO_HE</cookOffProjectile>
Expand All @@ -74,7 +74,7 @@
<graphicClass>Graphic_StackCount</graphicClass>
</graphicData>
<statBases>
<MarketValue>1.3</MarketValue>
<MarketValue>1.35</MarketValue>
</statBases>
<ammoClass>IncendiaryAP</ammoClass>
<cookOffProjectile>Bullet_20x102mmNATO_Incendiary</cookOffProjectile>
Expand All @@ -89,7 +89,7 @@
</graphicData>
<projectile Class="CombatExtended.ProjectilePropertiesCE">
<damageDef>Bullet</damageDef>
<speed>258</speed>
<speed>206</speed>
<dropsCasings>true</dropsCasings>
</projectile>
</ThingDef>
Expand All @@ -98,22 +98,24 @@
<defName>Bullet_20x102mmNATO_Sabot</defName>
<label>20x102mm NATO bullet (Sabot)</label>
<projectile Class="CombatExtended.ProjectilePropertiesCE">
<damageAmountBase>37</damageAmountBase>
<armorPenetrationBase>1.329</armorPenetrationBase>
<speed>343</speed>
<damageAmountBase>39</damageAmountBase>
<armorPenetrationSharp>46</armorPenetrationSharp>
<armorPenetrationBlunt>1069.420</armorPenetrationBlunt>
<speed>210</speed>
</projectile>
</ThingDef>

<ThingDef Class="CombatExtended.AmmoDef" ParentName="Base20x102mmNATOBullet">
<defName>Bullet_20x102mmNATO_HE</defName>
<label>20x102mm NATO bullet (HE)</label>
<projectile Class="CombatExtended.ProjectilePropertiesCE">
<damageAmountBase>52</damageAmountBase>
<armorPenetrationBase>1.279</armorPenetrationBase>
<damageAmountBase>70</damageAmountBase>
<armorPenetrationSharp>13</armorPenetrationSharp>
<armorPenetrationBlunt>1029.080</armorPenetrationBlunt>
<secondaryDamage>
<li>
<def>Bomb_Secondary</def>
<amount>35</amount>
<amount>42</amount>
</li>
</secondaryDamage>
</projectile>
Expand All @@ -123,12 +125,13 @@
<defName>Bullet_20x102mmNATO_Incendiary</defName>
<label>20x102mm NATO bullet (AP-I)</label>
<projectile Class="CombatExtended.ProjectilePropertiesCE">
<damageAmountBase>52</damageAmountBase>
<armorPenetrationBase>1.279</armorPenetrationBase>
<damageAmountBase>44</damageAmountBase>
<armorPenetrationSharp>26</armorPenetrationSharp>
<armorPenetrationBlunt>1029.080</armorPenetrationBlunt>
<secondaryDamage>
<li>
<def>Flame_Secondary</def>
<amount>17</amount>
<amount>27</amount>
</li>
</secondaryDamage>
</projectile>
Expand All @@ -138,8 +141,8 @@

<RecipeDef ParentName="AmmoRecipeBase">
<defName>MakeAmmo_20x102mmNATO_Sabot</defName>
<label>make 20x102mm NATO (Sabot) cartridge x200</label>
<description>Craft 200 .20x102mm NATO (Sabot) cartridges.</description>
<label>make 20x102mm NATO (Sabot) cartridge x100</label>
<description>Craft 100 .20x102mm NATO (Sabot) cartridges.</description>
<jobString>Making .20x102mm NATO (Sabot) cartridges.</jobString>
<ingredients>
<li>
Expand All @@ -148,33 +151,42 @@
<li>Steel</li>
</thingDefs>
</filter>
<count>51</count>
<count>32</count>
</li>
<li>
<filter>
<thingDefs>
<li>Uranium</li>
</thingDefs>
</filter>
<count>7</count>
<count>10</count>
</li>
<li>
<filter>
<thingDefs>
<li>Chemfuel</li>
</thingDefs>
</filter>
<count>10</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>Steel</li>
<li>Uranium</li>
<li>Chemfuel</li>
</thingDefs>
</fixedIngredientFilter>
<products>
<Ammo_20x102mmNATO_Sabot>200</Ammo_20x102mmNATO_Sabot>
<Ammo_20x102mmNATO_Sabot>100</Ammo_20x102mmNATO_Sabot>
</products>
<workAmount>32500</workAmount>
<workAmount>9200</workAmount>
</RecipeDef>

<RecipeDef ParentName="AmmoRecipeBase">
<defName>MakeAmmo_20x102mmNATO_HE</defName>
<label>make 20x102mm NATO (HE) cartridge x200</label>
<description>Craft 200 .20x102mm NATO (HE) cartridges.</description>
<label>make 20x102mm NATO (HE) cartridge x100</label>
<description>Craft 100 .20x102mm NATO (HE) cartridges.</description>
<jobString>Making .20x102mm NATO (HE) cartridges.</jobString>
<ingredients>
<li>
Expand All @@ -183,15 +195,15 @@
<li>Steel</li>
</thingDefs>
</filter>
<count>53</count>
<count>52</count>
</li>
<li>
<filter>
<thingDefs>
<li>FSX</li>
</thingDefs>
</filter>
<count>7</count>
<count>10</count>
</li>
</ingredients>
<fixedIngredientFilter>
Expand All @@ -201,15 +213,15 @@
</thingDefs>
</fixedIngredientFilter>
<products>
<Ammo_20x102mmNATO_HE>200</Ammo_20x102mmNATO_HE>
<Ammo_20x102mmNATO_HE>100</Ammo_20x102mmNATO_HE>
</products>
<workAmount>32500</workAmount>
<workAmount>9200</workAmount>
</RecipeDef>

<RecipeDef ParentName="AmmoRecipeBase">
<defName>MakeAmmo_20x102mmNATO_Incendiary</defName>
<label>make 20x102mm NATO (AP-I) cartridge x200</label>
<description>Craft 200 .20x102mm NATO (AP-I) cartridges.</description>
<label>make 20x102mm NATO (AP-I) cartridge x100</label>
<description>Craft 100 .20x102mm NATO (AP-I) cartridges.</description>
<jobString>Making .20x102mm NATO (AP-I) cartridges.</jobString>
<ingredients>
<li>
Expand All @@ -218,7 +230,7 @@
<li>Steel</li>
</thingDefs>
</filter>
<count>56</count>
<count>52</count>
</li>
<li>
<filter>
Expand All @@ -236,9 +248,9 @@
</thingDefs>
</fixedIngredientFilter>
<products>
<Ammo_20x102mmNATO_Incendiary>200</Ammo_20x102mmNATO_Incendiary>
<Ammo_20x102mmNATO_Incendiary>100</Ammo_20x102mmNATO_Incendiary>
</products>
<workAmount>29500</workAmount>
<workAmount>7200</workAmount>
</RecipeDef>

</Defs>
Loading

0 comments on commit c734be9

Please sign in to comment.