Anno 1800
0 of 0

File information

Last updated

Original upload

Created by

Ael

Uploaded by

cariadilmara

Virus scan

Safe to use

About this mod

Adjust the financial and population cost of maintenance for all buildings and most ships. A script is also provided so you can generate your own version with the scaling factor you prefer. A default version is included lowering the maintenance to help new players figure out the game

Permissions and credits
Changelogs
Why this mod?

As a new player, figuring out the game and balancing the fragile balance of supply chains, trade routes and population growth can be daunting. I was looking for a way to reduce or remove some complexity so that I can reintroduce it later when I'm feeling confident I can handle it.


What does it change?

The mod will apply a scaling factor to the financial and population cost of maintenance for all buildings in the game (including all DLC at the time of update 17) and most ships.

The default version included will reduce the monetary cost of maintenance by 50% and the population cost by 25%. For example the pig farm has a $40 maintenance cost and will reduce the workforce by 30 farmers. With this mod the same building will only cost $20 and 22 farmers.

The mod will not impact the material cost to construct a building or the unlock requirements. It's also safe to change the scaling factor or uninstall the mod on an existing save. This way, you can ramp up the difficulty over time while keeping the same savegame.

An included script allows you to tweak the scaling factor independently for monetary and population maintenance and regenerate a custom version of the mod.


How to install?

Default version:

Since update 17 the mod loader is included with the game. Simply locate the installation folder, create a new "mods" folder if it doesn't already exist and copy the "[Gameplay] Configurable_Maintenance" folder from the archive to this folder and start the game.

You should see the text "Modding Detected" at the bottom of the title screen if all went well.

Customize the scaling factor:

First, make sure the default version is installed.

Browse to the "Custom Scaling" folder of the archive and open the PowerShell script ("Generate_Maintenance.ps1") with your text editor of choice (notepad, notepad++, pspad...). Change the value on line 5 and 8 to change the scaling factor.

Line 5 will affect the monetary cost of building maintenance. Line 8 covers the population required to maintain a specific building.

100 means no change from vanilla. 25 means you only have to pay 25% of the vanilla cost for maintenance. You can go above 100 to increase difficulty. 125 will add an additional 25% to vanilla costs.

Save the script after you've changed the values, right click on it and select "Run with PowerShell".
  • If you see and error regarding execution policy, make sure you set your execution policy to "unrestricted". See here for more details
  • If you do not have PowerShell, see here for help on setting it up
  • If you do not see this option, you can run the script through the command line. See here for more information

If all goes well you should now see a new "assets.xml" file in this folder. Simply copy this file into the mod folder [Anno 1800 installation folder]/mods/[Gameplay] Configurable_Maintenance/data/config/export/main/asset and overwrite the previous file.

Known Issues

A very small number of buildings aren't impacted by this mod (e.g. Marquetery workshop in the new world, Small warehouse in Enbesa...). This shouldn't have a huge impact on a save, but I'll look into it.

I'm also missing some ID for certain ships (Boreas, Extravaganza Steamer, Oil Tanker) so their maintenance cost won't change with this mod.