少年修仙传客户端代码仓库
leonard Wu
2018-08-03 c2d2d5d3a840bf50968b3f95e304929bc62a7b70
System/FriendSystem/New/FriendsModel.cs
@@ -102,12 +102,14 @@
    public override void UnInit()
    {
        ChatCtrl.OnRefreshPteChat -= FriendChatRedPointCtrl;
        ChatCtrl.Inst.SelectRecentlyEvent -= PrivateSomeone;
        GA_Hero.OnKillPlayer -= RefreshKillOtherPlayer;
    }
    public void OnBeforePlayerDataInitialize()
    {
        ChatCtrl.OnRefreshPteChat -= FriendChatRedPointCtrl;
        ChatCtrl.Inst.SelectRecentlyEvent -= PrivateSomeone;
        _groupDict.Clear();
        _friendQuestDict.Clear();
        _friendRecommendDict.Clear();
@@ -119,8 +121,8 @@
    public void OnAfterPlayerDataInitialize()
    {
        ChatCtrl.OnRefreshPteChat += FriendChatRedPointCtrl;
        ChatCtrl.Inst.SelectRecentlyEvent += PrivateSomeone;
    }
    private void RefreshKillOtherPlayer(uint id, string name)
    {
@@ -516,6 +518,12 @@
        DesignDebug.Log("FriendChatRedPointCtrl");
    }
    private void PrivateSomeone(int playerId)
    {
        RemoveFriendRed(GroupType.RecentContact, playerId);
    }
    public void RemoveFriendRed(GroupType type,int id)
    {
        if (friendRedDict.ContainsKey(type))