// // This file was generated by a tool; you should avoid making direct changes. // Consider using 'partial classes' to extend these types // Input: client_msg.proto // #region Designer generated code #pragma warning disable CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192 namespace com.wing.proto { [global::ProtoBuf.ProtoContract(Name = @"string_key_string_value")] public partial class StringKeyStringValue : 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, Name = @"key")] [global::System.ComponentModel.DefaultValue("")] public string Key { get => __pbn__Key ?? ""; set => __pbn__Key = value; } public bool ShouldSerializeKey() => __pbn__Key != null; public void ResetKey() => __pbn__Key = null; private string __pbn__Key; [global::ProtoBuf.ProtoMember(2, Name = @"value")] [global::System.ComponentModel.DefaultValue("")] public string Value { get => __pbn__Value ?? ""; set => __pbn__Value = value; } public bool ShouldSerializeValue() => __pbn__Value != null; public void ResetValue() => __pbn__Value = null; private string __pbn__Value; } [global::ProtoBuf.ProtoContract(Name = @"string_key_int_value")] public partial class StringKeyIntValue : 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, Name = @"key")] [global::System.ComponentModel.DefaultValue("")] public string Key { get => __pbn__Key ?? ""; set => __pbn__Key = value; } public bool ShouldSerializeKey() => __pbn__Key != null; public void ResetKey() => __pbn__Key = null; private string __pbn__Key; [global::ProtoBuf.ProtoMember(2, Name = @"value")] public long Value { get => __pbn__Value.GetValueOrDefault(); set => __pbn__Value = value; } public bool ShouldSerializeValue() => __pbn__Value != null; public void ResetValue() => __pbn__Value = null; private long? __pbn__Value; } [global::ProtoBuf.ProtoContract(Name = @"int_key_string_value")] public partial class IntKeyStringValue : 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, Name = @"key")] public long Key { get => __pbn__Key.GetValueOrDefault(); set => __pbn__Key = value; } public bool ShouldSerializeKey() => __pbn__Key != null; public void ResetKey() => __pbn__Key = null; private long? __pbn__Key; [global::ProtoBuf.ProtoMember(2, Name = @"value")] [global::System.ComponentModel.DefaultValue("")] public string Value { get => __pbn__Value ?? ""; set => __pbn__Value = value; } public bool ShouldSerializeValue() => __pbn__Value != null; public void ResetValue() => __pbn__Value = null; private string __pbn__Value; } [global::ProtoBuf.ProtoContract(Name = @"int_key_int_value")] public partial class IntKeyIntValue : 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, Name = @"key")] public long Key { get => __pbn__Key.GetValueOrDefault(); set => __pbn__Key = value; } public bool ShouldSerializeKey() => __pbn__Key != null; public void ResetKey() => __pbn__Key = null; private long? __pbn__Key; [global::ProtoBuf.ProtoMember(2, Name = @"value")] public long Value { get => __pbn__Value.GetValueOrDefault(); set => __pbn__Value = value; } public bool ShouldSerializeValue() => __pbn__Value != null; public void ResetValue() => __pbn__Value = null; private long? __pbn__Value; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_user_simple_info")] public partial class DurakRoomUserSimpleInfo : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(3, Name = @"avatar")] [global::System.ComponentModel.DefaultValue("")] public string Avatar { get => __pbn__Avatar ?? ""; set => __pbn__Avatar = value; } public bool ShouldSerializeAvatar() => __pbn__Avatar != null; public void ResetAvatar() => __pbn__Avatar = null; private string __pbn__Avatar; [global::ProtoBuf.ProtoMember(4, Name = @"sex")] public int Sex { get => __pbn__Sex.GetValueOrDefault(); set => __pbn__Sex = value; } public bool ShouldSerializeSex() => __pbn__Sex != null; public void ResetSex() => __pbn__Sex = null; private int? __pbn__Sex; [global::ProtoBuf.ProtoMember(5, Name = @"lvl")] public long Lvl { get => __pbn__Lvl.GetValueOrDefault(); set => __pbn__Lvl = value; } public bool ShouldSerializeLvl() => __pbn__Lvl != null; public void ResetLvl() => __pbn__Lvl = null; private long? __pbn__Lvl; [global::ProtoBuf.ProtoMember(6, Name = @"seat")] public int Seat { get => __pbn__Seat.GetValueOrDefault(); set => __pbn__Seat = value; } public bool ShouldSerializeSeat() => __pbn__Seat != null; public void ResetSeat() => __pbn__Seat = null; private int? __pbn__Seat; [global::ProtoBuf.ProtoMember(7, Name = @"state")] [global::System.ComponentModel.DefaultValue(DurakRoomUserState.RoomUserStateNewJoin)] public DurakRoomUserState State { get => __pbn__State ?? DurakRoomUserState.RoomUserStateNewJoin; set => __pbn__State = value; } public bool ShouldSerializeState() => __pbn__State != null; public void ResetState() => __pbn__State = null; private DurakRoomUserState? __pbn__State; [global::ProtoBuf.ProtoMember(8, Name = @"ready_end_time")] public long ReadyEndTime { get => __pbn__ReadyEndTime.GetValueOrDefault(); set => __pbn__ReadyEndTime = value; } public bool ShouldSerializeReadyEndTime() => __pbn__ReadyEndTime != null; public void ResetReadyEndTime() => __pbn__ReadyEndTime = null; private long? __pbn__ReadyEndTime; } [global::ProtoBuf.ProtoContract(Name = @"entrance_quest")] public partial class EntranceQuest : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"channel")] public long Channel { get => __pbn__Channel.GetValueOrDefault(); set => __pbn__Channel = value; } public bool ShouldSerializeChannel() => __pbn__Channel != null; public void ResetChannel() => __pbn__Channel = null; private long? __pbn__Channel; [global::ProtoBuf.ProtoMember(3, Name = @"time")] public long Time { get => __pbn__Time.GetValueOrDefault(); set => __pbn__Time = value; } public bool ShouldSerializeTime() => __pbn__Time != null; public void ResetTime() => __pbn__Time = null; private long? __pbn__Time; [global::ProtoBuf.ProtoMember(4, Name = @"checksum")] [global::System.ComponentModel.DefaultValue("")] public string Checksum { get => __pbn__Checksum ?? ""; set => __pbn__Checksum = value; } public bool ShouldSerializeChecksum() => __pbn__Checksum != null; public void ResetChecksum() => __pbn__Checksum = null; private string __pbn__Checksum; } [global::ProtoBuf.ProtoContract(Name = @"entrance_reply")] public partial class EntranceReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"ip")] [global::System.ComponentModel.DefaultValue("")] public string Ip { get => __pbn__Ip ?? ""; set => __pbn__Ip = value; } public bool ShouldSerializeIp() => __pbn__Ip != null; public void ResetIp() => __pbn__Ip = null; private string __pbn__Ip; [global::ProtoBuf.ProtoMember(3, Name = @"port")] public long Port { get => __pbn__Port.GetValueOrDefault(); set => __pbn__Port = value; } public bool ShouldSerializePort() => __pbn__Port != null; public void ResetPort() => __pbn__Port = null; private long? __pbn__Port; } [global::ProtoBuf.ProtoContract(Name = @"login_quest")] public partial class LoginQuest : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"channel")] public long Channel { get => __pbn__Channel.GetValueOrDefault(); set => __pbn__Channel = value; } public bool ShouldSerializeChannel() => __pbn__Channel != null; public void ResetChannel() => __pbn__Channel = null; private long? __pbn__Channel; [global::ProtoBuf.ProtoMember(3, Name = @"time")] public long Time { get => __pbn__Time.GetValueOrDefault(); set => __pbn__Time = value; } public bool ShouldSerializeTime() => __pbn__Time != null; public void ResetTime() => __pbn__Time = null; private long? __pbn__Time; [global::ProtoBuf.ProtoMember(4, Name = @"checksum")] [global::System.ComponentModel.DefaultValue("")] public string Checksum { get => __pbn__Checksum ?? ""; set => __pbn__Checksum = value; } public bool ShouldSerializeChecksum() => __pbn__Checksum != null; public void ResetChecksum() => __pbn__Checksum = null; private string __pbn__Checksum; [global::ProtoBuf.ProtoMember(5, Name = @"language")] [global::System.ComponentModel.DefaultValue("")] public string Language { get => __pbn__Language ?? ""; set => __pbn__Language = value; } public bool ShouldSerializeLanguage() => __pbn__Language != null; public void ResetLanguage() => __pbn__Language = null; private string __pbn__Language; [global::ProtoBuf.ProtoMember(6, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(7, Name = @"version")] [global::System.ComponentModel.DefaultValue(0L)] public long Version { get => __pbn__Version ?? 0L; set => __pbn__Version = value; } public bool ShouldSerializeVersion() => __pbn__Version != null; public void ResetVersion() => __pbn__Version = null; private long? __pbn__Version; [global::ProtoBuf.ProtoMember(8, Name = @"notice_md5")] [global::System.ComponentModel.DefaultValue("")] public string NoticeMd5 { get => __pbn__NoticeMd5 ?? ""; set => __pbn__NoticeMd5 = value; } public bool ShouldSerializeNoticeMd5() => __pbn__NoticeMd5 != null; public void ResetNoticeMd5() => __pbn__NoticeMd5 = null; private string __pbn__NoticeMd5; [global::ProtoBuf.ProtoMember(9, Name = @"ver")] [global::System.ComponentModel.DefaultValue("")] public string Ver { get => __pbn__Ver ?? ""; set => __pbn__Ver = value; } public bool ShouldSerializeVer() => __pbn__Ver != null; public void ResetVer() => __pbn__Ver = null; private string __pbn__Ver; [global::ProtoBuf.ProtoMember(10, Name = @"safe_mode")] public bool SafeMode { get => __pbn__SafeMode.GetValueOrDefault(); set => __pbn__SafeMode = value; } public bool ShouldSerializeSafeMode() => __pbn__SafeMode != null; public void ResetSafeMode() => __pbn__SafeMode = null; private bool? __pbn__SafeMode; [global::ProtoBuf.ProtoMember(11, Name = @"idfa")] [global::System.ComponentModel.DefaultValue("")] public string Idfa { get => __pbn__Idfa ?? ""; set => __pbn__Idfa = value; } public bool ShouldSerializeIdfa() => __pbn__Idfa != null; public void ResetIdfa() => __pbn__Idfa = null; private string __pbn__Idfa; [global::ProtoBuf.ProtoMember(12, Name = @"nationality")] [global::System.ComponentModel.DefaultValue("")] public string Nationality { get => __pbn__Nationality ?? ""; set => __pbn__Nationality = value; } public bool ShouldSerializeNationality() => __pbn__Nationality != null; public void ResetNationality() => __pbn__Nationality = null; private string __pbn__Nationality; [global::ProtoBuf.ProtoMember(13, Name = @"is_simulator")] public bool IsSimulator { get => __pbn__IsSimulator.GetValueOrDefault(); set => __pbn__IsSimulator = value; } public bool ShouldSerializeIsSimulator() => __pbn__IsSimulator != null; public void ResetIsSimulator() => __pbn__IsSimulator = null; private bool? __pbn__IsSimulator; } [global::ProtoBuf.ProtoContract(Name = @"login_reply")] public partial class LoginReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"server_time")] public long ServerTime { get => __pbn__ServerTime.GetValueOrDefault(); set => __pbn__ServerTime = value; } public bool ShouldSerializeServerTime() => __pbn__ServerTime != null; public void ResetServerTime() => __pbn__ServerTime = null; private long? __pbn__ServerTime; [global::ProtoBuf.ProtoMember(3, Name = @"timezone")] public long Timezone { get => __pbn__Timezone.GetValueOrDefault(); set => __pbn__Timezone = value; } public bool ShouldSerializeTimezone() => __pbn__Timezone != null; public void ResetTimezone() => __pbn__Timezone = null; private long? __pbn__Timezone; [global::ProtoBuf.ProtoMember(4, Name = @"is_new")] public bool IsNew { get => __pbn__IsNew.GetValueOrDefault(); set => __pbn__IsNew = value; } public bool ShouldSerializeIsNew() => __pbn__IsNew != null; public void ResetIsNew() => __pbn__IsNew = null; private bool? __pbn__IsNew; [global::ProtoBuf.ProtoMember(5, Name = @"sequence")] public long Sequence { get => __pbn__Sequence.GetValueOrDefault(); set => __pbn__Sequence = value; } public bool ShouldSerializeSequence() => __pbn__Sequence != null; public void ResetSequence() => __pbn__Sequence = null; private long? __pbn__Sequence; [global::ProtoBuf.ProtoMember(6, Name = @"regist_channel")] public long RegistChannel { get => __pbn__RegistChannel.GetValueOrDefault(); set => __pbn__RegistChannel = value; } public bool ShouldSerializeRegistChannel() => __pbn__RegistChannel != null; public void ResetRegistChannel() => __pbn__RegistChannel = null; private long? __pbn__RegistChannel; [global::ProtoBuf.ProtoMember(7, Name = @"create_time")] [global::System.ComponentModel.DefaultValue("")] public string CreateTime { get => __pbn__CreateTime ?? ""; set => __pbn__CreateTime = value; } public bool ShouldSerializeCreateTime() => __pbn__CreateTime != null; public void ResetCreateTime() => __pbn__CreateTime = null; private string __pbn__CreateTime; [global::ProtoBuf.ProtoMember(8, Name = @"is_new_account")] public bool IsNewAccount { get => __pbn__IsNewAccount.GetValueOrDefault(); set => __pbn__IsNewAccount = value; } public bool ShouldSerializeIsNewAccount() => __pbn__IsNewAccount != null; public void ResetIsNewAccount() => __pbn__IsNewAccount = null; private bool? __pbn__IsNewAccount; } [global::ProtoBuf.ProtoContract(Name = @"logout_quest")] public partial class LogoutQuest : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"client_id")] [global::System.ComponentModel.DefaultValue("")] public string ClientId { get => __pbn__ClientId ?? ""; set => __pbn__ClientId = value; } public bool ShouldSerializeClientId() => __pbn__ClientId != null; public void ResetClientId() => __pbn__ClientId = null; private string __pbn__ClientId; [global::ProtoBuf.ProtoMember(3, Name = @"token")] [global::System.ComponentModel.DefaultValue("")] public string Token { get => __pbn__Token ?? ""; set => __pbn__Token = value; } public bool ShouldSerializeToken() => __pbn__Token != null; public void ResetToken() => __pbn__Token = null; private string __pbn__Token; } [global::ProtoBuf.ProtoContract(Name = @"logout_reply")] public partial class LogoutReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; } [global::ProtoBuf.ProtoContract(Name = @"show_userinfo_quest")] public partial class ShowUserinfoQuest : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; } [global::ProtoBuf.ProtoContract(Name = @"show_userinfo_reply")] public partial class ShowUserinfoReply : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"avatar")] [global::System.ComponentModel.DefaultValue("")] public string Avatar { get => __pbn__Avatar ?? ""; set => __pbn__Avatar = value; } public bool ShouldSerializeAvatar() => __pbn__Avatar != null; public void ResetAvatar() => __pbn__Avatar = null; private string __pbn__Avatar; [global::ProtoBuf.ProtoMember(3, Name = @"lvl")] public long Lvl { get => __pbn__Lvl.GetValueOrDefault(); set => __pbn__Lvl = value; } public bool ShouldSerializeLvl() => __pbn__Lvl != null; public void ResetLvl() => __pbn__Lvl = null; private long? __pbn__Lvl; [global::ProtoBuf.ProtoMember(4, Name = @"sex")] public int Sex { get => __pbn__Sex.GetValueOrDefault(); set => __pbn__Sex = value; } public bool ShouldSerializeSex() => __pbn__Sex != null; public void ResetSex() => __pbn__Sex = null; private int? __pbn__Sex; [global::ProtoBuf.ProtoMember(5, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(11, Name = @"game_count")] public long GameCount { get => __pbn__GameCount.GetValueOrDefault(); set => __pbn__GameCount = value; } public bool ShouldSerializeGameCount() => __pbn__GameCount != null; public void ResetGameCount() => __pbn__GameCount = null; private long? __pbn__GameCount; [global::ProtoBuf.ProtoMember(12, Name = @"income")] public long Income { get => __pbn__Income.GetValueOrDefault(); set => __pbn__Income = value; } public bool ShouldSerializeIncome() => __pbn__Income != null; public void ResetIncome() => __pbn__Income = null; private long? __pbn__Income; [global::ProtoBuf.ProtoMember(13, Name = @"biggest_win")] public long BiggestWin { get => __pbn__BiggestWin.GetValueOrDefault(); set => __pbn__BiggestWin = value; } public bool ShouldSerializeBiggestWin() => __pbn__BiggestWin != null; public void ResetBiggestWin() => __pbn__BiggestWin = null; private long? __pbn__BiggestWin; [global::ProtoBuf.ProtoMember(14, Name = @"win_rate")] public long WinRate { get => __pbn__WinRate.GetValueOrDefault(); set => __pbn__WinRate = value; } public bool ShouldSerializeWinRate() => __pbn__WinRate != null; public void ResetWinRate() => __pbn__WinRate = null; private long? __pbn__WinRate; } [global::ProtoBuf.ProtoContract(Name = @"update_username_quest")] public partial class UpdateUsernameQuest : 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, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; } [global::ProtoBuf.ProtoContract(Name = @"update_username_reply")] public partial class UpdateUsernameReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(3, Name = @"free_count")] public int FreeCount { get => __pbn__FreeCount.GetValueOrDefault(); set => __pbn__FreeCount = value; } public bool ShouldSerializeFreeCount() => __pbn__FreeCount != null; public void ResetFreeCount() => __pbn__FreeCount = null; private int? __pbn__FreeCount; } [global::ProtoBuf.ProtoContract(Name = @"modify_avatar_quest")] public partial class ModifyAvatarQuest : 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, Name = @"avatar_type")] public int AvatarType { get => __pbn__AvatarType.GetValueOrDefault(); set => __pbn__AvatarType = value; } public bool ShouldSerializeAvatarType() => __pbn__AvatarType != null; public void ResetAvatarType() => __pbn__AvatarType = null; private int? __pbn__AvatarType; [global::ProtoBuf.ProtoMember(2, Name = @"data")] public byte[] Data { get => __pbn__Data; set => __pbn__Data = value; } public bool ShouldSerializeData() => __pbn__Data != null; public void ResetData() => __pbn__Data = null; private byte[] __pbn__Data; } [global::ProtoBuf.ProtoContract(Name = @"modify_avatar_reply")] public partial class ModifyAvatarReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"avatar")] [global::System.ComponentModel.DefaultValue("")] public string Avatar { get => __pbn__Avatar ?? ""; set => __pbn__Avatar = value; } public bool ShouldSerializeAvatar() => __pbn__Avatar != null; public void ResetAvatar() => __pbn__Avatar = null; private string __pbn__Avatar; } [global::ProtoBuf.ProtoContract(Name = @"user_base_info_reply")] public partial class UserBaseInfoReply : 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, Name = @"coin")] public long Coin { get => __pbn__Coin.GetValueOrDefault(); set => __pbn__Coin = value; } public bool ShouldSerializeCoin() => __pbn__Coin != null; public void ResetCoin() => __pbn__Coin = null; private long? __pbn__Coin; [global::ProtoBuf.ProtoMember(2, Name = @"jetton")] public long Jetton { get => __pbn__Jetton.GetValueOrDefault(); set => __pbn__Jetton = value; } public bool ShouldSerializeJetton() => __pbn__Jetton != null; public void ResetJetton() => __pbn__Jetton = null; private long? __pbn__Jetton; [global::ProtoBuf.ProtoMember(3, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(4, Name = @"avatar")] [global::System.ComponentModel.DefaultValue("")] public string Avatar { get => __pbn__Avatar ?? ""; set => __pbn__Avatar = value; } public bool ShouldSerializeAvatar() => __pbn__Avatar != null; public void ResetAvatar() => __pbn__Avatar = null; private string __pbn__Avatar; [global::ProtoBuf.ProtoMember(5, Name = @"account")] [global::System.ComponentModel.DefaultValue("")] public string Account { get => __pbn__Account ?? ""; set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private string __pbn__Account; [global::ProtoBuf.ProtoMember(6, Name = @"telephone")] [global::System.ComponentModel.DefaultValue("")] public string Telephone { get => __pbn__Telephone ?? ""; set => __pbn__Telephone = value; } public bool ShouldSerializeTelephone() => __pbn__Telephone != null; public void ResetTelephone() => __pbn__Telephone = null; private string __pbn__Telephone; [global::ProtoBuf.ProtoMember(7, Name = @"mail")] [global::System.ComponentModel.DefaultValue("")] public string Mail { get => __pbn__Mail ?? ""; set => __pbn__Mail = value; } public bool ShouldSerializeMail() => __pbn__Mail != null; public void ResetMail() => __pbn__Mail = null; private string __pbn__Mail; [global::ProtoBuf.ProtoMember(8, Name = @"create_time")] public long CreateTime { get => __pbn__CreateTime.GetValueOrDefault(); set => __pbn__CreateTime = value; } public bool ShouldSerializeCreateTime() => __pbn__CreateTime != null; public void ResetCreateTime() => __pbn__CreateTime = null; private long? __pbn__CreateTime; [global::ProtoBuf.ProtoMember(9, Name = @"lvl")] public long Lvl { get => __pbn__Lvl.GetValueOrDefault(); set => __pbn__Lvl = value; } public bool ShouldSerializeLvl() => __pbn__Lvl != null; public void ResetLvl() => __pbn__Lvl = null; private long? __pbn__Lvl; [global::ProtoBuf.ProtoMember(10, Name = @"exp")] public long Exp { get => __pbn__Exp.GetValueOrDefault(); set => __pbn__Exp = value; } public bool ShouldSerializeExp() => __pbn__Exp != null; public void ResetExp() => __pbn__Exp = null; private long? __pbn__Exp; [global::ProtoBuf.ProtoMember(11, Name = @"game_count")] public long GameCount { get => __pbn__GameCount.GetValueOrDefault(); set => __pbn__GameCount = value; } public bool ShouldSerializeGameCount() => __pbn__GameCount != null; public void ResetGameCount() => __pbn__GameCount = null; private long? __pbn__GameCount; [global::ProtoBuf.ProtoMember(12, Name = @"income")] public long Income { get => __pbn__Income.GetValueOrDefault(); set => __pbn__Income = value; } public bool ShouldSerializeIncome() => __pbn__Income != null; public void ResetIncome() => __pbn__Income = null; private long? __pbn__Income; [global::ProtoBuf.ProtoMember(13, Name = @"biggest_win")] public long BiggestWin { get => __pbn__BiggestWin.GetValueOrDefault(); set => __pbn__BiggestWin = value; } public bool ShouldSerializeBiggestWin() => __pbn__BiggestWin != null; public void ResetBiggestWin() => __pbn__BiggestWin = null; private long? __pbn__BiggestWin; [global::ProtoBuf.ProtoMember(14, Name = @"win_rate")] public long WinRate { get => __pbn__WinRate.GetValueOrDefault(); set => __pbn__WinRate = value; } public bool ShouldSerializeWinRate() => __pbn__WinRate != null; public void ResetWinRate() => __pbn__WinRate = null; private long? __pbn__WinRate; [global::ProtoBuf.ProtoMember(15, Name = @"free_update_name_count")] public int FreeUpdateNameCount { get => __pbn__FreeUpdateNameCount.GetValueOrDefault(); set => __pbn__FreeUpdateNameCount = value; } public bool ShouldSerializeFreeUpdateNameCount() => __pbn__FreeUpdateNameCount != null; public void ResetFreeUpdateNameCount() => __pbn__FreeUpdateNameCount = null; private int? __pbn__FreeUpdateNameCount; } [global::ProtoBuf.ProtoContract(Name = @"language_change_quest")] public partial class LanguageChangeQuest : 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, Name = @"language")] [global::System.ComponentModel.DefaultValue("")] public string Language { get => __pbn__Language ?? ""; set => __pbn__Language = value; } public bool ShouldSerializeLanguage() => __pbn__Language != null; public void ResetLanguage() => __pbn__Language = null; private string __pbn__Language; } [global::ProtoBuf.ProtoContract(Name = @"language_change_reply")] public partial class LanguageChangeReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"change_password_quest")] public partial class ChangePasswordQuest : 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, Name = @"password")] [global::System.ComponentModel.DefaultValue("")] public string Password { get => __pbn__Password ?? ""; set => __pbn__Password = value; } public bool ShouldSerializePassword() => __pbn__Password != null; public void ResetPassword() => __pbn__Password = null; private string __pbn__Password; [global::ProtoBuf.ProtoMember(2, Name = @"old_password")] [global::System.ComponentModel.DefaultValue("")] public string OldPassword { get => __pbn__OldPassword ?? ""; set => __pbn__OldPassword = value; } public bool ShouldSerializeOldPassword() => __pbn__OldPassword != null; public void ResetOldPassword() => __pbn__OldPassword = null; private string __pbn__OldPassword; } [global::ProtoBuf.ProtoContract(Name = @"change_password_reply")] public partial class ChangePasswordReply : 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(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"account_bind_quest")] public partial class AccountBindQuest : 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, Name = @"account")] [global::System.ComponentModel.DefaultValue("")] public string Account { get => __pbn__Account ?? ""; set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private string __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"password")] [global::System.ComponentModel.DefaultValue("")] public string Password { get => __pbn__Password ?? ""; set => __pbn__Password = value; } public bool ShouldSerializePassword() => __pbn__Password != null; public void ResetPassword() => __pbn__Password = null; private string __pbn__Password; } [global::ProtoBuf.ProtoContract(Name = @"account_bind_reply")] public partial class AccountBindReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"report_avatar_quest")] public partial class ReportAvatarQuest : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; } [global::ProtoBuf.ProtoContract(Name = @"report_avatar_reply")] public partial class ReportAvatarReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"sync_server_time_quest")] public partial class SyncServerTimeQuest : 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, Name = @"client_time")] public long ClientTime { get => __pbn__ClientTime.GetValueOrDefault(); set => __pbn__ClientTime = value; } public bool ShouldSerializeClientTime() => __pbn__ClientTime != null; public void ResetClientTime() => __pbn__ClientTime = null; private long? __pbn__ClientTime; } [global::ProtoBuf.ProtoContract(Name = @"sync_server_time_reply")] public partial class SyncServerTimeReply : 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, Name = @"client_time")] public long ClientTime { get => __pbn__ClientTime.GetValueOrDefault(); set => __pbn__ClientTime = value; } public bool ShouldSerializeClientTime() => __pbn__ClientTime != null; public void ResetClientTime() => __pbn__ClientTime = null; private long? __pbn__ClientTime; [global::ProtoBuf.ProtoMember(2, Name = @"server_time")] public long ServerTime { get => __pbn__ServerTime.GetValueOrDefault(); set => __pbn__ServerTime = value; } public bool ShouldSerializeServerTime() => __pbn__ServerTime != null; public void ResetServerTime() => __pbn__ServerTime = null; private long? __pbn__ServerTime; } [global::ProtoBuf.ProtoContract(Name = @"get_bankrupt_gift_reward_reply")] public partial class GetBankruptGiftRewardReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(2, Name = @"count")] public int Count { get => __pbn__Count.GetValueOrDefault(); set => __pbn__Count = value; } public bool ShouldSerializeCount() => __pbn__Count != null; public void ResetCount() => __pbn__Count = null; private int? __pbn__Count; } [global::ProtoBuf.ProtoContract(Name = @"send_gm_quest")] public partial class SendGmQuest : 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, Name = @"gm_str")] [global::System.ComponentModel.DefaultValue("")] public string GmStr { get => __pbn__GmStr ?? ""; set => __pbn__GmStr = value; } public bool ShouldSerializeGmStr() => __pbn__GmStr != null; public void ResetGmStr() => __pbn__GmStr = null; private string __pbn__GmStr; } [global::ProtoBuf.ProtoContract(Name = @"send_gm_reply")] public partial class SendGmReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"server_config_notify")] public partial class ServerConfigNotify : 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, Name = @"str_list")] public global::System.Collections.Generic.List StrLists { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(2, Name = @"int_list")] public global::System.Collections.Generic.List IntLists { get; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"user_current_room_notify")] public partial class UserCurrentRoomNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"bankrupt_gift_info_notify")] public partial class BankruptGiftInfoNotify : 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, Name = @"count")] public int Count { get => __pbn__Count.GetValueOrDefault(); set => __pbn__Count = value; } public bool ShouldSerializeCount() => __pbn__Count != null; public void ResetCount() => __pbn__Count = null; private int? __pbn__Count; [global::ProtoBuf.ProtoMember(2, Name = @"bankrupt_value")] public long BankruptValue { get => __pbn__BankruptValue.GetValueOrDefault(); set => __pbn__BankruptValue = value; } public bool ShouldSerializeBankruptValue() => __pbn__BankruptValue != null; public void ResetBankruptValue() => __pbn__BankruptValue = null; private long? __pbn__BankruptValue; [global::ProtoBuf.ProtoMember(3, Name = @"reward_value")] public long RewardValue { get => __pbn__RewardValue.GetValueOrDefault(); set => __pbn__RewardValue = value; } public bool ShouldSerializeRewardValue() => __pbn__RewardValue != null; public void ResetRewardValue() => __pbn__RewardValue = null; private long? __pbn__RewardValue; } [global::ProtoBuf.ProtoContract(Name = @"user_base_info_change_notify")] public partial class UserBaseInfoChangeNotify : 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, Name = @"jetton")] public long Jetton { get => __pbn__Jetton.GetValueOrDefault(); set => __pbn__Jetton = value; } public bool ShouldSerializeJetton() => __pbn__Jetton != null; public void ResetJetton() => __pbn__Jetton = null; private long? __pbn__Jetton; [global::ProtoBuf.ProtoMember(2, Name = @"coin")] public long Coin { get => __pbn__Coin.GetValueOrDefault(); set => __pbn__Coin = value; } public bool ShouldSerializeCoin() => __pbn__Coin != null; public void ResetCoin() => __pbn__Coin = null; private long? __pbn__Coin; [global::ProtoBuf.ProtoMember(3, Name = @"lvl")] public long Lvl { get => __pbn__Lvl.GetValueOrDefault(); set => __pbn__Lvl = value; } public bool ShouldSerializeLvl() => __pbn__Lvl != null; public void ResetLvl() => __pbn__Lvl = null; private long? __pbn__Lvl; [global::ProtoBuf.ProtoMember(4, Name = @"exp")] public long Exp { get => __pbn__Exp.GetValueOrDefault(); set => __pbn__Exp = value; } public bool ShouldSerializeExp() => __pbn__Exp != null; public void ResetExp() => __pbn__Exp = null; private long? __pbn__Exp; } [global::ProtoBuf.ProtoContract(Name = @"kick_account_tips_notify")] public partial class KickAccountTipsNotify : 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, Name = @"content")] [global::System.ComponentModel.DefaultValue("")] public string Content { get => __pbn__Content ?? ""; set => __pbn__Content = value; } public bool ShouldSerializeContent() => __pbn__Content != null; public void ResetContent() => __pbn__Content = null; private string __pbn__Content; } [global::ProtoBuf.ProtoContract(Name = @"tips_notify")] public partial class TipsNotify : 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, Name = @"content")] [global::System.ComponentModel.DefaultValue("")] public string Content { get => __pbn__Content ?? ""; set => __pbn__Content = value; } public bool ShouldSerializeContent() => __pbn__Content != null; public void ResetContent() => __pbn__Content = null; private string __pbn__Content; [global::ProtoBuf.ProtoMember(2, Name = @"model")] public long Model { get => __pbn__Model.GetValueOrDefault(); set => __pbn__Model = value; } public bool ShouldSerializeModel() => __pbn__Model != null; public void ResetModel() => __pbn__Model = null; private long? __pbn__Model; [global::ProtoBuf.ProtoMember(3, Name = @"item_str")] [global::System.ComponentModel.DefaultValue("")] public string ItemStr { get => __pbn__ItemStr ?? ""; set => __pbn__ItemStr = value; } public bool ShouldSerializeItemStr() => __pbn__ItemStr != null; public void ResetItemStr() => __pbn__ItemStr = null; private string __pbn__ItemStr; [global::ProtoBuf.ProtoMember(4, Name = @"title")] [global::System.ComponentModel.DefaultValue("")] public string Title { get => __pbn__Title ?? ""; set => __pbn__Title = value; } public bool ShouldSerializeTitle() => __pbn__Title != null; public void ResetTitle() => __pbn__Title = null; private string __pbn__Title; [global::ProtoBuf.ProtoMember(5, Name = @"btn_text")] [global::System.ComponentModel.DefaultValue("")] public string BtnText { get => __pbn__BtnText ?? ""; set => __pbn__BtnText = value; } public bool ShouldSerializeBtnText() => __pbn__BtnText != null; public void ResetBtnText() => __pbn__BtnText = null; private string __pbn__BtnText; } [global::ProtoBuf.ProtoContract(Name = @"store_goods_info")] public partial class StoreGoodsInfo : 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, Name = @"id")] public int Id { get => __pbn__Id.GetValueOrDefault(); set => __pbn__Id = value; } public bool ShouldSerializeId() => __pbn__Id != null; public void ResetId() => __pbn__Id = null; private int? __pbn__Id; [global::ProtoBuf.ProtoMember(2, Name = @"name")] [global::System.ComponentModel.DefaultValue("")] public string Name { get => __pbn__Name ?? ""; set => __pbn__Name = value; } public bool ShouldSerializeName() => __pbn__Name != null; public void ResetName() => __pbn__Name = null; private string __pbn__Name; [global::ProtoBuf.ProtoMember(3, Name = @"can_buy")] public bool CanBuy { get => __pbn__CanBuy.GetValueOrDefault(); set => __pbn__CanBuy = value; } public bool ShouldSerializeCanBuy() => __pbn__CanBuy != null; public void ResetCanBuy() => __pbn__CanBuy = null; private bool? __pbn__CanBuy; [global::ProtoBuf.ProtoMember(4, Name = @"price")] public int Price { get => __pbn__Price.GetValueOrDefault(); set => __pbn__Price = value; } public bool ShouldSerializePrice() => __pbn__Price != null; public void ResetPrice() => __pbn__Price = null; private int? __pbn__Price; [global::ProtoBuf.ProtoMember(5, Name = @"base_price")] public int BasePrice { get => __pbn__BasePrice.GetValueOrDefault(); set => __pbn__BasePrice = value; } public bool ShouldSerializeBasePrice() => __pbn__BasePrice != null; public void ResetBasePrice() => __pbn__BasePrice = null; private int? __pbn__BasePrice; [global::ProtoBuf.ProtoMember(6, Name = @"item_id")] public int ItemId { get => __pbn__ItemId.GetValueOrDefault(); set => __pbn__ItemId = value; } public bool ShouldSerializeItemId() => __pbn__ItemId != null; public void ResetItemId() => __pbn__ItemId = null; private int? __pbn__ItemId; [global::ProtoBuf.ProtoMember(7, Name = @"count")] public int Count { get => __pbn__Count.GetValueOrDefault(); set => __pbn__Count = value; } public bool ShouldSerializeCount() => __pbn__Count != null; public void ResetCount() => __pbn__Count = null; private int? __pbn__Count; [global::ProtoBuf.ProtoMember(8, Name = @"buy_consume")] public int BuyConsume { get => __pbn__BuyConsume.GetValueOrDefault(); set => __pbn__BuyConsume = value; } public bool ShouldSerializeBuyConsume() => __pbn__BuyConsume != null; public void ResetBuyConsume() => __pbn__BuyConsume = null; private int? __pbn__BuyConsume; [global::ProtoBuf.ProtoMember(9, Name = @"position")] public int Position { get => __pbn__Position.GetValueOrDefault(); set => __pbn__Position = value; } public bool ShouldSerializePosition() => __pbn__Position != null; public void ResetPosition() => __pbn__Position = null; private int? __pbn__Position; [global::ProtoBuf.ProtoMember(10, Name = @"ac_discount")] [global::System.ComponentModel.DefaultValue("")] public string AcDiscount { get => __pbn__AcDiscount ?? ""; set => __pbn__AcDiscount = value; } public bool ShouldSerializeAcDiscount() => __pbn__AcDiscount != null; public void ResetAcDiscount() => __pbn__AcDiscount = null; private string __pbn__AcDiscount; } [global::ProtoBuf.ProtoContract(Name = @"store_list_quest")] public partial class StoreListQuest : 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, Name = @"type")] public int Type { get => __pbn__Type.GetValueOrDefault(); set => __pbn__Type = value; } public bool ShouldSerializeType() => __pbn__Type != null; public void ResetType() => __pbn__Type = null; private int? __pbn__Type; } [global::ProtoBuf.ProtoContract(Name = @"store_list_reply")] public partial class StoreListReply : 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, Name = @"type")] public int Type { get => __pbn__Type.GetValueOrDefault(); set => __pbn__Type = value; } public bool ShouldSerializeType() => __pbn__Type != null; public void ResetType() => __pbn__Type = null; private int? __pbn__Type; [global::ProtoBuf.ProtoMember(2, Name = @"list")] public global::System.Collections.Generic.List Lists { get; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"store_buy_goods_quest")] public partial class StoreBuyGoodsQuest : 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, Name = @"id")] public int Id { get => __pbn__Id.GetValueOrDefault(); set => __pbn__Id = value; } public bool ShouldSerializeId() => __pbn__Id != null; public void ResetId() => __pbn__Id = null; private int? __pbn__Id; } [global::ProtoBuf.ProtoContract(Name = @"store_buy_goods_reply")] public partial class StoreBuyGoodsReply : 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, Name = @"id")] public int Id { get => __pbn__Id.GetValueOrDefault(); set => __pbn__Id = value; } public bool ShouldSerializeId() => __pbn__Id != null; public void ResetId() => __pbn__Id = null; private int? __pbn__Id; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_hall_room_info")] public partial class DurakHallRoomInfo : 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, Name = @"id")] public int Id { get => __pbn__Id.GetValueOrDefault(); set => __pbn__Id = value; } public bool ShouldSerializeId() => __pbn__Id != null; public void ResetId() => __pbn__Id = null; private int? __pbn__Id; [global::ProtoBuf.ProtoMember(2, Name = @"bet")] public long Bet { get => __pbn__Bet.GetValueOrDefault(); set => __pbn__Bet = value; } public bool ShouldSerializeBet() => __pbn__Bet != null; public void ResetBet() => __pbn__Bet = null; private long? __pbn__Bet; [global::ProtoBuf.ProtoMember(3, Name = @"player_count")] public int PlayerCount { get => __pbn__PlayerCount.GetValueOrDefault(); set => __pbn__PlayerCount = value; } public bool ShouldSerializePlayerCount() => __pbn__PlayerCount != null; public void ResetPlayerCount() => __pbn__PlayerCount = null; private int? __pbn__PlayerCount; [global::ProtoBuf.ProtoMember(4, Name = @"is_tyro")] public int IsTyro { get => __pbn__IsTyro.GetValueOrDefault(); set => __pbn__IsTyro = value; } public bool ShouldSerializeIsTyro() => __pbn__IsTyro != null; public void ResetIsTyro() => __pbn__IsTyro = null; private int? __pbn__IsTyro; } [global::ProtoBuf.ProtoContract(Name = @"durak_hall_room_list_reply")] public partial class DurakHallRoomListReply : 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, Name = @"room_list")] public global::System.Collections.Generic.List RoomLists { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_private_room_create_quest")] public partial class DurakPrivateRoomCreateQuest : 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, Name = @"bet")] public long Bet { get => __pbn__Bet.GetValueOrDefault(); set => __pbn__Bet = value; } public bool ShouldSerializeBet() => __pbn__Bet != null; public void ResetBet() => __pbn__Bet = null; private long? __pbn__Bet; [global::ProtoBuf.ProtoMember(2, Name = @"seat")] public int Seat { get => __pbn__Seat.GetValueOrDefault(); set => __pbn__Seat = value; } public bool ShouldSerializeSeat() => __pbn__Seat != null; public void ResetSeat() => __pbn__Seat = null; private int? __pbn__Seat; [global::ProtoBuf.ProtoMember(3, Name = @"card_group")] public int CardGroup { get => __pbn__CardGroup.GetValueOrDefault(); set => __pbn__CardGroup = value; } public bool ShouldSerializeCardGroup() => __pbn__CardGroup != null; public void ResetCardGroup() => __pbn__CardGroup = null; private int? __pbn__CardGroup; [global::ProtoBuf.ProtoMember(4, Name = @"def_mode")] public int DefMode { get => __pbn__DefMode.GetValueOrDefault(); set => __pbn__DefMode = value; } public bool ShouldSerializeDefMode() => __pbn__DefMode != null; public void ResetDefMode() => __pbn__DefMode = null; private int? __pbn__DefMode; [global::ProtoBuf.ProtoMember(5, Name = @"atk_mode")] public int AtkMode { get => __pbn__AtkMode.GetValueOrDefault(); set => __pbn__AtkMode = value; } public bool ShouldSerializeAtkMode() => __pbn__AtkMode != null; public void ResetAtkMode() => __pbn__AtkMode = null; private int? __pbn__AtkMode; } [global::ProtoBuf.ProtoContract(Name = @"durak_private_room_create_reply")] public partial class DurakPrivateRoomCreateReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(3, Name = @"need_bet")] public long NeedBet { get => __pbn__NeedBet.GetValueOrDefault(); set => __pbn__NeedBet = value; } public bool ShouldSerializeNeedBet() => __pbn__NeedBet != null; public void ResetNeedBet() => __pbn__NeedBet = null; private long? __pbn__NeedBet; } [global::ProtoBuf.ProtoContract(Name = @"durak_enter_hall_room_quest")] public partial class DurakEnterHallRoomQuest : 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, Name = @"id")] public int Id { get => __pbn__Id.GetValueOrDefault(); set => __pbn__Id = value; } public bool ShouldSerializeId() => __pbn__Id != null; public void ResetId() => __pbn__Id = null; private int? __pbn__Id; [global::ProtoBuf.ProtoMember(2, Name = @"seat")] public int[] Seats { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"card_group")] public int[] CardGroups { get; set; } [global::ProtoBuf.ProtoMember(4, Name = @"def_mode")] public int[] DefModes { get; set; } [global::ProtoBuf.ProtoMember(5, Name = @"atk_mode")] public int[] AtkModes { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"durak_enter_hall_room_reply")] public partial class DurakEnterHallRoomReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(3, Name = @"need_bet")] public long NeedBet { get => __pbn__NeedBet.GetValueOrDefault(); set => __pbn__NeedBet = value; } public bool ShouldSerializeNeedBet() => __pbn__NeedBet != null; public void ResetNeedBet() => __pbn__NeedBet = null; private long? __pbn__NeedBet; } [global::ProtoBuf.ProtoContract(Name = @"durak_enter_room_quest")] public partial class DurakEnterRoomQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_enter_room_reply")] public partial class DurakEnterRoomReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(3, Name = @"need_bet")] public long NeedBet { get => __pbn__NeedBet.GetValueOrDefault(); set => __pbn__NeedBet = value; } public bool ShouldSerializeNeedBet() => __pbn__NeedBet != null; public void ResetNeedBet() => __pbn__NeedBet = null; private long? __pbn__NeedBet; } [global::ProtoBuf.ProtoContract(Name = @"durak_leave_room_quest")] public partial class DurakLeaveRoomQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_leave_room_reply")] public partial class DurakLeaveRoomReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_ready_quest")] public partial class DurakRoomReadyQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_ready_reply")] public partial class DurakRoomReadyReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_operate_quest")] public partial class DurakRoomOperateQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"opt")] public int Opt { get => __pbn__Opt.GetValueOrDefault(); set => __pbn__Opt = value; } public bool ShouldSerializeOpt() => __pbn__Opt != null; public void ResetOpt() => __pbn__Opt = null; private int? __pbn__Opt; [global::ProtoBuf.ProtoMember(3, Name = @"param1")] public int Param1 { get => __pbn__Param1.GetValueOrDefault(); set => __pbn__Param1 = value; } public bool ShouldSerializeParam1() => __pbn__Param1 != null; public void ResetParam1() => __pbn__Param1 = null; private int? __pbn__Param1; [global::ProtoBuf.ProtoMember(4, Name = @"param2")] public int Param2 { get => __pbn__Param2.GetValueOrDefault(); set => __pbn__Param2 = value; } public bool ShouldSerializeParam2() => __pbn__Param2 != null; public void ResetParam2() => __pbn__Param2 = null; private int? __pbn__Param2; [global::ProtoBuf.ProtoMember(5, Name = @"session_id")] public int SessionId { get => __pbn__SessionId.GetValueOrDefault(); set => __pbn__SessionId = value; } public bool ShouldSerializeSessionId() => __pbn__SessionId != null; public void ResetSessionId() => __pbn__SessionId = null; private int? __pbn__SessionId; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_operate_reply")] public partial class DurakRoomOperateReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; [global::ProtoBuf.ProtoMember(5, Name = @"session_id")] public int SessionId { get => __pbn__SessionId.GetValueOrDefault(); set => __pbn__SessionId = value; } public bool ShouldSerializeSessionId() => __pbn__SessionId != null; public void ResetSessionId() => __pbn__SessionId = null; private int? __pbn__SessionId; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_swap_seat_quest")] public partial class DurakRoomSwapSeatQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"target_seat")] public int TargetSeat { get => __pbn__TargetSeat.GetValueOrDefault(); set => __pbn__TargetSeat = value; } public bool ShouldSerializeTargetSeat() => __pbn__TargetSeat != null; public void ResetTargetSeat() => __pbn__TargetSeat = null; private int? __pbn__TargetSeat; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_swap_seat_reply")] public partial class DurakRoomSwapSeatReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_game_record")] public partial class DurakGameRecord : 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, Name = @"room_type")] public int RoomType { get => __pbn__RoomType.GetValueOrDefault(); set => __pbn__RoomType = value; } public bool ShouldSerializeRoomType() => __pbn__RoomType != null; public void ResetRoomType() => __pbn__RoomType = null; private int? __pbn__RoomType; [global::ProtoBuf.ProtoMember(2, Name = @"bet")] public long Bet { get => __pbn__Bet.GetValueOrDefault(); set => __pbn__Bet = value; } public bool ShouldSerializeBet() => __pbn__Bet != null; public void ResetBet() => __pbn__Bet = null; private long? __pbn__Bet; [global::ProtoBuf.ProtoMember(3, Name = @"profit")] public long Profit { get => __pbn__Profit.GetValueOrDefault(); set => __pbn__Profit = value; } public bool ShouldSerializeProfit() => __pbn__Profit != null; public void ResetProfit() => __pbn__Profit = null; private long? __pbn__Profit; [global::ProtoBuf.ProtoMember(4, Name = @"seat")] public int Seat { get => __pbn__Seat.GetValueOrDefault(); set => __pbn__Seat = value; } public bool ShouldSerializeSeat() => __pbn__Seat != null; public void ResetSeat() => __pbn__Seat = null; private int? __pbn__Seat; [global::ProtoBuf.ProtoMember(5, Name = @"start_time")] [global::System.ComponentModel.DefaultValue("")] public string StartTime { get => __pbn__StartTime ?? ""; set => __pbn__StartTime = value; } public bool ShouldSerializeStartTime() => __pbn__StartTime != null; public void ResetStartTime() => __pbn__StartTime = null; private string __pbn__StartTime; [global::ProtoBuf.ProtoMember(6, Name = @"card_group")] public int CardGroup { get => __pbn__CardGroup.GetValueOrDefault(); set => __pbn__CardGroup = value; } public bool ShouldSerializeCardGroup() => __pbn__CardGroup != null; public void ResetCardGroup() => __pbn__CardGroup = null; private int? __pbn__CardGroup; [global::ProtoBuf.ProtoMember(7, Name = @"atk_mode")] public int AtkMode { get => __pbn__AtkMode.GetValueOrDefault(); set => __pbn__AtkMode = value; } public bool ShouldSerializeAtkMode() => __pbn__AtkMode != null; public void ResetAtkMode() => __pbn__AtkMode = null; private int? __pbn__AtkMode; [global::ProtoBuf.ProtoMember(8, Name = @"def_mode")] public int DefMode { get => __pbn__DefMode.GetValueOrDefault(); set => __pbn__DefMode = value; } public bool ShouldSerializeDefMode() => __pbn__DefMode != null; public void ResetDefMode() => __pbn__DefMode = null; private int? __pbn__DefMode; [global::ProtoBuf.ProtoMember(9, Name = @"win_rank")] public int WinRank { get => __pbn__WinRank.GetValueOrDefault(); set => __pbn__WinRank = value; } public bool ShouldSerializeWinRank() => __pbn__WinRank != null; public void ResetWinRank() => __pbn__WinRank = null; private int? __pbn__WinRank; } [global::ProtoBuf.ProtoContract(Name = @"get_durak_game_record_reply")] public partial class GetDurakGameRecordReply : 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, Name = @"record_list")] public global::System.Collections.Generic.List RecordLists { get; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"durak_reenter_room_quest")] public partial class DurakReenterRoomQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_reenter_room_reply")] public partial class DurakReenterRoomReply : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_desktop_info_quest")] public partial class DurakDesktopInfoQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; } [global::ProtoBuf.ProtoContract(Name = @"durak_desktop_info_reply")] public partial class DurakDesktopInfoReply : 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, Name = @"desktop_info")] public DurakDesktopInfoNotify DesktopInfo { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"room_chat_quest")] public partial class RoomChatQuest : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"chat_type")] public int ChatType { get => __pbn__ChatType.GetValueOrDefault(); set => __pbn__ChatType = value; } public bool ShouldSerializeChatType() => __pbn__ChatType != null; public void ResetChatType() => __pbn__ChatType = null; private int? __pbn__ChatType; [global::ProtoBuf.ProtoMember(3, Name = @"text_id")] [global::System.ComponentModel.DefaultValue("")] public string TextId { get => __pbn__TextId ?? ""; set => __pbn__TextId = value; } public bool ShouldSerializeTextId() => __pbn__TextId != null; public void ResetTextId() => __pbn__TextId = null; private string __pbn__TextId; [global::ProtoBuf.ProtoMember(4, Name = @"text")] [global::System.ComponentModel.DefaultValue("")] public string Text { get => __pbn__Text ?? ""; set => __pbn__Text = value; } public bool ShouldSerializeText() => __pbn__Text != null; public void ResetText() => __pbn__Text = null; private string __pbn__Text; [global::ProtoBuf.ProtoMember(5, Name = @"emoji_id")] public long EmojiId { get => __pbn__EmojiId.GetValueOrDefault(); set => __pbn__EmojiId = value; } public bool ShouldSerializeEmojiId() => __pbn__EmojiId != null; public void ResetEmojiId() => __pbn__EmojiId = null; private long? __pbn__EmojiId; [global::ProtoBuf.ProtoMember(6, Name = @"voice")] public byte[] Voice { get => __pbn__Voice; set => __pbn__Voice = value; } public bool ShouldSerializeVoice() => __pbn__Voice != null; public void ResetVoice() => __pbn__Voice = null; private byte[] __pbn__Voice; } [global::ProtoBuf.ProtoContract(Name = @"room_chat_reply")] public partial class RoomChatReply : 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, Name = @"result")] [global::System.ComponentModel.DefaultValue("")] public string Result { get => __pbn__Result ?? ""; set => __pbn__Result = value; } public bool ShouldSerializeResult() => __pbn__Result != null; public void ResetResult() => __pbn__Result = null; private string __pbn__Result; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_info_notify")] public partial class DurakRoomInfoNotify : 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, Name = @"founder_account")] public long FounderAccount { get => __pbn__FounderAccount.GetValueOrDefault(); set => __pbn__FounderAccount = value; } public bool ShouldSerializeFounderAccount() => __pbn__FounderAccount != null; public void ResetFounderAccount() => __pbn__FounderAccount = null; private long? __pbn__FounderAccount; [global::ProtoBuf.ProtoMember(2, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(3, Name = @"room_count")] public int RoomCount { get => __pbn__RoomCount.GetValueOrDefault(); set => __pbn__RoomCount = value; } public bool ShouldSerializeRoomCount() => __pbn__RoomCount != null; public void ResetRoomCount() => __pbn__RoomCount = null; private int? __pbn__RoomCount; [global::ProtoBuf.ProtoMember(4, Name = @"bet")] public long Bet { get => __pbn__Bet.GetValueOrDefault(); set => __pbn__Bet = value; } public bool ShouldSerializeBet() => __pbn__Bet != null; public void ResetBet() => __pbn__Bet = null; private long? __pbn__Bet; [global::ProtoBuf.ProtoMember(5, Name = @"seat")] public int Seat { get => __pbn__Seat.GetValueOrDefault(); set => __pbn__Seat = value; } public bool ShouldSerializeSeat() => __pbn__Seat != null; public void ResetSeat() => __pbn__Seat = null; private int? __pbn__Seat; [global::ProtoBuf.ProtoMember(6, Name = @"card_group")] public int CardGroup { get => __pbn__CardGroup.GetValueOrDefault(); set => __pbn__CardGroup = value; } public bool ShouldSerializeCardGroup() => __pbn__CardGroup != null; public void ResetCardGroup() => __pbn__CardGroup = null; private int? __pbn__CardGroup; [global::ProtoBuf.ProtoMember(7, Name = @"def_mode")] public int DefMode { get => __pbn__DefMode.GetValueOrDefault(); set => __pbn__DefMode = value; } public bool ShouldSerializeDefMode() => __pbn__DefMode != null; public void ResetDefMode() => __pbn__DefMode = null; private int? __pbn__DefMode; [global::ProtoBuf.ProtoMember(8, Name = @"atk_mode")] public int AtkMode { get => __pbn__AtkMode.GetValueOrDefault(); set => __pbn__AtkMode = value; } public bool ShouldSerializeAtkMode() => __pbn__AtkMode != null; public void ResetAtkMode() => __pbn__AtkMode = null; private int? __pbn__AtkMode; [global::ProtoBuf.ProtoMember(9, Name = @"users")] public global::System.Collections.Generic.List Users { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(10, Name = @"start_time")] public long StartTime { get => __pbn__StartTime.GetValueOrDefault(); set => __pbn__StartTime = value; } public bool ShouldSerializeStartTime() => __pbn__StartTime != null; public void ResetStartTime() => __pbn__StartTime = null; private long? __pbn__StartTime; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_leave_notify")] public partial class DurakRoomLeaveNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(3, Name = @"quit")] public bool Quit { get => __pbn__Quit.GetValueOrDefault(); set => __pbn__Quit = value; } public bool ShouldSerializeQuit() => __pbn__Quit != null; public void ResetQuit() => __pbn__Quit = null; private bool? __pbn__Quit; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_ready_go_notify")] public partial class DurakRoomReadyGoNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"start_time")] public long StartTime { get => __pbn__StartTime.GetValueOrDefault(); set => __pbn__StartTime = value; } public bool ShouldSerializeStartTime() => __pbn__StartTime != null; public void ResetStartTime() => __pbn__StartTime = null; private long? __pbn__StartTime; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_new_user_notify")] public partial class DurakRoomNewUserNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"user")] public DurakRoomUserSimpleInfo User { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"durak_table_card_info")] public partial class DurakTableCardInfo : 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, Name = @"atk_card_id")] public int AtkCardId { get => __pbn__AtkCardId.GetValueOrDefault(); set => __pbn__AtkCardId = value; } public bool ShouldSerializeAtkCardId() => __pbn__AtkCardId != null; public void ResetAtkCardId() => __pbn__AtkCardId = null; private int? __pbn__AtkCardId; [global::ProtoBuf.ProtoMember(2, Name = @"def_card_id")] public int DefCardId { get => __pbn__DefCardId.GetValueOrDefault(); set => __pbn__DefCardId = value; } public bool ShouldSerializeDefCardId() => __pbn__DefCardId != null; public void ResetDefCardId() => __pbn__DefCardId = null; private int? __pbn__DefCardId; } [global::ProtoBuf.ProtoContract(Name = @"durak_order_info")] public partial class DurakOrderInfo : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"is_take_pass")] public int IsTakePass { get => __pbn__IsTakePass.GetValueOrDefault(); set => __pbn__IsTakePass = value; } public bool ShouldSerializeIsTakePass() => __pbn__IsTakePass != null; public void ResetIsTakePass() => __pbn__IsTakePass = null; private int? __pbn__IsTakePass; [global::ProtoBuf.ProtoMember(3, Name = @"win_rank")] public int WinRank { get => __pbn__WinRank.GetValueOrDefault(); set => __pbn__WinRank = value; } public bool ShouldSerializeWinRank() => __pbn__WinRank != null; public void ResetWinRank() => __pbn__WinRank = null; private int? __pbn__WinRank; [global::ProtoBuf.ProtoMember(4, Name = @"card_num")] public int CardNum { get => __pbn__CardNum.GetValueOrDefault(); set => __pbn__CardNum = value; } public bool ShouldSerializeCardNum() => __pbn__CardNum != null; public void ResetCardNum() => __pbn__CardNum = null; private int? __pbn__CardNum; [global::ProtoBuf.ProtoMember(5, Name = @"card_list")] public int[] CardLists { get; set; } [global::ProtoBuf.ProtoMember(6, Name = @"win_bet")] public long WinBet { get => __pbn__WinBet.GetValueOrDefault(); set => __pbn__WinBet = value; } public bool ShouldSerializeWinBet() => __pbn__WinBet != null; public void ResetWinBet() => __pbn__WinBet = null; private long? __pbn__WinBet; [global::ProtoBuf.ProtoMember(7, Name = @"withdraw_num")] public int WithdrawNum { get => __pbn__WithdrawNum.GetValueOrDefault(); set => __pbn__WithdrawNum = value; } public bool ShouldSerializeWithdrawNum() => __pbn__WithdrawNum != null; public void ResetWithdrawNum() => __pbn__WithdrawNum = null; private int? __pbn__WithdrawNum; [global::ProtoBuf.ProtoMember(8, Name = @"hangup_state")] public int HangupState { get => __pbn__HangupState.GetValueOrDefault(); set => __pbn__HangupState = value; } public bool ShouldSerializeHangupState() => __pbn__HangupState != null; public void ResetHangupState() => __pbn__HangupState = null; private int? __pbn__HangupState; [global::ProtoBuf.ProtoMember(9, Name = @"seat")] public int Seat { get => __pbn__Seat.GetValueOrDefault(); set => __pbn__Seat = value; } public bool ShouldSerializeSeat() => __pbn__Seat != null; public void ResetSeat() => __pbn__Seat = null; private int? __pbn__Seat; [global::ProtoBuf.ProtoMember(10, Name = @"opt")] public int Opt { get => __pbn__Opt.GetValueOrDefault(); set => __pbn__Opt = value; } public bool ShouldSerializeOpt() => __pbn__Opt != null; public void ResetOpt() => __pbn__Opt = null; private int? __pbn__Opt; [global::ProtoBuf.ProtoMember(11, Name = @"countdown")] public long Countdown { get => __pbn__Countdown.GetValueOrDefault(); set => __pbn__Countdown = value; } public bool ShouldSerializeCountdown() => __pbn__Countdown != null; public void ResetCountdown() => __pbn__Countdown = null; private long? __pbn__Countdown; [global::ProtoBuf.ProtoMember(12, Name = @"is_over_leave")] public int IsOverLeave { get => __pbn__IsOverLeave.GetValueOrDefault(); set => __pbn__IsOverLeave = value; } public bool ShouldSerializeIsOverLeave() => __pbn__IsOverLeave != null; public void ResetIsOverLeave() => __pbn__IsOverLeave = null; private int? __pbn__IsOverLeave; } [global::ProtoBuf.ProtoContract(Name = @"durak_desktop_info_notify")] public partial class DurakDesktopInfoNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"state")] public int State { get => __pbn__State.GetValueOrDefault(); set => __pbn__State = value; } public bool ShouldSerializeState() => __pbn__State != null; public void ResetState() => __pbn__State = null; private int? __pbn__State; [global::ProtoBuf.ProtoMember(3, Name = @"king_card")] public int KingCard { get => __pbn__KingCard.GetValueOrDefault(); set => __pbn__KingCard = value; } public bool ShouldSerializeKingCard() => __pbn__KingCard != null; public void ResetKingCard() => __pbn__KingCard = null; private int? __pbn__KingCard; [global::ProtoBuf.ProtoMember(4, Name = @"card_count")] public int CardCount { get => __pbn__CardCount.GetValueOrDefault(); set => __pbn__CardCount = value; } public bool ShouldSerializeCardCount() => __pbn__CardCount != null; public void ResetCardCount() => __pbn__CardCount = null; private int? __pbn__CardCount; [global::ProtoBuf.ProtoMember(5, Name = @"discard_num")] public int DiscardNum { get => __pbn__DiscardNum.GetValueOrDefault(); set => __pbn__DiscardNum = value; } public bool ShouldSerializeDiscardNum() => __pbn__DiscardNum != null; public void ResetDiscardNum() => __pbn__DiscardNum = null; private int? __pbn__DiscardNum; [global::ProtoBuf.ProtoMember(6, Name = @"table_cards")] public global::System.Collections.Generic.List TableCards { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(7, Name = @"cur_attacker")] public long CurAttacker { get => __pbn__CurAttacker.GetValueOrDefault(); set => __pbn__CurAttacker = value; } public bool ShouldSerializeCurAttacker() => __pbn__CurAttacker != null; public void ResetCurAttacker() => __pbn__CurAttacker = null; private long? __pbn__CurAttacker; [global::ProtoBuf.ProtoMember(8, Name = @"cur_defender")] public long CurDefender { get => __pbn__CurDefender.GetValueOrDefault(); set => __pbn__CurDefender = value; } public bool ShouldSerializeCurDefender() => __pbn__CurDefender != null; public void ResetCurDefender() => __pbn__CurDefender = null; private long? __pbn__CurDefender; [global::ProtoBuf.ProtoMember(9, Name = @"order_list")] public global::System.Collections.Generic.List OrderLists { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(10, Name = @"transfer_cd")] public long TransferCd { get => __pbn__TransferCd.GetValueOrDefault(); set => __pbn__TransferCd = value; } public bool ShouldSerializeTransferCd() => __pbn__TransferCd != null; public void ResetTransferCd() => __pbn__TransferCd = null; private long? __pbn__TransferCd; } [global::ProtoBuf.ProtoContract(Name = @"durak_desktop_opt_notify")] public partial class DurakDesktopOptNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"accounts")] public long[] Accounts { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"time")] public long Time { get => __pbn__Time.GetValueOrDefault(); set => __pbn__Time = value; } public bool ShouldSerializeTime() => __pbn__Time != null; public void ResetTime() => __pbn__Time = null; private long? __pbn__Time; [global::ProtoBuf.ProtoMember(4, Name = @"opt")] public int Opt { get => __pbn__Opt.GetValueOrDefault(); set => __pbn__Opt = value; } public bool ShouldSerializeOpt() => __pbn__Opt != null; public void ResetOpt() => __pbn__Opt = null; private int? __pbn__Opt; [global::ProtoBuf.ProtoMember(5, Name = @"param1")] public long Param1 { get => __pbn__Param1.GetValueOrDefault(); set => __pbn__Param1 = value; } public bool ShouldSerializeParam1() => __pbn__Param1 != null; public void ResetParam1() => __pbn__Param1 = null; private long? __pbn__Param1; [global::ProtoBuf.ProtoMember(6, Name = @"param2")] public long Param2 { get => __pbn__Param2.GetValueOrDefault(); set => __pbn__Param2 = value; } public bool ShouldSerializeParam2() => __pbn__Param2 != null; public void ResetParam2() => __pbn__Param2 = null; private long? __pbn__Param2; [global::ProtoBuf.ProtoMember(7, Name = @"param3")] public long Param3 { get => __pbn__Param3.GetValueOrDefault(); set => __pbn__Param3 = value; } public bool ShouldSerializeParam3() => __pbn__Param3 != null; public void ResetParam3() => __pbn__Param3 = null; private long? __pbn__Param3; [global::ProtoBuf.ProtoMember(8, Name = @"param4")] public long[] Param4s { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"durak_desktop_start_notify")] public partial class DurakDesktopStartNotify : 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, Name = @"desktop_info")] public DurakDesktopInfoNotify DesktopInfo { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"time")] public long Time { get => __pbn__Time.GetValueOrDefault(); set => __pbn__Time = value; } public bool ShouldSerializeTime() => __pbn__Time != null; public void ResetTime() => __pbn__Time = null; private long? __pbn__Time; } [global::ProtoBuf.ProtoContract(Name = @"durak_update_key_value")] public partial class DurakUpdateKeyValue : 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, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(2, Name = @"str_values")] public global::System.Collections.Generic.List StrValues { get; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(3, Name = @"int_values")] public global::System.Collections.Generic.List IntValues { get; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"durak_user_info_change_notify")] public partial class DurakUserInfoChangeNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"update_list")] public global::System.Collections.Generic.List UpdateLists { get; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"room_chat_notify")] public partial class RoomChatNotify : 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, Name = @"room_id")] public long RoomId { get => __pbn__RoomId.GetValueOrDefault(); set => __pbn__RoomId = value; } public bool ShouldSerializeRoomId() => __pbn__RoomId != null; public void ResetRoomId() => __pbn__RoomId = null; private long? __pbn__RoomId; [global::ProtoBuf.ProtoMember(2, Name = @"account")] public long Account { get => __pbn__Account.GetValueOrDefault(); set => __pbn__Account = value; } public bool ShouldSerializeAccount() => __pbn__Account != null; public void ResetAccount() => __pbn__Account = null; private long? __pbn__Account; [global::ProtoBuf.ProtoMember(3, Name = @"chat_type")] public int ChatType { get => __pbn__ChatType.GetValueOrDefault(); set => __pbn__ChatType = value; } public bool ShouldSerializeChatType() => __pbn__ChatType != null; public void ResetChatType() => __pbn__ChatType = null; private int? __pbn__ChatType; [global::ProtoBuf.ProtoMember(4, Name = @"text_id")] [global::System.ComponentModel.DefaultValue("")] public string TextId { get => __pbn__TextId ?? ""; set => __pbn__TextId = value; } public bool ShouldSerializeTextId() => __pbn__TextId != null; public void ResetTextId() => __pbn__TextId = null; private string __pbn__TextId; [global::ProtoBuf.ProtoMember(5, Name = @"text")] [global::System.ComponentModel.DefaultValue("")] public string Text { get => __pbn__Text ?? ""; set => __pbn__Text = value; } public bool ShouldSerializeText() => __pbn__Text != null; public void ResetText() => __pbn__Text = null; private string __pbn__Text; [global::ProtoBuf.ProtoMember(6, Name = @"emoji_id")] public long EmojiId { get => __pbn__EmojiId.GetValueOrDefault(); set => __pbn__EmojiId = value; } public bool ShouldSerializeEmojiId() => __pbn__EmojiId != null; public void ResetEmojiId() => __pbn__EmojiId = null; private long? __pbn__EmojiId; [global::ProtoBuf.ProtoMember(7, Name = @"voice")] public byte[] Voice { get => __pbn__Voice; set => __pbn__Voice = value; } public bool ShouldSerializeVoice() => __pbn__Voice != null; public void ResetVoice() => __pbn__Voice = null; private byte[] __pbn__Voice; } [global::ProtoBuf.ProtoContract(Name = @"durak_room_user_state")] public enum DurakRoomUserState { [global::ProtoBuf.ProtoEnum(Name = @"ROOM_USER_STATE_NEW_JOIN")] RoomUserStateNewJoin = 0, [global::ProtoBuf.ProtoEnum(Name = @"ROOM_USER_STATE_NORMAL")] RoomUserStateNormal = 1, [global::ProtoBuf.ProtoEnum(Name = @"ROOM_USER_STATE_READY")] RoomUserStateReady = 2, [global::ProtoBuf.ProtoEnum(Name = @"ROOM_USER_STATE_INGAME")] RoomUserStateIngame = 3, } } #pragma warning restore CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192 #endregion