public void StartServer(string hostName, int maxPlayers, bool isPrivate = false, int port = -1) { Shutdown(); _networkServer.Host(hostName, maxPlayers, isPrivate, port); _authorityConnectionId = ConnectionId.Self; _isSingleplayer = false; }
void Start() { const bool isPrivate = false; const int maxPlayers = 2; _networkServer.Host("sillyHostName", maxPlayers, isPrivate, _serverPort); var localEndpoint = _networkServer.InternalEndpoint; _networkClient.Join(localEndpoint); }
private void StartListeningServer(string hostName, int port) { _state = GameState.ListeningServer; var isPrivate = false; var maxPlayers = 4; _networkServer.enabled = true; _networkServer.Host(hostName, maxPlayers, isPrivate, port); _networkClient.enabled = false; }