Updated Proto files

This commit is contained in:
Hondacrx
2025-09-02 10:38:28 -04:00
parent 100a9d74e7
commit ca8b9e6642
80 changed files with 17649 additions and 10308 deletions
+90 -50
View File
@@ -2,7 +2,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: bgs/low/pb/client/authentication_service.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021, 8981
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
@@ -32,64 +32,64 @@ namespace Bgs.Protocol.Authentication.V1 {
"aWVudC9nbG9iYWxfZXh0ZW5zaW9ucy9tZXNzYWdlX29wdGlvbnMucHJvdG8a",
"OGJncy9sb3cvcGIvY2xpZW50L2dsb2JhbF9leHRlbnNpb25zL21ldGhvZF9v",
"cHRpb25zLnByb3RvGjliZ3MvbG93L3BiL2NsaWVudC9nbG9iYWxfZXh0ZW5z",
"aW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8itAIKDExvZ29uUmVxdWVzdBIP",
"aW9ucy9zZXJ2aWNlX29wdGlvbnMucHJvdG8iywIKDExvZ29uUmVxdWVzdBIP",
"Cgdwcm9ncmFtGAEgASgJEhAKCHBsYXRmb3JtGAIgASgJEg4KBmxvY2FsZRgD",
"IAEoCRIVCgVlbWFpbBgEIAEoCUIGgvkrAggBEg8KB3ZlcnNpb24YBSABKAkS",
"GwoTYXBwbGljYXRpb25fdmVyc2lvbhgGIAEoBRIXCg9wdWJsaWNfY29tcHV0",
"ZXIYByABKAgSLgofYWxsb3dfbG9nb25fcXVldWVfbm90aWZpY2F0aW9ucxgK",
"IAEoCDoFZmFsc2USHgoWY2FjaGVkX3dlYl9jcmVkZW50aWFscxgMIAEoDBIS",
"Cgp1c2VyX2FnZW50GA4gASgJEhEKCWRldmljZV9pZBgPIAEoCRIcCgxwaG9u",
"ZV9udW1iZXIYECABKAlCBoL5KwIIASK9AgoLTG9nb25SZXN1bHQSEgoKZXJy",
"b3JfY29kZRgBIAIoDRIqCgphY2NvdW50X2lkGAIgASgLMhYuYmdzLnByb3Rv",
"Y29sLkVudGl0eUlkEi8KD2dhbWVfYWNjb3VudF9pZBgDIAMoCzIWLmJncy5w",
"cm90b2NvbC5FbnRpdHlJZBIVCgVlbWFpbBgEIAEoCUIGgvkrAggBEhgKEGF2",
"YWlsYWJsZV9yZWdpb24YBSADKA0SGAoQY29ubmVjdGVkX3JlZ2lvbhgGIAEo",
"DRIaCgpiYXR0bGVfdGFnGAcgASgJQgaC+SsCCAESFQoNZ2VvaXBfY291bnRy",
"eRgIIAEoCRITCgtzZXNzaW9uX2tleRgJIAEoDBIXCg9yZXN0cmljdGVkX21v",
"ZGUYCiABKAgSEQoJY2xpZW50X2lkGAsgASgJIigKEkxvZ29uVXBkYXRlUmVx",
"dWVzdBISCgplcnJvcl9jb2RlGAEgAigNImEKF0xvZ29uUXVldWVVcGRhdGVS",
"ZXF1ZXN0EhAKCHBvc2l0aW9uGAEgAigNEhYKDmVzdGltYXRlZF90aW1lGAIg",
"AigEEhwKFGV0YV9kZXZpYXRpb25faW5fc2VjGAMgAigEIj0KGFNlcnZlclN0",
"YXRlQ2hhbmdlUmVxdWVzdBINCgVzdGF0ZRgBIAIoDRISCgpldmVudF90aW1l",
"GAIgAigEIlQKC1ZlcnNpb25JbmZvEg4KBm51bWJlchgBIAEoDRINCgVwYXRj",
"aBgCIAEoCRITCgtpc19vcHRpb25hbBgDIAEoCBIRCglraWNrX3RpbWUYBCAB",
"KAQiXAoXVmVyc2lvbkluZm9Ob3RpZmljYXRpb24SQQoMdmVyc2lvbl9pbmZv",
"GAEgASgLMisuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLlZlcnNp",
"b25JbmZvIjAKHUdlbmVyYXRlV2ViQ3JlZGVudGlhbHNSZXF1ZXN0Eg8KB3By",
"b2dyYW0YASABKAciOQoeR2VuZXJhdGVXZWJDcmVkZW50aWFsc1Jlc3BvbnNl",
"EhcKD3dlYl9jcmVkZW50aWFscxgBIAEoDCI2ChtWZXJpZnlXZWJDcmVkZW50",
"aWFsc1JlcXVlc3QSFwoPd2ViX2NyZWRlbnRpYWxzGAEgASgMMs4FChZBdXRo",
"ZW50aWNhdGlvbkxpc3RlbmVyEnIKE09uU2VydmVyU3RhdGVDaGFuZ2USOC5i",
"Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuU2VydmVyU3RhdGVDaGFu",
"Z2VSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAQS",
"YQoPT25Mb2dvbkNvbXBsZXRlEisuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0",
"aW9uLnYxLkxvZ29uUmVzdWx0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNF",
"IgaC+SsCCAUSZgoNT25Mb2dvblVwZGF0ZRIyLmJncy5wcm90b2NvbC5hdXRo",
"ZW50aWNhdGlvbi52MS5Mb2dvblVwZGF0ZVJlcXVlc3QaGS5iZ3MucHJvdG9j",
"b2wuTk9fUkVTUE9OU0UiBoL5KwIIChJyChRPblZlcnNpb25JbmZvVXBkYXRl",
"ZBI3LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5WZXJzaW9uSW5m",
"b05vdGlmaWNhdGlvbhoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkr",
"AggLEnAKEk9uTG9nb25RdWV1ZVVwZGF0ZRI3LmJncy5wcm90b2NvbC5hdXRo",
"ZW50aWNhdGlvbi52MS5Mb2dvblF1ZXVlVXBkYXRlUmVxdWVzdBoZLmJncy5w",
"cm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggMEkoKD09uTG9nb25RdWV1ZUVu",
"ZBIULmJncy5wcm90b2NvbC5Ob0RhdGEaGS5iZ3MucHJvdG9jb2wuTk9fUkVT",
"UE9OU0UiBoL5KwIIDRpDgvkrMwoxYm5ldC5wcm90b2NvbC5hdXRoZW50aWNh",
"dGlvbi5BdXRoZW50aWNhdGlvbkNsaWVudIL5KwI4AYr5KwIIATLGAwoVQXV0",
"aGVudGljYXRpb25TZXJ2aWNlElMKBUxvZ29uEiwuYmdzLnByb3RvY29sLmF1",
"dGhlbnRpY2F0aW9uLnYxLkxvZ29uUmVxdWVzdBoULmJncy5wcm90b2NvbC5O",
"b0RhdGEiBoL5KwIIARJxChRWZXJpZnlXZWJDcmVkZW50aWFscxI7LmJncy5w",
"cm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5WZXJpZnlXZWJDcmVkZW50aWFs",
"c1JlcXVlc3QaFC5iZ3MucHJvdG9jb2wuTm9EYXRhIgaC+SsCCAcSnwEKFkdl",
"bmVyYXRlV2ViQ3JlZGVudGlhbHMSPS5iZ3MucHJvdG9jb2wuYXV0aGVudGlj",
"YXRpb24udjEuR2VuZXJhdGVXZWJDcmVkZW50aWFsc1JlcXVlc3QaPi5iZ3Mu",
"cHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuR2VuZXJhdGVXZWJDcmVkZW50",
"aWFsc1Jlc3BvbnNlIgaC+SsCCAgaQ4L5KzMKMWJuZXQucHJvdG9jb2wuYXV0",
"aGVudGljYXRpb24uQXV0aGVudGljYXRpb25TZXJ2ZXKC+SsCOAGK+SsCEAFC",
"A4ABAA=="));
"ZV9udW1iZXIYECABKAlCBoL5KwIIARIVCg1hdXRoX3BsYXRmb3JtGBEgASgJ",
"Ir0CCgtMb2dvblJlc3VsdBISCgplcnJvcl9jb2RlGAEgAigNEioKCmFjY291",
"bnRfaWQYAiABKAsyFi5iZ3MucHJvdG9jb2wuRW50aXR5SWQSLwoPZ2FtZV9h",
"Y2NvdW50X2lkGAMgAygLMhYuYmdzLnByb3RvY29sLkVudGl0eUlkEhUKBWVt",
"YWlsGAQgASgJQgaC+SsCCAESGAoQYXZhaWxhYmxlX3JlZ2lvbhgFIAMoDRIY",
"ChBjb25uZWN0ZWRfcmVnaW9uGAYgASgNEhoKCmJhdHRsZV90YWcYByABKAlC",
"BoL5KwIIARIVCg1nZW9pcF9jb3VudHJ5GAggASgJEhMKC3Nlc3Npb25fa2V5",
"GAkgASgMEhcKD3Jlc3RyaWN0ZWRfbW9kZRgKIAEoCBIRCgljbGllbnRfaWQY",
"CyABKAkiKAoSTG9nb25VcGRhdGVSZXF1ZXN0EhIKCmVycm9yX2NvZGUYASAC",
"KA0iYQoXTG9nb25RdWV1ZVVwZGF0ZVJlcXVlc3QSEAoIcG9zaXRpb24YASAC",
"KA0SFgoOZXN0aW1hdGVkX3RpbWUYAiACKAQSHAoUZXRhX2RldmlhdGlvbl9p",
"bl9zZWMYAyACKAQiPQoYU2VydmVyU3RhdGVDaGFuZ2VSZXF1ZXN0Eg0KBXN0",
"YXRlGAEgAigNEhIKCmV2ZW50X3RpbWUYAiACKAQiVAoLVmVyc2lvbkluZm8S",
"DgoGbnVtYmVyGAEgASgNEg0KBXBhdGNoGAIgASgJEhMKC2lzX29wdGlvbmFs",
"GAMgASgIEhEKCWtpY2tfdGltZRgEIAEoBCJcChdWZXJzaW9uSW5mb05vdGlm",
"aWNhdGlvbhJBCgx2ZXJzaW9uX2luZm8YASABKAsyKy5iZ3MucHJvdG9jb2wu",
"YXV0aGVudGljYXRpb24udjEuVmVyc2lvbkluZm8iMAodR2VuZXJhdGVXZWJD",
"cmVkZW50aWFsc1JlcXVlc3QSDwoHcHJvZ3JhbRgBIAEoByI5Ch5HZW5lcmF0",
"ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2USFwoPd2ViX2NyZWRlbnRpYWxzGAEg",
"ASgMIjYKG1ZlcmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBIXCg93ZWJfY3Jl",
"ZGVudGlhbHMYASABKAwy1AUKFkF1dGhlbnRpY2F0aW9uTGlzdGVuZXIScgoT",
"T25TZXJ2ZXJTdGF0ZUNoYW5nZRI4LmJncy5wcm90b2NvbC5hdXRoZW50aWNh",
"dGlvbi52MS5TZXJ2ZXJTdGF0ZUNoYW5nZVJlcXVlc3QaGS5iZ3MucHJvdG9j",
"b2wuTk9fUkVTUE9OU0UiBoL5KwIIBBJhCg9PbkxvZ29uQ29tcGxldGUSKy5i",
"Z3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEuTG9nb25SZXN1bHQaGS5i",
"Z3MucHJvdG9jb2wuTk9fUkVTUE9OU0UiBoL5KwIIBRJmCg1PbkxvZ29uVXBk",
"YXRlEjIuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLkxvZ29uVXBk",
"YXRlUmVxdWVzdBoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggK",
"EnIKFE9uVmVyc2lvbkluZm9VcGRhdGVkEjcuYmdzLnByb3RvY29sLmF1dGhl",
"bnRpY2F0aW9uLnYxLlZlcnNpb25JbmZvTm90aWZpY2F0aW9uGhkuYmdzLnBy",
"b3RvY29sLk5PX1JFU1BPTlNFIgaC+SsCCAsScAoST25Mb2dvblF1ZXVlVXBk",
"YXRlEjcuYmdzLnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLnYxLkxvZ29uUXVl",
"dWVVcGRhdGVSZXF1ZXN0GhkuYmdzLnByb3RvY29sLk5PX1JFU1BPTlNFIgaC",
"+SsCCAwSSgoPT25Mb2dvblF1ZXVlRW5kEhQuYmdzLnByb3RvY29sLk5vRGF0",
"YRoZLmJncy5wcm90b2NvbC5OT19SRVNQT05TRSIGgvkrAggNGkmC+SszCjFi",
"bmV0LnByb3RvY29sLmF1dGhlbnRpY2F0aW9uLkF1dGhlbnRpY2F0aW9uQ2xp",
"ZW50gvkrAjgBivkrAggBivkrAiABMswDChVBdXRoZW50aWNhdGlvblNlcnZp",
"Y2USUwoFTG9nb24SLC5iZ3MucHJvdG9jb2wuYXV0aGVudGljYXRpb24udjEu",
"TG9nb25SZXF1ZXN0GhQuYmdzLnByb3RvY29sLk5vRGF0YSIGgvkrAggBEnEK",
"FFZlcmlmeVdlYkNyZWRlbnRpYWxzEjsuYmdzLnByb3RvY29sLmF1dGhlbnRp",
"Y2F0aW9uLnYxLlZlcmlmeVdlYkNyZWRlbnRpYWxzUmVxdWVzdBoULmJncy5w",
"cm90b2NvbC5Ob0RhdGEiBoL5KwIIBxKfAQoWR2VuZXJhdGVXZWJDcmVkZW50",
"aWFscxI9LmJncy5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi52MS5HZW5lcmF0",
"ZVdlYkNyZWRlbnRpYWxzUmVxdWVzdBo+LmJncy5wcm90b2NvbC5hdXRoZW50",
"aWNhdGlvbi52MS5HZW5lcmF0ZVdlYkNyZWRlbnRpYWxzUmVzcG9uc2UiBoL5",
"KwIICBpJgvkrMwoxYm5ldC5wcm90b2NvbC5hdXRoZW50aWNhdGlvbi5BdXRo",
"ZW50aWNhdGlvblNlcnZlcoL5KwI4AYr5KwIQAYr5KwIgAUIDgAEA"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Bgs.Protocol.EntityTypesReflection.Descriptor, global::Bgs.Protocol.RpcTypesReflection.Descriptor, global::Bgs.Protocol.FieldOptionsReflection.Descriptor, global::Bgs.Protocol.MessageOptionsReflection.Descriptor, global::Bgs.Protocol.MethodOptionsReflection.Descriptor, global::Bgs.Protocol.ServiceOptionsReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonRequest), global::Bgs.Protocol.Authentication.V1.LogonRequest.Parser, new[]{ "Program", "Platform", "Locale", "Email", "Version", "ApplicationVersion", "PublicComputer", "AllowLogonQueueNotifications", "CachedWebCredentials", "UserAgent", "DeviceId", "PhoneNumber" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonRequest), global::Bgs.Protocol.Authentication.V1.LogonRequest.Parser, new[]{ "Program", "Platform", "Locale", "Email", "Version", "ApplicationVersion", "PublicComputer", "AllowLogonQueueNotifications", "CachedWebCredentials", "UserAgent", "DeviceId", "PhoneNumber", "AuthPlatform" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonResult), global::Bgs.Protocol.Authentication.V1.LogonResult.Parser, new[]{ "ErrorCode", "AccountId", "GameAccountId", "Email", "AvailableRegion", "ConnectedRegion", "BattleTag", "GeoipCountry", "SessionKey", "RestrictedMode", "ClientId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonUpdateRequest), global::Bgs.Protocol.Authentication.V1.LogonUpdateRequest.Parser, new[]{ "ErrorCode" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Bgs.Protocol.Authentication.V1.LogonQueueUpdateRequest), global::Bgs.Protocol.Authentication.V1.LogonQueueUpdateRequest.Parser, new[]{ "Position", "EstimatedTime", "EtaDeviationInSec" }, null, null, null, null),
@@ -144,6 +144,7 @@ namespace Bgs.Protocol.Authentication.V1 {
userAgent_ = other.userAgent_;
deviceId_ = other.deviceId_;
phoneNumber_ = other.phoneNumber_;
authPlatform_ = other.authPlatform_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -431,6 +432,29 @@ namespace Bgs.Protocol.Authentication.V1 {
phoneNumber_ = null;
}
/// <summary>Field number for the "auth_platform" field.</summary>
public const int AuthPlatformFieldNumber = 17;
private readonly static string AuthPlatformDefaultValue = "";
private string authPlatform_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string AuthPlatform {
get { return authPlatform_ ?? AuthPlatformDefaultValue; }
set {
authPlatform_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Gets whether the "auth_platform" field is set</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool HasAuthPlatform {
get { return authPlatform_ != null; }
}
/// <summary>Clears the value of the "auth_platform" field</summary>
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void ClearAuthPlatform() {
authPlatform_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as LogonRequest);
@@ -456,6 +480,7 @@ namespace Bgs.Protocol.Authentication.V1 {
if (UserAgent != other.UserAgent) return false;
if (DeviceId != other.DeviceId) return false;
if (PhoneNumber != other.PhoneNumber) return false;
if (AuthPlatform != other.AuthPlatform) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -474,6 +499,7 @@ namespace Bgs.Protocol.Authentication.V1 {
if (HasUserAgent) hash ^= UserAgent.GetHashCode();
if (HasDeviceId) hash ^= DeviceId.GetHashCode();
if (HasPhoneNumber) hash ^= PhoneNumber.GetHashCode();
if (HasAuthPlatform) hash ^= AuthPlatform.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -535,6 +561,10 @@ namespace Bgs.Protocol.Authentication.V1 {
output.WriteRawTag(130, 1);
output.WriteString(PhoneNumber);
}
if (HasAuthPlatform) {
output.WriteRawTag(138, 1);
output.WriteString(AuthPlatform);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -579,6 +609,9 @@ namespace Bgs.Protocol.Authentication.V1 {
if (HasPhoneNumber) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(PhoneNumber);
}
if (HasAuthPlatform) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(AuthPlatform);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -626,6 +659,9 @@ namespace Bgs.Protocol.Authentication.V1 {
if (other.HasPhoneNumber) {
PhoneNumber = other.PhoneNumber;
}
if (other.HasAuthPlatform) {
AuthPlatform = other.AuthPlatform;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -685,6 +721,10 @@ namespace Bgs.Protocol.Authentication.V1 {
PhoneNumber = input.ReadString();
break;
}
case 138: {
AuthPlatform = input.ReadString();
break;
}
}
}
}