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

@ -5,7 +5,7 @@ enum EBaseGameEvents {
GE_PlaceDecalEvent = 201;
GE_ClearWorldDecalsEvent = 202;
GE_ClearEntityDecalsEvent = 203;
GE_ClearDecalsForSkeletonInstanceEvent = 204;
GE_ClearDecalsForEntityEvent = 204;
GE_Source1LegacyGameEventList = 205;
GE_Source1LegacyListenEvents = 206;
GE_Source1LegacyGameEvent = 207;
@ -25,17 +25,16 @@ message CMsgPlaceDecalEvent {
optional .CMsgVector position = 1;
optional .CMsgVector normal = 2;
optional .CMsgVector saxis = 3;
optional uint32 decalmaterialindex = 4;
optional int32 boneindex = 4;
optional int32 triangleindex = 13;
optional uint32 flags = 5;
optional fixed32 color = 6;
optional float width = 7;
optional float height = 8;
optional float depth = 9;
optional uint32 entityhandleindex = 10;
optional fixed32 skeletoninstancehash = 11;
optional int32 boneindex = 12;
optional bool translucenthit = 13;
optional bool is_adjacent = 14;
optional int32 random_seed = 7;
optional uint32 decal_group_name = 8;
optional float size_override = 9;
optional uint32 entityhandle = 10 [default = 16777215];
optional uint64 material_id = 11;
optional uint32 sequence_name = 12;
}
message CMsgClearWorldDecalsEvent {
@ -46,13 +45,14 @@ message CMsgClearEntityDecalsEvent {
optional uint32 flagstoclear = 1;
}
message CMsgClearDecalsForSkeletonInstanceEvent {
message CMsgClearDecalsForEntityEvent {
optional uint32 flagstoclear = 1;
optional uint32 entityhandleindex = 2;
optional uint32 skeletoninstancehash = 3;
optional uint32 entityhandle = 2 [default = 16777215];
}
message CMsgSource1LegacyGameEventList {
option (maximum_size_bytes) = 24576;
message key_t {
optional int32 type = 1;
optional string name = 2;