[2.0.47] feature-flag space_travel_required without tile prototype empty-space-tile doesn't offer to disable the mod
Posted: Sat May 31, 2025 8:37 am
What did you do?
Create a mod to have to have the mech-suit without needing to have space_age required.
Mod has feature flag "space_travel_required": true defined in info.json as required in order to enable flying armor.
No "empty-space" tile was defined, as I was unaware that this was required for the "space_travel_required" feature flag.
What happened?
Game pops up an error box 'tile prototype "empty-space" (tile) is missing.', and clicking OK immediately closes the game.
What did you expect to happen instead? It might be obvious to you, but do it anyway!
For the game to list the error, show all mods that have feature_flag "space_travel_required" to be shown, giving context as to the error, and to offer to disable the listed mods.
Does it happen always, once, or sometimes?
Always.
----
Ideally, flying armor should have its own feature flag rather than be lumped in with the "space_travel_required" feature flag.
Create a mod to have to have the mech-suit without needing to have space_age required.
Mod has feature flag "space_travel_required": true defined in info.json as required in order to enable flying armor.
No "empty-space" tile was defined, as I was unaware that this was required for the "space_travel_required" feature flag.
What happened?
Game pops up an error box 'tile prototype "empty-space" (tile) is missing.', and clicking OK immediately closes the game.
What did you expect to happen instead? It might be obvious to you, but do it anyway!
For the game to list the error, show all mods that have feature_flag "space_travel_required" to be shown, giving context as to the error, and to offer to disable the listed mods.
Does it happen always, once, or sometimes?
Always.
----
Ideally, flying armor should have its own feature flag rather than be lumped in with the "space_travel_required" feature flag.