// <auto-generated>
//     Generated by the protocol buffer compiler.  DO NOT EDIT!
//     source: RogueCommonActionResultData.proto
// </auto-generated>
#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 {

  /// <summary>Holder for reflection information generated from RogueCommonActionResultData.proto</summary>
  public static partial class RogueCommonActionResultDataReflection {

    #region Descriptor
    /// <summary>File descriptor for RogueCommonActionResultData.proto</summary>
    public static pbr::FileDescriptor Descriptor {
      get { return descriptor; }
    }
    private static pbr::FileDescriptor descriptor;

    static RogueCommonActionResultDataReflection() {
      byte[] descriptorData = global::System.Convert.FromBase64String(
          string.Concat(
            "CiFSb2d1ZUNvbW1vbkFjdGlvblJlc3VsdERhdGEucHJvdG8aIFJvZ3VlQ29t",
            "bW9uRXhwYW5kZWRGb3JtdWxhLnByb3RvGhFNREdKSUtMSkRERS5wcm90bxoY",
            "Um9ndWVDb21tb25NaXJhY2xlLnByb3RvGhFIT0JLRU9JQ0JNSS5wcm90bxoa",
            "Um9ndWVUaXRhbkJsZXNzRXZlbnQucHJvdG8aHFJvZ3VlTWFnaWNHYW1lVW5p",
            "dEluZm8ucHJvdG8aHVJvZ3VlQ29tbW9uRHJlc3NTY2VwdGVyLnByb3RvGiBS",
            "b2d1ZUNvbW1vbkNvbnRyYWN0Rm9ybXVsYS5wcm90bxofUm9ndWVNYWdpY0dh",
            "bWVTY2VwdGVySW5mby5wcm90bxoRQUVGRkpMR0ZBTUgucHJvdG8aGFJvZ3Vl",
            "Q29tbW9uRm9ybXVsYS5wcm90bxoRTUFBQUFHUEpKRkUucHJvdG8aGFJvZ3Vl",
            "Q29tbW9uS2V5d29yZC5wcm90bxoRRklQRlBIQlBITEgucHJvdG8aFlJvZ3Vl",
            "Q29tbW9uTW9uZXkucHJvdG8aEUlCSUJQT09QREVOLnByb3RvGh5Sb2d1ZUNv",
            "bW1vblJlbW92ZUtleXdvcmQucHJvdG8aHlJvZ3VlQ29tbW9uUmVtb3ZlTWly",
            "YWNsZS5wcm90bxoRSEJMTkhHQU5CQUIucHJvdG8aFVJvZ3VlQ29tbW9uQnVm",
            "Zi5wcm90bxobUm9ndWVDb21tb25HZXRTY2VwdGVyLnByb3RvGhlSb2d1ZUNv",
            "bW1vblBhdGhCdWZmLnByb3RvGh5Sb2d1ZUNvbW1vblJlbW92ZUZvcm11bGEu",
            "cHJvdG8aEVBCQUxPRUpDR0ZOLnByb3RvIrELChtSb2d1ZUNvbW1vbkFjdGlv",
            "blJlc3VsdERhdGESKgoNZ2V0X2l0ZW1fbGlzdBgNIAEoCzIRLlJvZ3VlQ29t",
            "bW9uTW9uZXlIABItChByZW1vdmVfaXRlbV9saXN0GAMgASgLMhEuUm9ndWVD",
            "b21tb25Nb25leUgAEioKDWdldF9idWZmX2xpc3QYtAIgASgLMhAuUm9ndWVD",
            "b21tb25CdWZmSAASLQoQcmVtb3ZlX2J1ZmZfbGlzdBiXCiABKAsyEC5Sb2d1",
            "ZUNvbW1vbkJ1ZmZIABIwChBnZXRfbWlyYWNsZV9saXN0GKAOIAEoCzITLlJv",
            "Z3VlQ29tbW9uTWlyYWNsZUgAEjkKE3JlbW92ZV9taXJhY2xlX2xpc3QYzwYg",
            "ASgLMhkuUm9ndWVDb21tb25SZW1vdmVNaXJhY2xlSAASJAoLQVBGTUZCQkRD",
            "SksY/AIgASgLMgwuSUJJQlBPT1BERU5IABIkCgtCTURKT1BHSExDQRi5CyAB",
            "KAsyDC5NQUFBQUdQSkpGRUgAEiQKC09NUEJKSk9IUE9PGIAFIAEoCzIMLlBC",
            "QUxPRUpDR0ZOSAASJAoLSU9NSk1FQU9NRkkY0wMgASgLMgwuSEJMTkhHQU5C",
            "QUJIABIkCgtCQkxHRUVNSElJTRi1CSABKAsyDC5NREdKSUtMSkRERUgAEi8K",
            "EGdldF9mb3JtdWxhX2xpc3QYfSABKAsyEy5Sb2d1ZUNvbW1vbkZvcm11bGFI",
            "ABI5ChNyZW1vdmVfZm9ybXVsYV9saXN0GMUGIAEoCzIZLlJvZ3VlQ29tbW9u",
            "UmVtb3ZlRm9ybXVsYUgAEjsKE2V4cGFuZF9mb3JtdWxhX2xpc3QY9QggASgL",
            "MhsuUm9ndWVDb21tb25FeHBhbmRlZEZvcm11bGFIABI9ChVjb250cmFjdF9m",
            "b3JtdWxhX2xpc3QY8AYgASgLMhsuUm9ndWVDb21tb25Db250cmFjdEZvcm11",
            "bGFIABIkCgtETUtHRUJIUElQShjbDCABKAsyDC5GSVBGUEhCUEhMSEgAEi8K",
            "DnBhdGhfYnVmZl9saXN0GJYMIAEoCzIULlJvZ3VlQ29tbW9uUGF0aEJ1ZmZI",
            "ABIwChBnZXRfa2V5d29yZF9saXN0GO0LIAEoCzITLlJvZ3VlQ29tbW9uS2V5",
            "d29yZEgAEjkKE3JlbW92ZV9rZXl3b3JkX2xpc3QYiwwgASgLMhkuUm9ndWVD",
            "b21tb25SZW1vdmVLZXl3b3JkSAASNwoSZHJlc3Nfc2NlcHRlcl9saXN0GJoG",
            "IAEoCzIYLlJvZ3VlQ29tbW9uRHJlc3NTY2VwdGVySAASMwoQZ2V0X3NjZXB0",
            "ZXJfbGlzdBjFBCABKAsyFi5Sb2d1ZUNvbW1vbkdldFNjZXB0ZXJIABIkCgtL",
            "QUFJTE1HQ0hPSxinDyABKAsyDC5BRUZGSkxHRkFNSEgAEjcKE2dldF9tYWdp",
            "Y191bml0X2xpc3QY0QsgASgLMhcuUm9ndWVNYWdpY0dhbWVVbml0SW5mb0gA",
            "EjoKFnJlbW92ZV9tYWdpY191bml0X2xpc3QY1gMgASgLMhcuUm9ndWVNYWdp",
            "Y0dhbWVVbml0SW5mb0gAEi8KC0pHREFFQk5FRktBGJUEIAEoCzIXLlJvZ3Vl",
            "TWFnaWNHYW1lVW5pdEluZm9IABIyCgtBT0lCSENNQU5GSxjGDyABKAsyGi5S",
            "b2d1ZU1hZ2ljR2FtZVNjZXB0ZXJJbmZvSAASJAoLTUlCT0JKSURDQUQYuw8g",
            "ASgLMgwuSE9CS0VPSUNCTUlIABIzChF0aXRhbl9ibGVzc19ldmVudBjdASAB",
            "KAsyFS5Sb2d1ZVRpdGFuQmxlc3NFdmVudEgAEi0KC0NKT0hNSVBKSE5NGL0G",
            "IAEoCzIVLlJvZ3VlVGl0YW5CbGVzc0V2ZW50SABCDQoLR0NCUEZFQUNIS0xC",
            "HqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Qcm90b2IGcHJvdG8z"));
      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
          new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormulaReflection.Descriptor, global::EggLink.DanhengServer.Proto.MDGJIKLJDDEReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonMiracleReflection.Descriptor, global::EggLink.DanhengServer.Proto.HOBKEOICBMIReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueTitanBlessEventReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonDressScepterReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonContractFormulaReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfoReflection.Descriptor, global::EggLink.DanhengServer.Proto.AEFFJLGFAMHReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonFormulaReflection.Descriptor, global::EggLink.DanhengServer.Proto.MAAAAGPJJFEReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonKeywordReflection.Descriptor, global::EggLink.DanhengServer.Proto.FIPFPHBPHLHReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonMoneyReflection.Descriptor, global::EggLink.DanhengServer.Proto.IBIBPOOPDENReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeywordReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracleReflection.Descriptor, global::EggLink.DanhengServer.Proto.HBLNHGANBABReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonBuffReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonGetScepterReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonPathBuffReflection.Descriptor, global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormulaReflection.Descriptor, global::EggLink.DanhengServer.Proto.PBALOEJCGFNReflection.Descriptor, },
          new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
            new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.RogueCommonActionResultData), global::EggLink.DanhengServer.Proto.RogueCommonActionResultData.Parser, new[]{ "GetItemList", "RemoveItemList", "GetBuffList", "RemoveBuffList", "GetMiracleList", "RemoveMiracleList", "APFMFBBDCJK", "BMDJOPGHLCA", "OMPBJJOHPOO", "IOMJMEAOMFI", "BBLGEEMHIIM", "GetFormulaList", "RemoveFormulaList", "ExpandFormulaList", "ContractFormulaList", "DMKGEBHPIPJ", "PathBuffList", "GetKeywordList", "RemoveKeywordList", "DressScepterList", "GetScepterList", "KAAILMGCHOK", "GetMagicUnitList", "RemoveMagicUnitList", "JGDAEBNEFKA", "AOIBHCMANFK", "MIBOBJIDCAD", "TitanBlessEvent", "CJOHMIPJHNM" }, new[]{ "GCBPFEACHKL" }, null, null, null)
          }));
    }
    #endregion

  }
  #region Messages
  [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
  public sealed partial class RogueCommonActionResultData : pb::IMessage<RogueCommonActionResultData>
  #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
      , pb::IBufferMessage
  #endif
  {
    private static readonly pb::MessageParser<RogueCommonActionResultData> _parser = new pb::MessageParser<RogueCommonActionResultData>(() => new RogueCommonActionResultData());
    private pb::UnknownFieldSet _unknownFields;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public static pb::MessageParser<RogueCommonActionResultData> 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.RogueCommonActionResultDataReflection.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 RogueCommonActionResultData() {
      OnConstruction();
    }

    partial void OnConstruction();

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public RogueCommonActionResultData(RogueCommonActionResultData other) : this() {
      switch (other.GCBPFEACHKLCase) {
        case GCBPFEACHKLOneofCase.GetItemList:
          GetItemList = other.GetItemList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveItemList:
          RemoveItemList = other.RemoveItemList.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetBuffList:
          GetBuffList = other.GetBuffList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveBuffList:
          RemoveBuffList = other.RemoveBuffList.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetMiracleList:
          GetMiracleList = other.GetMiracleList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveMiracleList:
          RemoveMiracleList = other.RemoveMiracleList.Clone();
          break;
        case GCBPFEACHKLOneofCase.APFMFBBDCJK:
          APFMFBBDCJK = other.APFMFBBDCJK.Clone();
          break;
        case GCBPFEACHKLOneofCase.BMDJOPGHLCA:
          BMDJOPGHLCA = other.BMDJOPGHLCA.Clone();
          break;
        case GCBPFEACHKLOneofCase.OMPBJJOHPOO:
          OMPBJJOHPOO = other.OMPBJJOHPOO.Clone();
          break;
        case GCBPFEACHKLOneofCase.IOMJMEAOMFI:
          IOMJMEAOMFI = other.IOMJMEAOMFI.Clone();
          break;
        case GCBPFEACHKLOneofCase.BBLGEEMHIIM:
          BBLGEEMHIIM = other.BBLGEEMHIIM.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetFormulaList:
          GetFormulaList = other.GetFormulaList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveFormulaList:
          RemoveFormulaList = other.RemoveFormulaList.Clone();
          break;
        case GCBPFEACHKLOneofCase.ExpandFormulaList:
          ExpandFormulaList = other.ExpandFormulaList.Clone();
          break;
        case GCBPFEACHKLOneofCase.ContractFormulaList:
          ContractFormulaList = other.ContractFormulaList.Clone();
          break;
        case GCBPFEACHKLOneofCase.DMKGEBHPIPJ:
          DMKGEBHPIPJ = other.DMKGEBHPIPJ.Clone();
          break;
        case GCBPFEACHKLOneofCase.PathBuffList:
          PathBuffList = other.PathBuffList.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetKeywordList:
          GetKeywordList = other.GetKeywordList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveKeywordList:
          RemoveKeywordList = other.RemoveKeywordList.Clone();
          break;
        case GCBPFEACHKLOneofCase.DressScepterList:
          DressScepterList = other.DressScepterList.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetScepterList:
          GetScepterList = other.GetScepterList.Clone();
          break;
        case GCBPFEACHKLOneofCase.KAAILMGCHOK:
          KAAILMGCHOK = other.KAAILMGCHOK.Clone();
          break;
        case GCBPFEACHKLOneofCase.GetMagicUnitList:
          GetMagicUnitList = other.GetMagicUnitList.Clone();
          break;
        case GCBPFEACHKLOneofCase.RemoveMagicUnitList:
          RemoveMagicUnitList = other.RemoveMagicUnitList.Clone();
          break;
        case GCBPFEACHKLOneofCase.JGDAEBNEFKA:
          JGDAEBNEFKA = other.JGDAEBNEFKA.Clone();
          break;
        case GCBPFEACHKLOneofCase.AOIBHCMANFK:
          AOIBHCMANFK = other.AOIBHCMANFK.Clone();
          break;
        case GCBPFEACHKLOneofCase.MIBOBJIDCAD:
          MIBOBJIDCAD = other.MIBOBJIDCAD.Clone();
          break;
        case GCBPFEACHKLOneofCase.TitanBlessEvent:
          TitanBlessEvent = other.TitanBlessEvent.Clone();
          break;
        case GCBPFEACHKLOneofCase.CJOHMIPJHNM:
          CJOHMIPJHNM = other.CJOHMIPJHNM.Clone();
          break;
      }

      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public RogueCommonActionResultData Clone() {
      return new RogueCommonActionResultData(this);
    }

    /// <summary>Field number for the "get_item_list" field.</summary>
    public const int GetItemListFieldNumber = 13;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonMoney GetItemList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList ? (global::EggLink.DanhengServer.Proto.RogueCommonMoney) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetItemList;
      }
    }

    /// <summary>Field number for the "remove_item_list" field.</summary>
    public const int RemoveItemListFieldNumber = 3;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonMoney RemoveItemList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList ? (global::EggLink.DanhengServer.Proto.RogueCommonMoney) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveItemList;
      }
    }

    /// <summary>Field number for the "get_buff_list" field.</summary>
    public const int GetBuffListFieldNumber = 308;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonBuff GetBuffList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList ? (global::EggLink.DanhengServer.Proto.RogueCommonBuff) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetBuffList;
      }
    }

    /// <summary>Field number for the "remove_buff_list" field.</summary>
    public const int RemoveBuffListFieldNumber = 1303;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonBuff RemoveBuffList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList ? (global::EggLink.DanhengServer.Proto.RogueCommonBuff) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveBuffList;
      }
    }

    /// <summary>Field number for the "get_miracle_list" field.</summary>
    public const int GetMiracleListFieldNumber = 1824;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonMiracle GetMiracleList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList ? (global::EggLink.DanhengServer.Proto.RogueCommonMiracle) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetMiracleList;
      }
    }

    /// <summary>Field number for the "remove_miracle_list" field.</summary>
    public const int RemoveMiracleListFieldNumber = 847;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle RemoveMiracleList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList ? (global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveMiracleList;
      }
    }

    /// <summary>Field number for the "APFMFBBDCJK" field.</summary>
    public const int APFMFBBDCJKFieldNumber = 380;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.IBIBPOOPDEN APFMFBBDCJK {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK ? (global::EggLink.DanhengServer.Proto.IBIBPOOPDEN) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.APFMFBBDCJK;
      }
    }

    /// <summary>Field number for the "BMDJOPGHLCA" field.</summary>
    public const int BMDJOPGHLCAFieldNumber = 1465;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.MAAAAGPJJFE BMDJOPGHLCA {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA ? (global::EggLink.DanhengServer.Proto.MAAAAGPJJFE) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.BMDJOPGHLCA;
      }
    }

    /// <summary>Field number for the "OMPBJJOHPOO" field.</summary>
    public const int OMPBJJOHPOOFieldNumber = 640;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.PBALOEJCGFN OMPBJJOHPOO {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO ? (global::EggLink.DanhengServer.Proto.PBALOEJCGFN) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.OMPBJJOHPOO;
      }
    }

    /// <summary>Field number for the "IOMJMEAOMFI" field.</summary>
    public const int IOMJMEAOMFIFieldNumber = 467;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.HBLNHGANBAB IOMJMEAOMFI {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI ? (global::EggLink.DanhengServer.Proto.HBLNHGANBAB) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.IOMJMEAOMFI;
      }
    }

    /// <summary>Field number for the "BBLGEEMHIIM" field.</summary>
    public const int BBLGEEMHIIMFieldNumber = 1205;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.MDGJIKLJDDE BBLGEEMHIIM {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM ? (global::EggLink.DanhengServer.Proto.MDGJIKLJDDE) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.BBLGEEMHIIM;
      }
    }

    /// <summary>Field number for the "get_formula_list" field.</summary>
    public const int GetFormulaListFieldNumber = 125;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonFormula GetFormulaList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList ? (global::EggLink.DanhengServer.Proto.RogueCommonFormula) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetFormulaList;
      }
    }

    /// <summary>Field number for the "remove_formula_list" field.</summary>
    public const int RemoveFormulaListFieldNumber = 837;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula RemoveFormulaList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList ? (global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveFormulaList;
      }
    }

    /// <summary>Field number for the "expand_formula_list" field.</summary>
    public const int ExpandFormulaListFieldNumber = 1141;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula ExpandFormulaList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList ? (global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.ExpandFormulaList;
      }
    }

    /// <summary>Field number for the "contract_formula_list" field.</summary>
    public const int ContractFormulaListFieldNumber = 880;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonContractFormula ContractFormulaList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList ? (global::EggLink.DanhengServer.Proto.RogueCommonContractFormula) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.ContractFormulaList;
      }
    }

    /// <summary>Field number for the "DMKGEBHPIPJ" field.</summary>
    public const int DMKGEBHPIPJFieldNumber = 1627;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.FIPFPHBPHLH DMKGEBHPIPJ {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ ? (global::EggLink.DanhengServer.Proto.FIPFPHBPHLH) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.DMKGEBHPIPJ;
      }
    }

    /// <summary>Field number for the "path_buff_list" field.</summary>
    public const int PathBuffListFieldNumber = 1558;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonPathBuff PathBuffList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList ? (global::EggLink.DanhengServer.Proto.RogueCommonPathBuff) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.PathBuffList;
      }
    }

    /// <summary>Field number for the "get_keyword_list" field.</summary>
    public const int GetKeywordListFieldNumber = 1517;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonKeyword GetKeywordList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList ? (global::EggLink.DanhengServer.Proto.RogueCommonKeyword) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetKeywordList;
      }
    }

    /// <summary>Field number for the "remove_keyword_list" field.</summary>
    public const int RemoveKeywordListFieldNumber = 1547;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword RemoveKeywordList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList ? (global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveKeywordList;
      }
    }

    /// <summary>Field number for the "dress_scepter_list" field.</summary>
    public const int DressScepterListFieldNumber = 794;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonDressScepter DressScepterList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList ? (global::EggLink.DanhengServer.Proto.RogueCommonDressScepter) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.DressScepterList;
      }
    }

    /// <summary>Field number for the "get_scepter_list" field.</summary>
    public const int GetScepterListFieldNumber = 581;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueCommonGetScepter GetScepterList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList ? (global::EggLink.DanhengServer.Proto.RogueCommonGetScepter) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetScepterList;
      }
    }

    /// <summary>Field number for the "KAAILMGCHOK" field.</summary>
    public const int KAAILMGCHOKFieldNumber = 1959;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.AEFFJLGFAMH KAAILMGCHOK {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK ? (global::EggLink.DanhengServer.Proto.AEFFJLGFAMH) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.KAAILMGCHOK;
      }
    }

    /// <summary>Field number for the "get_magic_unit_list" field.</summary>
    public const int GetMagicUnitListFieldNumber = 1489;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo GetMagicUnitList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList ? (global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.GetMagicUnitList;
      }
    }

    /// <summary>Field number for the "remove_magic_unit_list" field.</summary>
    public const int RemoveMagicUnitListFieldNumber = 470;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo RemoveMagicUnitList {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList ? (global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.RemoveMagicUnitList;
      }
    }

    /// <summary>Field number for the "JGDAEBNEFKA" field.</summary>
    public const int JGDAEBNEFKAFieldNumber = 533;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo JGDAEBNEFKA {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA ? (global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.JGDAEBNEFKA;
      }
    }

    /// <summary>Field number for the "AOIBHCMANFK" field.</summary>
    public const int AOIBHCMANFKFieldNumber = 1990;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo AOIBHCMANFK {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK ? (global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.AOIBHCMANFK;
      }
    }

    /// <summary>Field number for the "MIBOBJIDCAD" field.</summary>
    public const int MIBOBJIDCADFieldNumber = 1979;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.HOBKEOICBMI MIBOBJIDCAD {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD ? (global::EggLink.DanhengServer.Proto.HOBKEOICBMI) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.MIBOBJIDCAD;
      }
    }

    /// <summary>Field number for the "titan_bless_event" field.</summary>
    public const int TitanBlessEventFieldNumber = 221;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent TitanBlessEvent {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent ? (global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.TitanBlessEvent;
      }
    }

    /// <summary>Field number for the "CJOHMIPJHNM" field.</summary>
    public const int CJOHMIPJHNMFieldNumber = 829;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent CJOHMIPJHNM {
      get { return gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM ? (global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent) gCBPFEACHKL_ : null; }
      set {
        gCBPFEACHKL_ = value;
        gCBPFEACHKLCase_ = value == null ? GCBPFEACHKLOneofCase.None : GCBPFEACHKLOneofCase.CJOHMIPJHNM;
      }
    }

    private object gCBPFEACHKL_;
    /// <summary>Enum of possible cases for the "GCBPFEACHKL" oneof.</summary>
    public enum GCBPFEACHKLOneofCase {
      None = 0,
      GetItemList = 13,
      RemoveItemList = 3,
      GetBuffList = 308,
      RemoveBuffList = 1303,
      GetMiracleList = 1824,
      RemoveMiracleList = 847,
      APFMFBBDCJK = 380,
      BMDJOPGHLCA = 1465,
      OMPBJJOHPOO = 640,
      IOMJMEAOMFI = 467,
      BBLGEEMHIIM = 1205,
      GetFormulaList = 125,
      RemoveFormulaList = 837,
      ExpandFormulaList = 1141,
      ContractFormulaList = 880,
      DMKGEBHPIPJ = 1627,
      PathBuffList = 1558,
      GetKeywordList = 1517,
      RemoveKeywordList = 1547,
      DressScepterList = 794,
      GetScepterList = 581,
      KAAILMGCHOK = 1959,
      GetMagicUnitList = 1489,
      RemoveMagicUnitList = 470,
      JGDAEBNEFKA = 533,
      AOIBHCMANFK = 1990,
      MIBOBJIDCAD = 1979,
      TitanBlessEvent = 221,
      CJOHMIPJHNM = 829,
    }
    private GCBPFEACHKLOneofCase gCBPFEACHKLCase_ = GCBPFEACHKLOneofCase.None;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public GCBPFEACHKLOneofCase GCBPFEACHKLCase {
      get { return gCBPFEACHKLCase_; }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public void ClearGCBPFEACHKL() {
      gCBPFEACHKLCase_ = GCBPFEACHKLOneofCase.None;
      gCBPFEACHKL_ = null;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public override bool Equals(object other) {
      return Equals(other as RogueCommonActionResultData);
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public bool Equals(RogueCommonActionResultData other) {
      if (ReferenceEquals(other, null)) {
        return false;
      }
      if (ReferenceEquals(other, this)) {
        return true;
      }
      if (!object.Equals(GetItemList, other.GetItemList)) return false;
      if (!object.Equals(RemoveItemList, other.RemoveItemList)) return false;
      if (!object.Equals(GetBuffList, other.GetBuffList)) return false;
      if (!object.Equals(RemoveBuffList, other.RemoveBuffList)) return false;
      if (!object.Equals(GetMiracleList, other.GetMiracleList)) return false;
      if (!object.Equals(RemoveMiracleList, other.RemoveMiracleList)) return false;
      if (!object.Equals(APFMFBBDCJK, other.APFMFBBDCJK)) return false;
      if (!object.Equals(BMDJOPGHLCA, other.BMDJOPGHLCA)) return false;
      if (!object.Equals(OMPBJJOHPOO, other.OMPBJJOHPOO)) return false;
      if (!object.Equals(IOMJMEAOMFI, other.IOMJMEAOMFI)) return false;
      if (!object.Equals(BBLGEEMHIIM, other.BBLGEEMHIIM)) return false;
      if (!object.Equals(GetFormulaList, other.GetFormulaList)) return false;
      if (!object.Equals(RemoveFormulaList, other.RemoveFormulaList)) return false;
      if (!object.Equals(ExpandFormulaList, other.ExpandFormulaList)) return false;
      if (!object.Equals(ContractFormulaList, other.ContractFormulaList)) return false;
      if (!object.Equals(DMKGEBHPIPJ, other.DMKGEBHPIPJ)) return false;
      if (!object.Equals(PathBuffList, other.PathBuffList)) return false;
      if (!object.Equals(GetKeywordList, other.GetKeywordList)) return false;
      if (!object.Equals(RemoveKeywordList, other.RemoveKeywordList)) return false;
      if (!object.Equals(DressScepterList, other.DressScepterList)) return false;
      if (!object.Equals(GetScepterList, other.GetScepterList)) return false;
      if (!object.Equals(KAAILMGCHOK, other.KAAILMGCHOK)) return false;
      if (!object.Equals(GetMagicUnitList, other.GetMagicUnitList)) return false;
      if (!object.Equals(RemoveMagicUnitList, other.RemoveMagicUnitList)) return false;
      if (!object.Equals(JGDAEBNEFKA, other.JGDAEBNEFKA)) return false;
      if (!object.Equals(AOIBHCMANFK, other.AOIBHCMANFK)) return false;
      if (!object.Equals(MIBOBJIDCAD, other.MIBOBJIDCAD)) return false;
      if (!object.Equals(TitanBlessEvent, other.TitanBlessEvent)) return false;
      if (!object.Equals(CJOHMIPJHNM, other.CJOHMIPJHNM)) return false;
      if (GCBPFEACHKLCase != other.GCBPFEACHKLCase) 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 (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) hash ^= GetItemList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) hash ^= RemoveItemList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) hash ^= GetBuffList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) hash ^= RemoveBuffList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) hash ^= GetMiracleList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) hash ^= RemoveMiracleList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) hash ^= APFMFBBDCJK.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) hash ^= BMDJOPGHLCA.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) hash ^= OMPBJJOHPOO.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) hash ^= IOMJMEAOMFI.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) hash ^= BBLGEEMHIIM.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) hash ^= GetFormulaList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) hash ^= RemoveFormulaList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) hash ^= ExpandFormulaList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) hash ^= ContractFormulaList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) hash ^= DMKGEBHPIPJ.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) hash ^= PathBuffList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) hash ^= GetKeywordList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) hash ^= RemoveKeywordList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) hash ^= DressScepterList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) hash ^= GetScepterList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) hash ^= KAAILMGCHOK.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) hash ^= GetMagicUnitList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) hash ^= RemoveMagicUnitList.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) hash ^= JGDAEBNEFKA.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) hash ^= AOIBHCMANFK.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) hash ^= MIBOBJIDCAD.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) hash ^= TitanBlessEvent.GetHashCode();
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) hash ^= CJOHMIPJHNM.GetHashCode();
      hash ^= (int) gCBPFEACHKLCase_;
      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 (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) {
        output.WriteRawTag(26);
        output.WriteMessage(RemoveItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) {
        output.WriteRawTag(106);
        output.WriteMessage(GetItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) {
        output.WriteRawTag(234, 7);
        output.WriteMessage(GetFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) {
        output.WriteRawTag(234, 13);
        output.WriteMessage(TitanBlessEvent);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) {
        output.WriteRawTag(162, 19);
        output.WriteMessage(GetBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) {
        output.WriteRawTag(226, 23);
        output.WriteMessage(APFMFBBDCJK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) {
        output.WriteRawTag(154, 29);
        output.WriteMessage(IOMJMEAOMFI);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) {
        output.WriteRawTag(178, 29);
        output.WriteMessage(RemoveMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) {
        output.WriteRawTag(170, 33);
        output.WriteMessage(JGDAEBNEFKA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) {
        output.WriteRawTag(170, 36);
        output.WriteMessage(GetScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) {
        output.WriteRawTag(130, 40);
        output.WriteMessage(OMPBJJOHPOO);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) {
        output.WriteRawTag(210, 49);
        output.WriteMessage(DressScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) {
        output.WriteRawTag(234, 51);
        output.WriteMessage(CJOHMIPJHNM);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) {
        output.WriteRawTag(170, 52);
        output.WriteMessage(RemoveFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) {
        output.WriteRawTag(250, 52);
        output.WriteMessage(RemoveMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) {
        output.WriteRawTag(130, 55);
        output.WriteMessage(ContractFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) {
        output.WriteRawTag(170, 71);
        output.WriteMessage(ExpandFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) {
        output.WriteRawTag(170, 75);
        output.WriteMessage(BBLGEEMHIIM);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) {
        output.WriteRawTag(186, 81);
        output.WriteMessage(RemoveBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) {
        output.WriteRawTag(202, 91);
        output.WriteMessage(BMDJOPGHLCA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) {
        output.WriteRawTag(138, 93);
        output.WriteMessage(GetMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) {
        output.WriteRawTag(234, 94);
        output.WriteMessage(GetKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) {
        output.WriteRawTag(218, 96);
        output.WriteMessage(RemoveKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) {
        output.WriteRawTag(178, 97);
        output.WriteMessage(PathBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) {
        output.WriteRawTag(218, 101);
        output.WriteMessage(DMKGEBHPIPJ);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) {
        output.WriteRawTag(130, 114);
        output.WriteMessage(GetMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) {
        output.WriteRawTag(186, 122);
        output.WriteMessage(KAAILMGCHOK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) {
        output.WriteRawTag(218, 123);
        output.WriteMessage(MIBOBJIDCAD);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) {
        output.WriteRawTag(178, 124);
        output.WriteMessage(AOIBHCMANFK);
      }
      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 (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) {
        output.WriteRawTag(26);
        output.WriteMessage(RemoveItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) {
        output.WriteRawTag(106);
        output.WriteMessage(GetItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) {
        output.WriteRawTag(234, 7);
        output.WriteMessage(GetFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) {
        output.WriteRawTag(234, 13);
        output.WriteMessage(TitanBlessEvent);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) {
        output.WriteRawTag(162, 19);
        output.WriteMessage(GetBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) {
        output.WriteRawTag(226, 23);
        output.WriteMessage(APFMFBBDCJK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) {
        output.WriteRawTag(154, 29);
        output.WriteMessage(IOMJMEAOMFI);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) {
        output.WriteRawTag(178, 29);
        output.WriteMessage(RemoveMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) {
        output.WriteRawTag(170, 33);
        output.WriteMessage(JGDAEBNEFKA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) {
        output.WriteRawTag(170, 36);
        output.WriteMessage(GetScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) {
        output.WriteRawTag(130, 40);
        output.WriteMessage(OMPBJJOHPOO);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) {
        output.WriteRawTag(210, 49);
        output.WriteMessage(DressScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) {
        output.WriteRawTag(234, 51);
        output.WriteMessage(CJOHMIPJHNM);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) {
        output.WriteRawTag(170, 52);
        output.WriteMessage(RemoveFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) {
        output.WriteRawTag(250, 52);
        output.WriteMessage(RemoveMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) {
        output.WriteRawTag(130, 55);
        output.WriteMessage(ContractFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) {
        output.WriteRawTag(170, 71);
        output.WriteMessage(ExpandFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) {
        output.WriteRawTag(170, 75);
        output.WriteMessage(BBLGEEMHIIM);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) {
        output.WriteRawTag(186, 81);
        output.WriteMessage(RemoveBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) {
        output.WriteRawTag(202, 91);
        output.WriteMessage(BMDJOPGHLCA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) {
        output.WriteRawTag(138, 93);
        output.WriteMessage(GetMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) {
        output.WriteRawTag(234, 94);
        output.WriteMessage(GetKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) {
        output.WriteRawTag(218, 96);
        output.WriteMessage(RemoveKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) {
        output.WriteRawTag(178, 97);
        output.WriteMessage(PathBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) {
        output.WriteRawTag(218, 101);
        output.WriteMessage(DMKGEBHPIPJ);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) {
        output.WriteRawTag(130, 114);
        output.WriteMessage(GetMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) {
        output.WriteRawTag(186, 122);
        output.WriteMessage(KAAILMGCHOK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) {
        output.WriteRawTag(218, 123);
        output.WriteMessage(MIBOBJIDCAD);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) {
        output.WriteRawTag(178, 124);
        output.WriteMessage(AOIBHCMANFK);
      }
      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 (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) {
        size += 1 + pb::CodedOutputStream.ComputeMessageSize(GetItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) {
        size += 1 + pb::CodedOutputStream.ComputeMessageSize(RemoveItemList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveMiracleList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(APFMFBBDCJK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(BMDJOPGHLCA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(OMPBJJOHPOO);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(IOMJMEAOMFI);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(BBLGEEMHIIM);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(ExpandFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(ContractFormulaList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(DMKGEBHPIPJ);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(PathBuffList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveKeywordList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(DressScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetScepterList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(KAAILMGCHOK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveMagicUnitList);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(JGDAEBNEFKA);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(AOIBHCMANFK);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(MIBOBJIDCAD);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(TitanBlessEvent);
      }
      if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) {
        size += 2 + pb::CodedOutputStream.ComputeMessageSize(CJOHMIPJHNM);
      }
      if (_unknownFields != null) {
        size += _unknownFields.CalculateSize();
      }
      return size;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
    public void MergeFrom(RogueCommonActionResultData other) {
      if (other == null) {
        return;
      }
      switch (other.GCBPFEACHKLCase) {
        case GCBPFEACHKLOneofCase.GetItemList:
          if (GetItemList == null) {
            GetItemList = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
          }
          GetItemList.MergeFrom(other.GetItemList);
          break;
        case GCBPFEACHKLOneofCase.RemoveItemList:
          if (RemoveItemList == null) {
            RemoveItemList = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
          }
          RemoveItemList.MergeFrom(other.RemoveItemList);
          break;
        case GCBPFEACHKLOneofCase.GetBuffList:
          if (GetBuffList == null) {
            GetBuffList = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
          }
          GetBuffList.MergeFrom(other.GetBuffList);
          break;
        case GCBPFEACHKLOneofCase.RemoveBuffList:
          if (RemoveBuffList == null) {
            RemoveBuffList = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
          }
          RemoveBuffList.MergeFrom(other.RemoveBuffList);
          break;
        case GCBPFEACHKLOneofCase.GetMiracleList:
          if (GetMiracleList == null) {
            GetMiracleList = new global::EggLink.DanhengServer.Proto.RogueCommonMiracle();
          }
          GetMiracleList.MergeFrom(other.GetMiracleList);
          break;
        case GCBPFEACHKLOneofCase.RemoveMiracleList:
          if (RemoveMiracleList == null) {
            RemoveMiracleList = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle();
          }
          RemoveMiracleList.MergeFrom(other.RemoveMiracleList);
          break;
        case GCBPFEACHKLOneofCase.APFMFBBDCJK:
          if (APFMFBBDCJK == null) {
            APFMFBBDCJK = new global::EggLink.DanhengServer.Proto.IBIBPOOPDEN();
          }
          APFMFBBDCJK.MergeFrom(other.APFMFBBDCJK);
          break;
        case GCBPFEACHKLOneofCase.BMDJOPGHLCA:
          if (BMDJOPGHLCA == null) {
            BMDJOPGHLCA = new global::EggLink.DanhengServer.Proto.MAAAAGPJJFE();
          }
          BMDJOPGHLCA.MergeFrom(other.BMDJOPGHLCA);
          break;
        case GCBPFEACHKLOneofCase.OMPBJJOHPOO:
          if (OMPBJJOHPOO == null) {
            OMPBJJOHPOO = new global::EggLink.DanhengServer.Proto.PBALOEJCGFN();
          }
          OMPBJJOHPOO.MergeFrom(other.OMPBJJOHPOO);
          break;
        case GCBPFEACHKLOneofCase.IOMJMEAOMFI:
          if (IOMJMEAOMFI == null) {
            IOMJMEAOMFI = new global::EggLink.DanhengServer.Proto.HBLNHGANBAB();
          }
          IOMJMEAOMFI.MergeFrom(other.IOMJMEAOMFI);
          break;
        case GCBPFEACHKLOneofCase.BBLGEEMHIIM:
          if (BBLGEEMHIIM == null) {
            BBLGEEMHIIM = new global::EggLink.DanhengServer.Proto.MDGJIKLJDDE();
          }
          BBLGEEMHIIM.MergeFrom(other.BBLGEEMHIIM);
          break;
        case GCBPFEACHKLOneofCase.GetFormulaList:
          if (GetFormulaList == null) {
            GetFormulaList = new global::EggLink.DanhengServer.Proto.RogueCommonFormula();
          }
          GetFormulaList.MergeFrom(other.GetFormulaList);
          break;
        case GCBPFEACHKLOneofCase.RemoveFormulaList:
          if (RemoveFormulaList == null) {
            RemoveFormulaList = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula();
          }
          RemoveFormulaList.MergeFrom(other.RemoveFormulaList);
          break;
        case GCBPFEACHKLOneofCase.ExpandFormulaList:
          if (ExpandFormulaList == null) {
            ExpandFormulaList = new global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula();
          }
          ExpandFormulaList.MergeFrom(other.ExpandFormulaList);
          break;
        case GCBPFEACHKLOneofCase.ContractFormulaList:
          if (ContractFormulaList == null) {
            ContractFormulaList = new global::EggLink.DanhengServer.Proto.RogueCommonContractFormula();
          }
          ContractFormulaList.MergeFrom(other.ContractFormulaList);
          break;
        case GCBPFEACHKLOneofCase.DMKGEBHPIPJ:
          if (DMKGEBHPIPJ == null) {
            DMKGEBHPIPJ = new global::EggLink.DanhengServer.Proto.FIPFPHBPHLH();
          }
          DMKGEBHPIPJ.MergeFrom(other.DMKGEBHPIPJ);
          break;
        case GCBPFEACHKLOneofCase.PathBuffList:
          if (PathBuffList == null) {
            PathBuffList = new global::EggLink.DanhengServer.Proto.RogueCommonPathBuff();
          }
          PathBuffList.MergeFrom(other.PathBuffList);
          break;
        case GCBPFEACHKLOneofCase.GetKeywordList:
          if (GetKeywordList == null) {
            GetKeywordList = new global::EggLink.DanhengServer.Proto.RogueCommonKeyword();
          }
          GetKeywordList.MergeFrom(other.GetKeywordList);
          break;
        case GCBPFEACHKLOneofCase.RemoveKeywordList:
          if (RemoveKeywordList == null) {
            RemoveKeywordList = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword();
          }
          RemoveKeywordList.MergeFrom(other.RemoveKeywordList);
          break;
        case GCBPFEACHKLOneofCase.DressScepterList:
          if (DressScepterList == null) {
            DressScepterList = new global::EggLink.DanhengServer.Proto.RogueCommonDressScepter();
          }
          DressScepterList.MergeFrom(other.DressScepterList);
          break;
        case GCBPFEACHKLOneofCase.GetScepterList:
          if (GetScepterList == null) {
            GetScepterList = new global::EggLink.DanhengServer.Proto.RogueCommonGetScepter();
          }
          GetScepterList.MergeFrom(other.GetScepterList);
          break;
        case GCBPFEACHKLOneofCase.KAAILMGCHOK:
          if (KAAILMGCHOK == null) {
            KAAILMGCHOK = new global::EggLink.DanhengServer.Proto.AEFFJLGFAMH();
          }
          KAAILMGCHOK.MergeFrom(other.KAAILMGCHOK);
          break;
        case GCBPFEACHKLOneofCase.GetMagicUnitList:
          if (GetMagicUnitList == null) {
            GetMagicUnitList = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
          }
          GetMagicUnitList.MergeFrom(other.GetMagicUnitList);
          break;
        case GCBPFEACHKLOneofCase.RemoveMagicUnitList:
          if (RemoveMagicUnitList == null) {
            RemoveMagicUnitList = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
          }
          RemoveMagicUnitList.MergeFrom(other.RemoveMagicUnitList);
          break;
        case GCBPFEACHKLOneofCase.JGDAEBNEFKA:
          if (JGDAEBNEFKA == null) {
            JGDAEBNEFKA = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
          }
          JGDAEBNEFKA.MergeFrom(other.JGDAEBNEFKA);
          break;
        case GCBPFEACHKLOneofCase.AOIBHCMANFK:
          if (AOIBHCMANFK == null) {
            AOIBHCMANFK = new global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo();
          }
          AOIBHCMANFK.MergeFrom(other.AOIBHCMANFK);
          break;
        case GCBPFEACHKLOneofCase.MIBOBJIDCAD:
          if (MIBOBJIDCAD == null) {
            MIBOBJIDCAD = new global::EggLink.DanhengServer.Proto.HOBKEOICBMI();
          }
          MIBOBJIDCAD.MergeFrom(other.MIBOBJIDCAD);
          break;
        case GCBPFEACHKLOneofCase.TitanBlessEvent:
          if (TitanBlessEvent == null) {
            TitanBlessEvent = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
          }
          TitanBlessEvent.MergeFrom(other.TitanBlessEvent);
          break;
        case GCBPFEACHKLOneofCase.CJOHMIPJHNM:
          if (CJOHMIPJHNM == null) {
            CJOHMIPJHNM = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
          }
          CJOHMIPJHNM.MergeFrom(other.CJOHMIPJHNM);
          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 26: {
            global::EggLink.DanhengServer.Proto.RogueCommonMoney subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) {
              subBuilder.MergeFrom(RemoveItemList);
            }
            input.ReadMessage(subBuilder);
            RemoveItemList = subBuilder;
            break;
          }
          case 106: {
            global::EggLink.DanhengServer.Proto.RogueCommonMoney subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) {
              subBuilder.MergeFrom(GetItemList);
            }
            input.ReadMessage(subBuilder);
            GetItemList = subBuilder;
            break;
          }
          case 1002: {
            global::EggLink.DanhengServer.Proto.RogueCommonFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) {
              subBuilder.MergeFrom(GetFormulaList);
            }
            input.ReadMessage(subBuilder);
            GetFormulaList = subBuilder;
            break;
          }
          case 1770: {
            global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent subBuilder = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) {
              subBuilder.MergeFrom(TitanBlessEvent);
            }
            input.ReadMessage(subBuilder);
            TitanBlessEvent = subBuilder;
            break;
          }
          case 2466: {
            global::EggLink.DanhengServer.Proto.RogueCommonBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) {
              subBuilder.MergeFrom(GetBuffList);
            }
            input.ReadMessage(subBuilder);
            GetBuffList = subBuilder;
            break;
          }
          case 3042: {
            global::EggLink.DanhengServer.Proto.IBIBPOOPDEN subBuilder = new global::EggLink.DanhengServer.Proto.IBIBPOOPDEN();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) {
              subBuilder.MergeFrom(APFMFBBDCJK);
            }
            input.ReadMessage(subBuilder);
            APFMFBBDCJK = subBuilder;
            break;
          }
          case 3738: {
            global::EggLink.DanhengServer.Proto.HBLNHGANBAB subBuilder = new global::EggLink.DanhengServer.Proto.HBLNHGANBAB();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) {
              subBuilder.MergeFrom(IOMJMEAOMFI);
            }
            input.ReadMessage(subBuilder);
            IOMJMEAOMFI = subBuilder;
            break;
          }
          case 3762: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) {
              subBuilder.MergeFrom(RemoveMagicUnitList);
            }
            input.ReadMessage(subBuilder);
            RemoveMagicUnitList = subBuilder;
            break;
          }
          case 4266: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) {
              subBuilder.MergeFrom(JGDAEBNEFKA);
            }
            input.ReadMessage(subBuilder);
            JGDAEBNEFKA = subBuilder;
            break;
          }
          case 4650: {
            global::EggLink.DanhengServer.Proto.RogueCommonGetScepter subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonGetScepter();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) {
              subBuilder.MergeFrom(GetScepterList);
            }
            input.ReadMessage(subBuilder);
            GetScepterList = subBuilder;
            break;
          }
          case 5122: {
            global::EggLink.DanhengServer.Proto.PBALOEJCGFN subBuilder = new global::EggLink.DanhengServer.Proto.PBALOEJCGFN();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) {
              subBuilder.MergeFrom(OMPBJJOHPOO);
            }
            input.ReadMessage(subBuilder);
            OMPBJJOHPOO = subBuilder;
            break;
          }
          case 6354: {
            global::EggLink.DanhengServer.Proto.RogueCommonDressScepter subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonDressScepter();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) {
              subBuilder.MergeFrom(DressScepterList);
            }
            input.ReadMessage(subBuilder);
            DressScepterList = subBuilder;
            break;
          }
          case 6634: {
            global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent subBuilder = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) {
              subBuilder.MergeFrom(CJOHMIPJHNM);
            }
            input.ReadMessage(subBuilder);
            CJOHMIPJHNM = subBuilder;
            break;
          }
          case 6698: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) {
              subBuilder.MergeFrom(RemoveFormulaList);
            }
            input.ReadMessage(subBuilder);
            RemoveFormulaList = subBuilder;
            break;
          }
          case 6778: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) {
              subBuilder.MergeFrom(RemoveMiracleList);
            }
            input.ReadMessage(subBuilder);
            RemoveMiracleList = subBuilder;
            break;
          }
          case 7042: {
            global::EggLink.DanhengServer.Proto.RogueCommonContractFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonContractFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) {
              subBuilder.MergeFrom(ContractFormulaList);
            }
            input.ReadMessage(subBuilder);
            ContractFormulaList = subBuilder;
            break;
          }
          case 9130: {
            global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) {
              subBuilder.MergeFrom(ExpandFormulaList);
            }
            input.ReadMessage(subBuilder);
            ExpandFormulaList = subBuilder;
            break;
          }
          case 9642: {
            global::EggLink.DanhengServer.Proto.MDGJIKLJDDE subBuilder = new global::EggLink.DanhengServer.Proto.MDGJIKLJDDE();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) {
              subBuilder.MergeFrom(BBLGEEMHIIM);
            }
            input.ReadMessage(subBuilder);
            BBLGEEMHIIM = subBuilder;
            break;
          }
          case 10426: {
            global::EggLink.DanhengServer.Proto.RogueCommonBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) {
              subBuilder.MergeFrom(RemoveBuffList);
            }
            input.ReadMessage(subBuilder);
            RemoveBuffList = subBuilder;
            break;
          }
          case 11722: {
            global::EggLink.DanhengServer.Proto.MAAAAGPJJFE subBuilder = new global::EggLink.DanhengServer.Proto.MAAAAGPJJFE();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) {
              subBuilder.MergeFrom(BMDJOPGHLCA);
            }
            input.ReadMessage(subBuilder);
            BMDJOPGHLCA = subBuilder;
            break;
          }
          case 11914: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) {
              subBuilder.MergeFrom(GetMagicUnitList);
            }
            input.ReadMessage(subBuilder);
            GetMagicUnitList = subBuilder;
            break;
          }
          case 12138: {
            global::EggLink.DanhengServer.Proto.RogueCommonKeyword subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonKeyword();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) {
              subBuilder.MergeFrom(GetKeywordList);
            }
            input.ReadMessage(subBuilder);
            GetKeywordList = subBuilder;
            break;
          }
          case 12378: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) {
              subBuilder.MergeFrom(RemoveKeywordList);
            }
            input.ReadMessage(subBuilder);
            RemoveKeywordList = subBuilder;
            break;
          }
          case 12466: {
            global::EggLink.DanhengServer.Proto.RogueCommonPathBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonPathBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) {
              subBuilder.MergeFrom(PathBuffList);
            }
            input.ReadMessage(subBuilder);
            PathBuffList = subBuilder;
            break;
          }
          case 13018: {
            global::EggLink.DanhengServer.Proto.FIPFPHBPHLH subBuilder = new global::EggLink.DanhengServer.Proto.FIPFPHBPHLH();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) {
              subBuilder.MergeFrom(DMKGEBHPIPJ);
            }
            input.ReadMessage(subBuilder);
            DMKGEBHPIPJ = subBuilder;
            break;
          }
          case 14594: {
            global::EggLink.DanhengServer.Proto.RogueCommonMiracle subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMiracle();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) {
              subBuilder.MergeFrom(GetMiracleList);
            }
            input.ReadMessage(subBuilder);
            GetMiracleList = subBuilder;
            break;
          }
          case 15674: {
            global::EggLink.DanhengServer.Proto.AEFFJLGFAMH subBuilder = new global::EggLink.DanhengServer.Proto.AEFFJLGFAMH();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) {
              subBuilder.MergeFrom(KAAILMGCHOK);
            }
            input.ReadMessage(subBuilder);
            KAAILMGCHOK = subBuilder;
            break;
          }
          case 15834: {
            global::EggLink.DanhengServer.Proto.HOBKEOICBMI subBuilder = new global::EggLink.DanhengServer.Proto.HOBKEOICBMI();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) {
              subBuilder.MergeFrom(MIBOBJIDCAD);
            }
            input.ReadMessage(subBuilder);
            MIBOBJIDCAD = subBuilder;
            break;
          }
          case 15922: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) {
              subBuilder.MergeFrom(AOIBHCMANFK);
            }
            input.ReadMessage(subBuilder);
            AOIBHCMANFK = 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 26: {
            global::EggLink.DanhengServer.Proto.RogueCommonMoney subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveItemList) {
              subBuilder.MergeFrom(RemoveItemList);
            }
            input.ReadMessage(subBuilder);
            RemoveItemList = subBuilder;
            break;
          }
          case 106: {
            global::EggLink.DanhengServer.Proto.RogueCommonMoney subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMoney();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetItemList) {
              subBuilder.MergeFrom(GetItemList);
            }
            input.ReadMessage(subBuilder);
            GetItemList = subBuilder;
            break;
          }
          case 1002: {
            global::EggLink.DanhengServer.Proto.RogueCommonFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetFormulaList) {
              subBuilder.MergeFrom(GetFormulaList);
            }
            input.ReadMessage(subBuilder);
            GetFormulaList = subBuilder;
            break;
          }
          case 1770: {
            global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent subBuilder = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.TitanBlessEvent) {
              subBuilder.MergeFrom(TitanBlessEvent);
            }
            input.ReadMessage(subBuilder);
            TitanBlessEvent = subBuilder;
            break;
          }
          case 2466: {
            global::EggLink.DanhengServer.Proto.RogueCommonBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetBuffList) {
              subBuilder.MergeFrom(GetBuffList);
            }
            input.ReadMessage(subBuilder);
            GetBuffList = subBuilder;
            break;
          }
          case 3042: {
            global::EggLink.DanhengServer.Proto.IBIBPOOPDEN subBuilder = new global::EggLink.DanhengServer.Proto.IBIBPOOPDEN();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.APFMFBBDCJK) {
              subBuilder.MergeFrom(APFMFBBDCJK);
            }
            input.ReadMessage(subBuilder);
            APFMFBBDCJK = subBuilder;
            break;
          }
          case 3738: {
            global::EggLink.DanhengServer.Proto.HBLNHGANBAB subBuilder = new global::EggLink.DanhengServer.Proto.HBLNHGANBAB();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.IOMJMEAOMFI) {
              subBuilder.MergeFrom(IOMJMEAOMFI);
            }
            input.ReadMessage(subBuilder);
            IOMJMEAOMFI = subBuilder;
            break;
          }
          case 3762: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMagicUnitList) {
              subBuilder.MergeFrom(RemoveMagicUnitList);
            }
            input.ReadMessage(subBuilder);
            RemoveMagicUnitList = subBuilder;
            break;
          }
          case 4266: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.JGDAEBNEFKA) {
              subBuilder.MergeFrom(JGDAEBNEFKA);
            }
            input.ReadMessage(subBuilder);
            JGDAEBNEFKA = subBuilder;
            break;
          }
          case 4650: {
            global::EggLink.DanhengServer.Proto.RogueCommonGetScepter subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonGetScepter();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetScepterList) {
              subBuilder.MergeFrom(GetScepterList);
            }
            input.ReadMessage(subBuilder);
            GetScepterList = subBuilder;
            break;
          }
          case 5122: {
            global::EggLink.DanhengServer.Proto.PBALOEJCGFN subBuilder = new global::EggLink.DanhengServer.Proto.PBALOEJCGFN();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.OMPBJJOHPOO) {
              subBuilder.MergeFrom(OMPBJJOHPOO);
            }
            input.ReadMessage(subBuilder);
            OMPBJJOHPOO = subBuilder;
            break;
          }
          case 6354: {
            global::EggLink.DanhengServer.Proto.RogueCommonDressScepter subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonDressScepter();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DressScepterList) {
              subBuilder.MergeFrom(DressScepterList);
            }
            input.ReadMessage(subBuilder);
            DressScepterList = subBuilder;
            break;
          }
          case 6634: {
            global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent subBuilder = new global::EggLink.DanhengServer.Proto.RogueTitanBlessEvent();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.CJOHMIPJHNM) {
              subBuilder.MergeFrom(CJOHMIPJHNM);
            }
            input.ReadMessage(subBuilder);
            CJOHMIPJHNM = subBuilder;
            break;
          }
          case 6698: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveFormulaList) {
              subBuilder.MergeFrom(RemoveFormulaList);
            }
            input.ReadMessage(subBuilder);
            RemoveFormulaList = subBuilder;
            break;
          }
          case 6778: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveMiracle();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveMiracleList) {
              subBuilder.MergeFrom(RemoveMiracleList);
            }
            input.ReadMessage(subBuilder);
            RemoveMiracleList = subBuilder;
            break;
          }
          case 7042: {
            global::EggLink.DanhengServer.Proto.RogueCommonContractFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonContractFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ContractFormulaList) {
              subBuilder.MergeFrom(ContractFormulaList);
            }
            input.ReadMessage(subBuilder);
            ContractFormulaList = subBuilder;
            break;
          }
          case 9130: {
            global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonExpandedFormula();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.ExpandFormulaList) {
              subBuilder.MergeFrom(ExpandFormulaList);
            }
            input.ReadMessage(subBuilder);
            ExpandFormulaList = subBuilder;
            break;
          }
          case 9642: {
            global::EggLink.DanhengServer.Proto.MDGJIKLJDDE subBuilder = new global::EggLink.DanhengServer.Proto.MDGJIKLJDDE();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BBLGEEMHIIM) {
              subBuilder.MergeFrom(BBLGEEMHIIM);
            }
            input.ReadMessage(subBuilder);
            BBLGEEMHIIM = subBuilder;
            break;
          }
          case 10426: {
            global::EggLink.DanhengServer.Proto.RogueCommonBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveBuffList) {
              subBuilder.MergeFrom(RemoveBuffList);
            }
            input.ReadMessage(subBuilder);
            RemoveBuffList = subBuilder;
            break;
          }
          case 11722: {
            global::EggLink.DanhengServer.Proto.MAAAAGPJJFE subBuilder = new global::EggLink.DanhengServer.Proto.MAAAAGPJJFE();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.BMDJOPGHLCA) {
              subBuilder.MergeFrom(BMDJOPGHLCA);
            }
            input.ReadMessage(subBuilder);
            BMDJOPGHLCA = subBuilder;
            break;
          }
          case 11914: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameUnitInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMagicUnitList) {
              subBuilder.MergeFrom(GetMagicUnitList);
            }
            input.ReadMessage(subBuilder);
            GetMagicUnitList = subBuilder;
            break;
          }
          case 12138: {
            global::EggLink.DanhengServer.Proto.RogueCommonKeyword subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonKeyword();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetKeywordList) {
              subBuilder.MergeFrom(GetKeywordList);
            }
            input.ReadMessage(subBuilder);
            GetKeywordList = subBuilder;
            break;
          }
          case 12378: {
            global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonRemoveKeyword();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.RemoveKeywordList) {
              subBuilder.MergeFrom(RemoveKeywordList);
            }
            input.ReadMessage(subBuilder);
            RemoveKeywordList = subBuilder;
            break;
          }
          case 12466: {
            global::EggLink.DanhengServer.Proto.RogueCommonPathBuff subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonPathBuff();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.PathBuffList) {
              subBuilder.MergeFrom(PathBuffList);
            }
            input.ReadMessage(subBuilder);
            PathBuffList = subBuilder;
            break;
          }
          case 13018: {
            global::EggLink.DanhengServer.Proto.FIPFPHBPHLH subBuilder = new global::EggLink.DanhengServer.Proto.FIPFPHBPHLH();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.DMKGEBHPIPJ) {
              subBuilder.MergeFrom(DMKGEBHPIPJ);
            }
            input.ReadMessage(subBuilder);
            DMKGEBHPIPJ = subBuilder;
            break;
          }
          case 14594: {
            global::EggLink.DanhengServer.Proto.RogueCommonMiracle subBuilder = new global::EggLink.DanhengServer.Proto.RogueCommonMiracle();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.GetMiracleList) {
              subBuilder.MergeFrom(GetMiracleList);
            }
            input.ReadMessage(subBuilder);
            GetMiracleList = subBuilder;
            break;
          }
          case 15674: {
            global::EggLink.DanhengServer.Proto.AEFFJLGFAMH subBuilder = new global::EggLink.DanhengServer.Proto.AEFFJLGFAMH();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.KAAILMGCHOK) {
              subBuilder.MergeFrom(KAAILMGCHOK);
            }
            input.ReadMessage(subBuilder);
            KAAILMGCHOK = subBuilder;
            break;
          }
          case 15834: {
            global::EggLink.DanhengServer.Proto.HOBKEOICBMI subBuilder = new global::EggLink.DanhengServer.Proto.HOBKEOICBMI();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.MIBOBJIDCAD) {
              subBuilder.MergeFrom(MIBOBJIDCAD);
            }
            input.ReadMessage(subBuilder);
            MIBOBJIDCAD = subBuilder;
            break;
          }
          case 15922: {
            global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo subBuilder = new global::EggLink.DanhengServer.Proto.RogueMagicGameScepterInfo();
            if (gCBPFEACHKLCase_ == GCBPFEACHKLOneofCase.AOIBHCMANFK) {
              subBuilder.MergeFrom(AOIBHCMANFK);
            }
            input.ReadMessage(subBuilder);
            AOIBHCMANFK = subBuilder;
            break;
          }
        }
      }
    }
    #endif

  }

  #endregion

}

#endregion Designer generated code
