1
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.
 
 
 

34 lines
799 B

Scriptname _00E_MQP03_AkropolisSetStageOnLea extends ObjectReference
{Sets the stage when leaving the box}
Event OnTriggerLeave(ObjectReference akActionRef)
if !Done && (MQP03.IsRunning())
Done = True
MQP03.SetStage(15)
iMappedKeyCode = Input.GetMappedKey("Shout")
RegisterForKey(iMappedKeyCode)
Self.Disable()
EndIf
EndEvent
Event OnKeyDown(Int KeyCode)
If KeyCode == (iMappedKeyCode) && Utility.IsInMenuMode() == False && UI.IsTextInputEnabled() == False
If Game.GetPlayer().GetParentCell() == Self.GetParentCell()
_00E_Class_OpenClassMenuSpell.Cast(Game.GetPlayer(), Game.GetPlayer())
EndIf
UnregisterForKey(Input.GetMappedKey("Shout"))
EndIf
EndEvent
bool Done
int iMappedKeyCode
Spell Property _00E_Class_OpenClassMenuSpell Auto
Quest Property MQP03 Auto