Example #1
0
 private static void on_friend_request(Event_FriendAcceptedRequest ev)
 {
     if (BasicPlayerInfoOps.Contains(pending_friends_incoming, ev.PlayerInfo))
     {
         Debug.LogErrorFormat("Request from {0} is already pending.", ev.PlayerInfo.DisplayName);
         return;
     }
     pending_friends_incoming.Add(ev.PlayerInfo);
 }
Example #2
0
        private static void on_friend_accepted_request(Event_FriendAcceptedRequest ev)
        {
            if (!BasicPlayerInfoOps.RemoveOne(pending_friends_outgoing, ev.PlayerInfo))
            {
                Debug.Log("Server told us a friend request has been accepted but the data store did not know about the outgoing friend request.");
            }

            friends.Add(ev.PlayerInfo);
        }