Env explosion: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		

		
	
m (→Inputs:  Substituted IO templates)  | 
				MyGamepedia (talk | contribs)   | 
				||
| (One intermediate revision by the same user not shown) | |||
| Line 18: | Line 18: | ||
{{KV|Ignored Entity|intn=ignoredEntity|target_destination|Do not harm or affect the named entity.}}  | {{KV|Ignored Entity|intn=ignoredEntity|target_destination|Do not harm or affect the named entity.}}  | ||
{{KV|Damage Force|intn=DamageForce|float|nofgd=1|If set, use this value as a magnitude for physics force.}}  | {{KV|Damage Force|intn=DamageForce|float|nofgd=1|If set, use this value as a magnitude for physics force.}}  | ||
{{KV|Ignored Class|intn=ignoredClass|integer|Do not harm or affect this [[List_of_default_AI_relationships|class]] of NPC. }}  | {{KV|Ignored Class|intn=ignoredClass|integer|Do not harm or affect this [[List_of_default_AI_relationships|class]] of NPC.|not={{bms}}}}  | ||
{{KV Targetname}}  | {{KV Targetname}}  | ||
| Line 35: | Line 35: | ||
{{fl|256|No Fireball Smoke|Fireball smoke only spawns if the fireball itself can too.}}  | {{fl|256|No Fireball Smoke|Fireball smoke only spawns if the fireball itself can too.}}  | ||
{{fl|512|No Particles|}}  | {{fl|512|No Particles|}}  | ||
{{fl|1024|No DLights|Works only in {{bms|4}}. This flag prevents [[newLight_Point|dynamic deferred light]] spawn once the explosion has happened.}}  | |||
{{fl|2048|Don't clamp Min |Allow much smaller fire sprites.}}  | {{fl|2048|Don't clamp Min |Allow much smaller fire sprites.}}  | ||
{{fl|4096|Don't clamp Max |Allow much larger fire sprites.}}  | {{fl|4096|Don't clamp Max |Allow much larger fire sprites.}}  | ||
Latest revision as of 03:44, 5 September 2025

env_explosion  is a   point entity  available in all 
 Source games.
It creates an explosion at its origin.
| CEnvExplosion | 
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.
 
- Name (targetname) <string>[ Edit ]
 - The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. 
parentnameortarget).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities 
Inputs
- Explode
 - Triggers the explosion.
 
Flags
- No Damage : [1]
 
- Repeatable : [2]
 - Once the explosion has happened, the entity will not remove itself. Otherwise, it will be removed 0.3 seconds after the 
Explodeinput is sent (during that time it could possibly re-fire). 
- No Fireball : [4]
 
- No Smoke : [8]
 No effect.
- No Decal : [16]
 - Black scorch decal left at the explosion center.
 
- No Sparks : [32]
 No effect.
- No Sound : [64]
 
- Random Orientation : [128]
 
- No Fireball Smoke : [256]
 - Fireball smoke only spawns if the fireball itself can too.
 
- No Particles : [512]
 
- No DLights : [1024]
 - Works only in 
 Black Mesa. This flag prevents dynamic deferred light spawn once the explosion has happened. 
- Don't clamp Min : [2048]
 - Allow much smaller fire sprites.
 
- Don't clamp Max : [4096]
 - Allow much larger fire sprites.
 
- Damage above surface only : [8192]
 - Don't do damage to the player if they are underwater.
 
- Generic damage : [16384]
 - Do 
DMG_GENERICdamage, as opposed toDMG_BLAST.