X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=4b8af186277318ca209d22cc6447919efab9ed4b;hp=9deb974cc553d439dc8279ff8e45e61f22b5c28f;hb=5cc97571f68595942bbab4e2beabf5af8dcacc34;hpb=bb49e2b2a9bb4aefe76182be725e998bf9495976 diff --git a/src/screens.c b/src/screens.c index 9deb974c..4b8af186 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4630,16 +4630,16 @@ void HandleHallOfFame(int mx, int my, int dx, int dy, int button) FadeSound(SND_BACKGROUND_SCORES); - if (game_status_last_screen != GAME_MODE_PLAYING || - !setup.auto_play_next_level || !setup.increment_levels) + if (game_status_last_screen == GAME_MODE_PLAYING && + setup.auto_play_next_level && setup.increment_levels) { - SetGameStatus(GAME_MODE_MAIN); - - DrawMainMenu(); + StartGameActions(network.enabled, setup.autorecord, level.random_seed); } else { - StartGameActions(network.enabled, setup.autorecord, level.random_seed); + SetGameStatus(GAME_MODE_MAIN); + + DrawMainMenu(); } }