projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20091101-2-src
[rocksndiamonds.git]
/
src
/
game_sp
/
MainGameLoop.c
diff --git
a/src/game_sp/MainGameLoop.c
b/src/game_sp/MainGameLoop.c
index eddb4cdd3ec60bab33f71b12d9cd2eb4d4104130..bae1d6d95d4aa886acbca1a8586bacae1bd36874 100644
(file)
--- a/
src/game_sp/MainGameLoop.c
+++ b/
src/game_sp/MainGameLoop.c
@@
-35,7
+35,7
@@
int subMainGameLoop_Init()
if (DemoFlag != 0)
{
if (DemoFlag != 0)
{
-#if
1
+#if
0
printf("::: playing demo ...\n");
#endif
printf("::: playing demo ...\n");
#endif
@@
-45,7
+45,7
@@
int subMainGameLoop_Init()
}
else // loc_g_1836:
{
}
else // loc_g_1836:
{
-#if
1
+#if
0
printf("::: playing game ...\n");
#endif
printf("::: playing game ...\n");
#endif
@@
-281,9
+281,14
@@
locExitMainGameLoop:
#if 1
printf("::: locExitMainGameLoop reached [%d]\n", LeadOutCounter);
#if 1
printf("::: locExitMainGameLoop reached [%d]\n", LeadOutCounter);
+ printf("::: [KillMurphyFlag == %d]\n", KillMurphyFlag);
#endif
#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;
#if 1
return subMainGameLoop;