Skip to content

Commit

Permalink
Update protobufs
Browse files Browse the repository at this point in the history
  • Loading branch information
xPaw committed Oct 13, 2024
1 parent 453aa39 commit 8e7283a
Show file tree
Hide file tree
Showing 12 changed files with 823 additions and 167 deletions.
2 changes: 1 addition & 1 deletion Resources/Protobufs
Submodule Protobufs updated 42 files
+3 −0 csgo/base_gcmessages.proto
+2 −0 csgo/c_peer2peer_netmessages.proto
+11 −7 csgo/cs_usercmd.proto
+26 −1 csgo/cstrike15_gcmessages.proto
+1 −1 csgo/demo.proto
+5 −0 csgo/econ_gcmessages.proto
+1 −0 csgo/network_connection.proto
+3 −4 csgo/networkbasetypes.proto
+3 −0 csgo/te.proto
+19 −0 csgo/usermessages.proto
+5 −0 deadlock/citadel_clientmessages.proto
+73 −27 deadlock/citadel_gcmessages_client.proto
+16 −0 deadlock/citadel_gcmessages_common.proto
+22 −0 deadlock/citadel_gcmessages_server.proto
+53 −4 deadlock/citadel_usermessages.proto
+1 −0 deadlock/network_connection.proto
+3 −5 deadlock/networkbasetypes.proto
+4 −0 dota2/dota_gcmessages_server.proto
+37 −0 steam/enums.proto
+0 −1 steam/enums_clientserver.proto
+27 −0 steam/htmlmessages.proto
+12 −0 steam/steamdatagram_messages_sdr.proto
+23 −0 steam/steammessages_auth.steamclient.proto
+1 −0 steam/steammessages_clientmetrics.steamclient.proto
+0 −7 steam/steammessages_clientserver.proto
+20 −2 steam/steammessages_clientsettings.proto
+1 −0 steam/steammessages_community.steamclient.proto
+3 −0 steam/steammessages_marketingmessages.steamclient.proto
+5 −1 steam/steammessages_remoteplay.proto
+34 −2 steam/steammessages_storebrowse.steamclient.proto
+25 −2 steam/webuimessages_gamerecording.proto
+51 −2 webui/common.proto
+0 −20 webui/service_accountcart.proto
+14 −0 webui/service_authentication.proto
+12 −3 webui/service_gamerecording.proto
+10 −0 webui/service_marketingmessages.proto
+0 −38 webui/service_promotionplanning.proto
+3 −0 webui/service_publishedfile.proto
+9 −0 webui/service_publishing.proto
+8 −3 webui/service_steamlearn.proto
+16 −0 webui/service_storebrowse.proto
+90 −0 webui/service_wishlist.proto
43 changes: 43 additions & 0 deletions SteamKit2/SteamKit2/Base/Generated/Enums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -471,6 +471,39 @@ public enum EOSBranch
k_EOSBranch_Staging = 8,
}

[global::ProtoBuf.ProtoContract()]
public enum EBrowserGPUStatus
{
k_EBrowserGPUStatus_Invalid = 0,
k_EBrowserGPUStatus_Enabled = 1,
k_EBrowserGPUStatus_DisabledUnknown = 2,
k_EBrowserGPUStatus_DisabledCrashCount = 4,
k_EBrowserGPUStatus_DisabledBlocklist = 5,
k_EBrowserGPUStatus_DisabledDebugRequest = 6,
k_EBrowserGPUStatus_DisabledCommandLine = 7,
k_EBrowserGPUStatus_DisabledRuntimeDetect = 8,
k_EBrowserGPUStatus_DisabledChildCommandLine = 9,
}

[global::ProtoBuf.ProtoContract()]
public enum EBrowserFeatureStatus
{
k_EBrowserFeatureStatus_Invalid = 0,
k_EBrowserFeatureStatus_NotFound = 1,
k_EBrowserFeatureStatus_Unknown = 2,
k_EBrowserFeatureStatus_DisabledSoftware = 3,
k_EBrowserFeatureStatus_DisabledOff = 4,
k_EBrowserFeatureStatus_DisabledOffOk = 5,
k_EBrowserFeatureStatus_UnavailableSoftware = 6,
k_EBrowserFeatureStatus_UnavailableOff = 7,
k_EBrowserFeatureStatus_UnavailableOffOk = 8,
k_EBrowserFeatureStatus_EnabledReadback = 9,
k_EBrowserFeatureStatus_EnabledForce = 10,
k_EBrowserFeatureStatus_Enabled = 11,
k_EBrowserFeatureStatus_EnabledOn = 12,
k_EBrowserFeatureStatus_EnabledForceOn = 13,
}

