Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CEconEntity::AttachedParticleInfo_t
CEconItemAttribute
CEconItemView
CEconWearable
CEffectData
CEnableMotionFixup
CEntityBlocker
CEntityDissolve
CEntityFlame
CEnvBeam
CEnvBeverage
CEnvCombinedLightProbeVolume
CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume
CEnvCubemap
CEnvCubemapFog
CEnvDecal
CEnvDetailController
CEnvEntityIgniter
CEnvEntityMaker
CEnvExplosion
CEnvFade
CEnvGlobal
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
CEnvironmentLight
CExplosionTypeData
CFacingServices_GraphController
CFilterAttributeInt
CFilterClass
CFilterContext
CFilterEnemy
CFilterLOS
CFilterMassGreater
CFilterModel
CFilterModifier
CFilterMultiple
CFilterName
CFilterProximity
CFilterTeam
CFish
CFishPool
CFogController
CFogTrigger
CFogVolume
CFuncBrush
CFuncElectrifiedVolume
CFuncFoliageVData
CFuncIllusionary
CFuncInteractionLayerClip
CFuncLadder
CFuncLadderAlias_func_useableladder
CFuncMonitor
CFuncMoveLinear
CFuncMoveLinearAlias_momentary_door
CFuncMover
CFuncMover::FindFollowMoverStrategy_t
CFuncMover::FollowConstraint_t
CFuncMover::FollowEntityDirection_t
CFuncMover::Move_t
CFuncMover::OrientationUpdate_t
Type
/
to search schemas
Deadlock
server
CModelPointEntity
CEnvExplosion
CEnvExplosion
env_explosion
2256 bytes (0x08D0), align 8
Source
Inherits
CModelPointEntity
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Dota 2
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0877
m_iMagnitude
int32
2168
0x0878
m_flPlayerDamage
float32
2172
0x087C
m_iRadiusOverride
int32
2176
0x0880
m_flInnerRadius
float32
2180
0x0884
m_flDamageForce
float32
2184
0x0888
m_hInflictor
CHandle
<
CBaseEntity
>
2188
0x088C
m_iCustomDamageType
DamageTypes_t
2192
0x0890
m_bHasCustomDamageType
bool
2196
0x0894
m_bCreateDebris
bool
2197
0x0895
m_iszCustomEffectName
CUtlSymbolLarge
2208
0x08A0
m_iszCustomSoundName
CUtlSymbolLarge
2216
0x08A8
m_bSuppressParticleImpulse
bool
2224
0x08B0
m_iClassIgnore
Class_T
2228
0x08B4
m_iClassIgnore2
Class_T
2232
0x08B8
m_iszEntityIgnoreName
CUtlSymbolLarge
2240
0x08C0
m_hEntityIgnore
CHandle
<
CBaseEntity
>
2248
0x08C8
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