Update proto files.

This commit is contained in:
Nicholas Hastings 2015-02-20 09:13:08 -05:00
parent d0bb0415cf
commit a80a03849b
5 changed files with 113 additions and 8 deletions

View File

@ -441,10 +441,3 @@ message CSVCMsg_FullFrameSplit
optional int32 total = 3;
optional bytes data = 4;
}
enum ENetworkSystemLimitReport
{
NSLR_GlobalPacketRateExceeded = 0;
NSLR_ConnectionLessRateLimited = 1;
NSLR_NetChannelRateLimited = 2;
}

View File

@ -105,6 +105,7 @@ enum EDotaClientMessages
DOTA_CM_GlyphAlert = 38;
DOTA_CM_TeamShowcaseClientData = 39;
DOTA_CM_PlayTeamShowcase = 40;
DOTA_CM_EventCNY2015Cmd = 41;
}
//=============================================================================
@ -127,6 +128,7 @@ message CDOTAClientMsg_EnemyItemAlert
message CDOTAClientMsg_ModifierAlert
{
optional int32 buff_internal_index = 1;
optional uint32 target_entindex = 2;
}
message CDOTAClientMsg_HPManaAlert
@ -321,3 +323,7 @@ message CDOTAClientMsg_PlayTeamShowcase
{
}
message CDOTAClientMsg_EventCNY2015Cmd
{
optional bytes data = 1;
}

View File

