Skip to content

Commit 8e7283a

Browse files
committed
Update protobufs
1 parent 453aa39 commit 8e7283a

File tree

12 files changed

+823
-167
lines changed

12 files changed

+823
-167
lines changed

Resources/Protobufs

SteamKit2/SteamKit2/Base/Generated/Enums.cs

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,39 @@ public enum EOSBranch
471471
k_EOSBranch_Staging = 8,
472472
}
473473

474+
[global::ProtoBuf.ProtoContract()]
475+
public enum EBrowserGPUStatus
476+
{
477+
k_EBrowserGPUStatus_Invalid = 0,
478+
k_EBrowserGPUStatus_Enabled = 1,
479+
k_EBrowserGPUStatus_DisabledUnknown = 2,
480+
k_EBrowserGPUStatus_DisabledCrashCount = 4,
481+
k_EBrowserGPUStatus_DisabledBlocklist = 5,
482+
k_EBrowserGPUStatus_DisabledDebugRequest = 6,
483+
k_EBrowserGPUStatus_DisabledCommandLine = 7,
484+
k_EBrowserGPUStatus_DisabledRuntimeDetect = 8,
485+
k_EBrowserGPUStatus_DisabledChildCommandLine = 9,
486+
}
487+
488+
[global::ProtoBuf.ProtoContract()]
489+
public enum EBrowserFeatureStatus
490+
{
491+
k_EBrowserFeatureStatus_Invalid = 0,
492+
k_EBrowserFeatureStatus_NotFound = 1,
493+
k_EBrowserFeatureStatus_Unknown = 2,
494+
k_EBrowserFeatureStatus_DisabledSoftware = 3,
495+
k_EBrowserFeatureStatus_DisabledOff = 4,
496+
k_EBrowserFeatureStatus_DisabledOffOk = 5,
497+
k_EBrowserFeatureStatus_UnavailableSoftware = 6,
498+
k_EBrowserFeatureStatus_UnavailableOff = 7,
499+
k_EBrowserFeatureStatus_UnavailableOffOk = 8,
500+
k_EBrowserFeatureStatus_EnabledReadback = 9,
501+
k_EBrowserFeatureStatus_EnabledForce = 10,
502+
k_EBrowserFeatureStatus_Enabled = 11,
503+
k_EBrowserFeatureStatus_EnabledOn = 12,
504+
k_EBrowserFeatureStatus_EnabledForceOn = 13,
505+
}
506+
474507
[global::ProtoBuf.ProtoContract()]
475508
public enum ECommunityItemClass
476509
{
@@ -620,6 +653,8 @@ public enum ECompromiseDetectionType
620653
k_ECompromiseDetectionType_TradeEvent = 1,
621654
k_ECompromiseDetectionType_ApiCallRate = 2,
622655
k_ECompromiseDetectionType_Manual = 3,
656+
k_ECompromiseDetectionType_TicketAction = 4,
657+
k_ECompromiseDetectionType_MaliciousRefund = 5,
623658
}
624659

625660
[global::ProtoBuf.ProtoContract()]
@@ -649,6 +684,14 @@ public enum EGameRecordingType
649684
k_EGameRecordingType_Clip = 4,
650685
}
651686

687+
[global::ProtoBuf.ProtoContract()]
688+
public enum EExportCodec
689+
{
690+
k_EExportCodec_Default = 0,
691+
k_EExportCodec_H264 = 1,
692+
k_EExportCodec_H265 = 2,
693+
}
694+
652695
[global::ProtoBuf.ProtoContract()]
653696
public enum EProtoAppType
654697
{

SteamKit2/SteamKit2/Base/Generated/GC/CSGO/MsgGC.cs

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2805,6 +2805,9 @@ public uint socache_control
28052805
public void Resetsocache_control() => __pbn__socache_control = null;
28062806
private uint? __pbn__socache_control;
28072807

2808+
[global::ProtoBuf.ProtoMember(21)]
2809+
public global::System.Collections.Generic.List<int> teammate_colors { get; } = new global::System.Collections.Generic.List<int>();
2810+
28082811
}
28092812

