X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FMainGameLoop.c;h=bae1d6d95d4aa886acbca1a8586bacae1bd36874;hb=2af2c61f4dde2d22c1dc0e8dfad033b40d81dc6c;hp=e1f81f4ddedf7d1e953beaabfdc1c67c1d63a066;hpb=0d0c4e532d37b7ce14dc59b604a3c1e2fc325e7f;p=rocksndiamonds.git diff --git a/src/game_sp/MainGameLoop.c b/src/game_sp/MainGameLoop.c index e1f81f4d..bae1d6d9 100644 --- a/src/game_sp/MainGameLoop.c +++ b/src/game_sp/MainGameLoop.c @@ -279,11 +279,16 @@ locRepeatMainGameLoop: // start repeating game loop locExitMainGameLoop: -#if 0 +#if 1 printf("::: locExitMainGameLoop reached [%d]\n", LeadOutCounter); + printf("::: [KillMurphyFlag == %d]\n", KillMurphyFlag); #endif - +#if 1 + /* if the game is not won when reaching this point, then it is lost */ + if (!game_sp_info.LevelSolved) + game_sp_info.GameOver = TRUE; +#endif #if 1 return subMainGameLoop;