Source 2 Viewer
  • DOTAScriptInventorySlot_t
  • DOTASelectionPriorityChoice
  • DOTASelectionPriorityRules
  • DOTASlotType_t
  • DOTASpecialAbilityBonus_t
  • DOTASpecialAbility_t
  • DOTASpeechType_t
  • DOTATeam_t
  • DOTATeleportInfo_t
  • DOTAThreatLevelInfo_t
  • DOTAUnitAttackCapability_t
  • DOTAUnitMoveCapability_t
  • DOTAVisualNovelDialogueEffect_t
  • DOTAVisualNovelTextColor_t
  • DOTA_2013PassportSelectionIndices
  • DOTA_ABILITY_BEHAVIOR
  • DOTA_ABILITY_PING_TYPE
  • DOTA_ABILITY_TARGET_TYPE
  • DOTA_AssassinMinigameNetworkState
  • DOTA_BOT_MODE
  • DOTA_CHAT_INFORMATIONAL
  • DOTA_CHAT_MESSAGE
  • DOTA_CM_PICK
  • DOTA_COMBATLOG_TYPES
  • DOTA_GC_TEAM
  • DOTA_GameMode
  • DOTA_GameState
  • DOTA_HOLDOUT_TOWER_TYPE
  • DOTA_HeroPickState
  • DOTA_INVALID_ORDERS
  • DOTA_ITEM_STATE
  • DOTA_LANE
  • DOTA_MODIFIER_ENTRY_TYPE
  • DOTA_MOTION_CONTROLLER_PRIORITY
  • DOTA_NO_BATTLE_POINTS_REASONS
  • DOTA_OVERHEAD_ALERT
  • DOTA_POSITION_CATEGORY
  • DOTA_PURGE_FLAGS
  • DOTA_PlayerDraftState
  • DOTA_REPLAY_STATE_EVENT
  • DOTA_ROSHAN_PHASE
  • DOTA_RUNES
  • DOTA_SHOP_CATEGORY
  • DOTA_SHOP_TYPE
  • DOTA_ThreatLevel
  • DOTA_TournamentEvents
  • DOTA_UNIT_TARGET_FLAGS
  • DOTA_UNIT_TARGET_TEAM
  • DOTA_UNIT_TARGET_TYPE
  • DOTA_WatchReplayType
  • DamageCategory_t
  • DamageOptions_t
  • DamageTypes_t
  • DataTeamPlayer_t
  • DebugDrawBoneTransforms_t
  • DebugOverlayBits_t
  • DebugSnapshotBaseStructuredData_t
  • DecalFlags_t
  • DecalGroupOption_t
  • DecalRtEncoding_t
  • DestructiblePartDamageRequestAPI
  • DestructiblePartDamageRequest_t
  • DestructiblePartDestructionDeathBehavior_t
  • Disposition_t
  • DoorState_t
  • DotaAbilityRelationship_t
  • DotaCustomUIType_t
  • DotaDefaultUIElement_t
  • DotaGestureSlot_t
  • DotaModifierPathNode_t
  • DotaPseudoRandomType
  • EArtyGameObjectType
  • EArtyGraphicsType
  • EArtyHitboxType
  • EArtyLayer
  • EArtyOrderFlag
  • EArtyTeam
  • EBadgeType
  • EBaseClientMessages
  • EBaseEntityMessages
Type / to search
  1. Dota 2
  2. client
  3. DOTA_BOT_MODE

DOTA_BOT_MODE

uint32_t
  • DOTA_BOT_MODE_NONE = 00x00
  • DOTA_BOT_MODE_LANING = 10x01
  • DOTA_BOT_MODE_ATTACK = 20x02
  • DOTA_BOT_MODE_ROAM = 30x03
  • DOTA_BOT_MODE_RETREAT = 40x04
  • DOTA_BOT_MODE_SECRET_SHOP = 50x05
  • DOTA_BOT_MODE_SIDE_SHOP = 60x06
  • DOTA_BOT_MODE_RUNE = 70x07
  • DOTA_BOT_MODE_PUSH_TOWER_TOP = 80x08
  • DOTA_BOT_MODE_PUSH_TOWER_MID = 90x09
  • DOTA_BOT_MODE_PUSH_TOWER_BOT = 100x0A
  • DOTA_BOT_MODE_DEFEND_TOWER_TOP = 110x0B
  • DOTA_BOT_MODE_DEFEND_TOWER_MID = 120x0C
  • DOTA_BOT_MODE_DEFEND_TOWER_BOT = 130x0D
  • DOTA_BOT_MODE_ASSEMBLE = 140x0E
  • DOTA_BOT_MODE_ASSEMBLE_WITH_HUMANS = 150x0F
  • DOTA_BOT_MODE_TEAM_ROAM = 160x10
  • DOTA_BOT_MODE_FARM = 170x11
  • DOTA_BOT_MODE_DEFEND_ALLY = 180x12
  • DOTA_BOT_MODE_EVASIVE_MANEUVERS = 190x13
  • DOTA_BOT_MODE_ROSHAN = 200x14
  • DOTA_BOT_MODE_ITEM = 210x15
  • DOTA_BOT_MODE_WARD = 220x16
  • DOTA_BOT_MODE_COMPANION = 230x17
  • DOTA_BOT_MODE_TUTORIAL_BOSS = 240x18
  • DOTA_BOT_MODE_MINION = 250x19
  • DOTA_BOT_MODE_OUTPOST = 260x1A
  • DOTA_BOT_MODE_BOT_CHALLENGE_ENDGAME = 270x1B
  • DOTA_BOT_MODE_WATCHER = 280x1C
  • DOTA_BOT_MODE_WISDOM_SHRINE = 290x1D
  • DOTA_BOT_MODE_LOTUS_POOL = 300x1E
Offsets are from Windows. Source revision 10575349 built on Apr 02 2026.