BaseAnimatedDeviceControllerPS class
BaseAnimatedDeviceControllerPS
Inheritance
Base: ScriptableDeviceComponentPS
Derived
MainframeControllerPS, RetractableAdControllerPS, SlidingLadderControllerPS
Properties
| Property | Type | |
|---|---|---|
isActive | bool | scripted |
hasInteraction | bool | scripted |
randomizeAnimationTime | bool | scripted |
nameForActivation | TDBID | scripted |
nameForDeactivation | TDBID | scripted |
Functions
bool IsActive()RTTIbool IsNotActive()RTTIbool Randomize()RTTIvoid GameAttached()overrideRTTIbool CanCreateAnyQuickHackActions()overrideRTTIgame.device.Action? GetQuestActionByName(CName actionName)overrideRTTIToggleActivate? ActionToggleActivate()overrideRTTIQuickHackToggleActivate? ActionQuickHackToggleActivate()RTTIEntityNotificationType OnToggleActivate(ToggleActivate evt)overrideRTTIvoid SetActiveState(bool isActive)RTTIEntityNotificationType OnQuickHackToggleActivate(QuickHackToggleActivate evt)RTTIEntityNotificationType OnActivateDevice(ActivateDevice evt)overrideRTTIEntityNotificationType OnDeactivateDevice(DeactivateDevice evt)overrideRTTI