BaseAnimatedDeviceControllerPS
Base: ScriptableDeviceComponentPS
MainframeControllerPS, RetractableAdControllerPS, SlidingLadderControllerPS
| Property | Type | |
|---|---|---|
isActive | bool | scripted |
hasInteraction | bool | scripted |
randomizeAnimationTime | bool | scripted |
nameForActivation | TDBID | scripted |
nameForDeactivation | TDBID | scripted |
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