Light
Jump to navigation
Jump to search
Entity Description
An invisible light source. Can be turned on and off through inputs. The light entity is very basic but yet essential to almost every map.
Keyvalues
- _light
- <color255 + integer> The color and brightness of the light. RGB colors need to be between 0 and 255. Brightness can be higher.
- style
- <choices> A preset pattern of diverse flicker effects.
Literal Value Description 0 Normal 1 Flicker A 2 Slow, strong pulse 3 Candle A 4 Fast strobe 5 Gentle pulse 6 Flicker B 7 Candle B 8 Candle C 9 Slow strobe 10 Fluorescent flicker 11 Slow pulse, noblack
- pattern
- <string> A string of characters defining a custom pattern, a being most dark and z being most bright.
- _constant_attn
- <float> Brightens or dims the intensity of the light near its entity. A high constant will dim the light.
- _linear_attn
- <float> Brightens or dims the intensity of the light emitted. A high linear will dim the light.
- _quadratic_attn
- <float> Increase to make a light bright but not travel far.
- _distance
- <integer> Stops the light emitted from reaching beyond this distance. Useful in cutting down compiling time by not making lights extend infinitely.
Flags
- 1 : Initially Off
Inputs
- TurnOn
- Turns the light on.
- TurnOff
- Turns the light off.
- Toggle
- Toggles the light on or off.
- SetPattern
- Sets the light's custom appearance to the input's parameters.
- FadeToPattern
- Fades from the light's old pattern to the new one.
Outputs
See Also
- point_spotlight
- Light entities
- Tutorial: Quadratic/Linear/Constant in Lights
- Tutorial: Source Lighting