Initial version
This commit is contained in:
628
Protobufs/dota2/dota_clientmessages.proto
Normal file
628
Protobufs/dota2/dota_clientmessages.proto
Normal file
@@ -0,0 +1,628 @@
|
||||
import "dota_commonmessages.proto";
|
||||
import "dota_shared_enums.proto";
|
||||
import "base_gcmessages.proto";
|
||||
|
||||
enum EDotaClientMessages {
|
||||
DOTA_CM_MapLine = 301;
|
||||
DOTA_CM_AspectRatio = 302;
|
||||
DOTA_CM_MapPing = 303;
|
||||
DOTA_CM_UnitsAutoAttack = 304;
|
||||
DOTA_CM_SearchString = 307;
|
||||
DOTA_CM_Pause = 308;
|
||||
DOTA_CM_ShopViewMode = 309;
|
||||
DOTA_CM_SetUnitShareFlag = 310;
|
||||
DOTA_CM_SwapRequest = 311;
|
||||
DOTA_CM_SwapAccept = 312;
|
||||
DOTA_CM_WorldLine = 313;
|
||||
DOTA_CM_RequestGraphUpdate = 314;
|
||||
DOTA_CM_ItemAlert = 315;
|
||||
DOTA_CM_ChatWheel = 316;
|
||||
DOTA_CM_SendStatPopup = 317;
|
||||
DOTA_CM_BeginLastHitChallenge = 318;
|
||||
DOTA_CM_UpdateQuickBuy = 319;
|
||||
DOTA_CM_UpdateCoachListen = 320;
|
||||
DOTA_CM_CoachHUDPing = 321;
|
||||
DOTA_CM_RecordVote = 322;
|
||||
DOTA_CM_UnitsAutoAttackAfterSpell = 323;
|
||||
DOTA_CM_WillPurchaseAlert = 324;
|
||||
DOTA_CM_PlayerShowCase = 325;
|
||||
DOTA_CM_TeleportRequiresHalt = 326;
|
||||
DOTA_CM_CameraZoomAmount = 327;
|
||||
DOTA_CM_BroadcasterUsingCamerman = 328;
|
||||
DOTA_CM_BroadcasterUsingAssistedCameraOperator = 329;
|
||||
DOTA_CM_EnemyItemAlert = 330;
|
||||
DOTA_CM_FreeInventory = 331;
|
||||
DOTA_CM_BuyBackStateAlert = 332;
|
||||
DOTA_CM_QuickBuyAlert = 333;
|
||||
DOTA_CM_HeroStatueLike = 334;
|
||||
DOTA_CM_ModifierAlert = 335;
|
||||
DOTA_CM_TeamShowcaseEditor = 336;
|
||||
DOTA_CM_HPManaAlert = 337;
|
||||
DOTA_CM_GlyphAlert = 338;
|
||||
DOTA_CM_TeamShowcaseClientData = 339;
|
||||
DOTA_CM_PlayTeamShowcase = 340;
|
||||
DOTA_CM_EventCNY2015Cmd = 341;
|
||||
DOTA_CM_FillEmptySlotsWithBots = 342;
|
||||
DOTA_CM_DemoHero = 343;
|
||||
DOTA_CM_AbilityLearnModeToggled = 344;
|
||||
DOTA_CM_AbilityStartUse = 345;
|
||||
DOTA_CM_ChallengeSelect = 346;
|
||||
DOTA_CM_ChallengeReroll = 347;
|
||||
DOTA_CM_ClickedBuff = 348;
|
||||
DOTA_CM_CoinWager = 349;
|
||||
DOTA_CM_ExecuteOrders = 350;
|
||||
DOTA_CM_XPAlert = 351;
|
||||
DOTA_CM_EventPointsTip = 353;
|
||||
DOTA_CM_KillMyHero = 355;
|
||||
DOTA_CM_QuestStatus = 356;
|
||||
DOTA_CM_ToggleAutoattack = 357;
|
||||
DOTA_CM_SpecialAbility = 358;
|
||||
DOTA_CM_KillcamDamageTaken = 359;
|
||||
DOTA_CM_SetEnemyStartingPosition = 360;
|
||||
DOTA_CM_SetDesiredWardPlacement = 361;
|
||||
DOTA_CM_RollDice = 362;
|
||||
DOTA_CM_FlipCoin = 363;
|
||||
DOTA_CM_RequestItemSuggestions = 364;
|
||||
DOTA_CM_MakeTeamCaptain = 365;
|
||||
DOTA_CM_CoinWagerToken = 366;
|
||||
DOTA_CM_RankWager = 367;
|
||||
DOTA_CM_DismissAllStatPopups = 368;
|
||||
DOTA_CM_HelpTipSystemStateChanged = 369;
|
||||
DOTA_CM_ChannelRequiresHalt = 370;
|
||||
DOTA_CM_RequestBulkCombatLog = 371;
|
||||
DOTA_CM_AbilityDraftRequestAbility = 372;
|
||||
DOTA_CM_GuideSelectOption = 373;
|
||||
DOTA_CM_GuideSelected = 374;
|
||||
DOTA_CM_DamageReport = 375;
|
||||
DOTA_CM_SalutePlayer = 376;
|
||||
DOTA_CM_SprayWheel = 377;
|
||||
DOTA_CM_TipAlert = 378;
|
||||
DOTA_CM_EmptyTeleportAlert = 379;
|
||||
DOTA_CM_RadarAlert = 380;
|
||||
DOTA_CM_TalentTreeAlert = 381;
|
||||
DOTA_CM_SetCavernMapVariant = 382;
|
||||
DOTA_CM_PauseGameOrder = 383;
|
||||
DOTA_CM_VersusScene_PlayerBehavior = 384;
|
||||
DOTA_CM_PlayerBounty = 385;
|
||||
DOTA_CM_PlayerBountyCancel = 386;
|
||||
DOTA_CM_EmptyItemSlotAlert = 388;
|
||||
DOTA_CM_AddOverwatchReportMarker = 389;
|
||||
DOTA_CM_AghsStatusAlert = 390;
|
||||
DOTA_CM_PerfReport = 391;
|
||||
DOTA_CM_ContextualTips_Subscribe = 393;
|
||||
DOTA_CM_ChatMessage = 394;
|
||||
DOTA_CM_AddCommunicationsReportMarker = 395;
|
||||
DOTA_CM_AddCommunicationsBlockMarker = 396;
|
||||
DOTA_CM_NeutralCampAlert = 397;
|
||||
DOTA_CM_DuelAccepted = 398;
|
||||
DOTA_CM_ChooseNeutralItem = 399;
|
||||
DOTA_CM_PlayerDraftPick = 800;
|
||||
DOTA_CM_PlayerDraftSuggest = 801;
|
||||
DOTA_CM_PlayerDraftPreferRole = 802;
|
||||
DOTA_CM_PlayerDraftPreferTeam = 803;
|
||||
DOTA_CM_ChatWheelAlert = 804;
|
||||
DOTA_CM_AbilityAlert = 805;
|
||||
DOTA_CM_AllyAbilityAlert = 806;
|
||||
DOTA_CM_GiftPlayer = 807;
|
||||
DOTA_CM_GiftEveryone = 808;
|
||||
DOTA_CM_SelectOverworldTokenRewards = 809;
|
||||
DOTA_CM_FacetAlert = 810;
|
||||
DOTA_CM_InnateAlert = 811;
|
||||
DOTA_CM_SelectOverworldID = 812;
|
||||
DOTA_CM_RerollNeutralItem = 813;
|
||||
DOTA_CM_RoshanTimer = 814;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_MapPing {
|
||||
optional .CDOTAMsg_LocationPing location_ping = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ItemAlert {
|
||||
optional .CDOTAMsg_ItemAlert item_alert = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_EnemyItemAlert {
|
||||
optional int32 item_entindex = 1 [default = -1];
|
||||
optional int32 rune_type = 2 [default = -1];
|
||||
optional int32 item_level = 3 [default = -1];
|
||||
optional int32 primary_charges = 4 [default = -1];
|
||||
optional int32 secondary_charges = 5 [default = -1];
|
||||
optional int32 ability_id = 6 [default = -1];
|
||||
optional int32 owner_entindex = 7 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ModifierAlert {
|
||||
optional int32 buff_internal_index = 1;
|
||||
optional int32 target_entindex = 2 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ClickedBuff {
|
||||
optional int32 buff_internal_index = 1;
|
||||
optional int32 target_entindex = 2 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_HPManaAlert {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional bool show_raw_values = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_NeutralCampAlert {
|
||||
optional int32 spawner_entindex = 1 [default = -1];
|
||||
optional int32 unit_entindex = 2 [default = -1];
|
||||
optional bool stack_request = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_GlyphAlert {
|
||||
optional bool negative = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RadarAlert {
|
||||
optional bool negative = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_MapLine {
|
||||
optional .CDOTAMsg_MapLine mapline = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AspectRatio {
|
||||
optional float ratio = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_UnitsAutoAttackMode {
|
||||
enum EMode {
|
||||
INVALID = -1;
|
||||
NEVER = 0;
|
||||
AFTER_SPELLCAST = 1;
|
||||
ALWAYS = 2;
|
||||
}
|
||||
|
||||
enum EUnitType {
|
||||
NORMAL = 0;
|
||||
SUMMONED = 1;
|
||||
}
|
||||
|
||||
optional .CDOTAClientMsg_UnitsAutoAttackMode.EMode mode = 1 [default = INVALID];
|
||||
optional .CDOTAClientMsg_UnitsAutoAttackMode.EUnitType unit_type = 2 [default = NORMAL];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_UnitsAutoAttackAfterSpell {
|
||||
optional bool enabled = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_TeleportRequiresHalt {
|
||||
optional bool enabled = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChannelRequiresHalt {
|
||||
optional bool enabled = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SearchString {
|
||||
optional string search = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_Pause {
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ShopViewMode {
|
||||
optional uint32 mode = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SetUnitShareFlag {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
optional uint32 flag = 2;
|
||||
optional bool state = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SwapRequest {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SwapAccept {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_WorldLine {
|
||||
optional .CDOTAMsg_WorldLine worldline = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RequestGraphUpdate {
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChatWheel {
|
||||
optional uint32 chat_message_id = 1 [default = 4294967295];
|
||||
optional int32 param_hero_id = 2;
|
||||
optional uint32 emoticon_id = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SendStatPopup {
|
||||
optional .CDOTAMsg_SendStatPopup statpopup = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_DismissAllStatPopups {
|
||||
optional .CDOTAMsg_DismissAllStatPopups dismissallmsg = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_BeginLastHitChallenge {
|
||||
optional uint32 chosen_lane = 1;
|
||||
optional bool helper_enabled = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_UpdateQuickBuyItem {
|
||||
optional int32 item_ability_id = 1 [default = -1];
|
||||
optional bool purchasable = 2 [default = false];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_UpdateQuickBuy {
|
||||
repeated .CDOTAClientMsg_UpdateQuickBuyItem items = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RecordVote {
|
||||
optional int32 choice_index = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_WillPurchaseAlert {
|
||||
optional int32 item_ability_id = 1 [default = -1];
|
||||
optional uint32 gold_remaining = 2;
|
||||
optional int32 suggestion_player_id = 3 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_BuyBackStateAlert {
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_QuickBuyAlert {
|
||||
optional int32 item_ability_id = 1 [default = -1];
|
||||
optional int32 gold_cost = 2;
|
||||
optional int32 item_cooldown_seconds = 3;
|
||||
optional bool show_buyback = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerShowCase {
|
||||
optional bool showcase = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_CameraZoomAmount {
|
||||
optional float zoom_amount = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_BroadcasterUsingCameraman {
|
||||
optional bool cameraman = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_BroadcasterUsingAssistedCameraOperator {
|
||||
optional bool enabled = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_FillEmptySlotsWithBots {
|
||||
optional bool fillwithbots = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_HeroStatueLike {
|
||||
optional int32 owner_player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_EventCNY2015Cmd {
|
||||
optional bytes data = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_DemoHero {
|
||||
optional int32 hero_id = 1;
|
||||
optional int32 hero_id_to_spawn = 2;
|
||||
repeated uint32 item_defs = 3;
|
||||
repeated uint64 item_ids = 4;
|
||||
optional uint32 style_index = 5 [default = 255];
|
||||
optional bool keep_existing_demohero = 6;
|
||||
repeated .CSOEconItem item_data = 7;
|
||||
optional int32 hero_variant = 8;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChallengeSelect {
|
||||
optional uint32 event_id = 1;
|
||||
optional uint32 slot_id = 2;
|
||||
optional uint32 sequence_id = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChallengeReroll {
|
||||
optional .EEvent event_id = 1 [default = EVENT_ID_NONE];
|
||||
optional uint32 slot_id = 2;
|
||||
optional uint32 sequence_id = 3;
|
||||
optional int32 hero_id = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_CoinWager {
|
||||
optional uint32 wager_amount = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_CoinWagerToken {
|
||||
optional uint64 wager_token_item_id = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RankWager {
|
||||
optional bool announce_wager = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerBounty {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_EventPointsTip {
|
||||
optional int32 recipient_player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ExecuteOrders {
|
||||
repeated .CDOTAMsg_UnitOrder orders = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_XPAlert {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional uint32 damage_taken = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_TalentTreeAlert {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional int32 ability_id = 2 [default = -1];
|
||||
optional int32 slot = 3;
|
||||
optional bool learned = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_KillcamDamageTaken {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional uint32 damage_taken = 2;
|
||||
optional uint32 item_type = 3;
|
||||
optional int32 item_ability_id = 4 [default = -1];
|
||||
optional string hero_name = 5;
|
||||
optional string damage_color = 6;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_KillMyHero {
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_QuestStatus {
|
||||
optional uint32 quest_id = 1;
|
||||
optional uint32 challenge_id = 2;
|
||||
optional uint32 progress = 3;
|
||||
optional uint32 goal = 4;
|
||||
optional uint32 query = 5;
|
||||
optional float fail_gametime = 6;
|
||||
optional int32 item_ability_id = 7 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ToggleAutoattack {
|
||||
optional int32 mode = 1;
|
||||
optional bool show_message = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SpecialAbility {
|
||||
optional uint32 ability_index = 1;
|
||||
optional int32 target_entindex = 2 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SetEnemyStartingPosition {
|
||||
optional int32 enemy_player_id = 1 [default = -1];
|
||||
optional uint32 enemy_starting_position = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SetDesiredWardPlacement {
|
||||
optional uint32 ward_index = 1;
|
||||
optional float ward_x = 2;
|
||||
optional float ward_y = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RollDice {
|
||||
optional uint32 channel_type = 1;
|
||||
optional uint32 roll_min = 2;
|
||||
optional uint32 roll_max = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_FlipCoin {
|
||||
optional uint32 channel_type = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RequestItemSuggestions {
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_MakeTeamCaptain {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_HelpTipSystemStateChanged {
|
||||
optional bool tip_displayed = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RequestBulkCombatLog {
|
||||
optional float game_time = 1;
|
||||
optional float duration = 2;
|
||||
optional bool recent_player_death = 3;
|
||||
optional int32 player_id = 4 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AbilityDraftRequestAbility {
|
||||
optional int32 requested_ability_id = 1 [default = -1];
|
||||
optional bool ctrl_is_down = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_GuideSelectOption {
|
||||
optional uint32 option = 1;
|
||||
optional bool force_recalculate = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_GuideSelected {
|
||||
optional uint64 guide_workshop_id = 1;
|
||||
optional bool is_plus_guide = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_DamageReport {
|
||||
optional int32 target_hero_id = 1;
|
||||
optional int32 source_hero_id = 2;
|
||||
optional int32 damage_amount = 3;
|
||||
optional bool broadcast = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SalutePlayer {
|
||||
optional int32 target_player_id = 1 [default = -1];
|
||||
optional int32 event_id = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_GiftPlayer {
|
||||
optional int32 target_player_id = 1 [default = -1];
|
||||
optional uint32 item_def_index = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_GiftEveryone {
|
||||
optional uint32 item_def_index = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_TipAlert {
|
||||
optional string tip_text = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_EmptyTeleportAlert {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SetCavernMapVariant {
|
||||
optional uint32 map_variant = 1 [default = 255];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PauseGameOrder {
|
||||
optional int32 order_id = 1;
|
||||
optional int32 data = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_VersusScene_PlayerBehavior {
|
||||
optional .EDOTAVersusScenePlayerBehavior behavior = 1 [default = VS_PLAYER_BEHAVIOR_PLAY_ACTIVITY];
|
||||
optional .VersusScene_PlayActivity play_activity = 2;
|
||||
optional .VersusScene_ChatWheel chat_wheel = 3;
|
||||
optional .VersusScene_PlaybackRate playback_rate = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_EmptyItemSlotAlert {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional int32 slot_index = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AddOverwatchReportMarker {
|
||||
optional int32 target_player_id = 1 [default = -1];
|
||||
optional .EOverwatchReportReason reason = 2 [default = k_EOverwatchReportReason_Unknown];
|
||||
optional uint32 seconds_ago = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AddCommunicationsReportMarker {
|
||||
optional int32 target_player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AddCommunicationsBlockMarker {
|
||||
optional int32 target_player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AghsStatusAlert {
|
||||
optional int32 source_player_id = 1 [default = -1];
|
||||
optional int32 target_player_id = 2 [default = -1];
|
||||
optional int32 target_entindex = 3 [default = -1];
|
||||
optional uint32 alert_type = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PerfReport {
|
||||
optional float average_frame_time = 1;
|
||||
optional float max_frame_time = 2;
|
||||
optional float average_compute_time = 3;
|
||||
optional float max_compute_time = 4;
|
||||
optional float average_client_tick_time = 5;
|
||||
optional float max_client_tick_time = 6;
|
||||
optional float average_client_simulate_time = 7;
|
||||
optional float max_client_simulate_time = 8;
|
||||
optional float average_output_time = 9;
|
||||
optional float max_output_time = 10;
|
||||
optional float average_wait_for_rendering_to_complete_time = 11;
|
||||
optional float max_wait_for_rendering_to_complete_time = 12;
|
||||
optional float average_swap_time = 13;
|
||||
optional float max_swap_time = 14;
|
||||
optional float average_frame_update_time = 15;
|
||||
optional float max_frame_update_time = 16;
|
||||
optional float average_idle_time = 17;
|
||||
optional float max_idle_time = 18;
|
||||
optional float average_input_processing_time = 19;
|
||||
optional float max_input_processing_time = 20;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ContextualTips_Subscribe_Entry {
|
||||
optional bool unsubscribe = 1;
|
||||
optional int32 tip_id = 2;
|
||||
optional int32 prior_display_count = 3;
|
||||
repeated int32 variants_seen = 4;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ContextualTips_Subscribe {
|
||||
repeated .CDOTAClientMsg_ContextualTips_Subscribe_Entry tips = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChatMessage {
|
||||
optional uint32 channel_type = 1;
|
||||
optional string message_text = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_DuelAccepted {
|
||||
optional int32 challenger_player_id = 1 [default = -1];
|
||||
optional int32 accepter_player_id = 2 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_ChooseNeutralItem {
|
||||
optional int32 neutral_item_index = 1;
|
||||
optional int32 target_entindex = 2 [default = -1];
|
||||
optional int32 slot_index = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RerollNeutralItem {
|
||||
optional int32 target_entindex = 1 [default = -1];
|
||||
optional int32 slot_index = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerDraftPick {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerDraftSuggest {
|
||||
optional int32 player_id = 1 [default = -1];
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerDraftPreferRole {
|
||||
optional int32 role_idx = 1;
|
||||
optional bool desired = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_PlayerDraftPreferTeam {
|
||||
optional int32 team = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_AbilityAlert {
|
||||
optional uint32 ability_entindex = 1 [default = 16777215];
|
||||
optional bool ctrl_held = 2;
|
||||
optional int32 owner_entindex = 3 [default = -1];
|
||||
optional int32 ability_id = 4 [default = -1];
|
||||
optional uint32 primary_charges = 5;
|
||||
optional uint32 secondary_charges = 6;
|
||||
optional float reclaim_time = 7;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SelectOverworldTokenRewards {
|
||||
repeated uint32 token_ids = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_FacetAlert {
|
||||
optional uint32 facet_strhash = 1;
|
||||
optional uint32 hero_entindex = 2 [default = 16777215];
|
||||
optional bool ctrl_held = 3;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_InnateAlert {
|
||||
optional uint32 ability_entindex = 1 [default = 16777215];
|
||||
optional bool ctrl_held = 2;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_SelectOverworldID {
|
||||
optional uint32 overworld_id = 1;
|
||||
}
|
||||
|
||||
message CDOTAClientMsg_RoshanTimer {
|
||||
optional bool negative = 1;
|
||||
}
|
||||
Reference in New Issue
Block a user