Enigma-Game / Enigma

Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga. The object of the game is to find uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones …
GNU General Public License v2.0
134 stars 38 forks source link

Restart game after search opens with empty level set #54

Open double-a opened 3 years ago

double-a commented 3 years ago

Search for a level, e.g. "jan" (single level found). Start the level, quit enigma (shift-ESC). Restart game, select "Start game" --> shows empty level set.

alochmann commented 2 years ago

Hi, thank you for pointing this out.

The active search parameters are not saved on exiting Enigma (neither is the resultant search index), and I am hesitant on saving them, because I am not yet sure what behaviour I actually want at that point: Show the former search results; okay, maybe; but keep the active search parameters as well, oder reset them? Or maybe never show the search index when clicking on "Start Game", and instead show ... well, what?

This all binds into the question, what the future of the "Start Game" button should actually be. I see the necessity for such a button for new players, to easily get to play Enigma, instead of wading through level groups and level packs. But how is it used by more experienced players? I myself rarely use it at all.

So it is more a question of "What do we want?" than "How do we repair?".

Do you use the "Start Game" button regularly?