mirror of
https://github.com/FalloutCollaborationProject/FCP-NCR.git
synced 2026-07-27 17:00:12 -07:00
382 lines
16 KiB
XML
382 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
||
<Defs>
|
||
|
||
<!--__________ Factions __________-->
|
||
|
||
<!-- NCR -->
|
||
|
||
<FactionDef ParentName="FactionBase">
|
||
<defName>FCP_Faction_NCR</defName>
|
||
<label>New California Republic</label>
|
||
<description>The New California Republic is a faction based out of Shady Sands in the former state of California. It is a federal parliamentary republic, similar to the pre-war USA before it descended into authoritarianism. They represent the old world and its values. Roads, taxes, prisons, elections, and other phenomena long forgotten made a comeback with the NCR’s rise to power. It is seen by its citizens to be the sole haven of civilisation, democracy, and freedom in the wasteland. While there certainly is truth to that notion, the NCR also suffers from widespread corruption and oligarchic tendencies, for much power is held by exceedingly rich ranchers and farm owners. Furthermore, it uses its vast military, well supplied by their industrial centres, to aggressively expand their territory and claim the resources of neighbouring regions to sate the ever-growing hunger of its population.</description>
|
||
<royalTitleTags>
|
||
<li>FCP_Title_NCR</li>
|
||
</royalTitleTags>
|
||
<royalFavorLabel>Service Points</royalFavorLabel>
|
||
<royalTitleInheritanceWorkerClass>RoyalTitleInheritanceWorker</royalTitleInheritanceWorkerClass>
|
||
<royalTitleInheritanceRelations>
|
||
</royalTitleInheritanceRelations>
|
||
<colorSpectrum>
|
||
<li>(1, 1, 1)</li>
|
||
</colorSpectrum>
|
||
<maxConfigurableAtWorldCreation>9999</maxConfigurableAtWorldCreation>
|
||
<pawnSingular>New Californian</pawnSingular>
|
||
<pawnsPlural>New Californians</pawnsPlural>
|
||
<categoryTag>Outlander</categoryTag>
|
||
<settlementGenerationWeight>1</settlementGenerationWeight>
|
||
<requiredCountAtGameStart>1</requiredCountAtGameStart>
|
||
<canSiege>true</canSiege>
|
||
<canStageAttacks>true</canStageAttacks>
|
||
<leaderTitle>President</leaderTitle>
|
||
<factionIconPath>World_Icon/NCR_Icon/FCP_NCR_World_Icon</factionIconPath>
|
||
<techLevel>Industrial</techLevel>
|
||
<fixedName>New California Republic</fixedName>
|
||
<settlementNameMaker>FCP_Namer_Settlement_NCR</settlementNameMaker>
|
||
<allowedCultures>
|
||
<li>FCP_Culture_NCR_Californian</li>
|
||
</allowedCultures>
|
||
|
||
<!--__________ Ideology __________-->
|
||
|
||
<fixedIdeo>true</fixedIdeo>
|
||
<ideoName>NCR Republicanism</ideoName>
|
||
<ideoDescription>Founded on principles of freedom and liberty, the Republic has been putting these into practice over the years. The most important achievement was the banning of slavery in NCR territories, thanks to concerted efforts of influential politicians and the Rangers.</ideoDescription>
|
||
<styles>
|
||
<li>FCP_Style_Californian</li>
|
||
<!--<li MayRequire="Ludeon.RimWorld.Ideology">Morbid</li>-->
|
||
</styles>
|
||
<forcedMemes>
|
||
<!-- Structure -->
|
||
<li MayRequire="Ludeon.RimWorld.Ideology">Structure_Ideological</li>
|
||
<!-- Memes -->
|
||
<li MayRequire="Ludeon.RimWorld.Ideology">FCP_Meme_OldWorldBlues</li>
|
||
<li MayRequire="Ludeon.RimWorld.Ideology">FCP_Meme_Rangers</li>
|
||
</forcedMemes>
|
||
<requiredPreceptsOnly>true</requiredPreceptsOnly>
|
||
<xenotypeSet>
|
||
<xenotypeChances>
|
||
<Neanderthal MayRequire="Ludeon.RimWorld.Biotech">0</Neanderthal>
|
||
<Hussar MayRequire="Ludeon.RimWorld.Biotech">0</Hussar>
|
||
<Pigskin MayRequire="Ludeon.RimWorld.Biotech">0</Pigskin>
|
||
<Yttakin MayRequire="Ludeon.RimWorld.Biotech">0</Yttakin>
|
||
<Genie MayRequire="Ludeon.RimWorld.Biotech">0</Genie>
|
||
<Dirtmole MayRequire="Ludeon.RimWorld.Biotech">0</Dirtmole>
|
||
<Highmate MayRequire="Ludeon.RimWorld.Biotech">0</Highmate>
|
||
</xenotypeChances>
|
||
</xenotypeSet>
|
||
<backstoryFilters>
|
||
<li>
|
||
<categories>
|
||
<li>FCP_NCR_Citizen</li>
|
||
<li>FCP_Wastelander</li>
|
||
<li>FCP_NCR_Ranger</li>
|
||
<li>FCP_NCR_Trooper</li>
|
||
<li>FCP_NCR_Ambassador</li>
|
||
<li>FCP_NCR_Caravaneer</li>
|
||
<li>FCP_NCRCF_Inmate</li>
|
||
<li>FCP_NCR_Recon_Trooper</li>
|
||
<li>FCP_NCR_Child</li>
|
||
<li>FCP_Wastelander_Child</li>
|
||
</categories>
|
||
<commonality>1</commonality>
|
||
</li>
|
||
</backstoryFilters>
|
||
|
||
<!--__________ Kind __________-->
|
||
|
||
<caravanTraderKinds>
|
||
<!-- <li>FCP_Caravan_Pre_War_Goods_Trader</li> -->
|
||
<!-- <li>FCP_Caravan_Gun_Runners</li> -->
|
||
<!-- <li>FCP_Caravan_Crimson_Caravan_Trader</li> -->
|
||
<li>FCP_Caravan_NCRCF_Prisoner_Exchange</li>
|
||
<li>FCP_Caravan_Brahmin_Herder</li>
|
||
</caravanTraderKinds>
|
||
<visitorTraderKinds>
|
||
<li>Visitor_Outlander_Standard</li>
|
||
</visitorTraderKinds>
|
||
<baseTraderKinds>
|
||
<li>FCP_Base_NCR_Standard</li>
|
||
</baseTraderKinds>
|
||
<allowedArrivalTemperatureRange>-40~45</allowedArrivalTemperatureRange>
|
||
<raidLootMaker>FCP_NCRRaidLootMaker</raidLootMaker>
|
||
<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>
|
||
|
||
<!-- NCR Army Squad -->
|
||
|
||
<li>
|
||
<!-- Normal fights, standard troopers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>8</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Trooper>15</FCP_NCR_Trooper>
|
||
<FCP_NCR_Officer>2</FCP_NCR_Officer>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Recon Squad -->
|
||
|
||
<li>
|
||
<!-- Distance fights, scout recon troopers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>4</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Scout_Recon>8</FCP_NCR_Scout_Recon>
|
||
<FCP_NCR_Officer>1</FCP_NCR_Officer>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Army Heavy Squad -->
|
||
|
||
<li>
|
||
<!-- Normal fights, heavy troopers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>4</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Trooper_Heavy>10</FCP_NCR_Trooper_Heavy>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Ranger Volunteers -->
|
||
|
||
<li>
|
||
<!-- Normal fights, light rangers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>3</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Trooper>5</FCP_NCR_Trooper>
|
||
<FCP_NCR_Ranger_Volunteer>8</FCP_NCR_Ranger_Volunteer>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Ranger Patrolman -->
|
||
|
||
<li>
|
||
<!-- Normal fights, patrol rangers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>3</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Trooper>5</FCP_NCR_Trooper>
|
||
<FCP_NCR_Ranger_Patrolman>8</FCP_NCR_Ranger_Patrolman>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Ranger Veterans -->
|
||
|
||
<li>
|
||
<!-- Normal fights, veteran rangers -->
|
||
<kindDef>Combat</kindDef>
|
||
<disallowedStrategies>
|
||
<li>EmergeFromWater</li>
|
||
</disallowedStrategies>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>3</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Trooper>2</FCP_NCR_Trooper>
|
||
<FCP_NCR_Ranger_Veteran>8</FCP_NCR_Ranger_Veteran>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!-- NCR Peaceful -->
|
||
|
||
<li>
|
||
<kindDef>Peaceful</kindDef>
|
||
<options>
|
||
<FCP_Animal_NCR_Guard_Dog>8</FCP_Animal_NCR_Guard_Dog>
|
||
<FCP_NCR_Citizen>14</FCP_NCR_Citizen>
|
||
<FCP_NCR_Trooper>9</FCP_NCR_Trooper>
|
||
<FCP_NCR_Officer>1</FCP_NCR_Officer>
|
||
<FCP_NCR_Ranger_Veteran>3</FCP_NCR_Ranger_Veteran>
|
||
<FCP_NCR_General>1</FCP_NCR_General>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
|
||
<!--__________ NCR Traders __________-->
|
||
|
||
<!-- Pre-War Goods Trader -->
|
||
|
||
<!-- <li Class="FCP.Core.GroupMakerWithTraderKind">
|
||
<kindDef>Trader</kindDef>
|
||
<traderKinds>
|
||
<li>FCP_Caravan_Pre_War_Goods_Trader</li>
|
||
</traderKinds>
|
||
<traders>
|
||
<FCP_NCR_Crimson_Caravan_Trader>1</FCP_NCR_Crimson_Caravan_Trader>
|
||
</traders>
|
||
<carriers>
|
||
<FCP_Animal_Brahmin>2</FCP_Animal_Brahmin>
|
||
</carriers>
|
||
<guards>
|
||
<FCP_NCR_Caravan_Guard>5</FCP_NCR_Caravan_Guard>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</guards>
|
||
</li> -->
|
||
|
||
<!-- Brahmin Herder -->
|
||
|
||
<li Class="FCP.Core.GroupMakerWithTraderKind">
|
||
<kindDef>Trader</kindDef>
|
||
<traderKinds>
|
||
<li>FCP_Caravan_Brahmin_Herder</li>
|
||
</traderKinds>
|
||
<traders>
|
||
<FCP_NCR_Crimson_Caravan_Trader>1</FCP_NCR_Crimson_Caravan_Trader>
|
||
</traders>
|
||
<carriers>
|
||
<FCP_Animal_Brahmin>6</FCP_Animal_Brahmin>
|
||
</carriers>
|
||
<guards>
|
||
<FCP_NCR_Citizen>5</FCP_NCR_Citizen>
|
||
</guards>
|
||
</li>
|
||
|
||
<!-- NCRCF Prisoner Caravan -->
|
||
|
||
<li Class="FCP.Core.GroupMakerWithTraderKind">
|
||
<kindDef>Trader</kindDef>
|
||
<traderKinds>
|
||
<li>FCP_Caravan_NCRCF_Prisoner_Exchange</li>
|
||
</traderKinds>
|
||
<traders>
|
||
<FCP_NCR_NCRCF_Warden>1</FCP_NCR_NCRCF_Warden>
|
||
</traders>
|
||
<carriers>
|
||
<FCP_Animal_Brahmin>1</FCP_Animal_Brahmin>
|
||
</carriers>
|
||
<guards>
|
||
<FCP_NCR_NCRCF_Guard>4</FCP_NCR_NCRCF_Guard>
|
||
<FCP_Animal_NCR_Guard_Dog>1</FCP_Animal_NCR_Guard_Dog>
|
||
</guards>
|
||
</li>
|
||
|
||
<!-- Special: Tax Collector -->
|
||
|
||
<li>
|
||
<!-- Tax Collection -->
|
||
<kindDef>FCP_PawnGroupKind_TaxCollector</kindDef>
|
||
<traders>
|
||
<FCP_NCR_Tax_Collector>1</FCP_NCR_Tax_Collector>
|
||
</traders>
|
||
<carriers>
|
||
<FCP_Animal_Brahmin>2</FCP_Animal_Brahmin>
|
||
</carriers>
|
||
<guards>
|
||
<FCP_NCR_Trooper_Heavy>3</FCP_NCR_Trooper_Heavy>
|
||
<FCP_NCR_Trooper>10</FCP_NCR_Trooper>
|
||
<FCP_NCR_Officer>1</FCP_NCR_Officer>
|
||
<FCP_NCR_Ranger_Veteran>3</FCP_NCR_Ranger_Veteran>
|
||
</guards>
|
||
</li>
|
||
|
||
<!-- NCR Settlement -->
|
||
|
||
<li>
|
||
<kindDef>Settlement</kindDef>
|
||
<options>
|
||
<FCP_NCR_Citizen>30</FCP_NCR_Citizen>
|
||
<FCP_NCR_Crimson_Caravan_Trader>3</FCP_NCR_Crimson_Caravan_Trader>
|
||
<FCP_NCR_Engineer>15</FCP_NCR_Engineer>
|
||
<FCP_NCR_Trooper>4</FCP_NCR_Trooper>
|
||
<FCP_NCR_Ranger_Volunteer>5</FCP_NCR_Ranger_Volunteer>
|
||
<FCP_NCR_MP>12</FCP_NCR_MP>
|
||
<FCP_NCR_Ambassador>2</FCP_NCR_Ambassador>
|
||
<FCP_NCR_President>1</FCP_NCR_President>
|
||
</options>
|
||
</li>
|
||
</pawnGroupMakers>
|
||
<settlementTexturePath>World/WorldObjects/DefaultSettlement</settlementTexturePath>
|
||
<modExtensions Inherit="False">
|
||
<!-- NCR Dollars -->
|
||
<li Class="FCP.Currencies.CurrencyReplacement">
|
||
<currency>FCP_Currency_NCR_Dollar</currency>
|
||
</li>
|
||
<!-- Make them hostile to the legion -->
|
||
<li Class="FCP.Core.ModExtension_FactionPermanentlyHostileTo">
|
||
<hostileFactionDefs>
|
||
<li MayRequire="Rick.FCP.Legion">FCP_Faction_Caesars_Legion</li>
|
||
</hostileFactionDefs>
|
||
</li>
|
||
<!-- Make them unable to use drop pods -->
|
||
<li Class="FCP.Core.ModExtension_FactionBannedArrivalModes">
|
||
<arrivalModes>
|
||
<li>EdgeDrop</li>
|
||
<li>EdgeDropGroups</li>
|
||
<li>CenterDrop</li>
|
||
<li>RandomDrop</li>
|
||
</arrivalModes>
|
||
</li>
|
||
<!-- Ideology stuff -->
|
||
<li Class="FCP.Core.ModExtension_FixedIdeo">
|
||
<ideoIconDef>FCP_Icon_NCR</ideoIconDef>
|
||
<ideoColorDef>LightGrey</ideoColorDef>
|
||
<memberName>Citizen</memberName>
|
||
<adjective>NCR Republican</adjective>
|
||
<roleOverrides>
|
||
<li>
|
||
<preceptDef>IdeoRole_Leader</preceptDef>
|
||
<disableApparelRequirements>true</disableApparelRequirements>
|
||
</li>
|
||
<li>
|
||
<preceptDef>IdeoRole_Moralist</preceptDef>
|
||
<newName>Representative</newName>
|
||
<disableApparelRequirements>true</disableApparelRequirements>
|
||
<!--<apparelRequirementsOverride></apparelRequirementsOverride>-->
|
||
</li>
|
||
<li>
|
||
<preceptDef>FCP_IdeoRole_Ranger</preceptDef>
|
||
<newName>Ranger Sharpshooter</newName>
|
||
<disableApparelRequirements>true</disableApparelRequirements>
|
||
<!--<apparelRequirementsOverride></apparelRequirementsOverride>-->
|
||
</li>
|
||
</roleOverrides>
|
||
</li>
|
||
</modExtensions>
|
||
</FactionDef>
|
||
|
||
<ThingSetMakerDef>
|
||
<defName>FCP_NCRRaidLootMaker</defName>
|
||
<root Class="ThingSetMaker_MarketValue">
|
||
<fixedParams>
|
||
<filter>
|
||
<thingDefs>
|
||
<li>Silver</li>
|
||
<li>MedicineIndustrial</li>
|
||
<li>ComponentIndustrial</li>
|
||
<li>MealSurvivalPack</li>
|
||
<li>Neutroamine</li>
|
||
</thingDefs>
|
||
</filter>
|
||
</fixedParams>
|
||
</root>
|
||
</ThingSetMakerDef>
|
||
|
||
</Defs> |