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_NPCSpawner
CDOTA_NPCSpawnerBadBot
CDOTA_NPCSpawnerBadMid
CDOTA_NPCSpawnerBadTop
CDOTA_NPCSpawnerGoodBot
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
Type
/
to search schemas
Dota 2
server
CPointEntity
CDOTA_NeutralSpawner
CDOTA_NeutralSpawner
npc_dota_neutral_spawner
1448 bytes (0x05A8), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Used by fields
CDOTA_BaseNPC
m_hNeutralSpawner
Also in
client
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0497
m_bGameStarted
bool
1176
0x0498
m_bFirstSpawn
bool
1177
0x0499
m_SpawnTimer
CountdownTimer
1184
0x04A0
m_iNextSpawnType
int32
1208
0x04B8
m_iMinSpawnType
int32
1212
0x04BC
m_iMaxSpawnType
int32
1216
0x04C0
m_iSpawnSubtype
int32
1220
0x04C4
m_iPreviousSpawnType
int32
1224
0x04C8
m_iTotalToSpawn
int32
1228
0x04CC
m_iForcedSpawnType
int32
1232
0x04D0
m_iNumBatchesToSpawn
int32
1236
0x04D4
m_iMaxUpgradeCount
int32
1240
0x04D8
m_iCurrentUpgradeCount
int32
1244
0x04DC
m_iBaseType
int32
1248
0x04E0
m_bLimitedBatches
bool
1252
0x04E4
m_iStackingCreditPlayerID
PlayerID_t
1256
0x04E8
m_fInternalSpawnTimerTime
float32
1260
0x04EC
m_InternalSpawnTimer
CountdownTimer
1264
0x04F0
m_FXTimer
CountdownTimer
1288
0x0508
m_PendingUnits
CUtlVector
<
CHandle
<
CDOTA_BaseNPC
>
>
1312
0x0520
m_Units
CUtlVector
<
CHandle
<
CDOTA_BaseNPC
>
>
1336
0x0538
m_iNextTypeUnitCount
int32
1360
0x0550
m_bSeenClearedByTeam
bool
[2]
1364
0x0554
m_nStacksSeenByTeam
int32
[2]
1368
0x0558
m_szVolumeName
CUtlSymbolLarge
1376
0x0560
m_hVolumes
CUtlVector
<
CHandle
<
CBaseEntity
>
>
1384
0x0568
m_OnSpawnerExhausted
CEntityIOOutput
1408
0x0580
m_Type
int32
1432
0x0598
m_PullType
int32
1436
0x059C
m_AggroType
int32
1440
0x05A0
npc_dota_neutral_spawner
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
NeutralType
int32
m_Type
PullType
int32
m_PullType
AggroType
int32
m_AggroType
VolumeName
string
m_szVolumeName
ForcedSubType
int32
m_iForcedSpawnType
BatchLimit
int32
m_iNumBatchesToSpawn
MaxUpgradeCount
int32
m_iMaxUpgradeCount
MinSpawnType
int32
m_iMinSpawnType
MaxSpawnType
int32
m_iMaxSpawnType
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnSpawnerExhausted
()
—