mirror of
https://github.com/FalloutCollaborationProject/FCP-Caesars-Legion.git
synced 2026-07-27 17:00:20 -07:00
Add Legion trader pawns and trader kind definitions
Introduces new pawn kinds for Legion Slave Trader and Legion Quartermaster in PawnKinds.xml, each with unique gear and roles. Adds TraderKindDefs_Legion.xml, defining stock and categories for Legion Slave Trader and Quartermaster caravans, including slaves, Legion apparel, and currency.
This commit is contained in:
@@ -174,12 +174,60 @@
|
|||||||
|
|
||||||
<!--___ Traders ___-->
|
<!--___ Traders ___-->
|
||||||
|
|
||||||
<!-- Trader -->
|
<!-- Legion Slave Trader -->
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindRecruit">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Trader</defName>
|
<defName>FCP_Legion_Slave_Trader</defName>
|
||||||
<label>legion trader</label>
|
<label>legion slave trader</label>
|
||||||
<trader>true</trader>
|
<trader>true</trader>
|
||||||
|
<combatPower>50</combatPower>
|
||||||
|
<itemQuality>Normal</itemQuality>
|
||||||
|
<gearHealthRange>0.7~2.0</gearHealthRange>
|
||||||
|
<apparelMoney>0</apparelMoney>
|
||||||
|
<apparelRequired>
|
||||||
|
<li>FCP_Apparel_Legion_Veteran_Armor</li>
|
||||||
|
<li>FCP_Apparel_Legion_Veteran_Helmet</li>
|
||||||
|
</apparelRequired>
|
||||||
|
<weaponMoney>200~400</weaponMoney>
|
||||||
|
<weaponTags>
|
||||||
|
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Gun_Cowboy_Repeater</li>
|
||||||
|
<li>NeolithicMeleeDecent</li>
|
||||||
|
</weaponTags>
|
||||||
|
<backstoryFiltersOverride>
|
||||||
|
<li>
|
||||||
|
<categoriesAdulthood>
|
||||||
|
<li>FCP_Backstory_Legion_Adult</li>
|
||||||
|
</categoriesAdulthood>
|
||||||
|
</li>
|
||||||
|
</backstoryFiltersOverride>
|
||||||
|
</PawnKindDef>
|
||||||
|
|
||||||
|
<!-- Legion Quartermaster -->
|
||||||
|
|
||||||
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
|
<defName>FCP_Legion_Quartermaster</defName>
|
||||||
|
<label>legion quartermaster</label>
|
||||||
|
<trader>true</trader>
|
||||||
|
<combatPower>60</combatPower>
|
||||||
|
<itemQuality>Normal</itemQuality>
|
||||||
|
<gearHealthRange>0.7~2.0</gearHealthRange>
|
||||||
|
<apparelMoney>0</apparelMoney>
|
||||||
|
<apparelRequired>
|
||||||
|
<li>FCP_Apparel_Legion_Centurion_Armor</li>
|
||||||
|
<li>FCP_Apparel_Legion_Centurion_Helmet</li>
|
||||||
|
</apparelRequired>
|
||||||
|
<weaponMoney>300~500</weaponMoney>
|
||||||
|
<weaponTags>
|
||||||
|
<li MayRequire="Rick.FCP.BallisticWeapons">FCP_Gun_Combat_Rifle_Standard</li>
|
||||||
|
<li>NeolithicMeleeDecent</li>
|
||||||
|
</weaponTags>
|
||||||
|
<backstoryFiltersOverride>
|
||||||
|
<li>
|
||||||
|
<categoriesAdulthood>
|
||||||
|
<li>FCP_Backstory_Legion_Adult</li>
|
||||||
|
</categoriesAdulthood>
|
||||||
|
</li>
|
||||||
|
</backstoryFiltersOverride>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!--___ Military ___-->
|
<!--___ Military ___-->
|
||||||
|
|||||||
@@ -0,0 +1,174 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Defs>
|
||||||
|
|
||||||
|
<!--__________ Traders __________-->
|
||||||
|
|
||||||
|
<!--_____ Legion Traders _____-->
|
||||||
|
|
||||||
|
<!--___ Legion Slave Trader ___-->
|
||||||
|
|
||||||
|
<TraderKindDef>
|
||||||
|
<defName>FCP_Caravan_Legion_Slave_Trader</defName>
|
||||||
|
<label>Legion Slave Trader</label>
|
||||||
|
<category>Slaver</category>
|
||||||
|
<stockGenerators>
|
||||||
|
|
||||||
|
<!--__ Slaves __-->
|
||||||
|
|
||||||
|
<li Class="FCP.Core.StockGenerator_PawnsWithXenotype">
|
||||||
|
<ignoreIdeoRequirements>true</ignoreIdeoRequirements>
|
||||||
|
<respectPopulationIntent>false</respectPopulationIntent>
|
||||||
|
<countRange>2~5</countRange>
|
||||||
|
<slaveKindDef>FCP_Legion_Slave</slaveKindDef>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!--__ Currency __-->
|
||||||
|
|
||||||
|
<!-- Legion Denarii -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>750~1200</countRange>
|
||||||
|
</li>
|
||||||
|
</stockGenerators>
|
||||||
|
</TraderKindDef>
|
||||||
|
|
||||||
|
<!--___ Legion Quartermaster ___-->
|
||||||
|
|
||||||
|
<TraderKindDef>
|
||||||
|
<defName>FCP_Caravan_Legion_Quartermaster</defName>
|
||||||
|
<label>Legion Quartermaster</label>
|
||||||
|
<category>Visitor</category>
|
||||||
|
<stockGenerators>
|
||||||
|
|
||||||
|
<!--__ Legion Apparel __-->
|
||||||
|
|
||||||
|
<!-- Explorer Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Explorer_Armor</thingDef>
|
||||||
|
<countRange>1~4</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Explorer_Hood</thingDef>
|
||||||
|
<countRange>1~4</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Recruit Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Recruit_Armor</thingDef>
|
||||||
|
<countRange>2~6</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Recruit_Helmet</thingDef>
|
||||||
|
<countRange>2~6</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Recruit_Decanus_Helmet</thingDef>
|
||||||
|
<countRange>1~3</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Prime Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Prime_Armor</thingDef>
|
||||||
|
<countRange>1~4</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Prime_Helmet</thingDef>
|
||||||
|
<countRange>1~4</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Prime_Decanus_Helmet</thingDef>
|
||||||
|
<countRange>1~3</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Veteran Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Veteran_Armor</thingDef>
|
||||||
|
<countRange>1~3</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Veteran_Helmet</thingDef>
|
||||||
|
<countRange>1~3</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Veteran_Decanus_Helmet</thingDef>
|
||||||
|
<countRange>0~2</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Vexillarius Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Vexillarius_Armor</thingDef>
|
||||||
|
<countRange>0~2</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Vexillarius_Helmet</thingDef>
|
||||||
|
<countRange>0~2</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Centurion Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Centurion_Armor</thingDef>
|
||||||
|
<countRange>0~1</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Centurion_Helmet</thingDef>
|
||||||
|
<countRange>0~1</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Legate Armor -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Legate_Armor</thingDef>
|
||||||
|
<countRange>0~1</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Legate_Helmet</thingDef>
|
||||||
|
<countRange>0~1</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!-- Basic Clothing -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Tunic</thingDef>
|
||||||
|
<countRange>3~8</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Plate</thingDef>
|
||||||
|
<countRange>2~6</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Apparel_Legion_Vest</thingDef>
|
||||||
|
<countRange>2~6</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<!--__ Currency __-->
|
||||||
|
|
||||||
|
<!-- Legion Denarii -->
|
||||||
|
|
||||||
|
<li Class="StockGenerator_SingleDef">
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>500~1000</countRange>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</stockGenerators>
|
||||||
|
</TraderKindDef>
|
||||||
|
|
||||||
|
</Defs>
|
||||||
Reference in New Issue
Block a user