Env projectedtexture (Source 2): Difference between revisions
Jump to navigation
Jump to search

Warning:
(Create source 2 env_projectedtexture page) |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
{{ | {{TabsBar|main=s2|base=env_projectedtexture}} | ||
{{This is a|point entity|name=env_projectedtexture|engine=source2}} It projects a texture for use in things like flashlights. | |||
==Flags== | ==Flags== |
Revision as of 11:20, 18 September 2024


env_projectedtexture
is a point entity available in all Source 2 games.

- The {{{engine}}} parameter is inconsistent with the name defined by the {{source2}} template. This can most likely be fixed by setting the value of the {{{engine}}} parameter to Source 2.
If a parameter is consistent but you're still seeing this warning, it may be an issue with the template itself. Please discuss it on the template's talk page.
It projects a texture for use in things like flashlights.
Flags
- Enabled : [1]
- Always Update (moving light) : [2]
Keyvalues
- target (target) <targetname>
- FOV (lightfov) <float>
- Field of view for which to project the texture
- NearZ (nearz) <float>
- Near Z cutoff for projected texture
- FarZ (farz) <float>
- Far Z cutoff for projected texture
- Enable Shadows (enableshadows) <boolean>
- Enables/disables shadows from this projected texture.
- Shadow Quality (shadowquality) <choices>
- Quality of shadows
Value Description 0
Low 1
High
- Light Only Target (lightonlytarget) <boolean>
- Limit flashlight effect to only effect target entity.
- Light World (lightworld) <boolean>
- Flashlight effects static world geometry.
- Simple Projection (simpleprojection) <boolean>
- Indicates if this is a simple, non-light casting texture projection
- Brightness Scale (brightnessscale) <float>
- Scale the light color by this brightness
- Light Color (lightcolor) <color255>
- Light Color RGB-Intensity
- Camera Space (cameraspace) <integer>
- Angles are interpreted as being relative to camera.
- Texture Name (texturename)
- material
- Flip Horizontal (flip_horizontal) <choices>
- Should the projected texture be flipped horizontally?
Value Description 0
No 1
Yes
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Inputs
- TurnOn
- Turn on the texture
- TurnOff
- Turn off the texture
- AlwaysUpdateOn
- Turn on per frame updating (for moving lights)
- AlwaysUpdateOff
- Turn off per frame updating (for moving lights)
- SetFOV <float >
- Set Field of view
- SpotlightTexture <string >
- Set the spotlight texture
- EnableShadows <boolean >
- Set the if shadows are enabled
- LightColor <color255 >
- Change the light color/brightness
Base:
- RunScriptFile
- Load and execute a script file.
- RunScriptCode
- Execute a fragment of script code.
- CallScriptFunction
- Call a script function.
- CallPrivateScriptFunction
- Calls a script function from this entity's private script scope.
- CallGlobalScriptFunction
- Calls a script function in the global script scope.
- Kill
- Removes this entity from the world.
- KillHierarchy
- Removes this entity and all its children from the world.
- AddOutput
- Adds an entity I/O connection to this entity. Parameter format: OutputName→TargetName→InputName→Parameter→Delay→MaxRefires
- FireUser1 to FireUser4
- Fires the respective
OnUser
outputs; see User Inputs and Outputs.