// // This file was generated by a tool; you should avoid making direct changes. // Consider using 'partial classes' to extend these types // Input: p30_pb.proto // #region Designer generated code #pragma warning disable CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192 namespace BLHX.Server.Common.Proto.p30 { [global::ProtoBuf.ProtoContract(Name = @"cs_30002")] public partial class Cs30002 : 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", IsRequired = true)] public uint Type { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"index_begin", IsRequired = true)] public uint IndexBegin { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"index_end", IsRequired = true)] public uint IndexEnd { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30004")] public partial class Cs30004 : 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 = @"index_begin", IsRequired = true)] public uint IndexBegin { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"index_end", IsRequired = true)] public uint IndexEnd { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30006")] public partial class Cs30006 : 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 = @"cmd", IsRequired = true)] public uint Cmd { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"match_list")] public global::System.Collections.Generic.List MatchLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"cs_30008")] public partial class Cs30008 : 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 = @"mail_id", IsRequired = true)] public uint MailId { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30010")] public partial class Cs30010 : 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 = @"arg", IsRequired = true)] public uint Arg { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30012")] public partial class Cs30012 : 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 = @"oil", IsRequired = true)] public uint Oil { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"gold", IsRequired = true)] public uint Gold { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30014")] public partial class Cs30014 : 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_list")] public global::System.Collections.Generic.List IdLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"cs_30016")] public partial class Cs30016 : 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 = @"item_id", IsRequired = true)] public uint ItemId { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"groupid", IsRequired = true)] public uint Groupid { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30018")] public partial class Cs30018 : 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 = @"item_id", IsRequired = true)] public uint ItemId { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"year")] public uint Year { get => __pbn__Year.GetValueOrDefault(); set => __pbn__Year = value; } public bool ShouldSerializeYear() => __pbn__Year != null; public void ResetYear() => __pbn__Year = null; private uint? __pbn__Year; [global::ProtoBuf.ProtoMember(3, Name = @"groupid")] public uint Groupid { get => __pbn__Groupid.GetValueOrDefault(); set => __pbn__Groupid = value; } public bool ShouldSerializeGroupid() => __pbn__Groupid != null; public void ResetGroupid() => __pbn__Groupid = null; private uint? __pbn__Groupid; } [global::ProtoBuf.ProtoContract(Name = @"cs_30102")] public partial class Cs30102 : 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", IsRequired = true)] public uint Type { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"cs_30104")] public partial class Cs30104 : 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 = @"reward_id", IsRequired = true)] public uint RewardId { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"mail_info")] public partial class MailInfo : 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", IsRequired = true)] public uint Id { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"date", IsRequired = true)] public uint Date { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"title", IsRequired = true)] public string Title { get; set; } [global::ProtoBuf.ProtoMember(4, Name = @"content", IsRequired = true)] public string Content { get; set; } [global::ProtoBuf.ProtoMember(5, Name = @"attachment_list")] public global::System.Collections.Generic.List AttachmentLists { get; set; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(6, Name = @"attach_flag", IsRequired = true)] public uint AttachFlag { get; set; } [global::ProtoBuf.ProtoMember(7, Name = @"read_flag", IsRequired = true)] public uint ReadFlag { get; set; } [global::ProtoBuf.ProtoMember(8, Name = @"imp_flag", IsRequired = true)] public uint ImpFlag { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"mail_simple_info")] public partial class MailSimpleInfo : 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", IsRequired = true)] public uint Id { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"date", IsRequired = true)] public uint Date { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"title", IsRequired = true)] public string Title { get; set; } [global::ProtoBuf.ProtoMember(4, Name = @"content", IsRequired = true)] public string Content { get; set; } [global::ProtoBuf.ProtoMember(5, Name = @"attachment_list")] public global::System.Collections.Generic.List AttachmentLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"mail_title")] public partial class MailTitle : 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", IsRequired = true)] public uint Id { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"title", IsRequired = true)] public string Title { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"match_expression")] public partial class MatchExpression : 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", IsRequired = true)] public uint Type { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"arg_list")] public global::System.Collections.Generic.List ArgLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30001")] public partial class Sc30001 : 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 = @"unread_number", IsRequired = true)] public uint UnreadNumber { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"total_number", IsRequired = true)] public uint TotalNumber { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30003")] public partial class Sc30003 : 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 = @"mail_list")] public global::System.Collections.Generic.List MailLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30005")] public partial class Sc30005 : 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 = @"mail_list")] public global::System.Collections.Generic.List MailLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30007")] public partial class Sc30007 : 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", IsRequired = true)] public uint Result { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"mail_id_list")] public global::System.Collections.Generic.List MailIdLists { get; set; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(3, Name = @"drop_list")] public global::System.Collections.Generic.List DropLists { get; set; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(4, Name = @"unread_number", IsRequired = true)] public uint UnreadNumber { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30009")] public partial class Sc30009 : 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", IsRequired = true)] public uint Result { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30011")] public partial class Sc30011 : 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", IsRequired = true)] public uint Result { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30013")] public partial class Sc30013 : 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", IsRequired = true)] public uint Result { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30015")] public partial class Sc30015 : 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 = @"mail_title_list")] public global::System.Collections.Generic.List MailTitleLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30017")] public partial class Sc30017 : 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 = @"years")] public global::System.Collections.Generic.List Years { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30019")] public partial class Sc30019 : 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 = @"ret", IsRequired = true)] public uint Ret { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"drop_list")] public global::System.Collections.Generic.List DropLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30101")] public partial class Sc30101 : 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 = @"number", IsRequired = true)] public uint Number { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"max_timestamp", IsRequired = true)] public uint MaxTimestamp { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"sc_30103")] public partial class Sc30103 : 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 = @"time_reward_list")] public global::System.Collections.Generic.List TimeRewardLists { get; set; } = new global::System.Collections.Generic.List(); } [global::ProtoBuf.ProtoContract(Name = @"sc_30105")] public partial class Sc30105 : 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", IsRequired = true)] public uint Result { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"drop_list")] public global::System.Collections.Generic.List DropLists { get; set; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(3, Name = @"number", IsRequired = true)] public uint Number { get; set; } [global::ProtoBuf.ProtoMember(4, Name = @"max_timestamp", IsRequired = true)] public uint MaxTimestamp { get; set; } } [global::ProtoBuf.ProtoContract(Name = @"time_reward_info")] public partial class TimeRewardInfo : 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", IsRequired = true)] public uint Id { get; set; } [global::ProtoBuf.ProtoMember(2, Name = @"timestamp", IsRequired = true)] public uint Timestamp { get; set; } [global::ProtoBuf.ProtoMember(3, Name = @"title", IsRequired = true)] public string Title { get; set; } [global::ProtoBuf.ProtoMember(4, Name = @"text", IsRequired = true)] public string Text { get; set; } [global::ProtoBuf.ProtoMember(5, Name = @"attachment_list")] public global::System.Collections.Generic.List AttachmentLists { get; set; } = new global::System.Collections.Generic.List(); [global::ProtoBuf.ProtoMember(6, Name = @"attach_flag", IsRequired = true)] public uint AttachFlag { get; set; } [global::ProtoBuf.ProtoMember(7, Name = @"send_time", IsRequired = true)] public uint SendTime { get; set; } } } #pragma warning restore CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192 #endregion