Files
FCP-Wastelanders/1.6/Defs/PawnkindDefs/PawnkindDefs.xml
T
RickGrymes a3d0d3c64e Add new Wastelander trader characters and caravans
Implement eight new unique trader NPCs and three new caravan companies. Adds character definitions, pawnkind configurations, and trader kind definitions for Trashcan Carla, Cricket, Lucas Miller, Doc Weathers, Angela Staley, Banon, Belle Bonny, and support for Crimson Caravan and Gun Runners caravans. Updates faction configuration to integrate these new traders into the hidden faction's caravan system with character chance spawning.
2026-07-19 01:01:57 -05:00

447 lines
17 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--__________ Pawnkinds __________-->
<!--_____ Wastelanders _____-->
<!-- Caravan Guard -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Wastelander_Caravan_Guard</defName>
<label>Caravan Guard</label>
<combatPower>85</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>600~1000</apparelMoney>
<apparelRequired>
<li>FCP_Apparel_Caravaneer_Outfit</li>
</apparelRequired>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Shotgun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
</weaponTags>
<disallowedTraits>
<li>Brawler</li>
</disallowedTraits>
<requiredWorkTags>
<li>Violent</li>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride Inherit="False">
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood >
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!--___ Wasteland Citizens ___-->
<!-- Wastelander -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Wastelander_Citizen</defName>
<label>Wastelander</label>
<combatPower>30</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>200~400</apparelMoney>
<apparelAllowHeadgearChance>0.15</apparelAllowHeadgearChance>
<apparelTags>
<li>FCP_Wastelander_Apparel</li>
</apparelTags>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pipe_Weapons</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
</weaponTags>
<disallowedTraits>
</disallowedTraits>
<requiredWorkTags>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
</PawnKindDef>
<!--___ Armored Wastelanders ___-->
<!-- Combat Armor -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Armored_Wastelander_Combat_Armor</defName>
<label>Wastelander</label>
<combatPower>50</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>1000~2000</apparelMoney>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Shotgun</li>
</weaponTags>
<apparelTags Inherit="False">
<li>FCP_Combat_Armors</li>
</apparelTags>
<disallowedTraits>
</disallowedTraits>
<requiredWorkTags>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Modular Combat Armor -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Armored_Wastelander_Combat_Armor_Modular</defName>
<label>Wastelander</label>
<combatPower>55</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>600~1000</apparelMoney>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_SMG</li>
</weaponTags>
<apparelTags>
<li>FCP_Combat_Armor_Modular</li>
</apparelTags>
<disallowedTraits>
</disallowedTraits>
<requiredWorkTags>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Reinforced Combat Armor -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Armored_Wastelander_Combat_Armor_Reinforced</defName>
<label>Wastelander</label>
<combatPower>58</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>600~1000</apparelMoney>
<weaponMoney>1200</weaponMoney>
<weaponTags>
<li>GunHeavy</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Minigun_FO3</li>
</weaponTags>
<apparelTags Inherit="False">
<li>FCP_Combat_Armor_Reinforced</li>
</apparelTags>
<disallowedTraits>
</disallowedTraits>
<requiredWorkTags>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Reinforced Combat Armor MKII -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Armored_Wastelander_Combat_Armor_Reinforced_MK_II</defName>
<label>Wastelander</label>
<combatPower>60</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>600~1000</apparelMoney>
<weaponMoney>1200</weaponMoney>
<weaponTags>
<li>GunHeavy</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Minigun_FO3</li>
</weaponTags>
<apparelTags Inherit="False">
<li>FCP_Combat_Armor_Reinforced_MK_II</li>
</apparelTags>
<disallowedTraits>
</disallowedTraits>
<requiredWorkTags>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!--___ Rivet City Citizens ___-->
<!-- Rivet City Security -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Rivet_City_Security</defName>
<label>Rivet City Security Officer</label>
<apparelAllowHeadgearChance>1</apparelAllowHeadgearChance>
<combatPower>50</combatPower>
<gearHealthRange>1~1.8</gearHealthRange>
<apparelMoney>1000~2000</apparelMoney>
<weaponMoney>1000</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
</weaponTags>
<apparelTags Inherit="False">
</apparelTags>
<apparelRequired>
<li>FCP_Apparel_Rivet_City_Security_Armor</li>
<li>FCP_Apparel_Rivet_City_Security_Helmet</li>
</apparelRequired>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Rivet_City_Security</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Wasteland Settler Mayor -->
<PawnKindDef ParentName="FCP_WastelanderkindBase">
<defName>FCP_Pawnkind_Wasteland_Settler_Mayor</defName>
<label>Settlement Mayor</label>
<combatPower>65</combatPower>
<itemQuality>Normal</itemQuality>
<gearHealthRange>0.7~1.8</gearHealthRange>
<apparelMoney>400~600</apparelMoney>
<apparelAllowHeadgearChance>0.15</apparelAllowHeadgearChance>
<weaponMoney>700</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Shotgun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
</weaponTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.05</techHediffsChance>
<initialWillRange>2~4</initialWillRange>
<initialResistanceRange>20~30</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Wastelander Trader -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Wastelander_Trader</defName>
<label>Wastelander Trader</label>
<trader>true</trader>
<combatPower>30</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.5~1.8</gearHealthRange>
<apparelMoney>200~400</apparelMoney>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pipe_Weapons</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
</weaponTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.03</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
</PawnKindDef>
<!--___ New Vegas Company Caravans ___-->
<!-- Crimson Caravan Trader -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Crimson_Caravan_Trader</defName>
<label>Crimson Caravan Trader</label>
<trader>true</trader>
<combatPower>30</combatPower>
<itemQuality>Normal</itemQuality>
<gearHealthRange>0.8~1.8</gearHealthRange>
<apparelMoney>400~700</apparelMoney>
<apparelRequired>
<li>FCP_Apparel_Caravaneer_Outfit</li>
</apparelRequired>
<weaponMoney>600</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
</weaponTags>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
</PawnKindDef>
<!-- Gun Runners Convoy -->
<PawnKindDef ParentName="FCP_WastelanderkindBase" MayRequire="Rick.FCP.Wastelanders">
<defName>FCP_Pawnkind_Gun_Runners_Convoy</defName>
<label>Gun Runners Convoy Trader</label>
<trader>true</trader>
<combatPower>40</combatPower>
<itemQuality>Good</itemQuality>
<gearHealthRange>0.9~1.8</gearHealthRange>
<apparelMoney>400~700</apparelMoney>
<apparelRequired>
<li>FCP_Apparel_Caravaneer_Outfit</li>
</apparelRequired>
<weaponMoney>1000</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.EnergyWeapons">FCP_Energy_Weapon</li>
</weaponTags>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>15~24</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
</PawnKindDef>
</Defs>