Skip to content

dota_usermessages.proto

  • Module: dota_usermessages_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 3
  • Messages: 191 (top-level: 173)
  • Enums: 20 (top-level: 14)

Imports

  • networkbasetypes.proto
  • dota_shared_enums.proto
  • dota_commonmessages.proto

Messages

Expand any message to inspect all fields.

CDOTAUserMsg_AIDebugLine — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1messagestringoptional
CDOTAUserMsg_Ping — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2pinguint32optional
3lossuint32optional
CDOTAUserMsg_SwapVerify — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAUserMsg_ChatEvent — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1type.DOTA_CHAT_MESSAGEoptionaldefault = CHAT_MESSAGE_INVALID
2valueuint32optional
3playerid_1sint32optionaldefault = -1
4playerid_2sint32optionaldefault = -1
5playerid_3sint32optionaldefault = -1
6playerid_4sint32optionaldefault = -1
7playerid_5sint32optionaldefault = -1
8playerid_6sint32optionaldefault = -1
9value2uint32optional
10value3uint32optional
11timefloatoptional
CDOTAUserMsg_BotChat — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
3messagestringoptional
4targetstringoptional
5team_onlybooloptional
CDOTAUserMsg_CombatHeroPositions — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexuint32optional
2timeint32optional
3world_pos.CMsgVector2Doptional
4healthint32optional
CDOTAUserMsg_CombatLogBulkData — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1combat_entries.CMsgDOTACombatLogEntryrepeated
2timestampfloatoptional
3durationfloatoptional
4player_idint32optionaldefault = -1
5request_timefloatoptional
CDOTAUserMsg_ProjectileParticleCPData — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional
2vector.CMsgVectoroptional
CDOTAUserMsg_UpdateLinearProjectileCPData — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1handleint32optional
2control_pointint32optional
3vector.CMsgVectoroptional
CDOTAUserMsg_MiniKillCamInfo — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1attackers.CDOTAUserMsg_MiniKillCamInfo.Attackerrepeated
CDOTAUserMsg_MiniKillCamInfo.Attacker — fields: 4; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: CDOTAUserMsg_MiniKillCamInfo
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1attackeruint32optionaldefault = 16777215
2total_damageint32optional
3abilities.CDOTAUserMsg_MiniKillCamInfo.Attacker.Abilityrepeated
4attacker_namestringoptional
CDOTAUserMsg_MiniKillCamInfo.Attacker.Ability — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_MiniKillCamInfo.Attacker
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_idint32optionaldefault = -1
2damageint32optional
CDOTAUserMsg_GlobalLightColor — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1coloruint32optional
2durationfloatoptional
CDOTAUserMsg_GlobalLightDirection — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1direction.CMsgVectoroptional
2durationfloatoptional
CDOTAUserMsg_LocationPing — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2location_ping.CDOTAMsg_LocationPingoptional
CDOTAUserMsg_PingConfirmation — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_of_original_pingerint32optionaldefault = -1
2entity_indexuint32optional
3icon_typeuint32optional
4location.CMsgVectoroptional
CDOTAUserMsg_ItemAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2item_alert.CDOTAMsg_ItemAlertoptional
CDOTAUserMsg_EnemyItemAlert — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3item_ability_idint32optionaldefault = -1
4rune_typeint32optionaldefault = -1
5entity_idint32optional
6item_levelint32optionaldefault = -1
7primary_chargesint32optionaldefault = -1
8secondary_chargesint32optionaldefault = -1
CDOTAUserMsg_ModifierAlert — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2class_namestringoptional
3stack_countuint32optional
4is_debuffbooloptional
5target_entindexint32optionaldefault = -1
6seconds_remainingfloatoptional
CDOTAUserMsg_HPManaAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_entindexint32optionaldefault = -1
3show_raw_valuesbooloptional
CDOTAUserMsg_NeutralCampAlert — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2spawner_entindexint32optionaldefault = -1
3unit_entindexint32optionaldefault = -1
4stack_countint32optional
5camp_typeint32optional
6stack_requestbooloptional
7stack_intentionbooloptional
CDOTAUserMsg_GlyphAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2negativebooloptional
CDOTAUserMsg_RadarAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2negativebooloptional
CDOTAUserMsg_RoshanTimer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2negativebooloptional
CDOTAUserMsg_TormentorTimer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2negativebooloptional
CDOTAUserMsg_WillPurchaseAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2player_idint32optionaldefault = -1
3gold_remaininguint32optional
4suggestion_player_idint32optionaldefault = -1
CDOTAUserMsg_EmptyTeleportAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3cooldown_secondsint32optional
CDOTAUserMsg_MarsArenaOfBloodAttack — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_ehandleuint32optionaldefault = 16777215
2target_ehandleuint32optionaldefault = 16777215
3warrior_indexint32optional
CDOTAUserMsg_BuyBackStateAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAUserMsg_QuickBuyAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2item_ability_idint32optionaldefault = -1
3gold_costint32optional
4item_cooldown_secondsint32optional
5show_buybackbooloptional
CDOTAUserMsg_CourierKilledAlert — fields: 7; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1teamuint32optional
2gold_valueuint32optional
3entity_handleuint32optionaldefault = 16777215
4timestampint32optional
5lost_items.CDOTAUserMsg_CourierKilledAlert.LostItemrepeated
6killer_player_idint32optionaldefault = -1
7owning_player_idint32optionaldefault = -1
CDOTAUserMsg_CourierKilledAlert.LostItem — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_CourierKilledAlert
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2quantityuint32optional
CDOTAUserMsg_MinimapEvent — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_typeint32optional
2entity_handleuint32optionaldefault = 16777215
3xint32optional
4yint32optional
5durationint32optional
6target_entity_handleuint32optionaldefault = 16777215
CDOTAUserMsg_MapLine — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2mapline.CDOTAMsg_MapLineoptional
CDOTAUserMsg_MinimapDebugPoint — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1location.CMsgVectoroptional
2coloruint32optional
3sizeint32optional
4durationfloatoptional
5indexint32optional
CDOTAUserMsg_CreateLinearProjectile — fields: 12; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1origin.CMsgVectoroptional
2velocity.CMsgVector2Doptional
4entindexint32optionaldefault = -1
5particle_indexuint64optional
6handleint32optional
7acceleration.CMsgVector2Doptional
8max_speedfloatoptional
9fow_radiusfloatoptional
10sticky_fow_revealbooloptional
11distancefloatoptional
12colorgemcolorfixed32optional
13particle_cp_data.CDOTAUserMsg_ProjectileParticleCPDatarepeated
CDOTAUserMsg_DestroyLinearProjectile — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1handleint32optional
CDOTAUserMsg_DodgeTrackingProjectiles — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32optionaldefault = -1
2attacks_onlybooloptional
CDOTAUserMsg_SpectatorPlayerClick — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32optionaldefault = -1
2order_typeint32optional
3target_indexint32optionaldefault = 0
CDOTAUserMsg_SpectatorPlayerUnitOrders — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32optionaldefault = -1
2order_typeint32optional
3unitsint32repeated
4target_indexint32optionaldefault = 0
5ability_idint32optionaldefault = -1
6position.CMsgVectoroptional
7queuebooloptional
8sequence_numberint32optional
9flagsuint32optional
10last_order_latencyuint32optional
11pinguint32optional
CDOTAUserMsg_NevermoreRequiem — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entity_handleuint32optionaldefault = 16777215
2linesint32optional
3origin.CMsgVectoroptional
4reversebooloptional
CDOTAUserMsg_InvalidCommand — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1messagestringoptional
2sequence_numberint32optional
CDOTAUserMsg_HudError — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1order_idint32optional
2sequence_numberint32optional
CDOTAUserMsg_SharedCooldown — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32optionaldefault = -1
2namestringoptional
3cooldownfloatoptional
4name_indexint32optional
CDOTAUserMsg_SetNextAutobuyItem — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional
CDOTAUserMsg_HalloweenDrops — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_defsuint32repeated
2player_idsint32repeated
3prize_listuint32optional
CDOTAUserMsg_CourierLeftFountainAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1owning_player_idint32optionaldefault = -1
CDOTAResponseQuerySerialized — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1facts.CDOTAResponseQuerySerialized.Factrepeated
CDOTAResponseQuerySerialized.Fact — fields: 6; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: CDOTAResponseQuerySerialized
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1keyint32optional
2valtype.CDOTAResponseQuerySerialized.Fact.ValueTypeoptionaldefault = NUMERIC
3val_numericfloatoptional
4val_stringstringoptional
5val_stringtable_indexint32optional
6val_int_numericsint32optional
CDOTASpeechMatchOnClient — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1speech_conceptint32optional
2recipient_typeint32optional
3responsequery.CDOTAResponseQuerySerializedoptional
4randomseedsfixed32optionaldefault = 0
CDOTAUserMsg_UnitEvent — fields: 9; oneofs: 0; nested messages: 7; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1msg_type.EDotaEntityMessagesoptionaldefault = DOTA_UNIT_SPEECH
2entity_indexint32optional
3speech.CDOTAUserMsg_UnitEvent.Speechoptional
4speech_mute.CDOTAUserMsg_UnitEvent.SpeechMuteoptional
5add_gesture.CDOTAUserMsg_UnitEvent.AddGestureoptional
6remove_gesture.CDOTAUserMsg_UnitEvent.RemoveGestureoptional
7blood_impact.CDOTAUserMsg_UnitEvent.BloodImpactoptional
8fade_gesture.CDOTAUserMsg_UnitEvent.FadeGestureoptional
9speech_match_on_client.CDOTASpeechMatchOnClientoptional
CDOTAUserMsg_UnitEvent.Interval — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1startfloatoptional
2rangefloatoptional
CDOTAUserMsg_UnitEvent.Speech — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1speech_conceptint32optional
2responsestringoptional
3recipient_typeint32optional
5muteablebooloptionaldefault = false
6predelay.CDOTAUserMsg_UnitEvent.Intervaloptional
7flagsuint32optional
8response_typeint32optional
CDOTAUserMsg_UnitEvent.SpeechMute — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1delayfloatoptionaldefault = 0.5
CDOTAUserMsg_UnitEvent.AddGesture — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activityint32optional
2slotint32optional
3fade_infloatoptionaldefault = 0
4fade_outfloatoptionaldefault = 0.1
5playback_ratefloatoptionaldefault = 1
6sequence_variantint32optional
CDOTAUserMsg_UnitEvent.RemoveGesture — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activityint32optional
CDOTAUserMsg_UnitEvent.BloodImpact — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1scaleint32optional
2x_normalint32optional
3y_normalint32optional
CDOTAUserMsg_UnitEvent.FadeGesture — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activityint32optional
CDOTAUserMsg_ItemPurchased — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
2from_combinebooloptional
CDOTAUserMsg_ItemSold — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optionaldefault = -1
CDOTAUserMsg_ItemFound — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1playerint32optionaldefault = -1
2qualityint32optional
3rarityint32optional
4methodint32optional
5itemdefuint32optional
CDOTAUserMsg_OverheadEvent — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1message_type.DOTA_OVERHEAD_ALERToptionaldefault = OVERHEAD_ALERT_GOLD
2valueint32optional
3target_player_entindexint32optionaldefault = -1
4target_entindexint32optionaldefault = -1
5source_player_entindexint32optionaldefault = -1
CDOTAUserMsg_TutorialTipInfo — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional
2progressint32optional
CDOTAUserMsg_TutorialFinish — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1headingstringoptional
2emblemstringoptional
3bodystringoptional
4successbooloptional
CDOTAUserMsg_TutorialMinimapPosition — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAUserMsg_SendGenericToolTip — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1titlestringoptional
2textstringoptional
3entindexint32optional
4closebooloptional
CDOTAUserMsg_WorldLine — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2worldline.CDOTAMsg_WorldLineoptional
CDOTAUserMsg_ChatWheel — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1chat_message_iduint32optionaldefault = 4294967295
2player_idint32optionaldefault = -1
3account_iduint32optional
4param_hero_idint32optional
5emoticon_iduint32optional
CDOTAUserMsg_ReceivedXmasGift — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2item_namestringoptional
3inventory_slotint32optional
CDOTAUserMsg_ShowSurvey — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1survey_idint32optional
2match_iduint64optional
3response_stylestringoptional
4teammate_hero_idint32optional
5teammate_namestringoptional
6teammate_account_iduint32optional
CDOTAUserMsg_UpdateSharedContent — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1slot_typeint32optional
CDOTAUserMsg_TutorialRequestExp — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAUserMsg_TutorialFade — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tgt_alphaint32optional
CDOTAUserMsg_TutorialPingMinimap — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2pos_xfloatoptional
3pos_yfloatoptional
4pos_zfloatoptional
5entity_indexint32optional
CDOTAUserMsg_GamerulesStateChanged — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1stateuint32optional
CDOTAUserMsg_AddQuestLogEntry — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1npc_namestringoptional
2npc_dialogstringoptional
CDOTAUserMsg_SendStatPopup — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2statpopup.CDOTAMsg_SendStatPopupoptional
CDOTAUserMsg_DismissAllStatPopups — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1dismissallmsg.CDOTAMsg_DismissAllStatPopupsoptional
CDOTAUserMsg_SendRoshanSpectatorPhase — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1phase.DOTA_ROSHAN_PHASEoptionaldefault = k_SRSP_ROSHAN_ALIVE
2phase_start_timeint32optional
3phase_lengthint32optional
CDOTAUserMsg_SendRoshanPopup — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1reclaimedbooloptional
2gametimeint32optional
CDOTAUserMsg_SendFinalGold — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1reliable_golduint32repeated
2unreliable_golduint32repeated
CDOTAUserMsg_CustomMsg — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1messagestringoptional
2player_idint32optionaldefault = -1
3valueint32optional
CDOTAUserMsg_CoachHUDPing — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2hud_ping.CDOTAMsg_CoachHUDPingoptional
CDOTAUserMsg_ClientLoadGridNav — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAUserMsg_TE_Projectile — fields: 18; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1sourceuint32optionaldefault = 16777215
2targetuint32optionaldefault = 16777215
3move_speedint32optional
4source_attachmentint32optional
5particle_system_handleint64optional
6dodgeablebooloptional
7is_attackbooloptional
9expire_timefloatoptional
10maximpacttimefloatoptional
11colorgemcolorfixed32optional
12launch_tickint32optional
13handleint32optional
14target_loc.CMsgVectoroptional
15particle_cp_data.CDOTAUserMsg_ProjectileParticleCPDatarepeated
16additional_particle_system_handleint64optional
17original_move_speedint32optional
18abilityuint32optionaldefault = 16777215
19target_projectile_handleint32optional
CDOTAUserMsg_TE_ProjectileLoc — fields: 16; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_loc.CMsgVectoroptional
2targetuint32optionaldefault = 16777215
3move_speedint32optional
4particle_system_handleint64optional
5dodgeablebooloptional
6is_attackbooloptional
9expire_timefloatoptional
10target_loc.CMsgVectoroptional
11colorgemcolorfixed32optional
12launch_tickint32optional
13handleint32optional
14sourceuint32optionaldefault = 16777215
15source_attachmentint32optional
16particle_cp_data.CDOTAUserMsg_ProjectileParticleCPDatarepeated
17additional_particle_system_handleint64optional
18original_move_speedint32optional
CDOTAUserMsg_TE_DestroyProjectile — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1handleint32optional
CDOTAUserMsg_TE_DotaBloodImpact — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entityuint32optionaldefault = 16777215
2scalefloatoptional
3xnormalfloatoptional
4ynormalfloatoptional
CDOTAUserMsg_AbilityPing — fields: 13; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2ability_idint32optionaldefault = -1
3type.DOTA_ABILITY_PING_TYPEoptionaldefault = ABILITY_PING_READY
4cooldown_secondsuint32optional
5leveluint32optional
6passivebooloptional
7mana_neededuint32optional
8entity_iduint32optional
9primary_chargesint32optional
10secondary_chargesint32optional
12ctrl_heldbooloptional
13reclaim_timefloatoptional
14owner_entityint32optionaldefault = -1
CDOTAUserMsg_TE_UnitAnimation — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entityuint32optionaldefault = 16777215
2sequence_variantint32optional
3playbackratefloatoptional
4castpointfloatoptional
5typeint32optional
6activityint32optional
7lag_compensation_timefloatoptional
CDOTAUserMsg_TE_UnitAnimationEnd — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entityuint32optionaldefault = 16777215
2snapbooloptional
CDOTAUserMsg_ShowGenericPopup — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1headerstringoptional
2bodystringoptional
3param1stringoptional
4param2stringoptional
5tint_screenbooloptional
6show_no_other_dialogsbooloptional
CDOTAUserMsg_VoteStart — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1titlestringoptional
2durationfloatoptional
3choice_countint32optional
4choicesstringrepeated
CDOTAUserMsg_VoteUpdate — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1choice_countsint32repeated
CDOTAUserMsg_VoteEnd — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1selected_choiceint32optional
CDOTAUserMsg_BoosterStatePlayer — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2bonusfloatoptional
3event_bonusfloatoptional
4bonus_item_iduint32optional
5event_bonus_item_iduint32optional
CDOTAUserMsg_BoosterState — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1boosted_players.CDOTAUserMsg_BoosterStatePlayerrepeated
CDOTAUserMsg_AbilitySteal — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2ability_idint32optionaldefault = -1
3ability_leveluint32optional
CDOTAUserMsg_StatsHeroLookup — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2hero_idint32optional
3hero_namestringoptional
4personastringoptional
CDOTAUserMsg_StatsHeroPositionInfo — fields: 2; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1average_positionfloatoptional
2position_details.CDOTAUserMsg_StatsHeroPositionInfo.PositionPairrepeated
CDOTAUserMsg_StatsHeroPositionInfo.PositionPair — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_StatsHeroPositionInfo
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1position_category.DOTA_POSITION_CATEGORYoptionaldefault = DOTA_POSITION_NONE
2position_countuint32optional
CDOTAUserMsg_StatsHeroMinuteDetails — fields: 15; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1last_hitsuint32optional
2hero_killsuint32optional
3hero_damageuint32optional
4tower_damageuint32optional
5position_info.CDOTAUserMsg_StatsHeroPositionInfooptional
6total_xpuint32optional
7net_worthuint32optional
8harvested_creep_golduint32optional
9claimed_farmuint32optional
10wards_placeduint32optional
11runes_collecteduint32optional
12tps_useduint32optional
13mana_spentuint32repeated
14damage_absorbeduint32repeated
15damage_doneuint32repeated
CDOTAUserMsg_StatsTeamMinuteDetails — fields: 10; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_stats.CDOTAUserMsg_StatsHeroMinuteDetailsrepeated
2tower_killsuint32optional
3barrack_killsuint32optional
4available_lane_creep_golduint32optional
5balance_kill_valueuint32optional
6balance_tower_valueuint32optional
7balance_barracks_valueuint32optional
8balance_gold_valueuint32optional
9balance_xp_valueuint32optional
10lane_performance.CDOTAUserMsg_StatsTeamMinuteDetails.LocationPerformancerepeated
CDOTAUserMsg_StatsTeamMinuteDetails.LocationPerformance — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_StatsTeamMinuteDetails
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1location_categoryuint32optional
2stat_typeuint32optional
3valueuint32optional
CDOTAUserMsg_StatsPlayerKillShare — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2kill_share_percentfloatoptional
3player_loc_xfloatoptional
4player_loc_yfloatoptional
5health_percentfloatoptional
6mana_percentfloatoptional
CDOTAUserMsg_StatsKillDetails — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1victim_idint32optionaldefault = -1
2kill_shares.CDOTAUserMsg_StatsPlayerKillSharerepeated
3damage_to_killuint32optional
4effective_healthuint32optional
5death_timefloatoptional
6killer_idint32optionaldefault = -1
CDOTAUserMsg_StatsMatchDetails — fields: 6; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hero_lookup.CDOTAUserMsg_StatsHeroLookuprepeated
2radiant_stats.CDOTAUserMsg_StatsTeamMinuteDetailsrepeated
3dire_stats.CDOTAUserMsg_StatsTeamMinuteDetailsrepeated
4radiant_kills.CDOTAUserMsg_StatsKillDetailsrepeated
5dire_kills.CDOTAUserMsg_StatsKillDetailsrepeated
6fight_details.CDOTAUserMsg_StatsMatchDetails.CDOTAUserMsg_StatsFightDetailsrepeated
CDOTAUserMsg_StatsMatchDetails.CDOTAUserMsg_StatsFightTeamDetails — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_StatsMatchDetails
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1participantsint32repeated
2deathsint32repeated
3gold_deltauint32optional
4xp_deltauint32optional
CDOTAUserMsg_StatsMatchDetails.CDOTAUserMsg_StatsFightDetails — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_StatsMatchDetails
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1start_timefloatoptional
2end_timefloatoptional
3radiant_fight_details.CDOTAUserMsg_StatsMatchDetails.CDOTAUserMsg_StatsFightTeamDetailsoptional
4dire_fight_details.CDOTAUserMsg_StatsMatchDetails.CDOTAUserMsg_StatsFightTeamDetailsoptional
CDOTAUserMsg_MiniTaunt — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1taunting_player_idint32optionaldefault = -1
CDOTAUserMsg_SpeechBubble — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1destroy_allbooloptional
CDOTAUserMsg_CustomHeaderMessage — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2durationfloatoptional
3messagestringoptional
4valueint32optional
CMsgHeroAbilityStat — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1stat_type.EHeroStatTypeoptionaldefault = k_EHeroStatType_None
2int_valueint32optional
3float_valuefloatoptional
CMsgCombatAnalyzerPlayerStat — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1account_iduint32optional
2hero_ability_stats.CMsgHeroAbilityStatrepeated
CMsgCombatAnalyzerStats — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1match_iduint64optional
2player_stats.CMsgCombatAnalyzerPlayerStatrepeated
CDOTAUserMsg_BeastChat — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1teamuint32optional
2formatstringoptional
3messagestringoptional
4targetstringoptional
CDOTAUserMsg_CustomHudElement_Create — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1element_idstringoptional
2layout_filenamestringoptional
3databytesoptional
CDOTAUserMsg_CustomHudElement_Modify — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1element_idstringoptional
2modify_visiblebooloptional
3databytesoptional
CDOTAUserMsg_CustomHudElement_Destroy — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1element_idstringoptional
CDOTAUserMsg_CompendiumStatePlayer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2leveluint32optional
CDOTAUserMsg_CompendiumState — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1compendium_players.CDOTAUserMsg_CompendiumStatePlayerrepeated
CDOTAUserMsg_ProjectionAbility — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ability_idint32optionaldefault = -1
2caster_ent_indexint32optionaldefault = -1
3caster_teamint32optional
4channel_endbooloptional
5origin.CMsgVectoroptional
6track_caster_onlybooloptional
7end_timefloatoptional
8victim_ent_indexint32optionaldefault = -1
CDOTAUserMsg_ProjectionEvent — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_id.EProjectionEventoptionaldefault = ePE_FirstBlood
2teamuint32optional
CDOTAUserMsg_XPAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_entindexint32optionaldefault = -1
CDOTAUserMsg_TalentTreeAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_entindexint32optionaldefault = -1
3ability_idint32optionaldefault = -1
4slotint32optional
5learnedbooloptional
CDOTAUserMsg_UpdateQuestProgress — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAUserMsg_QuestStatus — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2quest_iduint32optional
3challenge_iduint32optional
4progressuint32optional
5goaluint32optional
6queryuint32optional
7fail_gametimefloatoptional
8item_ability_idint32optionaldefault = -1
CDOTAUserMsg_SuggestHeroPick — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2hero_idint32optional
3banbooloptional
4facet_iduint32optional
CDOTAUserMsg_SuggestHeroRole — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2hero_rolestringoptional
CDOTAUserMsg_KillcamDamageTaken — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2damage_takenuint32optional
3item_typeuint32optional
4item_ability_idint32optionaldefault = -1
5hero_namestringoptional
6damage_colorstringoptional
CDOTAUserMsg_SelectPenaltyGold — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2costsint32optional
CDOTAUserMsg_RollDiceResult — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2channel_typeuint32optional
3roll_minuint32optional
4roll_maxuint32optional
5resultuint32optional
CDOTAUserMsg_FlipCoinResult — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2channel_typeuint32optional
3resultbooloptional
CDOTAUserMessage_RequestItemSuggestions — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAUserMessage_TeamCaptainChanged — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1teamuint32optional
2captain_player_idint32optionaldefault = -1
CDOTAUserMsg_ChatWheelCooldown — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1message_iduint32optionaldefault = 4294967295
2cooldown_remainingfloatoptional
CDOTAUserMsg_HeroRelicProgress — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hero_relic_typeuint32optional
2valueuint32optional
3ehandleuint32optionaldefault = 16777215
4event_iduint32optional
5value_displayfloatoptional
CDOTAUserMsg_AbilityDraftRequestAbility — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2requested_ability_idint32optionaldefault = -1
3ctrl_is_downbooloptional
4requested_hero_idint32optional
5requested_facet_keyuint64optional
CDOTAUserMsg_DamageReport — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_hero_idint32optional
3source_hero_idint32optional
4damage_amountint32optional
5broadcastbooloptional
CDOTAUserMsg_SalutePlayer — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3tip_amountuint32optional
4event_iduint32optional
5custom_tip_stylestringoptional
6num_recent_tipsuint32optional
CDOTAUserMsg_GiftPlayer — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3gift_item_def_indexuint32optional
CDOTAUserMsg_TipAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2tip_textstringoptional
CDOTAUserMsg_ReplaceQueryUnit — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2source_entindexint32optionaldefault = -1
3target_entindexint32optionaldefault = -1
CDOTAUserMsg_ESArcanaCombo — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2combo_countuint32optional
3arcana_leveluint32optional
CDOTAUserMsg_ESArcanaComboSummary — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2combo_countuint32optional
3damage_amountuint32optional
CDOTAUserMsg_OMArcanaCombo — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2multicast_amountuint32optional
3arcana_leveluint32optional
4multicast_chanceuint32optional
CDOTAUserMsg_HighFiveCompleted — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_1int32optionaldefault = -1
2player_id_2int32optionaldefault = -1
3special_high_fivebooloptional
4special_entindexint32optionaldefault = -1
CDOTAUserMsg_HighFiveLeftHanging — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAUserMsg_ShovelUnearth — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2all_chatbooloptional
3locstringstringoptional
4quantityuint32optional
CDOTAUserMsg_AllStarEvent — fields: 5; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3point_amountuint32optional
4event_iduint32optional
5player_scores.CDOTAUserMsg_AllStarEvent.PlayerScorerepeated
CDOTAUserMsg_AllStarEvent.PlayerScore — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_AllStarEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2score_sans_kdauint32optional
CDOTAUserMsg_QueuedOrderRemoved — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1unit_order_sequenceuint32repeated
CDOTAUserMsg_DebugChallenge — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1challenge_typeuint32optional
2challenge_query_iduint32optional
3event_iduint32optional
4instance_iduint32optional
5challenge_var_0uint32optional
6challenge_var_1uint32optional
7challenge_max_rankuint32optional
CDOTAUserMsg_FoundNeutralItem — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2item_ability_idint32optionaldefault = -1
3item_tieruint32optional
4tier_item_countuint32optional
5enhancement_ability_idint32optionaldefault = -1
6enhancement_levelint32optional
7trinket_levelint32optional
CDOTAUserMsg_OutpostCaptured — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1outpost_entindexint32optionaldefault = -1
2team_iduint32optional
CDOTAUserMsg_OutpostGrantedXP — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1team_iduint32optional
2xp_amountuint32optional
CDOTAUserMsg_MoveCameraToUnit — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1unit_ehandleuint32optionaldefault = 16777215
CDOTAUserMsg_PauseMinigameData — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1data_bits.CDOTAUserMsg_PauseMinigameData.DataBitrepeated
CDOTAUserMsg_PauseMinigameData.DataBit — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_PauseMinigameData
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexuint32optional
2dataint32optional
3data_extraint64optional
CDOTAUserMsg_VersusScene_PlayerBehavior — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2behavior.EDOTAVersusScenePlayerBehavioroptionaldefault = VS_PLAYER_BEHAVIOR_PLAY_ACTIVITY
3play_activity.VersusScene_PlayActivityoptional
4chat_wheel.VersusScene_ChatWheeloptional
5playback_rate.VersusScene_PlaybackRateoptional
CDOTAUserMsg_QoP_ArcanaSummary — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2arcana_leveluint32optional
3players_hituint32optional
4players_killeduint32optional
CDOTAUserMsg_HotPotato_Created — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_1int32optionaldefault = -1
2player_id_2int32optionaldefault = -1
CDOTAUserMsg_HotPotato_Exploded — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
CDOTAUserMsg_WK_Arcana_Progress — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2arcana_leveluint32optional
3hero_idint32optional
CDOTAUserMsg_GuildChallenge_Progress — fields: 7; oneofs: 0; nested messages: 1; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_progress.CDOTAUserMsg_GuildChallenge_Progress.PlayerProgressrepeated
2guild_iduint32optional
3challenge_instance_iduint32optional
4challenge_parameteruint32optional
5challenge_type.CDOTAUserMsg_GuildChallenge_Progress.EChallengeTypeoptionaldefault = k_EChallengeType_Invalid
7challenge_progress_at_startuint32optional
8completebooloptional
CDOTAUserMsg_GuildChallenge_Progress.PlayerProgress — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_GuildChallenge_Progress
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
6progressuint32optional
CDOTAUserMsg_WRArcanaProgress — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2target_ehandleuint32optionaldefault = 16777215
3arrows_landeduint32optional
4damage_dealtuint32optional
5target_hpuint32optional
6target_max_hpuint32optional
7arcana_leveluint32optional
CDOTAUserMsg_WRArcanaSummary — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optionaldefault = 16777215
2target_ehandleuint32optionaldefault = 16777215
3arrows_landeduint32optional
4damage_dealtuint32optional
5target_hpuint32optional
6target_max_hpuint32optional
7arcana_leveluint32optional
8successbooloptional
CDOTAUserMsg_EmptyItemSlotAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3slot_indexint32optional
4cooldown_secondsint32optional
CDOTAUserMsg_AghsStatusAlert — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2target_player_idint32optionaldefault = -1
3target_entindexint32optionaldefault = -1
4alert_typeuint32optional
5has_scepterbooloptional
6has_shardbooloptional
CDOTAUserMsg_MutedPlayers — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1text_muted_player_idsint32repeated
2voice_muted_player_idsint32repeated
CDOTAUserMsg_ContextualTip — fields: 15; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tip_idint32optional
2referenced_abilitiesstringrepeated
3referenced_unitsstringrepeated
4panorama_classesstringrepeated
5force_annotationbooloptional
6variantint32optional
7int_paramint32optional
8int_param2int32optional
9float_paramfloatoptional
10float_param2floatoptional
11string_paramstringoptional
12string_param2stringoptional
13tip_text_overridestringoptional
14tip_annotation_overridestringoptional
15panorama_snippetstringoptional
CDOTAUserMsg_ChatMessage — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optionaldefault = -1
2channel_typeuint32optional
3message_textstringoptional
CDOTAUserMsg_RockPaperScissorsStarted — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_sourceint32optionaldefault = -1
2player_id_targetint32optionaldefault = -1
CDOTAUserMsg_RockPaperScissorsFinished — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_1int32optionaldefault = -1
2player_id_2int32optionaldefault = -1
3player_1_choiceint32optional
4player_2_choiceint32optional
CDOTAUserMsg_DuelOpponentKilled — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_winnerint32optional
2player_id_loserint32optional
CDOTAUserMsg_DuelAccepted — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_1int32optional
2player_id_2int32optional
CDOTAUserMsg_DuelRequested — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_requestorint32optionaldefault = -1
CDOTAUserMsg_MuertaReleaseEvent_AssignedTargetKilled — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_killerint32optionaldefault = -1
2player_id_targetint32optionaldefault = -1
3pointsint32optional
4points_totalint32optional
5last_hitbooloptional
CDOTAUserMsg_PlayerDraftSuggestPick — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2suggestion_player_idint32optionaldefault = -1
CDOTAUserMsg_PlayerDraftPick — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_captainint32optionaldefault = -1
2player_id_targetint32optionaldefault = -1
3teamint32optional
CDOTAUserMsg_FacetPing — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2facet_strhashuint32optional
3entity_iduint32optional
4all_chatbooloptional
CDOTAUserMsg_InnatePing — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2entity_iduint32optional
3all_chatbooloptional
CDOTAUserMsg_NeutralCraftAvailable — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CDOTAUserMsg_TimerAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2timer_alert_type.ETimerAlertTypeoptionaldefault = k_TimerAlertType_PowerRune
CDOTAUserMsg_MadstoneAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2target_entindexint32optionaldefault = -1
3tierint32optional
4madstone_alert_type.CDOTAUserMsg_MadstoneAlert.EMadstoneAlertTypeoptionaldefault = CraftAvailable
5valueint32optional
CDOTAUserMsg_MonsterHunter_InvestigationsAvailable — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1investigations.CMsgMonsterHunterInvestigationrepeated
CDOTAUserMsg_MonsterHunter_InvestigationGameState — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1investigation_game_state.CMsgMonsterHunterInvestigationGameStateoptional
2investigations_lockedbooloptional
CDOTAUserMsg_MonsterHunter_HuntAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 2
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optionaldefault = -1
2hero_idint32optional
3hunt_alert_type.CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntAlertTypeoptionaldefault = MainObjective
4hunt_status_type.CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntStatusTypeoptionaldefault = Pending
5indexint32optional
CDOTAUserMsg_KillEffect — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1victim_ent_indexint32optionaldefault = -1
2killer_player_idint32optionaldefault = -1
CDOTAUserMsg_GiveItem — fields: 4; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1giver_ent_indexuint32optionaldefault = 16777215
2receiver_ent_indexuint32optionaldefault = 16777215
3item_ent_indexuint32optionaldefault = 16777215
4give_status.CDOTAUserMsg_GiveItem.EGiveStatusoptionaldefault = Start

