// // Generated by the protocol buffer compiler. DO NOT EDIT! // source: PropExtraInfo.proto // #pragma warning disable 1591, 0612, 3021, 8981 #region Designer generated code using pb = global::Google.Protobuf; using pbc = global::Google.Protobuf.Collections; using pbr = global::Google.Protobuf.Reflection; using scg = global::System.Collections.Generic; namespace EggLink.DanhengServer.Proto { /// Holder for reflection information generated from PropExtraInfo.proto public static partial class PropExtraInfoReflection { #region Descriptor /// File descriptor for PropExtraInfo.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static PropExtraInfoReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "ChNQcm9wRXh0cmFJbmZvLnByb3RvGhhSb2d1ZU1hZ2ljRG9vckluZm8ucHJv", "dG8aHVJvZ3VlVG91cm5Xb3JrYmVuY2hJbmZvLnByb3RvGhJQcm9wQWVvbklu", "Zm8ucHJvdG8aGVJvZ3VlQ3Vyc2VDaGVzdEluZm8ucHJvdG8aGFByb3BDaGVz", "c1JvZ3VlSW5mby5wcm90bxoWUHJvcFRpbWVsaW5lSW5mby5wcm90bxocUm9n", "dWVHYW1ibGVNYWNoaW5lSW5mby5wcm90bxoYUm9ndWVUb3VybkRvb3JJbmZv", "LnByb3RvGhNQcm9wUm9ndWVJbmZvLnByb3RvIvADCg1Qcm9wRXh0cmFJbmZv", "EikKD3JvZ3VlX2dhbWVfaW5mbxgNIAEoCzIOLlByb3BSb2d1ZUluZm9IABIo", "Cg9yb2d1ZV9hZW9uX2luZm8YASABKAsyDS5Qcm9wQWVvbkluZm9IABIvChBj", "aGVzc19yb2d1ZV9pbmZvGA8gASgLMhMuUHJvcENoZXNzUm9ndWVJbmZvSAAS", "NAoVcm9ndWVfdG91cm5fZG9vcl9pbmZvGAkgASgLMhMuUm9ndWVUb3VybkRv", "b3JJbmZvSAASPgoacm9ndWVfdG91cm5fd29ya2JlbmNoX2luZm8YCCABKAsy", "GC5Sb2d1ZVRvdXJuV29ya2JlbmNoSW5mb0gAEjwKGXJvZ3VlX2dhbWJsZV9t", "YWNoaW5lX2luZm8YBSABKAsyFy5Sb2d1ZUdhbWJsZU1hY2hpbmVJbmZvSAAS", "NgoWcm9ndWVfY3Vyc2VfY2hlc3RfaW5mbxgKIAEoCzIULlJvZ3VlQ3Vyc2VD", "aGVzdEluZm9IABI0ChVyb2d1ZV9tYWdpY19kb29yX2luZm8YCyABKAsyEy5S", "b2d1ZU1hZ2ljRG9vckluZm9IABIoCg10aW1lbGluZV9pbmZvGAIgASgLMhEu", "UHJvcFRpbWVsaW5lSW5mb0INCgtERE5IRUdMRUhKT0IeqgIbRWdnTGluay5E", "YW5oZW5nU2VydmVyLlByb3RvYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.RogueMagicDoorInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.PropAeonInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCurseChestInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.PropChessRogueInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.PropTimelineInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueGambleMachineInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueTournDoorInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.PropRogueInfoReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.PropExtraInfo), global::EggLink.DanhengServer.Proto.PropExtraInfo.Parser, new[]{ "RogueGameInfo", "RogueAeonInfo", "ChessRogueInfo", "RogueTournDoorInfo", "RogueTournWorkbenchInfo", "RogueGambleMachineInfo", "RogueCurseChestInfo", "RogueMagicDoorInfo", "TimelineInfo" }, new[]{ "DDNHEGLEHJO" }, null, null, null) })); } #endregion } #region Messages [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] public sealed partial class PropExtraInfo : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropExtraInfo()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { get { return global::EggLink.DanhengServer.Proto.PropExtraInfoReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PropExtraInfo() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PropExtraInfo(PropExtraInfo other) : this() { timelineInfo_ = other.timelineInfo_ != null ? other.timelineInfo_.Clone() : null; switch (other.DDNHEGLEHJOCase) { case DDNHEGLEHJOOneofCase.RogueGameInfo: RogueGameInfo = other.RogueGameInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueAeonInfo: RogueAeonInfo = other.RogueAeonInfo.Clone(); break; case DDNHEGLEHJOOneofCase.ChessRogueInfo: ChessRogueInfo = other.ChessRogueInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueTournDoorInfo: RogueTournDoorInfo = other.RogueTournDoorInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo: RogueTournWorkbenchInfo = other.RogueTournWorkbenchInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueGambleMachineInfo: RogueGambleMachineInfo = other.RogueGambleMachineInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueCurseChestInfo: RogueCurseChestInfo = other.RogueCurseChestInfo.Clone(); break; case DDNHEGLEHJOOneofCase.RogueMagicDoorInfo: RogueMagicDoorInfo = other.RogueMagicDoorInfo.Clone(); break; } _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public PropExtraInfo Clone() { return new PropExtraInfo(this); } /// Field number for the "rogue_game_info" field. public const int RogueGameInfoFieldNumber = 13; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.PropRogueInfo RogueGameInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo ? (global::EggLink.DanhengServer.Proto.PropRogueInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueGameInfo; } } /// Field number for the "rogue_aeon_info" field. public const int RogueAeonInfoFieldNumber = 1; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.PropAeonInfo RogueAeonInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo ? (global::EggLink.DanhengServer.Proto.PropAeonInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueAeonInfo; } } /// Field number for the "chess_rogue_info" field. public const int ChessRogueInfoFieldNumber = 15; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.PropChessRogueInfo ChessRogueInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo ? (global::EggLink.DanhengServer.Proto.PropChessRogueInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.ChessRogueInfo; } } /// Field number for the "rogue_tourn_door_info" field. public const int RogueTournDoorInfoFieldNumber = 9; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.RogueTournDoorInfo RogueTournDoorInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo ? (global::EggLink.DanhengServer.Proto.RogueTournDoorInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueTournDoorInfo; } } /// Field number for the "rogue_tourn_workbench_info" field. public const int RogueTournWorkbenchInfoFieldNumber = 8; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo RogueTournWorkbenchInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo ? (global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo; } } /// Field number for the "rogue_gamble_machine_info" field. public const int RogueGambleMachineInfoFieldNumber = 5; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo RogueGambleMachineInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo ? (global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueGambleMachineInfo; } } /// Field number for the "rogue_curse_chest_info" field. public const int RogueCurseChestInfoFieldNumber = 10; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.RogueCurseChestInfo RogueCurseChestInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo ? (global::EggLink.DanhengServer.Proto.RogueCurseChestInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueCurseChestInfo; } } /// Field number for the "rogue_magic_door_info" field. public const int RogueMagicDoorInfoFieldNumber = 11; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo RogueMagicDoorInfo { get { return dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo ? (global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo) dDNHEGLEHJO_ : null; } set { dDNHEGLEHJO_ = value; dDNHEGLEHJOCase_ = value == null ? DDNHEGLEHJOOneofCase.None : DDNHEGLEHJOOneofCase.RogueMagicDoorInfo; } } /// Field number for the "timeline_info" field. public const int TimelineInfoFieldNumber = 2; private global::EggLink.DanhengServer.Proto.PropTimelineInfo timelineInfo_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::EggLink.DanhengServer.Proto.PropTimelineInfo TimelineInfo { get { return timelineInfo_; } set { timelineInfo_ = value; } } private object dDNHEGLEHJO_; /// Enum of possible cases for the "DDNHEGLEHJO" oneof. public enum DDNHEGLEHJOOneofCase { None = 0, RogueGameInfo = 13, RogueAeonInfo = 1, ChessRogueInfo = 15, RogueTournDoorInfo = 9, RogueTournWorkbenchInfo = 8, RogueGambleMachineInfo = 5, RogueCurseChestInfo = 10, RogueMagicDoorInfo = 11, } private DDNHEGLEHJOOneofCase dDNHEGLEHJOCase_ = DDNHEGLEHJOOneofCase.None; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public DDNHEGLEHJOOneofCase DDNHEGLEHJOCase { get { return dDNHEGLEHJOCase_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void ClearDDNHEGLEHJO() { dDNHEGLEHJOCase_ = DDNHEGLEHJOOneofCase.None; dDNHEGLEHJO_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { return Equals(other as PropExtraInfo); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool Equals(PropExtraInfo other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(RogueGameInfo, other.RogueGameInfo)) return false; if (!object.Equals(RogueAeonInfo, other.RogueAeonInfo)) return false; if (!object.Equals(ChessRogueInfo, other.ChessRogueInfo)) return false; if (!object.Equals(RogueTournDoorInfo, other.RogueTournDoorInfo)) return false; if (!object.Equals(RogueTournWorkbenchInfo, other.RogueTournWorkbenchInfo)) return false; if (!object.Equals(RogueGambleMachineInfo, other.RogueGambleMachineInfo)) return false; if (!object.Equals(RogueCurseChestInfo, other.RogueCurseChestInfo)) return false; if (!object.Equals(RogueMagicDoorInfo, other.RogueMagicDoorInfo)) return false; if (!object.Equals(TimelineInfo, other.TimelineInfo)) return false; if (DDNHEGLEHJOCase != other.DDNHEGLEHJOCase) return false; return Equals(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) hash ^= RogueGameInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) hash ^= RogueAeonInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) hash ^= ChessRogueInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) hash ^= RogueTournDoorInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) hash ^= RogueTournWorkbenchInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) hash ^= RogueGambleMachineInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) hash ^= RogueCurseChestInfo.GetHashCode(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) hash ^= RogueMagicDoorInfo.GetHashCode(); if (timelineInfo_ != null) hash ^= TimelineInfo.GetHashCode(); hash ^= (int) dDNHEGLEHJOCase_; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) { output.WriteRawTag(10); output.WriteMessage(RogueAeonInfo); } if (timelineInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(TimelineInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) { output.WriteRawTag(42); output.WriteMessage(RogueGambleMachineInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) { output.WriteRawTag(66); output.WriteMessage(RogueTournWorkbenchInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) { output.WriteRawTag(74); output.WriteMessage(RogueTournDoorInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) { output.WriteRawTag(82); output.WriteMessage(RogueCurseChestInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) { output.WriteRawTag(90); output.WriteMessage(RogueMagicDoorInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) { output.WriteRawTag(106); output.WriteMessage(RogueGameInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) { output.WriteRawTag(122); output.WriteMessage(ChessRogueInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(output); } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) { output.WriteRawTag(10); output.WriteMessage(RogueAeonInfo); } if (timelineInfo_ != null) { output.WriteRawTag(18); output.WriteMessage(TimelineInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) { output.WriteRawTag(42); output.WriteMessage(RogueGambleMachineInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) { output.WriteRawTag(66); output.WriteMessage(RogueTournWorkbenchInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) { output.WriteRawTag(74); output.WriteMessage(RogueTournDoorInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) { output.WriteRawTag(82); output.WriteMessage(RogueCurseChestInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) { output.WriteRawTag(90); output.WriteMessage(RogueMagicDoorInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) { output.WriteRawTag(106); output.WriteMessage(RogueGameInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) { output.WriteRawTag(122); output.WriteMessage(ChessRogueInfo); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } } #endif [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueGameInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueAeonInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChessRogueInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueTournDoorInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueTournWorkbenchInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueGambleMachineInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueCurseChestInfo); } if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(RogueMagicDoorInfo); } if (timelineInfo_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(TimelineInfo); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(PropExtraInfo other) { if (other == null) { return; } if (other.timelineInfo_ != null) { if (timelineInfo_ == null) { TimelineInfo = new global::EggLink.DanhengServer.Proto.PropTimelineInfo(); } TimelineInfo.MergeFrom(other.TimelineInfo); } switch (other.DDNHEGLEHJOCase) { case DDNHEGLEHJOOneofCase.RogueGameInfo: if (RogueGameInfo == null) { RogueGameInfo = new global::EggLink.DanhengServer.Proto.PropRogueInfo(); } RogueGameInfo.MergeFrom(other.RogueGameInfo); break; case DDNHEGLEHJOOneofCase.RogueAeonInfo: if (RogueAeonInfo == null) { RogueAeonInfo = new global::EggLink.DanhengServer.Proto.PropAeonInfo(); } RogueAeonInfo.MergeFrom(other.RogueAeonInfo); break; case DDNHEGLEHJOOneofCase.ChessRogueInfo: if (ChessRogueInfo == null) { ChessRogueInfo = new global::EggLink.DanhengServer.Proto.PropChessRogueInfo(); } ChessRogueInfo.MergeFrom(other.ChessRogueInfo); break; case DDNHEGLEHJOOneofCase.RogueTournDoorInfo: if (RogueTournDoorInfo == null) { RogueTournDoorInfo = new global::EggLink.DanhengServer.Proto.RogueTournDoorInfo(); } RogueTournDoorInfo.MergeFrom(other.RogueTournDoorInfo); break; case DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo: if (RogueTournWorkbenchInfo == null) { RogueTournWorkbenchInfo = new global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo(); } RogueTournWorkbenchInfo.MergeFrom(other.RogueTournWorkbenchInfo); break; case DDNHEGLEHJOOneofCase.RogueGambleMachineInfo: if (RogueGambleMachineInfo == null) { RogueGambleMachineInfo = new global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo(); } RogueGambleMachineInfo.MergeFrom(other.RogueGambleMachineInfo); break; case DDNHEGLEHJOOneofCase.RogueCurseChestInfo: if (RogueCurseChestInfo == null) { RogueCurseChestInfo = new global::EggLink.DanhengServer.Proto.RogueCurseChestInfo(); } RogueCurseChestInfo.MergeFrom(other.RogueCurseChestInfo); break; case DDNHEGLEHJOOneofCase.RogueMagicDoorInfo: if (RogueMagicDoorInfo == null) { RogueMagicDoorInfo = new global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo(); } RogueMagicDoorInfo.MergeFrom(other.RogueMagicDoorInfo); break; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { global::EggLink.DanhengServer.Proto.PropAeonInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropAeonInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) { subBuilder.MergeFrom(RogueAeonInfo); } input.ReadMessage(subBuilder); RogueAeonInfo = subBuilder; break; } case 18: { if (timelineInfo_ == null) { TimelineInfo = new global::EggLink.DanhengServer.Proto.PropTimelineInfo(); } input.ReadMessage(TimelineInfo); break; } case 42: { global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) { subBuilder.MergeFrom(RogueGambleMachineInfo); } input.ReadMessage(subBuilder); RogueGambleMachineInfo = subBuilder; break; } case 66: { global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) { subBuilder.MergeFrom(RogueTournWorkbenchInfo); } input.ReadMessage(subBuilder); RogueTournWorkbenchInfo = subBuilder; break; } case 74: { global::EggLink.DanhengServer.Proto.RogueTournDoorInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueTournDoorInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) { subBuilder.MergeFrom(RogueTournDoorInfo); } input.ReadMessage(subBuilder); RogueTournDoorInfo = subBuilder; break; } case 82: { global::EggLink.DanhengServer.Proto.RogueCurseChestInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueCurseChestInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) { subBuilder.MergeFrom(RogueCurseChestInfo); } input.ReadMessage(subBuilder); RogueCurseChestInfo = subBuilder; break; } case 90: { global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) { subBuilder.MergeFrom(RogueMagicDoorInfo); } input.ReadMessage(subBuilder); RogueMagicDoorInfo = subBuilder; break; } case 106: { global::EggLink.DanhengServer.Proto.PropRogueInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropRogueInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) { subBuilder.MergeFrom(RogueGameInfo); } input.ReadMessage(subBuilder); RogueGameInfo = subBuilder; break; } case 122: { global::EggLink.DanhengServer.Proto.PropChessRogueInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropChessRogueInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) { subBuilder.MergeFrom(ChessRogueInfo); } input.ReadMessage(subBuilder); ChessRogueInfo = subBuilder; break; } } } #endif } #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { global::EggLink.DanhengServer.Proto.PropAeonInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropAeonInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueAeonInfo) { subBuilder.MergeFrom(RogueAeonInfo); } input.ReadMessage(subBuilder); RogueAeonInfo = subBuilder; break; } case 18: { if (timelineInfo_ == null) { TimelineInfo = new global::EggLink.DanhengServer.Proto.PropTimelineInfo(); } input.ReadMessage(TimelineInfo); break; } case 42: { global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueGambleMachineInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGambleMachineInfo) { subBuilder.MergeFrom(RogueGambleMachineInfo); } input.ReadMessage(subBuilder); RogueGambleMachineInfo = subBuilder; break; } case 66: { global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueTournWorkbenchInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournWorkbenchInfo) { subBuilder.MergeFrom(RogueTournWorkbenchInfo); } input.ReadMessage(subBuilder); RogueTournWorkbenchInfo = subBuilder; break; } case 74: { global::EggLink.DanhengServer.Proto.RogueTournDoorInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueTournDoorInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueTournDoorInfo) { subBuilder.MergeFrom(RogueTournDoorInfo); } input.ReadMessage(subBuilder); RogueTournDoorInfo = subBuilder; break; } case 82: { global::EggLink.DanhengServer.Proto.RogueCurseChestInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueCurseChestInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueCurseChestInfo) { subBuilder.MergeFrom(RogueCurseChestInfo); } input.ReadMessage(subBuilder); RogueCurseChestInfo = subBuilder; break; } case 90: { global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicDoorInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueMagicDoorInfo) { subBuilder.MergeFrom(RogueMagicDoorInfo); } input.ReadMessage(subBuilder); RogueMagicDoorInfo = subBuilder; break; } case 106: { global::EggLink.DanhengServer.Proto.PropRogueInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropRogueInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.RogueGameInfo) { subBuilder.MergeFrom(RogueGameInfo); } input.ReadMessage(subBuilder); RogueGameInfo = subBuilder; break; } case 122: { global::EggLink.DanhengServer.Proto.PropChessRogueInfo subBuilder = new global::EggLink.DanhengServer.Proto.PropChessRogueInfo(); if (dDNHEGLEHJOCase_ == DDNHEGLEHJOOneofCase.ChessRogueInfo) { subBuilder.MergeFrom(ChessRogueInfo); } input.ReadMessage(subBuilder); ChessRogueInfo = subBuilder; break; } } } } #endif } #endregion } #endregion Designer generated code