Env physexplosion: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 44: | Line 44: | ||
None. | None. | ||
[[Category:Entities]] |
Revision as of 04:03, 24 August 2005
env_physexplosion
Source(core) Point Entity: An entity that creates an explosion at it's origin. If the no-damage spawnflag is set, the explosion won't be visible, but will apply force to any physics objects within it's radius.
Properties
* Name - targetname(target_source)
The name that other entities refer to this entity by.
* Parent - parentname(target_destination)
The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent.
* Magnitude - magnitude(string) - default: 100
Amount of physics force applied by the explosion.
* Clamp radius (0 = auto) radius(string) - default: 0
If specified, the radius in which the explosion damages entities. If unspecified, the radius will be based on the magnitude.
* Limit to Entity - targetentityname(target_destination)
If specified, the explosion will only affect the matching entity.
Flag
* NO Damage - Only Force - default: ON
Input
* Kill - Removes this entity from the world. * KillHierarchy - Removes this entity and all its children from the world. * ADD output - Adds an entity I/O connection to this entity. Format * FireUser1 - triggers the output OnUser1. * FireUser2 - triggers the output OnUser2. * FireUser3 - triggers the output OnUser3. * FireUser4 - triggers the output OnUser4. * SetParent - Changes the entity's parent in the movement hierarchy. * SetParentAttachment - Change this entity to attach to a specific attachment point on it's parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. * ClearParent - Removes this entity from the the movement hierarchy, leaving it free to move independently. * Explode - Trigger the explosion.
Output
* OnUser1 - Fired in response to FireUser1 input. * OnUser2 - Fired in response to FireUser2 input. * OnUser3 - Fired in response to FireUser3 input. * OnUser4 - Fired in response to FireUser4 input.
Remarks
None.