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
C_WeaponUMP45
C_WeaponUSPSilencer
C_WeaponXM1014
C_World
C_WorldModelGloves
C_fogplayerparams_t
CanPlaySequence_t
ChatIgnoreType_t
ChoreoExternalAnimgraphControlState_t
ChoreoLookAtConditions_t
ChoreoLookAtMode_t
ChoreoLookAtSpeed_t
ChoreoScriptedMoveTo_t
ChoreoStrafeMode_t
Class_T
CodeGenAABB_t
CountdownTimer
CustomCameraMode_t
DIALOG_TYPE
DamageTypes_t
DebugDrawBoneTransforms_t
DebugOverlayBits_t
DebugSnapshotBaseStructuredData_t
DecalFlags_t
DecalGroupOption_t
DecalRtEncoding_t
DestructiblePartDamageRequest_t
DestructiblePartDestructionDeathBehavior_t
DirectionAlongSimplePath_t
Disposition_t
DoorState_t
EBaseClientMessages
EBaseEntityMessages
EBaseGameEvents
EBasePredictionEvents
EBaseUserMessages
ECSPredictionEvents
ECSUsrMsg_DisconnectToLobby_Action
EChickenActivity
EClientReportingVersion
EClientUIEvent
ECommunityItemAttribute
ECommunityItemClass
EContributionScoreFlag_t
ECsgoGCMsg
ECsgoGameEvents
ECsgoSteamUserStat
ECstrike15UserMessages
EDemoCommands
EDestructiblePartDamagePassThroughType
EDestructiblePartRadiusDamageApplyType
EDestructibleParts_DestroyParameterFlags
EGCBaseClientMsg
EGCBaseMsg
EGCBaseProtoObjectTypes
EGCItemCustomizationNotification
EGCItemMsg
EGCMsgResponse
EGCPetMsg
EGCSystemMsg
EGCToGCMsg
EHapticPulseType
EHitGroup
EHudPanelClassStatus_t
EInButtonState
EKillTypes_t
ENetworkDisconnectionReason
EProceduralRagdollWeightIndexPropagationMethod
EProtoDebugVisiblity
EQueryCvarValueStatus
ESOMsg
ESceneViewDebugOverlaysListenerDataType_t
ESource2PlayStatsFieldType
ESplitScreenMessageType
ETEProtobufIds
ETeam
EUnlockStyle
EWeaponType
EngineCountdownTimer
EngineLoopState_t
Type
/
to search schemas
Counter-Strike 2
client
DamageTypes_t
DamageTypes_t
uint32_t
Source
Used by fields
CTakeDamageInfo
m_bitsDamageType
C_PhysPropClientside
m_nDamageType
DestructiblePartDamageRequest_t
m_nDamageType
CEnvExplosion
m_iCustomDamageType
CPointHurt
m_bitsDamageType
CTriggerHurt
m_bitsDamageInflict
Used by entity keyvalues
point_hurt
DamageType
trigger_hurt
damagetype
Also in
Dota 2
differs
Deadlock
differs
Members
Name
Value
Hex
DMG_GENERIC
0
0x000000
DMG_CRUSH
1
0x000001
DMG_BULLET
2
0x000002
DMG_SLASH
4
0x000004
DMG_BURN
8
0x000008
DMG_VEHICLE
16
0x000010
DMG_FALL
32
0x000020
DMG_BLAST
64
0x000040
DMG_CLUB
128
0x000080
DMG_SHOCK
256
0x000100
DMG_SONIC
512
0x000200
DMG_ENERGYBEAM
1024
0x000400
DMG_BUCKSHOT
2048
0x000800
DMG_BLAST_SURFACE
4096
0x001000
DMG_DISSOLVE
8192
0x002000
DMG_DROWN
16384
0x004000
DMG_POISON
32768
0x008000
DMG_RADIATION
65536
0x010000
DMG_DROWNRECOVER
131072
0x020000
DMG_ACID
262144
0x040000
DMG_LASTGENERICFLAG
262144
0x040000
MEnumeratorIsNotAFlag
MPropertySuppressEnumerator
DMG_HEADSHOT
524288
0x080000