|
|
|
@ -3,19 +3,22 @@ Scriptname _00E_MQP03_AkropolisSetStageOnLea extends ObjectReference |
|
|
|
|
|
|
|
|
|
Event OnTriggerLeave(ObjectReference akActionRef) |
|
|
|
|
|
|
|
|
|
if !Done && (MQP03.IsRunning()) |
|
|
|
|
if !Done && MQP03.IsRunning() |
|
|
|
|
Done = True |
|
|
|
|
MQP03.SetCurrentStageID(15) |
|
|
|
|
iMappedKeyCode = Input.GetMappedKey("Shout") |
|
|
|
|
RegisterForKey(iMappedKeyCode) |
|
|
|
|
Self.Disable() |
|
|
|
|
|
|
|
|
|
if SKSE.GetVersion() |
|
|
|
|
RegisterForKey(Input.GetMappedKey("Shout")) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
Disable() |
|
|
|
|
EndIf |
|
|
|
|
|
|
|
|
|
EndEvent |
|
|
|
|
|
|
|
|
|
Event OnKeyDown(Int KeyCode) |
|
|
|
|
|
|
|
|
|
If KeyCode == (iMappedKeyCode) && Utility.IsInMenuMode() == False && UI.IsTextInputEnabled() == False |
|
|
|
|
If KeyCode == Input.GetMappedKey("Shout") && Utility.IsInMenuMode() == False && UI.IsTextInputEnabled() == False |
|
|
|
|
|
|
|
|
|
If Game.GetPlayer().GetParentCell() == Self.GetParentCell() |
|
|
|
|
_00E_Class_OpenClassMenuSpell.Cast(Game.GetPlayer(), Game.GetPlayer()) |
|
|
|
@ -28,7 +31,5 @@ EndEvent |
|
|
|
|
|
|
|
|
|
bool Done |
|
|
|
|
|
|
|
|
|
int iMappedKeyCode |
|
|
|
|
|
|
|
|
|
Spell Property _00E_Class_OpenClassMenuSpell Auto |
|
|
|
|
Quest Property MQP03 Auto |
|
|
|
|
Quest Property MQP03 Auto |
|
|
|
|