Skip to content

Inform user when their progress/records will not be saved #1270

Closed
@byorgey

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).

Metadata

Assignees

No one assigned

    Labels

    C-Low Hanging FruitIdeal issue for new contributors.G-ScoringKeeping track of high scoresS-Nice to haveThe bug fix or feature would be nice but doesn't currently have much negative impact.Z-FeatureA new feature to be added to the game.Z-User ExperienceThis issue seeks to make the game more enjoyable to play.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions