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
6560 (0x19A0)
m_iCurrentXP
:
int32
6564 (0x19A4)
m_iAbilityPoints
:
int32
6568 (0x19A8)
m_iTotalAbilityPoints
:
int32
6572 (0x19AC)
m_iAghanimsAbilityPoints
:
int32
6576 (0x19B0)
m_iTotalAghanimsAbilityPoints
:
int32
6580 (0x19B4)
m_flRespawnTime
:
GameTime_t
6584 (0x19B8)
m_flRespawnTimePenalty
:
float32
6588 (0x19BC)
m_flStrength
:
float32
6592 (0x19C0)
m_flAgility
:
float32
6596 (0x19C4)
m_flIntellect
:
float32
6600 (0x19C8)
m_flStrengthTotal
:
float32
6604 (0x19CC)
m_flAgilityTotal
:
float32
6608 (0x19D0)
m_flIntellectTotal
:
float32
6612 (0x19D4)
m_hFacetAbilities
:
C_NetworkUtlVectorBase
<
CHandle
<
C_BaseEntity
>
>
6616 (0x19D8)
m_vecHiddenLoadoutSlots
:
C_NetworkUtlVectorBase
<
int32
>
6640 (0x19F0)
m_iRecentDamage
:
int32
6664 (0x1A08)
m_fPainFactor
:
float32
6668 (0x1A0C)
m_fTargetPainFactor
:
float32
6672 (0x1A10)
m_bLifeState
:
bool
6676 (0x1A14)
m_bFirstSpawn
:
bool
6677 (0x1A15)
m_nFXStunIndex
:
ParticleIndex_t
6680 (0x1A18)
m_nFXSilenceIndex
:
ParticleIndex_t
6684 (0x1A1C)
m_nFXDeathIndex
:
ParticleIndex_t
6688 (0x1A20)
m_iPlayerID
:
PlayerID_t
6728 (0x1A48)
m_iHeroFacetKey
:
HeroFacetKey_t
6736 (0x1A50)
m_iEconSpecifyingPlayerID
:
PlayerID_t
6744 (0x1A58)
m_hReplicatingOtherHeroModel
:
CHandle
<
C_DOTA_BaseNPC_Hero
>
6748 (0x1A5C)
m_bReincarnating
:
bool
6752 (0x1A60)
m_bCustomKillEffect
:
bool
6753 (0x1A61)
m_flSpawnedAt
:
GameTime_t
6756 (0x1A64)
m_bScriptDisableRespawns
:
bool
6760 (0x1A68)
m_iPrimaryAttribute
:
int32
6764 (0x1A6C)
m_nLastDrawnHealth
:
int32
6768 (0x1A70)
m_flHurtAmount
:
float32
6772 (0x1A74)
m_flLastHurtTime
:
GameTime_t
6776 (0x1A78)
m_flHurtDecayRate
:
float32
6780 (0x1A7C)
m_flHealAmount
:
float32
6784 (0x1A80)
m_flLastHealTime
:
GameTime_t
6788 (0x1A84)
m_flHealDecayRate
:
float32
6792 (0x1A88)
m_bIsFirstTimeHeal
:
bool
6796 (0x1A8C)
m_flLastDispellTime
:
GameTime_t
6800 (0x1A90)
m_flDispellAnimationAmount
:
float32
6804 (0x1A94)
m_flDeathAnimationAmount
:
float32
6808 (0x1A98)
m_flLastDeathTime
:
GameTime_t
6812 (0x1A9C)
m_flLastTreeShakeTime
:
GameTime_t
6816 (0x1AA0)
m_CenterOnHeroCooldownTimer
:
CountdownTimer
6824 (0x1AA8)
m_CombinedModels
:
CStrongHandle
<
InfoForResourceTypeCModel
>
[4]
7368 (0x1CC8)
m_nCurrentCombinedModelIndex
:
int32
7400 (0x1CE8)
m_nPendingCombinedModelIndex
:
int32
7404 (0x1CEC)
m_iHeroID
:
HeroID_t
7408 (0x1CF0)
m_flCheckLegacyItemsAt
:
float32
7412 (0x1CF4)
m_bDisplayAdditionalHeroes
:
bool
7416 (0x1CF8)
m_CombinedParticleModels
:
CStrongHandle
<
InfoForResourceTypeCModel
>
[4]
7432 (0x1D08)
m_vecAttachedParticleIndeces
:
CUtlVector
<
ParticleIndex_t
>
7464 (0x1D28)
m_hPets
:
CUtlVector
<
CHandle
<
C_BaseEntity
>
>
7488 (0x1D40)
m_nKillStreakFX
:
ParticleIndex_t
7512 (0x1D58)
m_nKillStreakFXTier
:
int32
7516 (0x1D5C)
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