Enums

Expand any enum to inspect all values.

EDotaUserMessages — values: 169
  • Parent: (top-level)
NameNumber
DOTA_UM_AddUnitToSelection464
DOTA_UM_AIDebugLine465
DOTA_UM_ChatEvent466
DOTA_UM_CombatHeroPositions467
DOTA_UM_CombatLogData468
DOTA_UM_CombatLogBulkData470
DOTA_UM_CreateLinearProjectile471
DOTA_UM_DestroyLinearProjectile472
DOTA_UM_DodgeTrackingProjectiles473
DOTA_UM_GlobalLightColor474
DOTA_UM_GlobalLightDirection475
DOTA_UM_InvalidCommand476
DOTA_UM_LocationPing477
DOTA_UM_MapLine478
DOTA_UM_MiniKillCamInfo479
DOTA_UM_MinimapDebugPoint480
DOTA_UM_MinimapEvent481
DOTA_UM_NevermoreRequiem482
DOTA_UM_OverheadEvent483
DOTA_UM_SetNextAutobuyItem484
DOTA_UM_SharedCooldown485
DOTA_UM_SpectatorPlayerClick486
DOTA_UM_TutorialTipInfo487
DOTA_UM_UnitEvent488
DOTA_UM_ParticleManager489
DOTA_UM_BotChat490
DOTA_UM_HudError491
DOTA_UM_ItemPurchased492
DOTA_UM_Ping493
DOTA_UM_ItemFound494
DOTA_UM_CharacterSpeakConcept495
DOTA_UM_SwapVerify496
DOTA_UM_WorldLine497
DOTA_UM_TournamentDrop498
DOTA_UM_ItemAlert499
DOTA_UM_HalloweenDrops500
DOTA_UM_ChatWheel501
DOTA_UM_ReceivedXmasGift502
DOTA_UM_UpdateSharedContent503
DOTA_UM_TutorialRequestExp504
DOTA_UM_TutorialPingMinimap505
DOTA_UM_GamerulesStateChanged506
DOTA_UM_ShowSurvey507
DOTA_UM_TutorialFade508
DOTA_UM_AddQuestLogEntry509
DOTA_UM_SendStatPopup510
DOTA_UM_TutorialFinish511
DOTA_UM_SendRoshanPopup512
DOTA_UM_SendGenericToolTip513
DOTA_UM_SendFinalGold514
DOTA_UM_CustomMsg515
DOTA_UM_CoachHUDPing516
DOTA_UM_ClientLoadGridNav517
DOTA_UM_TE_Projectile518
DOTA_UM_TE_ProjectileLoc519
DOTA_UM_TE_DotaBloodImpact520
DOTA_UM_TE_UnitAnimation521
DOTA_UM_TE_UnitAnimationEnd522
DOTA_UM_AbilityPing523
DOTA_UM_ShowGenericPopup524
DOTA_UM_VoteStart525
DOTA_UM_VoteUpdate526
DOTA_UM_VoteEnd527
DOTA_UM_BoosterState528
DOTA_UM_WillPurchaseAlert529
DOTA_UM_TutorialMinimapPosition530
DOTA_UM_AbilitySteal532
DOTA_UM_CourierKilledAlert533
DOTA_UM_EnemyItemAlert534
DOTA_UM_StatsMatchDetails535
DOTA_UM_MiniTaunt536
DOTA_UM_BuyBackStateAlert537
DOTA_UM_SpeechBubble538
DOTA_UM_CustomHeaderMessage539
DOTA_UM_QuickBuyAlert540
DOTA_UM_StatsHeroDetails541
DOTA_UM_PredictionResult542
DOTA_UM_ModifierAlert543
DOTA_UM_HPManaAlert544
DOTA_UM_GlyphAlert545
DOTA_UM_BeastChat546
DOTA_UM_SpectatorPlayerUnitOrders547
DOTA_UM_CustomHudElement_Create548
DOTA_UM_CustomHudElement_Modify549
DOTA_UM_CustomHudElement_Destroy550
DOTA_UM_CompendiumState551
DOTA_UM_ProjectionAbility552
DOTA_UM_ProjectionEvent553
DOTA_UM_CombatLogDataHLTV554
DOTA_UM_XPAlert555
DOTA_UM_UpdateQuestProgress556
DOTA_UM_MatchMetadata557
DOTA_UM_MatchDetails558
DOTA_UM_QuestStatus559
DOTA_UM_SuggestHeroPick560
DOTA_UM_SuggestHeroRole561
DOTA_UM_KillcamDamageTaken562
DOTA_UM_SelectPenaltyGold563
DOTA_UM_RollDiceResult564
DOTA_UM_FlipCoinResult565
DOTA_UM_RequestItemSuggestions566
DOTA_UM_TeamCaptainChanged567
DOTA_UM_SendRoshanSpectatorPhase568
DOTA_UM_ChatWheelCooldown569
DOTA_UM_DismissAllStatPopups570
DOTA_UM_TE_DestroyProjectile571
DOTA_UM_HeroRelicProgress572
DOTA_UM_AbilityDraftRequestAbility573
DOTA_UM_ItemSold574
DOTA_UM_DamageReport575
DOTA_UM_SalutePlayer576
DOTA_UM_TipAlert577
DOTA_UM_ReplaceQueryUnit578
DOTA_UM_EmptyTeleportAlert579
DOTA_UM_MarsArenaOfBloodAttack580
DOTA_UM_ESArcanaCombo581
DOTA_UM_ESArcanaComboSummary582
DOTA_UM_HighFiveLeftHanging583
DOTA_UM_HighFiveCompleted584
DOTA_UM_ShovelUnearth585
DOTA_UM_RadarAlert587
DOTA_UM_AllStarEvent588
DOTA_UM_TalentTreeAlert589
DOTA_UM_QueuedOrderRemoved590
DOTA_UM_DebugChallenge591
DOTA_UM_OMArcanaCombo592
DOTA_UM_FoundNeutralItem593
DOTA_UM_OutpostCaptured594
DOTA_UM_OutpostGrantedXP595
DOTA_UM_MoveCameraToUnit596
DOTA_UM_PauseMinigameData597
DOTA_UM_VersusScene_PlayerBehavior598
DOTA_UM_QoP_ArcanaSummary600
DOTA_UM_HotPotato_Created601
DOTA_UM_HotPotato_Exploded602
DOTA_UM_WK_Arcana_Progress603
DOTA_UM_GuildChallenge_Progress604
DOTA_UM_WRArcanaProgress605
DOTA_UM_WRArcanaSummary606
DOTA_UM_EmptyItemSlotAlert607
DOTA_UM_AghsStatusAlert608
DOTA_UM_PingConfirmation609
DOTA_UM_MutedPlayers610
DOTA_UM_ContextualTip611
DOTA_UM_ChatMessage612
DOTA_UM_NeutralCampAlert613
DOTA_UM_RockPaperScissorsStarted614
DOTA_UM_RockPaperScissorsFinished615
DOTA_UM_DuelOpponentKilled616
DOTA_UM_DuelAccepted617
DOTA_UM_DuelRequested618
DOTA_UM_MuertaReleaseEvent_AssignedTargetKilled619
DOTA_UM_PlayerDraftSuggestPick620
DOTA_UM_PlayerDraftPick621
DOTA_UM_UpdateLinearProjectileCPData622
DOTA_UM_GiftPlayer623
DOTA_UM_FacetPing624
DOTA_UM_InnatePing625
DOTA_UM_RoshanTimer626
DOTA_UM_NeutralCraftAvailable627
DOTA_UM_TimerAlert628
DOTA_UM_MadstoneAlert629
DOTA_UM_CourierLeftFountainAlert630
DOTA_UM_MonsterHunter_InvestigationsAvailable631
DOTA_UM_MonsterHunter_InvestigationGameState632
DOTA_UM_MonsterHunter_HuntAlert633
DOTA_UM_TormentorTimer634
DOTA_UM_KillEffect635
DOTA_UM_GiveItem636
DOTA_CHAT_MESSAGE — values: 118
  • Parent: (top-level)
