Add basic_settings to MapSettings

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
User avatar
KiwiHawk
Filter Inserter
Filter Inserter
Posts: 304
Joined: Thu Jul 05, 2018 9:48 am
Contact:

Add basic_settings to MapSettings

Post 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.
Dev for Bob's mods, Angel's mods, Sea Block, Circuit Processing, Science Cost Tweaker. Contributor to Helmod.

Buy me a coffee
User avatar
Stringweasel
Filter Inserter
Filter Inserter
Posts: 469
Joined: Thu Apr 27, 2017 8:22 pm
Contact:

Re: Add basic_settings to MapSettings

Post 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
05-14-2025, 16-53-00.png (144.04 KiB) Viewed 363 times
Alt-F4 Author | Factorio Modder
Probably known for: (Configurable) Valves | Better Victory Screen | Space Spidertron | Fluidic Power
Official Contributor to Space Exploration
Hokome
Burner Inserter
Burner Inserter
Posts: 9
Joined: Wed Mar 29, 2023 7:45 pm
Contact:

Re: Add basic_settings to MapSettings

Post 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...
Post Reply

Return to “Modding interface requests”