X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame.c;h=fb56f906e1efd6bcebf8b496f6935056bf419ca7;hp=125e1666e309293488566ae1a6a3677a258cdeba;hb=5cc97571f68595942bbab4e2beabf5af8dcacc34;hpb=8fd731f280a5237bfb8b6ec3e2be70e45df2ec53 diff --git a/src/game.c b/src/game.c index 125e1666..fb56f906 100644 --- a/src/game.c +++ b/src/game.c @@ -4724,15 +4724,15 @@ void GameEnd() DrawHallOfFame(last_level_nr, hi_pos); } - else if (!setup.auto_play_next_level || !setup.increment_levels) + else if (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(); } } @@ -11228,6 +11228,7 @@ void StartGameActions(boolean init_network_game, boolean record_tape, if (init_network_game) { + SendToServer_LevelFile(); SendToServer_StartPlaying(); return;