No Political Concerns

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

Author: Skye is a nerd

Last revision: 3 May at 22:18 UTC

File size: 285.97 KB

On Steam Workshop

Description:

Removes political concerns from the game’s consideration for alliances.

Had to totally rebuild the alliance decision and event because everything is hardcoded as ♥♥♥♥ in this game. I even had to make copies of localization and edit them since they use syntax from many versions ago and hardcode the old syntax to work for special decisions.

Some sacrifices include: No visible delay timer (should be 9 days) for the interaction, does not disable other diplomatic actions including declaring war (alliance won’t form in this case or if either leader dies in the interim period). AI reasons shown in a different format (numerical instead of +’s and -‘s).

None of these can be fixed because again, the game is hardcoded to ♥♥♥♥. Everything is functional though, and ai should be able to form alliances on their own with the new decision. (They’re much more likely to if the potential alliance is to a realm with 1.25x or more relative troop power).

Also adds a minor -15 opinion penalty that triggers on alliance decline. This serves to mostly stop the ai spamming you with alliance requests every 3 months since it makes the ai not send for 5 years (when modifier goes away) if its present (humans can still try to form alliance as much as you want regardless of declines), you can edit the opinion to something negligible like 0 or -1 if you’d like instead. I made sure the opinion won’t stack.

The other reasons are all rebuilt to mirror their base-game implementations as closely as possible, but I don’t have the reason scripting available to me (hardcoding strikes again) so I did as good as I could. Opinion is a range like it should be and the rest are static +/- factors.

Only removes political concerns from the alliance decision because it was a lot of work to do this and non-aggression pacts are 90% of the time negotiated through marriage and CLOSE relations (siblings, parents, grandparents, children, and grandchildren) can negotiate alliances in the absence of a non-aggression pact (as possible in the base-game).

Also consider the other mod I made to remove the plague of piracy event that deletes alliances between two nations way too often for some reason and has basically zero counterplay.

https://steamcommunity.com/sharedfiles/filedetails/?id=3709583412