From 9c5f3f3673712c8a52877ea37ef8e4fa375a6b4f Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 15 Apr 2021 23:04:14 +0200 Subject: [PATCH] - Exhumed: Skip the map when changing levels from the console. The current screen job implementation does not coexist well with UI elements. More like a hotfix, the screen job framework needs to be redone for properly handling input. --- source/games/exhumed/src/gameloop.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/games/exhumed/src/gameloop.cpp b/source/games/exhumed/src/gameloop.cpp index 154c7b69b..cb05c6774 100644 --- a/source/games/exhumed/src/gameloop.cpp +++ b/source/games/exhumed/src/gameloop.cpp @@ -225,7 +225,8 @@ void GameInterface::LevelCompleted(MapRecord *map, int skill) { Mus_Stop(); if (currentLevel->levelNumber == 0) gameaction = ga_mainmenu; - else Intermission(currentLevel, map); + else if (ConsoleState == c_up) Intermission(currentLevel, map); + else gameaction = ga_nextlevel; } //---------------------------------------------------------------------------