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()); } }
public void Perform() { FriendsTableAccessor.AddFriend(new UserData { id = 4, nick = "Unnamed" }); }