Files
FCP-Wastelanders/1.6/Defs/FactionDefs/FCP_Wastelander_Factions.xml
T
RickGrymes 8c7232c686 Add MayRequire to power armor caravan trader
Add a MayRequire attribute to the FCP_Caravan_Power_Armor_Trader entry in 1.6/Defs/FactionDefs/FCP_Wastelander_Factions.xml, gating that caravan trader behind the Rick.FCP.PowerArmor requirement so it only appears when the requirement is met.
2026-05-14 17:51:30 -05:00

102 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--__________ Wastelander Factions __________-->
<!-- Wasteland Settlers -->
<FactionDef ParentName="FactionBase">
<defName>FCP_Faction_Wasteland_Settlers</defName>
<label>Wasteland Settlers</label>
<description>Small communities of wastelanders who have banded together to survive in the harsh post-war world. These settlers live in ramshackle towns, trading scrap and salvaged goods while trying to maintain some semblance of civilization. They're cautious but not hostile, willing to trade with strangers but always wary of raiders and other threats. Most are just trying to scrape by, growing mutated crops, herding brahmin, and defending what little they have.</description>
<pawnSingular>settler</pawnSingular>
<pawnsPlural>settlers</pawnsPlural>
<categoryTag>Outlander</categoryTag>
<settlementGenerationWeight>0.6</settlementGenerationWeight>
<requiredCountAtGameStart>1</requiredCountAtGameStart>
<maxConfigurableAtWorldCreation>9999</maxConfigurableAtWorldCreation>
<canSiege>false</canSiege>
<canStageAttacks>false</canStageAttacks>
<leaderTitle>Mayor</leaderTitle>
<fixedLeaderKinds>
<li>FCP_Pawnkind_Wasteland_Settler_Mayor</li>
</fixedLeaderKinds>
<factionIconPath>World_Icon/FCP_Wasteland_Settlers_World_Icon</factionIconPath>
<factionNameMaker>NamerFactionOutlander</factionNameMaker>
<techLevel>Industrial</techLevel>
<fixedName>Wasteland Settlements</fixedName>
<settlementNameMaker>FCP_Namer_Settlement_Wastelanders</settlementNameMaker>
<allowedCultures>
<li>FCP_Culture_Wastelander</li>
</allowedCultures>
<backstoryFilters>
<li>
<categories>
<li>FCP_Backstory_Wastelander</li>
<li>FCP_Backstory_Wastelander_Child</li>
</categories>
</li>
</backstoryFilters>
<caravanTraderKinds>
<li MayRequire="Rick.FCP.PowerArmor">FCP_Caravan_Power_Armor_Trader</li>
<li>Caravan_Outlander_BulkGoods</li>
<li>Caravan_Outlander_CombatSupplier</li>
</caravanTraderKinds>
<visitorTraderKinds>
<li>Visitor_Outlander_Standard</li>
</visitorTraderKinds>
<baseTraderKinds>
<li>Base_Outlander_Standard</li>
</baseTraderKinds>
<allowedArrivalTemperatureRange>-40~45</allowedArrivalTemperatureRange>
<maxPawnCostPerTotalPointsCurve>
<points>
<li>(0,35)</li>
<li>(70, 50)</li>
<li>(700, 100)</li>
<li>(1300, 150)</li>
<li>(100000, 10000)</li>
</points>
</maxPawnCostPerTotalPointsCurve>
<pawnGroupMakers>
<li>
<kindDef>Combat</kindDef>
<options>
<FCP_Pawnkind_Wastelander_Citizen>10</FCP_Pawnkind_Wastelander_Citizen>
<FCP_Pawnkind_Wastelander_Caravan_Guard>3</FCP_Pawnkind_Wastelander_Caravan_Guard>
</options>
</li>
<li>
<kindDef>Peaceful</kindDef>
<options>
<FCP_Pawnkind_Wastelander_Citizen>10</FCP_Pawnkind_Wastelander_Citizen>
</options>
</li>
<li>
<kindDef>Trader</kindDef>
<traders>
<FCP_Pawnkind_Wastelander_Trader>1</FCP_Pawnkind_Wastelander_Trader>
</traders>
<carriers>
<Muffalo>6</Muffalo>
<Dromedary>5</Dromedary>
<Alpaca>2</Alpaca>
</carriers>
<guards>
<FCP_Pawnkind_Wastelander_Caravan_Guard>4</FCP_Pawnkind_Wastelander_Caravan_Guard>
<FCP_Pawnkind_Wastelander_Citizen>2</FCP_Pawnkind_Wastelander_Citizen>
</guards>
</li>
<li>
<kindDef>Settlement</kindDef>
<options>
<FCP_Pawnkind_Wastelander_Citizen>15</FCP_Pawnkind_Wastelander_Citizen>
<FCP_Pawnkind_Wastelander_Caravan_Guard>3</FCP_Pawnkind_Wastelander_Caravan_Guard>
</options>
</li>
</pawnGroupMakers>
<settlementTexturePath>World/WorldObjects/DefaultSettlement</settlementTexturePath>
</FactionDef>
</Defs>