NameNumber
CHAT_MESSAGE_INVALID-1
CHAT_MESSAGE_HERO_KILL0
CHAT_MESSAGE_HERO_DENY1
CHAT_MESSAGE_BARRACKS_KILL2
CHAT_MESSAGE_TOWER_KILL3
CHAT_MESSAGE_TOWER_DENY4
CHAT_MESSAGE_FIRSTBLOOD5
CHAT_MESSAGE_STREAK_KILL6
CHAT_MESSAGE_BUYBACK7
CHAT_MESSAGE_AEGIS8
CHAT_MESSAGE_ROSHAN_KILL9
CHAT_MESSAGE_COURIER_LOST10
CHAT_MESSAGE_COURIER_RESPAWNED11
CHAT_MESSAGE_GLYPH_USED12
CHAT_MESSAGE_ITEM_PURCHASE13
CHAT_MESSAGE_CONNECT14
CHAT_MESSAGE_DISCONNECT15
CHAT_MESSAGE_DISCONNECT_WAIT_FOR_RECONNECT16
CHAT_MESSAGE_DISCONNECT_TIME_REMAINING17
CHAT_MESSAGE_DISCONNECT_TIME_REMAINING_PLURAL18
CHAT_MESSAGE_RECONNECT19
CHAT_MESSAGE_PLAYER_LEFT20
CHAT_MESSAGE_SAFE_TO_LEAVE21
CHAT_MESSAGE_RUNE_PICKUP22
CHAT_MESSAGE_RUNE_BOTTLE23
CHAT_MESSAGE_RUNE_DENY114
CHAT_MESSAGE_INTHEBAG24
CHAT_MESSAGE_SECRETSHOP25
CHAT_MESSAGE_ITEM_AUTOPURCHASED26
CHAT_MESSAGE_ITEMS_COMBINED27
CHAT_MESSAGE_SUPER_CREEPS28
CHAT_MESSAGE_CANT_USE_ACTION_ITEM29
CHAT_MESSAGE_CANTPAUSE31
CHAT_MESSAGE_NOPAUSESLEFT32
CHAT_MESSAGE_CANTPAUSEYET33
CHAT_MESSAGE_PAUSED34
CHAT_MESSAGE_UNPAUSE_COUNTDOWN35
CHAT_MESSAGE_UNPAUSED36
CHAT_MESSAGE_AUTO_UNPAUSED37
CHAT_MESSAGE_YOUPAUSED38
CHAT_MESSAGE_CANTUNPAUSETEAM39
CHAT_MESSAGE_VOICE_TEXT_BANNED41
CHAT_MESSAGE_SPECTATORS_WATCHING_THIS_GAME42
CHAT_MESSAGE_REPORT_REMINDER43
CHAT_MESSAGE_ECON_ITEM44
CHAT_MESSAGE_TAUNT45
CHAT_MESSAGE_RANDOM46
CHAT_MESSAGE_RD_TURN47
CHAT_MESSAGE_DROP_RATE_BONUS49
CHAT_MESSAGE_NO_BATTLE_POINTS50
CHAT_MESSAGE_DENIED_AEGIS51
CHAT_MESSAGE_INFORMATIONAL52
CHAT_MESSAGE_AEGIS_STOLEN53
CHAT_MESSAGE_ROSHAN_CANDY54
CHAT_MESSAGE_ITEM_GIFTED55
CHAT_MESSAGE_HERO_KILL_WITH_GREEVIL56
CHAT_MESSAGE_HOLDOUT_TOWER_DESTROYED57
CHAT_MESSAGE_HOLDOUT_WALL_DESTROYED58
CHAT_MESSAGE_HOLDOUT_WALL_FINISHED59
CHAT_MESSAGE_PLAYER_LEFT_LIMITED_HERO62
CHAT_MESSAGE_ABANDON_LIMITED_HERO_EXPLANATION63
CHAT_MESSAGE_DISCONNECT_LIMITED_HERO64
CHAT_MESSAGE_LOW_PRIORITY_COMPLETED_EXPLANATION65
CHAT_MESSAGE_RECRUITMENT_DROP_RATE_BONUS66
CHAT_MESSAGE_FROSTIVUS_SHINING_BOOSTER_ACTIVE67
CHAT_MESSAGE_PLAYER_LEFT_AFK73
CHAT_MESSAGE_PLAYER_LEFT_DISCONNECTED_TOO_LONG74
CHAT_MESSAGE_PLAYER_ABANDONED75
CHAT_MESSAGE_PLAYER_ABANDONED_AFK76
CHAT_MESSAGE_PLAYER_ABANDONED_DISCONNECTED_TOO_LONG77
CHAT_MESSAGE_WILL_NOT_BE_SCORED78
CHAT_MESSAGE_WILL_NOT_BE_SCORED_RANKED79
CHAT_MESSAGE_WILL_NOT_BE_SCORED_NETWORK80
CHAT_MESSAGE_WILL_NOT_BE_SCORED_NETWORK_RANKED81
CHAT_MESSAGE_CAN_QUIT_WITHOUT_ABANDON82
CHAT_MESSAGE_RANKED_GAME_STILL_SCORED_LEAVERS_GET_LOSS83
CHAT_MESSAGE_ABANDON_RANKED_BEFORE_FIRST_BLOOD_PARTY84
CHAT_MESSAGE_COMPENDIUM_LEVEL85
CHAT_MESSAGE_VICTORY_PREDICTION_STREAK86
CHAT_MESSAGE_ASSASSIN_ANNOUNCE87
CHAT_MESSAGE_ASSASSIN_SUCCESS88
CHAT_MESSAGE_ASSASSIN_DENIED89
CHAT_MESSAGE_VICTORY_PREDICTION_SINGLE_USER_CONFIRM90
CHAT_MESSAGE_EFFIGY_KILL91
CHAT_MESSAGE_VOICE_TEXT_BANNED_OVERFLOW92
CHAT_MESSAGE_YEAR_BEAST_KILLED93
CHAT_MESSAGE_PAUSE_COUNTDOWN94
CHAT_MESSAGE_COINS_WAGERED95
CHAT_MESSAGE_HERO_NOMINATED_BAN96
CHAT_MESSAGE_HERO_BANNED97
CHAT_MESSAGE_HERO_BAN_COUNT98
CHAT_MESSAGE_RIVER_PAINTED99
CHAT_MESSAGE_SCAN_USED100
CHAT_MESSAGE_SHRINE_KILLED101
CHAT_MESSAGE_WAGER_TOKEN_SPENT102
CHAT_MESSAGE_RANK_WAGER103
CHAT_MESSAGE_NEW_PLAYER_REMINDER104
CHAT_MESSAGE_OBSERVER_WARD_KILLED105
CHAT_MESSAGE_SENTRY_WARD_KILLED106
CHAT_MESSAGE_ITEM_PLACED_IN_NEUTRAL_STASH107
CHAT_MESSAGE_HERO_CHOICE_INVALID108
CHAT_MESSAGE_BOUNTY109
CHAT_MESSAGE_ABILITY_DRAFT_START110
CHAT_MESSAGE_HERO_FOUND_CANDY111
CHAT_MESSAGE_ABILITY_DRAFT_RANDOMED112
CHAT_MESSAGE_PRIVATE_COACH_CONNECTED113
CHAT_MESSAGE_CANT_PAUSE_TOO_EARLY115
CHAT_MESSAGE_HERO_KILL_WITH_PENGUIN116
CHAT_MESSAGE_MINIBOSS_KILL117
CHAT_MESSAGE_PLAYER_IN_GAME_BAN_TEXT118
CHAT_MESSAGE_BANNER_PLANTED119
CHAT_MESSAGE_ALCHEMIST_GRANTED_SCEPTER120
CHAT_MESSAGE_PROTECTOR_SPAWNED121
CHAT_MESSAGE_CRAFTING_XP122
CHAT_MESSAGE_ROSHAN_ROAR123
CHAT_MESSAGE_STONE_OF_RECALL_USED124
CHAT_MESSAGE_DEITY_BLESSING125
CHAT_MESSAGE_SMOKE_ACTIVATED126
DOTA_NO_BATTLE_POINTS_REASONS — values: 4
  • Parent: (top-level)
