- Version 1.0.3
- 261 Downloads
Sea level mods have been around for a long time (for example here). However, the downside is that they typically don't work with terrain mods because either the terrain mod will override the sea level mod file, or the sea level mod will override the terrain mod file, depending on the load order of the files. The solution is to manually edit your terrain mod in the Reader, but this is cumbersome, especially if you just need to temporarily lower the sea level to shape your coastline. There is also the SetSeaLevel cheat, but this one does not allow you to set the sea level above 250, and it will destroy stuff like power lines or bridges, so I'd stay away from it.
This mod solves this by leveraging exemplar patching. This allows the mod to override only a single property from your terrain mod file, without needing to override all other properties in it. This means that this sea level mod is (or at least should be) compatible with all terrain mods, as well as Maxis vanilla terrain.
I included 7 different heights: 0m, 250m (the default game water level, useful if you're using a terrain mod that alters the sea level and you don't want this), 500m, 750m, 1000m, 1500m and 2000m. Choose only one of them, obviously. If you have a good reason to have another height, you can send me a request to add it, or you can just open the .dat file in the Reader and update the "Sea Level" property.
Do yourself a favor and install this with sc4pac. This allows you to quickly switch heights by resetting the smf-16:universal-sea-level-mod:height variant. Within less than a minute you can be back in the game with the modified sea level. It also adds a specific "off" variant to disable the mod, but keep it in your sc4pac configuration. I recommend this instead of uninstalling it because it makes it easier to reset the sea level to 0 temporarily.
Dependencies:
null-45:sc4-resource-loading-hooks (this is needed for the exemplar functionality to work).