Exemple #1
0
        public ERROR_CODE AddUser(LobbyUser user)
        {
            if (MaxUserCount <= UserList.Count())
            {
                return ERROR_CODE.ENTER_LOBBY_LOBBY_FULL;
            }

            UserList.AddLast(user);

            return ERROR_CODE.NONE;
        }
Exemple #2
0
        public ERROR_CODE AddUser(LobbyUser user)
        {
            if (MaxUserCount <= UserList.Count())
            {
                return(ERROR_CODE.ENTER_LOBBY_LOBBY_FULL);
            }

            UserList.AddLast(user);

            return(ERROR_CODE.NONE);
        }
Exemple #3
0
        public ERROR_CODE EnterLobby(short lobbyID, int sessionID, string userID)
        {
            var error = ERROR_CODE.NONE;

            var lobby = LobbyList.Find(x => x.ID == lobbyID);
            if (lobby == null)
            {
                return ERROR_CODE.ENTER_LOBBY_INVALID_LOBBY_ID;
            }

            var user = new LobbyUser();
            user.Set(sessionID, userID);

            error = lobby.AddUser(user);
            return error;
        }
        public ERROR_CODE EnterLobby(short lobbyID, int sessionID, string userID)
        {
            var error = ERROR_CODE.NONE;

            var lobby = LobbyList.Find(x => x.ID == lobbyID);

            if (lobby == null)
            {
                return(ERROR_CODE.ENTER_LOBBY_INVALID_LOBBY_ID);
            }

            var user = new LobbyUser();

            user.Set(sessionID, userID);

            error = lobby.AddUser(user);
            return(error);
        }