diff --git a/scripts/_00E_FixStuckHelpMessagesAlias.pex b/scripts/_00E_FixStuckHelpMessagesAlias.pex index 93eb9776..dc594bf7 100644 Binary files a/scripts/_00E_FixStuckHelpMessagesAlias.pex and b/scripts/_00E_FixStuckHelpMessagesAlias.pex differ diff --git a/scripts/_00e_mqp01_functions.pex b/scripts/_00e_mqp01_functions.pex index 588a2c4b..108aab99 100644 Binary files a/scripts/_00e_mqp01_functions.pex and b/scripts/_00e_mqp01_functions.pex differ diff --git a/source/scripts/_00E_FixStuckHelpMessagesAlias.psc b/source/scripts/_00E_FixStuckHelpMessagesAlias.psc index 65dd0596..86cc6c76 100644 --- a/source/scripts/_00E_FixStuckHelpMessagesAlias.psc +++ b/source/scripts/_00E_FixStuckHelpMessagesAlias.psc @@ -1,11 +1,14 @@ Scriptname _00E_FixStuckHelpMessagesAlias extends ReferenceAlias Hidden -Event OnPlayerLoadGame() +; Clears stuck help messages, leaking between game loads + +Event OnInit() + OnPlayerLoadGame() +EndEvent - ; Clear stuck help messages, leaking between game loads +Event OnPlayerLoadGame() Message.ResetHelpMessage("Clear") _00E_MQP01_Thoughts01.ShowAsHelpMessage("Clear", 0.1, 1, 1) - EndEvent Message Property _00E_MQP01_Thoughts01 Auto diff --git a/source/scripts/_00e_mqp01_functions.psc b/source/scripts/_00e_mqp01_functions.psc index bd279dcb..e51ab44e 100644 --- a/source/scripts/_00e_mqp01_functions.psc +++ b/source/scripts/_00e_mqp01_functions.psc @@ -15,11 +15,6 @@ Function SetUpScene() GameHour.SetValue(18.5) Game.ForceFirstPerson() Game.DisablePlayerControls(false, true, true, false, true, false, false) - - Message.ResetHelpMessage("Clear") - ; This message is empty, repurposed to clear stuck help messages - _00E_MQP01_Thoughts01.ShowAsHelpMessage("Clear", 0.1, 1, 1) - FadeToBlackBackImod.Apply() FadeToBlackHoldIMOD.Remove() MQP01_DreamDoorREF.BlockActivation(True)