Files
FCP-Power-Armor/1.6/Defs/ThingDefs_Apparel/ThingDefs_Power_Armor.xml
T
2025-12-16 00:55:58 -06:00

271 lines
9.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Defs>
<!--__________ Power Armor - Basic __________-->
<!--_____ Base _____-->
<ThingDef ParentName="ApparelBase" Name="FCP_Apparel_Power_Armor_Frame_Base" Abstract="true">
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<smeltable>false</smeltable>
<possessionCount>1</possessionCount>
<thingCategories>
<li>ApparelArmor</li>
</thingCategories>
<tickerType>Normal</tickerType>
<statBases>
<MaxHitPoints>250</MaxHitPoints>
<WorkToMake>10200</WorkToMake>
<Mass>6.0</Mass>
<Insulation_Cold>3</Insulation_Cold>
<Insulation_Heat>3</Insulation_Heat>
<EquipDelay>1.2</EquipDelay>
</statBases>
<apparel>
<shellRenderedBehindHead>true</shellRenderedBehindHead>
<bodyPartGroups>
<li>Hands</li>
<li>Feet</li>
<li>Neck</li>
<li>Legs</li>
<li>Arms</li>
<li>Torso</li>
<li>Waist</li>
<li>Shoulders</li>
</bodyPartGroups>
<layers>
<li>Shell</li>
</layers>
<tags>
<li>FCP_Power_Armor</li>
</tags>
<defaultOutfitTags>
<li>Worker</li>
</defaultOutfitTags>
<canBeGeneratedToSatisfyWarmth>false</canBeGeneratedToSatisfyWarmth>
<canBeGeneratedToSatisfyVacuumResistance>false</canBeGeneratedToSatisfyVacuumResistance>
<canBeGeneratedToSatisfyToxicEnvironmentResistance>false</canBeGeneratedToSatisfyToxicEnvironmentResistance>
<canBeDesiredForIdeo>false</canBeDesiredForIdeo>
<useDeflectMetalEffect>true</useDeflectMetalEffect>
<developmentalStageFilter>Adult</developmentalStageFilter>
</apparel>
<tradeTags>
<li>FCP_Power_Armor_Basic</li>
</tradeTags>
<building />
<comps>
<li Class="FCP.Core.CompProperties_LabelColored">
<rarity>Rare</rarity>
</li>
</comps>
<modExtensions>
<li Class="FalloutCore.ApparelExtension">
<shouldHideBody>True</shouldHideBody>
<displayBodyType>Hulk</displayBodyType>
</li>
</modExtensions>
</ThingDef>
<ThingDef ParentName="FCP_Apparel_Power_Armor_Frame_Base" Name="FCP_Apparel_Power_Armor_Base" Abstract="true">
<comps>
<li Class="RangerRick_PowerArmor.CompProperties_ApparelRequirement">
<requiredApparels>
<li>FCP_Apparel_Power_Armor_Frame</li>
</requiredApparels>
</li>
</comps>
</ThingDef>
<!--_____ Frames _____-->
<!-- Power Armor Frame -->
<ThingDef ParentName="FCP_Apparel_Power_Armor_Frame_Base">
<defName>FCP_Apparel_Power_Armor_Frame</defName>
<label>Power Armor Frame</label>
<description>A reinforced exoskeletal frame designed to support the weight and systems of advanced power armor. On its own, the Power Armor Frame offers basic protection and increased carrying capacity, but it truly shines when fitted with full armor plating. Essential for anyone hoping to operate pre-war power armor suits in the wasteland.</description>
<graphicData>
<texPath>Things/Apparel/Power_Armors/Power_Armor_Frame/FCP_Power_Armor_Frame</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ArmorRating_Sharp>0.30</ArmorRating_Sharp>
<ArmorRating_Blunt>0.30</ArmorRating_Blunt>
<ArmorRating_Heat>0.30</ArmorRating_Heat>
<Insulation_Cold>0</Insulation_Cold>
<Insulation_Heat>0</Insulation_Heat>
<EquipDelay>3.5</EquipDelay>
</statBases>
<apparel>
<bodyPartGroups Inherit="False">
<li>Hands</li>
<li>Legs</li>
<li>Arms</li>
<li>Torso</li>
<li>Waist</li>
<li>Shoulders</li>
<li>Feet</li>
</bodyPartGroups>
<wornGraphicPath>Things/Apparel/Power_Armors/Power_Armor_Frame/FCP_Power_Armor_Frame</wornGraphicPath>
<layers Inherit="False">
<li>FCP_Apparel_Layer_Power_Armor_Frame</li>
</layers>
<tags>
<li>FCP_Power_Armor</li>
</tags>
</apparel>
<comps>
<li Class="RangerRick_PowerArmor.CompProperties_PowerArmor">
<workDisables>
<li>Construction</li>
</workDisables>
<canSleep>False</canSleep>
<ignoresLegs>True</ignoresLegs>
<hediffOnEmptyFuel>FCP_Hediff_Power_Armor_Empty_Fusion_Core</hediffOnEmptyFuel>
</li>
<li Class="CompProperties_Refuelable">
<fuelCapacity>100</fuelCapacity>
<fuelConsumptionRate>20</fuelConsumptionRate>
<fuelLabel>Fusion Core</fuelLabel>
<fuelGizmoLabel>Fusion Core</fuelGizmoLabel>
<outOfFuelMessage>Needs Fusion Core</outOfFuelMessage>
<fuelFilter>
<thingDefs>
<li>Chemfuel</li>
</thingDefs>
</fuelFilter>
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
<initialFuelPercent>1</initialFuelPercent>
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
</li>
<li Class="RangerRick_PowerArmor.CompProperties_ApparelRequirement">
<requiredTrait>FCP_Trait_Power_Armor_Trained</requiredTrait>
</li>
<li Class="RangerRick_PowerArmor.CompProperties_ApparelDependency"></li>
</comps>
</ThingDef>
<!--_____ T-45 _____-->
<!-- T-45 Power Armor -->
<ThingDef ParentName="FCP_Apparel_Power_Armor_Base">
<defName>FCP_Apparel_Power_Armor_T45Armor</defName>
<label>T-45 Power Armor</label>
<description>The T-45 was the first power armor model deployed in the field, offering soldiers unprecedented protection and strength. Though now considered outdated, its heavy plating and servo-assisted joints still provide formidable defense and enhanced mobility to any wastelander lucky enough to find a working suit.</description>
<graphicData>
<texPath>Things/Apparel/Power_Armors/T45/FCP_T45_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ArmorRating_Sharp>1.45</ArmorRating_Sharp>
<ArmorRating_Blunt>1.20</ArmorRating_Blunt>
<ArmorRating_Heat>0.80</ArmorRating_Heat>
</statBases>
<equippedStatOffsets>
<MoveSpeed>0.06</MoveSpeed>
<AimingDelayFactor>-0.02</AimingDelayFactor>
<ToxicEnvironmentResistance>0.7</ToxicEnvironmentResistance>
<SocialImpact>-0.05</SocialImpact>
</equippedStatOffsets>
<apparel>
<wornGraphicPath>Things/Apparel/Power_Armors/T45/FCP_T45_Power_Armor</wornGraphicPath>
</apparel>
</ThingDef>
<!--_____ T-51 _____-->
<!-- T-51 Power Armor -->
<ThingDef ParentName="FCP_Apparel_Power_Armor_Base">
<defName>FCP_Apparel_Power_Armor_T51Armor</defName>
<label>T-51 Power Armor</label>
<description>The T-51 is a legendary pre-war power armor, renowned for its superior protection and advanced design. Its titanium composite shell and improved servos make it lighter and more durable than earlier models, granting its wearer unmatched resilience and strength on the battlefield.</description>
<graphicData>
<texPath>Things/Apparel/Power_Armors/T51/FCP_T51_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ArmorRating_Sharp>1.50</ArmorRating_Sharp>
<ArmorRating_Blunt>1.50</ArmorRating_Blunt>
<ArmorRating_Heat>1.00</ArmorRating_Heat>
</statBases>
<equippedStatOffsets>
<MoveSpeed>0.08</MoveSpeed>
<AimingDelayFactor>-0.03</AimingDelayFactor>
<ToxicEnvironmentResistance>0.8</ToxicEnvironmentResistance>
<SocialImpact>-0.03</SocialImpact>
</equippedStatOffsets>
<apparel>
<wornGraphicPath>Things/Apparel/Power_Armors/T51/FCP_T51_Power_Armor</wornGraphicPath>
</apparel>
</ThingDef>
<!--_____ T-60 _____-->
<!-- T-60 Power Armor -->
<ThingDef ParentName="FCP_Apparel_Power_Armor_Base">
<defName>FCP_Apparel_Power_Armor_T60Armor</defName>
<label>T-60 Power Armor</label>
<description>The T-60 represents the pinnacle of pre-war military engineering, combining the best features of earlier models with enhanced armor and reliability. Favored by the Brotherhood of Steel, the T-60 offers exceptional protection, advanced environmental sealing, and a menacing presence on any battlefield.</description>
<graphicData>
<texPath>Things/Apparel/Power_Armors/T60/FCP_T60_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ArmorRating_Sharp>2.00</ArmorRating_Sharp>
<ArmorRating_Blunt>2.00</ArmorRating_Blunt>
<ArmorRating_Heat>1.30</ArmorRating_Heat>
</statBases>
<equippedStatOffsets>
<MoveSpeed>0.10</MoveSpeed>
<AimingDelayFactor>-0.04</AimingDelayFactor>
<ToxicEnvironmentResistance>0.9</ToxicEnvironmentResistance>
<SocialImpact>0.00</SocialImpact>
</equippedStatOffsets>
<apparel>
<wornGraphicPath>Things/Apparel/Power_Armors/T60/FCP_T60_Power_Armor</wornGraphicPath>
</apparel>
</ThingDef>
<!--_____ X-01 _____-->
<!-- X-01 Power Armor -->
<ThingDef ParentName="FCP_Apparel_Power_Armor_Base">
<defName>FCP_Apparel_X01_Power_Armor</defName>
<label>X-01 Power Armor</label>
<description>The X-01 is the most advanced power armor ever developed before the Great War, shrouded in secrecy and rarely seen outside top-secret military installations. Its cutting-edge materials and systems provide unmatched protection, strength, and intimidation, making it the ultimate prize for any wasteland survivor.</description>
<graphicData>
<texPath>Things/Apparel/Power_Armors/X01/FCP_X01_Power_Armor_Hulk_south</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1</drawSize>
</graphicData>
<statBases>
<ArmorRating_Sharp>2.0</ArmorRating_Sharp>
<ArmorRating_Blunt>2.0</ArmorRating_Blunt>
<ArmorRating_Heat>2.2</ArmorRating_Heat>
<Insulation_Cold>4</Insulation_Cold>
<Insulation_Heat>4</Insulation_Heat>
<EquipDelay>1.0</EquipDelay>
</statBases>
<equippedStatOffsets>
<MoveSpeed>0.12</MoveSpeed>
<AimingDelayFactor>-0.05</AimingDelayFactor>
<ToxicEnvironmentResistance>1.0</ToxicEnvironmentResistance>
<SocialImpact>0.10</SocialImpact>
</equippedStatOffsets>
<apparel>
<wornGraphicPath>Things/Apparel/Power_Armors/X01/FCP_X01_Power_Armor</wornGraphicPath>
</apparel>
</ThingDef>
</Defs>