War in Heaven 100%
Guarantees the War in Heaven event chain.
More precisely, when the first Fallen Empire (=FE) awakens, one of the other FEs is set to awaken 10 years later, which automatically triggers a War in Heaven.
These mechanics are of course already part of the Leviathans DLC, but the chances for the epic duel always felt a little slim: In vanilla Stellaris, a War in Heaven only triggers in 33,3% of the galaxies with 2 FEs (30% for owners of Synthetic Dawn) and in 60% of the galaxies with 4 FEs (or 5 for Synthetic Dawn). This leads to some unlucky players never encountering the event.
With this mod installed, there’s no randomness any more. As long as there are at least 2 eligible (non-Gestalt Consciousness) FEs, they’ll be set up for a War in Heaven once one of them awakens.
———————————————————————-
Mod Variants
There are currently two alternative mod variants for fine-tuning of the FE pairings.
If you prefer the War in Heaven to only occur, when two FEs with rival ethics exist, check out War in Heaven 100% – Only Rival Ethics.
If you’re mostly fine with the main version, but would like to add a nontrivial chance (currently testing at 25%) of the FE pairing to be completely random from the get go, please refer to War in Heaven 100% – Slightly Random. This is the version that’s closest to the original.
———————————————————————-
Compatibility
Savegame compatible as long as there isn’t already an Awakened Empire. Ironman incompatible. Compatible with mods that don’t modify the fallen_empire_awakening_events.txt.
The requirements for the first FE to awaken at all (via the "Sleepers Awake" event) remain untouched. Likewise, this mod does not mess with the "War in Heaven" event chain apart from triggering it (yet).
———————————————————————-
VANILLA SCRIPT[pastebin.com]
———————————————————————-
MODIFIED SCRIPT[pastebin.com]
———————————————————————-
Mod Explanation
The vanilla script uses a random_list with the following possible outcomes:
40% for choosing the FE with conflicting ethics to the awakened FE and flagging it as the ancient rival
20% for flagging a FE randomly
40% for not flagging another FE at all (= no War in Heaven)
This part of the script resulted in fairly low chances for the event chain to trigger, especially in smaller galaxies. The mod replaces this with a fixed sequence. Now, once the first FE awakens, it checks for a FE with rival ethics. The pairings are: Materialist vs. Spiritualist, Xenophile vs. Xenophobe
If there is no such FE available, another is randomly selected. The script verifies this by searching for the ancient rival flag and gives it to a random FE if it hasn’t already been distributed. No matter the selection process, the chosen FE is marked to awaken 10 years in the future, just like in the vanilla script.
As you might have already noticed, the 2.0.0 Cherryh Update increased the chance for the War in Heaven event chain from 18,3%-45% to 33,3%-60%, depending on the total number of FEs in the galaxy. As such, you might find the "natural" occurrence a bit more humane than before.
Required DLC:
These DLC should be installed in order to use this item.
Stellaris: Leviathans Story Pack
Revisions:
Old revisions of this mod are available below. Click the link to download.