Capital City Income Scaling
This mod is intended to make turtling in a small empire a more viable experience and provide help to factions who never expand beyond their starting territory.
– Primarily a script mod, so it should be compatible with everything (including SFO).
– Save-game compatible.
Capital City Income Scaling adds a progressively increasing income bonus to all capital cities (the faction capital that is), including AI. This bonus is reduced for every settlement that a faction owns beyond their capital.
The equation is a little complicated. Every ten turns the maximum income bonus will increase, with the increase accelerating as the campaign wears on. For a faction with a major settlement as their capital the income bonus goes 0, 75, 152, 231, 312, 395, 480, 567 etc… and for minor settlement capitals its 0, 100, 202, 306, 412, 520…
For every settlement you own beyond your capital the bonus income will be reduced by 2 increments, and by 1 for each undercity or pirate cove. The bonus has a minimum of 0, so you won’t lose money from expanding. The maximum bonus will stop increasing at turn 500.
There are two additional effects:
– To balance this for horde factions, they receive +1 horde growth factionwide at turn 20 and at decreasing intervals after that. You can see the current bonus in the faction overview screen.
– Factions who have lost all their settlements receive an upkeep discount, scaling with the turn number of the campaign. It starts at -4% upkeep from turn 1 and finishes at -100% upkeep at turn 250. You can again see the current bonus in the faction overview screen.
Feedback and bugs are welcome in the comments.