Env physexplosion: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
env_physexplosion | 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 | Properties | ||
* Name - name | * Name - targetname(target_source) | ||
* Parent - name | The name that other entities refer to this entity by. | ||
* Magnitude - | * Parent - parentname(target_destination) | ||
* | The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent. | ||
* Limit | * 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 | Flag | ||
* NO Damage - | * NO Damage - Only Force - default: ON | ||
Input | Input | ||
* Kill - the | * Kill - Removes this entity from the world. | ||
* KillHierarchy - | * KillHierarchy - Removes this entity and all its children from the world. | ||
* ADD output - | * ADD output - Adds an entity I/O connection to this entity. Format | ||
* FireUser1 - triggers the output | * FireUser1 - triggers the output OnUser1. | ||
* FireUser2 - triggers the output | * FireUser2 - triggers the output OnUser2. | ||
* FireUser3 - triggers the output | * FireUser3 - triggers the output OnUser3. | ||
* FireUser4 - triggers the output | * FireUser4 - triggers the output OnUser4. | ||
* SetParent - | * SetParent - Changes the entity's parent in the movement hierarchy. | ||
* SetParentAttachment - | * 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 - the | * ClearParent - Removes this entity from the the movement hierarchy, leaving it free to move independently. | ||
* Explode - the explosion | * Explode - Trigger the explosion. | ||
Output | Output | ||
* OnUser1 - | * OnUser1 - Fired in response to FireUser1 input. | ||
* OnUser2 - | * OnUser2 - Fired in response to FireUser2 input. | ||
* OnUser3 - | * OnUser3 - Fired in response to FireUser3 input. | ||
* OnUser4 - | * OnUser4 - Fired in response to FireUser4 input. | ||
Remarks | Remarks | ||
None. | None. | ||
Revision as of 03: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.