Internals / Protobuf
dota_gcmessages_common_overworld.proto
Loaded, not used: gem doesn't use this file, but it is imported by dota_match_metadata.proto, so Python loads it anyway.
- Module:
dota_gcmessages_common_overworld_pb2
- Imports: 6
- Messages: 67 (top-level: 62)
- Enums: 26 (top-level: 4)
Imports
steammessages.proto
dota_shared_enums.proto
dota_gcmessages_common.proto
dota_gcmessages_common_survivors.proto
gcsdk_gcmessages.proto
google/protobuf/descriptor.proto
Messages
Expand any message to inspect all fields.
CMsgOverworldTokenCount — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | token_id | uint32 | optional | | boxed_type = "OverworldTokenID_t" |
| 2 | token_count | uint32 | optional | | |
CMsgOverworldTokenQuantity — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | token_counts | .CMsgOverworldTokenCount | repeated | | |
CMsgOverworldEncounterTokenTreasureData — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | reward_options | .CMsgOverworldEncounterTokenTreasureData.RewardOption | repeated | | |
CMsgOverworldEncounterTokenTreasureData.RewardOption — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent:
CMsgOverworldEncounterTokenTreasureData
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | reward_data | uint32 | optional | | |
| 2 | token_cost | .CMsgOverworldTokenQuantity | optional | | |
| 3 | token_reward | .CMsgOverworldTokenQuantity | optional | | |
CMsgOverworldEncounterTokenQuestData — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | quests | .CMsgOverworldEncounterTokenQuestData.Quest | repeated | | |
CMsgOverworldEncounterTokenQuestData.Quest — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent:
CMsgOverworldEncounterTokenQuestData
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | reward_data | uint32 | optional | | |
| 2 | token_cost | .CMsgOverworldTokenQuantity | optional | | |
| 3 | token_reward | .CMsgOverworldTokenQuantity | optional | | |
CMsgOverworldHeroList — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | hero_ids | int32 | repeated | | boxed_type = "HeroID_t" |
CMsgOverworldEncounterChooseHeroData — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | hero_list | .CMsgOverworldHeroList | optional | | |
| 2 | additive | bool | optional | | |
CMsgOverworldEncounterProgressData — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | choice | int32 | optional | | |
| 2 | progress | int32 | optional | | |
| 3 | max_progress | int32 | optional | | |
| 4 | visited | bool | optional | | |
CMsgOverworldEncounterData — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | extra_encounter_data | .CExtraMsgBlock | repeated | | |
CMsgOverworldNode — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
| 2 | node_state | .EOverworldNodeState | optional | | default = k_eOverworldNodeState_Invalid |
| 3 | node_encounter_data | .CMsgOverworldEncounterData | optional | | |
CMsgOverworldPath — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | path_id | uint32 | optional | | boxed_type = "OverworldPathID_t" |
| 2 | path_cost | .CMsgOverworldTokenQuantity | optional | | |
| 3 | path_state | .EOverworldPathState | optional | | default = k_eOverworldPathState_Invalid |
CMsgOverworldMinigameCustomData — fields: 1; oneofs: 1; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs:
minigame_type
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | survivors_data | .CMsgSurvivorsUserData | oneof | minigame_type | |
CMsgOverworldMinigameUserData — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
| 2 | currency_amount | uint32 | optional | | |
| 3 | custom_data | .CMsgOverworldMinigameCustomData | optional | | |
CMsgOverworldFortune — fields: 6; oneofs: 0; nested messages: 1; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | fortune | uint32 | optional | | boxed_type = "OverworldTarotCardID_t" |
| 4 | timestamp | uint32 | optional | | |
| 5 | times_completed | uint32 | optional | | |
| 7 | reward_claimed | bool | optional | | |
| 8 | fortune_count | uint32 | optional | | |
| 9 | fortune_counts | .CMsgOverworldFortune.CMsgFortuneCount | repeated | | |
CMsgOverworldFortune.CMsgFortuneCount — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent:
CMsgOverworldFortune
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | fortune | uint32 | optional | | boxed_type = "OverworldTarotCardID_t" |
| 2 | count | uint32 | optional | | |
CMsgLobbyOverworldFortuneList — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | account_id | uint32 | repeated | | |
| 2 | fortune | .CMsgOverworldFortune | repeated | | |
CMsgOverworldUserData — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | token_inventory | .CMsgOverworldTokenQuantity | optional | | |
| 2 | overworld_nodes | .CMsgOverworldNode | repeated | | |
| 3 | overworld_paths | .CMsgOverworldPath | repeated | | |
| 4 | current_node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
| 5 | minigame_data | map<uint32, .CMsgOverworldMinigameUserData> | unlabeled | | map field |
| 6 | current_fortune | .CMsgOverworldFortune | optional | | |
| 7 | last_related_hero_id | int32 | optional | | boxed_type = "HeroID_t" |
| 8 | overworld_version | uint32 | optional | | |
CMsgOverworldMatchRewards — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | players | .CMsgOverworldMatchRewards.Player | repeated | | |
CMsgOverworldMatchRewards.Player — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent:
CMsgOverworldMatchRewards
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | player_slot | uint32 | optional | | boxed_type = "GCPlayerSlot_t" |
| 2 | tokens | .CMsgOverworldTokenQuantity | optional | | |
| 3 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldGetUserData — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldGetUserDataResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldGetUserDataResponse.EResponse | optional | | default = k_eInternalError |
| 2 | user_data | .CMsgOverworldUserData | optional | | |
CMsgGCToClientOverworldUserDataUpdated — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | user_data | .CMsgOverworldUserData | optional | | |
CMsgClientToGCOverworldCompletePath — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | path_id | uint32 | optional | | boxed_type = "OverworldPathID_t" |
| 3 | use_path_unlocker | bool | optional | | |
| 4 | dev_ignore_release_schedule | bool | optional | | |
CMsgClientToGCOverworldCompletePathResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldCompletePathResponse.EResponse | optional | | default = k_eInternalError |
| 2 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
CMsgOverworldEncounterPitFighterRewardData — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | token_id | uint32 | optional | | boxed_type = "OverworldTokenID_t " |
| 2 | choice | uint32 | optional | | |
CMsgClientToGCOverworldClaimEncounterReward — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
| 3 | reward_data | uint32 | optional | | |
| 4 | periodic_resource_id | uint32 | optional | | boxed_type = "PeriodicResourceID_t" |
| 5 | extra_reward_data | .CMsgOverworldEncounterData | optional | | |
| 6 | leaderboard_data | uint32 | optional | | |
| 7 | leaderboard_index | uint32 | optional | | |
| 8 | should_claim_reward | bool | optional | | |
CMsgClientToGCOverworldClaimEncounterRewardResponse — fields: 3; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldClaimEncounterRewardResponse.EResponse | optional | | default = k_eInternalError |
| 2 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
| 3 | tokens_received | .CMsgOverworldTokenQuantity | optional | | |
CMsgClientToGCOverworldVisitEncounter — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
CMsgClientToGCOverworldVisitEncounterResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldVisitEncounterResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldMoveToNode — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
CMsgClientToGCOverworldMoveToNodeResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldMoveToNodeResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldTradeTokens — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | token_offer | .CMsgOverworldTokenQuantity | optional | | |
| 3 | token_request | .CMsgOverworldTokenQuantity | optional | | |
| 4 | recipe | uint32 | optional | | |
| 5 | encounter_id | uint32 | optional | | boxed_type = "OverworldEncounterID_t" |
CMsgClientToGCOverworldTradeTokensResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldTradeTokensResponse.EResponse | optional | | default = k_eInternalError |
| 2 | tokens_received | .CMsgOverworldTokenQuantity | optional | | |
CMsgClientToGCOverworldGiftTokens — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | token_gift | .CMsgOverworldTokenCount | optional | | |
| 3 | recipient_account_id | uint32 | optional | | |
| 4 | periodic_resource_id | uint32 | optional | | boxed_type = "PeriodicResourceID_t" |
CMsgClientToGCOverworldGiftTokensResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldGiftTokensResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldRequestTokensNeededByFriend — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | friend_account_id | uint32 | optional | | |
| 2 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldRequestTokensNeededByFriendResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldRequestTokensNeededByFriendResponse.EResponse | optional | | default = k_eInternalError |
| 2 | token_quantity | .CMsgOverworldTokenQuantity | optional | | |
CMsgClientToGCOverworldDevResetAll — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldDevResetAllResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevResetAllResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevResetNode — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
CMsgClientToGCOverworldDevResetNodeResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevResetNodeResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevGrantTokens — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | token_quantity | .CMsgOverworldTokenQuantity | optional | | |
CMsgClientToGCOverworldDevGrantTokensResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevGrantTokensResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevClearInventory — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldDevClearInventoryResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevClearInventoryResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevSetFortune — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | fortune_id | uint32 | optional | | boxed_type = "OverworldTarotCardID_t" |
CMsgClientToGCOverworldDevSetFortuneResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevSetFortuneResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevClearFortune — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | fortune_id | uint32 | optional | | boxed_type = "OverworldTarotCardID_t" |
CMsgClientToGCOverworldDevClearFortuneResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevClearFortuneResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldDevGrantFortuneTellerCoin — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldDevGrantFortuneTellerCoinResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldDevGrantFortuneTellerCoinResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldRequestFortune — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldRequestFortuneResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldRequestFortuneResponse.EResponse | optional | | default = k_eInternalError |
| 2 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
CMsgClientToGCOverworldClaimFortuneReward — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
CMsgClientToGCOverworldClaimFortuneRewardResponse — fields: 3; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldClaimFortuneRewardResponse.EResponse | optional | | default = k_eInternalError |
| 2 | token_quantity | .CMsgOverworldTokenQuantity | optional | | |
| 3 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
CMsgClientToGCOverworldClaimFortunePermanentReward — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | fortune_id | uint32 | optional | | boxed_type = "OverworldTarotCardID_t" |
CMsgClientToGCOverworldClaimFortunePermanentRewardResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldClaimFortunePermanentRewardResponse.EResponse | optional | | default = k_eInternalError |
| 2 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
CMsgClientToGCOverworldFeedback — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | language | uint32 | optional | | |
| 2 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 3 | feedback | string | optional | | |
CMsgClientToGCOverworldFeedbackResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldFeedbackResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldGetDynamicImage — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | magic | uint32 | optional | | |
| 2 | image_id | uint32 | optional | | |
| 3 | language | uint32 | optional | | |
CMsgClientToGCOverworldGetDynamicImageResponse — fields: 2; oneofs: 0; nested messages: 1; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | image_id | uint32 | optional | | |
| 2 | images | .CMsgClientToGCOverworldGetDynamicImageResponse.Image | repeated | | |
CMsgClientToGCOverworldGetDynamicImageResponse.Image — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
- Parent:
CMsgClientToGCOverworldGetDynamicImageResponse
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | width | uint32 | optional | | |
| 2 | height | uint32 | optional | | |
| 3 | format | .CMsgClientToGCOverworldGetDynamicImageResponse.EDynamicImageFormat | optional | | default = k_eUnknown |
| 4 | image_bytes | bytes | optional | | |
CMsgClientToGCOverworldMinigameAction — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | node_id | uint32 | optional | | boxed_type = "OverworldNodeID_t" |
| 3 | action | .EOverworldMinigameAction | optional | | default = k_eOverworldMinigameAction_Invalid |
| 4 | selection | uint32 | optional | | |
| 5 | option_value | uint32 | optional | | |
| 6 | currency_amount | uint32 | optional | | |
CMsgClientToGCOverworldMinigameActionResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldMinigameActionResponse.EResponse | optional | | default = k_eInternalError |
CMsgClientToGCOverworldClaimFortuneTellerStoryNode — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | overworld_id | uint32 | optional | | boxed_type = "OverworldID_t" |
| 2 | story_node_id | uint32 | optional | | boxed_type = "OverworldFortuneTellerStoryNodeID_t" |
CMsgClientToGCOverworldClaimFortuneTellerStoryNodeResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
- Parent: (top-level)
- Oneofs: (none)
| Tag | Field | Type | Label | Oneof | Notes |
|---|
| 1 | response | .CMsgClientToGCOverworldClaimFortuneTellerStoryNodeResponse.EResponse | optional | | default = k_eInternalError |
| 2 | claim_response | .CMsgDOTAClaimEventActionResponse | optional | | |
Enums
Expand any enum to inspect all values.
EOverworldNodeState — values: 3
| Name | Number |
|---|
k_eOverworldNodeState_Invalid | 0 |
k_eOverworldNodeState_Locked | 1 |
k_eOverworldNodeState_Unlocked | 2 |
EOverworldPathState — values: 3
| Name | Number |
|---|
k_eOverworldPathState_Invalid | 0 |
k_eOverworldPathState_Incomplete | 1 |
k_eOverworldPathState_Complete | 2 |
EOverworldAuditAction — values: 25
| Name | Number |
|---|
k_eOverworldAuditAction_Invalid | 0 |
k_eOverworldAuditAction_DevModifyTokens | 1 |
k_eOverworldAuditAction_DevClearInventory | 2 |
k_eOverworldAuditAction_DevGrantTokens | 3 |
k_eOverworldAuditAction_CompletePath | 4 |
k_eOverworldAuditAction_ClaimEncounterReward | 5 |
k_eOverworldAuditAction_DevResetNode | 6 |
k_eOverworldAuditAction_DevResetPath | 7 |
k_eOverworldAuditAction_MatchRewardsFull | 8 |
k_eOverworldAuditAction_MatchRewardsHalf | 9 |
k_eOverworldAuditAction_EventActionTokenGrant | 10 |
k_eOverworldAuditAction_TokenTraderLost | 11 |
k_eOverworldAuditAction_TokenTraderGained | 12 |
k_eOverworldAuditAction_EncounterRewardTokenCost | 13 |
k_eOverworldAuditAction_EncounterRewardTokenReward | 14 |
k_eOverworldAuditAction_SupportGrantTokens | 16 |
k_eOverworldAuditAction_TokenGiftSent | 17 |
k_eOverworldAuditAction_DevSetFortune | 18 |
k_eOverworldAuditAction_DevClearFortune | 19 |
k_eOverworldAuditAction_RequestFortune | 20 |
k_eOverworldAuditAction_ClaimFortuneReward | 21 |
k_eOverworldAuditAction_DevGrantFortuneTellerCoin | 22 |
k_eOverworldAuditAction_ClaimFortuneTellerStoryNodeReward | 23 |
k_eOverworldAuditAction_MatchRewardsAbilityDraft | 24 |
k_eOverworldAuditAction_MatchRewardsCoopBotMatch | 25 |
EOverworldMinigameAction — values: 7
| Name | Number |
|---|
k_eOverworldMinigameAction_Invalid | 0 |
k_eOverworldMinigameAction_DevReset | 1 |
k_eOverworldMinigameAction_DevGiveCurrency | 2 |
k_eOverworldMinigameAction_Purchase | 3 |
k_eOverworldMinigameAction_SetOption | 4 |
k_eOverworldMinigameAction_ReportCurrencyGained | 5 |
k_eOverworldMinigameAction_UnlockDifficulty | 6 |
CMsgClientToGCOverworldGetUserDataResponse.EResponse — values: 6
- Parent:
CMsgClientToGCOverworldGetUserDataResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
CMsgClientToGCOverworldCompletePathResponse.EResponse — values: 12
- Parent:
CMsgClientToGCOverworldCompletePathResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
k_eInvalidPath | 6 |
k_eNotEnoughTokens | 7 |
k_ePathIsLocked | 8 |
k_ePathAlreadyUnlocked | 9 |
k_eEventExpired | 10 |
k_eNodeNotReleased | 11 |
CMsgClientToGCOverworldClaimEncounterRewardResponse.EResponse — values: 17
- Parent:
CMsgClientToGCOverworldClaimEncounterRewardResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
k_eInvalidNode | 6 |
k_eNodeLocked | 7 |
k_eRewardAlreadyClaimed | 8 |
k_eNodeNotEncounter | 9 |
k_eEncounterMissingRewards | 10 |
k_eInvalidEncounterRewardStyle | 11 |
k_eInvalidEncounterData | 12 |
k_eNotEnoughTokensForReward | 13 |
k_eNotEnoughResourceForReward | 14 |
k_eInvalidRewardData | 15 |
k_eEventExpired | 16 |
CMsgClientToGCOverworldVisitEncounterResponse.EResponse — values: 10
- Parent:
CMsgClientToGCOverworldVisitEncounterResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
k_eInvalidNode | 6 |
k_eNodeLocked | 7 |
k_eNodeNotEncounter | 8 |
k_eAlreadyVisited | 9 |
CMsgClientToGCOverworldMoveToNodeResponse.EResponse — values: 8
- Parent:
CMsgClientToGCOverworldMoveToNodeResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
k_eInvalidNode | 6 |
k_eNodeLocked | 7 |
CMsgClientToGCOverworldTradeTokensResponse.EResponse — values: 13
- Parent:
CMsgClientToGCOverworldTradeTokensResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eNodeLocked | 6 |
k_eInvalidOverworld | 7 |
k_eInvalidOffer | 8 |
k_eNotEnoughTokens | 9 |
k_eInvalidNode | 10 |
k_eInvalidEncounter | 11 |
k_eRewardDoesNotMatchRecipe | 12 |
CMsgClientToGCOverworldGiftTokensResponse.EResponse — values: 12
- Parent:
CMsgClientToGCOverworldGiftTokensResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eNodeLocked | 6 |
k_eInvalidOverworld | 7 |
k_eInvalidGift | 8 |
k_eNotEnoughTokens | 9 |
k_eInvalidRecipient | 10 |
k_eNotEnoughPeriodicResource | 11 |
CMsgClientToGCOverworldRequestTokensNeededByFriendResponse.EResponse — values: 10
- Parent:
CMsgClientToGCOverworldRequestTokensNeededByFriendResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eNodeLocked | 6 |
k_eInvalidOverworld | 7 |
k_eInvalidFriend | 8 |
k_eTooManyRequests | 9 |
CMsgClientToGCOverworldDevResetAllResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevResetAllResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldDevResetNodeResponse.EResponse — values: 8
- Parent:
CMsgClientToGCOverworldDevResetNodeResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
k_eInvalidNode | 7 |
CMsgClientToGCOverworldDevGrantTokensResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevGrantTokensResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldDevClearInventoryResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevClearInventoryResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldDevSetFortuneResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevSetFortuneResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldDevClearFortuneResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevClearFortuneResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldDevGrantFortuneTellerCoinResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldDevGrantFortuneTellerCoinResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldRequestFortuneResponse.EResponse — values: 9
- Parent:
CMsgClientToGCOverworldRequestFortuneResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
k_eNotEnoughPoints | 7 |
k_ePendingRewardAvailable | 8 |
CMsgClientToGCOverworldClaimFortuneRewardResponse.EResponse — values: 8
- Parent:
CMsgClientToGCOverworldClaimFortuneRewardResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
k_eNoFortuneRewardAvailable | 7 |
CMsgClientToGCOverworldClaimFortunePermanentRewardResponse.EResponse — values: 8
- Parent:
CMsgClientToGCOverworldClaimFortunePermanentRewardResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
k_eRewardAlreadyClaimed | 7 |
CMsgClientToGCOverworldFeedbackResponse.EResponse — values: 7
- Parent:
CMsgClientToGCOverworldFeedbackResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
CMsgClientToGCOverworldGetDynamicImageResponse.EDynamicImageFormat — values: 3
- Parent:
CMsgClientToGCOverworldGetDynamicImageResponse
| Name | Number |
|---|
k_eUnknown | 0 |
k_ePNG | 1 |
k_eData | 2 |
CMsgClientToGCOverworldMinigameActionResponse.EResponse — values: 12
- Parent:
CMsgClientToGCOverworldMinigameActionResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eInvalidOverworld | 5 |
k_eInvalidNode | 6 |
k_eNodeLocked | 7 |
k_eInvalidSelection | 8 |
k_eNotEnoughTokens | 9 |
k_eNotEnoughMinigameCurrency | 10 |
k_eNotAllowed | 11 |
CMsgClientToGCOverworldClaimFortuneTellerStoryNodeResponse.EResponse — values: 9
- Parent:
CMsgClientToGCOverworldClaimFortuneTellerStoryNodeResponse
| Name | Number |
|---|
k_eInternalError | 0 |
k_eSuccess | 1 |
k_eTooBusy | 2 |
k_eDisabled | 3 |
k_eTimeout | 4 |
k_eNotAllowed | 5 |
k_eInvalidOverworld | 6 |
k_eRewardAlreadyClaimed | 7 |
k_eInsufficientFortuneCount | 8 |