|
| static float | GetPTCImpulseScale (EDamageType type) |
| | Returns particle velocity impulse multiplier for the given damage type.
|
| |
| static ParticleEffectEntity | PlayParticleEffect_FractionDestruction (IEntity entity, ResourceName particlePath, EDamageType type, vector hitPos, vector hitDir) |
| | Plays a particle effect to represent destruction of a fraction (shard/splinter) of an object.
|
| |
| static ParticleEffectEntity | PlayParticleEffect_CompleteDestruction (IEntity entity, ResourceName particlePath, EDamageType damageType, bool atBoundBoxCenter=true) |
| | Plays a particle effect to represent entire object destruction.
|
| |
| static ParticleEffectEntity | PlayParticleEffect_Child (ResourceName particlePath, EDamageType damageType, notnull IEntity parent, vector mat[4]) |
| | Plays a particle effect as child of entity.
|
| |
| static ParticleEffectEntity | PlayParticleEffect_Transform (ResourceName particlePath, EDamageType damageType, vector mat[4]) |
| | Plays a particle effect at input transformation matrix.
|
| |
Class containing common functions between destructible classes.