GenericDevice
Base: InteractiveDevice
None.
| Property | Type | |
|---|---|---|
offMeshConnectionComponent | AIOffMeshConnectionComponent? | scripted |
currentSpiderbotAction | CustomDeviceAction? | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIvoid ResolveGameplayState() overrideRTTIbool OnDetach() overrideRTTIbool OnCustomAction(CustomDeviceAction evt) RTTIbool OnQuestToggleCustomAction(QuestToggleCustomAction evt) RTTIbool OnToggleCustomActionEvent(ToggleCustomActionEvent evt) RTTIbool OnQuestCustomAction(QuestCustomAction evt) RTTIbool OnActivateDevice(ActivateDevice evt) RTTIvoid InitializeQuestDBCallbacks() RTTIvoid UnInitializeQuestDBCallbacks() RTTIGenericDeviceControllerPS? GetDevicePS() overrideRTTIGenericDeviceController? GetController() overrideRTTIbool OnFactChanged(game.FactChangedEvent evt) overrideRTTIvoid ResolveCustomAction(CName actionID) RTTIvoid RestoreCustomActionOperations() RTTIvoid SendSpiderbotOrderEvent(game.Object player, game.Object? locationOverride) RTTIvoid SaveCurrentSpiderbotAction(CustomDeviceAction evt) RTTIbool OnSpiderbotOrderCompletedEvent(SpiderbotOrderCompletedEvent evt) overrideRTTIEGameplayRole DeterminGameplayRole() overrideRTTIvoid EnableOffMeshConnections(bool player, bool npc) overrideRTTIvoid DisableOffMeshConnections(bool player, bool npc) overrideRTTI