Type / to search schemas

CDOTA_BaseNPC

npc_dota_base6552 bytes (0x1998), align 8Source
Network
Includesm_fFlagsm_iMaxHealthm_lifeStatem_bTakesDamagem_nTakeDamageFlagsm_iHealthExcludesm_flEncodedControllerm_flPoseParameterm_flSimulationTimem_flexWeightm_nForceBonem_nHitboxSetm_baseLayer.m_hSequencem_vecForcem_vecMaxsm_vecMinsm_vecSpecifiedSurroundingMaxsm_vecSpecifiedSurroundingMinsm_vLookTargetPositionExcludes groupsm_flCycleoverlay_varsGroup proxiesSpectatorsOnlyAbilitiesOverridesCGameSceneNode::m_angRotation → encoder qangle_pitch_yawCGameSceneNode::m_angRotation → bits 8
Also in
client

Fields

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

npc_dota_basespawnable

Keyvalues

NameTypeField
targetadded keyfield
string
max_healthadded keyfield
int32
healthadded keyfield
int32
teamnumberadded keyfield
uint8
int32
procedural

Inputs

NamePulseDescription
ForcePlayActivityOnce(param: string)
—
MoveTo(param: string)
—
MoveToAttack(param: string)
—
—
PlayVCD(param: string)
—
SetFOWRevealRadius(param: float)
—
SpeechBubble(param: string)
—

Outputs