Files
FCP-Wastelanders/1.6/Defs/PawnkindDefs/PawnkindDefs.xml
T
Ranger Rick f5828f4a04 Add Wastelander and Scavenger factions and pawns
Introduces new faction definitions for Wasteland Settlers and Scavengers, including their group behaviors and characteristics. Adds new pawn kinds: Settlement Mayor, Scavenger Boss, and Scavenger, with appropriate weapon and apparel tags. Updates existing pawn kinds to use more specific weapon tags and conditional mod requirements.
2026-01-02 14:46:51 -06:00

390 lines
15 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_Caravan_Guard</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>600~1000</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>
<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>
<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>600</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>
<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>600</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>
<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>0</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>800~1500</apparelMoney>
<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>
<!-- Scavenger Boss -->
<PawnKindDef ParentName="FCP_WastelanderkindBase">
<defName>FCP_Pawnkind_Scavenger_Boss</defName>
<label>Scavenger Boss</label>
<combatPower>80</combatPower>
<itemQuality>Normal</itemQuality>
<gearHealthRange>0.6~1.8</gearHealthRange>
<apparelMoney>1200~2000</apparelMoney>
<weaponMoney>900</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Assault_Rifle</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Shotgun</li>
<li MayRequire="Rick.FCP.Tools">FCP_Melee_Bladed</li>
</weaponTags>
<apparelTags Inherit="False">
<li>FCP_Combat_Armors</li>
</apparelTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.05</techHediffsChance>
<initialWillRange>3~5</initialWillRange>
<initialResistanceRange>25~35</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
<!-- Scavenger -->
<PawnKindDef ParentName="FCP_WastelanderkindBase">
<defName>FCP_Pawnkind_Scavenger</defName>
<label>Scavenger</label>
<combatPower>45</combatPower>
<itemQuality>Poor</itemQuality>
<gearHealthRange>0.4~1.5</gearHealthRange>
<apparelMoney>400~800</apparelMoney>
<weaponMoney>500</weaponMoney>
<weaponTags>
<li>Gun</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pipe_Weapons</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Pistol</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_SMG</li>
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Shotgun</li>
<li MayRequire="Rick.FCP.Tools">FCP_Melee_Blunt</li>
<li MayRequire="Rick.FCP.Tools">FCP_Melee_Bladed</li>
</weaponTags>
<requiredWorkTags>
<li>Violent</li>
</requiredWorkTags>
<techHediffsMoney>50~50</techHediffsMoney>
<techHediffsTags>
<li>Poor</li>
</techHediffsTags>
<techHediffsChance>0.02</techHediffsChance>
<initialWillRange>1~3</initialWillRange>
<initialResistanceRange>10~20</initialResistanceRange>
<backstoryFiltersOverride>
<li>
<categoriesChildhood>
<li>FCP_Backstory_Wastelander_Child</li>
</categoriesChildhood>
<categoriesAdulthood>
<li>FCP_Backstory_Wastelander</li>
</categoriesAdulthood>
</li>
</backstoryFiltersOverride>
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
</PawnKindDef>
</Defs>