Skip to content

dota_gcmessages_common_item_battler.proto

  • Module: dota_gcmessages_common_item_battler_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 4
  • Messages: 22 (top-level: 19)
  • Enums: 6 (top-level: 2)

Imports

  • steammessages.proto
  • dota_shared_enums.proto
  • dota_gcmessages_common.proto
  • gcsdk_gcmessages.proto

Messages

Expand any message to inspect all fields.

CMsgItemBattlerPlayerInfo — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1account_iduint32optional
2rankuint32optional
3run_countuint32optional
4victory_countuint32optional
5concede_countuint32optional
CMsgItemBattlerItemModifier — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1typeuint32optional
2valuefloatoptional
3multiplicativebooloptional
CMsgItemBattlerItem — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_definition_iduint32optional
2item_instance_iduint32optional
3item_container_iduint32optional
4position_xuint32optional
5position_yuint32optional
6permanent_modifiers.CMsgItemBattlerItemModifierrepeated
CMsgItemBattlerItemContainer — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_container_iduint32optional
2item_slot_idsuint32repeated
3widthint32optional
4heightint32optional
5is_shopbooloptional
CMsgItemBattlerFightEvent — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_instance_iduint32optional
2item_target_instance_idsuint32repeated
3tickuint32optional
4effectuint32optional
5valueint32optional
6criticalbooloptional
7lifesteal_healinguint32optional
CMsgItemBattlerFightResult — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1winbooloptional
2events.CMsgItemBattlerFightEventrepeated
3errorbooloptional
CMsgItemBattlerPlayerData — fields: 15; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1account_iduint32optional
2hero_iduint32optional
3monster_iduint32optional
4board.CMsgItemBattlerItemContaineroptional
5winsint32optional
6lossesint32optional
7prestigeint32optional
8leveluint32optional
9experienceint32optional
10skillsuint32repeated
11incomeint32optional
12goldint32optional
13base_max_healthuint32optional
14bonus_max_healthuint32optional
15abilities.CMsgItemBattlerItemContaineroptional
CMsgItemBattlerEncounterData — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1is_shopbooloptional
2encounter_iduint32optional
3shop_items.CMsgItemBattlerItemContaineroptional
CMsgItemBattlerGhostData — fields: 4; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_data.CMsgItemBattlerPlayerDataoptional
2items.CMsgItemBattlerGhostData.ItemsEntryrepeated
3dayint32optional
4abilities.CMsgItemBattlerGhostData.AbilitiesEntryrepeated
CMsgItemBattlerGhostData.ItemsEntry — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgItemBattlerGhostData
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1keyuint32optional
2value.CMsgItemBattlerItemoptional
CMsgItemBattlerGhostData.AbilitiesEntry — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgItemBattlerGhostData
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1keyuint32optional
2value.CMsgItemBattlerItemoptional
CMsgItemBattlerWorldData — fields: 14; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1run_activebooloptional
2run_iduint32optional
3game_state.EItemBattlerGameStateoptionaldefault = k_eGameState_Invalid
4player_data.CMsgItemBattlerPlayerDataoptional
5opponent_data.CMsgItemBattlerPlayerDataoptional
6stash.CMsgItemBattlerItemContaineroptional
7encounter.CMsgItemBattlerEncounterDataoptional
8fight_result.CMsgItemBattlerFightResultoptional
9items.CMsgItemBattlerWorldData.ItemsEntryrepeated
10dayint32optional
11hourint32optional
12encounter_choicesuint32repeated
13monster_choicesuint32repeated
14concededbooloptional
CMsgItemBattlerWorldData.ItemsEntry — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgItemBattlerWorldData
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1keyuint32optional
2value.CMsgItemBattlerItemoptional
CMsgItemBattlerGameData — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1seeduint32optional
2world_data.CMsgItemBattlerWorldDataoptional
CMsgClientToGCItemBattlerGetUserData — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CMsgClientToGCItemBattlerGetUserDataResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1response.CMsgClientToGCItemBattlerGetUserDataResponse.EResponseoptionaldefault = k_eInternalError
2world_data.CMsgItemBattlerWorldDataoptional
CMsgItemBattlerItemAction — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CMsgClientToGCItemBattlerGameAction — fields: 6; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1action.CMsgClientToGCItemBattlerGameAction.EActionoptionaldefault = k_eInvalid
2choice_indexuint32optional
3item_instance_iduint32optional
4item_container_iduint32optional
5item_position_xuint32optional
6item_position_yuint32optional
CMsgClientToGCItemBattlerGameActionResponse — fields: 2; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1response.CMsgClientToGCItemBattlerGameActionResponse.EResponseoptionaldefault = k_eInternalError
2updated_world_data.CMsgItemBattlerWorldDataoptional
CMsgClientToGCItemBattlerDevGrantItem — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_definition_iduint32optional
CMsgClientToGCItemBattlerDevGrantItemResponse — fields: 1; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1response.CMsgClientToGCItemBattlerDevGrantItemResponse.EResponseoptionaldefault = k_eInternalError
CMsgGCToClientItemBattlerUserDataUpdated — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1world_data.CMsgItemBattlerWorldDataoptional

Enums

Expand any enum to inspect all values.

EItemBattlerAuditAction — values: 1
  • Parent: (top-level)
NameNumber
k_eItemBattlerAuditAction_Invalid0
EItemBattlerGameState — values: 11
  • Parent: (top-level)
NameNumber
k_eGameState_Invalid0
k_eGameState_ChoosingEncounter1
k_eGameState_Encounter_Choice2
k_eGameState_Encounter_Shop3
k_eGameState_ChoosingMonster4
k_eGameState_SearchingForOpponent5
k_eGameState_ShowingOpponent6
k_eGameState_PreFight7
k_eGameState_Fight8
k_eGameState_PostFight9
k_eGameState_GameOver10
CMsgClientToGCItemBattlerGetUserDataResponse.EResponse — values: 5
  • Parent: CMsgClientToGCItemBattlerGetUserDataResponse
NameNumber
k_eInternalError0
k_eSuccess1
k_eTooBusy2
k_eDisabled3
k_eTimeout4
CMsgClientToGCItemBattlerGameAction.EAction — values: 8
  • Parent: CMsgClientToGCItemBattlerGameAction
NameNumber
k_eInvalid0
k_eStartNewRun1
k_eForfeitRun2
k_eChooseOption3
k_eContinue4
k_eItemMove5
k_eItemPurchase6
k_eItemSell7
CMsgClientToGCItemBattlerGameActionResponse.EResponse — values: 6
  • Parent: CMsgClientToGCItemBattlerGameActionResponse
NameNumber
k_eInternalError0
k_eSuccess1
k_eTooBusy2
k_eDisabled3
k_eTimeout4
k_eInvalidAction5
CMsgClientToGCItemBattlerDevGrantItemResponse.EResponse — values: 5
  • Parent: CMsgClientToGCItemBattlerDevGrantItemResponse
NameNumber
k_eInternalError0
k_eSuccess1
k_eTooBusy2
k_eDisabled3
k_eTimeout4