Add Power Armor Specialist trader and pawnkind defs

Introduces new XML definitions for a Power Armor Specialist trader and associated pawnkind. The trader offers various power armor items and accepts them for trade, expanding trading options related to power armor equipment.
This commit is contained in:
Ranger Rick
2025-12-22 12:51:22 -06:00
parent 4191a5e89a
commit 7b6ed255c8
2 changed files with 150 additions and 0 deletions
@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<!--__________ Power Armor Traders __________-->
<!-- Power Armor Specialist Trader -->
<TraderKindDef>
<defName>FCP_Caravan_Power_Armor_Trader</defName>
<label>Power Armor Specialist</label>
<category>Visitor</category>
<stockGenerators>
<!--__ Power Armor Frames __-->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_Frame</thingDef>
<countRange>0~1</countRange>
</li>
<!--__ T-45 Power Armor __-->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T45Armor</thingDef>
<countRange>0~2</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T45_Helmet</thingDef>
<countRange>0~2</countRange>
</li>
<!--__ T-51 Power Armor __-->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T51Armor</thingDef>
<countRange>0~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T51_Helmet</thingDef>
<countRange>0~1</countRange>
</li>
<!--__ T-60 Power Armor __-->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T60Armor</thingDef>
<countRange>0~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_T60_Helmet</thingDef>
<countRange>0~1</countRange>
</li>
<!--__ X-01 Power Armor __-->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_X01_Power_Armor</thingDef>
<countRange>0~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Apparel_Power_Armor_X01_Helmet</thingDef>
<countRange>0~1</countRange>
</li>
<!--__ Currency __-->
<!-- Caps -->
<li Class="StockGenerator_SingleDef">
<thingDef>FCP_Currency_Caps</thingDef>
<countRange>3000~8000</countRange>
</li>
</stockGenerators>
<willTrade>true</willTrade>
<buyFilters>
<thingFilter>
<thingDefs>
<!-- Power Armor Frames and Armor -->
<li>FCP_Apparel_Power_Armor_Frame</li>
<li>FCP_Apparel_Power_Armor_T45Armor</li>
<li>FCP_Apparel_Power_Armor_T51Armor</li>
<li>FCP_Apparel_Power_Armor_T60Armor</li>
<li>FCP_Apparel_X01_Power_Armor</li>
<!-- Power Armor Helmets -->
<li>FCP_Apparel_Power_Armor_T45_Helmet</li>
<li>FCP_Apparel_Power_Armor_T51_Helmet</li>
<li>FCP_Apparel_Power_Armor_T60_Helmet</li>
<li>FCP_Apparel_Power_Armor_X01_Helmet</li>
</thingDefs>
</thingFilter>
</buyFilters>
</TraderKindDef>
</Defs>