CTEDynamicLight: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
A temporary light entity. | A temporary light entity. Each client can only display one light at a time, displaying another while the previous is active will simply delete the old one. So if you send this entity to all players, that is the only instance you will be able to concurrently use. If you send a separate light specifically to each client they will be able to see their own light (but not other lights sent to other clients). | ||
'''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/te_dynamiclight.cpp /game/server/te_dynamiclight.cpp]''' | '''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/te_dynamiclight.cpp /game/server/te_dynamiclight.cpp]''' |
Revision as of 17:05, 25 November 2022
Overview
A temporary light entity. Each client can only display one light at a time, displaying another while the previous is active will simply delete the old one. So if you send this entity to all players, that is the only instance you will be able to concurrently use. If you send a separate light specifically to each client they will be able to see their own light (but not other lights sent to other clients).
Source location : /game/server/te_dynamiclight.cpp
Class Structure
- CBaseTempEntity
- CTEDynamicLight
SendProps
Name | Type | Description |
---|---|---|
m_vecOrigin | Vector | The origin of the light |
r | Integer | The red value |
g | Integer | The green value |
b | Integer | The blue value |
exponent | Integer | The brightness. 1 - 10 is a good range, past around the 20 mark the light begins to cease to function properly. |
m_fRadius | Float | The radius or range in Hammer Units that the light casts |
m_fTime | Float | How long in seconds this light will remain on |
m_fDecay | Float | How fast should this light fade away (does not interact with or consider m_fTime). Specifying a negative value does not make the light "grow" |