28102813
[global::ProtoBuf.ProtoContract()]
@@ -5232,6 +5235,26 @@ public float offset_y
52325235
public void Resetoffset_y() => __pbn__offset_y = null;
52335236
private float? __pbn__offset_y;
52345237

5238+
[global::ProtoBuf.ProtoMember(9)]
5239+
public float offset_z
5240+
{
5241+
get => __pbn__offset_z.GetValueOrDefault();
5242+
set => __pbn__offset_z = value;
5243+
}
5244+
public bool ShouldSerializeoffset_z() => __pbn__offset_z != null;
5245+
public void Resetoffset_z() => __pbn__offset_z = null;
5246+
private float? __pbn__offset_z;
5247+
5248+
[global::ProtoBuf.ProtoMember(10)]
5249+
public uint pattern
5250+
{
5251+
get => __pbn__pattern.GetValueOrDefault();
5252+
set => __pbn__pattern = value;
5253+
}
5254+
public bool ShouldSerializepattern() => __pbn__pattern != null;
5255+
public void Resetpattern() => __pbn__pattern = null;
5256+
private uint? __pbn__pattern;
5257+
52355258
}
52365259

52375260
}
@@ -6489,6 +6512,57 @@ public uint redeemable_balance
64896512

64906513
}
64916514

6515+
[global::ProtoBuf.ProtoContract()]
6516+
public partial class CSOAccountXpShop : global::ProtoBuf.IExtensible
6517+
{
6518+
private global::ProtoBuf.IExtension __pbn__extensionData;
6519+
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
6520+
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
6521+
6522+
[global::ProtoBuf.ProtoMember(1)]
6523+
public uint generation_time
6524+
{
6525+
get => __pbn__generation_time.GetValueOrDefault();
6526+
set => __pbn__generation_time = value;
6527+
}
6528+
public bool ShouldSerializegeneration_time() => __pbn__generation_time != null;
6529+
public void Resetgeneration_time() => __pbn__generation_time = null;
6530+
private uint? __pbn__generation_time;
6531+
6532+
[global::ProtoBuf.ProtoMember(2)]
6533+
public uint redeemable_balance
6534+
{
6535+
get => __pbn__redeemable_balance.GetValueOrDefault();
6536+
set => __pbn__redeemable_balance = value;
6537+
}
6538+
public bool ShouldSerializeredeemable_balance() => __pbn__redeemable_balance != null;
6539+
public void Resetredeemable_balance() => __pbn__redeemable_balance = null;
6540+
private uint? __pbn__redeemable_balance;
6541+
6542+
[global::ProtoBuf.ProtoMember(3)]
6543+
public global::System.Collections.Generic.List<uint> xp_tracks { get; } = new global::System.Collections.Generic.List<uint>();
6544+
6545+
}
6546+
6547+
[global::ProtoBuf.ProtoContract()]
6548+
public partial class CSOAccountKeychainRemoveToolCharges : global::ProtoBuf.IExtensible
6549+
{
6550+
private global::ProtoBuf.IExtension __pbn__extensionData;
6551+
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
6552+
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
6553+
6554+
[global::ProtoBuf.ProtoMember(1)]
6555+
public uint charges
6556+
{
6557+
get => __pbn__charges.GetValueOrDefault();
6558+
set => __pbn__charges = value;
6559+
}
6560+
public bool ShouldSerializecharges() => __pbn__charges != null;
6561+
public void Resetcharges() => __pbn__charges = null;
6562+
private uint? __pbn__charges;
6563+
6564+
}
6565+
64926566
[global::ProtoBuf.ProtoContract()]
64936567
public partial class CSOQuestProgress : global::ProtoBuf.IExtensible
64946568
{
@@ -6688,6 +6762,50 @@ public uint xp_trail_level
66886762

66896763
}
66906764