@ -157,6 +157,39 @@ enum EDOTAStatPopupTypes
k_EDOTA_SPT_Grid = 3;
}
enum dotaunitorder_t
{
DOTA_UNIT_ORDER_NONE = 0;
DOTA_UNIT_ORDER_MOVE_TO_POSITION = 1;
DOTA_UNIT_ORDER_MOVE_TO_TARGET = 2;
DOTA_UNIT_ORDER_ATTACK_MOVE = 3;
DOTA_UNIT_ORDER_ATTACK_TARGET = 4;
DOTA_UNIT_ORDER_CAST_POSITION = 5;
DOTA_UNIT_ORDER_CAST_TARGET = 6;
DOTA_UNIT_ORDER_CAST_TARGET_TREE = 7;
DOTA_UNIT_ORDER_CAST_NO_TARGET = 8;
DOTA_UNIT_ORDER_CAST_TOGGLE = 9;
DOTA_UNIT_ORDER_HOLD_POSITION = 10;
DOTA_UNIT_ORDER_TRAIN_ABILITY = 11;
DOTA_UNIT_ORDER_DROP_ITEM = 12;
DOTA_UNIT_ORDER_GIVE_ITEM = 13;
DOTA_UNIT_ORDER_PICKUP_ITEM = 14;
DOTA_UNIT_ORDER_PICKUP_RUNE = 15;
DOTA_UNIT_ORDER_PURCHASE_ITEM = 16;
DOTA_UNIT_ORDER_SELL_ITEM = 17;
DOTA_UNIT_ORDER_DISASSEMBLE_ITEM = 18;
DOTA_UNIT_ORDER_MOVE_ITEM = 19;
DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO = 20;
DOTA_UNIT_ORDER_STOP = 21;
DOTA_UNIT_ORDER_TAUNT = 22;
DOTA_UNIT_ORDER_BUYBACK = 23;
DOTA_UNIT_ORDER_GLYPH = 24;
DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH = 25;
DOTA_UNIT_ORDER_CAST_RUNE = 26;
DOTA_UNIT_ORDER_PING_ABILITY = 27;
DOTA_UNIT_ORDER_MOVE_TO_DIRECTION = 28;
}
message CDOTAMsg_LocationPing
{
optional int32 x = 1;

View File

@ -145,6 +145,8 @@ enum EDotaUserMessages
DOTA_UM_ModifierAlert = 136;
DOTA_UM_HPManaAlert = 137;
DOTA_UM_GlyphAlert = 138;
DOTA_UM_BeastChat = 139;
DOTA_UM_SpectatorPlayerUnitOrders = 140;
}
//=============================================================================
@ -247,6 +249,8 @@ enum DOTA_CHAT_MESSAGE
CHAT_MESSAGE_VICTORY_PREDICTION_SINGLE_USER_CONFIRM = 90;
CHAT_MESSAGE_EFFIGY_KILL = 91;
CHAT_MESSAGE_VOICE_TEXT_BANNED_OVERFLOW = 92;
CHAT_MESSAGE_YEAR_BEAST_KILLED = 93;
CHAT_MESSAGE_PAUSE_COUNTDOWN = 94;
}
enum DOTA_NO_BATTLE_POINTS_REASONS
@ -360,6 +364,7 @@ message CDOTAUserMsg_ModifierAlert
optional string class_name = 2;
optional uint32 stack_count = 3;
optional bool is_debuff = 4;
optional uint32 target_entindex = 5;
}
message CDOTAUserMsg_HPManaAlert
@ -454,6 +459,17 @@ message CDOTAUserMsg_SpectatorPlayerClick
optional int32 target_index = 3;
}
message CDOTAUserMsg_SpectatorPlayerUnitOrders
{
optional int32 entindex = 1;
optional int32 order_type = 2;
repeated int32 units = 3;
optional int32 target_index = 4;
optional int32 ability_index = 5;
optional CMsgVector position = 6;
optional bool queue = 7;
}
message CDOTAUserMsg_NevermoreRequiem
{
optional int32 entity_handle = 1;
@ -524,6 +540,7 @@ message CDOTAUserMsg_PredictionResult
}
repeated Prediction predictions = 4;
repeated uint32 granted_item_defs = 6;
}
message CDOTAResponseQuerySerialized
@ -980,7 +997,18 @@ enum DOTA_POSITION_CATEGORY
DOTA_POSITION_ROSHAN_PIT = 11;
DOTA_POSITION_RADIANT_BASE = 12;
DOTA_POSITION_DIRE_BASE = 13;
DOTA_POSITION_OTHER = 14;
DOTA_POSITION_FOUNTAIN = 14;
DOTA_POSITION_OTHER = 15;
}
enum DOTA_ABILITY_TARGET_TYPE
{
DOTA_ABILITY_TARGET_NONE = 0;
DOTA_ABILITY_TARGET_SELF = 1;
DOTA_ABILITY_TARGET_ALLY_HERO = 2;
DOTA_ABILITY_TARGET_ALLY_CREEP = 3;
DOTA_ABILITY_TARGET_ENEMY_HERO = 4;
DOTA_ABILITY_TARGET_ENEMY_CREEP = 5;
}
message CDOTAUserMsg_StatsHeroPositionInfo
@ -1005,6 +1033,13 @@ message CDOTAUserMsg_StatsHeroMinuteDetails
optional uint32 total_xp = 6;
optional uint32 net_worth = 7;
optional uint32 harvested_creep_gold = 8;
optional uint32 claimed_farm = 9;
optional uint32 wards_placed = 10;
optional uint32 runes_collected = 11;
optional uint32 tps_used = 12;
repeated uint32 mana_spent = 13;
repeated uint32 damage_absorbed = 14;
repeated uint32 damage_done = 15;
}
message CDOTAUserMsg_StatsTeamMinuteDetails
@ -1032,6 +1067,10 @@ message CDOTAUserMsg_StatsPlayerKillShare
{
optional int32 player_id = 1;
optional float kill_share_percent = 2;
optional float player_loc_x = 3;
optional float player_loc_y = 4;
optional float health_percent = 5;
optional float mana_percent = 6;
}
message CDOTAUserMsg_StatsKillDetails
@ -1051,6 +1090,24 @@ message CDOTAUserMsg_StatsMatchDetails
repeated CDOTAUserMsg_StatsTeamMinuteDetails dire_stats = 3;
repeated CDOTAUserMsg_StatsKillDetails radiant_kills = 4;
repeated CDOTAUserMsg_StatsKillDetails dire_kills = 5;
message CDOTAUserMsg_StatsFightTeamDetails
{
repeated uint32 participants = 1;
repeated uint32 deaths = 2;
optional uint32 gold_delta = 3;
optional uint32 xp_delta = 4;
}
message CDOTAUserMsg_StatsFightDetails
{
optional float start_time = 1;
optional float end_time = 2;
optional CDOTAUserMsg_StatsFightTeamDetails radiant_fight_details = 3;
optional CDOTAUserMsg_StatsFightTeamDetails dire_fight_details = 4;
}
repeated CDOTAUserMsg_StatsFightDetails fight_details = 6;
}
message CDOTAUserMsg_MiniTaunt
@ -1103,3 +1160,10 @@ message CMsgCombatAnalyzerStats
repeated CMsgCombatAnalyzerPlayerStat player_stats = 2;
}
message CDOTAUserMsg_BeastChat
{
optional uint32 team = 1;
optional string format = 2;
optional string message = 3;
optional string target = 4;
}

View File

@ -726,6 +726,15 @@ enum Activity
ACT_DOTA_KINETIC_FIELD = 600;
ACT_DOTA_STATIC_STORM = 601;
ACT_DOTA_MINI_TAUNT = 602;
ACT_DOTA_ARCTIC_BURN_END = 603;
ACT_DOTA_LOADOUT_RARE = 604;
ACT_DOTA_SWIM = 605;
ACT_DOTA_FLEE = 606;
ACT_DOTA_TROT = 607;
ACT_DOTA_SHAKE = 608;
ACT_DOTA_SWIM_IDLE = 609;
ACT_DOTA_WAIT_IDLE = 610;
ACT_DOTA_GREET = 611;
};