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 ___-->
|
||||
|
||||
<!-- Trader -->
|
||||
<!-- Legion Slave Trader -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_LegionkindRecruit">
|
||||
<defName>FCP_Legion_Trader</defName>
|
||||
<label>legion trader</label>
|
||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||
<defName>FCP_Legion_Slave_Trader</defName>
|
||||
<label>legion slave trader</label>
|
||||
<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>
|
||||
|
||||
<!--___ 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