Nuclide
Software Development Kit for id Technology
env_steam Class Reference

About this class

Shared-Entity: Steam Emitter.

QUAKED env_steam (1 .5 0) (-8 -8 -8) (8 8 8) EMISSIVE

OVERVIEW

Environmental steam jet entity.

KEYS

  • "targetname" : Name
  • "InitialState" : 0 - Start off, 1 - Start on
  • "type" : Particle type: 0 - Default, 1 - Heat-wave effect
  • "SpreadSpeed" : Amount of spread for the individual steam particles.
  • "Speed" : Particle movement speed in units per second.
  • "StartSize" : Initial size of the particles.
  • "EndSize" : Final size of the particles before removal.
  • "Rate" : Rate of particle emission in units per second.
  • "rendercolor" : Color of the steam particles. Requires EMISSIVE spawnflag.
  • "JetLength" : Lifetime of each particle in units, basically the length of the steam jet.
  • "renderamt" : Alpha channel value of the steam particles.
  • "rollspeed" : Rotation speed of the particles.

SPAWNFLAGS

  • EMISSIVE (1) : Smoke will be colored after the 'rendercolor' field.

INPUTS

  • "TurnOn" : Turn emitter on.
  • "TurnOff" : Turn emitter off.
  • "Toggle" : Toggle emitter on/off.
  • "JetLength" : Change the length of the steam jet.
  • "Rate" : Change the rate of the particles in units per second.
  • "Speed" : Change the speed of the particles in units per second.
  • "SpreadSpeed" : Change the amount of spread for the particles.

TRIVIA

This entity was introduced in Half-Life 2 (2004).

Inheritance diagram for env_steam:
NSPointTrigger

The documentation for this class was generated from the following file: