Need help with plugins or servers?
Join our Discord
Hosting
Servers
Database
Blog
Docs
GitHub
Discord
Modding Database
Schema
Entities
ConVars
Events
Protobufs
Heroes
Abilities
Modifiers
VData
Map
Changes
Build
Latest (6745)
6745 · Oct 02 2026
6742 · Oct 02 2026
6738 · Oct 02 2026
6736 · Oct 02 2026
6731 · Oct 01 2026
6730 · Oct 01 2026
6728 · Oct 01 2026
6726 · Sep 30 2026
6723 · Sep 30 2026
6722 · Sep 29 2026
6701 · Sep 25 2026
6698 · Sep 17 2026
6696 · Sep 17 2026
Up to date with Steam ·
checked 19s ago
· Viewing build 6728 (Oct 01 2026), not the latest
/
Schema
/
client
/
C_EnvironmentLight
C_EnvironmentLight
class
Copy name
server:
CEnvironmentLight
→
size 0xED0 (3792 bytes) · 4 own fields
CEntityInstance
›
C_BaseEntity
›
C_BaseModelEntity
›
C_BarnLight
›
C_EnvironmentLight
Inherited (210)
Networked only
Copy as
C#
C++
Offset
C_EnvironmentLight
· 4 fields
0xEC0
m_SkyColor
Color
C#
0xEC4
m_flSkyIntensity
float32
C#
0xEC8
m_SkyAmbientBounce
Color
C#
0xECC
m_flAngularDiameter
float32
C#
from
C_BarnLight
· 76 fields
0xBB0
m_bEnabled
bool
C#
0xBB4
m_nColorMode
int32
C#
0xBB8
m_Color
Color
C#
0xBBC
m_flColorTemperature
float32
C#
0xBC0
m_flBrightness
float32
C#
0xBC4
m_flBrightnessScale
float32
C#
0xBC8
m_nDirectLight
int32
C#
0xBCC
m_nBakedShadowIndex
int32
C#
0xBD0
m_nLightPathUniqueId
int32
C#
0xBD4
m_nLightMapUniqueId
int32
C#
0xBD8
m_nLuminaireShape
int32
C#
0xBDC
m_flLuminaireSize
float32
C#
0xBE0
m_flLuminaireAnisotropy
float32
C#
0xBE8
m_LightStyleString
CUtlString
C#
0xBF0
m_flLightStyleStartTime
GameTime_t
C#
0xBF8
m_QueuedLightStyleStrings
C_NetworkUtlVectorBase< CUtlString >
C#
0xC10
m_LightStyleEvents
C_NetworkUtlVectorBase< CUtlString >
C#
0xC28
m_LightStyleTargets
C_NetworkUtlVectorBase< CHandle<
C_BaseModelEntity
> >
C#
0xC40
m_StyleEvent
CEntityIOOutput
[4]
C#
0xCA0
m_hLightCookie
CStrongHandle<
InfoForResourceTypeCTextureBase
>
C#
0xCA8
m_flShape
float32
C#
0xCAC
m_flSoftX
float32
C#
0xCB0
m_flSoftY
float32
C#
0xCB4
m_flSkirt
float32
C#
0xCB8
m_flSkirtNear
float32
C#
0xCBC
m_vSizeParams
Vector
C#
0xCC8
m_flRange
float32
C#
0xCCC
m_vShear
Vector
C#
0xCD8
m_nBakeSpecularToCubemaps
int32
C#
0xCDC
m_vBakeSpecularToCubemapsSize
Vector
C#
0xCE8
m_flBakeSpecularToCubemapsScale
float32
C#
0xCEC
m_nCastShadows
int32
C#
0xCF0
m_nShadowMapSize
int32
C#
0xCF4
m_nShadowPriority
int32
C#
0xCF8
m_bContactShadow
bool
C#
0xCF9
m_bForceShadowsEnabled
bool
C#
0xCFC
m_nBounceLight
int32
C#
0xD00
m_flBounceScale
float32
C#
0xD04
m_flMinRoughness
float32
C#
0xD08
m_vAlternateColor
Vector
C#
0xD14
m_fAlternateColorBrightness
float32
C#
0xD18
m_nFog
int32
C#
0xD1C
m_flFogStrength
float32
C#
0xD20
m_nFogShadows
int32
C#
0xD24
m_flFogScale
float32
C#
0xD28
m_flFadeSizeStart
float32
C#
0xD2C
m_flFadeSizeEnd
float32
C#
0xD30
m_flShadowFadeSizeStart
float32
C#
0xD34
m_flShadowFadeSizeEnd
float32
C#
0xD38
m_bPrecomputedFieldsValid
bool
C#
0xD3C
m_vPrecomputedBoundsMins
Vector
C#
0xD48
m_vPrecomputedBoundsMaxs
Vector
C#
0xD54
m_vPrecomputedOBBOrigin
Vector
C#
0xD60
m_vPrecomputedOBBAngles
QAngle
C#
0xD6C
m_vPrecomputedOBBExtent
Vector
C#
0xD78
m_nPrecomputedSubFrusta
int32
C#
0xD7C
m_vPrecomputedOBBOrigin0
Vector
C#
0xD88
m_vPrecomputedOBBAngles0
QAngle
C#
0xD94
m_vPrecomputedOBBExtent0
Vector
C#
0xDA0
m_vPrecomputedOBBOrigin1
Vector
C#
0xDAC
m_vPrecomputedOBBAngles1
QAngle
C#
0xDB8
m_vPrecomputedOBBExtent1
Vector
C#
0xDC4
m_vPrecomputedOBBOrigin2
Vector
C#
0xDD0
m_vPrecomputedOBBAngles2
QAngle
C#
0xDDC
m_vPrecomputedOBBExtent2
Vector
C#
0xDE8
m_vPrecomputedOBBOrigin3
Vector
C#
0xDF4
m_vPrecomputedOBBAngles3
QAngle
C#
0xE00
m_vPrecomputedOBBExtent3
Vector
C#
0xE0C
m_vPrecomputedOBBOrigin4
Vector
C#
0xE18
m_vPrecomputedOBBAngles4
QAngle
C#
0xE24
m_vPrecomputedOBBExtent4
Vector
C#
0xE30
m_vPrecomputedOBBOrigin5
Vector
C#
0xE3C
m_vPrecomputedOBBAngles5
QAngle
C#
0xE48
m_vPrecomputedOBBExtent5
Vector
C#
0xE98
m_bInitialBoneSetup
bool
C#
0xEA0
m_VisClusters
C_NetworkUtlVectorBase< uint16 >
C#
from
C_BaseModelEntity
· 50 fields
0x600
m_CRenderComponent
CRenderComponent
*
C#
0x608
m_CHitboxComponent
CHitboxComponent
C#
0x620
m_pChoreoComponent
CChoreoComponent
*
C#
0x628
m_nDestructiblePartInitialStateDestructed0
HitGroup_t
C#
0x62C
m_nDestructiblePartInitialStateDestructed1
HitGroup_t
C#
0x630
m_nDestructiblePartInitialStateDestructed2
HitGroup_t
C#
0x634
m_nDestructiblePartInitialStateDestructed3
HitGroup_t
C#
0x638
m_nDestructiblePartInitialStateDestructed4
HitGroup_t
C#
0x63C
m_nDestructiblePartInitialStateDestructed0_PartIndex
int32
C#
0x640
m_nDestructiblePartInitialStateDestructed1_PartIndex
int32
C#
0x644
m_nDestructiblePartInitialStateDestructed2_PartIndex
int32
C#
0x648
m_nDestructiblePartInitialStateDestructed3_PartIndex
int32
C#
0x64C
m_nDestructiblePartInitialStateDestructed4_PartIndex
int32
C#
0x650
m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces
bool
C#
0x651
m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces
bool
C#
0x652
m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces
bool
C#
0x653
m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces
bool
C#
0x654
m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces
bool
C#
0x658
m_pDestructiblePartsSystemComponent
CDestructiblePartsComponent
*
C#
0x780
m_bInitModelEffects
bool
C#
0x781
m_bDoingModelEffects
bool
C#
0x784
m_iOldHealth
int32
C#
0x788
m_nRenderMode
RenderMode_t
C#
0x789
m_nRenderFX
RenderFx_t
C#
0x790
m_szAddModifier
CUtlString
C#
0x798
m_bAllowFadeInView
bool
C#
0x7B8
m_bHasCollision
bool
C#
0x7BC
m_vSupport
VectorWS
C#
0x7C8
m_clrRender
Color
C#
0x7D0
m_vecRenderAttributes
C_UtlVectorEmbeddedNetworkVar<
EntityRenderAttribute_t
>
C#
0x850
m_bRenderToCubemaps
bool
C#
0x851
m_bExpandRenderBoundsToIncludeCloth
bool
C#
0x852
m_bNoInterpolate
bool
C#
0x858
m_Collision
CCollisionProperty
C#
0x910
m_Glow
CGlowProperty
C#
0x968
m_flGlowBackfaceMult
float32
C#
0x96C
m_fadeMinDist
float32
C#
0x970
m_fadeMaxDist
float32
C#
0x974
m_flFadeScale
float32
C#
0x978
m_flShadowStrength
float32
C#
0x97C
m_nObjectCulling
uint8
C#
0x97D
m_nRequiredDecalRtEncoding
DecalRtEncoding_t
C#
0x980
m_bodyGroupTotalRequestCount
uint32
C#
0x988
m_bodyGroupRequests
CUtlVectorFixedGrowable<
C_BaseModelEntity::BodyGroupRequest_t
>
C#
0xA60
m_bodyGroupChoices
CUtlOrderedMap< CGlobalSymbol, int32 >
C#
0xA88
m_vecViewOffset
CNetworkViewOffsetVector
C#
0xB68
m_pClientAlphaProperty
CClientAlphaProperty
*
C#
0xB70
m_ClientOverrideTint
Color
C#
0xB74
m_bUseClientOverrideTint
bool
C#
0xB98
m_bvDisabledHitGroups
uint32[1]
C#
from
C_BaseEntity
· 81 fields
0x30
m_CBodyComponent
CBodyComponent
*
C#
0x38
m_NetworkTransmitComponent
CNetworkTransmitComponent
C#
0x328
m_nLastThinkTick
GameTick_t
C#
0x330
m_pGameSceneNode
CGameSceneNode
*
C#
0x338
m_pRenderComponent
CRenderComponent
*
C#
0x340
m_pCollision
CCollisionProperty
*
C#
0x348
m_pModifierProp
CModifierProperty
*
C#
0x350
m_iMaxHealth
int32
C#
0x354
m_iHealth
int32
C#
0x358
m_flDamageAccumulator
float32
C#
0x35C
m_lifeState
uint8
C#
0x35D
m_bTakesDamage
bool
C#
0x360
m_nTakeDamageFlags
TakeDamageFlags_t
C#
0x368
m_nPlatformType
EntityPlatformTypes_t
C#
0x369
m_ubInterpolationFrame
uint8
C#
0x36C
m_hSceneObjectController
CHandle<
C_BaseEntity
>
C#
0x370
m_nNoInterpolationTick
int32
C#
0x374
m_nVisibilityNoInterpolationTick
int32
C#
0x378
m_flProxyRandomValue
float32
C#
0x37C
m_iEFlags
int32
C#
0x380
m_nWaterType
uint8
C#
0x381
m_bInterpolateEvenWithNoModel
bool
C#
0x382
m_bPredictionEligible
bool
C#
0x383
m_bApplyLayerMatchIDToModel
bool
C#
0x384
m_tokLayerMatchID
CUtlStringToken
C#
0x388
m_nSubclassID
CUtlStringToken
C#
0x398
m_nSimulationTick
int32
C#
0x39C
m_iCurrentThinkContext
int32
C#
0x3A0
m_aThinkFunctions
CUtlVector<
thinkfunc_t
>
C#
0x3B8
m_bDisabledContextThinks
bool
C#
0x3BC
m_flAnimTime
float32
C#
0x3C0
m_flSimulationTime
float32
C#
0x3C4
m_nSceneObjectOverrideFlags
uint8
C#
0x3C5
m_bHasSuccessfullyInterpolated
bool
C#
0x3C6
m_bHasAddedVarsToInterpolation
bool
C#
0x3C7
m_bRenderEvenWhenNotSuccessfullyInterpolated
bool
C#
0x3C8
m_nInterpolationLatchDirtyFlags
int32[2]
C#
0x3D0
m_ListEntry
uint16[11]
C#
0x3E8
m_flCreateTime
GameTime_t
C#
0x3EC
m_EntClientFlags
uint16
C#
0x3EE
m_bClientSideRagdoll
bool
C#
0x3EF
m_iTeamNum
uint8
C#
0x3F0
m_spawnflags
uint32
C#
0x3F4
m_nNextThinkTick
GameTick_t
C#
0x3FC
m_fFlags
uint32
C#
0x400
m_vecAbsVelocity
Vector
C#
0x40C
m_vecServerVelocity
CNetworkVelocityVector
C#
0x438
m_vecVelocity
CNetworkVelocityVector
C#
0x518
m_hEffectEntity
CHandle<
C_BaseEntity
>
C#
0x51C
m_hOwnerEntity
CHandle<
C_BaseEntity
>
C#
0x520
m_MoveCollide
MoveCollide_t
C#
0x521
m_MoveType
MoveType_t
C#
0x522
m_nActualMoveType
MoveType_t
C#
0x524
m_flWaterLevel
float32
C#
0x528
m_fEffects
uint32
C#
0x52C
m_hGroundEntity
CHandle<
C_BaseEntity
>
C#
0x530
m_nGroundBodyIndex
int32
C#
0x534
m_flFriction
float32
C#
0x538
m_flElasticity
float32
C#
0x53C
m_flGravityScale
float32
C#
0x540
m_flTimeScale
float32
C#
0x544
m_bAnimatedEveryTick
bool
C#
0x545
m_bGravityDisabled
bool
C#
0x548
m_flNavIgnoreUntilTime
GameTime_t
C#
0x54C
m_hThink
uint16
C#
0x558
m_fBBoxVisFlags
uint8
C#
0x55C
m_flActualGravityScale
float32
C#
0x560
m_bGravityActuallyDisabled
bool
C#
0x561
m_bPredictable
bool
C#
0x562
m_bRenderWithViewModels
bool
C#
0x564
m_nFirstPredictableCommand
int32
C#
0x568
m_nLastPredictableCommand
int32
C#
0x56C
m_hOldMoveParent
CHandle<
C_BaseEntity
>
C#
0x570
m_Particles
CParticleProperty
C#
0x5A0
m_vecAngVelocity
QAngle
C#
0x5AC
m_DataChangeEventRef
int32
C#
0x5B0
m_dependencies
CUtlVector< CEntityHandle >
C#
0x5C8
m_nCreationTick
int32
C#
0x5D9
m_bAnimTimeChanged
bool
C#
0x5DA
m_bSimulationTimeChanged
bool
C#
0x5E8
m_sUniqueHammerID
CUtlString
C#
from
CEntityInstance
· 3 fields
0x8
m_iszPrivateVScripts
CUtlSymbolLarge
C#
0x10
m_pEntity
CEntityIdentity
*
C#
0x28
m_CScriptComponent
CScriptComponent
*
C#
History
6722–6745
added