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
CEconItemAttribute
CEconItemView
CEconWearable
CEffectData
CEnableMotionFixup
CEntityBlocker
CEntityDissolve
CEntityFlame
CEnvBeam
CEnvBeverage
CEnvCombinedLightProbeVolume
CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume
CEnvCubemap
CEnvCubemapBox
CEnvCubemapFog
CEnvDecal
CEnvDetailController
CEnvEntityIgniter
CEnvEntityMaker
CEnvExplosion
CEnvFade
CEnvGlobal
CEnvHudHint
CEnvInstructorHint
CEnvInstructorVRHint
CEnvLaser
CEnvLightProbeVolume
CEnvMuzzleFlash
CEnvParticleGlow
CEnvShake
CEnvSky
CEnvSoundscape
CEnvSoundscapeAlias_snd_soundscape
CEnvSoundscapeProxy
CEnvSoundscapeProxyAlias_snd_soundscape_proxy
CEnvSoundscapeTriggerable
CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable
CEnvSpark
CEnvSplash
CEnvTilt
CEnvViewPunch
CEnvVolumetricFogController
CEnvVolumetricFogVolume
CEnvWind
CEnvWindShared
CExplosionTypeData
CFilterAttributeInt
CFilterClass
CFilterContext
CFilterEnemy
CFilterLOS
CFilterMassGreater
CFilterModel
CFilterMultiple
CFilterName
CFilterProximity
CFilterTeam
CFireCrackerBlast
CFish
CFishPool
CFlashbang
CFlashbangProjectile
CFogController
CFogTrigger
CFogVolume
CFootstepControl
CFuncBrush
CFuncConveyor
CFuncElectrifiedVolume
CFuncIllusionary
CFuncInteractionLayerClip
CFuncLadder
CFuncLadderAlias_func_useableladder
CFuncMonitor
CFuncMoveLinear
CFuncMoveLinearAlias_momentary_door
CFuncMover
CFuncMover::FindFollowMoverStrategy_t
CFuncMover::FollowConstraint_t
CFuncMover::FollowEntityDirection_t
Type
/
to search schemas
Counter-Strike 2
server
CModelPointEntity
CEnvExplosion
CEnvExplosion
env_explosion
2216 bytes (0x08A8), align 8
Source
Inherits
CModelPointEntity
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x084F
m_iMagnitude
int32
2128
0x0850
m_flPlayerDamage
float32
2132
0x0854
m_iRadiusOverride
int32
2136
0x0858
m_flInnerRadius
float32
2140
0x085C
m_flDamageForce
float32
2144
0x0860
m_hInflictor
CHandle
<
CBaseEntity
>
2148
0x0864
m_iCustomDamageType
DamageTypes_t
2152
0x0868
m_bHasCustomDamageType
bool
2156
0x086C
m_bCreateDebris
bool
2157
0x086D
m_iszCustomEffectName
CUtlSymbolLarge
2168
0x0878
m_iszCustomSoundName
CUtlSymbolLarge
2176
0x0880
m_bSuppressParticleImpulse
bool
2184
0x0888
m_iClassIgnore
Class_T
2188
0x088C
m_iClassIgnore2
Class_T
2192
0x0890
m_iszEntityIgnoreName
CUtlSymbolLarge
2200
0x0898
m_hEntityIgnore
CHandle
<
CBaseEntity
>
2208
0x08A0
env_explosion
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
iMagnitude
int32
m_iMagnitude
iRadiusOverride
int32
m_iRadiusOverride
DamageForce
float32
m_flDamageForce
create_debris
bool
m_bCreateDebris
ignoredClass
Class_T
m_iClassIgnore
ignoredEntity
string
m_iszEntityIgnoreName
explosion_type
string
procedural
explosion_custom_effect
string
m_iszCustomEffectName
explosion_custom_sound
string
m_iszCustomSoundName
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Explode
()
—
Outputs
Declared here
With inherited
Inherited outputs