ActivatorControllerPS class
ActivatorControllerPS
Inheritance
Base: MasterControllerPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
hasSpiderbotInteraction | bool | scripted |
spiderbotInteractionLocationOverride | NodeRef | scripted |
hasSimpleInteraction | bool | scripted |
alternativeInteractionName | TDBID | scripted |
alternativeSpiderbotInteractionName | TDBID | scripted |
alternativeQuickHackName | TDBID | scripted |
activatorSkillChecks | GenericContainer? | scripted |
alternativeInteractionString | string | scripted |
Functions
BaseSkillCheckContainer? GetSkillCheckContainerForSetup()overrideRTTIvoid GameAttached()overrideRTTIbool CanCreateAnyQuickHackActions()overrideRTTIbool CanCreateAnySpiderbotActions()overrideRTTIvoid GetSpiderbotActions(game.device.Action[] actions, game.GetActionsContext context)overrideRTTIgame.device.Action? GetQuestActionByName(CName actionName)overrideRTTINodeRef GetSpiderbotInteractionLocationOverride()RTTIvoid ActivateConnectedDevices()RTTIActionEngineering? ActionEngineering(game.GetActionsContext context)overrideRTTIActionDemolition? ActionDemolition(game.GetActionsContext context)overrideRTTIEntityNotificationType OnActionDemolition(ActionDemolition evt)overrideRTTIEntityNotificationType OnActionEngineering(ActionEngineering evt)overrideRTTIvoid ResolveActionHackingCompleted(ActionHacking evt)overrideRTTIToggleActivation? ActionToggleActivation(TDBID interactionTDBID)RTTISpiderbotActivateActivator? ActionSpiderbotActivateActivator(TDBID interactionTDBID)RTTIEntityNotificationType OnSpiderbotActivateActivator(SpiderbotActivateActivator evt)RTTIEntityNotificationType OnDisassembleDevice(DisassembleDevice evt)overrideRTTIEntityNotificationType OnToggleActivation(ToggleActivation evt)overrideRTTIEntityNotificationType OnQuestForceActivate(QuestForceActivate evt)overrideRTTI