Skip to content

dota_usermessages.proto

  • Module: dota_usermessages_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 3
  • Messages: 190 (top-level: 172)
  • Enums: 19 (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_idint32optional``default = -1
CDOTAUserMsg_ChatEvent — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1type.DOTA_CHAT_MESSAGErequired``default = CHAT_MESSAGE_INVALID
2valueuint32optional``
3playerid_1sint32optional``default = -1
4playerid_2sint32optional``default = -1
5playerid_3sint32optional``default = -1
6playerid_4sint32optional``default = -1
7playerid_5sint32optional``default = -1
8playerid_6sint32optional``default = -1
9value2uint32optional``
10value3uint32optional``
11timefloatoptional``
CDOTAUserMsg_BotChat — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_idint32optional``default = -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
1attackeruint32optional``default = 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_idint32optional``default = -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_idint32optional``default = -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_pingerint32optional``default = -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_idint32optional``default = -1
2item_alert.CDOTAMsg_ItemAlertoptional``
CDOTAUserMsg_EnemyItemAlert — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2target_player_idint32optional``default = -1
3item_ability_idint32optional``default = -1
4rune_typeint32optional``default = -1
5entity_idint32optional``
6item_levelint32optional``default = -1
7primary_chargesint32optional``default = -1
8secondary_chargesint32optional``default = -1
CDOTAUserMsg_ModifierAlert — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2class_namestringoptional``
3stack_countuint32optional``
4is_debuffbooloptional``
5target_entindexint32optional``default = -1
6seconds_remainingfloatoptional``
CDOTAUserMsg_HPManaAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2target_entindexint32optional``default = -1
3show_raw_valuesbooloptional``
CDOTAUserMsg_NeutralCampAlert — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2spawner_entindexint32optional``default = -1
3unit_entindexint32optional``default = -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_idint32optional``default = -1
2negativebooloptional``
CDOTAUserMsg_RadarAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2negativebooloptional``
CDOTAUserMsg_RoshanTimer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2negativebooloptional``
CDOTAUserMsg_TormentorTimer — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2negativebooloptional``
CDOTAUserMsg_WillPurchaseAlert — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optional``default = -1
2player_idint32optional``default = -1
3gold_remaininguint32optional``
4suggestion_player_idint32optional``default = -1
CDOTAUserMsg_EmptyTeleportAlert — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_player_idint32optional``default = -1
2target_player_idint32optional``default = -1
3cooldown_secondsint32optional``
CDOTAUserMsg_MarsArenaOfBloodAttack — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1source_ehandleuint32optional``default = 16777215
2target_ehandleuint32optional``default = 16777215
3warrior_indexint32optional``
CDOTAUserMsg_BuyBackStateAlert — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAUserMsg_QuickBuyAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2item_ability_idint32optional``default = -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_handleuint32optional``default = 16777215
4timestampint32optional``
5lost_items.CDOTAUserMsg_CourierKilledAlert.LostItemrepeated``
6killer_player_idint32optional``default = -1
7owning_player_idint32optional``default = -1
CDOTAUserMsg_CourierKilledAlert.LostItem — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_CourierKilledAlert
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optional``default = -1
2quantityuint32optional``
CDOTAUserMsg_MinimapEvent — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_typeint32optional``
2entity_handleuint32optional``default = 16777215
3xint32optional``
4yint32optional``
5durationint32optional``
6target_entity_handleuint32optional``default = 16777215
CDOTAUserMsg_MapLine — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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``
4entindexint32optional``default = -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
1entindexint32required``default = -1
2attacks_onlybooloptional``
CDOTAUserMsg_SpectatorPlayerClick — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32required``default = -1
2order_typeint32optional``
3target_indexint32optional``default = 0
CDOTAUserMsg_SpectatorPlayerUnitOrders — fields: 11; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entindexint32optional``default = -1
2order_typeint32optional``
3unitsint32repeated``
4target_indexint32optional``default = 0
5ability_idint32optional``default = -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_handleuint32optional``default = 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
1entindexint32optional``default = -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_idint32optional``default = -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
1keyint32required``
2valtype.CDOTAResponseQuerySerialized.Fact.ValueTyperequired``default = 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``
4randomseedsfixed32optional``default = 0
CDOTAUserMsg_UnitEvent — fields: 9; oneofs: 0; nested messages: 7; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1msg_type.EDotaEntityMessagesrequired``default = DOTA_UNIT_SPEECH
2entity_indexint32required``
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``
5muteablebooloptional``default = 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
1delayfloatoptional``default = 0.5
CDOTAUserMsg_UnitEvent.AddGesture — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CDOTAUserMsg_UnitEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activityint32optional``
2slotint32optional``
3fade_infloatoptional``default = 0
4fade_outfloatoptional``default = 0.1
5playback_ratefloatoptional``default = 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_idint32optional``default = -1
2from_combinebooloptional``
CDOTAUserMsg_ItemSold — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1item_ability_idint32optional``default = -1
CDOTAUserMsg_ItemFound — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1playerint32optional``default = -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_ALERTrequired``default = OVERHEAD_ALERT_GOLD
2valueint32optional``
3target_player_entindexint32optional``default = -1
4target_entindexint32optional``default = -1
5source_player_entindexint32optional``default = -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_idint32optional``default = -1
2worldline.CDOTAMsg_WorldLineoptional``
CDOTAUserMsg_ChatWheel — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1chat_message_iduint32optional``default = 4294967295
2player_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -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_PHASEoptional``default = 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_idint32optional``default = -1
3valueint32optional``
CDOTAUserMsg_CoachHUDPing — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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
1sourceuint32optional``default = 16777215
2targetuint32optional``default = 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``
18abilityuint32optional``default = 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``
2targetuint32optional``default = 16777215
3move_speedint32optional``
4particle_system_handleint64optional``
5dodgeablebooloptional``
6is_attackbooloptional``
9expire_timefloatoptional``
10target_loc.CMsgVectoroptional``
11colorgemcolorfixed32optional``
12launch_tickint32optional``
13handleint32optional``
14sourceuint32optional``default = 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
1entityuint32optional``default = 16777215
2scalefloatoptional``
3xnormalfloatoptional``
4ynormalfloatoptional``
CDOTAUserMsg_AbilityPing — fields: 13; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2ability_idint32optional``default = -1
3type.DOTA_ABILITY_PING_TYPEoptional``default = ABILITY_PING_READY
4cooldown_secondsuint32optional``
5leveluint32optional``
6passivebooloptional``
7mana_neededuint32optional``
8entity_iduint32optional``
9primary_chargesint32optional``
10secondary_chargesint32optional``
12ctrl_heldbooloptional``
13reclaim_timefloatoptional``
14owner_entityint32optional``default = -1
CDOTAUserMsg_TE_UnitAnimation — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entityuint32optional``default = 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
1entityuint32optional``default = 16777215
2snapbooloptional``
CDOTAUserMsg_ShowGenericPopup — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1headerstringrequired``
2bodystringrequired``
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_idint32optional``default = -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_idint32optional``default = -1
2ability_idint32optional``default = -1
3ability_leveluint32optional``
CDOTAUserMsg_StatsHeroLookup — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_CATEGORYoptional``default = 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_idint32optional``default = -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_idint32optional``default = -1
2kill_shares.CDOTAUserMsg_StatsPlayerKillSharerepeated``
3damage_to_killuint32optional``
4effective_healthuint32optional``
5death_timefloatoptional``
6killer_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -1
2durationfloatoptional``
3messagestringoptional``
4valueint32optional``
CMsgHeroAbilityStat — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1stat_type.EHeroStatTypeoptional``default = 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_idint32optional``default = -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_idint32optional``default = -1
2caster_ent_indexint32optional``default = -1
3caster_teamint32optional``
4channel_endbooloptional``
5origin.CMsgVectoroptional``
6track_caster_onlybooloptional``
7end_timefloatoptional``
8victim_ent_indexint32optional``default = -1
CDOTAUserMsg_ProjectionEvent — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_id.EProjectionEventoptional``default = ePE_FirstBlood
2teamuint32optional``
CDOTAUserMsg_XPAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2target_entindexint32optional``default = -1
CDOTAUserMsg_TalentTreeAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2target_entindexint32optional``default = -1
3ability_idint32optional``default = -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_idint32required``default = -1
2quest_iduint32optional``
3challenge_iduint32optional``
4progressuint32optional``
5goaluint32optional``
6queryuint32optional``
7fail_gametimefloatoptional``
8item_ability_idint32optional``default = -1
CDOTAUserMsg_SuggestHeroPick — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32required``default = -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_idint32required``default = -1
2hero_rolestringoptional``
CDOTAUserMsg_KillcamDamageTaken — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32required``default = -1
2damage_takenuint32optional``
3item_typeuint32optional``
4item_ability_idint32optional``default = -1
5hero_namestringoptional``
6damage_colorstringoptional``
CDOTAUserMsg_SelectPenaltyGold — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32required``default = -1
2costsint32optional``
CDOTAUserMsg_RollDiceResult — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_idint32optional``default = -1
2channel_typeuint32optional``
3resultbooloptional``
CDOTAUserMessage_RequestItemSuggestions — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAUserMessage_TeamCaptainChanged — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1teamuint32optional``
2captain_player_idint32optional``default = -1
CDOTAUserMsg_ChatWheelCooldown — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1message_iduint32optional``default = 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``
3ehandleuint32optional``default = 16777215
4event_iduint32optional``
5value_displayfloatoptional``
CDOTAUserMsg_AbilityDraftRequestAbility — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2requested_ability_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -1
2target_player_idint32optional``default = -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_idint32optional``default = -1
2target_player_idint32optional``default = -1
3gift_item_def_indexuint32optional``
CDOTAUserMsg_TipAlert — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2tip_textstringoptional``
CDOTAUserMsg_ReplaceQueryUnit — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32required``default = -1
2source_entindexint32optional``default = -1
3target_entindexint32optional``default = -1
CDOTAUserMsg_ESArcanaCombo — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optional``default = 16777215
2combo_countuint32optional``
3arcana_leveluint32optional``
CDOTAUserMsg_ESArcanaComboSummary — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optional``default = 16777215
2combo_countuint32optional``
3damage_amountuint32optional``
CDOTAUserMsg_OMArcanaCombo — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optional``default = 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_1int32optional``default = -1
2player_id_2int32optional``default = -1
3special_high_fivebooloptional``
4special_entindexint32optional``default = -1
CDOTAUserMsg_HighFiveLeftHanging — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAUserMsg_ShovelUnearth — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_idint32optional``default = -1
2target_player_idint32optional``default = -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_idint32optional``default = -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_typeuint32required``
2challenge_query_iduint32required``
3event_iduint32required``
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_idint32optional``default = -1
2item_ability_idint32optional``default = -1
3item_tieruint32optional``
4tier_item_countuint32optional``
5enhancement_ability_idint32optional``default = -1
6enhancement_levelint32optional``
7trinket_levelint32optional``
CDOTAUserMsg_OutpostCaptured — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1outpost_entindexint32optional``default = -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_ehandleuint32optional``default = 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_idint32optional``default = -1
2behavior.EDOTAVersusScenePlayerBehavioroptional``default = 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
1ehandleuint32optional``default = 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_1int32optional``default = -1
2player_id_2int32optional``default = -1
CDOTAUserMsg_HotPotato_Exploded — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
CDOTAUserMsg_WK_Arcana_Progress — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optional``default = 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.EChallengeTypeoptional``default = 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_idint32optional``default = -1
6progressuint32optional``
CDOTAUserMsg_WRArcanaProgress — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ehandleuint32optional``default = 16777215
2target_ehandleuint32optional``default = 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
1ehandleuint32optional``default = 16777215
2target_ehandleuint32optional``default = 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_idint32optional``default = -1
2target_player_idint32optional``default = -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_idint32optional``default = -1
2target_player_idint32optional``default = -1
3target_entindexint32optional``default = -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_idint32optional``default = -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_sourceint32optional``default = -1
2player_id_targetint32optional``default = -1
CDOTAUserMsg_RockPaperScissorsFinished — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_1int32optional``default = -1
2player_id_2int32optional``default = -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_requestorint32optional``default = -1
CDOTAUserMsg_MuertaReleaseEvent_AssignedTargetKilled — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_killerint32required``default = -1
2player_id_targetint32required``default = -1
3pointsint32required``
4points_totalint32required``
5last_hitboolrequired``
CDOTAUserMsg_PlayerDraftSuggestPick — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2suggestion_player_idint32optional``default = -1
CDOTAUserMsg_PlayerDraftPick — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_id_captainint32optional``default = -1
2player_id_targetint32optional``default = -1
3teamint32optional``
CDOTAUserMsg_FacetPing — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -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_idint32optional``default = -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_idint32optional``default = -1
2timer_alert_type.ETimerAlertTypeoptional``default = k_TimerAlertType_PowerRune
CDOTAUserMsg_MadstoneAlert — fields: 5; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2target_entindexint32optional``default = -1
3tierint32optional``
4madstone_alert_type.CDOTAUserMsg_MadstoneAlert.EMadstoneAlertTypeoptional``default = 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_idint32optional``default = -1
2hero_idint32optional``
3hunt_alert_type.CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntAlertTypeoptional``default = MainObjective
4hunt_status_type.CDOTAUserMsg_MonsterHunter_HuntAlert.EHuntStatusTypeoptional``default = Pending
5indexint32optional``
CDOTAUserMsg_KillEffect — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1victim_ent_indexint32optional``default = -1
2killer_player_idint32optional``default = -1

Enums

Expand any enum to inspect all values.

EDotaUserMessages — values: 168
  • 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_CHAT_MESSAGE — values: 115
  • 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
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: 25
  • 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
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