[global::ProtoBuf.ProtoContract()]
public enum ECommunityItemClass
{
Expand Down Expand Up @@ -620,6 +653,8 @@ public enum ECompromiseDetectionType
k_ECompromiseDetectionType_TradeEvent = 1,
k_ECompromiseDetectionType_ApiCallRate = 2,
k_ECompromiseDetectionType_Manual = 3,
k_ECompromiseDetectionType_TicketAction = 4,
k_ECompromiseDetectionType_MaliciousRefund = 5,
}

[global::ProtoBuf.ProtoContract()]
Expand Down Expand Up @@ -649,6 +684,14 @@ public enum EGameRecordingType
k_EGameRecordingType_Clip = 4,
}

[global::ProtoBuf.ProtoContract()]
public enum EExportCodec
{
k_EExportCodec_Default = 0,
k_EExportCodec_H264 = 1,
k_EExportCodec_H265 = 2,
}

[global::ProtoBuf.ProtoContract()]
public enum EProtoAppType
{
Expand Down
120 changes: 120 additions & 0 deletions SteamKit2/SteamKit2/Base/Generated/GC/CSGO/MsgGC.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2805,6 +2805,9 @@ public uint socache_control
public void Resetsocache_control() => __pbn__socache_control = null;
private uint? __pbn__socache_control;

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

}

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

[global::ProtoBuf.ProtoMember(9)]
public float offset_z
{
get => __pbn__offset_z.GetValueOrDefault();
set => __pbn__offset_z = value;
}
public bool ShouldSerializeoffset_z() => __pbn__offset_z != null;
public void Resetoffset_z() => __pbn__offset_z = null;
private float? __pbn__offset_z;

[global::ProtoBuf.ProtoMember(10)]
public uint pattern
{
get => __pbn__pattern.GetValueOrDefault();
set => __pbn__pattern = value;
}
public bool ShouldSerializepattern() => __pbn__pattern != null;
public void Resetpattern() => __pbn__pattern = null;
private uint? __pbn__pattern;

}

}
Expand Down Expand Up @@ -6489,6 +6512,57 @@ public uint redeemable_balance

}

[global::ProtoBuf.ProtoContract()]
public partial class CSOAccountXpShop : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);

[global::ProtoBuf.ProtoMember(1)]
public uint generation_time
{
get => __pbn__generation_time.GetValueOrDefault();
set => __pbn__generation_time = value;
}
public bool ShouldSerializegeneration_time() => __pbn__generation_time != null;
public void Resetgeneration_time() => __pbn__generation_time = null;
private uint? __pbn__generation_time;

[global::ProtoBuf.ProtoMember(2)]
public uint redeemable_balance
{
get => __pbn__redeemable_balance.GetValueOrDefault();
set => __pbn__redeemable_balance = value;
}
public bool ShouldSerializeredeemable_balance() => __pbn__redeemable_balance != null;
public void Resetredeemable_balance() => __pbn__redeemable_balance = null;
private uint? __pbn__redeemable_balance;

[global::ProtoBuf.ProtoMember(3)]
public global::System.Collections.Generic.List<uint> xp_tracks { get; } = new global::System.Collections.Generic.List<uint>();

}

[global::ProtoBuf.ProtoContract()]
public partial class CSOAccountKeychainRemoveToolCharges : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);

[global::ProtoBuf.ProtoMember(1)]
public uint charges
{
get => __pbn__charges.GetValueOrDefault();
set => __pbn__charges = value;
}
public bool ShouldSerializecharges() => __pbn__charges != null;
public void Resetcharges() => __pbn__charges = null;
private uint? __pbn__charges;

}

[global::ProtoBuf.ProtoContract()]
public partial class CSOQuestProgress : global::ProtoBuf.IExtensible
{
Expand Down Expand Up @@ -6688,6 +6762,50 @@ public uint xp_trail_level

}

[global::ProtoBuf.ProtoContract()]
public partial class CMsgGCCStrike15_v2_GC2ClientNotifyXPShop : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);

[global::ProtoBuf.ProtoMember(1)]
public CSOAccountXpShop prematch { get; set; }

[global::ProtoBuf.ProtoMember(2)]
public CSOAccountXpShop postmatch { get; set; }

[global::ProtoBuf.ProtoMember(3)]
public uint current_xp
{
get => __pbn__current_xp.GetValueOrDefault();
set => __pbn__current_xp = value;
}
public bool ShouldSerializecurrent_xp() => __pbn__current_xp != null;
public void Resetcurrent_xp() => __pbn__current_xp = null;
private uint? __pbn__current_xp;

[global::ProtoBuf.ProtoMember(4)]
public uint current_level
{
get => __pbn__current_level.GetValueOrDefault();
set => __pbn__current_level = value;
}
public bool ShouldSerializecurrent_level() => __pbn__current_level != null;
public void Resetcurrent_level() => __pbn__current_level = null;
private uint? __pbn__current_level;

}

[global::ProtoBuf.ProtoContract()]
public partial class CMsgGCCStrike15_v2_Client2GcAckXPShopTracks : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);

}

