Activator
Base: InteractiveMasterDevice
None.
| Property | Type | |
|---|---|---|
animFeature | AnimFeature_SimpleDevice? | scripted |
hitCount | int | scripted |
meshComponent | ent.MeshComponent? | scripted |
meshAppearence | CName | scripted |
meshAppearenceBreaking | CName | scripted |
meshAppearenceBroken | CName | scripted |
defaultDelay | float | scripted |
yellowDelay | float | scripted |
redDelay | float | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIActivatorController? GetController() overrideRTTIActivatorControllerPS? GetDevicePS() overrideRTTIvoid EnterWorkspot(game.Object activator, bool? freeCamera, CName? componentName, CName? deviceData) overrideRTTIbool OnDisassembleDevice(DisassembleDevice evt) overrideRTTIbool OnSpiderbotActivateActivator(SpiderbotActivateActivator evt) RTTIbool OnSpiderbotOrderCompletedEvent(SpiderbotOrderCompletedEvent evt) overrideRTTIbool OnToggleActivation(ToggleActivation evt) overrideRTTIbool OnDelayApperanceSwitchEvent(panel.ApperanceSwitchEvent evt) RTTIbool OnWorkspotFinished(CName componentName) overrideRTTIvoid UpdateAnimState() RTTIvoid DelayApperanceSwitchEvent(CName newApperance, float time) RTTIbool OnHit(game.events.HitEvent evt) overrideRTTIEGameplayRole DeterminGameplayRole() overrideRTTIEGameplayRole GetCurrentGameplayRole() overrideRTTI