Env sprite oriented: Difference between revisions
Jump to navigation
Jump to search

Note:The only render modes that render sprite transparency are Glow, Additive, Additive Fractional Frame, World Space Glow and Alpha Add !FGD.
Note:Archived page history
Important:These pages are linked often from page history logs so Special:WhatLinksHere will not show anything.
Note:Archived page history
Important:These pages are linked often from page history logs so Special:WhatLinksHere will not show anything.
Note:Archived page history. Content moved to env_sprite
Important:These pages are linked often from page history logs so Special:WhatLinksHere will not show anything.
m (Replacing {{point ent}} or {{base point}} with {{this is a}}. This operation was performed by a bot.) |
(-added class hierarchy, cleanup, not preserved entity) |
||
Line 1: | Line 1: | ||
{{lang|Env sprite oriented}} | {{lang|Env sprite oriented}} | ||
{{CD2|CSpriteOriented|Sprite.cpp}} | |||
{{this is a|point entity|name=env_sprite_oriented}} It works like {{ent|env_sprite}} but is forced to stay in one direction instead of always turning to face the player. The [[sprite]] material needs to use {{ent|$spriteorientation}}. | {{this is a|point entity|name=env_sprite_oriented}} It works like {{ent|env_sprite}} but is forced to stay in one direction instead of always turning to face the player. The [[sprite]] material needs to use {{ent|$spriteorientation}}. | ||
{{note|The only [[render modes]] that render sprite transparency are ''Glow'', ''Additive'', ''Additive Fractional Frame'', ''World Space Glow'' and ''Alpha Add'' {{not in FGD}}.}} | {{note|The only [[render modes]] that render sprite transparency are ''Glow'', ''Additive'', ''Additive Fractional Frame'', ''World Space Glow'' and ''Alpha Add'' {{not in FGD}}.}} | ||
==Flags== | ==Flags== | ||
Line 12: | Line 9: | ||
==Keyvalues== | ==Keyvalues== | ||
{{KV Targetname}} | |||
{{KV Sprite}} | {{KV Sprite}} | ||
{{KV RenderFields}} | {{KV RenderFields}} | ||
==Inputs== | ==Inputs== | ||
{{I Sprite}} | {{I Sprite}} | ||
{{I RenderFields}} | {{I RenderFields}} | ||
==See also== | ==See also== | ||
*{{ent|env_lightglow}} | *{{ent|env_lightglow}} | ||
*{{ent|env_lensflare}} | *{{ent|env_lensflare}} |
Revision as of 19:51, 8 February 2024


![]() |
---|
CSpriteOriented |
env_sprite_oriented
is a point entity available in all Source games. It works like env_sprite but is forced to stay in one direction instead of always turning to face the player. The sprite material needs to use $spriteorientation.

Flags


Keyvalues
- 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


RenderFields:
- Render Mode (rendermode) <byte choices>
- Set a non-standard rendering mode on this entity.
Render Modes
- Render FX (renderfx) <byte choices>
- Various somewhat legacy alpha effects. See render effects.
- Render Amount / Transparency (renderamt) <byte>
- Transparency amount, requires a Render Mode other than Normal. 0 is invisible, 255 is fully visible.
- Render Color (R G B) (rendercolor) <color255>
- Color tint.
Inputs


RenderFields:
- Alpha <integer 0–255>
- Sets the entity's transparency to a number from 0 (invisible) to 255 (fully visible). Requires the entity to have its
rendermode
set to a number other than0
.
- Color <color255 >
- Sets an RGB color for the entity.