Page 1 of 1

[2.1.12] Changing map generation setting after importing map exchange string changes the preset

Posted: Wed Jul 22, 2026 9:37 pm
by Kejser Kagespiser
I was playing around with the cliff generation in different presets.
After selecting the Lakes preset settings the cliffs to the max values and exporting the string, I imported it and changed an unrelated value and got completely different Nauvis cliffs, even when changing the values back. It's as if the preset reverts to Default when a value is changed.
I was expecting that the Lakes preset to be remembered after import so others could adjust the settings without getting completely different cliff generation.

Steps to reproduce:
Start the game with Space Age mod + dependencies. No other mods.
Go to the freeplay map generator, select the Lakes preset, seed 1000, and change the Terrain->Cliffs Frequency and Continuity values to 600% for Nauvis
Lakes preset, Nauvis cliffs set to max values
Lakes preset, Nauvis cliffs set to max values
07-22-2026, 23-19-07.png (487.15 KiB) Viewed 442 times
Export the Map exchange string and import it again.

Change any setting that affect map generation (for example toggle No enemies on and off again) and you get completely different cliff generations.
After map string import, changing a value gives different cliff generation
After map string import, changing a value gives different cliff generation
07-22-2026, 23-34-49.png (421.34 KiB) Viewed 442 times

Re: [2.1.12] Changing map generation setting after importing map exchange string changes the preset

Posted: Mon Aug 03, 2026 8:30 pm
by Rseding91
Thanks for the report however I don't believe this is fixable with the current exchange string system. Map generator presets configure more than what it shown in the GUI. When the exchange string is loaded into the GUI it loads everything that was there at the time the exchange string was made - however it has no clue which map generator preset was used to make that specific exchange string.

When changing any of the GUI values - a new set of values is created - using the current selected map generator preset + the GUI values. You can see in your second image the "Default (modified)" preset is being used.