Cross Mod Compatible Fleet Size Reduction
Late game fleet sizes are a major contributor to lag, and this mod aims to address that in the bluntest way possible to keep the effects compatible across all sorts of mods. This is in contrast to some of the mods tackling this that came before, they tried a more refined approach by directly changing the values of ships, techs, buildings, and jobs. Great for vanilla, but it falls short when larger mods enter the mix.
At game start, every empire is given a modifier that reduces their Naval Capacity by 25% and increases their Ship Upkeep and Ship Build Cost by 100%. There are checks in place for empire formations and rebellions mid game to give them this modifier as well. And to make it extra safe, there is a check that fires every decade to catch any stragglers. This only affects normal player and AI empires as far as I am aware.
This mod should be compatible with virtually everything, forever, barring a complete game overhaul by Paradox.
Let me know of any bugs or concerns in the comments below.
Update: Halved Fleet Command Limit after playtesting, I found playing without it made it more difficult than intended to fill up fleets because of the ship cost increase. It also probably screwed with balancing around leader limits.
Update 2: Fleet Command Limit bugged out the fleet manager and spawned infinite empty fleets, toning it down to 25% should make it safe from now on. Let me know in the comments if there is any more issues.
Also added nerfs for scripted AI fleets like the Khan and FEs.
You can remove those nerfs by using the mod here: https://steamcommunity.com/sharedfiles/filedetails/?id=3310741307