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); }
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; }
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); }
void Start() { if (ClientUI.ClientUIOverlord.hasLoaded) { return; } instance = this; //TCPLocalConnection.TCPStatusChanged += listenForTCPUpdate; TCPLocalConnection.subscribeToTCPStatus(UpdateStatusView); UpdateStatusView(ConnectionStatus.Disconnected); }
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); }
void Start() { if (hasInit) { return; } hasInit = true; TCPLocalConnection.subscribeToTCPStatus(locAlbotStatusChanged); ClientUIOverlord.onUIStateChanged += (ClientUIStates newState) => { if (newState != ClientUIStates.PreGame) { gameObject.SetActive(false); } }; }
//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); }
void Start() { TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged); TCPMessageQueue.readMsgInstant = readTCPMessage; arraySizeField.text = "20"; }
void Start() { TCPLocalConnection.subscribeToTCPStatus(listenForLocalTCPChange); }
// Use this for initialization void Start() { TCPLocalConnection.subscribeToTCPStatus(TCPStatusChanged); TCPMessageQueue.readMsgInstant = readTCPMessage; }