This article's documentation is for anything that uses the Source engine. Click here for more information.

env_physimpact

From Valve Developer Community
Jump to: navigation, search
English (en)Translate (Translate)
Class hierarchy
CPhysImpact
CPointEntity
CBaseEntity
physobj.cpp

env_physimpact is a point entity available in all Source Source games. It causes a physics impact on another entity. The direction of the impact is determined by the angles set.

Keyvalues

Name (targetname) <string>
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Pitch Yaw Roll (Y Z X) (angles) <angle>
Direction to project the impact.
Magnitude (magnitude) <integer>
Strength of the impact.
Distance (distance) <integer>
How far to project the impact (if 0 uses a default value).
Point to Entity (directionentityname) <targetname>
If set, Distance and Pitch Yaw Roll settings are ignored and the direction and distance to the target entity will be used.

Inputs

Impact
Trigger the impact

Flags

  •  [1] : No fall-off
  •  [2] : Infinite Length
  •  [4] : Ignore Mass
  •  [8] : Ignore Surface Normal When Applying Force[Clarify]