- !game_sp.LevelSolved &&
- !game_sp.GameOver)
-#else
- if (LeadOutCounter == 0)
-#endif
- {
-#if 1
- printf("::: DoGameStuff.c: killing murphy [%d] ...\n", KillMurphyFlag);
-#endif
-
- KillMurphyFlag = 0; // no more "kill Murphy"
- ExplodeFieldSP(MurphyExplodePos); // Explode
- LeadOutCounter = 0x40; // quit: start lead-out
-
-#if 1
-
-#if 1
- printf("::: DoGameStuff.c: !!!!!!!!!! GAME OVER !!!!!!!!!!\n");
- printf("::: [KillMurphyFlag == %d]\n", KillMurphyFlag);
-#endif
-
-#if 1
- /* give Murphy some more time (LeadOutCounter) to reach the exit */
-#else
- game_sp.GameOver = TRUE;
-#endif
-
-#endif
- }
-
-#if 1
-#if 0
- printf("::: *** %d, %d, %d\n", KillMurphyFlag,
- game_sp.LevelSolved, game_sp.GameOver);
-#endif
-
-#if 0
- if (KillMurphyFlag == 1 &&
- !game_sp.LevelSolved &&
- !game_sp.GameOver)