Secondary Origins

If you liked this item, please rate it up on Steam Workshop page.

Author: Reyzel

Last revision: 26 May, 2024 at 14:12 UTC (6)

File size: 11.17 MB

On Steam Workshop

Description:
COMPATIBLE WITH 3.8!
INFO

This mod adds secondary origins as civics to the game, allowing you to combine origins

The AI will not generate with these secondary origins, if you wish to play with AIs that have secondary origins simply create one and force spawn it.

All unworkable origin combinations have been made unpickable with eachother but this does not guarantee that origins work together perfectly (I may have also missed some incompatibilities).

Origins adding custom starting systems could not be made into secondary origins due to paradox not allowing civics to add starting systems.

-CHANGED-
You may choose as many secondary origins as you wish however there are no compatibility checks between secondary origins (it won’t stop you from picking two secondary origins that don’t work together, left to use discretion as you can always check if they are compatible using normal origin selection)

Generally origin and secondary origin combinations that you can pick together work fine but there may be the odd origin combination that might not work as intended.

COMPATIBILITY

-MODS THAT CHANGE VANILLA FILES
To allow these secondary orgins to work like the actual origins many vanilla files had to be replaced (note: if has_origin was a scripted trigger this mod would have to replace basically no vanilla files).
This mod will most likely have incompatibilities with mods that also replace vanilla files, it’s suggested that you load this mod very early so its changes can be replaced (although this might break secondary origins in various places).

-MODS THAT DO *NOT* CHANGE VANILLA FILES
Mods that do not change vanilla files will be mostly compatible but will not recognise secondary origins (e.g. if a mod adds a new building for the mechanist origin, it will not add that building for mechanist as a secondary origin).

-MODS THAT ADD ORIGINS
Mods that add orgins aren’t inherently incompatible but since there are no checks between those new origins and my secondary origins this will mean that broken origin combinations will be possible (secondary origins are not pickable by AI so a broken combination will only exist if a player makes it).

Compatibility patches with other mods are provided, making those mods recognise secondary origins and integrating origins from those mods into the secondary origins system.

Compatibility note: keeping the countless compatibility patches I already have updated will be a pain but I will try to add compatibility with more popular mods, mod authors may add compatibility with my mod simply by using my origin check scripted trigger.

If a mod updates I will most likely have to update the patch for it.

A COLLECTION SHOWING COMPATIBILITY PATCHES IS AVAILABLE HERE

Hope you enjoy

I hope this mod allows for a lot of fun and roleplaying potential in your stellaris games, let me know if you have any suggestions or find any issues.

If you think this mod added enough value to your games and want to incentivise me to keep updating and improving this mod and others you can support me here![ko-fi.com]