// Token: 0x06004D6C RID: 19820 RVA: 0x0017A97C File Offset: 0x00178B7C
        public override object SerializeToClient()
        {
            DSThearchyTrialNtf dsthearchyTrialNtf = new DSThearchyTrialNtf();

            dsthearchyTrialNtf.Version = (uint)base.Version;
            dsthearchyTrialNtf.FinishedLeves.AddRange(this.m_finishedLevels);
            dsthearchyTrialNtf.ChallengedNums = this.m_challengedNums;
            return(dsthearchyTrialNtf);
        }
 // Token: 0x06007791 RID: 30609 RVA: 0x00209FB4 File Offset: 0x002081B4
 public void DeSerialize(DSThearchyTrialNtf msg)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeSerializeDSThearchyTrialNtf_hotfix != null)
     {
         this.m_DeSerializeDSThearchyTrialNtf_hotfix.call(new object[]
         {
             this,
             msg
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_thearchyTrial.ClearInitedData();
     this.m_thearchyTrial.InitVersion((ushort)msg.Version, (ushort)msg.Version);
     this.m_thearchyTrial.InitFinishedLevels(msg.FinishedLeves);
     this.m_thearchyTrial.InitChallengedNums(msg.ChallengedNums);
 }