private void NetworkMenu() { if (NetworkService.IsOnline) { if (GUILayout.Button("Quit Demo", GUILayout.Width(100))) { if (NetworkService.IsServer) { RMPNetworkService.StopServer(); } else { RMPNetworkService.StopClient(); } } } else { GUILayout.Label("Start Demo"); if (GUILayout.Button("Server", GUILayout.Width(100))) { RMPNetworkService.StartServer(22277, 10); } if (GUILayout.Button("Client", GUILayout.Width(100))) { RMPNetworkService.StartClient("127.0.0.1", 22277); } } }
private void ServerTest() { GUILayout.Label("Steam Server Test"); if (NetworkService.IsOnline) { if (GUILayout.Button("Quit", GUILayout.Width(100))) { if (NetworkService.IsServer) { RMPNetworkService.StopServer(); } else { RMPNetworkService.StopClient(); } } } else { if (GUILayout.Button("Server", GUILayout.Width(100))) { Steam.Config.ModDir = _modDir; Steam.Config.GameDescription = _gameDesc; Steam.Config.Version = _version; Steam.Config.Name = _name; Steam.Config.MaxPlayers = _maxPlayers; RMPNetworkService.StartServer(22277, 10); } if (Steam.Client != null) { if (GUILayout.Button("Client", GUILayout.Width(100))) { RMPNetworkService.StartClient("127.0.0.1", 22277); } } } }