From eaffec651c37ff8d9d5ff6faa7265f99faa1afdb Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Mon, 2 Nov 2015 19:45:18 +0000 Subject: [PATCH] Fix #2178. Failure to load a scenario no longer causes intro to be playable. --- src/openrct2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/openrct2.c b/src/openrct2.c index 8146782832..b1ccd332f2 100644 --- a/src/openrct2.c +++ b/src/openrct2.c @@ -277,7 +277,8 @@ void openrct2_launch() break; case STARTUP_ACTION_OPEN: assert(gOpenRCT2StartupActionPath != NULL); - rct2_open_file(gOpenRCT2StartupActionPath); + if (rct2_open_file(gOpenRCT2StartupActionPath) == 0) + break; RCT2_GLOBAL(RCT2_ADDRESS_SCREEN_FLAGS, uint8) = SCREEN_FLAGS_PLAYING;