// Use this for initialization void Start() { togglePressed(); setMoveSpeed(); TCPLocalConnection.startServer(4000); SinglePlayerGameMaster.init(takeInput, () => {}); }
void Start() { TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged); TCPMessageQueue.readMsgInstant = takeInput; TCPLocalConnection.startServer(4000); //SinglePlayerGameMaster.init (takeInput, restartGame); logic.init(gameOver, roundFinished, updateScoreText); slideSpeed = moveSpeedSlider.value; //restartGame (); }
public void startButtonPressed() { int arraySize = int.Parse(arraySizeField.text); numbers = controller.startNewSession(arraySize, 0, 99); theAnimator.init(numbers); TCPLocalConnection.stopServer(); TCPLocalConnection.startServer(4000); gameStarted = true; }
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); }
public void startServerClicked(bool forceOpen = false) { if (canOpenPort == false && forceOpen == false) { return; } LocalConnectionStatus status = TCPLocalConnection.startServer(int.Parse(portNumber.text)); errorOpeningPort = status != LocalConnectionStatus.connecting; if (status != LocalConnectionStatus.connecting) { displayPortError(status); } }
public void restartPressed() { TCPLocalConnection.stopServer(); TCPLocalConnection.startServer(4000); gameController.restartGame(); }