NameNumber
NO_BATTLE_POINTS_WRONG_LOBBY_TYPE1
NO_BATTLE_POINTS_PRACTICE_BOTS2
NO_BATTLE_POINTS_CHEATS_ENABLED3
NO_BATTLE_POINTS_LOW_PRIORITY4
DOTA_CHAT_INFORMATIONAL — values: 5
  • Parent: (top-level)
NameNumber
INFO_COOP_BATTLE_POINTS_RULES1
INFO_FROSTIVUS_ABANDON_REMINDER2
INFO_RANKED_REMINDER3
INFO_COOP_LOW_PRIORITY_PASSIVE_REMINDER4
INFO_CUSTOM_GAME_PENALTY_REMINDER5
DOTA_ABILITY_PING_TYPE — values: 16
  • Parent: (top-level)
NameNumber
ABILITY_PING_READY1
ABILITY_PING_MANA2
ABILITY_PING_COOLDOWN3
ABILITY_PING_ENEMY4
ABILITY_PING_UNLEARNED5
ABILITY_PING_INBACKPACK6
ABILITY_PING_INSTASH7
ABILITY_PING_ONCOURIER8
ABILITY_PING_ALLY9
ABILITY_PING_LEARN_READY10
ABILITY_PING_WILL_LEARN11
ABILITY_PING_FUTURE_LEARN12
ABILITY_PING_NEUTRAL_OFFER13
ABILITY_PING_NEUTRAL_REQUEST14
ABILITY_PING_NEUTRAL_EQUIP15
ABILITY_PING_INCOURIERBACKPACK16
DOTA_REPLAY_STATE_EVENT — values: 6
  • Parent: (top-level)
