ExplosionEntity

Inherits from GameEntity

Summary

Constructors

ExplosionEntity(other: EntityBusPeer)
ExplosionEntity(other: Entity)
ExplosionEntity(other: SpatialEntity)
ExplosionEntity(other: GameEntity)

Methods

Method Returns
Detonate(transform: LinearTransform, impactNormal: Vec3, damageMultiplier: float, shooterPlayer: Player | nil) void

Static members

Name Type
ExplosionEntity.typeInfo TypeInformation

Constructors

ExplosionEntity

ExplosionEntity(other: EntityBusPeer)

Parameters

Name Type Description
other EntityBusPeer

ExplosionEntity

ExplosionEntity(other: Entity)

Parameters

Name Type Description
other Entity

ExplosionEntity

ExplosionEntity(other: SpatialEntity)

Parameters

Name Type Description
other SpatialEntity

ExplosionEntity

ExplosionEntity(other: GameEntity)

Parameters

Name Type Description
other GameEntity

Methods

Detonate

Detonate(transform: LinearTransform, impactNormal: Vec3, damageMultiplier: float, shooterPlayer: Player | nil)

Parameters

Name Type Description
transform LinearTransform
impactNormal Vec3
damageMultiplier float
shooterPlayer Player | nil

Static members

typeInfo

TypeInformation

Last modified May 23, 2022: fix: inherits from EntityBusPeer (4eabb2cb)