Skip to content

dota_clientmessages.proto

  • Module: dota_clientmessages_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 3
  • Messages: 120 (top-level: 118)
  • Enums: 4 (top-level: 1)

Imports

  • dota_commonmessages.proto
  • dota_shared_enums.proto
  • base_gcmessages.proto

Messages

Expand any message to inspect all fields.

CDOTAClientMsg_MapPing — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1location_ping.CDOTAMsg_LocationPingoptional
CDOTAClientMsg_ItemAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_alert.CDOTAMsg_ItemAlertoptional
CDOTAClientMsg_EnemyItemAlert — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_entindexint32optionaldefault = -1
2rune_typeint32optionaldefault = -1
3item_levelint32optionaldefault = -1
4primary_chargesint32optionaldefault = -1
5secondary_chargesint32optionaldefault = -1
6ability_idint32optionaldefault = -1
7owner_entindexint32optionaldefault = -1
CDOTAClientMsg_ModifierAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1buff_internal_indexint32optional
2target_entindexint32optionaldefault = -1
CDOTAClientMsg_ClickedBuff — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1buff_internal_indexint32optional
2target_entindexint32optionaldefault = -1
CDOTAClientMsg_HPManaAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2show_raw_valuesbooloptional
CDOTAClientMsg_NeutralCampAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawner_entindexint32optionaldefault = -1
2unit_entindexint32optionaldefault = -1
3stack_requestbooloptional
CDOTAClientMsg_GlyphAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1negativebooloptional
CDOTAClientMsg_RadarAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1negativebooloptional
CDOTAClientMsg_MapLine — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1mapline.CDOTAMsg_MapLineoptional
CDOTAClientMsg_AspectRatio — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ratiofloatoptional
CDOTAClientMsg_UnitsAutoAttackMode — fields: 2; oneofs: 0; nested messages: 0; nested enums: 2
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1mode.CDOTAClientMsg_UnitsAutoAttackMode.EModeoptionaldefault = INVALID
2unit_type.CDOTAClientMsg_UnitsAutoAttackMode.EUnitTypeoptionaldefault = NORMAL
CDOTAClientMsg_UnitsAutoAttackAfterSpell — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enabledbooloptional
CDOTAClientMsg_TeleportRequiresHalt — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enabledbooloptional
CDOTAClientMsg_ChannelRequiresHalt — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enabledbooloptional
CDOTAClientMsg_InteractionChannelsRequireHalt — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enabledbooloptional
CDOTAClientMsg_AbilitySpecificChannelRequiresHalt — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_idint32optionaldefault = -1
2defaultbooloptional
3enabledbooloptional
CDOTAClientMsg_SearchString — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1searchstringoptional
CDOTAClientMsg_Pause — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_ShopViewMode — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1modeuint32optional
CDOTAClientMsg_SetUnitShareFlag — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2flaguint32optional
3statebooloptional
CDOTAClientMsg_SwapRequest — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_SwapAccept — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_WorldLine — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1worldline.CDOTAMsg_WorldLineoptional
CDOTAClientMsg_RequestGraphUpdate — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_ChatWheel — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1chat_message_iduint32optionaldefault = 4294967295
2param_hero_idint32optional
3emoticon_iduint32optional
CDOTAClientMsg_SendStatPopup — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1statpopup.CDOTAMsg_SendStatPopupoptional
CDOTAClientMsg_DismissAllStatPopups — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1dismissallmsg.CDOTAMsg_DismissAllStatPopupsoptional
CDOTAClientMsg_BeginLastHitChallenge — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1chosen_laneuint32optional
2helper_enabledbooloptional
CDOTAClientMsg_UpdateQuickBuyItem — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2purchasablebooloptionaldefault = false
3top_level_item_ability_idint32optionaldefault = -1
CDOTAClientMsg_UpdateQuickBuy — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1items.CDOTAClientMsg_UpdateQuickBuyItemrepeated
2goal_item_ability_idsint32repeated
CDOTAClientMsg_QuickBuyAction — fields: 7; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1action.CDOTAClientMsg_QuickBuyAction.EActionTypeoptionaldefault = INVALID
2item_ability_idint32optionaldefault = -1
3slot_indexint32optional
4purchaser_entindexint32optionaldefault = -1
5new_slot_indexint32optional
6top_level_itembooloptional
7old_slot_ability_idsint32repeated
CDOTAClientMsg_RecordVote — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1choice_indexint32optional
CDOTAClientMsg_WillPurchaseAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2gold_remaininguint32optional
3suggestion_player_idint32optionaldefault = -1
CDOTAClientMsg_BuyBackStateAlert — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_QuickBuyAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2gold_costint32optional
3item_cooldown_secondsint32optional
4show_buybackbooloptional
CDOTAClientMsg_PlayerShowCase — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1showcasebooloptional
CDOTAClientMsg_CameraZoomAmount — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1zoom_amountfloatoptional
CDOTAClientMsg_BroadcasterUsingCameraman — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1cameramanbooloptional
CDOTAClientMsg_BroadcasterUsingAssistedCameraOperator — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enabledbooloptional
CDOTAClientMsg_FillEmptySlotsWithBots — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1fillwithbotsbooloptional
CDOTAClientMsg_HeroStatueLike — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1owner_player_idint32optionaldefault = -1
CDOTAClientMsg_EventCNY2015Cmd — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1databytesoptional
CDOTAClientMsg_DemoHero — fields: 8; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hero_idint32optional
2hero_id_to_spawnint32optional
3preview_items.CDOTAClientMsg_DemoHero.PreviewItemrepeated
4item_idsuint64repeated
5style_index_overrideuint32optionaldefault = 255
6keep_existing_demoherobooloptional
7item_data.CSOEconItemrepeated
8hero_variantint32optional
CDOTAClientMsg_DemoHero.PreviewItem — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAClientMsg_DemoHero
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_defuint32optional
2item_styleuint32optionaldefault = 255
CDOTAClientMsg_ChallengeSelect — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_iduint32optional
2slot_iduint32optional
3sequence_iduint32optional
CDOTAClientMsg_ChallengeReroll — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_id.EEventoptionaldefault = EVENT_ID_NONE
2slot_iduint32optional
3sequence_iduint32optional
4hero_idint32optional
CDOTAClientMsg_CoinWager — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1wager_amountuint32optional
CDOTAClientMsg_CoinWagerToken — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1wager_token_item_iduint64optional
CDOTAClientMsg_RankWager — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1announce_wagerbooloptional
CDOTAClientMsg_PlayerBounty — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_EventPointsTip — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1recipient_player_idint32optionaldefault = -1
CDOTAClientMsg_ExecuteOrders — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1orders.CDOTAMsg_UnitOrderrepeated
2last_order_latencyuint32optional
CDOTAClientMsg_XPAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2damage_takenuint32optional
CDOTAClientMsg_TalentTreeAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2ability_idint32optionaldefault = -1
3slotint32optional
4learnedbooloptional
CDOTAClientMsg_KillcamDamageTaken — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2damage_takenuint32optional
3item_typeuint32optional
4item_ability_idint32optionaldefault = -1
5hero_namestringoptional
6damage_colorstringoptional
CDOTAClientMsg_KillMyHero — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_QuestStatus — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1quest_iduint32optional
2challenge_iduint32optional
3progressuint32optional
4goaluint32optional
5queryuint32optional
6fail_gametimefloatoptional
7item_ability_idint32optionaldefault = -1
CDOTAClientMsg_ToggleAutoattack — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1modeint32optional
2show_messagebooloptional
CDOTAClientMsg_SpecialAbility — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_indexuint32optional
2target_entindexint32optionaldefault = -1
CDOTAClientMsg_SetEnemyStartingPosition — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enemy_player_idint32optionaldefault = -1
2enemy_starting_positionuint32optional
CDOTAClientMsg_SetDesiredWardPlacement — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ward_indexuint32optional
2ward_xfloatoptional
3ward_yfloatoptional
CDOTAClientMsg_RollDice — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_typeuint32optional
2roll_minuint32optional
3roll_maxuint32optional
CDOTAClientMsg_FlipCoin — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_typeuint32optional
CDOTAClientMsg_RequestItemSuggestions — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_SuggestItemPreference — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_preferences.CDOTAClientMsg_SuggestItemPreference.ItemPreferencerepeated
CDOTAClientMsg_SuggestItemPreference.ItemPreference — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAClientMsg_SuggestItemPreference
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_idint32optionaldefault = -1
2preference.EItemSuggestPreferenceoptionaldefault = k_EItemSuggestPreference_None
CDOTAClientMsg_SuggestItemRefresh — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1is_out_of_itemsbooloptional
CDOTAClientMsg_SuggestItemGetVariants — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1is_out_of_itemsbooloptional
CDOTAClientMsg_SuggestItemSelectVariant — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1variantuint32optional
CDOTAClientMsg_MakeTeamCaptain — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_HelpTipSystemStateChanged — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tip_displayedbooloptional
CDOTAClientMsg_RequestBulkCombatLog — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1game_timefloatoptional
2durationfloatoptional
3recent_player_deathbooloptional
4player_idint32optionaldefault = -1
CDOTAClientMsg_AbilityDraftRequestAbility — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1requested_ability_idint32optionaldefault = -1
2ctrl_is_downbooloptional
3requested_hero_idint32optional
4requested_facet_keyuint64optional
CDOTAClientMsg_GuideSelectOption — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1optionuint32optional
2force_recalculatebooloptional
CDOTAClientMsg_GuideSelected — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1guide_workshop_iduint64optional
2is_plus_guidebooloptional
CDOTAClientMsg_DamageReport — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_hero_idint32optional
2source_hero_idint32optional
3damage_amountint32optional
4broadcastbooloptional
CDOTAClientMsg_SalutePlayer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optionaldefault = -1
2event_idint32optional
CDOTAClientMsg_GiftPlayer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optionaldefault = -1
2item_def_indexuint32optional
CDOTAClientMsg_GiftEveryone — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_def_indexuint32optional
CDOTAClientMsg_TipAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tip_textstringoptional
CDOTAClientMsg_EmptyTeleportAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
CDOTAClientMsg_SetCavernMapVariant — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1map_variantuint32optionaldefault = 255
CDOTAClientMsg_PauseGameOrder — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1order_idint32optional
2dataint32optional
CDOTAClientMsg_VersusScene_PlayerBehavior — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1behavior.EDOTAVersusScenePlayerBehavioroptionaldefault = VS_PLAYER_BEHAVIOR_PLAY_ACTIVITY
2play_activity.VersusScene_PlayActivityoptional
3chat_wheel.VersusScene_ChatWheeloptional
4playback_rate.VersusScene_PlaybackRateoptional
CDOTAClientMsg_EmptyItemSlotAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2slot_indexint32optional
CDOTAClientMsg_AddOverwatchReportMarker — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optionaldefault = -1
2reason.EOverwatchReportReasonoptionaldefault = k_EOverwatchReportReason_Unknown
4seconds_agouint32optional
CDOTAClientMsg_AddCommunicationsReportMarker — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optionaldefault = -1
CDOTAClientMsg_AddCommunicationsBlockMarker — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optionaldefault = -1
CDOTAClientMsg_AghsStatusAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3target_entindexint32optionaldefault = -1
4alert_typeuint32optional
CDOTAClientMsg_PerfReport — fields: 22; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1average_frame_timefloatoptional
2max_frame_timefloatoptional
3average_compute_timefloatoptional
4max_compute_timefloatoptional
5average_client_tick_timefloatoptional
6max_client_tick_timefloatoptional
7average_client_simulate_timefloatoptional
8max_client_simulate_timefloatoptional
9average_output_timefloatoptional
10max_output_timefloatoptional
11average_wait_for_rendering_to_complete_timefloatoptional
12max_wait_for_rendering_to_complete_timefloatoptional
13average_swap_timefloatoptional
14max_swap_timefloatoptional
15average_frame_update_timefloatoptional
16max_frame_update_timefloatoptional
17average_idle_timefloatoptional
18max_idle_timefloatoptional
19average_input_processing_timefloatoptional
20max_input_processing_timefloatoptional
21average_missed_snapshot_ratefloatoptional
22max_missed_snapshot_ratefloatoptional
CDOTAClientMsg_ContextualTips_Subscribe_Entry — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1unsubscribebooloptional
2tip_idint32optional
3prior_display_countint32optional
4variants_seenint32repeated
CDOTAClientMsg_ContextualTips_Subscribe — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tips.CDOTAClientMsg_ContextualTips_Subscribe_Entryrepeated
CDOTAClientMsg_ChatMessage — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_typeuint32optional
2message_textstringoptional
CDOTAClientMsg_DuelAccepted — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1challenger_player_idint32optionaldefault = -1
2accepter_player_idint32optionaldefault = -1
CDOTAClientMsg_ChooseNeutralItem — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1neutral_item_indexint32optional
2target_entindexint32optionaldefault = -1
3slot_indexint32optional
CDOTAClientMsg_RerollNeutralItem — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2slot_indexint32optional
CDOTAClientMsg_PlayerDraftPick — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_PlayerDraftSuggest — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAClientMsg_PlayerDraftPreferRole — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1role_idxint32optional
2desiredbooloptional
CDOTAClientMsg_PlayerDraftPreferTeam — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1teamint32optional
CDOTAClientMsg_AbilityAlert — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_entindexuint32optionaldefault = 16777215
2ctrl_heldbooloptional
3owner_entindexint32optionaldefault = -1
4ability_idint32optionaldefault = -1
5primary_chargesuint32optional
6secondary_chargesuint32optional
7reclaim_timefloatoptional
CDOTAClientMsg_SelectOverworldTokenRewards — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1token_idsuint32repeated
CDOTAClientMsg_FacetAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1facet_strhashuint32optional
2hero_entindexuint32optionaldefault = 16777215
3ctrl_heldbooloptional
CDOTAClientMsg_InnateAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_entindexuint32optionaldefault = 16777215
2ctrl_heldbooloptional
CDOTAClientMsg_SelectOverworldID — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1overworld_iduint32optional
CDOTAClientMsg_RoshanTimer — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1negativebooloptional
CDOTAClientMsg_TormentorTimer — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1negativebooloptional
CDOTAClientMsg_CraftNeutralItem — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAClientMsg_ChooseCraftedNeutralItem — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1neutral_item_indexint32optional
2item_tierint32optional
3enhancement_indexint32optional
CDOTAClientMsg_TimerAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1timer_alert_type.ETimerAlertTypeoptionaldefault = k_TimerAlertType_PowerRune
CDOTAClientMsg_MadstoneAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
CDOTAClientMsg_UpdateAutoCourierSettings — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1auto_deliverbooloptional
CDOTAClientMsg_AutoCourierExecute — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optionaldefault = -1
2is_auto_deliverbooloptional
CDOTAClientMsg_MonsterHunter_SelectInvestigation — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1investigation_indexuint32optional
CDOTAClientMsg_MonsterHunter_HuntAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1investigation_state_indexuint32optional
2ctrl_pressedbooloptional
CDOTAClientMsg_ChooseDeityBlessing — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1blessingint32optionaldefault = -1
CDOTAClientMsg_ChooseAghanimUpgrade — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1aghanim_iduint32optional
2scepterbooloptional
3target_entindexint32optionaldefault = -1
CDOTAClientMsg_ChooseAbilityImbue — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_to_imbueint32optionaldefault = -1
CDOTAClientMsg_NetworkStats — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tickuint32optional
2missed_snapshot_ratefloatoptional