NameNumber
DOTA_REPLAY_STATE_EVENT_GAME_START1
DOTA_REPLAY_STATE_EVENT_STARTING_HORN2
DOTA_REPLAY_STATE_EVENT_FIRST_BLOOD3
DOTA_REPLAY_STATE_EVENT_SHOWCASE4
DOTA_REPLAY_STATE_EVENT_POST_GAME5
DOTA_REPLAY_STATE_EVENT_WAIT_FOR_MAP6
EDotaEntityMessages — values: 7
  • Parent: (top-level)
NameNumber
DOTA_UNIT_SPEECH0
DOTA_UNIT_SPEECH_MUTE1
DOTA_UNIT_ADD_GESTURE2
DOTA_UNIT_REMOVE_GESTURE3
DOTA_UNIT_REMOVE_ALL_GESTURES4
DOTA_UNIT_FADE_GESTURE6
DOTA_UNIT_SPEECH_CLIENTSIDE_RULES7
DOTA_OVERHEAD_ALERT — values: 26
  • Parent: (top-level)
NameNumber
OVERHEAD_ALERT_GOLD0
OVERHEAD_ALERT_DENY1
OVERHEAD_ALERT_CRITICAL2
OVERHEAD_ALERT_XP3
OVERHEAD_ALERT_BONUS_SPELL_DAMAGE4
OVERHEAD_ALERT_MISS5
OVERHEAD_ALERT_DAMAGE6
OVERHEAD_ALERT_EVADE7
OVERHEAD_ALERT_BLOCK8
OVERHEAD_ALERT_BONUS_POISON_DAMAGE9
OVERHEAD_ALERT_HEAL10
OVERHEAD_ALERT_MANA_ADD11
OVERHEAD_ALERT_MANA_LOSS12
OVERHEAD_ALERT_MAGICAL_BLOCK16
OVERHEAD_ALERT_INCOMING_DAMAGE17
OVERHEAD_ALERT_OUTGOING_DAMAGE18
OVERHEAD_ALERT_DISABLE_RESIST19
OVERHEAD_ALERT_DEATH20
OVERHEAD_ALERT_BLOCKED21
OVERHEAD_ALERT_ITEM_RECEIVED22
OVERHEAD_ALERT_SHARD23
OVERHEAD_ALERT_DEADLY_BLOW24
OVERHEAD_ALERT_FORCE_MISS25
OVERHEAD_ALERT_AEGIS26
OVERHEAD_ALERT_DISPEL27
OVERHEAD_ALERT_BONUS_PURE_DAMAGE28
DOTA_ROSHAN_PHASE — values: 3
  • Parent: (top-level)
