Skip to content

Workflow

Nithanim edited this page Jul 10, 2022 · 1 revision

Extraction

Every time you modify the map in the editor, you have to extract it again. If you only changed terrain, landscapes or similar you do not have to do anything else. If you changed humans, buildings, animals, players, diplomacy or anything else in that direction, you have to merge the extracted.ini with map.ini.

extracted.ini

The extracted.ini is always overwritten and represents the exact state you see in the editor. Every change you make will be reflected in there. If you added a single human you will find that everything is exactly the same, except for a single new line that places your human into the world.

map.ini

The map.ini is the file that is read by the game. It contains everything not represented in the map.dat. This is where you define everything you want (or the game is capable of, at least).

Merging

Every time you extract which changes the extracted.ini, you have to merge your changes manually into your map.ini. You have to remember what changes you have done since the last time you merged.

For example, if you added a building, you would have to find the new building definition and copy it into your map.ini. If you moved a human, you would have to find the new human position and update it for the one you already have in your map.ini.

Sadly, this process cannot be automated because it is not possible to track changes exactly. There is no way to tell by looking at the difference if a human has moved or if it is a completely new one.

Clone this wiki locally