Introduces the NCR Auxiliaries starting scenario, a new NCR tent building, and an Ear Bounty quest that pays for collected Legion ears. It also fixes Debt Collector site generation to carry faction data correctly, lets Talent Pool complete as soon as the trainees hit the shooting threshold, adds the campfire facility patch for tents, and declares the Legion mod dependency needed for the new bounty content.
Adds several NCR-specific quest script defs and matching site parts for debtor settlements, Legion scout/spy camps, escort, bounty, and training scenarios. Also updates NCR faction group generation, refreshes quest descriptions with explicit requirements, and removes the unused Dr. Keely character/backstory defs.
Updates the NCR trader kind def to include three heavy weapons (25mm grenade launcher, missile launcher, and Rockwell Big Bazooka) in sell stock. Each entry is gated by `Rick.FCP.ExplosiveWeapons` and uses a low `0~1` count range to keep availability rare.
Add bodyTypeMale and bodyTypeFemale specifications to all backstory definitions to ensure proper character generation. Correct Dr. Usanagi content to require 'Rick.FCP.Followers' instead of 'Rick.FCP.Wastelanders' and add Followers to the loadAfter list in mod metadata.
Expand NCR trader inventory to sell explosive grenades when the explosive weapons module is present. The changeset also cleans up XML formatting and indentation in the apparel and storyteller definition files.
Update FCP_Powder_Gangers.xml to change forcedMapSize for the FCP_Prefab_NCRCF_Facility from (275, 275) to (275, 275, 0). This adds an explicit third (z) component to match the expected 3-value map size format and avoid parsing/consistency issues.
Add multiple Arktos_* biomes to FCP_NCR.xml's allowedBiomes, each marked MayRequire="FIP.Arktos" so these biomes are only used when the FIP.Arktos mod is present. Also simplify a comment in FCP_Powder_Gangers.xml from "<!-- Combat: Raids -->" to "<!-- Combat -->" to reflect a more general combat section.
Adds a new NCR Ranger Outpost feature and supporting defs: an IncidentDef (FCP_Incident_NCR_RangerOutpost) that spawns a random faction site (allowed biomes Desert/AridShrubland, guaranteed veteran rangers), a GenStepDef (FCP_GenStep_NCR_RangerOutpost) linked to the site part, and a SitePartDef (FCP_SitePart_NCR_RangerOutpost) with textures and tags. Also fixes FCP_Prefab_NCRCF forcedMapSize formatting (removed an erroneous third dimension) and simplifies FCP_Powder_Gangers guaranteedPawnKinds by consolidating repeated entries into count-based entries (6 gangers, 2 bombers, 2 veterans).
Introduce a new Powder Gangers faction and full content set: faction def, character defs, backstories, unique pawnkinds, pawn kind entries, prefabs, quest scripts, site defs, and many textures (apparel, buildings, icons, items). Also update NCR-related defs: normalize backstory tags (baseDesc -> description) in NCR deserter backstories, set basicMemberKind and add crashed-vertibird survivor groups in the NCR faction, change a deserter faction required count to 1, and add settlement defense group options and settlement-control extension replacements for spawn config entries. Minor comment/header tweak in CharacterDefs_NCR and assorted apparel/headgear/traderkind/pawnkind modifications to integrate the new faction.
Add FactionExtension_SpawnConfig to FCP_NCR and FCP_NCR_Deserters to enable clustered spawns (clustered=true, clusterRadius=30). FCP_NCR also restricts allowedBiomes to AridShrubland and Desert. Add FactionExtension_BannedArrivalModes to FCP_NCR_Deserters to disable EdgeDrop, EdgeDropGroups, CenterDrop, and RandomDrop. Also include a minor whitespace cleanup.
Remove BOM/invisible chars from XML headers and normalize special characters in NCR strings. Update mod class references to the new FCP.Core namespace (ApparelExtension and CompProperties_PositionAttributes) to match code changes and avoid class lookup errors. Files changed: 1.6/Defs/PawnKindDefs/Unique_PawnKinds_NCR.xml, 1.6/Defs/StorytellerDefs/Storyteller_ApparelDefs.xml, 1.6/Defs/ThingDefs_Apparel/ThingDefs_Apparel.xml, 1.6/Defs/ThingDefs_Weapons/ThingDefs_Weapons.xml, Common/Languages/English/Keyed/FCP_NCR_Enlistment.xml.
Change the parent class for FCP_Gun_NCR_Hunting_Rifle from FCP_Simple_Gun_Base to FCP_Complex_Gun_Base in ThingDefs_Weapons.xml. This makes the NCR Hunting Rifle inherit behaviors and attributes from the more feature-rich gun base (e.g. advanced stats/mod support) instead of the simple base.
Add new RecipeDefs to convert T-45 helmet and T-45 armor into NCR salvaged power armor (helmets and armor) with crafting requirements, research prereqs, work amounts and recipe users. Update ThingDefs_Apparel and ThingDefs_Headgear to remove embedded recipeMaker/cost/work fields for the salvaged power armor and helmet (moving crafting to the new recipes), set smeltable=false, remove WorkToMake/costList entries, adjust parent types for several apparel defs, and add recipeUsers entries to headgear recipe makers so the armor workbench can craft those items. Also clean up some punctuation in descriptions.
Replace occurrences of FCP_Faction_Great_Khans with FCP_Faction_GreatKhans in FCP_NCR.xml and FCP_Scripts_PawnRescueHumanlike.xml to fix inconsistent faction identifiers and ensure references resolve correctly.
Enable Vertibird shuttle service for the NCR enlistment options and add related settings (currencyDef, shuttle label/desc, icon path, cost and cost requirement key). Comment out the enlisted sound reference. Update Vertibird ThingDefs to fix visuals: add explicit color entries for main graphic, propeller blades and skyfaller, and disable rotateGraphicWhenTraveling to prevent unintended rotation. Add English localization keys for the shuttle service label and description.
Update XML defs to reference the refactored FCP.Core namespaces: replace FCP_Shuttles.* with FCP.Core.Shuttles.* and FCP_RadiantQuests.* with FCP.Core.RadiantQuests.*. Changes applied across faction defs (NCR), player faction defs, quest script defs (PawnRescueHumanlike, SettlementRaidDefense), starting scenarios, and vertibird building defs. No behavior logic altered—this aligns XML class paths with C# namespace refactor.
Increased armor ratings (sharp, blunt, heat) and insulation values for several apparel and headgear items to improve their protective capabilities. These changes enhance survivability and balance for the affected equipment.
Replaced all instances of 'FCP_Unique_Pawnkind_' with 'FCP_Character_NCR_' in characterDefs entries to standardize naming conventions for NCR characters. This improves consistency and maintainability across the faction definition file.
Expanded NCR faction group makers with new unique characterDefs for various squads, patrols, and support units, including major command, ranger patrols, medical, communications, and diplomatic teams. Updated existing group makers to include unique characterDefs and adjusted characterChance values. Marked Sergeant Contreras and Quartermaster Mayes as traders in their PawnKindDefs.
Introduces unique NCR characters including Captain Curtis, Captain Rodriguez, First Sergeant Daniel Asher, Ranger Biff, Ranger Grant, Thomas Hildern, Angela Williams, Dr. Keely, and Dr. Usanagi, along with their custom backstories, pawn kinds, and character definitions. Updates related pawn kind and faction definitions, fixes minor XML issues, and improves apparel/weapon assignments for several unique pawns.
Moved NCR character-specific backstories from BackstoryDefs_NCR.xml to new CharacterBackstories_NCR.xml. Split character definitions into multiple CharacterDefs_NCR_Part files and removed the old FCP_NCR_CharacterDefs.xml. Added and organized PawnKindDefs for NCR characters. Updated FCP_NCR.xml and PawnKinds.xml to reference new definitions. This improves maintainability and organization of NCR character and backstory data.
Reduced combatPower and increased apparelMoney for NCR Deserter Trooper. Removed redundant <thingCategories> from several apparel ThingDefs and reassigned categories for NCR Ranger Red Scarf and Vest outfits. Minor formatting and encoding changes in XML files.
This commit standardizes XML formatting across multiple definition files by correcting inconsistent indentations, adding missing newlines at end of files, and ensuring consistent tag alignment. No functional changes were made to the data or logic.
Added forced traits such as Tough and Sharpshooter to various NCR character backstories in BackstoryDefs_NCR.xml to better reflect their roles and abilities. This enhances character differentiation and supports more accurate trait assignment for NCR pawns.
Merged multiple permanent hostility extensions for the NCR into a single list, adding the Great Khans, Brotherhood of Steel (various), and Enclave factions. This streamlines the hostile faction definitions and improves maintainability.
Added 'Wasteland' and 'Military' styleItemTags to the NCR culture definition. Updated About.xml to adjust the mod load order, including new entries for GreatKhans and PreWarFood, and reordered existing dependencies.
Introduced a new NCR player faction definition in FCP_NCR_Player_Factions.xml. Updated the 'Lost Squad' scenario to use the new NCR player faction instead of the default PlayerColony faction.
Adjusted researchViewX and researchViewY values for NCR research projects to improve research tree layout. Updated texture paths for NCR vicious dog graphics to use the correct directory. Changed weapon recipe research prerequisites from Advanced Weapons Manufacturing to Advanced Gunsmithing for consistency.
Added MayRequire attributes for NCR Citizen and Engineer pawnkinds in FCP_NCR.xml to require the Wastelanders mod. Updated ThingDefs_Headgear.xml to prevent NCR headgear from being generated to satisfy warmth or toxic environment resistance.
Introduced FCP.Core.CompProperties_LabelColored components to several weapon ThingDefs, specifying their rarity as Common or Rare. This enables colored labels based on rarity for these weapons.
Updated the NCR faction definition to make them permanently hostile to the Great Khans by adding FCP_Faction_GreatKhans to the hostileFactionDefs list.
Reduced settlementGenerationWeight for both NCR and NCR Deserters factions to decrease their settlement frequency. Also updated the color spectrum for NCR Deserters to white.
Deleted NCR_AddVertibirdRaid.xml and NCR_VertibirdToPlayerColony.xml, removing patches related to Vertibird raids and shuttle support for the NCR faction and player colony.
Updated ArmorRating_Sharp, ArmorRating_Blunt, and ArmorRating_Heat values for specific apparel and headgear items in ThingDefs_Apparel.xml and ThingDefs_Headgear.xml to provide higher protection. This change aims to improve the defensive capabilities of these items.
Changed iconPath references in NCR ideology XML definitions to point to new texture locations under Things/UI/Ideology. Added new icon textures: FCP_NCR_Deserters.png and FCP_Old_World_Government.png.
Set useHitPoints to false, DeteriorationRate and Flammability to 0, and increased MarketValue to 10000 for unique Ranger Rick apparel and weapon. Also made NCR President's Suit indestructible. Updated weaponMoney for Ranger Rick pawn kind to 10000.
Updated NCR faction definition to make them permanently hostile to the Brotherhood of Steel, Brotherhood of Steel Outcast Remnants, and Enclave factions, in addition to existing hostilities. This ensures consistent faction relationships when these mods are present.
Deleted the <canLaunchToSpace>false</canLaunchToSpace> property from the FCP_NCR_Vertibirds.xml TransportShipDef. This may allow the default behavior or another configuration to determine space launch capability.
Updated the researchViewX and researchViewY values for several research projects in FCP_Research_Projects.xml to reposition them within the research UI. This improves the layout and organization of the research tree.
Added MayRequire attributes to certain NCR pawn and apparel definitions to ensure compatibility with specific mods. Made NCR permanently hostile to Compendium Brotherhood of Steel and Enclave factions. Updated textures for NCR President's Suit (male and female, east view).
Added the MayRequire="Rick.FCP.PreWarFood" attribute to all Pre-War Food items in both permit crate weightedDrops and NCR trader stock generators. This ensures these items only appear if the PreWarFood mod is active, improving compatibility and modularity.
Included standard Outlander trader kinds (BulkGoods, CombatSupplier, Exotic, PirateMerchant) in caravan, visitor, and base trader lists for the NCR faction. This expands the variety of traders associated with the NCR, improving compatibility and gameplay diversity.
Deleted multiple NCR-related definition files from the Defs and Patches directories, including backstories, character, culture, faction, ideology, incidents, pawns, quests, research, royalty, scenarios, sounds, storyteller, thing categories, apparel, buildings, items, races, weapons, traders, and patches. This change likely removes NCR content from the mod or project.
Changed texture and worn graphic paths for NCR beret to use 'FCP_Apparel_NCR_Beret'. Updated Ranger Hat ThingDefs to inherit from 'FCP_Apparel_NCR_Beret' instead of 'FCP_NCR_Beret' for consistency with asset naming.
Renamed parent ThingDef references for NCR Beret and related headgear to improve naming consistency and hierarchy. This change helps clarify inheritance and organization within the apparel definitions.
Deleted the abstract RoyalTitleDef 'FCP_Base_Empire_Titles' from Titles_NCR.xml as it is no longer needed. This cleans up the file and removes unused base title definitions.
Eliminated the FCP_Meme_DeserterTroopers meme and its associated Deserter Trooper precept from the NCR Deserters ideology. Updated forced memes and required precepts to reflect this removal, streamlining the ideology definitions.
Deleted references to BallisticWeapons weapon tags (FCP_Assault_Rifle, FCP_Rifle, FCP_SMG, FCP_Shotgun) from the weaponTags list, leaving only FCP_NCR_Service_Rifle. This likely streamlines weapon assignment or removes mod dependencies.
Changed the <titleShort> for the NCR Lieutenant backstory from 'Lieutenant Gorobets' to 'Lieutenant' for consistency with the character's identifier and title.