NameNumber
k_SRSP_ROSHAN_ALIVE0
k_SRSP_ROSHAN_BASE_TIMER1
k_SRSP_ROSHAN_VISIBLE_TIMER2
DOTA_POSITION_CATEGORY — values: 16
  • Parent: (top-level)
NameNumber
DOTA_POSITION_NONE0
DOTA_POSITION_BOTTOM_LANE1
DOTA_POSITION_MID_LANE2
DOTA_POSITION_TOP_LANE3
DOTA_POSITION_RADIANT_JUNGLE4
DOTA_POSITION_DIRE_JUNGLE5
DOTA_POSITION_RADIANT_ANCIENTS6
DOTA_POSITION_DIRE_ANCIENTS7
DOTA_POSITION_RADIANT_SECRET_SHOP8
DOTA_POSITION_DIRE_SECRET_SHOP9
DOTA_POSITION_RIVER10
DOTA_POSITION_ROSHAN_PIT11
DOTA_POSITION_RADIANT_BASE12
DOTA_POSITION_DIRE_BASE13
DOTA_POSITION_FOUNTAIN14
DOTA_POSITION_OTHER15
DOTA_ABILITY_TARGET_TYPE — values: 6
  • Parent: (top-level)
NameNumber
DOTA_ABILITY_TARGET_NONE0
DOTA_ABILITY_TARGET_SELF1
DOTA_ABILITY_TARGET_ALLY_HERO2
DOTA_ABILITY_TARGET_ALLY_CREEP3
DOTA_ABILITY_TARGET_ENEMY_HERO4
DOTA_ABILITY_TARGET_ENEMY_CREEP5
EHeroStatType — values: 22
  • Parent: (top-level)
