} // loop locloop_g_22B8 ' until all animatables done
}
-#if 1
+#if 0
printf("::: DoGameStuff.c: KillMurphyFlag == %d [%d]\n",
KillMurphyFlag, MurphyMoveCounter);
#endif
{
if (LeadOutCounter == 0)
{
-#if 1
+#if 0
printf("::: DoGameStuff.c: killing murphy [%d] ...\n", KillMurphyFlag);
#endif
ExplodeFieldSP(MurphyExplodePos); // Explode
LeadOutCounter = 0x40; // quit: start lead-out
}
+
+#if 1
+ if (KillMurphyFlag == 1 &&
+ !game_sp_info.LevelSolved &&
+ !game_sp_info.GameOver)
+ {
+#if 1
+ printf("::: DoGameStuff.c: !!!!!!!!!! GAME OVER !!!!!!!!!!\n");
+#endif
+
+ game_sp_info.GameOver = TRUE;
+ }
+#endif
+
+
} // loc_g_22FB: