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
CDOTA_NPCSpawnerGoodMid
CDOTA_NPCSpawnerGoodTop
CDOTA_NPC_BaseBlocker
CDOTA_NPC_BroodmotherStickyWeb
CDOTA_NPC_DataDriven
CDOTA_NPC_Lantern
CDOTA_NPC_Lich_Ice_Spire
CDOTA_NPC_Observer_Ward
CDOTA_NPC_Observer_Ward_TrueSight
CDOTA_NPC_Rattletrap_Cog
CDOTA_NPC_TechiesMines
CDOTA_NPC_Techies_Minefield_Sign
CDOTA_NPC_Treant_EyesInTheForest
CDOTA_NPC_WitchDoctor_Ward
CDOTA_NeutralSpawner
CDOTA_NoWardTrigger
CDOTA_Pet_CarriedItem
CDOTA_PhantomAssassin_Gravestone
CDOTA_PlayerChallengeInfo
CDOTA_PlayerResource
CDOTA_PushWave
CDOTA_RoshanSpawner
CDOTA_ScriptedSpawner
CDOTA_ScriptedSpawner::scripted_moveto_t
CDOTA_ShopTrigger
CDOTA_SimpleObstruction
CDOTA_TeamCommander
CDOTA_TempTree
CDOTA_Tiny_ScepterTree
CDOTA_Tree
CDOTA_UnitInventory
CDOTA_Unit_AghsFort_Creature_Batrider
CDOTA_Unit_AghsFort_Creature_DragonKnight
CDOTA_Unit_AghsFort_Creature_DungeonBat
CDOTA_Unit_AghsFort_SpectralTusk_Tombstone
CDOTA_Unit_Aghsfort_Aziyog_Underlord_Portal
CDOTA_Unit_Announcer
CDOTA_Unit_Announcer_Killing_Spree
CDOTA_Unit_Brewmaster_PrimalEarth
CDOTA_Unit_Brewmaster_PrimalFire
CDOTA_Unit_Brewmaster_PrimalStorm
CDOTA_Unit_Broodmother_Spiderling
CDOTA_Unit_Broodmother_Web
CDOTA_Unit_Courier
CDOTA_Unit_CustomGameAnnouncer
CDOTA_Unit_CustomGameAnnouncerAghanim
CDOTA_Unit_Earth_Spirit_Stone
CDOTA_Unit_Elder_Titan_AncestralSpirit
CDOTA_Unit_Falconers_Glove_Hawk
CDOTA_Unit_Fountain
CDOTA_Unit_Frogling_Event
CDOTA_Unit_Grimstroke_InkCreature
CDOTA_Unit_Hero_Abaddon
CDOTA_Unit_Hero_AbyssalUnderlord
CDOTA_Unit_Hero_Alchemist
CDOTA_Unit_Hero_AncientApparition
CDOTA_Unit_Hero_AntiMage
CDOTA_Unit_Hero_ArcWarden
CDOTA_Unit_Hero_Axe
CDOTA_Unit_Hero_Bane
CDOTA_Unit_Hero_Batrider
CDOTA_Unit_Hero_Beastmaster
CDOTA_Unit_Hero_Beastmaster_Beasts
CDOTA_Unit_Hero_Beastmaster_Boar
CDOTA_Unit_Hero_Beastmaster_Hawk
CDOTA_Unit_Hero_Bloodseeker
CDOTA_Unit_Hero_BountyHunter
CDOTA_Unit_Hero_Brewmaster
CDOTA_Unit_Hero_Bristleback
CDOTA_Unit_Hero_Broodmother
CDOTA_Unit_Hero_Centaur
CDOTA_Unit_Hero_ChaosKnight
CDOTA_Unit_Hero_Chen
CDOTA_Unit_Hero_Clinkz
CDOTA_Unit_Hero_CrystalMaiden
CDOTA_Unit_Hero_DarkSeer
CDOTA_Unit_Hero_DarkWillow
CDOTA_Unit_Hero_Dawnbreaker
CDOTA_Unit_Hero_Dazzle
CDOTA_Unit_Hero_DeathProphet
Type
/
to search schemas
Dota 2
server
CBaseEntity
CDOTA_PlayerResource
CDOTA_PlayerResource
dota_player_manager
61360 bytes (0xEFB0), align 8
Source
Inherits
CBaseEntity
CEntityInstance
Metadata
MNetworkNoBase
Also in
client
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x06D7
m_vecPlayerTeamData
CUtlVectorEmbeddedNetworkVar
<
PlayerResourcePlayerTeamData_t
>
1752
0x06D8
m_vecPlayerData
CUtlVectorEmbeddedNetworkVar
<
PlayerResourcePlayerData_t
>
1856
0x0740
m_vecBrodcasterData
CUtlVectorEmbeddedNetworkVar
<
PlayerResourceBroadcasterData_t
>
1960
0x07A8
m_vecEventsForDisplay
CNetworkUtlVectorBase
<
uint32
>
2064
0x0810
m_nPrimaryEventIndex
int8
2088
0x0828
m_playerIDToPlayer
CHandle
<
CBaseEntity
>
[64]
2108
0x083C
m_playerIDToPawn
CHandle
<
CBaseEntity
>
[64]
2364
0x093C
m_vecPendingTreeRemovals
CUtlVector
<
sPendingTreeRemoval
>
3200
0x0C80
m_vecPendingTreeModelChanges
CUtlVector
<
sPendingTreeModelChange
>
3224
0x0C98
m_flClaimedFarm
float32
[24]
3248
0x0CB0
m_flEarnedCreepFarm
float32
[24]
3344
0x0D10
m_flScaledPlayerDamage
float32
[24]
3440
0x0D70
m_flScaledTowerDamage
float32
[24]
3536
0x0DD0
m_iScaledHealing
int32
[24]
3632
0x0E30
m_iSupportAbilityValue
int32
[24]
3728
0x0E90
m_nNumMouseClickCastOrders
int32
[24]
3824
0x0EF0
m_flTimeWithUnspentSkillPoints
float32
[24]
3920
0x0F50
m_flRawPlayerDamage
float32
[24]
4016
0x0FB0
m_flRawTowerDamage
float32
[24]
4112
0x1010
m_flRawHealing
float32
[24]
4208
0x1070
m_flRawPlayerDamageReceivedPreReduction
float32
[24][3]
4304
0x10D0
m_flRawPlayerDamageReceivedPostReduction
float32
[24][3]
4592
0x11F0
m_flTotalPlayerDamageMatrix
float32
[24][24]
4880
0x1310
m_flRawPlayerDamageMatrix
float32
[24][24]
7184
0x1C10
m_iAssistsMatrix
int32
[24][24]
9488
0x2510
m_iTimeLastSeen
int32
[24]
11792
0x2E10
m_iTotalDisconnectedTime
int32
[24]
11888
0x2E70
m_dTimeLastRecieved
float64
[24]
11984
0x2ED0
m_iGoldBonusEarned
int32
[24]
12176
0x2F90
m_iExperimentalGoldEarned
int32
[24]
12272
0x2FF0
m_iExperimental2GoldEarned
int32
[24]
12368
0x3050
m_iCreepDenyGoldEarned
int32
[24]
12464
0x30B0
m_iTPScrollsPurchased
int32
[24]
12560
0x3110
m_iAegisPickups
int32
[24]
13232
0x33B0
m_iTeleportsUsed
int32
[24]
13328
0x3410
m_iNumConsumablesPurchased
int32
[24]
13424
0x3470
m_iNumItemsPurchased
int32
[24]
13520
0x34D0
m_vecItemsPurchased
CUtlVector
<
PurchasedItem_t
>
[24]
13616
0x3530
m_flTimeOfLastItemPurchase
float32
[24]
14192
0x3770
m_flTimeOfLastConsumablePurchase
float32
[24]
14288
0x37D0
m_flTimeOfLastDeath
float32
[24]
14384
0x3830
m_flTowerDamageTaken
float32
[24]
14480
0x3890
m_flCreepDamageTaken
float32
[24]
14576
0x38F0
m_flHeroDamageTaken
float32
[24]
14672
0x3950
m_flTotalTowerDamageTaken
float32
[24]
14768
0x39B0
m_flTotalCreepDamageTaken
float32
[24]
14864
0x3A10
m_flTotalHeroDamageTaken
float32
[24]
14960
0x3A70
m_iRank
int32
[24]
15056
0x3AD0
m_iRankUncertainty
int32
[24]
15152
0x3B30
m_bRankCalibrated
bool
[24]
15248
0x3B90
m_bLowPriority
bool
[24]
15272
0x3BA8
m_nWins
int32
[24]
15296
0x3BC0
m_nLosses
int32
[24]
15392
0x3C20
m_nSmurfCategory
int32
[24]
15488
0x3C80
m_nBehaviorScore
int32
[24]
15584
0x3CE0
m_nCommScore
int32
[24]
15680
0x3D40
m_bWasHeroPickDotaPlusSuggestion
bool
[24]
15776
0x3DA0
m_flLastActiveTime
GameTime_t
[24]
15800
0x3DB8
m_flIdleTime
float32
[24]
15896
0x3E18
m_bLoggedInElsewhere
bool
[24]
15992
0x3E78
m_bPlayerLoadedCompletely
bool
[64]
16016
0x3E90
m_iDisconnectionReason
int32
[64]
16080
0x3ED0
m_SelectedGuide
uint64
[64]
17872
0x45D0
m_bIsUsingPlusGuide
bool
[64]
18384
0x47D0
m_vecPredictedRanks
uint32
[64]
18448
0x4810
m_unLastRadiantFortPct
uint32
21776
0x5510
m_unLastDireFortPct
uint32
21780
0x5514
m_iCustomTeamAssignments
int32
[24]
21784
0x5518
m_vecPlayerLevelUpTimes
CUtlVector
<
float32
>
[24]
21880
0x5578
m_iManaSpent
int32
[6][64]
22456
0x57B8
m_iNeutralOption
int32
[6][6][64]
23992
0x5DB8
m_bLeaverAlreadyDetected
bool
33208
0x81B8
m_TimedKillList
CUtlVector
<
TimedKillEvent_t
>
34272
0x85E0
m_TimedAssistList
CUtlVector
<
TimedKillEvent_t
>
34296
0x85F8
m_TimedDeathList
CUtlVector
<
TimedKillEvent_t
>
34320
0x8610
m_unLastHeroPickOrder
uint32
34344
0x8628
m_iBountyGoldEarned
int32
[24]
34348
0x862C
m_iRangeCreepUpgradeGoldEarned
int32
[24]
34444
0x868C
m_iObserverWardsDestroyed
int32
[24]
34540
0x86EC
m_iReliableGoldEarned
int32
[24]
34636
0x874C
m_iGoldLossPrevented
int32
[24]
34732
0x87AC
m_iMaxHatStacks
int32
[24]
34828
0x880C
m_hTeamCouriers
CUtlVector
<
CHandle
<
CDOTA_Unit_Courier
>
>
[15]
35016
0x88C8
m_hPlayerCouriers
CUtlVector
<
CHandle
<
CDOTA_Unit_Courier
>
>
[64]
35376
0x8A30
m_flAvailableLaneGold
float32
[15]
36912
0x9030
m_DamageShareList
CUtlVector
<
DamageShareEvent_t
>
[24]
36976
0x9070
m_AbsorbedDamageRollup
DamageShareEvent_t
[25][24]
37552
0x92B0
m_playerAbilityUpgradeOrder
AbilityID_t
[25][24]
44752
0xAED0
m_playerAbilityUpgradeTimes
int32
[25][24]
47152
0xB830
m_playerAbilityUpgradeCount
int32
[24]
49552
0xC190
m_fullUpdateCount
int32
[64]
49712
0xC230
m_iCouriersDeployed
int32
[24]
49968
0xC330
m_iCouriersPotentiallyKilled
int32
[24]
50064
0xC390
m_iCommandsIssued
int32
[24]
50160
0xC3F0
m_hHeroSpawnGroup
uint32
[24]
50256
0xC450
m_fNextLaneDetectionUpdate
float32
56432
0xDC70
m_fNextTimedHeroStatsUpdate
float32
56436
0xDC74
m_bInitializedLaneWaypoints
bool
57112
0xDF18
m_nLastWardSuggestionBuildingState
uint32
58416
0xE430
m_nLastWardSuggestionUpdateNum
uint32
58420
0xE434
m_bLastWardSuggestionRoshanAlive
bool
58424
0xE438
m_bDoFinalPregameSuggestion
bool
[10]
58425
0xE439
m_fNextCreepDistanceUpdate
float32
58436
0xE444
m_fCreepDistanceSafe
float32
[15]
58440
0xE448
m_fCreepDistanceMid
float32
[15]
58500
0xE484
m_fCreepDistanceOff
float32
[15]
58560
0xE4C0
m_fLastSuggestionTime
GameTime_t
58620
0xE4FC
m_bHasRevealedAnonymizedEnemyPlayerInfo
bool
58624
0xE500
m_nRequestedBotPlayerID
PlayerID_t
60168
0xEB08
m_fNextCombatLogLocationUpdateTime
float32
60172
0xEB0C
m_fNextAPMUpdateTime
float32
60176
0xEB10
m_vecPendingPlayerResourceRequests
CUtlVector
<
uint32
>
60184
0xEB18
m_iRampages
int32
[24]
60208
0xEB30
m_iTripleKills
int32
[24]
60304
0xEB90
m_iCouriersKilled
int32
[24]
60400
0xEBF0
m_iAegisesSnatched
int32
[24]
60496
0xEC50
m_iCheesesEaten
int32
[24]
60592
0xECB0
m_iRapiersPurchased
int32
[24]
60688
0xED10
m_flPushingDamage
float32
[24]
60784
0xED70
m_iRoshanKillsNight
int32
[24]
60880
0xEDD0
m_iRoshanKillsDay
int32
[24]
60976
0xEE30
m_iPortalsUsed
int32
[24]
61072
0xEE90
m_iWisdomRunesGained
int32
[24]
61168
0xEEF0
m_iShieldRunesGained
int32
[24]
61264
0xEF50
dota_player_manager
spawnable
Keyvalues
Declared here
With inherited
Inherited keyvalues
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs