private void DisconnectAll() { NetworkServer.Shutdown(); NetworkClient.Shutdown(); StopServer(); if (PlayerPrefs.GetFloat("Timer", 0) != 0f) { SceneManager.LoadScene("Disconnected"); } }
public void StopServer() { if (!NetworkServer.active) return; OnStopServer(); if (LogFilter.Debug) Debug.Log("NetworkManager StopServer"); isNetworkActive = false; NetworkServer.Shutdown(); if (!string.IsNullOrEmpty(offlineScene)) { ServerChangeScene(offlineScene); } CleanupNetworkIdentities(); }