From e6a39b96690fc08bf336daaec2411ec1cbe22ad2 Mon Sep 17 00:00:00 2001 From: Vauff Date: Wed, 12 Nov 2025 18:15:57 -0500 Subject: [PATCH] Update protobufs --- game/shared/cs/cs_gameevents.proto | 14 ++++++++++++++ game/shared/cstrike15/cstrike15_gcmessages.proto | 1 + game/shared/econ/econ_gcmessages.proto | 2 ++ 3 files changed, 17 insertions(+) diff --git a/game/shared/cs/cs_gameevents.proto b/game/shared/cs/cs_gameevents.proto index e2d18157..e790ef64 100644 --- a/game/shared/cs/cs_gameevents.proto +++ b/game/shared/cs/cs_gameevents.proto @@ -4,6 +4,7 @@ enum ECsgoGameEvents { GE_PlayerAnimEventId = 450; GE_RadioIconEventId = 451; GE_FireBulletsId = 452; + GE_PlayerBulletHitId = 453; } message CMsgTEPlayerAnimEvent { @@ -43,5 +44,18 @@ message CMsgTEFireBullets { optional .CMsgVector ent_origin = 13; optional uint32 num_bullets_remaining = 14; optional uint32 attack_type = 15; + optional bool player_inair = 17; + optional bool player_scoped = 18; + optional int32 tick = 19; optional .CMsgTEFireBullets.Extra extra = 16; } + +message CMsgPlayerBulletHit { + optional int32 attacker_slot = 1 [default = -1]; + optional int32 victim_slot = 2 [default = -1]; + optional .CMsgVector victim_pos = 3; + optional int32 hit_group = 4; + optional int32 damage = 5; + optional int32 penetration_count = 6; + optional bool is_kill = 7; +} diff --git a/game/shared/cstrike15/cstrike15_gcmessages.proto b/game/shared/cstrike15/cstrike15_gcmessages.proto index 4c6f5436..421cffa5 100644 --- a/game/shared/cstrike15/cstrike15_gcmessages.proto +++ b/game/shared/cstrike15/cstrike15_gcmessages.proto @@ -924,6 +924,7 @@ message CEconItemPreviewDataBlock { optional float offset_z = 9; optional uint32 pattern = 10; optional uint32 highlight_reel = 11; + optional uint32 wrapped_sticker = 12; } optional uint32 accountid = 1; diff --git a/game/shared/econ/econ_gcmessages.proto b/game/shared/econ/econ_gcmessages.proto index 0ba2e790..603025b7 100644 --- a/game/shared/econ/econ_gcmessages.proto +++ b/game/shared/econ/econ_gcmessages.proto @@ -186,6 +186,8 @@ enum EGCItemCustomizationNotification { k_EGCItemCustomizationNotification_NameBaseItem = 1019; k_EGCItemCustomizationNotification_RemoveItemName = 1030; k_EGCItemCustomizationNotification_RemoveSticker = 1053; + k_EGCItemCustomizationNotification_ExtractSticker = 1054; + k_EGCItemCustomizationNotification_EncapsulateSticker = 1055; k_EGCItemCustomizationNotification_ApplySticker = 1086; k_EGCItemCustomizationNotification_StatTrakSwap = 1088; k_EGCItemCustomizationNotification_RemovePatch = 1089;