NewLights_settings

From Valve Developer Community
Revision as of 01:28, 12 July 2024 by MyGamepedia (talk | contribs)
Jump to navigation Jump to search

NewLights_settings is a point entity available in Black Mesa Black Mesa. This entity uses to dynamically change some lighting settings for newLight_Spot and newLight_Point.

Black Mesa Level Creation

Keyvalues

Name (targetname) <string>
The name that other entities refer to this entity by.
TargetNewLightEntity_Name (TargetNewLightEntity) <string>
Target Light Entity name

Here you enter name of new light source for which you want to apply changes. Works with multiple lights if they have the same name.

TransitionTime (TransitionTime) <integer>
Transition time in seconds ( 0 for instant ) to transition into new settings. Its a lerp operation A + (B-A)*TimeFactor.
LightType (LightType) <choices>
Type of light source for which you want to apply settings. Entity will not apply settings for spot lights if selected Point Light and will not apply settings for point lights if selected Spot Light.
  • 0: Point Light
  • 1: Spot Light
Enabled (Enabled) <integer>
Light Enabled or Disabled

Determines whether target will be turned on or turned off after TransitionTime.

Light Ambient Color (LightColorAmbient) <color255>
This is the ambient color of the sunlight.

Determines color of shadows that light source creates.

Examples


Light Color (LightColor) <color255>
This is the color of the sunlight.

Determines color of light.

Appearance (FlareStyle) <choices>
Template:Light appearances
Light Intensity (Intensity) <float>
RGB * Intensity.

Brightness of the light.

Note.pngNote:With 0 will not draw, process and specular shader be disabled.
SpecularMultiplier (SpecMultiplier) <float>
0 to 1 RGB * Intensity * SpecularMultiplier.

Brightness of the specular shader from this light source.

Examples


Range (Range) <float>
Range.

How far the light source illuminates. Measured in Hammer Units.

Icon-Important.pngImportant:It greatly affects optimization, less is better.
Examples


falloffQuadratic (falloffQuadratic) <float> Obsolete
Deprecated.
falloffQuadratic
falloffLinear (falloffLinear) <float> Obsolete
Deprecated.
falloffLinear
falloffConstant (falloffConstant) <float> Obsolete
Deprecated.
falloffConstant
OuterAngle (phi) <float>
OuterAngle

Sets outer angle for spot light.

InnerAngle (theta) <float>
InnerAngle

Inner angle value for spot light.

AngularFallOff (angularFallOff) <float>
AngularFallOff

Sets angular falloff.

Note.pngNote:Results depend on values of OuterAngle and InnerAngle.
Examples


Inputs

InputApplySettings <void>
InputApplySettings Trigger to apply settings


Outputs

See also

Todo: Clean up english. Add more issues if you'll find.