Show the near death video in quick start to provide context for thoughts on screen

This commit is contained in:
Eddoursul 2024-01-20 05:02:25 +01:00
parent 80af73332a
commit ad8882da07
5 changed files with 7 additions and 3 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -19,6 +19,9 @@ Event OnTriggerEnter (ObjectReference akActionREF)
MQP02.CompleteAllObjectives() MQP02.CompleteAllObjectives()
MQP02.CompleteQuest() MQP02.CompleteQuest()
Utility.wait(0.5) Utility.wait(0.5)
If _00E_VideoSkip.GetValueInt() == 0
Game.PlayBink("MQP03NearDeathExperience.bik", true)
EndIf
PlayerREF.MoveTo(_00E_ClassMenuOrigin) PlayerREF.MoveTo(_00E_ClassMenuOrigin)
Debug.SendAnimationEvent(PlayerRef, "IdleForceDefaultState") Debug.SendAnimationEvent(PlayerRef, "IdleForceDefaultState")
Game.ShowRaceMenu() Game.ShowRaceMenu()
@ -47,3 +50,5 @@ Actor Property PlayerREF Auto
Message Property _00E_QuickStartPrompt Auto Message Property _00E_QuickStartPrompt Auto
ObjectReference Property _00E_ClassMenuOrigin Auto ObjectReference Property _00E_ClassMenuOrigin Auto
GlobalVariable Property _00E_VideoSkip Auto

View File

@ -52,13 +52,12 @@ Function ShowVisionBinkMovie()
FadeToBlackHoldIMOD.PopTo(_00E_MQP03_WakeUpIMOD) FadeToBlackHoldIMOD.PopTo(_00E_MQP03_WakeUpIMOD)
Wait(4) Wait(4)
_00E_SilenceAbruptHighPriority.Remove() _00E_SilenceAbruptHighPriority.Remove()
Message.ResetHelpMessage("Empty")
_00E_MQP03_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1)
SetCurrentStageID(15) SetCurrentStageID(15)
EndFunction EndFunction
function SetupPlayer() function SetupPlayer()
Message.ResetHelpMessage("Empty")
_00E_MQP03_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1)
Game.SetInCharGen(false, true, false) Game.SetInCharGen(false, true, false)
PlayerREF.AddShout(_00E_Class_Meditate) PlayerREF.AddShout(_00E_Class_Meditate)
Game.UnlockWord(_00E_Class_ClassMenuWord) Game.UnlockWord(_00E_Class_ClassMenuWord)