mirror of
https://github.com/FalloutCollaborationProject/FCP-Caesars-Legion.git
synced 2026-07-27 17:00:20 -07:00
Rename faction extension to FactionExtension_SettlementControl for Legion; add multiple FCP items to pawn inventories and weaponTags (melee, unarmed, chems, wasteland food) with MayRequire gating. Replace generic MealSurvivalPack/MedicineIndustrial entries in unique pawn kinds with mod-specific foods and healing powder. Add trader stock generators for healing powder, melee weapons, simple firearms, and buy-trade tags. Update About/Preview.png.
213 lines
6.7 KiB
XML
213 lines
6.7 KiB
XML
<?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>
|
|
|
|
<!--__ Medicine __-->
|
|
|
|
<!-- Healing Powder -->
|
|
|
|
<li Class="StockGenerator_SingleDef" MayRequire="Rick.FCP.Chems">
|
|
<thingDef>FCP_Chem_Healing_Powder</thingDef>
|
|
<countRange>30~70</countRange>
|
|
</li>
|
|
|
|
<!--__ Weapons __-->
|
|
|
|
<!-- Melee Weapons -->
|
|
|
|
<li Class="StockGenerator_SingleDef" MayRequire="Rick.FCP.MeleeWeapons">
|
|
<thingDef>FCP_Melee_Scrap_Machete</thingDef>
|
|
<countRange>3~8</countRange>
|
|
</li>
|
|
|
|
<!-- Simple Firearms -->
|
|
|
|
<li Class="StockGenerator_SingleDef" MayRequire="Rick.FCP.BallisticWeapons">
|
|
<thingDef>FCP_Gun_Cowboy_Repeater</thingDef>
|
|
<countRange>2~5</countRange>
|
|
</li>
|
|
|
|
<li Class="StockGenerator_SingleDef" MayRequire="Rick.FCP.BallisticWeapons">
|
|
<thingDef>FCP_Lever_Action_Rifle</thingDef>
|
|
<countRange>2~5</countRange>
|
|
</li>
|
|
|
|
<!--__ Buying __-->
|
|
|
|
<li Class="StockGenerator_BuyTradeTag">
|
|
<tag>PlantFoodRaw</tag>
|
|
</li>
|
|
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>WeaponMelee</tag></li>
|
|
|
|
<!--__ Currency __-->
|
|
|
|
<!-- Legion Denarii -->
|
|
|
|
<li Class="StockGenerator_SingleDef">
|
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
|
<countRange>500~1000</countRange>
|
|
</li>
|
|
|
|
</stockGenerators>
|
|
</TraderKindDef>
|
|
|
|
</Defs>
|