Inform user when their progress/records will not be saved #1270
Closed
Description
Is your feature request related to a problem? Please describe.
Personally, I always forget that when I enable --cheat
it means no scenario progress will be saved. It makes perfect sense, but I always think that the scenario progress saving / new game menu is broken again before realizing what's going on.
Describe the solution you'd like
- One simple thing would be to just generate a message on startup advising the player that they have
--cheat
enabled and thus no progress will be saved. - However, probably no one reads the Messages on startup (I certainly don't) so perhaps a better idea would be to include a message in the dialogs that pop up when you win and/or quit a scenario, advising you that no progress will be saved since
--cheat
is enabled. - Additionally, we could be even more careful to distinguish whether creative mode has been enabled at all during the current game. In theory if you start the app with
--cheat
but then play a scenario without ever engaging creative mode, it would be OK to save the progress on that scenario (I think --- unless there are other differences implied by the--cheat
flag that I am forgetting).