Source 2 Viewer
  • 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
  • DataTeamPlayer_t
  • DebugDrawBoneTransforms_t
  • DebugOverlayBits_t
  • DebugSnapshotBaseStructuredData_t
  • DecalFlags_t
  • DecalGroupOption_t
  • DecalRtEncoding_t
  • DestructiblePartDamageRequestAPI
  • DestructiblePartDamageRequest_t
  • DestructiblePartDestructionDeathBehavior_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
  • EDOTADraftTriviaAnswerResult
  • EDOTAFacetColor
  • EDOTAFacetIcon
  • EDOTAFightingGameAILevel
  • EDOTAGCMsg
  • EDOTAGCSessionNeed
  • EDOTAGroupMergeResult
  • EDOTAMMRBoostType
  • EDOTAMatchPlayerTimeCustomStat
  • EDOTAPlayerMMRType
  • EDOTASpecialBonusOperation
  • EDOTAStatPopupTypes
  • EDOTATriviaAnswerResult
  • EDOTATriviaQuestionCategory
  • EDOTAVersusScenePlayerBehavior
Type / to search
  1. Dota 2
  2. client
  3. DamageTypes_t

DamageTypes_t

uint32_t
  • DMG_GENERIC = 00x00
  • DMG_CRUSH = 10x01
  • DMG_BULLET = 20x02
  • DMG_SLASH = 40x04
  • DMG_BURN = 80x08
  • DMG_VEHICLE = 160x10
  • DMG_FALL = 320x20
  • DMG_BLAST = 640x40
  • DMG_CLUB = 1280x80
  • DMG_SHOCK = 2560x0100
  • DMG_SONIC = 5120x0200
  • DMG_ENERGYBEAM = 10240x0400
  • DMG_BUCKSHOT = 20480x0800
  • DMG_BLAST_SURFACE = 40960x1000
  • DMG_DISSOLVE = 81920x2000
  • DMG_DROWN = 163840x4000
  • DMG_POISON = 327680x8000
  • DMG_RADIATION = 655360x010000
  • DMG_DROWNRECOVER = 1310720x020000
  • DMG_ACID = 2621440x040000
  • DMG_LASTGENERICFLAG = 2621440x040000
    MEnumeratorIsNotAFlag
    MPropertySuppressEnumerator
Referenced by (5)
CTakeDamageInfom_bitsDamageTypeC_PhysPropClientsidem_nDamageTypeDestructiblePartDamageRequest_tm_nDamageTypeCEnvExplosionm_iCustomDamageTypeCTriggerHurtm_bitsDamageInflict
Also in
Counter-Strike 2Deadlock
Offsets are from Windows. Source revision 10575349 built on Apr 02 2026.