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.