4
Fork 0

Fixed help messages getting permanently stuck on screen, if a savegame is loaded while they are showing

master
Eddoursul 2 years ago
parent 966d7a5c1b
commit 5063f9949a
  1. BIN
      scripts/_00e_mqp01_functions.pex
  2. BIN
      scripts/_00e_playersetupscript.pex
  3. 7
      source/scripts/_00e_mqp01_functions.psc
  4. 4
      source/scripts/_00e_playersetupscript.psc

Binary file not shown.

@ -15,6 +15,11 @@ 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)
@ -28,8 +33,6 @@ Function SetUpScene()
endif
Game.DisablePlayerControls(false, true, true, false, true, false, false)
Wait(1.0)
_00E_MQP01_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1)
EndFunction

@ -280,6 +280,10 @@ Function Maintenance()
PlayerREF.Dismount()
EndIf
; Clear stuck help messages, leaking between game loads
Message.ResetHelpMessage("Clear")
(Game.GetForm(0xAC80E) as Message).ShowAsHelpMessage("Clear", 0.1, 1, 1)
EnableDisableKillmove()
ResetArmorWeightPerks()

Loading…
Cancel
Save