Env steam: Difference between revisions
Jump to navigation
Jump to search

mNo edit summary |
(updates) |
||
Line 1: | Line 1: | ||
{{lang|Env steam}} | |||
[[File:Env_steam.jpg|thumb|right|250px|Keyvalue '''type''' set to ''normal'' on the left and ''heat wave'' on the right side.]] | [[File:Env_steam.jpg|thumb|right|250px|Keyvalue '''type''' set to ''normal'' on the left and ''heat wave'' on the right side.]] | ||
{{base point|env_steam}} It is used to create a jet of steam, or heat wave distortion. | {{base point|env_steam}} It is used to create a jet of steam, or heat wave distortion. | ||
The entity appears as a cone in Hammer, the shape indicates the direction the emitter outputs the particles (away from the point). | The entity appears as a cone in Hammer, the shape indicates the direction the emitter outputs the particles (away from the point). | ||
{{bug|{{as}} Color is ''always'' white when the map is compiled with [[VRAD]].}} | |||
{{ | |||
{{ | |||
{{code class|CSteamJet|steamjet.cpp}} | |||
{{ | |||
== Inputs == | ==Flags== | ||
*1: Emissive - Uses the value specified in <code>rendercolor</code>. If not checked, color is automatically determined by environmental lighting. | |||
==Keyvalues== | |||
{{KV|Initial State (InitialState)|choices|Start enabled? | |||
:*0: Off | |||
:*1: On}} | |||
{{KV|Particle Type (Type)|choices|Steam effect type, see image on the top right. | |||
:*0: Normal | |||
:*1: Heat Wave}} | |||
{{KV|Spread Speed (SpreadSpeed)|integer|The amount of random spread in the particle's velocity after they spawn.}} | |||
{{KV|Speed (Speed)|integer|The default speed at which the particles move after they spawn.}} | |||
{{KV|Particle start size (StartSize)|integer|The initial size of the particles after they spawn.}} | |||
{{KV|Particle end size (EndSize)|integer|The size of the particles at the point at which they are removed.}} | |||
{{KV|Emission rate (Rate)|integer|The rate of particle emission. i.e. particles per second.}} | |||
{{KV|Length of steam jet (JetLength)|integer|The length of the jet determines the lifetime of each particle.}} | |||
{{KV|How fast does the particles spin (RollSpeed)|float|Particle roll speed.}} | |||
{{KV|Color (R G B) (rendercolor)|color255|Steam color, only used if ''Emissive'' flag is set.}} | |||
{{KV|Translucency (renderamt)|integer|Render alpha value.}} | |||
{{KV|Start Sound (StartNoise)|sound|since=L4D|Only in {{l4ds}}. Sound to play when starting emission.}} | |||
{{KV BaseEntity}} | |||
==Inputs== | |||
{{IO|TurnOn|Turns the steam jet on.}} | {{IO|TurnOn|Turns the steam jet on.}} | ||
{{IO|TurnOff|Turns the steam jet off.}} | {{IO|TurnOff|Turns the steam jet off.}} | ||
{{IO|Toggle|Toggles the steam jet between on and off.}} | {{IO|Toggle|Toggles the steam jet between on and off.}} | ||
{{IO|JetLength|Sets | {{IO|JetLength|param=integer|Sets '''Length of steam jet'''.}} | ||
{{IO|Rate|Sets | {{IO|Rate|param=integer|Sets '''Emission rate'''.}} | ||
{{IO| | {{IO|Speed|param=integer|Sets '''Speed'''.}} | ||
{{IO| | {{IO|SpreadSpeed|param=integer|Sets '''Spread Speed'''.}} | ||
{{ | {{IO|Alpha|nofgd=1|Sets '''Translucency'''.}} | ||
{{I | {{IO|Color|nofgd=1|Sets '''Color'''.}} | ||
{{I BaseEntity}} | |||
== Outputs == | ==Outputs== | ||
{{O | {{O BaseEntity|l4d=1}} |
Revision as of 17:42, 2 October 2018


Template:Base point It is used to create a jet of steam, or heat wave distortion.
The entity appears as a cone in Hammer, the shape indicates the direction the emitter outputs the particles (away from the point).
Flags
- 1: Emissive - Uses the value specified in
rendercolor
. If not checked, color is automatically determined by environmental lighting.
Keyvalues
- Initial State (InitialState) ([todo internal name (i)]) <choices>
- Start enabled?
- 0: Off
- 1: On
- Particle Type (Type) ([todo internal name (i)]) <choices>
- Steam effect type, see image on the top right.
- 0: Normal
- 1: Heat Wave
- Spread Speed (SpreadSpeed) ([todo internal name (i)]) <integer>
- The amount of random spread in the particle's velocity after they spawn.
- Speed (Speed) ([todo internal name (i)]) <integer>
- The default speed at which the particles move after they spawn.
- Particle start size (StartSize) ([todo internal name (i)]) <integer>
- The initial size of the particles after they spawn.
- Particle end size (EndSize) ([todo internal name (i)]) <integer>
- The size of the particles at the point at which they are removed.
- Emission rate (Rate) ([todo internal name (i)]) <integer>
- The rate of particle emission. i.e. particles per second.
- Length of steam jet (JetLength) ([todo internal name (i)]) <integer>
- The length of the jet determines the lifetime of each particle.
- How fast does the particles spin (RollSpeed) ([todo internal name (i)]) <float>
- Particle roll speed.
- Color (R G B) (rendercolor) ([todo internal name (i)]) <color255>
- Steam color, only used if Emissive flag is set.
- Start Sound (StartNoise) ([todo internal name (i)]) <sound> (in all games since
)
- Only in
. Sound to play when starting emission.
Inputs
- TurnOn
- Turns the steam jet on.
- TurnOff
- Turns the steam jet off.
- Toggle
- Toggles the steam jet between on and off.
- JetLength <integer >
- Sets Length of steam jet.
- Rate <integer >
- Sets Emission rate.
- Speed <integer >
- Sets Speed.
- SpreadSpeed <integer >
- Sets Spread Speed.
- Alpha !FGD
- Sets Translucency.
- Color !FGD
- Sets Color.