Type / to search schemas

C_DOTA_BaseNPC

npc_dota_base6840 bytes (0x1AB8), align 8Source
Network
Includesm_fFlagsm_iHealthm_iMaxHealthm_lifeStatem_bTakesDamagem_nTakeDamageFlagsExcludesm_flEncodedControllerm_flPoseParameterm_flSimulationTimem_flexWeightm_nForceBonem_nHitboxSetm_baseLayer.m_hSequencem_vecForcem_vecMaxsm_vecMinsm_vecSpecifiedSurroundingMaxsm_vecSpecifiedSurroundingMinsExcludes groupsm_flCycleoverlay_varsOverridesCGameSceneNode::m_angRotation → encoder qangle_pitch_yawCGameSceneNode::m_angRotation → bits 8Replay compatm_iTaggedAsVisibleByTeam → OnReplayComap_TaggedAsVisibleByTeam
Also in
server

Fields

NameTypeOffset
float32
bits 18range [-100 .. 1000]
float32
bits 20range [0 .. 65536]
float32
bits 20range [0 .. 65536]
float32
bits 14range [-50 .. 500]
int32
priority 32
float32
bits 18on change OnManaRegenChangedrange [-100 .. 1000]
float32
bits 18on change OnHealthRegenChangedrange [-100 .. 1000]
uint32
as DOTAAghanimUpgradeID_t
uint32
as DOTAAghanimUpgradeID_t
int32
as Activitypriority 32

npc_dota_basenot spawnable

Keyvalues

NameTypeField
teamnumberadded keyfield
uint8
int32
procedural
bool
procedural
bool
procedural

Inputs

NamePulseDescription
SetAutoStyleCriteria(param: string)
—
SetStyleOverride(param: int)
—