[global::ProtoBuf.ProtoContract()]
public partial class CMsgGC_GlobalGame_Subscribe : global::ProtoBuf.IExtensible
{
Expand Down Expand Up @@ -8664,6 +8782,8 @@ public enum ECsgoGCMsg
k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218,
k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219,
k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220,
k_EMsgGCCStrike15_v2_GC2ClientNotifyXPShop = 9221,
k_EMsgGCCStrike15_v2_Client2GcAckXPShopTracks = 9222,
}

[global::ProtoBuf.ProtoContract()]
Expand Down
30 changes: 30 additions & 0 deletions SteamKit2/SteamKit2/Base/Generated/GC/CSGO/SteamMsgGC.cs
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,16 @@ public uint additional_backpack_slots
public void Resetadditional_backpack_slots() => __pbn__additional_backpack_slots = null;
private uint? __pbn__additional_backpack_slots;

[global::ProtoBuf.ProtoMember(6, DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
public uint trade_ban_expiration
{
get => __pbn__trade_ban_expiration.GetValueOrDefault();
set => __pbn__trade_ban_expiration = value;
}
public bool ShouldSerializetrade_ban_expiration() => __pbn__trade_ban_expiration != null;
public void Resettrade_ban_expiration() => __pbn__trade_ban_expiration = null;
private uint? __pbn__trade_ban_expiration;

[global::ProtoBuf.ProtoMember(12, DataFormat = global::ProtoBuf.DataFormat.FixedSize)]
public uint bonus_xp_timestamp_refresh
{
Expand Down Expand Up @@ -1026,6 +1036,26 @@ public float sticker_offset_y
public void Resetsticker_offset_y() => __pbn__sticker_offset_y = null;
private float? __pbn__sticker_offset_y;

[global::ProtoBuf.ProtoMember(10)]
public float sticker_offset_z
{
get => __pbn__sticker_offset_z.GetValueOrDefault();
set => __pbn__sticker_offset_z = value;
}
public bool ShouldSerializesticker_offset_z() => __pbn__sticker_offset_z != null;
public void Resetsticker_offset_z() => __pbn__sticker_offset_z = null;
private float? __pbn__sticker_offset_z;

[global::ProtoBuf.ProtoMember(11)]
public float sticker_wear_target
{
get => __pbn__sticker_wear_target.GetValueOrDefault();
set => __pbn__sticker_wear_target = value;
}
public bool ShouldSerializesticker_wear_target() => __pbn__sticker_wear_target != null;
public void Resetsticker_wear_target() => __pbn__sticker_wear_target = null;
private float? __pbn__sticker_wear_target;

}

[global::ProtoBuf.ProtoContract()]
Expand Down
7 changes: 7 additions & 0 deletions SteamKit2/SteamKit2/Base/Generated/GC/CSGO/SteamMsgGCEcon.cs
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,9 @@ public uint request
public void Resetrequest() => __pbn__request = null;
private uint? __pbn__request;

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

}

[global::ProtoBuf.ProtoContract()]
Expand Down Expand Up @@ -382,12 +385,16 @@ public enum EGCItemCustomizationNotification
k_EGCItemCustomizationNotification_StatTrakSwap = 1088,
k_EGCItemCustomizationNotification_RemovePatch = 1089,
k_EGCItemCustomizationNotification_ApplyPatch = 1090,
k_EGCItemCustomizationNotification_ApplyKeychain = 1091,
k_EGCItemCustomizationNotification_RemoveKeychain = 1092,
k_EGCItemCustomizationNotification_ActivateFanToken = 9178,
k_EGCItemCustomizationNotification_ActivateOperationCoin = 9179,
k_EGCItemCustomizationNotification_GraffitiUnseal = 9185,
k_EGCItemCustomizationNotification_GenerateSouvenir = 9204,
k_EGCItemCustomizationNotification_ClientRedeemMissionReward = 9209,
k_EGCItemCustomizationNotification_ClientRedeemFreeReward = 9219,
k_EGCItemCustomizationNotification_XpShopUseTicket = 9221,
k_EGCItemCustomizationNotification_XpShopAckTracks = 9222,
}

}
Expand Down
12 changes: 12 additions & 0 deletions SteamKit2/SteamKit2/Base/Generated/GC/Dota/MsgGCServer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8975,6 +8975,18 @@ public partial class CMsgSteamLearnLateGameItemPurchasesV2 : global::ProtoBuf.IE

}

[global::ProtoBuf.ProtoContract()]
public partial class CMsgSteamLearnMainGameItemPurchases : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);

[global::ProtoBuf.ProtoMember(1)]
public global::System.Collections.Generic.List<int> item_ids { get; } = new global::System.Collections.Generic.List<int>();

}

[global::ProtoBuf.ProtoContract()]
public partial class CMsgSteamLearnWardPlacement : global::ProtoBuf.IExtensible
{
Expand Down
Loading

0 comments on commit 8e7283a

Please sign in to comment.