X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=259d19b6c54f858bee6ca6701bd6ce5b64ec94fd;hb=cc76b9b12e99bc807966f4e59a4842d3d1ec8b3a;hp=ca2fa98e521542e1b723fc73479e592c76a6744b;hpb=2fd4947ab48cc80c2a5b38f26e207635f5d40cf3;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index ca2fa98e..259d19b6 100644 --- a/src/game.c +++ b/src/game.c @@ -5050,6 +5050,9 @@ void GameEnd(void) if (setup.auto_play_next_level) { + scores.continue_playing = TRUE; + scores.next_level_nr = level_nr; + LoadLevel(level_nr); SaveLevelSetup_SeriesInfo(); @@ -5062,9 +5065,7 @@ void GameEnd(void) DrawHallOfFame(last_level_nr); } - else if (setup.auto_play_next_level && setup.increment_levels && - last_level_nr < leveldir_current->last_level && - !network_playing) + else if (scores.continue_playing) { StartGameActions(network.enabled, setup.autorecord, level.random_seed); }