23 lines
572 B
Plaintext
23 lines
572 B
Plaintext
scriptName _00E_KeltyzarWellValveScpt extends ObjectReference
|
|
|
|
bool property bidirectional = False Auto
|
|
{Should the valve alternate directions with each activation? Default: False}
|
|
|
|
bool flip = False
|
|
ObjectReference Property RefName Auto
|
|
|
|
Auto STATE Waiting
|
|
EVENT onActivate (objectReference triggerRef)
|
|
ObjectReference obj = RefName
|
|
obj.enable()
|
|
self.BlockActivation(true)
|
|
if (flip)
|
|
playAnimationandWait("trigger02","Trans02")
|
|
Else
|
|
playAnimationandWait("trigger01","Trans01")
|
|
EndIf
|
|
flip = !flip
|
|
triggerRef.BlockActivation(false)
|
|
|
|
endEVENT
|
|
endState |