Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas18,139ConVars & Commands7,284
Show
  • DOTA_MOTION_CONTROLLER_PRIORITY
  • DOTA_NO_BATTLE_POINTS_REASONS
  • DOTA_OVERHEAD_ALERT
  • DOTA_POSITION_CATEGORY
  • DOTA_PURGE_FLAGS
  • DOTA_PlayerDraftState
  • DOTA_REPLAY_STATE_EVENT
  • DOTA_ROSHAN_PHASE
  • DOTA_RUNES
  • DOTA_SHOP_CATEGORY
  • DOTA_SHOP_TYPE
  • DOTA_ThreatLevel
  • DOTA_TournamentEvents
  • DOTA_UNIT_TARGET_FLAGS
  • DOTA_UNIT_TARGET_TEAM
  • DOTA_UNIT_TARGET_TYPE
  • DOTA_WatchReplayType
  • DamageCategory_t
  • DamageOptions_t
  • DamageTypes_t
  • DarkCarnivalRewardVisual_t
  • DataTeamPlayer_t
  • DebugDrawBoneTransforms_t
  • DebugOverlayBits_t
  • DebugSnapshotBaseStructuredData_t
  • DebugSnapshotSourceLocation_t
  • DecalFlags_t
  • DecalGroupOption_t
  • DecalRtEncoding_t
  • DestructiblePartDamageRequest_t
  • DestructiblePartDestructionDeathBehavior_t
  • DirectionAlongSimplePath_t
  • Disposition_t
  • DoorState_t
  • DotaAbilityRelationship_t
  • DotaCustomUIType_t
  • DotaDefaultUIElement_t
  • DotaGestureSlot_t
  • DotaModifierPathNode_t
  • DotaPseudoRandomType
  • EArtyGameObjectType
  • EArtyGraphicsType
  • EArtyHitboxType
  • EArtyLayer
  • EArtyOrderFlag
  • EArtyTeam
  • EBadgeType
  • EBaseClientMessages
  • EBaseEntityMessages
  • EBaseGameEvents
  • EBasePredictionEvents
  • EBaseUserMessages
  • EBingoAuditAction
  • EBroadcastTimelineEvent
  • ECandyShopAuditAction
  • ECandyShopRewardOptionType
  • ECandyShopRewardType
  • ECandyShopUpgrade
  • EChatSpecialPrivileges
  • EClientUIEvent
  • ECoachTeammateRating
  • ECourierState
  • ECraftworksAuditAction
  • ECreateAttackFlags
  • ECrowdLevel
  • ECustomGameInstallStatus
  • ECustomGameWhitelistState
  • EDOTACrateDropHazardType
  • EDOTACrateDropObjectType
  • EDOTACrateDropPowerupType
  • EDOTADraftTriviaAnswerResult
  • EDOTAFacetColor
  • EDOTAFacetIcon
  • EDOTAFightingGameAILevel
  • EDOTAGCMsg
  • EDOTAGCSessionNeed
  • EDOTAGroupMergeResult
  • EDOTAMMRBoostType
  • EDOTAMatchPlayerTimeCustomStat
  • EDOTAPlayerMMRType
Type / to search schemas
  1. Dota 2
  2. client
  3. DamageTypes_t

DamageTypes_t

uint32_tSource
Used by fields
CTakeDamageInfom_bitsDamageTypeC_PhysPropClientsidem_nDamageTypeDestructiblePartDamageRequest_tm_nDamageTypeCEnvExplosionm_iCustomDamageTypeCTriggerHurtm_bitsDamageInflict
Used by entity keyvalues
trigger_hurtdamagetype
Also in
Counter-Strike 2differsDeadlockdiffers

Members

NameValueHex
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
Offsets are from Windows. Source revision 11101030 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.