Commit Graph
111 Commits
Author SHA1 Message Date
RickGrymes 42722942f3 Add grenades to Legion trader stock
Extend the Legion trader inventory to sell fragmentation, molotov, and tincan grenades when the explosive weapons module is available. This lets Legion traders offer modded explosives alongside their existing weapon stock.
2026-07-04 23:04:22 -05:00
RickGrymes 331de7dbe9 Allow Legion in ExtremeDesert biome
Add <li>ExtremeDesert</li> to the allowedBiomes list for the Legion faction so it can spawn/appear in Extreme Desert biomes. Change made in 1.6/Defs/FactionDefs/FCP_Legion.xml.
2026-06-01 19:40:37 -05:00
RickGrymes 1f4eda0b52 Add Arktos biomes to FCP_Legion allowedBiomes
Add Arktos biome entries to FCP_Legion's <allowedBiomes> in the FactionExtension_SettlementControl so the Legion can appear in Arktos areas. Each new <li> uses MayRequire="FIP.Arktos" to make these biomes conditional on the FIP.Arktos mod (e.g. CentralValley, Divide, BrahminWoods, Crater, Ruin, Sequoia, Wasteland, Mesa, Canyon, Mojave).
2026-06-01 18:58:40 -05:00
RickGrymes 2fd11bf112 Add weapons/chems, update faction & trader stocks
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.
2026-05-31 10:35:23 -05:00
RickGrymes a9da9ccb5f Add spawn cluster config to Legion faction
Introduce a FCP.Factions.FactionExtension_SpawnConfig to FCP_Legion.xml under modExtensions. This restricts allowed biomes to AridShrubland and Desert and enables clustered spawning with a clusterRadius of 30, so Legion spawns are grouped and limited to those biomes.
2026-05-14 17:50:00 -05:00
RickGrymes db44f4031b Add pre-war power line building and related assets
Introduce a new power line building (FCP_Building_PowerLine) with comps for gizmos, natural spawning and prisoner-strapping behavior; includes graphics (three orientation PNGs) and English localization keys for gizmos/messages/inspect. Add a patch (RoadDefs_AddPowerLines.xml) to place power lines along AncientAsphaltRoad and AncientAsphaltHighway. Also add several Legion-related thought defs (witnessed crucifixion, was crucified, crucified someone) to Thoughts_Misc.xml to support related events and mood effects.
2026-05-10 16:35:55 -05:00
Canon ec83653832 Change FactionExtension_FactionTabLabelOverride to FactionExtension_FlavorOverride 2026-02-28 13:24:45 +08:00
Canon 311706f39c Change FactionExtension_FactionTabLabelOverride to FactionExtension_FlavorOverride 2026-02-28 11:45:55 +08:00
RickGrymes e9e9634a78 Move CharacterBackstories_Legion to BackstoryDefs
Relocate CharacterBackstories_Legion.xml from 1.6/Defs/CharacterDefs/ to 1.6/Defs/BackstoryDefs/. This is a pure rename (no content changes) to place the backstory file in the appropriate folder for organization.
2026-02-24 00:52:04 -06:00
Ranger RickandGitHub b424cf1536 Merge pull request #5 from AlvalorDev/main
FCP Apparel Armor Hat and Helmet base def generalize
2026-02-19 19:52:27 -06:00
Alvalor ce382e4488 FCP Apparel Armor Hat and Helmet base def generalize 2026-02-17 19:05:57 +01:00
Canon ae519660dd Add Faction Label Override 2026-02-10 17:51:55 +08:00
Canon 6a1b10bb2c Update faction extension namespaces
FCP.Core.ModExtension_Faction* -> FCP.Factions.FactionExtension_*
FCP.Core.ModExtension_FixedIdeo -> FCP.Factions.FactionExtension_FixedIdeo
2026-02-09 05:52:53 +08:00
Ranger Rick 933b276d56 Buff Legion armor stats for improved protection
Increased armor ratings, insulation, and heat resistance for all Legion armor tiers in ThingDefs_Apparel.xml. These changes make Legion armors more protective and better suited for harsh environments, improving their overall effectiveness.
2026-01-15 12:16:17 -06:00
RickGrymes 3b8b0b068c Add apparel settings to Caesar pawn kind
Set fixed apparel money and disallow headgear for the Caesar pawn kind by adding 'apparelMoney' and 'apparelAllowHeadgearChance' fields.
2026-01-14 03:45:33 -06:00
RickGrymes 0a246b3cfd Update Legion character appearances and hide unique pawns
Changed hair and beard definitions, as well as some head types, for Legion characters to improve visual variety and consistency. Added <showInDebugSpawner>false</showInDebugSpawner> to all unique Legion PawnKindDefs to prevent them from appearing in the debug spawner.
2026-01-14 03:24:47 -06:00
Ranger Rick 7434747b60 Add unique Legion character backstories and definitions
Introduced detailed backstories for multiple unique Legion characters in CharacterBackstories_Legion.xml. Added corresponding character definitions for Dead Sea, Alexus, Canyon Runner, Gaius Magnus, Severus, Picus, Cursor Lucullus, Silus, Decanus Severus, Karl, Otho, and Antony in CharacterDefs_Legion.xml. Updated Unique_PawnKinds_Legion.xml to include new unique pawn kinds and required apparel for these characters, as well as helmet requirements for Legate, Vexillarius, and Centurion roles. Also made appearance and bio adjustments for existing Legion characters.
2026-01-13 12:12:19 -06:00
RickGrymes a591c33ad7 Refactor Legion unique characters and backstories
Moved unique Legion character backstories to a new CharacterBackstories_Legion.xml file and removed them from BackstoryDefs_Legion.xml. Added Unique_PawnKinds_Legion.xml to define unique pawn kinds for Caesar, Lanius, Lucius, Vulpes, and Aurelius, and updated CharacterDefs_Legion.xml and FCP_Legion.xml to use these new pawn kinds. Cleaned up PawnKinds.xml by removing unique Legion pawn kinds from the base file.
2026-01-13 06:02:06 -06:00
RickGrymes f920073cd8 Update Legion pawn weapon loadouts and labels
Standardized weapon tags for Legion pawns, replacing specific weapon entries with more general options (e.g., FCP_Rifle, FCP_Assault_Rifle, FCP_SMG, FCP_Shotgun) and adjusted weaponMoney values for better balance. Added missing section headers and corrected labels for decanus and veteran roles to improve clarity and consistency.
2026-01-11 23:11:20 -06:00
RickGrymes 224c1a29bb Add missing newlines to XML definition files
Appended missing newline characters at the end of multiple XML definition files to improve formatting consistency and prevent potential parsing issues.
2026-01-10 14:11:58 -06:00
RickGrymes 51c6848a65 Add forcedTraits to Legion backstories and reformat XML
Introduced forcedTraits to many Legion BackstoryDefs, such as FCP_Trait_Sharpshooter and FCP_Trait_Tough, to better define pawn characteristics. Also reformatted XML files for consistency, removed unnecessary whitespace, and standardized empty possessions tags.
2026-01-10 06:31:18 -06:00
RickGrymes 9c44b772b7 Add new style tags and update mod dependencies
Added 'Wasteland' and 'Military' styleItemTags to the Legion culture definition. Updated About.xml to include 'Rick.FCP.BallisticWeapons' as a loadAfter dependency.
2026-01-07 04:23:53 -06:00
RickGrymes 0649c833a4 Adjust research project view coordinates
Updated the researchViewX and researchViewY values for two research projects in FCP_Research_Projects.xml to reposition them in the research UI.
2026-01-05 21:13:08 -06:00
RickGrymes 07da45110c Reduce Legion settlement generation weight
Decreased the settlementGenerationWeight for the Legion faction from 1 to 0.3 to reduce their frequency during world generation.
2026-01-01 23:58:29 -06:00
RickGrymes b0645f9813 Update icon path for Legionism meme
Changed the iconPath for the FCP_Meme_Legionism meme from 'World/FCP_LegionIcon' to 'Things/UI/Ideology/FCP_Might_is_Right' to use the correct icon.
2025-12-30 02:29:11 -06:00