4
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

50 lines
1.2 KiB

Scriptname _00E_MQ11a_SC20_SigilBox extends ObjectReference
Event OnActivate(ObjectReference akActionRef)
if !Done && akActionRef == PlayerREF && MQ11a.GetCurrentStageID() >= 115
; int iButton = _00E_MQ11a_SC20_SigilBox01.Show()
if GlobalVariableToCheck.GetValueInt() >= 9
Done = True
if GlobalVariableToCheck == MQ11a_RightTower ; Taynisha
MQ11a.SetObjectiveCompleted(45)
MQ11a.SetObjectiveCompleted(47)
Else ; Maya
MQ11a.SetObjectiveCompleted(42)
MQ11a.SetObjectiveCompleted(40)
EndIf
MQ11a_DoorRiddle.SetValueInt(MQ11a_DoorRiddle.GetValueInt() + 1)
if MQ11a_DoorRiddle.GetValueInt() == 1
DRSStoneLabyrinthianKnockM.Play(Self)
EndIf
MQ11a.CheckForRiddleDoor()
Else
_00E_MQ11a_sSigilBoxMagic.Show()
EndIf
EndIf
EndEvent
bool Done
Actor Property PlayerREF Auto
Message Property _00E_MQ11a_SC20_SigilBox01 Auto
Message Property _00E_MQ11a_sSigilBoxMagic Auto
GlobalVariable Property MQ11a_DoorRiddle Auto
GlobalVariable Property GlobalVariableToCheck Auto
GlobalVariable Property MQ11a_LeftTower Auto
GlobalVariable Property MQ11a_RightTower Auto
_00E_MQ11a_Functions Property MQ11a Auto
Sound Property DRSStoneLabyrinthianKnockM Auto