env_explosion
env_explosion
is a point entity available in all Source games. It creates an explosion at its origin.
Contents
Keyvalues
- Magnitude
(iMagnitude)
<integer> - The amount of damage done by the explosion.
- Radius Override
(iRadiusOverride)
<integer> - If specified, the radius in which the explosion damages entities. If unspecified, the radius will be based on the magnitude.
- Fireball Sprite
(fireballsprite)
<sprite> - Sprite of the fireball.
- Render Mode
(rendermode)
<choices> - Render mode of the fireball.
- 0: Normal
- 4: Solid
- 5: Additive
- Ignored Entity
(ignoredEntity)
<targetname> - Do not harm or affect the named entity.
Targetname:
- Name
(targetname)
<string> - The targetname that other entities refer to this entity by.
Inputs
Explode
- Triggers the explosion.
Flags
- [
1
] : No Damage
- [
2
] : Repeatable
Once the explosion has happened, the entity will not remove itself. Otherwise, it will be removed 0.3 seconds after theExplode
input is sent (during that time it could possibly re-fire).
- [
4
] : No Fireball
[8
] : No Smoke
No effect.
- [
16
] : No Decal
Black scorch decal left at the explosion center.
[32
] : No Sparks
No effect.
- [
64
] : No Sound
- [
128
] : Random Orientation
- [
256
] : No Fireball Smoke
Fireball smoke only spawns if the fireball itself can too.
- [
512
] : No Particles
[1024
] : No DLights
No effect.
- [
2048
] : Don't clamp Min
Allow much smaller fire sprites.
- [
4096
] : Don't clamp Max
Allow much larger fire sprites.
- [
8192
] : Damage above surface only
Don't do damage to the player if they are underwater.
- [
16384
] : Generic damage
DoDMG_GENERIC
damage, as opposed toDMG_BLAST
.