0 of 0

File information

Last updated

Original upload

Created by

Zur13

Uploaded by

Zur13

Virus scan

Safe to use

Tags for this mod

About this mod

Allows to change terrain type, features, improvements, roads and resources in game.

Accessible via new button in top right corner of the window near the Civilopedia button.

Works with GS.

Permissions and credits
Mirrors
Changelogs
Allows to change terrain type, features, improvements, roads and resources in game.

Accessible via new button in top right corner of the window near the Civilopedia button.

Works with GS.

Please note


  *  In the latest update 2 new check boxes was added to the mod window. The one disables the changes that known to cause crashes and the second one disables the changes that are not allowed by game rules (for example you can't place crabs on land tiles, or marsh on desert tile etc.). It is a little paranoid so you can disable it for some changes if you are sure that it is valid. In general the game should not crash even if some invalid changes are done.

  * Safe mode not only validates game placement rules but also disables resource and feature changes under tiles with improvements, cities, districts and wonders because it most probably break your game in some way.

 * May need to Save and Load game to update visuals and some game data. This is game engine limitations.

 * Supports resources added by other mods (if the mod does not contain special logic for that resource and uses standard method to add it into the game).

 * For some reason the game does not allow to remove resources that are not revealed (required technology is not learned yet). In this case you can change that resource to the revealed resource and remove it.


About the crashes


The problem with crashes is that they happen on some turn later in game and it is not possible to continue the game because it will repeat on that turn no matter what you do. The only way is to load the save game made before the problematic change was done but the crash may happen 400+ turns later and you literally can loss.

Mod uses game testing and map generation functions to make map changes. This functions are used by the game on map generation stage before the game starts. The game was not designed to use this functions in mid game after the players and AI appears on the map and this is the main reason for the crashes. It was not changed with the mod updates and if you start to get crashes after some mod update it does not related to this update in 99% of the cases it just your game went to the stage where the significant map updates are not safe any more.

In general it is pretty safe to make changes early in game on first turn (except the impassable-to-passable and vice versa and water to lands ).

So now I'm running long tests to find the functions which might cause the crashes. Current results are listed bellow.

All test was made with default resources/features/improvements/natural wonders with Crash safe and Safe mode check boxes turned on. There still may be risk of crashes when changing modded resources/features/improvements/natural wonders.

Safe functions (minimal risk, no crashes on test games played up to turn 500)

* Add water tile (create lakes, oceans)
* Add/Remove Natural Wonders (may need to change terrain type on the tilewhere the impassable wonder was to make tile passable after wonder removal)
* Add/Remove features (passable)
* Add/Remove resources (in test game new resources was added every 50-80 turns)
* Remove improvements (in test game almost all improvements on the map was removed on turns 206 and after that once more on turn 350)
* Add/Remove cliffs (in test game many cliffs was added on turn 4; on next game all cliffs was removed on turn 86)
* Add rivers (in test game many rivers was added on turn 110 on not owned and AI owned tiles around the cities)

Safe functions (low risk, no crashes on test games played 20-50 turns)

* Change terrain type/add hills
* Add improvements
* Add/Remove roads

Unsafe functions (risky, no crashes on test games played 2-6 turns)

* Add/Change/Remove coastal flood level

Unsafe functions (very high risk of crashes)

* Fix game data if Crash safe mode checkbox disabled (crash later in game on AI turns after 1-400+ turns)
* Remove water tile (crash when settled on such terrain if not Fix game data, it seems that AI do not settle on such terrain so it may be safe to use in some cases)
* Add/remove mountains (crash when settled on such terrain if not Fix game data)
* Remove river (crash when unit moves into the plot where the river was)
Top