enderalse/source/scripts/defaulttoggleselfonactivate.psc

18 lines
471 B
Plaintext
Raw Permalink Normal View History

scriptName defaultToggleSelfOnActivate extends objectReference
{This script toggles it's own enable state onActivate
this is mainly used on objects that are enable parents}
;State containment used in case other states are needed later
auto state waiting
event onActivate(objectReference triggerRef)
;if this object is enabled, disable it
if self.isEnabled()
self.Disable()
;if it is disabled, enable it
else
self.Enable()
endif
endEvent
endState