From df74288f7bcac0163663e18eb63816a3e4d00089 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 3 Jun 2022 00:30:34 +0200 Subject: [PATCH] - use the same rules for cutscenes as for old intermissions when travelling in a hub --- src/g_level.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/g_level.cpp b/src/g_level.cpp index 0c8384170..6ad4a7e38 100644 --- a/src/g_level.cpp +++ b/src/g_level.cpp @@ -1094,8 +1094,8 @@ void G_DoCompleted (void) } bool endgame = strncmp(nextlevel, "enDSeQ", 6) == 0; intermissionScreen = primaryLevel->CreateIntermission(); - auto nextinfo = endgame? nullptr : FindLevelInfo(nextlevel, false); - RunIntermission(primaryLevel->info, nextinfo, intermissionScreen, statusScreen, [=](bool) + auto nextinfo = !playinter || endgame? nullptr : FindLevelInfo(nextlevel, false); + RunIntermission(playinter? primaryLevel->info : nullptr, nextinfo, intermissionScreen, statusScreen, [=](bool) { if (!endgame) primaryLevel->WorldDone(); else D_StartTitle();