NameNumber
k_EHeroStatType_None0
k_EHeroStatType_AxeTotalDamage2000
k_EHeroStatType_BattleHungerDamage2001
k_EHeroStatType_CounterHelixDamage2002
k_EHeroStatType_CullingBladeDamage2003
k_EHeroStatType_BerserkersCallCastCount2004
k_EHeroStatType_BerserkersCallHeroesHitAverage2005
k_EHeroStatType_BerserkersCallOtherUnitsHit2006
k_EHeroStatType_BerserkersCallHeroAttacksTaken2007
k_EHeroStatType_BerserkersCallOtherAttacksTaken2008
k_EHeroStatType_BattleHungerCastCount2009
k_EHeroStatType_BattleHungerPotentialDuration2010
k_EHeroStatType_BattleHungerAverageDuration2011
k_EHeroStatType_CounterHelixProcCount2012
k_EHeroStatType_CounterHelixHeroProcCount2013
k_EHeroStatType_CounterHelixHeroesHitAverage2014
k_EHeroStatType_CounterHelixOtherUnitsHitCount2015
k_EHeroStatType_CullingBladeCastCount2016
k_EHeroStatType_CullingBladeKillCount2017
k_EHeroStatType_CullingBladeAverageHealthCulled2018
k_EHeroStatType_CullingBladeAverageDamageAvailable2019
k_EHeroStatType_CullingBladeHeroBuffAverage2020
EPlayerVoiceListenState — values: 20
  • Parent: (top-level)
