Env smokestack
Jump to navigation
Jump to search


Template:Base point It spits out a constant stream of smoke. You can place up to two env_particlelights near the smoke stack to add ambient light to its particles.
Keyvalues
- Initial State (InitialState) ([todo internal name (i)]) <choices>
- Initial state of the entity.
- 0: Off
- 1: On
- Spread at the base (BaseSpread) ([todo internal name (i)]) <integer>
- Amount of random spread in the origins of the smoke particles when they're spawned.
- Spread Speed (SpreadSpeed) ([todo internal name (i)]) <integer>
- Amount of random spread in the velocity of the smoke particles after they're spawned.
- Speed (Speed) ([todo internal name (i)]) <integer>
- The speed at which the smoke particles move after they're spawned.
- Particle start size (StartSize) ([todo internal name (i)]) <integer>
- Size of the smoke particles when they're first emitted.
- Particle end size (EndSize) ([todo internal name (i)]) <integer>
- Size of the smoke particles at the point they fade out completely.
- Emission rate (Rate) ([todo internal name (i)]) <integer>
- Rate at which to emit smoke particles (i.e. particles to emit per second).
- Length of smoke trail (JetLength) ([todo internal name (i)]) <integer>
- Length of the smokestack. Lifetime of the smoke particles is derived from this & particle speed.
- Wind X/Y Angle (WindAngle) ([todo internal name (i)]) <angle>
- This specifies the wind direction. It is an angle in the XY plane.
- Particle material (SmokeMaterial) ([todo internal name (i)]) <string>
- Material of the smoke particles emitted by this stack.
- Twist (Twist) ([todo internal name (i)]) <integer>
- The amount, in degrees per second, that the smoke particles twist around the origin.
- Translucency (renderamt) ([todo internal name (i)]) <integer>
- How much you can see through the particles.
- Wind Vector (Wind) ([todo internal name (i)]) <vector> !FGD
- Wind direction, not limited to any axis.
Inputs
- TurnOn
- Turn on the smokestack.
- TurnOff
- Turn off the smokestack.
- Toggle
- Toggles the smokestack between on and off state.
- JetLength <integer >
- Sets Length of smoke trail.
- Rate <integer >
- Sets Emission rate.
- Speed <integer >
- Sets Speed.
- SpreadSpeed <integer >
- Sets Spread Speed.