ActivatedDeviceTrapDestruction
Base: ActivatedDeviceTrap
None.
| Property | Type | |
|---|---|---|
physicalMeshNames | CName[] | scripted |
physicalMeshes | ent.PhysicalMeshComponent?[] | scripted |
hideMeshNames | CName[] | scripted |
hideMeshes | ent.IPlacedComponent?[] | scripted |
hitColliderNames | CName[] | scripted |
hitColliders | ent.IPlacedComponent?[] | scripted |
impulseVector | Vector4 | scripted |
physicalMeshImpactVFX | game.FxResource[] | scripted |
componentsToEnableNames | CName[] | scripted |
componentsToEnable | ent.IPlacedComponent?[] | scripted |
hitCount | int | scripted |
wasAttackPerformed | bool | scripted |
alreadyPlayedVFXComponents | CName[] | scripted |
shouldCheckPhysicalCollisions | bool | scripted |
lastEntityHit | WeakHandle<IScriptable> | scripted |
timeToActivatePhysics | float | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIbool OnGameAttached() overrideRTTIbool OnActivateDevice(ActivateDevice evt) overrideRTTIbool OnTimerEvent(TimerEvent evt) overrideRTTIbool OnTrapPhysicsActivationEvent(TrapPhysicsActivationEvent evt) RTTIvoid ActivatePhysicalMeshes() RTTIvoid HidePhysicalMeshes() RTTIvoid EnableComponents() RTTIvoid HideMeshes() RTTIbool OnHit(game.events.HitEvent evt) overrideRTTIbool OnPhysicalCollisionEvent(ent.events.PhysicalCollisionEvent evt) RTTIWeakHandle<IScriptable> GetLastEntityHit() RTTIvoid RefreshAnimation() overrideRTTI