# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dota_clientmessages.proto
# Protobuf Python Version: 6.30.2
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder

_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC, 6, 30, 2, "", "dota_clientmessages.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x19\x64ota_clientmessages.proto\x1a\x19\x64ota_commonmessages.proto\x1a\x17\x64ota_shared_enums.proto\x1a\x15\x62\x61se_gcmessages.proto"G\n\x16\x43\x44OTAClientMsg_MapPing\x12-\n\rlocation_ping\x18\x01 \x01(\x0b\x32\x16.CDOTAMsg_LocationPing"C\n\x18\x43\x44OTAClientMsg_ItemAlert\x12\'\n\nitem_alert\x18\x01 \x01(\x0b\x32\x13.CDOTAMsg_ItemAlert"\xd9\x01\n\x1d\x43\x44OTAClientMsg_EnemyItemAlert\x12\x19\n\ritem_entindex\x18\x01 \x01(\x05:\x02-1\x12\x15\n\trune_type\x18\x02 \x01(\x05:\x02-1\x12\x16\n\nitem_level\x18\x03 \x01(\x05:\x02-1\x12\x1b\n\x0fprimary_charges\x18\x04 \x01(\x05:\x02-1\x12\x1d\n\x11secondary_charges\x18\x05 \x01(\x05:\x02-1\x12\x16\n\nability_id\x18\x06 \x01(\x05:\x02-1\x12\x1a\n\x0eowner_entindex\x18\x07 \x01(\x05:\x02-1"X\n\x1c\x43\x44OTAClientMsg_ModifierAlert\x12\x1b\n\x13\x62uff_internal_index\x18\x01 \x01(\x05\x12\x1b\n\x0ftarget_entindex\x18\x02 \x01(\x05:\x02-1"V\n\x1a\x43\x44OTAClientMsg_ClickedBuff\x12\x1b\n\x13\x62uff_internal_index\x18\x01 \x01(\x05\x12\x1b\n\x0ftarget_entindex\x18\x02 \x01(\x05:\x02-1"R\n\x1a\x43\x44OTAClientMsg_HPManaAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x17\n\x0fshow_raw_values\x18\x02 \x01(\x08"q\n\x1f\x43\x44OTAClientMsg_NeutralCampAlert\x12\x1c\n\x10spawner_entindex\x18\x01 \x01(\x05:\x02-1\x12\x19\n\runit_entindex\x18\x02 \x01(\x05:\x02-1\x12\x15\n\rstack_request\x18\x03 \x01(\x08"-\n\x19\x43\x44OTAClientMsg_GlyphAlert\x12\x10\n\x08negative\x18\x01 \x01(\x08"-\n\x19\x43\x44OTAClientMsg_RadarAlert\x12\x10\n\x08negative\x18\x01 \x01(\x08"<\n\x16\x43\x44OTAClientMsg_MapLine\x12"\n\x07mapline\x18\x01 \x01(\x0b\x32\x11.CDOTAMsg_MapLine"+\n\x1a\x43\x44OTAClientMsg_AspectRatio\x12\r\n\x05ratio\x18\x01 \x01(\x02"\xa2\x02\n"CDOTAClientMsg_UnitsAutoAttackMode\x12@\n\x04mode\x18\x01 \x01(\x0e\x32).CDOTAClientMsg_UnitsAutoAttackMode.EMode:\x07INVALID\x12H\n\tunit_type\x18\x02 \x01(\x0e\x32-.CDOTAClientMsg_UnitsAutoAttackMode.EUnitType:\x06NORMAL"I\n\x05\x45Mode\x12\x14\n\x07INVALID\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\t\n\x05NEVER\x10\x00\x12\x13\n\x0f\x41\x46TER_SPELLCAST\x10\x01\x12\n\n\x06\x41LWAYS\x10\x02"%\n\tEUnitType\x12\n\n\x06NORMAL\x10\x00\x12\x0c\n\x08SUMMONED\x10\x01";\n(CDOTAClientMsg_UnitsAutoAttackAfterSpell\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08"6\n#CDOTAClientMsg_TeleportRequiresHalt\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08"5\n"CDOTAClientMsg_ChannelRequiresHalt\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08"@\n-CDOTAClientMsg_InteractionChannelsRequireHalt\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08"m\n1CDOTAClientMsg_AbilitySpecificChannelRequiresHalt\x12\x16\n\nability_id\x18\x01 \x01(\x05:\x02-1\x12\x0f\n\x07\x64\x65\x66\x61ult\x18\x02 \x01(\x08\x12\x0f\n\x07\x65nabled\x18\x03 \x01(\x08"-\n\x1b\x43\x44OTAClientMsg_SearchString\x12\x0e\n\x06search\x18\x01 \x01(\t"\x16\n\x14\x43\x44OTAClientMsg_Pause"+\n\x1b\x43\x44OTAClientMsg_ShopViewMode\x12\x0c\n\x04mode\x18\x01 \x01(\r"U\n\x1f\x43\x44OTAClientMsg_SetUnitShareFlag\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1\x12\x0c\n\x04\x66lag\x18\x02 \x01(\r\x12\r\n\x05state\x18\x03 \x01(\x08"3\n\x1a\x43\x44OTAClientMsg_SwapRequest\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1"2\n\x19\x43\x44OTAClientMsg_SwapAccept\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1"B\n\x18\x43\x44OTAClientMsg_WorldLine\x12&\n\tworldline\x18\x01 \x01(\x0b\x32\x13.CDOTAMsg_WorldLine"#\n!CDOTAClientMsg_RequestGraphUpdate"k\n\x18\x43\x44OTAClientMsg_ChatWheel\x12#\n\x0f\x63hat_message_id\x18\x01 \x01(\r:\n4294967295\x12\x15\n\rparam_hero_id\x18\x02 \x01(\x05\x12\x13\n\x0b\x65moticon_id\x18\x03 \x01(\r"J\n\x1c\x43\x44OTAClientMsg_SendStatPopup\x12*\n\tstatpopup\x18\x01 \x01(\x0b\x32\x17.CDOTAMsg_SendStatPopup"\\\n#CDOTAClientMsg_DismissAllStatPopups\x12\x35\n\rdismissallmsg\x18\x01 \x01(\x0b\x32\x1e.CDOTAMsg_DismissAllStatPopups"S\n$CDOTAClientMsg_BeginLastHitChallenge\x12\x13\n\x0b\x63hosen_lane\x18\x01 \x01(\r\x12\x16\n\x0ehelper_enabled\x18\x02 \x01(\x08"\x83\x01\n!CDOTAClientMsg_UpdateQuickBuyItem\x12\x1b\n\x0fitem_ability_id\x18\x01 \x01(\x05:\x02-1\x12\x1a\n\x0bpurchasable\x18\x02 \x01(\x08:\x05\x66\x61lse\x12%\n\x19top_level_item_ability_id\x18\x03 \x01(\x05:\x02-1"q\n\x1d\x43\x44OTAClientMsg_UpdateQuickBuy\x12\x31\n\x05items\x18\x01 \x03(\x0b\x32".CDOTAClientMsg_UpdateQuickBuyItem\x12\x1d\n\x15goal_item_ability_ids\x18\x02 \x03(\x05"\x8a\x04\n\x1d\x43\x44OTAClientMsg_QuickBuyAction\x12\x43\n\x06\x61\x63tion\x18\x01 \x01(\x0e\x32*.CDOTAClientMsg_QuickBuyAction.EActionType:\x07INVALID\x12\x1b\n\x0fitem_ability_id\x18\x02 \x01(\x05:\x02-1\x12\x12\n\nslot_index\x18\x03 \x01(\x05\x12\x1e\n\x12purchaser_entindex\x18\x04 \x01(\x05:\x02-1\x12\x16\n\x0enew_slot_index\x18\x05 \x01(\x05\x12\x16\n\x0etop_level_item\x18\x06 \x01(\x08\x12\x1c\n\x14old_slot_ability_ids\x18\x07 \x03(\x05"\x84\x02\n\x0b\x45\x41\x63tionType\x12\x14\n\x07INVALID\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x0c\n\x08PURCHASE\x10\x00\x12\t\n\x05QUEUE\x10\x01\x12\n\n\x06REMOVE\x10\x02\x12\t\n\x05\x43LEAR\x10\x03\x12\x13\n\x0f\x43LEAR_AND_QUEUE\x10\x04\x12\x10\n\x0cMARK_FOR_BUY\x10\x05\x12\x16\n\x12\x43LEAR_MARK_FOR_BUY\x10\x06\x12\x1d\n\x19\x45NABLE_BUYBACK_PROTECTION\x10\x07\x12\x1e\n\x1a\x44ISABLE_BUYBACK_PROTECTION\x10\x08\x12 \n\x1cQUEUE_FIRST_AND_MARK_FOR_BUY\x10\t\x12\x0f\n\x0b\x43HANGE_SLOT\x10\n"1\n\x19\x43\x44OTAClientMsg_RecordVote\x12\x14\n\x0c\x63hoice_index\x18\x01 \x01(\x05"y\n CDOTAClientMsg_WillPurchaseAlert\x12\x1b\n\x0fitem_ability_id\x18\x01 \x01(\x05:\x02-1\x12\x16\n\x0egold_remaining\x18\x02 \x01(\r\x12 \n\x14suggestion_player_id\x18\x03 \x01(\x05:\x02-1""\n CDOTAClientMsg_BuyBackStateAlert"\x83\x01\n\x1c\x43\x44OTAClientMsg_QuickBuyAlert\x12\x1b\n\x0fitem_ability_id\x18\x01 \x01(\x05:\x02-1\x12\x11\n\tgold_cost\x18\x02 \x01(\x05\x12\x1d\n\x15item_cooldown_seconds\x18\x03 \x01(\x05\x12\x14\n\x0cshow_buyback\x18\x04 \x01(\x08"1\n\x1d\x43\x44OTAClientMsg_PlayerShowCase\x12\x10\n\x08showcase\x18\x01 \x01(\x08"6\n\x1f\x43\x44OTAClientMsg_CameraZoomAmount\x12\x13\n\x0bzoom_amount\x18\x01 \x01(\x02"=\n(CDOTAClientMsg_BroadcasterUsingCameraman\x12\x11\n\tcameraman\x18\x01 \x01(\x08"H\n5CDOTAClientMsg_BroadcasterUsingAssistedCameraOperator\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08"=\n%CDOTAClientMsg_FillEmptySlotsWithBots\x12\x14\n\x0c\x66illwithbots\x18\x01 \x01(\x08"<\n\x1d\x43\x44OTAClientMsg_HeroStatueLike\x12\x1b\n\x0fowner_player_id\x18\x01 \x01(\x05:\x02-1".\n\x1e\x43\x44OTAClientMsg_EventCNY2015Cmd\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c"\xc7\x02\n\x17\x43\x44OTAClientMsg_DemoHero\x12\x0f\n\x07hero_id\x18\x01 \x01(\x05\x12\x18\n\x10hero_id_to_spawn\x18\x02 \x01(\x05\x12;\n\rpreview_items\x18\x03 \x03(\x0b\x32$.CDOTAClientMsg_DemoHero.PreviewItem\x12\x10\n\x08item_ids\x18\x04 \x03(\x04\x12!\n\x14style_index_override\x18\x05 \x01(\r:\x03\x32\x35\x35\x12\x1e\n\x16keep_existing_demohero\x18\x06 \x01(\x08\x12\x1f\n\titem_data\x18\x07 \x03(\x0b\x32\x0c.CSOEconItem\x12\x14\n\x0chero_variant\x18\x08 \x01(\x05\x1a\x38\n\x0bPreviewItem\x12\x10\n\x08item_def\x18\x01 \x01(\r\x12\x17\n\nitem_style\x18\x02 \x01(\r:\x03\x32\x35\x35"X\n\x1e\x43\x44OTAClientMsg_ChallengeSelect\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\r\x12\x0f\n\x07slot_id\x18\x02 \x01(\r\x12\x13\n\x0bsequence_id\x18\x03 \x01(\r"\x81\x01\n\x1e\x43\x44OTAClientMsg_ChallengeReroll\x12(\n\x08\x65vent_id\x18\x01 \x01(\x0e\x32\x07.EEvent:\rEVENT_ID_NONE\x12\x0f\n\x07slot_id\x18\x02 \x01(\r\x12\x13\n\x0bsequence_id\x18\x03 \x01(\r\x12\x0f\n\x07hero_id\x18\x04 \x01(\x05"0\n\x18\x43\x44OTAClientMsg_CoinWager\x12\x14\n\x0cwager_amount\x18\x01 \x01(\r"<\n\x1d\x43\x44OTAClientMsg_CoinWagerToken\x12\x1b\n\x13wager_token_item_id\x18\x01 \x01(\x04"2\n\x18\x43\x44OTAClientMsg_RankWager\x12\x16\n\x0e\x61nnounce_wager\x18\x01 \x01(\x08"4\n\x1b\x43\x44OTAClientMsg_PlayerBounty\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1"@\n\x1d\x43\x44OTAClientMsg_EventPointsTip\x12\x1f\n\x13recipient_player_id\x18\x01 \x01(\x05:\x02-1"_\n\x1c\x43\x44OTAClientMsg_ExecuteOrders\x12#\n\x06orders\x18\x01 \x03(\x0b\x32\x13.CDOTAMsg_UnitOrder\x12\x1a\n\x12last_order_latency\x18\x02 \x01(\r"K\n\x16\x43\x44OTAClientMsg_XPAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0c\x64\x61mage_taken\x18\x02 \x01(\r"t\n\x1e\x43\x44OTAClientMsg_TalentTreeAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x16\n\nability_id\x18\x02 \x01(\x05:\x02-1\x12\x0c\n\x04slot\x18\x03 \x01(\x05\x12\x0f\n\x07learned\x18\x04 \x01(\x08"\xaf\x01\n!CDOTAClientMsg_KillcamDamageTaken\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0c\x64\x61mage_taken\x18\x02 \x01(\r\x12\x11\n\titem_type\x18\x03 \x01(\r\x12\x1b\n\x0fitem_ability_id\x18\x04 \x01(\x05:\x02-1\x12\x11\n\thero_name\x18\x05 \x01(\t\x12\x14\n\x0c\x64\x61mage_color\x18\x06 \x01(\t"\x1b\n\x19\x43\x44OTAClientMsg_KillMyHero"\xa7\x01\n\x1a\x43\x44OTAClientMsg_QuestStatus\x12\x10\n\x08quest_id\x18\x01 \x01(\r\x12\x14\n\x0c\x63hallenge_id\x18\x02 \x01(\r\x12\x10\n\x08progress\x18\x03 \x01(\r\x12\x0c\n\x04goal\x18\x04 \x01(\r\x12\r\n\x05query\x18\x05 \x01(\r\x12\x15\n\rfail_gametime\x18\x06 \x01(\x02\x12\x1b\n\x0fitem_ability_id\x18\x07 \x01(\x05:\x02-1"E\n\x1f\x43\x44OTAClientMsg_ToggleAutoattack\x12\x0c\n\x04mode\x18\x01 \x01(\x05\x12\x14\n\x0cshow_message\x18\x02 \x01(\x08"S\n\x1d\x43\x44OTAClientMsg_SpecialAbility\x12\x15\n\rability_index\x18\x01 \x01(\r\x12\x1b\n\x0ftarget_entindex\x18\x02 \x01(\x05:\x02-1"g\n\'CDOTAClientMsg_SetEnemyStartingPosition\x12\x1b\n\x0f\x65nemy_player_id\x18\x01 \x01(\x05:\x02-1\x12\x1f\n\x17\x65nemy_starting_position\x18\x02 \x01(\r"\\\n&CDOTAClientMsg_SetDesiredWardPlacement\x12\x12\n\nward_index\x18\x01 \x01(\r\x12\x0e\n\x06ward_x\x18\x02 \x01(\x02\x12\x0e\n\x06ward_y\x18\x03 \x01(\x02"S\n\x17\x43\x44OTAClientMsg_RollDice\x12\x14\n\x0c\x63hannel_type\x18\x01 \x01(\r\x12\x10\n\x08roll_min\x18\x02 \x01(\r\x12\x10\n\x08roll_max\x18\x03 \x01(\r"/\n\x17\x43\x44OTAClientMsg_FlipCoin\x12\x14\n\x0c\x63hannel_type\x18\x01 \x01(\r"\'\n%CDOTAClientMsg_RequestItemSuggestions"\xe9\x01\n$CDOTAClientMsg_SuggestItemPreference\x12N\n\x10item_preferences\x18\x01 \x03(\x0b\x32\x34.CDOTAClientMsg_SuggestItemPreference.ItemPreference\x1aq\n\x0eItemPreference\x12\x13\n\x07item_id\x18\x01 \x01(\x05:\x02-1\x12J\n\npreference\x18\x02 \x01(\x0e\x32\x17.EItemSuggestPreference:\x1dk_EItemSuggestPreference_None"<\n!CDOTAClientMsg_SuggestItemRefresh\x12\x17\n\x0fis_out_of_items\x18\x01 \x01(\x08"@\n%CDOTAClientMsg_SuggestItemGetVariants\x12\x17\n\x0fis_out_of_items\x18\x01 \x01(\x08":\n\'CDOTAClientMsg_SuggestItemSelectVariant\x12\x0f\n\x07variant\x18\x01 \x01(\r"7\n\x1e\x43\x44OTAClientMsg_MakeTeamCaptain\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1"A\n(CDOTAClientMsg_HelpTipSystemStateChanged\x12\x15\n\rtip_displayed\x18\x01 \x01(\x08"~\n#CDOTAClientMsg_RequestBulkCombatLog\x12\x11\n\tgame_time\x18\x01 \x01(\x02\x12\x10\n\x08\x64uration\x18\x02 \x01(\x02\x12\x1b\n\x13recent_player_death\x18\x03 \x01(\x08\x12\x15\n\tplayer_id\x18\x04 \x01(\x05:\x02-1"\x9b\x01\n)CDOTAClientMsg_AbilityDraftRequestAbility\x12 \n\x14requested_ability_id\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0c\x63trl_is_down\x18\x02 \x01(\x08\x12\x19\n\x11requested_hero_id\x18\x03 \x01(\x05\x12\x1b\n\x13requested_facet_key\x18\x04 \x01(\x04"M\n CDOTAClientMsg_GuideSelectOption\x12\x0e\n\x06option\x18\x01 \x01(\r\x12\x19\n\x11\x66orce_recalculate\x18\x02 \x01(\x08"P\n\x1c\x43\x44OTAClientMsg_GuideSelected\x12\x19\n\x11guide_workshop_id\x18\x01 \x01(\x04\x12\x15\n\ris_plus_guide\x18\x02 \x01(\x08"w\n\x1b\x43\x44OTAClientMsg_DamageReport\x12\x16\n\x0etarget_hero_id\x18\x01 \x01(\x05\x12\x16\n\x0esource_hero_id\x18\x02 \x01(\x05\x12\x15\n\rdamage_amount\x18\x03 \x01(\x05\x12\x11\n\tbroadcast\x18\x04 \x01(\x08"M\n\x1b\x43\x44OTAClientMsg_SalutePlayer\x12\x1c\n\x10target_player_id\x18\x01 \x01(\x05:\x02-1\x12\x10\n\x08\x65vent_id\x18\x02 \x01(\x05"Q\n\x19\x43\x44OTAClientMsg_GiftPlayer\x12\x1c\n\x10target_player_id\x18\x01 \x01(\x05:\x02-1\x12\x16\n\x0eitem_def_index\x18\x02 \x01(\r"5\n\x1b\x43\x44OTAClientMsg_GiftEveryone\x12\x16\n\x0eitem_def_index\x18\x01 \x01(\r"+\n\x17\x43\x44OTAClientMsg_TipAlert\x12\x10\n\x08tip_text\x18\x01 \x01(\t"@\n!CDOTAClientMsg_EmptyTeleportAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1">\n"CDOTAClientMsg_SetCavernMapVariant\x12\x18\n\x0bmap_variant\x18\x01 \x01(\r:\x03\x32\x35\x35"?\n\x1d\x43\x44OTAClientMsg_PauseGameOrder\x12\x10\n\x08order_id\x18\x01 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x05"\x90\x02\n)CDOTAClientMsg_VersusScene_PlayerBehavior\x12S\n\x08\x62\x65havior\x18\x01 \x01(\x0e\x32\x1f.EDOTAVersusScenePlayerBehavior: VS_PLAYER_BEHAVIOR_PLAY_ACTIVITY\x12\x30\n\rplay_activity\x18\x02 \x01(\x0b\x32\x19.VersusScene_PlayActivity\x12*\n\nchat_wheel\x18\x03 \x01(\x0b\x32\x16.VersusScene_ChatWheel\x12\x30\n\rplayback_rate\x18\x04 \x01(\x0b\x32\x19.VersusScene_PlaybackRate"T\n!CDOTAClientMsg_EmptyItemSlotAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x12\n\nslot_index\x18\x02 \x01(\x05"\xa7\x01\n\'CDOTAClientMsg_AddOverwatchReportMarker\x12\x1c\n\x10target_player_id\x18\x01 \x01(\x05:\x02-1\x12I\n\x06reason\x18\x02 \x01(\x0e\x32\x17.EOverwatchReportReason: k_EOverwatchReportReason_Unknown\x12\x13\n\x0bseconds_ago\x18\x04 \x01(\r"L\n,CDOTAClientMsg_AddCommunicationsReportMarker\x12\x1c\n\x10target_player_id\x18\x01 \x01(\x05:\x02-1"K\n+CDOTAClientMsg_AddCommunicationsBlockMarker\x12\x1c\n\x10target_player_id\x18\x01 \x01(\x05:\x02-1"\x8d\x01\n\x1e\x43\x44OTAClientMsg_AghsStatusAlert\x12\x1c\n\x10source_player_id\x18\x01 \x01(\x05:\x02-1\x12\x1c\n\x10target_player_id\x18\x02 \x01(\x05:\x02-1\x12\x1b\n\x0ftarget_entindex\x18\x03 \x01(\x05:\x02-1\x12\x12\n\nalert_type\x18\x04 \x01(\r"\x9b\x05\n\x19\x43\x44OTAClientMsg_PerfReport\x12\x1a\n\x12\x61verage_frame_time\x18\x01 \x01(\x02\x12\x16\n\x0emax_frame_time\x18\x02 \x01(\x02\x12\x1c\n\x14\x61verage_compute_time\x18\x03 \x01(\x02\x12\x18\n\x10max_compute_time\x18\x04 \x01(\x02\x12 \n\x18\x61verage_client_tick_time\x18\x05 \x01(\x02\x12\x1c\n\x14max_client_tick_time\x18\x06 \x01(\x02\x12$\n\x1c\x61verage_client_simulate_time\x18\x07 \x01(\x02\x12 \n\x18max_client_simulate_time\x18\x08 \x01(\x02\x12\x1b\n\x13\x61verage_output_time\x18\t \x01(\x02\x12\x17\n\x0fmax_output_time\x18\n \x01(\x02\x12\x33\n+average_wait_for_rendering_to_complete_time\x18\x0b \x01(\x02\x12/\n\'max_wait_for_rendering_to_complete_time\x18\x0c \x01(\x02\x12\x19\n\x11\x61verage_swap_time\x18\r \x01(\x02\x12\x15\n\rmax_swap_time\x18\x0e \x01(\x02\x12!\n\x19\x61verage_frame_update_time\x18\x0f \x01(\x02\x12\x1d\n\x15max_frame_update_time\x18\x10 \x01(\x02\x12\x19\n\x11\x61verage_idle_time\x18\x11 \x01(\x02\x12\x15\n\rmax_idle_time\x18\x12 \x01(\x02\x12%\n\x1d\x61verage_input_processing_time\x18\x13 \x01(\x02\x12!\n\x19max_input_processing_time\x18\x14 \x01(\x02"\x88\x01\n-CDOTAClientMsg_ContextualTips_Subscribe_Entry\x12\x13\n\x0bunsubscribe\x18\x01 \x01(\x08\x12\x0e\n\x06tip_id\x18\x02 \x01(\x05\x12\x1b\n\x13prior_display_count\x18\x03 \x01(\x05\x12\x15\n\rvariants_seen\x18\x04 \x03(\x05"g\n\'CDOTAClientMsg_ContextualTips_Subscribe\x12<\n\x04tips\x18\x01 \x03(\x0b\x32..CDOTAClientMsg_ContextualTips_Subscribe_Entry"H\n\x1a\x43\x44OTAClientMsg_ChatMessage\x12\x14\n\x0c\x63hannel_type\x18\x01 \x01(\r\x12\x14\n\x0cmessage_text\x18\x02 \x01(\t"_\n\x1b\x43\x44OTAClientMsg_DuelAccepted\x12 \n\x14\x63hallenger_player_id\x18\x01 \x01(\x05:\x02-1\x12\x1e\n\x12\x61\x63\x63\x65pter_player_id\x18\x02 \x01(\x05:\x02-1"o\n CDOTAClientMsg_ChooseNeutralItem\x12\x1a\n\x12neutral_item_index\x18\x01 \x01(\x05\x12\x1b\n\x0ftarget_entindex\x18\x02 \x01(\x05:\x02-1\x12\x12\n\nslot_index\x18\x03 \x01(\x05"S\n CDOTAClientMsg_RerollNeutralItem\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x12\n\nslot_index\x18\x02 \x01(\x05"7\n\x1e\x43\x44OTAClientMsg_PlayerDraftPick\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1":\n!CDOTAClientMsg_PlayerDraftSuggest\x12\x15\n\tplayer_id\x18\x01 \x01(\x05:\x02-1"I\n$CDOTAClientMsg_PlayerDraftPreferRole\x12\x10\n\x08role_idx\x18\x01 \x01(\x05\x12\x0f\n\x07\x64\x65sired\x18\x02 \x01(\x08"4\n$CDOTAClientMsg_PlayerDraftPreferTeam\x12\x0c\n\x04team\x18\x01 \x01(\x05"\xd2\x01\n\x1b\x43\x44OTAClientMsg_AbilityAlert\x12"\n\x10\x61\x62ility_entindex\x18\x01 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x11\n\tctrl_held\x18\x02 \x01(\x08\x12\x1a\n\x0eowner_entindex\x18\x03 \x01(\x05:\x02-1\x12\x16\n\nability_id\x18\x04 \x01(\x05:\x02-1\x12\x17\n\x0fprimary_charges\x18\x05 \x01(\r\x12\x19\n\x11secondary_charges\x18\x06 \x01(\r\x12\x14\n\x0creclaim_time\x18\x07 \x01(\x02"?\n*CDOTAClientMsg_SelectOverworldTokenRewards\x12\x11\n\ttoken_ids\x18\x01 \x03(\r"f\n\x19\x43\x44OTAClientMsg_FacetAlert\x12\x15\n\rfacet_strhash\x18\x01 \x01(\r\x12\x1f\n\rhero_entindex\x18\x02 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x11\n\tctrl_held\x18\x03 \x01(\x08"S\n\x1a\x43\x44OTAClientMsg_InnateAlert\x12"\n\x10\x61\x62ility_entindex\x18\x01 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x11\n\tctrl_held\x18\x02 \x01(\x08"8\n CDOTAClientMsg_SelectOverworldID\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r".\n\x1a\x43\x44OTAClientMsg_RoshanTimer\x12\x10\n\x08negative\x18\x01 \x01(\x08"1\n\x1d\x43\x44OTAClientMsg_TormentorTimer\x12\x10\n\x08negative\x18\x01 \x01(\x08"!\n\x1f\x43\x44OTAClientMsg_CraftNeutralItem"s\n\'CDOTAClientMsg_ChooseCraftedNeutralItem\x12\x1a\n\x12neutral_item_index\x18\x01 \x01(\x05\x12\x11\n\titem_tier\x18\x02 \x01(\x05\x12\x19\n\x11\x65nhancement_index\x18\x03 \x01(\x05"c\n\x19\x43\x44OTAClientMsg_TimerAlert\x12\x46\n\x10timer_alert_type\x18\x01 \x01(\x0e\x32\x10.ETimerAlertType:\x1ak_TimerAlertType_PowerRune";\n\x1c\x43\x44OTAClientMsg_MadstoneAlert\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1"@\n(CDOTAClientMsg_UpdateAutoCourierSettings\x12\x14\n\x0c\x61uto_deliver\x18\x01 \x01(\x08"Y\n!CDOTAClientMsg_AutoCourierExecute\x12\x1b\n\x0ftarget_entindex\x18\x01 \x01(\x05:\x02-1\x12\x17\n\x0fis_auto_deliver\x18\x02 \x01(\x08"O\n0CDOTAClientMsg_MonsterHunter_SelectInvestigation\x12\x1b\n\x13investigation_index\x18\x01 \x01(\r"a\n&CDOTAClientMsg_MonsterHunter_HuntAlert\x12!\n\x19investigation_state_index\x18\x01 \x01(\r\x12\x14\n\x0c\x63trl_pressed\x18\x02 \x01(\x08*\xa9\x1e\n\x13\x45\x44otaClientMessages\x12\x14\n\x0f\x44OTA_CM_MapLine\x10\xad\x02\x12\x18\n\x13\x44OTA_CM_AspectRatio\x10\xae\x02\x12\x14\n\x0f\x44OTA_CM_MapPing\x10\xaf\x02\x12\x1c\n\x17\x44OTA_CM_UnitsAutoAttack\x10\xb0\x02\x12\x19\n\x14\x44OTA_CM_SearchString\x10\xb3\x02\x12\x12\n\rDOTA_CM_Pause\x10\xb4\x02\x12\x19\n\x14\x44OTA_CM_ShopViewMode\x10\xb5\x02\x12\x1d\n\x18\x44OTA_CM_SetUnitShareFlag\x10\xb6\x02\x12\x18\n\x13\x44OTA_CM_SwapRequest\x10\xb7\x02\x12\x17\n\x12\x44OTA_CM_SwapAccept\x10\xb8\x02\x12\x16\n\x11\x44OTA_CM_WorldLine\x10\xb9\x02\x12\x1f\n\x1a\x44OTA_CM_RequestGraphUpdate\x10\xba\x02\x12\x16\n\x11\x44OTA_CM_ItemAlert\x10\xbb\x02\x12\x16\n\x11\x44OTA_CM_ChatWheel\x10\xbc\x02\x12\x1a\n\x15\x44OTA_CM_SendStatPopup\x10\xbd\x02\x12"\n\x1d\x44OTA_CM_BeginLastHitChallenge\x10\xbe\x02\x12\x1b\n\x16\x44OTA_CM_UpdateQuickBuy\x10\xbf\x02\x12\x1e\n\x19\x44OTA_CM_UpdateCoachListen\x10\xc0\x02\x12\x19\n\x14\x44OTA_CM_CoachHUDPing\x10\xc1\x02\x12\x17\n\x12\x44OTA_CM_RecordVote\x10\xc2\x02\x12&\n!DOTA_CM_UnitsAutoAttackAfterSpell\x10\xc3\x02\x12\x1e\n\x19\x44OTA_CM_WillPurchaseAlert\x10\xc4\x02\x12\x1b\n\x16\x44OTA_CM_PlayerShowCase\x10\xc5\x02\x12!\n\x1c\x44OTA_CM_TeleportRequiresHalt\x10\xc6\x02\x12\x1d\n\x18\x44OTA_CM_CameraZoomAmount\x10\xc7\x02\x12%\n DOTA_CM_BroadcasterUsingCamerman\x10\xc8\x02\x12\x33\n.DOTA_CM_BroadcasterUsingAssistedCameraOperator\x10\xc9\x02\x12\x1b\n\x16\x44OTA_CM_EnemyItemAlert\x10\xca\x02\x12\x1a\n\x15\x44OTA_CM_FreeInventory\x10\xcb\x02\x12\x1e\n\x19\x44OTA_CM_BuyBackStateAlert\x10\xcc\x02\x12\x1a\n\x15\x44OTA_CM_QuickBuyAlert\x10\xcd\x02\x12\x1b\n\x16\x44OTA_CM_HeroStatueLike\x10\xce\x02\x12\x1a\n\x15\x44OTA_CM_ModifierAlert\x10\xcf\x02\x12\x1f\n\x1a\x44OTA_CM_TeamShowcaseEditor\x10\xd0\x02\x12\x18\n\x13\x44OTA_CM_HPManaAlert\x10\xd1\x02\x12\x17\n\x12\x44OTA_CM_GlyphAlert\x10\xd2\x02\x12#\n\x1e\x44OTA_CM_TeamShowcaseClientData\x10\xd3\x02\x12\x1d\n\x18\x44OTA_CM_PlayTeamShowcase\x10\xd4\x02\x12\x1c\n\x17\x44OTA_CM_EventCNY2015Cmd\x10\xd5\x02\x12#\n\x1e\x44OTA_CM_FillEmptySlotsWithBots\x10\xd6\x02\x12\x15\n\x10\x44OTA_CM_DemoHero\x10\xd7\x02\x12$\n\x1f\x44OTA_CM_AbilityLearnModeToggled\x10\xd8\x02\x12\x1c\n\x17\x44OTA_CM_AbilityStartUse\x10\xd9\x02\x12\x1c\n\x17\x44OTA_CM_ChallengeSelect\x10\xda\x02\x12\x1c\n\x17\x44OTA_CM_ChallengeReroll\x10\xdb\x02\x12\x18\n\x13\x44OTA_CM_ClickedBuff\x10\xdc\x02\x12\x16\n\x11\x44OTA_CM_CoinWager\x10\xdd\x02\x12\x1a\n\x15\x44OTA_CM_ExecuteOrders\x10\xde\x02\x12\x14\n\x0f\x44OTA_CM_XPAlert\x10\xdf\x02\x12\x1b\n\x16\x44OTA_CM_EventPointsTip\x10\xe1\x02\x12\x17\n\x12\x44OTA_CM_KillMyHero\x10\xe3\x02\x12\x18\n\x13\x44OTA_CM_QuestStatus\x10\xe4\x02\x12\x1d\n\x18\x44OTA_CM_ToggleAutoattack\x10\xe5\x02\x12\x1b\n\x16\x44OTA_CM_SpecialAbility\x10\xe6\x02\x12\x1f\n\x1a\x44OTA_CM_KillcamDamageTaken\x10\xe7\x02\x12%\n DOTA_CM_SetEnemyStartingPosition\x10\xe8\x02\x12$\n\x1f\x44OTA_CM_SetDesiredWardPlacement\x10\xe9\x02\x12\x15\n\x10\x44OTA_CM_RollDice\x10\xea\x02\x12\x15\n\x10\x44OTA_CM_FlipCoin\x10\xeb\x02\x12#\n\x1e\x44OTA_CM_RequestItemSuggestions\x10\xec\x02\x12\x1c\n\x17\x44OTA_CM_MakeTeamCaptain\x10\xed\x02\x12\x1b\n\x16\x44OTA_CM_CoinWagerToken\x10\xee\x02\x12\x16\n\x11\x44OTA_CM_RankWager\x10\xef\x02\x12!\n\x1c\x44OTA_CM_DismissAllStatPopups\x10\xf0\x02\x12&\n!DOTA_CM_HelpTipSystemStateChanged\x10\xf1\x02\x12 \n\x1b\x44OTA_CM_ChannelRequiresHalt\x10\xf2\x02\x12!\n\x1c\x44OTA_CM_RequestBulkCombatLog\x10\xf3\x02\x12\'\n"DOTA_CM_AbilityDraftRequestAbility\x10\xf4\x02\x12\x1e\n\x19\x44OTA_CM_GuideSelectOption\x10\xf5\x02\x12\x1a\n\x15\x44OTA_CM_GuideSelected\x10\xf6\x02\x12\x19\n\x14\x44OTA_CM_DamageReport\x10\xf7\x02\x12\x19\n\x14\x44OTA_CM_SalutePlayer\x10\xf8\x02\x12\x17\n\x12\x44OTA_CM_SprayWheel\x10\xf9\x02\x12\x15\n\x10\x44OTA_CM_TipAlert\x10\xfa\x02\x12\x1f\n\x1a\x44OTA_CM_EmptyTeleportAlert\x10\xfb\x02\x12\x17\n\x12\x44OTA_CM_RadarAlert\x10\xfc\x02\x12\x1c\n\x17\x44OTA_CM_TalentTreeAlert\x10\xfd\x02\x12 \n\x1b\x44OTA_CM_SetCavernMapVariant\x10\xfe\x02\x12\x1b\n\x16\x44OTA_CM_PauseGameOrder\x10\xff\x02\x12\'\n"DOTA_CM_VersusScene_PlayerBehavior\x10\x80\x03\x12\x19\n\x14\x44OTA_CM_PlayerBounty\x10\x81\x03\x12\x1f\n\x1a\x44OTA_CM_PlayerBountyCancel\x10\x82\x03\x12\x1f\n\x1a\x44OTA_CM_EmptyItemSlotAlert\x10\x84\x03\x12%\n DOTA_CM_AddOverwatchReportMarker\x10\x85\x03\x12\x1c\n\x17\x44OTA_CM_AghsStatusAlert\x10\x86\x03\x12\x17\n\x12\x44OTA_CM_PerfReport\x10\x87\x03\x12%\n DOTA_CM_ContextualTips_Subscribe\x10\x89\x03\x12\x18\n\x13\x44OTA_CM_ChatMessage\x10\x8a\x03\x12*\n%DOTA_CM_AddCommunicationsReportMarker\x10\x8b\x03\x12)\n$DOTA_CM_AddCommunicationsBlockMarker\x10\x8c\x03\x12\x1d\n\x18\x44OTA_CM_NeutralCampAlert\x10\x8d\x03\x12\x19\n\x14\x44OTA_CM_DuelAccepted\x10\x8e\x03\x12\x1e\n\x19\x44OTA_CM_ChooseNeutralItem\x10\x8f\x03\x12\x1c\n\x17\x44OTA_CM_PlayerDraftPick\x10\xa0\x06\x12\x1f\n\x1a\x44OTA_CM_PlayerDraftSuggest\x10\xa1\x06\x12"\n\x1d\x44OTA_CM_PlayerDraftPreferRole\x10\xa2\x06\x12"\n\x1d\x44OTA_CM_PlayerDraftPreferTeam\x10\xa3\x06\x12\x1b\n\x16\x44OTA_CM_ChatWheelAlert\x10\xa4\x06\x12\x19\n\x14\x44OTA_CM_AbilityAlert\x10\xa5\x06\x12\x1d\n\x18\x44OTA_CM_AllyAbilityAlert\x10\xa6\x06\x12\x17\n\x12\x44OTA_CM_GiftPlayer\x10\xa7\x06\x12\x19\n\x14\x44OTA_CM_GiftEveryone\x10\xa8\x06\x12(\n#DOTA_CM_SelectOverworldTokenRewards\x10\xa9\x06\x12\x17\n\x12\x44OTA_CM_FacetAlert\x10\xaa\x06\x12\x18\n\x13\x44OTA_CM_InnateAlert\x10\xab\x06\x12\x1e\n\x19\x44OTA_CM_SelectOverworldID\x10\xac\x06\x12\x1e\n\x19\x44OTA_CM_RerollNeutralItem\x10\xad\x06\x12\x18\n\x13\x44OTA_CM_RoshanTimer\x10\xae\x06\x12"\n\x1d\x44OTA_CM_SuggestItemPreference\x10\xaf\x06\x12\x1d\n\x18\x44OTA_CM_CraftNeutralItem\x10\xb0\x06\x12!\n\x1c\x44OTA_CM_ChooseCraftedNeutral\x10\xb1\x06\x12\x17\n\x12\x44OTA_CM_TimerAlert\x10\xb2\x06\x12\x1a\n\x15\x44OTA_CM_MadstoneAlert\x10\xb3\x06\x12&\n!DOTA_CM_UpdateAutoCourierSettings\x10\xb4\x06\x12\x1f\n\x1a\x44OTA_CM_AutoCourierExecute\x10\xb5\x06\x12\x1b\n\x16\x44OTA_CM_QuickBuyAction\x10\xb6\x06\x12+\n&DOTA_CM_InteractionChannelsRequireHalt\x10\xb7\x06\x12\x1f\n\x1a\x44OTA_CM_SuggestItemRefresh\x10\xb8\x06\x12&\n!DOTA_CM_SuggestItemVariantRequest\x10\xb9\x06\x12%\n DOTA_CM_SuggestItemVariantSelect\x10\xba\x06\x12.\n)DOTA_CM_MonsterHunter_SelectInvestigation\x10\xbb\x06\x12$\n\x1f\x44OTA_CM_MonsterHunter_HuntAlert\x10\xbc\x06\x12/\n*DOTA_CM_AbilitySpecificChannelRequiresHalt\x10\xbd\x06\x12\x1b\n\x16\x44OTA_CM_TormentorTimer\x10\xbe\x06'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "dota_clientmessages_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_EDOTACLIENTMESSAGES"]._serialized_start = 11241
    _globals["_EDOTACLIENTMESSAGES"]._serialized_end = 15122
    _globals["_CDOTACLIENTMSG_MAPPING"]._serialized_start = 104
    _globals["_CDOTACLIENTMSG_MAPPING"]._serialized_end = 175
    _globals["_CDOTACLIENTMSG_ITEMALERT"]._serialized_start = 177
    _globals["_CDOTACLIENTMSG_ITEMALERT"]._serialized_end = 244
    _globals["_CDOTACLIENTMSG_ENEMYITEMALERT"]._serialized_start = 247
    _globals["_CDOTACLIENTMSG_ENEMYITEMALERT"]._serialized_end = 464
    _globals["_CDOTACLIENTMSG_MODIFIERALERT"]._serialized_start = 466
    _globals["_CDOTACLIENTMSG_MODIFIERALERT"]._serialized_end = 554
    _globals["_CDOTACLIENTMSG_CLICKEDBUFF"]._serialized_start = 556
    _globals["_CDOTACLIENTMSG_CLICKEDBUFF"]._serialized_end = 642
    _globals["_CDOTACLIENTMSG_HPMANAALERT"]._serialized_start = 644
    _globals["_CDOTACLIENTMSG_HPMANAALERT"]._serialized_end = 726
    _globals["_CDOTACLIENTMSG_NEUTRALCAMPALERT"]._serialized_start = 728
    _globals["_CDOTACLIENTMSG_NEUTRALCAMPALERT"]._serialized_end = 841
    _globals["_CDOTACLIENTMSG_GLYPHALERT"]._serialized_start = 843
    _globals["_CDOTACLIENTMSG_GLYPHALERT"]._serialized_end = 888
    _globals["_CDOTACLIENTMSG_RADARALERT"]._serialized_start = 890
    _globals["_CDOTACLIENTMSG_RADARALERT"]._serialized_end = 935
    _globals["_CDOTACLIENTMSG_MAPLINE"]._serialized_start = 937
    _globals["_CDOTACLIENTMSG_MAPLINE"]._serialized_end = 997
    _globals["_CDOTACLIENTMSG_ASPECTRATIO"]._serialized_start = 999
    _globals["_CDOTACLIENTMSG_ASPECTRATIO"]._serialized_end = 1042
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE"]._serialized_start = 1045
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE"]._serialized_end = 1335
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE_EMODE"]._serialized_start = 1223
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE_EMODE"]._serialized_end = 1296
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE_EUNITTYPE"]._serialized_start = 1298
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKMODE_EUNITTYPE"]._serialized_end = 1335
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKAFTERSPELL"]._serialized_start = 1337
    _globals["_CDOTACLIENTMSG_UNITSAUTOATTACKAFTERSPELL"]._serialized_end = 1396
    _globals["_CDOTACLIENTMSG_TELEPORTREQUIRESHALT"]._serialized_start = 1398
    _globals["_CDOTACLIENTMSG_TELEPORTREQUIRESHALT"]._serialized_end = 1452
    _globals["_CDOTACLIENTMSG_CHANNELREQUIRESHALT"]._serialized_start = 1454
    _globals["_CDOTACLIENTMSG_CHANNELREQUIRESHALT"]._serialized_end = 1507
    _globals["_CDOTACLIENTMSG_INTERACTIONCHANNELSREQUIREHALT"]._serialized_start = 1509
    _globals["_CDOTACLIENTMSG_INTERACTIONCHANNELSREQUIREHALT"]._serialized_end = 1573
    _globals["_CDOTACLIENTMSG_ABILITYSPECIFICCHANNELREQUIRESHALT"]._serialized_start = 1575
    _globals["_CDOTACLIENTMSG_ABILITYSPECIFICCHANNELREQUIRESHALT"]._serialized_end = 1684
    _globals["_CDOTACLIENTMSG_SEARCHSTRING"]._serialized_start = 1686
    _globals["_CDOTACLIENTMSG_SEARCHSTRING"]._serialized_end = 1731
    _globals["_CDOTACLIENTMSG_PAUSE"]._serialized_start = 1733
    _globals["_CDOTACLIENTMSG_PAUSE"]._serialized_end = 1755
    _globals["_CDOTACLIENTMSG_SHOPVIEWMODE"]._serialized_start = 1757
    _globals["_CDOTACLIENTMSG_SHOPVIEWMODE"]._serialized_end = 1800
    _globals["_CDOTACLIENTMSG_SETUNITSHAREFLAG"]._serialized_start = 1802
    _globals["_CDOTACLIENTMSG_SETUNITSHAREFLAG"]._serialized_end = 1887
    _globals["_CDOTACLIENTMSG_SWAPREQUEST"]._serialized_start = 1889
    _globals["_CDOTACLIENTMSG_SWAPREQUEST"]._serialized_end = 1940
    _globals["_CDOTACLIENTMSG_SWAPACCEPT"]._serialized_start = 1942
    _globals["_CDOTACLIENTMSG_SWAPACCEPT"]._serialized_end = 1992
    _globals["_CDOTACLIENTMSG_WORLDLINE"]._serialized_start = 1994
    _globals["_CDOTACLIENTMSG_WORLDLINE"]._serialized_end = 2060
    _globals["_CDOTACLIENTMSG_REQUESTGRAPHUPDATE"]._serialized_start = 2062
    _globals["_CDOTACLIENTMSG_REQUESTGRAPHUPDATE"]._serialized_end = 2097
    _globals["_CDOTACLIENTMSG_CHATWHEEL"]._serialized_start = 2099
    _globals["_CDOTACLIENTMSG_CHATWHEEL"]._serialized_end = 2206
    _globals["_CDOTACLIENTMSG_SENDSTATPOPUP"]._serialized_start = 2208
    _globals["_CDOTACLIENTMSG_SENDSTATPOPUP"]._serialized_end = 2282
    _globals["_CDOTACLIENTMSG_DISMISSALLSTATPOPUPS"]._serialized_start = 2284
    _globals["_CDOTACLIENTMSG_DISMISSALLSTATPOPUPS"]._serialized_end = 2376
    _globals["_CDOTACLIENTMSG_BEGINLASTHITCHALLENGE"]._serialized_start = 2378
    _globals["_CDOTACLIENTMSG_BEGINLASTHITCHALLENGE"]._serialized_end = 2461
    _globals["_CDOTACLIENTMSG_UPDATEQUICKBUYITEM"]._serialized_start = 2464
    _globals["_CDOTACLIENTMSG_UPDATEQUICKBUYITEM"]._serialized_end = 2595
    _globals["_CDOTACLIENTMSG_UPDATEQUICKBUY"]._serialized_start = 2597
    _globals["_CDOTACLIENTMSG_UPDATEQUICKBUY"]._serialized_end = 2710
    _globals["_CDOTACLIENTMSG_QUICKBUYACTION"]._serialized_start = 2713
    _globals["_CDOTACLIENTMSG_QUICKBUYACTION"]._serialized_end = 3235
    _globals["_CDOTACLIENTMSG_QUICKBUYACTION_EACTIONTYPE"]._serialized_start = 2975
    _globals["_CDOTACLIENTMSG_QUICKBUYACTION_EACTIONTYPE"]._serialized_end = 3235
    _globals["_CDOTACLIENTMSG_RECORDVOTE"]._serialized_start = 3237
    _globals["_CDOTACLIENTMSG_RECORDVOTE"]._serialized_end = 3286
    _globals["_CDOTACLIENTMSG_WILLPURCHASEALERT"]._serialized_start = 3288
    _globals["_CDOTACLIENTMSG_WILLPURCHASEALERT"]._serialized_end = 3409
    _globals["_CDOTACLIENTMSG_BUYBACKSTATEALERT"]._serialized_start = 3411
    _globals["_CDOTACLIENTMSG_BUYBACKSTATEALERT"]._serialized_end = 3445
    _globals["_CDOTACLIENTMSG_QUICKBUYALERT"]._serialized_start = 3448
    _globals["_CDOTACLIENTMSG_QUICKBUYALERT"]._serialized_end = 3579
    _globals["_CDOTACLIENTMSG_PLAYERSHOWCASE"]._serialized_start = 3581
    _globals["_CDOTACLIENTMSG_PLAYERSHOWCASE"]._serialized_end = 3630
    _globals["_CDOTACLIENTMSG_CAMERAZOOMAMOUNT"]._serialized_start = 3632
    _globals["_CDOTACLIENTMSG_CAMERAZOOMAMOUNT"]._serialized_end = 3686
    _globals["_CDOTACLIENTMSG_BROADCASTERUSINGCAMERAMAN"]._serialized_start = 3688
    _globals["_CDOTACLIENTMSG_BROADCASTERUSINGCAMERAMAN"]._serialized_end = 3749
    _globals["_CDOTACLIENTMSG_BROADCASTERUSINGASSISTEDCAMERAOPERATOR"]._serialized_start = 3751
    _globals["_CDOTACLIENTMSG_BROADCASTERUSINGASSISTEDCAMERAOPERATOR"]._serialized_end = 3823
    _globals["_CDOTACLIENTMSG_FILLEMPTYSLOTSWITHBOTS"]._serialized_start = 3825
    _globals["_CDOTACLIENTMSG_FILLEMPTYSLOTSWITHBOTS"]._serialized_end = 3886
    _globals["_CDOTACLIENTMSG_HEROSTATUELIKE"]._serialized_start = 3888
    _globals["_CDOTACLIENTMSG_HEROSTATUELIKE"]._serialized_end = 3948
    _globals["_CDOTACLIENTMSG_EVENTCNY2015CMD"]._serialized_start = 3950
    _globals["_CDOTACLIENTMSG_EVENTCNY2015CMD"]._serialized_end = 3996
    _globals["_CDOTACLIENTMSG_DEMOHERO"]._serialized_start = 3999
    _globals["_CDOTACLIENTMSG_DEMOHERO"]._serialized_end = 4326
    _globals["_CDOTACLIENTMSG_DEMOHERO_PREVIEWITEM"]._serialized_start = 4270
    _globals["_CDOTACLIENTMSG_DEMOHERO_PREVIEWITEM"]._serialized_end = 4326
    _globals["_CDOTACLIENTMSG_CHALLENGESELECT"]._serialized_start = 4328
    _globals["_CDOTACLIENTMSG_CHALLENGESELECT"]._serialized_end = 4416
    _globals["_CDOTACLIENTMSG_CHALLENGEREROLL"]._serialized_start = 4419
    _globals["_CDOTACLIENTMSG_CHALLENGEREROLL"]._serialized_end = 4548
    _globals["_CDOTACLIENTMSG_COINWAGER"]._serialized_start = 4550
    _globals["_CDOTACLIENTMSG_COINWAGER"]._serialized_end = 4598
    _globals["_CDOTACLIENTMSG_COINWAGERTOKEN"]._serialized_start = 4600
    _globals["_CDOTACLIENTMSG_COINWAGERTOKEN"]._serialized_end = 4660
    _globals["_CDOTACLIENTMSG_RANKWAGER"]._serialized_start = 4662
    _globals["_CDOTACLIENTMSG_RANKWAGER"]._serialized_end = 4712
    _globals["_CDOTACLIENTMSG_PLAYERBOUNTY"]._serialized_start = 4714
    _globals["_CDOTACLIENTMSG_PLAYERBOUNTY"]._serialized_end = 4766
    _globals["_CDOTACLIENTMSG_EVENTPOINTSTIP"]._serialized_start = 4768
    _globals["_CDOTACLIENTMSG_EVENTPOINTSTIP"]._serialized_end = 4832
    _globals["_CDOTACLIENTMSG_EXECUTEORDERS"]._serialized_start = 4834
    _globals["_CDOTACLIENTMSG_EXECUTEORDERS"]._serialized_end = 4929
    _globals["_CDOTACLIENTMSG_XPALERT"]._serialized_start = 4931
    _globals["_CDOTACLIENTMSG_XPALERT"]._serialized_end = 5006
    _globals["_CDOTACLIENTMSG_TALENTTREEALERT"]._serialized_start = 5008
    _globals["_CDOTACLIENTMSG_TALENTTREEALERT"]._serialized_end = 5124
    _globals["_CDOTACLIENTMSG_KILLCAMDAMAGETAKEN"]._serialized_start = 5127
    _globals["_CDOTACLIENTMSG_KILLCAMDAMAGETAKEN"]._serialized_end = 5302
    _globals["_CDOTACLIENTMSG_KILLMYHERO"]._serialized_start = 5304
    _globals["_CDOTACLIENTMSG_KILLMYHERO"]._serialized_end = 5331
    _globals["_CDOTACLIENTMSG_QUESTSTATUS"]._serialized_start = 5334
    _globals["_CDOTACLIENTMSG_QUESTSTATUS"]._serialized_end = 5501
    _globals["_CDOTACLIENTMSG_TOGGLEAUTOATTACK"]._serialized_start = 5503
    _globals["_CDOTACLIENTMSG_TOGGLEAUTOATTACK"]._serialized_end = 5572
    _globals["_CDOTACLIENTMSG_SPECIALABILITY"]._serialized_start = 5574
    _globals["_CDOTACLIENTMSG_SPECIALABILITY"]._serialized_end = 5657
    _globals["_CDOTACLIENTMSG_SETENEMYSTARTINGPOSITION"]._serialized_start = 5659
    _globals["_CDOTACLIENTMSG_SETENEMYSTARTINGPOSITION"]._serialized_end = 5762
    _globals["_CDOTACLIENTMSG_SETDESIREDWARDPLACEMENT"]._serialized_start = 5764
    _globals["_CDOTACLIENTMSG_SETDESIREDWARDPLACEMENT"]._serialized_end = 5856
    _globals["_CDOTACLIENTMSG_ROLLDICE"]._serialized_start = 5858
    _globals["_CDOTACLIENTMSG_ROLLDICE"]._serialized_end = 5941
    _globals["_CDOTACLIENTMSG_FLIPCOIN"]._serialized_start = 5943
    _globals["_CDOTACLIENTMSG_FLIPCOIN"]._serialized_end = 5990
    _globals["_CDOTACLIENTMSG_REQUESTITEMSUGGESTIONS"]._serialized_start = 5992
    _globals["_CDOTACLIENTMSG_REQUESTITEMSUGGESTIONS"]._serialized_end = 6031
    _globals["_CDOTACLIENTMSG_SUGGESTITEMPREFERENCE"]._serialized_start = 6034
    _globals["_CDOTACLIENTMSG_SUGGESTITEMPREFERENCE"]._serialized_end = 6267
    _globals["_CDOTACLIENTMSG_SUGGESTITEMPREFERENCE_ITEMPREFERENCE"]._serialized_start = 6154
    _globals["_CDOTACLIENTMSG_SUGGESTITEMPREFERENCE_ITEMPREFERENCE"]._serialized_end = 6267
    _globals["_CDOTACLIENTMSG_SUGGESTITEMREFRESH"]._serialized_start = 6269
    _globals["_CDOTACLIENTMSG_SUGGESTITEMREFRESH"]._serialized_end = 6329
    _globals["_CDOTACLIENTMSG_SUGGESTITEMGETVARIANTS"]._serialized_start = 6331
    _globals["_CDOTACLIENTMSG_SUGGESTITEMGETVARIANTS"]._serialized_end = 6395
    _globals["_CDOTACLIENTMSG_SUGGESTITEMSELECTVARIANT"]._serialized_start = 6397
    _globals["_CDOTACLIENTMSG_SUGGESTITEMSELECTVARIANT"]._serialized_end = 6455
    _globals["_CDOTACLIENTMSG_MAKETEAMCAPTAIN"]._serialized_start = 6457
    _globals["_CDOTACLIENTMSG_MAKETEAMCAPTAIN"]._serialized_end = 6512
    _globals["_CDOTACLIENTMSG_HELPTIPSYSTEMSTATECHANGED"]._serialized_start = 6514
    _globals["_CDOTACLIENTMSG_HELPTIPSYSTEMSTATECHANGED"]._serialized_end = 6579
    _globals["_CDOTACLIENTMSG_REQUESTBULKCOMBATLOG"]._serialized_start = 6581
    _globals["_CDOTACLIENTMSG_REQUESTBULKCOMBATLOG"]._serialized_end = 6707
    _globals["_CDOTACLIENTMSG_ABILITYDRAFTREQUESTABILITY"]._serialized_start = 6710
    _globals["_CDOTACLIENTMSG_ABILITYDRAFTREQUESTABILITY"]._serialized_end = 6865
    _globals["_CDOTACLIENTMSG_GUIDESELECTOPTION"]._serialized_start = 6867
    _globals["_CDOTACLIENTMSG_GUIDESELECTOPTION"]._serialized_end = 6944
    _globals["_CDOTACLIENTMSG_GUIDESELECTED"]._serialized_start = 6946
    _globals["_CDOTACLIENTMSG_GUIDESELECTED"]._serialized_end = 7026
    _globals["_CDOTACLIENTMSG_DAMAGEREPORT"]._serialized_start = 7028
    _globals["_CDOTACLIENTMSG_DAMAGEREPORT"]._serialized_end = 7147
    _globals["_CDOTACLIENTMSG_SALUTEPLAYER"]._serialized_start = 7149
    _globals["_CDOTACLIENTMSG_SALUTEPLAYER"]._serialized_end = 7226
    _globals["_CDOTACLIENTMSG_GIFTPLAYER"]._serialized_start = 7228
    _globals["_CDOTACLIENTMSG_GIFTPLAYER"]._serialized_end = 7309
    _globals["_CDOTACLIENTMSG_GIFTEVERYONE"]._serialized_start = 7311
    _globals["_CDOTACLIENTMSG_GIFTEVERYONE"]._serialized_end = 7364
    _globals["_CDOTACLIENTMSG_TIPALERT"]._serialized_start = 7366
    _globals["_CDOTACLIENTMSG_TIPALERT"]._serialized_end = 7409
    _globals["_CDOTACLIENTMSG_EMPTYTELEPORTALERT"]._serialized_start = 7411
    _globals["_CDOTACLIENTMSG_EMPTYTELEPORTALERT"]._serialized_end = 7475
    _globals["_CDOTACLIENTMSG_SETCAVERNMAPVARIANT"]._serialized_start = 7477
    _globals["_CDOTACLIENTMSG_SETCAVERNMAPVARIANT"]._serialized_end = 7539
    _globals["_CDOTACLIENTMSG_PAUSEGAMEORDER"]._serialized_start = 7541
    _globals["_CDOTACLIENTMSG_PAUSEGAMEORDER"]._serialized_end = 7604
    _globals["_CDOTACLIENTMSG_VERSUSSCENE_PLAYERBEHAVIOR"]._serialized_start = 7607
    _globals["_CDOTACLIENTMSG_VERSUSSCENE_PLAYERBEHAVIOR"]._serialized_end = 7879
    _globals["_CDOTACLIENTMSG_EMPTYITEMSLOTALERT"]._serialized_start = 7881
    _globals["_CDOTACLIENTMSG_EMPTYITEMSLOTALERT"]._serialized_end = 7965
    _globals["_CDOTACLIENTMSG_ADDOVERWATCHREPORTMARKER"]._serialized_start = 7968
    _globals["_CDOTACLIENTMSG_ADDOVERWATCHREPORTMARKER"]._serialized_end = 8135
    _globals["_CDOTACLIENTMSG_ADDCOMMUNICATIONSREPORTMARKER"]._serialized_start = 8137
    _globals["_CDOTACLIENTMSG_ADDCOMMUNICATIONSREPORTMARKER"]._serialized_end = 8213
    _globals["_CDOTACLIENTMSG_ADDCOMMUNICATIONSBLOCKMARKER"]._serialized_start = 8215
    _globals["_CDOTACLIENTMSG_ADDCOMMUNICATIONSBLOCKMARKER"]._serialized_end = 8290
    _globals["_CDOTACLIENTMSG_AGHSSTATUSALERT"]._serialized_start = 8293
    _globals["_CDOTACLIENTMSG_AGHSSTATUSALERT"]._serialized_end = 8434
    _globals["_CDOTACLIENTMSG_PERFREPORT"]._serialized_start = 8437
    _globals["_CDOTACLIENTMSG_PERFREPORT"]._serialized_end = 9104
    _globals["_CDOTACLIENTMSG_CONTEXTUALTIPS_SUBSCRIBE_ENTRY"]._serialized_start = 9107
    _globals["_CDOTACLIENTMSG_CONTEXTUALTIPS_SUBSCRIBE_ENTRY"]._serialized_end = 9243
    _globals["_CDOTACLIENTMSG_CONTEXTUALTIPS_SUBSCRIBE"]._serialized_start = 9245
    _globals["_CDOTACLIENTMSG_CONTEXTUALTIPS_SUBSCRIBE"]._serialized_end = 9348
    _globals["_CDOTACLIENTMSG_CHATMESSAGE"]._serialized_start = 9350
    _globals["_CDOTACLIENTMSG_CHATMESSAGE"]._serialized_end = 9422
    _globals["_CDOTACLIENTMSG_DUELACCEPTED"]._serialized_start = 9424
    _globals["_CDOTACLIENTMSG_DUELACCEPTED"]._serialized_end = 9519
    _globals["_CDOTACLIENTMSG_CHOOSENEUTRALITEM"]._serialized_start = 9521
    _globals["_CDOTACLIENTMSG_CHOOSENEUTRALITEM"]._serialized_end = 9632
    _globals["_CDOTACLIENTMSG_REROLLNEUTRALITEM"]._serialized_start = 9634
    _globals["_CDOTACLIENTMSG_REROLLNEUTRALITEM"]._serialized_end = 9717
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPICK"]._serialized_start = 9719
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPICK"]._serialized_end = 9774
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTSUGGEST"]._serialized_start = 9776
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTSUGGEST"]._serialized_end = 9834
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPREFERROLE"]._serialized_start = 9836
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPREFERROLE"]._serialized_end = 9909
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPREFERTEAM"]._serialized_start = 9911
    _globals["_CDOTACLIENTMSG_PLAYERDRAFTPREFERTEAM"]._serialized_end = 9963
    _globals["_CDOTACLIENTMSG_ABILITYALERT"]._serialized_start = 9966
    _globals["_CDOTACLIENTMSG_ABILITYALERT"]._serialized_end = 10176
    _globals["_CDOTACLIENTMSG_SELECTOVERWORLDTOKENREWARDS"]._serialized_start = 10178
    _globals["_CDOTACLIENTMSG_SELECTOVERWORLDTOKENREWARDS"]._serialized_end = 10241
    _globals["_CDOTACLIENTMSG_FACETALERT"]._serialized_start = 10243
    _globals["_CDOTACLIENTMSG_FACETALERT"]._serialized_end = 10345
    _globals["_CDOTACLIENTMSG_INNATEALERT"]._serialized_start = 10347
    _globals["_CDOTACLIENTMSG_INNATEALERT"]._serialized_end = 10430
    _globals["_CDOTACLIENTMSG_SELECTOVERWORLDID"]._serialized_start = 10432
    _globals["_CDOTACLIENTMSG_SELECTOVERWORLDID"]._serialized_end = 10488
    _globals["_CDOTACLIENTMSG_ROSHANTIMER"]._serialized_start = 10490
    _globals["_CDOTACLIENTMSG_ROSHANTIMER"]._serialized_end = 10536
    _globals["_CDOTACLIENTMSG_TORMENTORTIMER"]._serialized_start = 10538
    _globals["_CDOTACLIENTMSG_TORMENTORTIMER"]._serialized_end = 10587
    _globals["_CDOTACLIENTMSG_CRAFTNEUTRALITEM"]._serialized_start = 10589
    _globals["_CDOTACLIENTMSG_CRAFTNEUTRALITEM"]._serialized_end = 10622
    _globals["_CDOTACLIENTMSG_CHOOSECRAFTEDNEUTRALITEM"]._serialized_start = 10624
    _globals["_CDOTACLIENTMSG_CHOOSECRAFTEDNEUTRALITEM"]._serialized_end = 10739
    _globals["_CDOTACLIENTMSG_TIMERALERT"]._serialized_start = 10741
    _globals["_CDOTACLIENTMSG_TIMERALERT"]._serialized_end = 10840
    _globals["_CDOTACLIENTMSG_MADSTONEALERT"]._serialized_start = 10842
    _globals["_CDOTACLIENTMSG_MADSTONEALERT"]._serialized_end = 10901
    _globals["_CDOTACLIENTMSG_UPDATEAUTOCOURIERSETTINGS"]._serialized_start = 10903
    _globals["_CDOTACLIENTMSG_UPDATEAUTOCOURIERSETTINGS"]._serialized_end = 10967
    _globals["_CDOTACLIENTMSG_AUTOCOURIEREXECUTE"]._serialized_start = 10969
    _globals["_CDOTACLIENTMSG_AUTOCOURIEREXECUTE"]._serialized_end = 11058
    _globals["_CDOTACLIENTMSG_MONSTERHUNTER_SELECTINVESTIGATION"]._serialized_start = 11060
    _globals["_CDOTACLIENTMSG_MONSTERHUNTER_SELECTINVESTIGATION"]._serialized_end = 11139
    _globals["_CDOTACLIENTMSG_MONSTERHUNTER_HUNTALERT"]._serialized_start = 11141
    _globals["_CDOTACLIENTMSG_MONSTERHUNTER_HUNTALERT"]._serialized_end = 11238
# @@protoc_insertion_point(module_scope)
