public void Dequeue(GameQueue queue) { if (!isInQueue) { return; } isInQueue = false; queue.Remove(this); }
public static void LogOut(Exception e, User user) { users.Remove(user); gameQueue.Remove(user); if (user.game != null) { user.game.LeaveGame(user); } user.LogOut(); }