Exemplo n.º 1
0
    void CreateRoomItem(OMSRoomInfo roomInfo)
    {
        RoomListView newRoomItem = GameObject.Instantiate <RoomListView>(roomInfoPrefab, content);

        newRoomItem.Init(roomInfo);
        listOfRooms.Add(roomInfo.roomName, newRoomItem);
    }
Exemplo n.º 2
0
    private void OnPlayersListUpdate(List <PlayerInfo> players)
    {
        OMSRoomInfo roomInfo = NetworkLobbyHelper.GetCurrentRoomInfo();

        if (roomInfo.currentPlayers == roomInfo.maximumPlayers)
        {
            //Start the game automatically when all players are ready
            StartGame();
        }
    }
Exemplo n.º 3
0
    private void StartGame()
    {
        OMSRoomInfo roomInfo = NetworkLobbyHelper.GetCurrentRoomInfo();

        NetworkLobbyHelper.StartGame(roomInfo.scenarioName);
    }