Exemplo n.º 1
0
 public static void init(GameConnectorUI connector)
 {
     gameConnector = connector;
     TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged);
     ClientUIOverlord.onUIStateChanged += UIStateChanged;
     Msf.Server.SetHandler((short)ServerCommProtocl.GameRoomInvite, handleStartGame);
 }
 void Start()
 {
     ClientUIOverlord.onUIStateChanged += (ClientUIStates newState) => { if (newState != ClientUIStates.PreGame)
                                                                         {
                                                                             resetPanel();
                                                                         }
     };
     TCPLocalConnection.subscribeToTCPStatus(locAlbotStatusChanged);
 }
Exemplo n.º 3
0
    public static void startSinglePlayerLobby(PreGameBaseLobby theLobby, MapSelection theGame)
    {
        lobby   = theLobby;
        gameMap = theGame;
        singleton.realSinglePlayerLobby.setScene(gameMap.Scene);

        ClientUIOverlord.onUIStateChanged += UIStateChanged;
        TCPLocalConnection.subscribeToTCPStatus(tcpStatusChanged);
        playingSinglePlayerGame = true;
    }
Exemplo n.º 4
0
 void Start()
 {
     TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged);
     TCPMessageQueue.readMsgInstant = takeInput;
     TCPLocalConnection.startServer(4000);
     //SinglePlayerGameMaster.init (takeInput, restartGame);
     logic.init(gameOver, roundFinished, updateScoreText);
     slideSpeed = moveSpeedSlider.value;
     //restartGame ();
 }
    void Awake()
    {
        if (hasInit)
        {
            return;
        }
        hasInit = true;

        singleton = this;
        TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged);
    }
Exemplo n.º 6
0
 void Start()
 {
     if (ClientUI.ClientUIOverlord.hasLoaded)
     {
         return;
     }
     instance = this;
     //TCPLocalConnection.TCPStatusChanged += listenForTCPUpdate;
     TCPLocalConnection.subscribeToTCPStatus(UpdateStatusView);
     UpdateStatusView(ConnectionStatus.Disconnected);
 }
Exemplo n.º 7
0
        public static void startNewSession(GameType type, Action startFunc, int port = 4000)
        {
            TCPLocalConnection.init();
            currentGameType = type;
            onStartFunc     = startFunc;
            if (type == GameType.Connect4)
            {
                router = new Connect4.Connect4APIRouter();
            }

            TCPLocalConnection.startServer(port);
            TCPLocalConnection.subscribeToTCPStatus(onBotConnected);
        }
Exemplo n.º 8
0
 void Start()
 {
     if (hasInit)
     {
         return;
     }
     hasInit = true;
     TCPLocalConnection.subscribeToTCPStatus(locAlbotStatusChanged);
     ClientUIOverlord.onUIStateChanged += (ClientUIStates newState) => { if (newState != ClientUIStates.PreGame)
                                                                         {
                                                                             gameObject.SetActive(false);
                                                                         }
     };
 }
Exemplo n.º 9
0
        //Called when we enter a preGame
        void Start()
        {
            if (hasInit)
            {
                return;
            }
            hasInit = true;
            ClientUIOverlord.onUIStateChanged += (ClientUIStates newState) => { if (newState != ClientUIStates.PreGame)
                                                                                {
                                                                                    resetPanel();
                                                                                }
            };
            TCPLocalConnection.subscribeToTCPStatus(locAlbotStatusChanged);

            p2Settings.onValueChanged.AddListener(newp2SettingSelected);
            gameCreator.setCurrentPreLobby(this);
        }
Exemplo n.º 10
0
 void Start()
 {
     TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged);
     TCPMessageQueue.readMsgInstant = readTCPMessage;
     arraySizeField.text            = "20";
 }
Exemplo n.º 11
0
 void Start()
 {
     TCPLocalConnection.subscribeToTCPStatus(listenForLocalTCPChange);
 }
Exemplo n.º 12
0
 // Use this for initialization
 void Start()
 {
     TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged);
     TCPMessageQueue.readMsgInstant = readTCPMessage;
 }