6765+
[global::ProtoBuf.ProtoContract()]
6766+
public partial class CMsgGCCStrike15_v2_GC2ClientNotifyXPShop : global::ProtoBuf.IExtensible
6767+
{
6768+
private global::ProtoBuf.IExtension __pbn__extensionData;
6769+
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
6770+
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
6771+
6772+
[global::ProtoBuf.ProtoMember(1)]
6773+
public CSOAccountXpShop prematch { get; set; }
6774+
6775+
[global::ProtoBuf.ProtoMember(2)]
6776+
public CSOAccountXpShop postmatch { get; set; }
6777+
6778+
[global::ProtoBuf.ProtoMember(3)]
6779+
public uint current_xp
6780+
{
6781+
get => __pbn__current_xp.GetValueOrDefault();
6782+
set => __pbn__current_xp = value;
6783+
}
6784+
public bool ShouldSerializecurrent_xp() => __pbn__current_xp != null;
6785+
public void Resetcurrent_xp() => __pbn__current_xp = null;
6786+
private uint? __pbn__current_xp;
6787+
6788+
[global::ProtoBuf.ProtoMember(4)]
6789+
public uint current_level
6790+
{
6791+
get => __pbn__current_level.GetValueOrDefault();
6792+
set => __pbn__current_level = value;
6793+
}
6794+
public bool ShouldSerializecurrent_level() => __pbn__current_level != null;
6795+
public void Resetcurrent_level() => __pbn__current_level = null;
6796+
private uint? __pbn__current_level;
6797+
6798+
}
6799+
6800+
[global::ProtoBuf.ProtoContract()]
6801+
public partial class CMsgGCCStrike15_v2_Client2GcAckXPShopTracks : global::ProtoBuf.IExtensible
6802+
{
6803+
private global::ProtoBuf.IExtension __pbn__extensionData;
6804+
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
6805+
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
6806+
6807+
}
6808+
66916809
[global::ProtoBuf.ProtoContract()]
66926810
public partial class CMsgGC_GlobalGame_Subscribe : global::ProtoBuf.IExtensible
66936811
{
@@ -8664,6 +8782,8 @@ public enum ECsgoGCMsg
86648782
k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218,
86658783
k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219,
86668784
k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220,
8785+
k_EMsgGCCStrike15_v2_GC2ClientNotifyXPShop = 9221,
8786+
k_EMsgGCCStrike15_v2_Client2GcAckXPShopTracks = 9222,
86678787
}
86688788

86698789
[global::ProtoBuf.ProtoContract()]

SteamKit2/SteamKit2/Base/Generated/GC/CSGO/SteamMsgGC.cs

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,16 @@ public uint additional_backpack_slots
445445
public void Resetadditional_backpack_slots() => __pbn__additional_backpack_slots = null;
446446
private uint? __pbn__additional_backpack_slots;
447447

