Scriptname _00E_TestQuest_Functions extends Quest Function StartEsmeScene() Trailer_Esme_CampfireSC.ForceStart() EndFunction Function StartYuslanWalkingScene() Trailer_Yuslan_REF.SetAV("SpeedMult", 0.80) Trailer_Yuslan_REF.MoveTo(Trailer_Yuslan_WalkStartREF) Trailer_Yuslan_MirrorSC.ForceStart() EndFunction Function StartEsmeLetterScene() Esme.GetActorReference().MoveTo(Trailer_ChairREF) Esme.GetActorReference().SetOutfit(_00E_FS_NQ02_EsmeArmorNoBackpack) Trailer_Esme_Letter.ForceStart() EndFunction Function StartQalianScene() Trailer_Qalian.ForceStart() EndFunction Function StartEsmeWalkingScene() Esme.GetActorReference().AddItem(_00E_FS_NQ02_EsmeTorch, 1) Esme.GetActorReference().EquipItem(_00E_FS_NQ02_EsmeTorch, true, true) Esme.GetActorReference().MoveTo(Trailer_Esme_StartREF) Utility.Wait(4.0) Trailer_Esme_Walk.ForceStart() if Trailer_Esme_Walk.IsPlaying() ; Debug.MessageBox("Trailer_Esme_Walk") endif EndFunction Function StartYuslanQyraScene() Trailer_Yuslan_REF.MoveTo(FS_NQ01_SC10_YuslanWalkMarker) TestQuest_Scene.ForceStart() EndFunction Function StartYuslanDoorScene() Trailer_Yuslan_REF.MoveTo(Trailer_Yuslan_BangDoorRef) TestQuest_DoorScene.ForceStart() EndFunction Function TestLab() Debug.MessageBox("Dammit.") _00E_Theriantrophist_SummonPortableLaboratory_Target.Activate(Game.GetPlayer()) EndFunction Function StartSeerScene() TestQuest_Seer.ForceStart() EndFunction Function StartSlowMoScene() FS_NQR05.SetStage(320) EndFunction Function StartExecution() MQ15_SC4_ChopHeadFailsave.SetValueInt(1) choppingBlockREF001.Activate(ExecutioneeREF001) choppingBlockREF001.Activate(ExecutionerREF001) choppingBlockREF001.Activate(ExecutionerGuardREF001) choppingBlockREF001.Activate(choppingBlockREF001) EndFunction Function KillRhalaim02() int iButton = _00E_Test_KillMoveMSG.Show() if iButton == 0 Tharael03.PlayIdleWithTarget(testIdle, Rhalaim03) elseif iButton == 1 Tharael03.PlayIdleWithTarget(testIdle02, Rhalaim03) elseif iButton == 2 Tharael03.PlayIdleWithTarget(testIdle03, Rhalaim03) elseif iButton == 3 Tharael03.PlayIdleWithTarget(testIdle04, Rhalaim03) elseif iButton == 4 Tharael03.PlayIdleWithTarget(testIdle05, Rhalaim03) elseif iButton == 5 Tharael03.PlayIdleWithTarget(testIdle06, Rhalaim03) endif EndFunction Function KillRhalaim() int iButton = _00E_Test_KillMoveMSG.Show() if iButton == 0 TharaelREF.PlayIdleWithTarget(testIdle, RhalaimRef001) elseif iButton == 1 TharaelREF.PlayIdleWithTarget(testIdle02, RhalaimRef001) elseif iButton == 2 TharaelREF.PlayIdleWithTarget(testIdle03, RhalaimRef001) elseif iButton == 3 TharaelREF.PlayIdleWithTarget(testIdle04, RhalaimRef001) elseif iButton == 4 TharaelREF.PlayIdleWithTarget(testIdle05, RhalaimRef001) elseif iButton == 5 TharaelREF.PlayIdleWithTarget(testIdle06, RhalaimRef001) endif EndFunction Message Property _00E_Test_KillMoveMSG Auto Actor Property TharaelREF Auto Actor Property RhalaimRef001 Auto Actor Property Tharael03 Auto Actor Property Rhalaim03 Auto Idle Property testIdle Auto Idle Property testIdle02 Auto Idle Property testIdle03 Auto Idle Property testIdle04 Auto Idle Property testIdle05 Auto Idle Property testIdle06 Auto ObjectReference Property choppingBlockREF001 Auto ACtor Property ExecutionerREF001 Auto ACtor Property ExecutioneeREF001 Auto ACtor Property ExecutionerGuardREF001 Auto GlobalVariable Property MQ15_SC4_ChopHeadFailsave Auto Quest Property FS_NQR05 Auto Scene Property Trailer_Esme_CampfireSC Auto Scene Property TestQuest_Seer Auto Scene Property Trailer_Yuslan_MirrorSC Auto Scene Property Trailer_Esme_Letter Auto Scene Property Trailer_Qalian Auto Scene Property Trailer_Esme_Walk Auto Scene Property TestQuest_Scene Auto Scene Property TestQuest_DoorScene Auto ObjectReference Property _00E_Theriantrophist_SummonPortableLaboratory_Target Auto ObjectReference Property TestLaboratory Auto Light Property _00E_FS_NQ02_EsmeTorch Auto Outfit Property _00E_FS_NQ02_EsmeArmorNoBackpack Auto ReferenceAlias Property Esme Auto ObjectReference Property FS_NQ01_SC10_YuslanWalkMarker Auto ObjectReference Property Trailer_Yuslan_WalkStartREF Auto ObjectReference Property Trailer_Esme_StartREF Auto ObjectReference Property Trailer_ChairREF Auto ObjectReference Property Trailer_Yuslan_BangDoorRef Auto Actor Property Trailer_Yuslan_REF Auto