예제 #1
0
        // Token: 0x06004C10 RID: 19472 RVA: 0x00177D20 File Offset: 0x00175F20
        public override object SerializeToClient()
        {
            DSMemoryCorridorNtf dsmemoryCorridorNtf = new DSMemoryCorridorNtf();

            dsmemoryCorridorNtf.Version = (uint)base.Version;
            dsmemoryCorridorNtf.FinishedLeves.AddRange(this.m_finishedLevels);
            dsmemoryCorridorNtf.ChallengedNums = this.m_challengedNums;
            return(dsmemoryCorridorNtf);
        }
예제 #2
0
 // Token: 0x06007368 RID: 29544 RVA: 0x001FDD80 File Offset: 0x001FBF80
 public void DeSerialize(DSMemoryCorridorNtf msg)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeSerializeDSMemoryCorridorNtf_hotfix != null)
     {
         this.m_DeSerializeDSMemoryCorridorNtf_hotfix.call(new object[]
         {
             this,
             msg
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_memoryCorridorDS.ClearInitedData();
     this.m_memoryCorridorDS.InitVersion((ushort)msg.Version, (ushort)msg.Version);
     this.m_memoryCorridorDS.InitFinishedLevels(msg.FinishedLeves);
     this.m_memoryCorridorDS.InitChallengedNums(msg.ChallengedNums);
 }