Env warpball

From Valve Developer Community
Jump to: navigation, search

<Half-Life: Blue Shift> env_warpball is a point entity available only in late GoldSource engine games. It is supported in the Dreamcast and Playstation 2 ports of Half-Life. It is used in Half-Life: Decay and Half-Life:Blue Shift. Even the PC version of Blue Shift uses this.

The Warpball is the name of the warp-in effect when aliens from Xen teleport into a location. It can be seen in Half-Life and its expansions. It was first named in the Dreamcast version of Half-Life: Blue Shift.

In Half-Life and Half-Life: Opposing Force, the warpball effect is a combination of entities producing sprites, beams, and sound effects. It appears as a small flashing transparent green ball that emits green light with energy beams projecting out of it. It was replaced in the Dreamcast port of Half-Life with env_warpball, a single entity which handles all of its creation. This allowed for easier placements of the effect in the maps by level designers. They can be obstructed to prevent the enemies from teleporting in. In Blue Shift and later installments, warpballs damage the player in close proximity when they spawn. This was most likely added to discourage the player from blocking them.

Key Values

Target:

Target <target_destination>
The targetname of an entity this entity will trigger when activated.

Targetname:

Name <target_source>
The targetname that other entities refer to this entity by.

Radius:

Beam Radius <integer>
The radius of the beams. The default is 256.

Warp_Target:

Warp Target <target_source>
The targetname of an entity this entity will trigger when activated.

Flags

  • 1 : Remove On fire
    • Remove this entity after first use.
  • 2 : Kill Center
    • Kill anyone who is in the way?