# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dota_gcmessages_common_overworld.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_gcmessages_common_overworld.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n&dota_gcmessages_common_overworld.proto\x1a\x13steammessages.proto\x1a\x17\x64ota_shared_enums.proto\x1a\x1c\x64ota_gcmessages_common.proto\x1a&dota_gcmessages_common_survivors.proto\x1a\x16gcsdk_gcmessages.proto"@\n\x17\x43MsgOverworldTokenCount\x12\x10\n\x08token_id\x18\x01 \x01(\r\x12\x13\n\x0btoken_count\x18\x02 \x01(\r"L\n\x1a\x43MsgOverworldTokenQuantity\x12.\n\x0ctoken_counts\x18\x01 \x03(\x0b\x32\x18.CMsgOverworldTokenCount"\x82\x02\n\'CMsgOverworldEncounterTokenTreasureData\x12M\n\x0ereward_options\x18\x01 \x03(\x0b\x32\x35.CMsgOverworldEncounterTokenTreasureData.RewardOption\x1a\x87\x01\n\x0cRewardOption\x12\x13\n\x0breward_data\x18\x01 \x01(\r\x12/\n\ntoken_cost\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12\x31\n\x0ctoken_reward\x18\x03 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity"\xe6\x01\n$CMsgOverworldEncounterTokenQuestData\x12;\n\x06quests\x18\x01 \x03(\x0b\x32+.CMsgOverworldEncounterTokenQuestData.Quest\x1a\x80\x01\n\x05Quest\x12\x13\n\x0breward_data\x18\x01 \x01(\r\x12/\n\ntoken_cost\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12\x31\n\x0ctoken_reward\x18\x03 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity")\n\x15\x43MsgOverworldHeroList\x12\x10\n\x08hero_ids\x18\x01 \x03(\x05"c\n$CMsgOverworldEncounterChooseHeroData\x12)\n\thero_list\x18\x01 \x01(\x0b\x32\x16.CMsgOverworldHeroList\x12\x10\n\x08\x61\x64\x64itive\x18\x02 \x01(\x08"m\n"CMsgOverworldEncounterProgressData\x12\x0e\n\x06\x63hoice\x18\x01 \x01(\x05\x12\x10\n\x08progress\x18\x02 \x01(\x05\x12\x14\n\x0cmax_progress\x18\x03 \x01(\x05\x12\x0f\n\x07visited\x18\x04 \x01(\x08"K\n\x1a\x43MsgOverworldEncounterData\x12-\n\x14\x65xtra_encounter_data\x18\x01 \x03(\x0b\x32\x0f.CExtraMsgBlock"\xa7\x01\n\x11\x43MsgOverworldNode\x12\x0f\n\x07node_id\x18\x01 \x01(\r\x12G\n\nnode_state\x18\x02 \x01(\x0e\x32\x14.EOverworldNodeState:\x1dk_eOverworldNodeState_Invalid\x12\x38\n\x13node_encounter_data\x18\x03 \x01(\x0b\x32\x1b.CMsgOverworldEncounterData"\x9d\x01\n\x11\x43MsgOverworldPath\x12\x0f\n\x07path_id\x18\x01 \x01(\r\x12.\n\tpath_cost\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12G\n\npath_state\x18\x03 \x01(\x0e\x32\x14.EOverworldPathState:\x1dk_eOverworldPathState_Invalid"d\n\x1f\x43MsgOverworldMinigameCustomData\x12\x30\n\x0esurvivors_data\x18\x01 \x01(\x0b\x32\x16.CMsgSurvivorsUserDataH\x00\x42\x0f\n\rminigame_type"\x80\x01\n\x1d\x43MsgOverworldMinigameUserData\x12\x0f\n\x07node_id\x18\x01 \x01(\r\x12\x17\n\x0f\x63urrency_amount\x18\x02 \x01(\r\x12\x35\n\x0b\x63ustom_data\x18\x03 \x01(\x0b\x32 .CMsgOverworldMinigameCustomData"\xd2\x02\n\x15\x43MsgOverworldUserData\x12\x34\n\x0ftoken_inventory\x18\x01 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12+\n\x0foverworld_nodes\x18\x02 \x03(\x0b\x32\x12.CMsgOverworldNode\x12+\n\x0foverworld_paths\x18\x03 \x03(\x0b\x32\x12.CMsgOverworldPath\x12\x17\n\x0f\x63urrent_node_id\x18\x04 \x01(\r\x12?\n\rminigame_data\x18\x05 \x03(\x0b\x32(.CMsgOverworldUserData.MinigameDataEntry\x1aO\n\x11MinigameDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12-\n\x05value\x18\x02 \x01(\x0b\x32\x1e.CMsgOverworldMinigameUserData"\xb1\x01\n\x19\x43MsgOverworldMatchRewards\x12\x32\n\x07players\x18\x01 \x03(\x0b\x32!.CMsgOverworldMatchRewards.Player\x1a`\n\x06Player\x12\x13\n\x0bplayer_slot\x18\x01 \x01(\r\x12+\n\x06tokens\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12\x14\n\x0coverworld_id\x18\x03 \x01(\r":\n"CMsgClientToGCOverworldGetUserData\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r"\xaf\x02\n*CMsgClientToGCOverworldGetUserDataResponse\x12Y\n\x08response\x18\x01 \x01(\x0e\x32\x35.CMsgClientToGCOverworldGetUserDataResponse.EResponse:\x10k_eInternalError\x12)\n\tuser_data\x18\x02 \x01(\x0b\x32\x16.CMsgOverworldUserData"{\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05"i\n&CMsgGCToClientOverworldUserDataUpdated\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12)\n\tuser_data\x18\x02 \x01(\x0b\x32\x16.CMsgOverworldUserData"L\n#CMsgClientToGCOverworldCompletePath\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07path_id\x18\x02 \x01(\r"\xb4\x03\n+CMsgClientToGCOverworldCompletePathResponse\x12Z\n\x08response\x18\x01 \x01(\x0e\x32\x36.CMsgClientToGCOverworldCompletePathResponse.EResponse:\x10k_eInternalError\x12\x39\n\x0e\x63laim_response\x18\x02 \x01(\x0b\x32!.CMsgDOTAClaimEventActionResponse"\xed\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05\x12\x12\n\x0ek_eInvalidPath\x10\x06\x12\x16\n\x12k_eNotEnoughTokens\x10\x07\x12\x13\n\x0fk_ePathIsLocked\x10\x08\x12\x1a\n\x16k_ePathAlreadyUnlocked\x10\t\x12\x13\n\x0fk_eEventExpired\x10\n"N\n*CMsgOverworldEncounterPitFighterRewardData\x12\x10\n\x08token_id\x18\x01 \x01(\r\x12\x0e\n\x06\x63hoice\x18\x02 \x01(\r"\x91\x02\n+CMsgClientToGCOverworldClaimEncounterReward\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07node_id\x18\x02 \x01(\r\x12\x13\n\x0breward_data\x18\x03 \x01(\r\x12\x1c\n\x14periodic_resource_id\x18\x04 \x01(\r\x12\x36\n\x11\x65xtra_reward_data\x18\x05 \x01(\x0b\x32\x1b.CMsgOverworldEncounterData\x12\x18\n\x10leaderboard_data\x18\x06 \x01(\r\x12\x19\n\x11leaderboard_index\x18\x07 \x01(\r\x12\x1b\n\x13should_claim_reward\x18\x08 \x01(\x08"\xb9\x05\n3CMsgClientToGCOverworldClaimEncounterRewardResponse\x12\x62\n\x08response\x18\x01 \x01(\x0e\x32>.CMsgClientToGCOverworldClaimEncounterRewardResponse.EResponse:\x10k_eInternalError\x12\x39\n\x0e\x63laim_response\x18\x02 \x01(\x0b\x32!.CMsgDOTAClaimEventActionResponse\x12\x34\n\x0ftokens_received\x18\x03 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity"\xac\x03\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05\x12\x12\n\x0ek_eInvalidNode\x10\x06\x12\x11\n\rk_eNodeLocked\x10\x07\x12\x1b\n\x17k_eRewardAlreadyClaimed\x10\x08\x12\x17\n\x13k_eNodeNotEncounter\x10\t\x12\x1e\n\x1ak_eEncounterMissingRewards\x10\n\x12"\n\x1ek_eInvalidEncounterRewardStyle\x10\x0b\x12\x1b\n\x17k_eInvalidEncounterData\x10\x0c\x12\x1f\n\x1bk_eNotEnoughTokensForReward\x10\r\x12!\n\x1dk_eNotEnoughResourceForReward\x10\x0e\x12\x18\n\x14k_eInvalidRewardData\x10\x0f\x12\x13\n\x0fk_eEventExpired\x10\x10"N\n%CMsgClientToGCOverworldVisitEncounter\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07node_id\x18\x02 \x01(\r"\xe2\x02\n-CMsgClientToGCOverworldVisitEncounterResponse\x12\\\n\x08response\x18\x01 \x01(\x0e\x32\x38.CMsgClientToGCOverworldVisitEncounterResponse.EResponse:\x10k_eInternalError"\xd2\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05\x12\x12\n\x0ek_eInvalidNode\x10\x06\x12\x11\n\rk_eNodeLocked\x10\x07\x12\x17\n\x13k_eNodeNotEncounter\x10\x08\x12\x15\n\x11k_eAlreadyVisited\x10\t"J\n!CMsgClientToGCOverworldMoveToNode\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07node_id\x18\x02 \x01(\r"\xaa\x02\n)CMsgClientToGCOverworldMoveToNodeResponse\x12X\n\x08response\x18\x01 \x01(\x0e\x32\x34.CMsgClientToGCOverworldMoveToNodeResponse.EResponse:\x10k_eInternalError"\xa2\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05\x12\x12\n\x0ek_eInvalidNode\x10\x06\x12\x11\n\rk_eNodeLocked\x10\x07"\xc6\x01\n"CMsgClientToGCOverworldTradeTokens\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x30\n\x0btoken_offer\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12\x32\n\rtoken_request\x18\x03 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity\x12\x0e\n\x06recipe\x18\x04 \x01(\r\x12\x14\n\x0c\x65ncounter_id\x18\x05 \x01(\r"\xdc\x03\n*CMsgClientToGCOverworldTradeTokensResponse\x12Y\n\x08response\x18\x01 \x01(\x0e\x32\x35.CMsgClientToGCOverworldTradeTokensResponse.EResponse:\x10k_eInternalError\x12\x34\n\x0ftokens_received\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity"\x9c\x02\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x11\n\rk_eNodeLocked\x10\x06\x12\x17\n\x13k_eInvalidOverworld\x10\x07\x12\x13\n\x0fk_eInvalidOffer\x10\x08\x12\x16\n\x12k_eNotEnoughTokens\x10\t\x12\x12\n\x0ek_eInvalidNode\x10\n\x12\x17\n\x13k_eInvalidEncounter\x10\x0b\x12\x1f\n\x1bk_eRewardDoesNotMatchRecipe\x10\x0c"\xa3\x01\n!CMsgClientToGCOverworldGiftTokens\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12,\n\ntoken_gift\x18\x02 \x01(\x0b\x32\x18.CMsgOverworldTokenCount\x12\x1c\n\x14recipient_account_id\x18\x03 \x01(\r\x12\x1c\n\x14periodic_resource_id\x18\x04 \x01(\r"\x90\x03\n)CMsgClientToGCOverworldGiftTokensResponse\x12X\n\x08response\x18\x01 \x01(\x0e\x32\x34.CMsgClientToGCOverworldGiftTokensResponse.EResponse:\x10k_eInternalError"\x88\x02\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x11\n\rk_eNodeLocked\x10\x06\x12\x17\n\x13k_eInvalidOverworld\x10\x07\x12\x12\n\x0ek_eInvalidGift\x10\x08\x12\x16\n\x12k_eNotEnoughTokens\x10\t\x12\x17\n\x13k_eInvalidRecipient\x10\n\x12 \n\x1ck_eNotEnoughPeriodicResource\x10\x0b"e\n2CMsgClientToGCOverworldRequestTokensNeededByFriend\x12\x19\n\x11\x66riend_account_id\x18\x01 \x01(\r\x12\x14\n\x0coverworld_id\x18\x02 \x01(\r"\xae\x03\n:CMsgClientToGCOverworldRequestTokensNeededByFriendResponse\x12i\n\x08response\x18\x01 \x01(\x0e\x32\x45.CMsgClientToGCOverworldRequestTokensNeededByFriendResponse.EResponse:\x10k_eInternalError\x12\x33\n\x0etoken_quantity\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity"\xcf\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x11\n\rk_eNodeLocked\x10\x06\x12\x17\n\x13k_eInvalidOverworld\x10\x07\x12\x14\n\x10k_eInvalidFriend\x10\x08\x12\x16\n\x12k_eTooManyRequests\x10\t":\n"CMsgClientToGCOverworldDevResetAll\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r"\x98\x02\n*CMsgClientToGCOverworldDevResetAllResponse\x12Y\n\x08response\x18\x01 \x01(\x0e\x32\x35.CMsgClientToGCOverworldDevResetAllResponse.EResponse:\x10k_eInternalError"\x8e\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x17\n\x13k_eInvalidOverworld\x10\x06"L\n#CMsgClientToGCOverworldDevResetNode\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07node_id\x18\x02 \x01(\r"\xae\x02\n+CMsgClientToGCOverworldDevResetNodeResponse\x12Z\n\x08response\x18\x01 \x01(\x0e\x32\x36.CMsgClientToGCOverworldDevResetNodeResponse.EResponse:\x10k_eInternalError"\xa2\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x17\n\x13k_eInvalidOverworld\x10\x06\x12\x12\n\x0ek_eInvalidNode\x10\x07"r\n%CMsgClientToGCOverworldDevGrantTokens\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x33\n\x0etoken_quantity\x18\x02 \x01(\x0b\x32\x1b.CMsgOverworldTokenQuantity"\x9e\x02\n-CMsgClientToGCOverworldDevGrantTokensResponse\x12\\\n\x08response\x18\x01 \x01(\x0e\x32\x38.CMsgClientToGCOverworldDevGrantTokensResponse.EResponse:\x10k_eInternalError"\x8e\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x17\n\x13k_eInvalidOverworld\x10\x06"@\n(CMsgClientToGCOverworldDevClearInventory\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r"\xa4\x02\n0CMsgClientToGCOverworldDevClearInventoryResponse\x12_\n\x08response\x18\x01 \x01(\x0e\x32;.CMsgClientToGCOverworldDevClearInventoryResponse.EResponse:\x10k_eInternalError"\x8e\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x17\n\x13k_eInvalidOverworld\x10\x06"[\n\x1f\x43MsgClientToGCOverworldFeedback\x12\x10\n\x08language\x18\x01 \x01(\r\x12\x14\n\x0coverworld_id\x18\x02 \x01(\r\x12\x10\n\x08\x66\x65\x65\x64\x62\x61\x63k\x18\x03 \x01(\t"\x92\x02\n\'CMsgClientToGCOverworldFeedbackResponse\x12V\n\x08response\x18\x01 \x01(\x0e\x32\x32.CMsgClientToGCOverworldFeedbackResponse.EResponse:\x10k_eInternalError"\x8e\x01\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x11\n\rk_eNotAllowed\x10\x05\x12\x17\n\x13k_eInvalidOverworld\x10\x06"[\n&CMsgClientToGCOverworldGetDynamicImage\x12\r\n\x05magic\x18\x01 \x01(\r\x12\x10\n\x08image_id\x18\x02 \x01(\r\x12\x10\n\x08language\x18\x03 \x01(\r"\xe8\x02\n.CMsgClientToGCOverworldGetDynamicImageResponse\x12\x10\n\x08image_id\x18\x01 \x01(\r\x12\x45\n\x06images\x18\x02 \x03(\x0b\x32\x35.CMsgClientToGCOverworldGetDynamicImageResponse.Image\x1a\x9c\x01\n\x05Image\x12\r\n\x05width\x18\x01 \x01(\r\x12\x0e\n\x06height\x18\x02 \x01(\r\x12_\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x43.CMsgClientToGCOverworldGetDynamicImageResponse.EDynamicImageFormat:\nk_eUnknown\x12\x13\n\x0bimage_bytes\x18\x04 \x01(\x0c">\n\x13\x45\x44ynamicImageFormat\x12\x0e\n\nk_eUnknown\x10\x00\x12\n\n\x06k_ePNG\x10\x01\x12\x0b\n\x07k_eData\x10\x02"\xdf\x01\n%CMsgClientToGCOverworldMinigameAction\x12\x14\n\x0coverworld_id\x18\x01 \x01(\r\x12\x0f\n\x07node_id\x18\x02 \x01(\r\x12M\n\x06\x61\x63tion\x18\x03 \x01(\x0e\x32\x19.EOverworldMinigameAction:"k_eOverworldMinigameAction_Invalid\x12\x11\n\tselection\x18\x04 \x01(\r\x12\x14\n\x0coption_value\x18\x05 \x01(\r\x12\x17\n\x0f\x63urrency_amount\x18\x06 \x01(\r"\x98\x03\n-CMsgClientToGCOverworldMinigameActionResponse\x12\\\n\x08response\x18\x01 \x01(\x0e\x32\x38.CMsgClientToGCOverworldMinigameActionResponse.EResponse:\x10k_eInternalError"\x88\x02\n\tEResponse\x12\x14\n\x10k_eInternalError\x10\x00\x12\x0e\n\nk_eSuccess\x10\x01\x12\x0e\n\nk_eTooBusy\x10\x02\x12\x0f\n\x0bk_eDisabled\x10\x03\x12\x0e\n\nk_eTimeout\x10\x04\x12\x17\n\x13k_eInvalidOverworld\x10\x05\x12\x12\n\x0ek_eInvalidNode\x10\x06\x12\x11\n\rk_eNodeLocked\x10\x07\x12\x17\n\x13k_eInvalidSelection\x10\x08\x12\x16\n\x12k_eNotEnoughTokens\x10\t\x12 \n\x1ck_eNotEnoughMinigameCurrency\x10\n\x12\x11\n\rk_eNotAllowed\x10\x0b*~\n\x13\x45OverworldNodeState\x12!\n\x1dk_eOverworldNodeState_Invalid\x10\x00\x12 \n\x1ck_eOverworldNodeState_Locked\x10\x01\x12"\n\x1ek_eOverworldNodeState_Unlocked\x10\x02*\x82\x01\n\x13\x45OverworldPathState\x12!\n\x1dk_eOverworldPathState_Invalid\x10\x00\x12$\n k_eOverworldPathState_Incomplete\x10\x01\x12"\n\x1ek_eOverworldPathState_Complete\x10\x02*\xa8\x06\n\x15\x45OverworldAuditAction\x12#\n\x1fk_eOverworldAuditAction_Invalid\x10\x00\x12+\n\'k_eOverworldAuditAction_DevModifyTokens\x10\x01\x12-\n)k_eOverworldAuditAction_DevClearInventory\x10\x02\x12*\n&k_eOverworldAuditAction_DevGrantTokens\x10\x03\x12(\n$k_eOverworldAuditAction_CompletePath\x10\x04\x12\x30\n,k_eOverworldAuditAction_ClaimEncounterReward\x10\x05\x12(\n$k_eOverworldAuditAction_DevResetNode\x10\x06\x12(\n$k_eOverworldAuditAction_DevResetPath\x10\x07\x12,\n(k_eOverworldAuditAction_MatchRewardsFull\x10\x08\x12,\n(k_eOverworldAuditAction_MatchRewardsHalf\x10\t\x12\x31\n-k_eOverworldAuditAction_EventActionTokenGrant\x10\n\x12+\n\'k_eOverworldAuditAction_TokenTraderLost\x10\x0b\x12-\n)k_eOverworldAuditAction_TokenTraderGained\x10\x0c\x12\x34\n0k_eOverworldAuditAction_EncounterRewardTokenCost\x10\r\x12\x36\n2k_eOverworldAuditAction_EncounterRewardTokenReward\x10\x0e\x12.\n*k_eOverworldAuditAction_SupportGrantTokens\x10\x10\x12)\n%k_eOverworldAuditAction_TokenGiftSent\x10\x11*\xd4\x02\n\x18\x45OverworldMinigameAction\x12&\n"k_eOverworldMinigameAction_Invalid\x10\x00\x12\'\n#k_eOverworldMinigameAction_DevReset\x10\x01\x12.\n*k_eOverworldMinigameAction_DevGiveCurrency\x10\x02\x12\'\n#k_eOverworldMinigameAction_Purchase\x10\x03\x12(\n$k_eOverworldMinigameAction_SetOption\x10\x04\x12\x33\n/k_eOverworldMinigameAction_ReportCurrencyGained\x10\x05\x12/\n+k_eOverworldMinigameAction_UnlockDifficulty\x10\x06'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(
    DESCRIPTOR, "dota_gcmessages_common_overworld_pb2", _globals
)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_EOVERWORLDNODESTATE"]._serialized_start = 9836
    _globals["_EOVERWORLDNODESTATE"]._serialized_end = 9962
    _globals["_EOVERWORLDPATHSTATE"]._serialized_start = 9965
    _globals["_EOVERWORLDPATHSTATE"]._serialized_end = 10095
    _globals["_EOVERWORLDAUDITACTION"]._serialized_start = 10098
    _globals["_EOVERWORLDAUDITACTION"]._serialized_end = 10906
    _globals["_EOVERWORLDMINIGAMEACTION"]._serialized_start = 10909
    _globals["_EOVERWORLDMINIGAMEACTION"]._serialized_end = 11249
    _globals["_CMSGOVERWORLDTOKENCOUNT"]._serialized_start = 182
    _globals["_CMSGOVERWORLDTOKENCOUNT"]._serialized_end = 246
    _globals["_CMSGOVERWORLDTOKENQUANTITY"]._serialized_start = 248
    _globals["_CMSGOVERWORLDTOKENQUANTITY"]._serialized_end = 324
    _globals["_CMSGOVERWORLDENCOUNTERTOKENTREASUREDATA"]._serialized_start = 327
    _globals["_CMSGOVERWORLDENCOUNTERTOKENTREASUREDATA"]._serialized_end = 585
    _globals["_CMSGOVERWORLDENCOUNTERTOKENTREASUREDATA_REWARDOPTION"]._serialized_start = 450
    _globals["_CMSGOVERWORLDENCOUNTERTOKENTREASUREDATA_REWARDOPTION"]._serialized_end = 585
    _globals["_CMSGOVERWORLDENCOUNTERTOKENQUESTDATA"]._serialized_start = 588
    _globals["_CMSGOVERWORLDENCOUNTERTOKENQUESTDATA"]._serialized_end = 818
    _globals["_CMSGOVERWORLDENCOUNTERTOKENQUESTDATA_QUEST"]._serialized_start = 690
    _globals["_CMSGOVERWORLDENCOUNTERTOKENQUESTDATA_QUEST"]._serialized_end = 818
    _globals["_CMSGOVERWORLDHEROLIST"]._serialized_start = 820
    _globals["_CMSGOVERWORLDHEROLIST"]._serialized_end = 861
    _globals["_CMSGOVERWORLDENCOUNTERCHOOSEHERODATA"]._serialized_start = 863
    _globals["_CMSGOVERWORLDENCOUNTERCHOOSEHERODATA"]._serialized_end = 962
    _globals["_CMSGOVERWORLDENCOUNTERPROGRESSDATA"]._serialized_start = 964
    _globals["_CMSGOVERWORLDENCOUNTERPROGRESSDATA"]._serialized_end = 1073
    _globals["_CMSGOVERWORLDENCOUNTERDATA"]._serialized_start = 1075
    _globals["_CMSGOVERWORLDENCOUNTERDATA"]._serialized_end = 1150
    _globals["_CMSGOVERWORLDNODE"]._serialized_start = 1153
    _globals["_CMSGOVERWORLDNODE"]._serialized_end = 1320
    _globals["_CMSGOVERWORLDPATH"]._serialized_start = 1323
    _globals["_CMSGOVERWORLDPATH"]._serialized_end = 1480
    _globals["_CMSGOVERWORLDMINIGAMECUSTOMDATA"]._serialized_start = 1482
    _globals["_CMSGOVERWORLDMINIGAMECUSTOMDATA"]._serialized_end = 1582
    _globals["_CMSGOVERWORLDMINIGAMEUSERDATA"]._serialized_start = 1585
    _globals["_CMSGOVERWORLDMINIGAMEUSERDATA"]._serialized_end = 1713
    _globals["_CMSGOVERWORLDUSERDATA"]._serialized_start = 1716
    _globals["_CMSGOVERWORLDUSERDATA"]._serialized_end = 2054
    _globals["_CMSGOVERWORLDUSERDATA_MINIGAMEDATAENTRY"]._serialized_start = 1975
    _globals["_CMSGOVERWORLDUSERDATA_MINIGAMEDATAENTRY"]._serialized_end = 2054
    _globals["_CMSGOVERWORLDMATCHREWARDS"]._serialized_start = 2057
    _globals["_CMSGOVERWORLDMATCHREWARDS"]._serialized_end = 2234
    _globals["_CMSGOVERWORLDMATCHREWARDS_PLAYER"]._serialized_start = 2138
    _globals["_CMSGOVERWORLDMATCHREWARDS_PLAYER"]._serialized_end = 2234
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATA"]._serialized_start = 2236
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATA"]._serialized_end = 2294
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATARESPONSE"]._serialized_start = 2297
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATARESPONSE"]._serialized_end = 2600
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATARESPONSE_ERESPONSE"]._serialized_start = 2477
    _globals["_CMSGCLIENTTOGCOVERWORLDGETUSERDATARESPONSE_ERESPONSE"]._serialized_end = 2600
    _globals["_CMSGGCTOCLIENTOVERWORLDUSERDATAUPDATED"]._serialized_start = 2602
    _globals["_CMSGGCTOCLIENTOVERWORLDUSERDATAUPDATED"]._serialized_end = 2707
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATH"]._serialized_start = 2709
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATH"]._serialized_end = 2785
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATHRESPONSE"]._serialized_start = 2788
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATHRESPONSE"]._serialized_end = 3224
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATHRESPONSE_ERESPONSE"]._serialized_start = 2987
    _globals["_CMSGCLIENTTOGCOVERWORLDCOMPLETEPATHRESPONSE_ERESPONSE"]._serialized_end = 3224
    _globals["_CMSGOVERWORLDENCOUNTERPITFIGHTERREWARDDATA"]._serialized_start = 3226
    _globals["_CMSGOVERWORLDENCOUNTERPITFIGHTERREWARDDATA"]._serialized_end = 3304
    _globals["_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARD"]._serialized_start = 3307
    _globals["_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARD"]._serialized_end = 3580
    _globals["_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARDRESPONSE"]._serialized_start = 3583
    _globals["_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARDRESPONSE"]._serialized_end = 4280
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARDRESPONSE_ERESPONSE"
    ]._serialized_start = 3852
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDCLAIMENCOUNTERREWARDRESPONSE_ERESPONSE"
    ]._serialized_end = 4280
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTER"]._serialized_start = 4282
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTER"]._serialized_end = 4360
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTERRESPONSE"]._serialized_start = 4363
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTERRESPONSE"]._serialized_end = 4717
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTERRESPONSE_ERESPONSE"]._serialized_start = 4507
    _globals["_CMSGCLIENTTOGCOVERWORLDVISITENCOUNTERRESPONSE_ERESPONSE"]._serialized_end = 4717
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODE"]._serialized_start = 4719
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODE"]._serialized_end = 4793
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODERESPONSE"]._serialized_start = 4796
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODERESPONSE"]._serialized_end = 5094
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODERESPONSE_ERESPONSE"]._serialized_start = 3852
    _globals["_CMSGCLIENTTOGCOVERWORLDMOVETONODERESPONSE_ERESPONSE"]._serialized_end = 4014
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENS"]._serialized_start = 5097
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENS"]._serialized_end = 5295
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENSRESPONSE"]._serialized_start = 5298
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENSRESPONSE"]._serialized_end = 5774
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENSRESPONSE_ERESPONSE"]._serialized_start = 5490
    _globals["_CMSGCLIENTTOGCOVERWORLDTRADETOKENSRESPONSE_ERESPONSE"]._serialized_end = 5774
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENS"]._serialized_start = 5777
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENS"]._serialized_end = 5940
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENSRESPONSE"]._serialized_start = 5943
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENSRESPONSE"]._serialized_end = 6343
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENSRESPONSE_ERESPONSE"]._serialized_start = 6079
    _globals["_CMSGCLIENTTOGCOVERWORLDGIFTTOKENSRESPONSE_ERESPONSE"]._serialized_end = 6343
    _globals["_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIEND"]._serialized_start = 6345
    _globals["_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIEND"]._serialized_end = 6446
    _globals["_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIENDRESPONSE"]._serialized_start = 6449
    _globals["_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIENDRESPONSE"]._serialized_end = 6879
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIENDRESPONSE_ERESPONSE"
    ]._serialized_start = 6672
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDREQUESTTOKENSNEEDEDBYFRIENDRESPONSE_ERESPONSE"
    ]._serialized_end = 6879
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALL"]._serialized_start = 6881
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALL"]._serialized_end = 6939
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALLRESPONSE"]._serialized_start = 6942
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALLRESPONSE"]._serialized_end = 7222
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALLRESPONSE_ERESPONSE"]._serialized_start = 7080
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETALLRESPONSE_ERESPONSE"]._serialized_end = 7222
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODE"]._serialized_start = 7224
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODE"]._serialized_end = 7300
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODERESPONSE"]._serialized_start = 7303
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODERESPONSE"]._serialized_end = 7605
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODERESPONSE_ERESPONSE"]._serialized_start = 7443
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVRESETNODERESPONSE_ERESPONSE"]._serialized_end = 7605
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENS"]._serialized_start = 7607
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENS"]._serialized_end = 7721
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENSRESPONSE"]._serialized_start = 7724
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENSRESPONSE"]._serialized_end = 8010
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENSRESPONSE_ERESPONSE"]._serialized_start = 7080
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVGRANTTOKENSRESPONSE_ERESPONSE"]._serialized_end = 7222
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORY"]._serialized_start = 8012
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORY"]._serialized_end = 8076
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORYRESPONSE"]._serialized_start = 8079
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORYRESPONSE"]._serialized_end = 8371
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORYRESPONSE_ERESPONSE"]._serialized_start = 7080
    _globals["_CMSGCLIENTTOGCOVERWORLDDEVCLEARINVENTORYRESPONSE_ERESPONSE"]._serialized_end = 7222
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACK"]._serialized_start = 8373
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACK"]._serialized_end = 8464
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACKRESPONSE"]._serialized_start = 8467
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACKRESPONSE"]._serialized_end = 8741
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACKRESPONSE_ERESPONSE"]._serialized_start = 7080
    _globals["_CMSGCLIENTTOGCOVERWORLDFEEDBACKRESPONSE_ERESPONSE"]._serialized_end = 7222
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGE"]._serialized_start = 8743
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGE"]._serialized_end = 8834
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE"]._serialized_start = 8837
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE"]._serialized_end = 9197
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE_IMAGE"]._serialized_start = 8977
    _globals["_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE_IMAGE"]._serialized_end = 9133
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE_EDYNAMICIMAGEFORMAT"
    ]._serialized_start = 9135
    _globals[
        "_CMSGCLIENTTOGCOVERWORLDGETDYNAMICIMAGERESPONSE_EDYNAMICIMAGEFORMAT"
    ]._serialized_end = 9197
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTION"]._serialized_start = 9200
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTION"]._serialized_end = 9423
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTIONRESPONSE"]._serialized_start = 9426
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTIONRESPONSE"]._serialized_end = 9834
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTIONRESPONSE_ERESPONSE"]._serialized_start = 9570
    _globals["_CMSGCLIENTTOGCOVERWORLDMINIGAMEACTIONRESPONSE_ERESPONSE"]._serialized_end = 9834
# @@protoc_insertion_point(module_scope)
