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.
 
 
 

31 lines
1.0 KiB

Scriptname _00E_FS_NQ07_DoorRepairScript extends ObjectReference
Event OnActivate(ObjectReference akActionRef)
if (FS_NQ07.GetCurrentStageID() >= 115 && akActionRef == PlayerREF && PlayerREF.GetItemCount(_00E_FS_NQ07_MiscDoor) >= 1)
_00E_FadeToBlackControl FadeToBlackControl = _00E_PlayerFunctions.GetFadeToBlackControl()
PlayerREF.RemoveItem(_00E_FS_NQ07_MiscDoor, PlayerREF.GetItemCount(_00E_FS_NQ07_MiscDoor))
FadeToBlackControl.FadeToBlack()
_00E_FS_NQ07_AuroraDoorREF.Enable()
FadeToBlackControl.FadeToBlackBack()
FS_NQ07.SetObjectiveCompleted(35)
_00E_FS_NQ07_DoorRepaired.SetValue(1)
Disable()
else
_00E_FS_NQ07_RepairDoorMSG.Show()
endif
EndEvent
Event OnUnload()
if FS_NQ07.GetCurrentStageID() >= 130
Disable()
EndIf
EndEvent
Message Property _00E_FS_NQ07_RepairDoorMSG Auto
Actor Property PlayerREF Auto
MiscObject Property _00E_FS_NQ07_MiscDoor Auto
ObjectReference Property _00E_FS_NQ07_AuroraDoorREF Auto
Quest Property FS_NQ07 Auto
GlobalVariable Property _00E_FS_NQ07_DoorRepaired Auto