newxog_settings

From Valve Developer Community
Jump to: navigation, search
newxog_settings in Black Mesa: Improved Xen. You can see here how xog gradually turn green and more more intense.
Xog settings.png

newxog_settings is a point entity available in Black Mesa Black Mesa. This entity allows dynamically change some parameters for newxog_global and newxog_volume entities.

Black Mesa Level Creation


Keyvalues

Name (targetname) <string>
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

TargetNewXOGEntity_Name (targetnewlightentity) <targetname>
Target name of xog entity for which settings will be applied.
TransitionTime (transitiontime) <integer>
Transition time in seconds ( 0 for instant ) to transition into new settings. Its a lerp operation A + (B-A)*TimeFactor.
Enabled (Enabled) <choices>
Enable/Disable this Entity.

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

  • 0: Enabled
  • 1: Disabled
skyColor (skycolor) <color255>
Xog color in 2D skybox.
Examples


skyBlendType (skyblendtype) <integer>
Non-working property, perhaps at some moment was planned different types of xog blend in skybox. Not being used at the moment.
skyBlendFactor (skyblendfactor) <float>
Xog intensity in skybox. This is a float value from 0.0 to 1.0.
Examples


colorTop (colortop) <color255>
Xog top color.
Examples


colorBottom (colorbottom) <color255>
Xog bottom color.
Note.pngNote:Top and bottom colors blending in xog center, for example with red and green colors the center of xog will be yellow.
Examples


distStart (diststart) <float>
distStart

Xog start draw distance.

Examples


distEnd (distend) <float>
distEnd

Xog end draw distance.

Examples


distDensity (distdensity) <float>
distDensity

Density of xog entity, only values from 0 to 1 works.

Examples


opacityOffsetTop (opacityoffsettop) <float>
opacityOffsetTop

Offsets top color of xog.

Examples


opacityOffsetBottom (opacityoffsetbottom) <float>
opacityOffsetBottom

Offsets bottom color of xog.

Examples


htZStart (htzstart) <float>
htZStart

Height that xog starts rendering at.

Examples


htZEnd (htzend) <float>
htZEnd

Height that xog stops rendering at.

Examples


htZColStart (htzcolstart) <float>
htZColStart

Height that xog color starts rendering at. Results depend on htZColEnd value.

Examples


htZColEnd (htzcolend) <float>
htZColEnd

Height that xog color stops rendering at. Results depend on htZColStart value.

Examples


noise1ScrollSpeed (noise1scrollspeed) <vector>
Layer one, speed at which noise moves trough xog volume (X Y Z).
Examples


noise1Tiling (noise1tiling) <vector>
Layer one, tiling speed at which noise moves trough xog volume (X Y Z).
Examples


noise2ScrollSpeed (noise2scrollspeed) <vector>
Layer two, speed at which noise moves trough xog volume (X Y Z).
Examples


noise2Tiling (noise2tiling) <vector>
Layer two, tiling speed at which noise moves trough xog volume (X Y Z).
Examples


noiseContrast (noisecontrast) <float>
Contrast of xog.
Examples


noiseMultiplier (noisemultiplier) <float>
Multiplier of xog.
Examples


Inputs

InputApplySettings <void>
Trigger to apply settings.


See also