Estates Pay Building Maintenance

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

Author: HappyMonk3y99

Last revision: 22 Feb at 02:11 UTC (1)

File size: 733.65 KB

On Steam Workshop

Description:

Estates now help pay for building maintenance. Each estate’s share is determined by its local pop tax burden, scaled by inverted control. At 0% control, estates reimburse the full building maintenance cost in a location. At 100% control, the crown covers everything.

The crown now pays the full 100% maintenance cost (the real market price of goods consumed), up from the vanilla 20% discounted rate. Crown power no longer reduces building upkeep. Estates reimburse the crown for their share, so the net cost to the crown is reduced accordingly.

Building Maintenance
– The crown pays full market-price maintenance for all buildings (5x the vanilla rate)
– Estate-owned building upkeep is also multiplied 5x to match
– Each estate reimburses the crown for maintenance split based on the estate’s pop tax burden at that location
– Government and military buildings (royal garden, forts, armories, docks, etc.) are fully crown-funded and excluded from estate maintenance
– Peasant Enfranchisement shifts peasant costs toward nobles
– Dhimmi and Cossacks pops are correctly attributed to their respective estates but base dhimmi tax burden is low, so they don’t pay much, this is a vanilla issue.

Trade and Foreign Building Maintenance
– Trade profit is split by global estate power, and trade capacity is not affected by control so it deserves a different system. Trade Building maintenance is split by the country’s estate power.
– Foreign buildings also share the same split, most are trade building and again control has no impact on them.

Estate Tooltip
– Building, Trade, and Foreign maintenance appear as separate line items in the estate tooltip
– Custom in-game concepts explain how each cost is calculated

Compatibility and Performance
– Performance impact of this mod is negligible after the first month. The first month tick is heavy though, especially if you’re adding this to an existing save. ~30-50ms monthly for player updates, ~150ms yearly for all other nations.
– Built for versions 1.1.0+
– Mods that add new buildings requiring maintenance will need a compatibility patch for estates to contribute to those buildings(If anyone has a way to grab production method demands at runtime lmk, this is the limiting factor)
– Save-game safe: Can be added to existing saves without issue. Removal should also be safe, though some internal data structures may linger in the save file. This is almost certainly harmless, but I recommend making a backup beforehand.
– Optional submods are available to reduce the maintenance multiplier to 50% or 20% (vanilla rate) instead of the full 100%

50% Building Maintenance submod: https://steamcommunity.com/sharedfiles/filedetails/?id=3671010689
20% Building Maintenance(Vanilla) submod: https://steamcommunity.com/sharedfiles/filedetails/?id=3671010534

Implementation details can be read here:
https://github.com/mikejaklitsch/estates-pay-building-maintenance/blob/main/README.md

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.