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