From b765ce9be1c528b66dcaadb3bbe5ac0ac3c20cc6 Mon Sep 17 00:00:00 2001 From: hispidence Date: Fri, 27 Aug 2021 19:03:23 +0100 Subject: [PATCH] Add OnStart, OnEnd and FreeLevelScript calls to DoTitle. --- TR5Main/Game/control.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TR5Main/Game/control.cpp b/TR5Main/Game/control.cpp index 0d695ae9b..87d2a937f 100644 --- a/TR5Main/Game/control.cpp +++ b/TR5Main/Game/control.cpp @@ -709,6 +709,8 @@ GAME_STATUS DoTitle(int index) // Initialise ponytails InitialiseHair(); + g_GameScript->OnStart(); + ControlPhase(2, 0); #ifdef NEW_INV int status = 0, frames; @@ -747,6 +749,8 @@ GAME_STATUS DoTitle(int index) UseSpotCam = false; S_CDStop(); + g_GameScript->OnEnd(); + g_GameScript->FreeLevelScripts(); switch (inventoryResult) { case INV_RESULT_NEW_GAME: