mirror of
https://github.com/FalloutCollaborationProject/FCP-Power-Armor.git
synced 2026-07-27 17:03:15 -07:00
Updated ThingDefs_PowerArmorStation.xml to define the station as a work table, add relevant recipes, and enable bill tab. Added a patch to include the power armor station as a recipe user for all power armor paintjob recipes, allowing these recipes to be performed at the station.
73 lines
2.7 KiB
XML
73 lines
2.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Defs>
|
|
|
|
<ThingDef ParentName="BuildingBase">
|
|
<defName>FCP_Building_PowerArmorStation</defName>
|
|
<label>power armor station</label>
|
|
<description>A specialized station for storing and displaying power armor sets. Allows quick swapping of armor pieces between storage and use.</description>
|
|
<thingClass>Building_WorkTable</thingClass>
|
|
<graphicData>
|
|
<graphicClass>Graphic_Multi</graphicClass>
|
|
<texPath>Things/Buildings/FCP_Power_Armor_Station</texPath>
|
|
<drawSize>(3, 3)</drawSize>
|
|
</graphicData>
|
|
<drawerType>RealtimeOnly</drawerType>
|
|
<passability>PassThroughOnly</passability>
|
|
<fillPercent>0.4</fillPercent>
|
|
<pathCost>50</pathCost>
|
|
<size>(3,3)</size>
|
|
<hasInteractionCell>true</hasInteractionCell>
|
|
<interactionCellOffset>(0,0,1)</interactionCellOffset>
|
|
<designationCategory>Production</designationCategory>
|
|
<hasTooltip>True</hasTooltip>
|
|
<costList>
|
|
<Steel>100</Steel>
|
|
<ComponentIndustrial>2</ComponentIndustrial>
|
|
</costList>
|
|
<statBases>
|
|
<MaxHitPoints>150</MaxHitPoints>
|
|
<WorkToBuild>2000</WorkToBuild>
|
|
<Flammability>1.0</Flammability>
|
|
<Beauty>2</Beauty>
|
|
<WorkTableWorkSpeedFactor>1.0</WorkTableWorkSpeedFactor>
|
|
</statBases>
|
|
<inspectorTabs>
|
|
<li>ITab_Bills</li>
|
|
<li>RangerRick_PowerArmor.ITab_ContentsPowerArmorStation</li>
|
|
</inspectorTabs>
|
|
<surfaceType>Item</surfaceType>
|
|
<recipes>
|
|
<!-- Power Armor Paintjobs -->
|
|
<li>Make_FCP_Apparel_T51_Hotrod_Flames_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T51_Shark_Paint_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T51_Hotrod_Pink_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T51_Abraxo_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T51_Sugar_Bombs_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T60_Hotrod_Flames_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T60_Shark_Paint_Power_Armor</li>
|
|
<li>Make_FCP_Apparel_T60_Hotrod_Pink_Power_Armor</li>
|
|
<!-- Helmet Paintjobs -->
|
|
<li>Make_FCP_Apparel_T51_Hotrod_Flames_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T51_Shark_Paint_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T51_Hotrod_Pink_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T51_Abraxo_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T51_Sugar_Bombs_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T60_Hotrod_Flames_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T60_Shark_Paint_Power_Armor_Helmet</li>
|
|
<li>Make_FCP_Apparel_T60_Hotrod_Pink_Power_Armor_Helmet</li>
|
|
</recipes>
|
|
<comps>
|
|
<li Class="RangerRick_PowerArmor.CompProperties_PowerArmorStation">
|
|
<armorDrawOffset>(0, 0, 1)</armorDrawOffset>
|
|
<allowedLayers>
|
|
<li>FCP_Apparel_Layer_Power_Armor_Frame</li>
|
|
<li>Overhead</li>
|
|
<li>Shell</li>
|
|
<li>FCP_Apparel_Layer_Power_Armor_Jet_Pack</li>
|
|
</allowedLayers>
|
|
</li>
|
|
</comps>
|
|
</ThingDef>
|
|
|
|
</Defs>
|