Add paint stripping recipes to armor station

Rename the paintjob recipe defs to the new `FCP_Paint_*` scheme, update the power armor station to reference them directly, and add restore-original recipes for painted T-51 and T-60 armor and helmets. This also removes the conditional recipe-user patch wrapper and tweaks power armor, helmet, and frame draw sizes for larger in-game visuals.
This commit is contained in:
RickGrymes
2026-07-04 23:05:51 -05:00
parent 376bf27295
commit 280410d1b4
6 changed files with 214 additions and 63 deletions
@@ -76,6 +76,9 @@
</ThingDef>
<ThingDef ParentName="FCP_Apparel_Power_Armor_Frame_Base" Name="FCP_Apparel_Power_Armor_Base" Abstract="true">
<graphicData>
<drawSize>1.25</drawSize>
</graphicData>
<comps>
<li Class="FCP.Core.PowerArmor.CompProperties_ApparelRequirement">
<requiredApparels>
@@ -102,7 +105,7 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/Power_Armor_Frame/FCP_Power_Armor_Frame</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
<drawSize>1.15</drawSize>
</graphicData>
<statBases>
<MarketValue>3000</MarketValue>
@@ -181,7 +184,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T45/FCP_T45_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<MarketValue>3200</MarketValue>
@@ -220,7 +222,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51/FCP_T51_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<MarketValue>3400</MarketValue>
@@ -259,7 +260,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T60/FCP_T60_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<MarketValue>3600</MarketValue>
@@ -298,7 +298,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/X01/FCP_X01_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<MarketValue>3800</MarketValue>
@@ -369,7 +368,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51_Hotrod_Flames/FCP_T51_Hotrod_Flames_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<MoveSpeed>0.02</MoveSpeed>
@@ -390,7 +388,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51_Shark_Paint/FCP_T51_Shark_Paint_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<MeleeDodgeChance>0.03</MeleeDodgeChance>
@@ -411,7 +408,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51_Hotrod_Pink/FCP_T51_Hotrod_Pink_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<TradePriceImprovement>0.08</TradePriceImprovement>
@@ -432,7 +428,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51_Abraxo/FCP_T51_Abraxo_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ToxicEnvironmentResistance>0.05</ToxicEnvironmentResistance>
@@ -457,7 +452,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51_Sugar_Bombs/FCP_T51_Sugar_Bombs_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<RestRateMultiplier>0.08</RestRateMultiplier>
@@ -508,7 +502,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T60_Hotrod_Flames/FCP_T60_Hotrod_Flames_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<MoveSpeed>0.03</MoveSpeed>
@@ -529,7 +522,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T60_Shark_Paint/FCP_T60_Shark_Paint_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<MeleeDodgeChance>0.05</MeleeDodgeChance>
@@ -551,7 +543,6 @@
<graphicData>
<texPath>Things/Apparel/Power_Armors/T60_Hotrod_Pink/FCP_T60_Hotrod_Pink_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<equippedStatOffsets>
<TradePriceImprovement>0.12</TradePriceImprovement>
@@ -564,3 +555,4 @@
</ThingDef>
</Defs>