Skip to content

dota_clientmessages.proto

  • Module: dota_clientmessages_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 3
  • Messages: 116 (top-level: 114)
  • 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_entindexint32optional``default = -1
2rune_typeint32optional``default = -1
3item_levelint32optional``default = -1
4primary_chargesint32optional``default = -1
5secondary_chargesint32optional``default = -1
6ability_idint32optional``default = -1
7owner_entindexint32optional``default = -1
CDOTAClientMsg_ModifierAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1buff_internal_indexint32optional``
2target_entindexint32optional``default = -1
CDOTAClientMsg_ClickedBuff — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1buff_internal_indexint32optional``
2target_entindexint32optional``default = -1
CDOTAClientMsg_HPManaAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optional``default = -1
2show_raw_valuesbooloptional``
CDOTAClientMsg_NeutralCampAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawner_entindexint32optional``default = -1
2unit_entindexint32optional``default = -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.EModeoptional``default = INVALID
2unit_type.CDOTAClientMsg_UnitsAutoAttackMode.EUnitTypeoptional``default = 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_idint32optional``default = -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_idint32optional``default = -1
2flaguint32optional``
3statebooloptional``
CDOTAClientMsg_SwapRequest — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAClientMsg_SwapAccept — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_iduint32optional``default = 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_idint32optional``default = -1
2purchasablebooloptional``default = false
3top_level_item_ability_idint32optional``default = -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.EActionTypeoptional``default = INVALID
2item_ability_idint32optional``default = -1
3slot_indexint32optional``
4purchaser_entindexint32optional``default = -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_idint32optional``default = -1
2gold_remaininguint32optional``
3suggestion_player_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -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_overrideuint32optional``default = 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_styleuint32optional``default = 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.EEventoptional``default = 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_idint32optional``default = -1
CDOTAClientMsg_EventPointsTip — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1recipient_player_idint32optional``default = -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_entindexint32optional``default = -1
2damage_takenuint32optional``
CDOTAClientMsg_TalentTreeAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optional``default = -1
2ability_idint32optional``default = -1
3slotint32optional``
4learnedbooloptional``
CDOTAClientMsg_KillcamDamageTaken — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optional``default = -1
2damage_takenuint32optional``
3item_typeuint32optional``
4item_ability_idint32optional``default = -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_idint32optional``default = -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_entindexint32optional``default = -1
CDOTAClientMsg_SetEnemyStartingPosition — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enemy_player_idint32optional``default = -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_idint32optional``default = -1
2preference.EItemSuggestPreferenceoptional``default = 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_idint32optional``default = -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_idint32optional``default = -1
CDOTAClientMsg_AbilityDraftRequestAbility — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1requested_ability_idint32optional``default = -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_idint32optional``default = -1
2event_idint32optional``
CDOTAClientMsg_GiftPlayer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optional``default = -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_entindexint32optional``default = -1
CDOTAClientMsg_SetCavernMapVariant — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1map_variantuint32optional``default = 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.EDOTAVersusScenePlayerBehavioroptional``default = 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_entindexint32optional``default = -1
2slot_indexint32optional``
CDOTAClientMsg_AddOverwatchReportMarker — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optional``default = -1
2reason.EOverwatchReportReasonoptional``default = 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_idint32optional``default = -1
CDOTAClientMsg_AddCommunicationsBlockMarker — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_player_idint32optional``default = -1
CDOTAClientMsg_AghsStatusAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optional``default = -1
2target_player_idint32optional``default = -1
3target_entindexint32optional``default = -1
4alert_typeuint32optional``
CDOTAClientMsg_PerfReport — fields: 20; 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``
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_idint32optional``default = -1
2accepter_player_idint32optional``default = -1
CDOTAClientMsg_ChooseNeutralItem — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1neutral_item_indexint32optional``
2target_entindexint32optional``default = -1
3slot_indexint32optional``
CDOTAClientMsg_RerollNeutralItem — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optional``default = -1
2slot_indexint32optional``
CDOTAClientMsg_PlayerDraftPick — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAClientMsg_PlayerDraftSuggest — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_entindexuint32optional``default = 16777215
2ctrl_heldbooloptional``
3owner_entindexint32optional``default = -1
4ability_idint32optional``default = -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_entindexuint32optional``default = 16777215
3ctrl_heldbooloptional``
CDOTAClientMsg_InnateAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_entindexuint32optional``default = 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.ETimerAlertTypeoptional``default = k_TimerAlertType_PowerRune
CDOTAClientMsg_MadstoneAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entindexint32optional``default = -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_entindexint32optional``default = -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``

Enums

Expand any enum to inspect all values.

EDotaClientMessages — values: 124
  • 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
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