Update to latest proto definitions from SteamDatabase/Protobufs

From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
TBK 2025-10-17 13:13:37 +02:00
commit 6d40b01547
No known key found for this signature in database
GPG key ID: 4F205025B48377EB
43 changed files with 14210 additions and 22031 deletions

View file

@ -37,7 +37,6 @@ enum ECstrike15UserMessages {
CS_UM_MatchEndConditions = 334;
CS_UM_DisconnectToLobby = 335;
CS_UM_PlayerStatsUpdate = 336;
CS_UM_WarmupHasEnded = 338;
CS_UM_ClientInfo = 339;
CS_UM_XRankGet = 340;
CS_UM_XRankUpd = 341;
@ -56,7 +55,6 @@ enum ECstrike15UserMessages {
CS_UM_MarkAchievement = 357;
CS_UM_MatchStatsUpdate = 358;
CS_UM_ItemDrop = 359;
CS_UM_GlowPropTurnOff = 360;
CS_UM_SendPlayerItemDrops = 361;
CS_UM_RoundBackupFilenames = 362;
CS_UM_SendPlayerItemFound = 363;
@ -77,7 +75,10 @@ enum ECstrike15UserMessages {
CS_UM_CurrentRoundOdds = 380;
CS_UM_DeepStats = 381;
CS_UM_ShootInfo = 383;
CS_UM_SnapTapStats = 384;
CS_UM_CounterStrafe = 385;
CS_UM_DamagePrediction = 386;
CS_UM_RecurringMissionSchema = 387;
CS_UM_SendPlayerLoadout = 388;
}
enum ECSUsrMsg_DisconnectToLobby_Action {
@ -420,10 +421,6 @@ message CCSUsrMsg_ItemDrop {
optional bool death = 2;
}
message CCSUsrMsg_GlowPropTurnOff {
optional int32 entidx = 1 [default = -1];
}
message CCSUsrMsg_RoundBackupFilenames {
optional int32 count = 1;
optional int32 index = 2;
@ -467,6 +464,8 @@ message CCSUsrMsg_SurvivalStats {
}
message CCSUsrMsg_EndOfMatchAllPlayersData {
option (maximum_size_bytes) = 4096;
message Accolade {
optional int32 eaccolade = 1;
optional float value = 2;
@ -576,10 +575,6 @@ message CCSUsrMsg_DisconnectToLobby {
optional int32 dummy = 1;
}
message CCSUsrMsg_WarmupHasEnded {
optional int32 dummy = 1;
}
message CCSUsrMsg_ClientInfo {
optional int32 dummy = 1;
}
@ -595,9 +590,36 @@ message CCSUsrMsgPreMatchSayText {
optional bool all_chat = 3;
}
message CCSUsrMsg_SnapTapStats {
optional uint32 perfect_bucket = 1;
repeated uint32 overlap_bucket = 2;
repeated uint32 underlap_bucket = 3;
optional uint32 max_success_in_20 = 4;
message CCSUsrMsg_CounterStrafe {
optional int32 press_to_release_ns = 1;
optional int32 total_keys_down = 2;
}
message CCSUsrMsg_DamagePrediction {
optional int32 command_num = 1;
optional int32 pellet_idx = 2;
optional int32 victim_slot = 3;
optional int32 victim_starting_health = 4;
optional int32 victim_damage = 5;
optional .CMsgVector shoot_pos = 6;
optional .CMsgQAngle shoot_dir = 7;
optional .CMsgQAngle aim_punch = 8;
}
message CCSUsrMsg_RecurringMissionSchema {
optional uint32 period = 1;
optional bytes mission_schema = 2;
}
message CCSUsrMsg_SendPlayerLoadout {
option (maximum_size_bytes) = 16384;
message LoadoutItem {
optional .CEconItemPreviewDataBlock econ_item = 1;
optional int32 team = 2;
optional int32 slot = 3;
}
repeated .CCSUsrMsg_SendPlayerLoadout.LoadoutItem loadout = 1;
optional int32 playerslot = 2 [default = -1];
}