From 8f34029e89a9b17bd0c92aeb5685a8dcf4a25aa7 Mon Sep 17 00:00:00 2001 From: Ted John Date: Mon, 21 Feb 2022 00:40:00 +0000 Subject: [PATCH] Re-create windows if loading park on title screen --- src/openrct2-ui/scripting/ScTitleSequence.hpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/openrct2-ui/scripting/ScTitleSequence.hpp b/src/openrct2-ui/scripting/ScTitleSequence.hpp index f04d942326..60e0c4b4be 100644 --- a/src/openrct2-ui/scripting/ScTitleSequence.hpp +++ b/src/openrct2-ui/scripting/ScTitleSequence.hpp @@ -214,7 +214,14 @@ namespace OpenRCT2::Scripting parkImporter->Import(); auto old = gLoadKeepWindowsOpen; - gLoadKeepWindowsOpen = true; + + // Unless we are already in the game, we have to re-create the windows + // so that the game toolbars are created. + if (gScreenFlags == SCREEN_FLAGS_PLAYING) + { + gLoadKeepWindowsOpen = true; + } + if (isScenario) scenario_begin(); else