示例#1
0
 // Token: 0x06006F9C RID: 28572 RVA: 0x001F3654 File Offset: 0x001F1854
 public void Deserialize(DSFriendNtf ntf)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeserializeDSFriendNtf_hotfix != null)
     {
         this.m_DeserializeDSFriendNtf_hotfix.call(new object[]
         {
             this,
             ntf
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_friendDS.ClearInitedData();
     this.LoadFromPBData(ntf);
 }
        // Token: 0x06004AFC RID: 19196 RVA: 0x001755F8 File Offset: 0x001737F8
        public override object SerializeToClient()
        {
            DSFriendNtf dsfriendNtf = new DSFriendNtf();

            dsfriendNtf.FriendshipPointsFromFightWithFriendsToday = this.FriendshipPointsFromFightWithFriendsToday;
            dsfriendNtf.FriendshipPointsClaimedToday = this.FriendshipPointsClaimedToday;
            dsfriendNtf.Likes = this.Likes;
            dsfriendNtf.LikedUsers.AddRange(this.LikedUsers);
            dsfriendNtf.FriendshipPointsSent.AddRange(this.FriendshipPointsSent);
            dsfriendNtf.FriendshipPointsReceived.AddRange(this.FriendshipPointsReceived);
            dsfriendNtf.SetInfo    = BusinessCardInfoSet.ToProtocol(this.BusinessCardSetInfo);
            dsfriendNtf.Version    = (uint)base.Version;
            dsfriendNtf.BannedTime = this.BannedTime.Ticks;
            return(dsfriendNtf);
        }
示例#3
0
 // Token: 0x06006F9D RID: 28573 RVA: 0x001F36D8 File Offset: 0x001F18D8
 private void LoadFromPBData(DSFriendNtf pbFriendInfo)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_LoadFromPBDataDSFriendNtf_hotfix != null)
     {
         this.m_LoadFromPBDataDSFriendNtf_hotfix.call(new object[]
         {
             this,
             pbFriendInfo
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_friendDS.Likes          = pbFriendInfo.Likes;
     this.m_friendDS.LikedUsers.AddRange(pbFriendInfo.LikedUsers);
     this.m_friendDS.BusinessCardSetInfo = BusinessCardInfoSet.FromProtocol(pbFriendInfo.SetInfo);
     this.m_friendDS.FriendshipPointsSent.AddRange(pbFriendInfo.FriendshipPointsSent);
     this.m_friendDS.FriendshipPointsReceived.AddRange(pbFriendInfo.FriendshipPointsReceived);
     this.m_friendDS.FriendshipPointsClaimedToday = pbFriendInfo.FriendshipPointsClaimedToday;
     this.m_friendDS.FriendshipPointsFromFightWithFriendsToday = pbFriendInfo.FriendshipPointsFromFightWithFriendsToday;
     this.m_friendDS.BannedTime = new DateTime(pbFriendInfo.BannedTime);
     this.m_friendDS.InitVersion((ushort)pbFriendInfo.Version, (ushort)pbFriendInfo.Version);
 }
示例#4
0
 // Token: 0x06006FF7 RID: 28663 RVA: 0x001F4AD8 File Offset: 0x001F2CD8
 public void LoadFromPBData(DSFriendNtf pbFriendInfo)
 {
     this.m_owner.LoadFromPBData(pbFriendInfo);
 }