/// <summary> /// Tries to enter the game scene. Sets the loading screen active while connecting to the /// Matchmaker and starts the timeout coroutine at the same time. /// </summary> public void Play() { //UnityAnalyticsManager.MainSceneClosed(shopOpened, settingsOpened, musicToggle.isOn, // Encryptor.Decrypt(PlayerPrefs.GetString(PrefsKeys.activeTank))); loadingWindow.SetActive(true); NetworkManagerCustom.StartMatch((NetworkMode)PlayerPrefs.GetInt(PrefsKeys.networkMode)); StartCoroutine(HandleTimeout()); }
public void DebugPlay() { PlayerPrefs.SetInt(PrefsKeys.gameMode, (int)GameMode.TDM); PlayerPrefs.SetInt(PrefsKeys.networkMode, (int)NetworkMode.Offline); loadingWindow.SetActive(true); NetworkManagerCustom.StartMatch((NetworkMode)PlayerPrefs.GetInt(PrefsKeys.networkMode)); StartCoroutine(HandleTimeout()); }