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.
 
 
 

35 lines
987 B

Scriptname _00E_FS_NQ07_DoorRepairScript extends ObjectReference
Import _00E_QuestFunctions
Event OnActivate(ObjectReference akActionRef)
if (FS_NQ07.GetStage() >= 115 && akActionRef == PlayerREF && PlayerREF.GetItemCount(_00E_FS_NQ07_MiscDoor) >= 1)
PlayerREF.RemoveItem(_00E_FS_NQ07_MiscDoor, PlayerREF.GetItemCount(_00E_FS_NQ07_MiscDoor))
Levelsystem.FadeToBlack()
_00E_FS_NQ07_AuroraDoorREF.Enable()
Levelsystem.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.GetStage() >= 130
Disable()
EndIf
EndEvent
Message Property _00E_FS_NQ07_RepairDoorMSG Auto
Actor Property PlayerREF Auto
_00E_QuestFunctions Property Levelsystem 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