diff --git a/Assets/Scripts/AccountMenu/AccountLoggedIn.cs b/Assets/Scripts/AccountMenu/AccountLoggedIn.cs index 3ddc039..5ae61b9 100644 --- a/Assets/Scripts/AccountMenu/AccountLoggedIn.cs +++ b/Assets/Scripts/AccountMenu/AccountLoggedIn.cs @@ -162,6 +162,19 @@ public class AccountLoggedIn : MonoBehaviour if ((bool)jsonResponse["success"]) { BazookaManager.Instance.saveFile = JObject.FromObject(jsonResponse["data"]); + if (!Application.isMobilePlatform) + { + var width = Display.main.systemWidth; + var height = Display.main.systemHeight; + Screen.SetResolution(width, height, BazookaManager.Instance.GetSettingFullScreen()); + QualitySettings.vSyncCount = BazookaManager.Instance.GetSettingVsync() ? 1 : -1; + } + else + { + Application.targetFrameRate = 360; + QualitySettings.vSyncCount = 0; + } + MenuMusic.Instance.GetComponent().volume = BazookaManager.Instance.GetSettingMusicVolume(); Tools.UpdateStatusText(loggedInText, "Loaded account data", Color.green); } else diff --git a/Assets/Scripts/LoadingMenu.cs b/Assets/Scripts/LoadingMenu.cs index 0ef958b..1af3b26 100644 --- a/Assets/Scripts/LoadingMenu.cs +++ b/Assets/Scripts/LoadingMenu.cs @@ -13,10 +13,12 @@ public class LoadingMenu : MonoBehaviour void Start() { - QualitySettings.vSyncCount = BazookaManager.Instance.GetSettingVsync() ? 1 : -1; if (!Application.isMobilePlatform) { - Screen.fullScreen = BazookaManager.Instance.GetSettingFullScreen(); + var width = Display.main.systemWidth; + var height = Display.main.systemHeight; + Screen.SetResolution(width, height, BazookaManager.Instance.GetSettingFullScreen()); + QualitySettings.vSyncCount = BazookaManager.Instance.GetSettingVsync() ? 1 : -1; } else {