enderalse/source/scripts/ga_00e_duestersteindoorscpt.psc

37 lines
1.2 KiB
Plaintext
Raw Normal View History

2024-01-16 01:56:39 +00:00
ScriptName GA_00E_DuesterSteinDoorSCPT Extends ObjectReference
{ Alle vier Schalter müssen aktiviert werden, damit der Script ausgelöst wird. }
;-- Variables ---------------------------------------
;-- Properties --------------------------------------
ObjectReference Property DoorOpen01 Auto
ObjectReference Property DoorOpen02 Auto
ObjectReference Property DoorOpen03 Auto
ObjectReference Property DoorOpen04 Auto
ObjectReference Property DoorOpenCur Auto
Sound Property Firebolt Auto
ObjectReference Property TheDoor01 Auto
ObjectReference Property light01 Auto
ObjectReference Property light02 Auto
ObjectReference Property switch Auto
;-- Functions ---------------------------------------
; Skipped compiler generated GetState
; Skipped compiler generated GotoState
Event onActivate(ObjectReference akActionRef)
If light01.isDisabled() && light02.isDisabled()
switch.playAnimation("FullPush")
Utility.Wait(1.0)
light01.Enable(False)
light02.Enable(False)
DoorOpenCur.Disable(False)
Firebolt.play(Self as ObjectReference)
EndIf
If DoorOpen01.isDisabled() && DoorOpen02.isDisabled() && DoorOpen03.isDisabled() && DoorOpen04.isDisabled()
TheDoor01.SetOpen(True)
EndIf
EndEvent