SecurityLocker class
SecurityLocker
Inheritance
Base: InteractiveDevice
Derived
None.
Properties
| Property | Type | |
|---|---|---|
cachedEvent | UseSecurityLocker? | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTISecurityLockerControllerPS? GetDevicePS()overrideRTTISecurityLockerController? GetController()overrideRTTIvoid CutPower()overrideRTTIvoid TurnOnDevice()overrideRTTIvoid TurnOffDevice()overrideRTTIvoid TurnOffScreen()RTTIvoid TurnOnScreen()RTTIbool OnUseSecurityLocker(UseSecurityLocker evt)RTTIbool OnDisarm(Disarm evt)RTTIvoid DisarmUser(UseSecurityLocker evt)RTTIvoid ReturnArms(UseSecurityLocker evt)RTTIvoid TransferItems(WeakHandle<game.ItemData>[] items, game.Object from, game.Object to)RTTIvoid ActivateCyberwere(bool activate)RTTIEGameplayRole DeterminGameplayRole()overrideRTTI