Enums

Expand any enum to inspect all values.

EDotaClientMessages — values: 128
  • Parent: (top-level)
NameNumber
DOTA_CM_MapLine301
DOTA_CM_AspectRatio302
DOTA_CM_MapPing303
DOTA_CM_UnitsAutoAttack304
DOTA_CM_SearchString307
DOTA_CM_Pause308
DOTA_CM_ShopViewMode309
DOTA_CM_SetUnitShareFlag310
DOTA_CM_SwapRequest311
DOTA_CM_SwapAccept312
DOTA_CM_WorldLine313
DOTA_CM_RequestGraphUpdate314
DOTA_CM_ItemAlert315
DOTA_CM_ChatWheel316
DOTA_CM_SendStatPopup317
DOTA_CM_BeginLastHitChallenge318
DOTA_CM_UpdateQuickBuy319
DOTA_CM_UpdateCoachListen320
DOTA_CM_CoachHUDPing321
DOTA_CM_RecordVote322
DOTA_CM_UnitsAutoAttackAfterSpell323
DOTA_CM_WillPurchaseAlert324
DOTA_CM_PlayerShowCase325
DOTA_CM_TeleportRequiresHalt326
DOTA_CM_CameraZoomAmount327
DOTA_CM_BroadcasterUsingCamerman328
DOTA_CM_BroadcasterUsingAssistedCameraOperator329
DOTA_CM_EnemyItemAlert330
DOTA_CM_FreeInventory331
DOTA_CM_BuyBackStateAlert332
DOTA_CM_QuickBuyAlert333
DOTA_CM_HeroStatueLike334
DOTA_CM_ModifierAlert335
DOTA_CM_TeamShowcaseEditor336
DOTA_CM_HPManaAlert337
DOTA_CM_GlyphAlert338
DOTA_CM_TeamShowcaseClientData339
DOTA_CM_PlayTeamShowcase340
DOTA_CM_EventCNY2015Cmd341
DOTA_CM_FillEmptySlotsWithBots342
DOTA_CM_DemoHero343
DOTA_CM_AbilityLearnModeToggled344
DOTA_CM_AbilityStartUse345
DOTA_CM_ChallengeSelect346
DOTA_CM_ChallengeReroll347
DOTA_CM_ClickedBuff348
DOTA_CM_CoinWager349
DOTA_CM_ExecuteOrders350
DOTA_CM_XPAlert351
DOTA_CM_EventPointsTip353
DOTA_CM_KillMyHero355
DOTA_CM_QuestStatus356
DOTA_CM_ToggleAutoattack357
DOTA_CM_SpecialAbility358
DOTA_CM_KillcamDamageTaken359
DOTA_CM_SetEnemyStartingPosition360
DOTA_CM_SetDesiredWardPlacement361
DOTA_CM_RollDice362
DOTA_CM_FlipCoin363
DOTA_CM_RequestItemSuggestions364
DOTA_CM_MakeTeamCaptain365
DOTA_CM_CoinWagerToken366
DOTA_CM_RankWager367
DOTA_CM_DismissAllStatPopups368
DOTA_CM_HelpTipSystemStateChanged369
DOTA_CM_ChannelRequiresHalt370
DOTA_CM_RequestBulkCombatLog371
DOTA_CM_AbilityDraftRequestAbility372
DOTA_CM_GuideSelectOption373
DOTA_CM_GuideSelected374
DOTA_CM_DamageReport375
DOTA_CM_SalutePlayer376
DOTA_CM_SprayWheel377
DOTA_CM_TipAlert378
DOTA_CM_EmptyTeleportAlert379
DOTA_CM_RadarAlert380
DOTA_CM_TalentTreeAlert381
DOTA_CM_SetCavernMapVariant382
DOTA_CM_PauseGameOrder383
DOTA_CM_VersusScene_PlayerBehavior384
DOTA_CM_PlayerBounty385
DOTA_CM_PlayerBountyCancel386
DOTA_CM_EmptyItemSlotAlert388
DOTA_CM_AddOverwatchReportMarker389
DOTA_CM_AghsStatusAlert390
DOTA_CM_PerfReport391
DOTA_CM_ContextualTips_Subscribe393
DOTA_CM_ChatMessage394
DOTA_CM_AddCommunicationsReportMarker395
DOTA_CM_AddCommunicationsBlockMarker396
DOTA_CM_NeutralCampAlert397
DOTA_CM_DuelAccepted398
DOTA_CM_ChooseNeutralItem399
DOTA_CM_PlayerDraftPick800
DOTA_CM_PlayerDraftSuggest801
DOTA_CM_PlayerDraftPreferRole802
DOTA_CM_PlayerDraftPreferTeam803
DOTA_CM_ChatWheelAlert804
DOTA_CM_AbilityAlert805
DOTA_CM_AllyAbilityAlert806
DOTA_CM_GiftPlayer807
DOTA_CM_GiftEveryone808
DOTA_CM_SelectOverworldTokenRewards809
DOTA_CM_FacetAlert810
DOTA_CM_InnateAlert811
DOTA_CM_SelectOverworldID812
DOTA_CM_RerollNeutralItem813
DOTA_CM_RoshanTimer814
DOTA_CM_SuggestItemPreference815
DOTA_CM_CraftNeutralItem816
DOTA_CM_ChooseCraftedNeutral817
DOTA_CM_TimerAlert818
DOTA_CM_MadstoneAlert819
DOTA_CM_UpdateAutoCourierSettings820
DOTA_CM_AutoCourierExecute821
DOTA_CM_QuickBuyAction822
DOTA_CM_InteractionChannelsRequireHalt823
DOTA_CM_SuggestItemRefresh824
DOTA_CM_SuggestItemVariantRequest825
DOTA_CM_SuggestItemVariantSelect826
DOTA_CM_MonsterHunter_SelectInvestigation827
DOTA_CM_MonsterHunter_HuntAlert828
DOTA_CM_AbilitySpecificChannelRequiresHalt829
DOTA_CM_TormentorTimer830
DOTA_CM_ChooseDeityBlessing831
DOTA_CM_ChooseAghanimUpgrade832
DOTA_CM_ChooseAbilityImbue833
DOTA_CM_NetworkStats834
CDOTAClientMsg_UnitsAutoAttackMode.EMode — values: 4
  • Parent: CDOTAClientMsg_UnitsAutoAttackMode
NameNumber
INVALID-1
NEVER0
AFTER_SPELLCAST1
ALWAYS2
CDOTAClientMsg_UnitsAutoAttackMode.EUnitType — values: 2
  • Parent: CDOTAClientMsg_UnitsAutoAttackMode
NameNumber
NORMAL0
SUMMONED1
CDOTAClientMsg_QuickBuyAction.EActionType — values: 12
  • Parent: CDOTAClientMsg_QuickBuyAction
NameNumber
INVALID-1
PURCHASE0
QUEUE1
REMOVE2
CLEAR3
CLEAR_AND_QUEUE4
MARK_FOR_BUY5
CLEAR_MARK_FOR_BUY6
ENABLE_BUYBACK_PROTECTION7
DISABLE_BUYBACK_PROTECTION8
QUEUE_FIRST_AND_MARK_FOR_BUY9
CHANGE_SLOT10