Example #1
0
        //////////////////////////////////////////////////////////////////////////////

        private void StartLobbyScreen(ServerInfo info, bool isServer)
        {
            Screen screen = new MultiplayerLobbyScreen(serverInfo, OnLobbyScreenButtonPressed, isServer);

            screen.id = (int)ScreenId.Lobby;
            StartNextScreen(screen);
        }
Example #2
0
        private void OnDisconnectedFromServerDialogFinish(DialogPopup popup, int buttonId)
        {
            MultiplayerLobbyScreen lobbyScreen = FindLobbyScreen();

            Debug.Assert(lobbyScreen != null);

            lobbyScreen.Finish();
        }
Example #3
0
        public void OnClientDisconnected(Server server, NetConnection connection)
        {
            MultiplayerLobbyScreen lobbyScreen = FindLobbyScreen();

            lobbyScreen.RemoveClient(connection);
        }
Example #4
0
        //////////////////////////////////////////////////////////////////////////////

        #region ServerListener

        public void OnClientConnected(Server server, String name, NetConnection connection)
        {
            MultiplayerLobbyScreen lobbyScreen = FindLobbyScreen();

            lobbyScreen.AddClient(name, connection);
        }
 //////////////////////////////////////////////////////////////////////////////
 private void StartLobbyScreen(ServerInfo info, bool isServer)
 {
     Screen screen = new MultiplayerLobbyScreen(serverInfo, OnLobbyScreenButtonPressed, isServer);
     screen.id = (int)ScreenId.Lobby;
     StartNextScreen(screen);
 }