// Token: 0x06004BC9 RID: 19401 RVA: 0x001773FC File Offset: 0x001755FC
        public override object SerializeToClient()
        {
            DSHeroTrainningNtf dsheroTrainningNtf = new DSHeroTrainningNtf();

            dsheroTrainningNtf.Version = (uint)base.Version;
            dsheroTrainningNtf.FinishedLeves.AddRange(this.m_finishedLevels);
            dsheroTrainningNtf.ChallengedNums = this.m_challengedNums;
            return(dsheroTrainningNtf);
        }
Beispiel #2
0
 // Token: 0x06007271 RID: 29297 RVA: 0x001FB098 File Offset: 0x001F9298
 public void DeSerialize(DSHeroTrainningNtf msg)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeSerializeDSHeroTrainningNtf_hotfix != null)
     {
         this.m_DeSerializeDSHeroTrainningNtf_hotfix.call(new object[]
         {
             this,
             msg
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_heroTrainningDS.ClearInitedData();
     this.m_heroTrainningDS.InitVersion((ushort)msg.Version, (ushort)msg.Version);
     this.m_heroTrainningDS.InitFinishedLevels(msg.FinishedLeves);
     this.m_heroTrainningDS.InitChallengedNums(msg.ChallengedNums);
 }