From 0d9020f1134d3e35ac6e779ac13177bce2a172f4 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Tue, 14 Jan 2025 23:44:56 +0100 Subject: [PATCH] removed redundant closing of doors when (not) restarting game --- src/game.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/game.c b/src/game.c index 2f31bc7f..7215d695 100644 --- a/src/game.c +++ b/src/game.c @@ -16554,7 +16554,6 @@ static void RequestRestartGame(void) char *message = getRestartGameMessage(); boolean has_started_game = hasStartedNetworkGame(); int request_mode = (has_started_game ? REQ_ASK : REQ_CONFIRM); - int door_state = DOOR_CLOSE_1; boolean restart_wanted = (Request(message, request_mode | REQ_STAY_OPEN) && has_started_game); @@ -16568,18 +16567,10 @@ static void RequestRestartGame(void) if (restart_wanted) { - CloseDoor(door_state); - StartGameActions(network.enabled, setup.autorecord, level.random_seed); } else { - // if game was invoked from level editor, also close tape recorder door - if (level_editor_test_game) - door_state = DOOR_CLOSE_ALL; - - CloseDoor(door_state); - SetGameStatus(GAME_MODE_MAIN); DrawMainMenu(); -- 2.34.1