Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CSurvivorsPowerUp_Snotty
CSurvivorsPowerUp_Spirits
CSurvivorsPowerUp_Stampede
CSurvivorsPowerUp_Swashbuckle
CSurvivorsPowerUp_Track
CSurvivorsSpawner
CSurvivorsSpawnerDefinition
CSurvivorsSpawnerDestructibles
CSurvivorsSpawnerDestructiblesDefinition
CSurvivorsSpawnerEliteTurret
CSurvivorsSpawnerEliteTurretDefinition
CSurvivorsSpawnerGolem
CSurvivorsSpawnerGolemDefinition
CSurvivorsSpawnerTower
CSurvivorsSpawnerTowerDefinition
CSurvivorsUnit
CSurvivorsUnit_Snotty
CSurvivorsUpgradeDefinition
CTakeDamageInfo
CTakeDamageResult
CTakeDamageSummaryScopeGuard
CTeamTrackedStatDefinition
CTeamTrackedStatsEntity
CTimeline
CTormentorSpawnPhase
CTriggerFan
CUnitOrders
CVectorExponentialMovingAverage
CVectorMovingAverage
CWorldCompositionChunkReferenceElement_t
C_Artillery_PortraitWorldUnit
C_BaseAnimatingController
C_BaseAnimatingOverlay
C_BaseAnimatingOverlayController
C_BaseButton
C_BaseClientUIEntity
C_BaseCombatCharacter
C_BaseCombatCharacter::WaterWakeMode_t
C_BaseDoor
C_BaseEntity
C_BaseModelEntity
C_BaseModelEntity::BodyGroupRequest_t
C_BaseModelEntity::Emphasized_Phoneme
C_BasePlayerPawn
C_BasePlayerWeapon
C_BasePropDoor
C_BaseToggle
C_BaseTrigger
C_Beam
C_BodyComponentBaseAnimating
C_BodyComponentBaseAnimatingOverlay
C_Breakable
C_BreakableProp
C_CDOTA_Ability_Treant_LeechSeed
C_CSequenceTransitioner2
C_ClientRagdoll
C_ColorCorrection
C_ColorCorrectionVolume
C_CommandContext
C_CrownfallShmupCamera
C_CrownfallShmupEnemy
C_DOTAAmbientCreatureParticleZone
C_DOTAAppCheers
C_DOTABaseAbility
C_DOTABaseCustomHeroPickRules
C_DOTABaseGameMode
C_DOTABotChallengeGameMode
C_DOTACameraBounds
C_DOTACheers
C_DOTACustomGameHeroPickRules
C_DOTAFogOfWarTempViewers
C_DOTAGameManager
C_DOTAGameManagerProxy
C_DOTAGamerules
C_DOTAGamerulesProxy
C_DOTAMutationGameMode
C_DOTANewPlayerPoolGameMode
C_DOTAPlayerController
C_DOTAPortraitWorldCallbackHandler
C_DOTAPropCustomTexture
Type
/
to search schemas
Dota 2
client
CTakeDamageResult
CTakeDamageResult
104 bytes (0x68), align 8
Source
Used by fields
SummaryTakeDamageInfo_t
result
Also in
Counter-Strike 2
offsets differ
Deadlock
Fields
Name
Type
Offset
m_pOriginatingInfo
CTakeDamageInfo
*
0
0x00
MKV3TransferSaveOpsForField
: "GetTakeDamageConstPtrSaveRestoreOps"
m_DestructibleHitGroupRequests
CUtlLeanVector
<
DestructiblePartDamageRequest_t
>
8
0x08
m_nHealthLost
int32
24
0x18
m_nHealthBefore
int32
28
0x1C
m_flDamageDealt
float32
32
0x20
m_flPreModifiedDamage
float32
36
0x24
m_vDamagePosition
VectorWS
40
0x28
m_nTotalledHealthLost
int32
52
0x34
m_flTotalledDamageDealt
float32
56
0x38
m_flTotalledPreModifiedDamage
float32
60
0x3C
m_flNewDamageAccumulatorValue
float32
64
0x40
m_nDamageFlags
TakeDamageFlags_t
72
0x48
m_bWasDamageSuppressed
bool
80
0x50
m_bSuppressFlinch
bool
81
0x51
m_nOverrideFlinchHitGroup
HitGroup_t
= "HITGROUP_INVALID"
84
0x54