ClaymoreMine class
ClaymoreMine
Inheritance
Base: game.weapon.Object
Derived
None.
Properties
| Property | Type | |
|---|---|---|
visualComponent | ent.MeshComponent? | scripted |
triggerAreaIndicator | ent.MeshComponent? | scripted |
shootCollision | ent.SimpleColliderComponent? | scripted |
triggerComponent | game.StaticTriggerAreaComponent? | scripted |
alive | bool | scripted |
armed | bool | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnGameAttached()overrideRTTIbool OnProjectileInitialize(game.projectile.SetUpEvent eventData)RTTIbool OnHit(game.events.HitEvent evt)overrideRTTIvoid AdjustRotation()RTTIbool OnAreaEnter(ent.AreaEnteredEvent evt)RTTIbool OnAreaExit(ent.AreaExitedEvent evt)RTTIvoid Explode()RTTIbool OnRelease(MineDespawnEvent evt)RTTIbool OnArmed(MineArmEvent evt)RTTIbool OnScanningEvent(game.ScanningEvent evt)RTTIbool OnScanningLookedAt(game.ScanningLookAtEvent evt)overrideRTTIvoid ToggleTriggerAreaIndicator(bool visible)RTTIbool OnMinePlace(PlaceMineEvent evt)RTTI