Page 1 of 1
Add basic_settings to MapSettings
Posted: Sat May 03, 2025 6:13 am
by KiwiHawk
When
MapGenPreset.default is set to true, it's settings can't be specified. Instead, it pulls values from
MapSettings. Or at least, it does for
advanced_settings. However there doesn't seem to be any place to specify the values that will be used for
basic_settings. Can these be added to MapSettings please?
Angel's, Py, and Space Exploration currently all have to use ugly workarounds for this limitation.
Related Request:
viewtopic.php?p=568740#p568740
Wiwiweb wrote: Mon May 30, 2022 4:39 pm
Is there any way to change the default values for autoplace_settings and property_expression_names too? The SE preset needs to change values in the "Terrain" tab to make the default Nauvis look different, while allowing people to customize their Nauvis.
Re: Add basic_settings to MapSettings
Posted: Wed May 14, 2025 2:53 pm
by Stringweasel
+1 yes please. This is really not a nice player experience. And many players will still miss this setting. I did the first time I played SE.

- 05-14-2025, 16-53-00.png (144.04 KiB) Viewed 627 times
Re: Add basic_settings to MapSettings
Posted: Sun Aug 24, 2025 8:53 pm
by Hokome
Bumping this. I don't know if there is a technical or design incentive for preventing mods from modifying the default settings in the first place. Couldn't the game just allow modifications to the default preset normally? From my understanding the default property achieves nothing aside from changing the name right now because you can't change anything in the default anyway...
Re: Add basic_settings to MapSettings
Posted: Tue Dec 02, 2025 1:35 pm
by Rseding91
Default settings are intended to be default and if mod(s) want different *default* values - they can modify the underlying map generation noise functions so when the default option for a given resource is picked it generates what mod mod desires. Everything else is the entire purpose of presets - to change things to *not* be defaults.
Re: Add basic_settings to MapSettings
Posted: Tue Dec 02, 2025 3:32 pm
by Rseding91
To explain more:
Mod(s) define the noise expressions that generate world resources. Those expressions have an amount they create when given a multiplier of "1". "1" is the default. The player can make it smaller or larger to modify the generation. But giving "1" is saying "hey mod, make the default amount please".
The GUI defaults to "1" for all values.
If the mod doesn't like the amount generated when the default of 1 is given, it should change the noise expressions so the default it generates is different.
Base game does this with uranium, stone, iron, copper, and oil. They all get "default 1" if you don't change the GUI, but they generate different amounts in-world due to their noise expressions.