NameNumber
kPVLS_None0
kPVLS_DeniedChatBanned1
kPVLS_DeniedPartner2
kPVLS_DeniedHLTVTalkerNotSpectator3
kPVLS_DeniedHLTVNoTalkerPlayerID4
kPVLS_DeniedHLTVTalkerNotBroadcaster5
kPVLS_DeniedTeamSpectator6
kPVLS_DeniedStudent8
kPVLS_DeniedPrivateCoach9
kPVLS_Denied64
kPVLS_AllowHLTVTalkerIsBroadcaster65
kPVLS_AllowCoBroadcaster66
kPVLS_AllowAllChat67
kPVLS_AllowStudentToCoach68
kPVLS_AllowFellowStudent69
kPVLS_AllowTalkerIsCoach70
kPVLS_AllowCoachHearTeam71
kPVLS_AllowSameTeam72
kPVLS_AllowShowcase73
kPVLS_AllowPrivateCoach74
EProjectionEvent — values: 2
  • Parent: (top-level)
NameNumber
ePE_FirstBlood0
ePE_Killstreak_godlike1
CDOTAResponseQuerySerialized.Fact.ValueType — values: 4
  • Parent: CDOTAResponseQuerySerialized.Fact
NameNumber
NUMERIC1
STRING2
STRINGTABLE_INDEX3
INT_NUMERIC4
CDOTAUserMsg_GuildChallenge_Progress.EChallengeType — values: 3
  • Parent: CDOTAUserMsg_GuildChallenge_Progress
NameNumber
k_EChallengeType_Invalid0
k_EChallengeType_Cooperative1
k_EChallengeType_Contract2
CDOTAUserMsg_MadstoneAlert.EMadstoneAlertType — values: 3
  • Parent: CDOTAUserMsg_MadstoneAlert
NameNumber
CraftAvailable0
NeedMadstone1
WaitingForNextTier2
CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntAlertType — values: 7
  • Parent: CDOTAUserMsg_MonsterHunter_HuntAlert
NameNumber
MainObjective0
MainObjectiveAll1
HuntedBy2
HuntedByAll3
HunterDuel4
HunterDuelAll5
HuntSelection6
CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntStatusType — values: 3
  • Parent: CDOTAUserMsg_MonsterHunter_HuntAlert
NameNumber
Pending0
Success1
Failed2
CDOTAUserMsg_GiveItem.EGiveStatus — values: 2
  • Parent: CDOTAUserMsg_GiveItem
NameNumber
Start0
End1