added collecting-based engine snapshot mode to step/move-based modes
[rocksndiamonds.git] / src / screens.c
index a9448442cefcc3ffb3e47c695885da6624a46849..c45e9badb79740cadbf519c085d788bd2ad14f4d 100644 (file)
@@ -326,11 +326,12 @@ static struct
   char *text;
 } snapshot_modes_list[] =
 {
-  {    STR_SNAPSHOT_MODE_OFF,          "Off"           },
-  {    STR_SNAPSHOT_MODE_EVERY_STEP,   "Every Step"    },
-  {    STR_SNAPSHOT_MODE_EVERY_MOVE,   "Every Move"    },
+  {    STR_SNAPSHOT_MODE_OFF,                  "Off"           },
+  {    STR_SNAPSHOT_MODE_EVERY_STEP,           "Every Step"    },
+  {    STR_SNAPSHOT_MODE_EVERY_MOVE,           "Every Move"    },
+  {    STR_SNAPSHOT_MODE_EVERY_COLLECT,        "Every Collect" },
 
-  {    NULL,                           NULL            },
+  {    NULL,                                   NULL            },
 };
 
 static struct
@@ -1566,6 +1567,9 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button)
     {
       if (num_title_screens == 0)
       {
+       /* switch game mode from title screen mode back to info screen mode */
+       game_status = GAME_MODE_INFO;
+
        DrawInfoScreen_NotAvailable("Title screen information:",
                                    "No title screen for this level set.");