mirror of
https://github.com/FalloutCollaborationProject/FCP-Wastelanders.git
synced 2026-07-27 17:03:26 -07:00
Add unique trader characters and pawnkinds
Introduced XML definitions for unique wastelander trader characters and their associated pawnkinds, including Crow, Crazy Wolfgang, Doc Hoff, Lucky Harith, Belle Bonny, Banon, and Angela Staley. Also added general wastelander, armored wastelander, and Rivet City Security pawnkind definitions to support new character types.
This commit is contained in:
@@ -0,0 +1,187 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Pawnkinds __________-->
|
||||
|
||||
<!--_____ Characters _____-->
|
||||
|
||||
<!--___ Traders ___-->
|
||||
|
||||
<!-- Angela Staley -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Angela_Staley</defName>
|
||||
<label>Merchant</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Caravaneer_Outfit</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Angela_Staley_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Angela_Staley</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Belle Bonny -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Belle_Bonny</defName>
|
||||
<label>Merchant</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelAllowHeadgearChance>1</apparelAllowHeadgearChance>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Slave_Scarf_Hat</li>
|
||||
<li>FCP_Apparel_Caravaneer_Outfit</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Belle_Bonny_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Belle_Bonny</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Banon -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Banon</defName>
|
||||
<label>Merchant</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Spring_Pre_War_Shirt</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Banon_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Banon</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Crow -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Crow</defName>
|
||||
<label>Caravan Trader</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Caravaneer_Outfit</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Crow_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Crow</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Crazy Wolfgang -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Crazy_Wolfgang</defName>
|
||||
<label>Caravan Trader</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Caravaneer_Outfit</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Crazy_Wolfgang_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Crazy_Wolfgang</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Doc Hoff -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Doc_Hoff</defName>
|
||||
<label>Caravan Trader</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Business_Pre_War</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Doc_Hoff_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Doc_Hoff</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
<!-- Lucky Harith -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_WastelanderkindBase">
|
||||
<defName>FCP_Unique_Pawnkind_Wastelander_Trader_Lucky_Harith</defName>
|
||||
<label>Caravan Trader</label>
|
||||
<trader>true</trader>
|
||||
<combatPower>30</combatPower>
|
||||
<apparelRequired>
|
||||
<li>FCP_Apparel_Caravaneer_Outfit</li>
|
||||
</apparelRequired>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
<backstoryFiltersOverride Inherit="False">
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Lucky_Harith_Child</li>
|
||||
</categoriesChildhood>
|
||||
<categoriesAdulthood>
|
||||
<li>FCP_Backstory_Wasteland_Trader_Lucky_Harith</li>
|
||||
</categoriesAdulthood>
|
||||
</li>
|
||||
</backstoryFiltersOverride>
|
||||
<pawnGroupDevelopmentStage>Adult</pawnGroupDevelopmentStage>
|
||||
</PawnKindDef>
|
||||
|
||||
</Defs>
|
||||
@@ -0,0 +1,261 @@
|
||||
<?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>FCP_Basic_Weapons</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>FCP_Basic_Weapons</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>FCP_Basic_Weapons</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>FCP_Basic_Weapons</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>FCP_Basic_Weapons</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>FCP_Basic_Weapons</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>FCP_Gun_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>
|
||||
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user