Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
CScriptTriggerMultiple
CScriptTriggerOnce
CScriptTriggerPush
CScriptedSequence
CServerOnlyEntity
CServerOnlyModelEntity
CServerOnlyPointEntity
CServerRagdollTrigger
CShatterGlassShard
CShatterGlassShardPhysics
CShower
CSimpleMarkupVolumeTagged
CSingleplayRules
CSkeletonInstance
CSkyCamera
CSkyCameraVolume
CSkyCameraVolumeTarget
CSkyboxReference
CSmokeGrenade
CSmokeGrenadeProjectile
CSmoothFunc
CSoundAreaEntityBase
CSoundAreaEntityOrientedBox
CSoundAreaEntitySphere
CSoundEventAABBEntity
CSoundEventBoxEntity
CSoundEventBoxHelper
CSoundEventConeEntity
CSoundEventEntity
CSoundEventEntityAlias_snd_event_point
CSoundEventMultiPointEntity
CSoundEventOBBEntity
CSoundEventParameter
CSoundEventPathCornerEntity
CSoundEventSphereEntity
CSoundOpvarSetAABBEntity
CSoundOpvarSetAutoRoomEntity
CSoundOpvarSetBoxEntity
CSoundOpvarSetDomeEntity
CSoundOpvarSetEntity
CSoundOpvarSetOBBEntity
CSoundOpvarSetOBBWindEntity
CSoundOpvarSetPathCornerEntity
CSoundOpvarSetPointBase
CSoundOpvarSetPointEntity
CSoundStackSave
CSplineConstraint
CSpotlightEnd
CSprite
CSpriteAlias_env_glow
CSpriteOriented
CTankTargetChange
CTankTrainAI
CTeam
CTeamplayRules
CTestEffect
CTestPulseIO
CTestPulseIO::EntityHandleIntArgs_t
CTestPulseIO::EntityNameStringArgs_t
CTestPulseIO::FloatStringArgs_t
CTestPulseIO::ThreeStringArgs_t
CTestPulseIOComponent
CTestPulseIOComponent_Derived
CTextureBasedAnimatable
CTimeline
CTimerEntity
CTonemapController2
CTonemapController2Alias_env_tonemap_controller2
CTonemapTrigger
CTouchExpansionComponent
CTriggerActiveWeaponDetect
CTriggerBombReset
CTriggerBrush
CTriggerBuoyancy
CTriggerCallback
CTriggerDetectBulletFire
CTriggerDetectExplosion
CTriggerFan
CTriggerGameEvent
CTriggerGravity
Type
/
to search schemas
Counter-Strike 2
server
CBaseCSGrenadeProjectile
CSmokeGrenadeProjectile
CSmokeGrenadeProjectile
smokegrenade_projectile
11856 bytes (0x2E50), align 16
Source
Inherits
CBaseCSGrenadeProjectile
CBaseGrenade
CBaseAnimGraph
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
client
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0B67
m_nSmokeEffectTickBegin
int32
2920
0x0B68
m_bDidSmokeEffect
bool
2924
0x0B6C
m_nRandomSeed
int32
2928
0x0B70
m_vSmokeColor
Vector
2932
0x0B74
m_vSmokeDetonationPos
VectorWS
2944
0x0B80
m_VoxelFrameData
CNetworkUtlVectorBase
<
uint8
>
2960
0x0B90
m_nVoxelFrameDataSize
int32
2984
0x0BA8
m_nVoxelUpdate
int32
2988
0x0BAC
m_nSmokeLightProbeRegen
uint8
2992
0x0BB0
m_flLastBounce
GameTime_t
2996
0x0BB4
m_fllastSimulationTime
GameTime_t
3000
0x0BB8
m_bExplodeFromInferno
bool
11840
0x2E40
m_bDidGroundScorch
bool
11841
0x2E41
smokegrenade_projectile
spawnable
Keyvalues
Declared here
With inherited
Inherited keyvalues
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs