Foundational Framework
Foundational Framework is a Uniquely Useful Utility mod that aims to enhance mod compatibility, by being to script what UniUI is to GUI.
It is required for Prisoners of War, advised for all Mostly Mechanical Mod, and open to include any mod whose author would like to be supported.
All supported mods are gathered in the Foundational Framework collection
By relying on rules of single-object override, Foundational Framework establishes some scripting guidelines which, if followed, enable supported mods that modify the same vanilla files to work in any combination as long as Foundational Framework is loaded, without having to make compatches for every single possible combination of those mods, and mostly independent of load order.
Ever wished for an is_at_sea trigger? Foundational Framework has that.
Every scripted_effect and scripted_trigger used in Mostly Mechanical Mods that might be useful to other mods will be included in Foundational Framework.
Mods can opt-in for a full integration in Foundational Framework, meaning they will require Foundational Framework, like Prisoners of War does.
With that level of integration, all vanilla files modifications are in Foundational Framework, not in the supported mod – which means that the mod will no longer require to update the vanilla files they modify when there is a new patch – Foundational Framework will handle that, greatly reducing the pain of updating mods with each new vanilla patch.
If you would like your mod to be supported, please get in touch on our discord ![discord.gg]
This mod might include any number of things not explicitly listed in this description, including (but not limited to) a loading screen promoting ModCon.
Revisions:
Old revisions of this mod are available below. Click the link to download.
