Source 2 Viewer
C_DOTA_AncientDecorationProp
C_DOTA_ArcanaDataEntity
C_DOTA_BaseNPC
C_DOTA_BaseNPC_Additive
C_DOTA_BaseNPC_Barracks
C_DOTA_BaseNPC_Building
C_DOTA_BaseNPC_Clinkz_Skeleton_Army
C_DOTA_BaseNPC_Creature
C_DOTA_BaseNPC_Creep
C_DOTA_BaseNPC_Creep_Lane
C_DOTA_BaseNPC_Creep_Neutral
C_DOTA_BaseNPC_Creep_Siege
C_DOTA_BaseNPC_Creep_Talking
C_DOTA_BaseNPC_Effigy_BattleCup
C_DOTA_BaseNPC_Effigy_Statue
C_DOTA_BaseNPC_Filler
C_DOTA_BaseNPC_Fort
C_DOTA_BaseNPC_HallofFame
C_DOTA_BaseNPC_Healer
C_DOTA_BaseNPC_Hero
C_DOTA_BaseNPC_HoldoutTower
C_DOTA_BaseNPC_HoldoutTower_HeavySlow
C_DOTA_BaseNPC_HoldoutTower_LightFast
C_DOTA_BaseNPC_HoldoutTower_ReduceSpeed
C_DOTA_BaseNPC_Invoker_Forged_Spirit
C_DOTA_BaseNPC_Launchpad
C_DOTA_BaseNPC_LotusPool
C_DOTA_BaseNPC_NeutralItemStash
C_DOTA_BaseNPC_Promo
C_DOTA_BaseNPC_RotatableBuilding
C_DOTA_BaseNPC_SDKTower
C_DOTA_BaseNPC_Seasonal_Snowman
C_DOTA_BaseNPC_ShadowShaman_SerpentWard
C_DOTA_BaseNPC_Shop
C_DOTA_BaseNPC_Tower
C_DOTA_BaseNPC_Trap_Ward
C_DOTA_BaseNPC_Tusk_Sigil
C_DOTA_BaseNPC_Venomancer_PlagueWard
C_DOTA_BaseNPC_Warlock_Golem
C_DOTA_BaseNPC_Watch_Tower
C_DOTA_BaseNPC_XP_Fountain
C_DOTA_Beastmaster_Axe
C_DOTA_BinaryObject
C_DOTA_CombatLogQueryProgress
C_DOTA_DarkWillow_Creature
C_DOTA_DataCustomTeam
C_DOTA_DataDire
C_DOTA_DataNonSpectator
C_DOTA_DataRadiant
C_DOTA_DataSpectator
C_DOTA_DeathProphet_Exorcism_Spirit
C_DOTA_DisplacementVisibility
C_DOTA_GuildBannerDynamic
C_DOTA_GuildBannerProp
C_DOTA_Hero_Recorder
C_DOTA_Item
C_DOTA_Item_AbyssalBlade
C_DOTA_Item_Aegis
C_DOTA_Item_AeonDisk
C_DOTA_Item_Aether_Lens
C_DOTA_Item_Aghanims_Shard
C_DOTA_Item_Aghanims_Shard_Roshan
C_DOTA_Item_AncientGuardian
C_DOTA_Item_Ancient_Janggo
C_DOTA_Item_Angels_Demise
C_DOTA_Item_Arcane_Blink
C_DOTA_Item_Arcane_Boots
C_DOTA_Item_Arcane_Ring
C_DOTA_Item_Armlet
C_DOTA_Item_AsceticCap
C_DOTA_Item_Assault_Cuirass
C_DOTA_Item_Avianas_Feather
C_DOTA_Item_BagOfGold
C_DOTA_Item_BeltOfStrength
C_DOTA_Item_BlackGrimoire
C_DOTA_Item_Black_King_Bar
C_DOTA_Item_BladeOfAlacrity
C_DOTA_Item_Blade_Mail
C_DOTA_Item_BladesOfAttack
C_DOTA_Item_Blight_Stone
Type
/
to search
Dota 2
client
C_DOTA_BaseNPC_Additive
C_DOTA_BaseNPC_Hero
C_DOTA_BaseNPC_Hero
Inherits from (357 fields)
C_DOTA_BaseNPC_Additive
C_DOTA_BaseNPC
C_NextBotCombatCharacter
C_BaseCombatCharacter
C_BaseAnimatingOverlay
CBaseAnimatingActivity
C_BaseModelEntity
C_BaseEntity
CEntityInstance
expand fields
m_bDisableWearables
:
bool
6584 (0x19B8)
m_iCurrentXP
:
int32
6588 (0x19BC)
m_iAbilityPoints
:
int32
6592 (0x19C0)
m_iTotalAbilityPoints
:
int32
6596 (0x19C4)
m_iAghanimsAbilityPoints
:
int32
6600 (0x19C8)
m_iTotalAghanimsAbilityPoints
:
int32
6604 (0x19CC)
m_flRespawnTime
:
GameTime_t
6608 (0x19D0)
m_flRespawnTimePenalty
:
float32
6612 (0x19D4)
m_flStrength
:
float32
6616 (0x19D8)
m_flAgility
:
float32
6620 (0x19DC)
m_flIntellect
:
float32
6624 (0x19E0)
m_flStrengthTotal
:
float32
6628 (0x19E4)
m_flAgilityTotal
:
float32
6632 (0x19E8)
m_flIntellectTotal
:
float32
6636 (0x19EC)
m_hFacetAbilities
:
C_NetworkUtlVectorBase
<
CHandle
<
C_BaseEntity
>
>
6640 (0x19F0)
m_vecHiddenLoadoutSlots
:
C_NetworkUtlVectorBase
<
int32
>
6664 (0x1A08)
m_iRecentDamage
:
int32
6688 (0x1A20)
m_fPainFactor
:
float32
6692 (0x1A24)
m_fTargetPainFactor
:
float32
6696 (0x1A28)
m_bLifeState
:
bool
6700 (0x1A2C)
m_bFirstSpawn
:
bool
6701 (0x1A2D)
m_nFXStunIndex
:
ParticleIndex_t
6704 (0x1A30)
m_nFXSilenceIndex
:
ParticleIndex_t
6708 (0x1A34)
m_nFXDeathIndex
:
ParticleIndex_t
6712 (0x1A38)
m_iPlayerID
:
PlayerID_t
6752 (0x1A60)
m_iHeroFacetKey
:
HeroFacetKey_t
6760 (0x1A68)
m_iEconSpecifyingPlayerID
:
PlayerID_t
6768 (0x1A70)
m_hReplicatingOtherHeroModel
:
CHandle
<
C_DOTA_BaseNPC_Hero
>
6772 (0x1A74)
m_bReincarnating
:
bool
6776 (0x1A78)
m_bCustomKillEffect
:
bool
6777 (0x1A79)
m_flSpawnedAt
:
GameTime_t
6780 (0x1A7C)
m_bScriptDisableRespawns
:
bool
6784 (0x1A80)
m_iPrimaryAttribute
:
int32
6788 (0x1A84)
m_nLastDrawnHealth
:
int32
6792 (0x1A88)
m_flHurtAmount
:
float32
6796 (0x1A8C)
m_flLastHurtTime
:
GameTime_t
6800 (0x1A90)
m_flHurtDecayRate
:
float32
6804 (0x1A94)
m_flHealAmount
:
float32
6808 (0x1A98)
m_flLastHealTime
:
GameTime_t
6812 (0x1A9C)
m_flHealDecayRate
:
float32
6816 (0x1AA0)
m_bIsFirstTimeHeal
:
bool
6820 (0x1AA4)
m_flLastDispellTime
:
GameTime_t
6824 (0x1AA8)
m_flDispellAnimationAmount
:
float32
6828 (0x1AAC)
m_flDeathAnimationAmount
:
float32
6832 (0x1AB0)
m_flLastDeathTime
:
GameTime_t
6836 (0x1AB4)
m_flLastTreeShakeTime
:
GameTime_t
6840 (0x1AB8)
m_CenterOnHeroCooldownTimer
:
CountdownTimer
6848 (0x1AC0)
m_CombinedModels
:
CStrongHandle
<
InfoForResourceTypeCModel
>
[4]
7392 (0x1CE0)
m_nCurrentCombinedModelIndex
:
int32
7424 (0x1D00)
m_nPendingCombinedModelIndex
:
int32
7428 (0x1D04)
m_iHeroID
:
HeroID_t
7432 (0x1D08)
m_flCheckLegacyItemsAt
:
float32
7436 (0x1D0C)
m_bDisplayAdditionalHeroes
:
bool
7440 (0x1D10)
m_CombinedParticleModels
:
CStrongHandle
<
InfoForResourceTypeCModel
>
[4]
7456 (0x1D20)
m_vecAttachedParticleIndeces
:
CUtlVector
<
ParticleIndex_t
>
7488 (0x1D40)
m_hPets
:
CUtlVector
<
CHandle
<
C_BaseEntity
>
>
7512 (0x1D58)
m_nKillStreakFX
:
ParticleIndex_t
7536 (0x1D70)
m_nKillStreakFXTier
:
int32
7540 (0x1D74)
m_bBuybackDisabled
:
bitfield:1
bit 0
0 (0x00)
m_bWasFrozen
:
bitfield:1
bit 1
0 (0x00)
m_bUpdateClientsideWearables
:
bitfield:1
bit 2
0 (0x00)
m_bForceBuildCombinedModel
:
bitfield:1
bit 3
0 (0x00)
m_bRecombineForMaterialsOnly
:
bitfield:1
bit 4
0 (0x00)
m_bBuildingCombinedModel
:
bitfield:1
bit 5
0 (0x00)
m_bInReloadEvent
:
bitfield:1
bit 6
0 (0x00)
m_bStoreOldVisibility
:
bitfield:1
bit 7
0 (0x00)
m_bResetVisibility
:
bitfield:1
bit 8
0 (0x00)
m_bStoredVisibility
:
bitfield:1
bit 9
0 (0x00)
2 bytes (10 bits + 6 padding)
Referenced by (131)
CDOTA_BaseNPC_Largo_Frogling
m_hHeroHandle
CDOTA_Unit_Frogling_Event
m_hHeroHandle
CDOTA_Unit_Hero_Abaddon
CDOTA_Unit_Hero_AbyssalUnderlord
CDOTA_Unit_Hero_Alchemist
CDOTA_Unit_Hero_AncientApparition
CDOTA_Unit_Hero_ArcWarden
CDOTA_Unit_Hero_Centaur
+123 moreā¦
Also in
server.dll