448+
[global::ProtoBuf.ProtoMember(6, DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
449+
public uint trade_ban_expiration
450+
{
451+
get => __pbn__trade_ban_expiration.GetValueOrDefault();
452+
set => __pbn__trade_ban_expiration = value;
453+
}
454+
public bool ShouldSerializetrade_ban_expiration() => __pbn__trade_ban_expiration != null;
455+
public void Resettrade_ban_expiration() => __pbn__trade_ban_expiration = null;
456+
private uint? __pbn__trade_ban_expiration;
457+
448458
[global::ProtoBuf.ProtoMember(12, DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
449459
public uint bonus_xp_timestamp_refresh
450460
{
@@ -1026,6 +1036,26 @@ public float sticker_offset_y
10261036
public void Resetsticker_offset_y() => __pbn__sticker_offset_y = null;
10271037
private float? __pbn__sticker_offset_y;
10281038

1039+
[global::ProtoBuf.ProtoMember(10)]
1040+
public float sticker_offset_z
1041+
{
1042+
get => __pbn__sticker_offset_z.GetValueOrDefault();
1043+
set => __pbn__sticker_offset_z = value;
1044+
}
1045+
public bool ShouldSerializesticker_offset_z() => __pbn__sticker_offset_z != null;
1046+
public void Resetsticker_offset_z() => __pbn__sticker_offset_z = null;
1047+
private float? __pbn__sticker_offset_z;
1048+
1049+
[global::ProtoBuf.ProtoMember(11)]
1050+
public float sticker_wear_target
1051+
{
1052+
get => __pbn__sticker_wear_target.GetValueOrDefault();
1053+
set => __pbn__sticker_wear_target = value;
1054+
}
1055+
public bool ShouldSerializesticker_wear_target() => __pbn__sticker_wear_target != null;
1056+
public void Resetsticker_wear_target() => __pbn__sticker_wear_target = null;
1057+
private float? __pbn__sticker_wear_target;
1058+
10291059
}
10301060

10311061
[global::ProtoBuf.ProtoContract()]

SteamKit2/SteamKit2/Base/Generated/GC/CSGO/SteamMsgGCEcon.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,9 @@ public uint request
180180
public void Resetrequest() => __pbn__request = null;
181181
private uint? __pbn__request;
182182

183+
[global::ProtoBuf.ProtoMember(3)]
184+
public global::System.Collections.Generic.List<ulong> extra_data { get; } = new global::System.Collections.Generic.List<ulong>();
185+
183186
}
184187

185188
[global::ProtoBuf.ProtoContract()]
@@ -382,12 +385,16 @@ public enum EGCItemCustomizationNotification
382385
k_EGCItemCustomizationNotification_StatTrakSwap = 1088,
383386
k_EGCItemCustomizationNotification_RemovePatch = 1089,
384387
k_EGCItemCustomizationNotification_ApplyPatch = 1090,
388+
k_EGCItemCustomizationNotification_ApplyKeychain = 1091,
389+
k_EGCItemCustomizationNotification_RemoveKeychain = 1092,
385390
k_EGCItemCustomizationNotification_ActivateFanToken = 9178,
386391
k_EGCItemCustomizationNotification_ActivateOperationCoin = 9179,
387392
k_EGCItemCustomizationNotification_GraffitiUnseal = 9185,
388393
k_EGCItemCustomizationNotification_GenerateSouvenir = 9204,
389394
k_EGCItemCustomizationNotification_ClientRedeemMissionReward = 9209,
390395
k_EGCItemCustomizationNotification_ClientRedeemFreeReward = 9219,
396+
k_EGCItemCustomizationNotification_XpShopUseTicket = 9221,
397+
k_EGCItemCustomizationNotification_XpShopAckTracks = 9222,
391398
}
392399

393400
}

SteamKit2/SteamKit2/Base/Generated/GC/Dota/MsgGCServer.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8975,6 +8975,18 @@ public partial class CMsgSteamLearnLateGameItemPurchasesV2 : global::ProtoBuf.IE
89758975

89768976
}
89778977

8978+
[global::ProtoBuf.ProtoContract()]
8979+
public partial class CMsgSteamLearnMainGameItemPurchases : global::ProtoBuf.IExtensible
8980+
{
8981+
private global::ProtoBuf.IExtension __pbn__extensionData;
8982+
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
8983+
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
8984+
8985+
[global::ProtoBuf.ProtoMember(1)]
8986+
public global::System.Collections.Generic.List<int> item_ids { get; } = new global::System.Collections.Generic.List<int>();
8987+
8988+
}
8989+
89788990
[global::ProtoBuf.ProtoContract()]
89798991
public partial class CMsgSteamLearnWardPlacement : global::ProtoBuf.IExtensible
89808992
{

0 commit comments

Comments
 (0)