Rev 5338 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5338 | Rev 5340 | ||
---|---|---|---|
Line 990... | Line 990... | ||
990 | 990 | ||
991 | break; |
991 | break; |
992 | case MODE_PAUSE: |
992 | case MODE_PAUSE: |
993 | if (key == 27) |
993 | if (key == 27) |
994 | SetMode(MODE_LEVELS); |
994 | SetMode(MODE_LEVELS); |
995 | else |
995 | |
996 | if ((key == 32 || key == 13) && (gameStatus == GAME_NONE || (gameStatus == GAME_VICTORY && levelIndex < (levelCount - 1)))) |
996 | if ((key == 32 || key == 13) && (gameStatus == GAME_NONE || (gameStatus == GAME_VICTORY && levelIndex < (levelCount - 1)))) |
997 | { |
997 | { |
998 | if (gameStatus == GAME_VICTORY) |
998 | if (gameStatus == GAME_VICTORY) |
999 | openLevel(levelIndex + 1); |
999 | openLevel(levelIndex + 1); |
1000 | SetMode(MODE_GAME); |
1000 | SetMode(MODE_GAME); |
1001 | } |
1001 | } |
1002 | else |
1002 | |
1003 | if (key == 114) |
1003 | if (key == 114 || (gameStatus == GAME_DEFEAT && (key == 32 || key == 13))) |
1004 | { |
1004 | { |
1005 | openLevel(levelIndex); |
1005 | openLevel(levelIndex); |
1006 | SetMode(MODE_GAME); |
1006 | SetMode(MODE_GAME); |
1007 | } |
1007 | } |