Template:KV BmNewLightBase

From Valve Developer Community
Revision as of 08:16, 7 January 2025 by MyGamepedia (talk | contribs) (This template stores new lights related keyvalues for new lights from BMS. This template is base (we don't have all point/spot light kvs in newlights_settings). We will use it for KV BmNewLightPoint and KV BmNewLightSpot.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Enabled (Enabled) <choices>
Sets light state on spawn, enabled or disabled.
  • 0: Enabled
  • 1: Disabled
Appearance (FlareStyle) <choices>
Appearance presets.

Template:Light appearances

Tip.pngTip:Use new lights instead for lights with custom appearance, because static lightmapped lights reduces performance with this feature (especially near displacements).
Confirm:Is it possible to have your own light styles (the property are using integer values) ?
Icon-Bug.pngBug:NewLights_settings doesn't apply this property if applied on Static or Stationary light type. Fixes after save reload. Works fine with Dynamic light type.
Light Color (LightColor) <color255>
The RGB color of the light. Colors must be between 0 and 255.
Light Ambient Color (LightColorAmbient) <color255>
The RGB color of the shadows. Colors must be between 0 and 255.
Examples
Light Intensity (Intensity) <float>
Intensity/brightness of the light. It's RGB * intensity.
Note.pngNote:With 0 it will make the light disabled (including the effects).
SpecularMultiplier (SpecMultiplier) <float>
Specular multiplier. Sets intensity of new specular shader from this light source. It's RGB * Intensity * SpecularMultiplier.
Examples


Range (Range) <float>
Range of the light, or how far the light source can illuminate. Measured in Hammer Units.
Warning.pngWarning:This is one of the parameters that affects performance in the game. Smaller values ​​allow you to process less geometry and save performance.
Examples


falloffConstant (falloffConstant) <integer> !FGD Obsolete
Deprecated.
Constant value (works only if bUseOldFallOff is enabled).
falloffLinear (falloffLinear) <integer> !FGD Obsolete
Deprecated.
Linear value (works only if bUseOldFallOff is enabled).
falloffQuadratic (falloffQuadratic) <integer> !FGD Obsolete
Deprecated.
Quadratic value (works only if bUseOldFallOff is enabled).