46 Commits
Author SHA1 Message Date
RickGrymes a2937faaaf Correct X-01 Power Armor lore in description
Updated the X-01 Power Armor description to reflect accurate Fallout lore. The X-01 was developed by the Enclave after the Great War, not before it. The revised description clarifies this timeline and provides better context about its origin and significance.
2026-07-19 01:00:34 -05:00
RickGrymes cd734dd13e Remove fusion core item assets
Delete the fusion core ThingDef for RimWorld 1.6 along with its associated item textures. This removes the standalone fusion core item content from the mod, likely as part of retiring or consolidating that feature.
2026-07-15 23:24:15 -05:00
RickGrymes 65853ce1a4 Boost power armor carry capacity
Add a `CarryingCapacity` equipped stat offset to the power armor ThingDef so wearing the suit increases how much a pawn can carry.
2026-07-11 23:14:03 -05:00
RickGrymes 280410d1b4 Add paint stripping recipes to armor station
Rename the paintjob recipe defs to the new `FCP_Paint_*` scheme, update the power armor station to reference them directly, and add restore-original recipes for painted T-51 and T-60 armor and helmets. This also removes the conditional recipe-user patch wrapper and tweaks power armor, helmet, and frame draw sizes for larger in-game visuals.
2026-07-04 23:05:51 -05:00
RickGrymes 376bf27295 Use requiredBenches list for paintjob techprints
Replace single <requiredBench> with a <requiredBenches> list for multiple power-armor paintjob ResearchProjectDefs, adding FCP_Production_Old_Table_Terminal and FCP_Production_Clean_Table_Terminal as valid benches. Also normalize the XML prolog (BOM added) at the top of PowerArmorPaintjobs.xml.
2026-05-12 13:53:16 -05:00
RickGrymes c5759be7f5 Use FCP.Core.ApparelExtension in power armor defs
Update ThingDefs_Power_Armor.xml to reference the relocated ApparelExtension class. Replaced two occurrences of FCP.ApparelExtensions.ApparelExtension with FCP.Core.ApparelExtension in modExtensions entries so the power armor apparel defs match the refactored namespace.
2026-05-10 16:37:10 -05:00
Ranger RickandGitHub 73ede50296 Merge pull request #1 from AlvalorDev/main
Weapon def and apparel + hat def unified
2026-02-19 19:51:06 -06:00
Alvalor b8e39d2f96 Merge branch 'main' of https://github.com/FalloutCollaborationProject/FCP-Power-Armor 2026-02-17 19:08:45 +01:00
Alvalor e6859af8b4 FCP Apparel Armor Hat and Helmet base def generalize 2026-02-17 19:07:14 +01:00
Canon ec65d22501 Move ApparelUpgradeableBase to Tools 2026-02-17 20:20:39 +08:00
RickGrymes e6814dd5fd Use power armor base for T-51/T-60 paintjobs
Update ThingDefs_Power_Armor.xml to set the ParentName of FCP_Apparel_T51_Paintjob_Base and FCP_Apparel_T60_Paintjob_Base to FCP_Apparel_Power_Armor_Base (replacing ApparelUpgradeableBase). This ensures those paintjob defs inherit the power-armor-specific base behavior and stats.
2026-02-14 00:33:56 -06:00
CanonandGitHub edb82a41ef Update ApparelExtension class reference in XML 2026-02-03 09:29:56 +08:00
Canon f892f81853 Update XML to new power armor namespaces 2026-02-03 06:30:41 +08:00
RickGrymes 4c1b0e939a Standardize helmet labels; reduce station size
Rename multiple T-51 and T-60 power armor helmet <label> entries to a consistent '<style> T-51/T-60 Power Armor Helmet' format for clearer in-game names (e.g. Hotrodder Flame, Shark Paint, Hotpink, Abraxo, Sugar Bombs). Also update PowerArmorStation <size> from (3,3) to (2,2) to reduce its footprint.
2026-02-01 13:03:25 -06:00
CanonandGitHub 318ab31f4a Update ApparelExtension class reference in XML 2026-02-01 01:24:43 +08:00
RickGrymes 1bccc533bb Enable power armor station for paintjob recipes
Updated ThingDefs_PowerArmorStation.xml to define the station as a work table, add relevant recipes, and enable bill tab. Added a patch to include the power armor station as a recipe user for all power armor paintjob recipes, allowing these recipes to be performed at the station.
2026-01-18 09:42:53 -06:00
RickGrymes 1100138e78 Add paintjob recipes and upgradeable armor parents
Introduces new XML recipe definitions for T-51 and T-60 power armor and helmet paintjobs, and adds a new ApparelUpgradeableBase parent for upgradeable armor. Updates power armor and helmet ThingDefs to use the new parent, removes embedded recipeMaker/costList from paintjob variants, and adds repairable-at-station comps to all relevant armor and helmet definitions.
2026-01-17 08:13:02 -06:00
RickGrymes 610e389c21 Add apparelIgnoreSeasons to Power Armor Trader
Set apparelIgnoreSeasons to true for the Power Armor Trader pawn kind, ensuring their apparel is not restricted by seasonal conditions.
2026-01-13 06:02:33 -06:00
RickGrymes 3871dfe5a1 Add missing newlines at end of XML definition files
Appended a newline at the end of several XML files to conform to standard formatting practices and improve compatibility with tools that expect files to end with a newline.
2026-01-10 14:15:14 -06:00
RickGrymes 04812d624b Refactor and enhance power armor paintjob definitions
Introduced abstract base ThingDefs for T-51 and T-60 power armor and helmet paintjobs to reduce duplication and improve maintainability. Moved shared stats and recipe data into these bases, and updated all paintjob variants to inherit from them. Adjusted and diversified equippedStatOffsets for individual paintjob variants to provide unique bonuses. This refactor streamlines XML structure and makes future additions easier.
2026-01-08 03:25:24 -06:00
RickGrymes 88c8c9e5af Remove Rick.FCP.Wastelanders from loadAfter list
Deleted Rick.FCP.Wastelanders from the <loadAfter> section in About.xml to update mod dependency order.
2026-01-07 17:31:41 -06:00
RickGrymes 817089b43c Add Wastelanders support and update trader backstories
Added backstory filters for Power Armor Trader pawns to include Wastelander backgrounds. Updated Power Armor Station to use a specific jet pack apparel layer. Declared load order dependency on Rick.FCP.Wastelanders in About.xml.
2026-01-07 04:26:51 -06:00
Taranchuk a4c6a818fa power armors 2026-01-06 13:02:49 +02:00
Taranchuk 937ae1710e power armor stuff 2026-01-06 08:23:31 +02:00
RickGrymes 5c556e091a Add MayRequire attribute to trader faction def
Updated the defaultFactionDef for FCP_Power_Armor_Trader_Base to include the MayRequire attribute, ensuring compatibility with the Rick.FCP.Wastelanders mod.
2026-01-05 21:13:54 -06:00