public void AcceptFriend(UserData userData)
    {
        var json = JsonConvert.SerializeObject(new AddToFriendsRequest {
            id = userData.id, request = false
        });

        networkManager.Send(ClientEvents.ADD_TO_FRIENDS_REQUEST, json);

        friendList.Add(userData);

        friendsIdMap.Add(userData.id, userData);

        OnAddToFriends(userData);

        friendRequests.Dequeue();

        FriendsTableAccessor.AddFriend(userData);

        if (friendRequests.Count > 0)
        {
            OnFriendRequest(friendRequests.Dequeue());
        }
    }
Пример #2
0
 public void Perform()
 {
     FriendsTableAccessor.AddFriend(new UserData {
         id = 4, nick = "Unnamed"
     });
 }