From 07a4fc2de1ac7de7d8397253c1dc5f4e689432dd Mon Sep 17 00:00:00 2001 From: 200Tigersbloxed <45884377+200Tigersbloxed@users.noreply.github.com> Date: Wed, 10 Jul 2024 20:28:18 -0400 Subject: [PATCH] 2024.07.2b + Fixed respawn issue + Changed when LowestPoint is set --- .../Libs/Hypernex.CCK/Hypernex.CCK.Unity.dll | Bin 32256 -> 32768 bytes Assets/Scripts/Game/LocalPlayer.cs | 6 +++--- Assets/Scripts/Init.cs | 2 +- Assets/Scripts/Tools/SecurityTools.cs | 3 +++ ProjectSettings/ProjectSettings.asset | 4 +++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Assets/Libs/Hypernex.CCK/Hypernex.CCK.Unity.dll b/Assets/Libs/Hypernex.CCK/Hypernex.CCK.Unity.dll index 52bafc5a71c6ae95fa5a846549b0423aac3b406a..7f153b78d6785e20750c4021157faa414c8d819d 100644 GIT binary patch delta 8875 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 diff --git a/Assets/Scripts/Game/LocalPlayer.cs b/Assets/Scripts/Game/LocalPlayer.cs index 24ca5f5..c703870 100644 --- a/Assets/Scripts/Game/LocalPlayer.cs +++ b/Assets/Scripts/Game/LocalPlayer.cs @@ -165,9 +165,9 @@ public IEnumerator SafeSwitchScene(string s, Action onAsyncDone = null, A if(onAsyncDone != null) onAsyncDone.Invoke(currentScene); yield return new WaitUntil(() => currentScene.isLoaded); + LowestPoint = AnimationUtility.GetLowestObject(currentScene).position; if(onDone != null) onDone.Invoke(currentScene); - LowestPoint = AnimationUtility.GetLowestObject(currentScene).position; } public IEnumerator SafeSwitchScene(int i, Action onAsyncDone = null, Action onDone = null) @@ -179,9 +179,9 @@ public IEnumerator SafeSwitchScene(int i, Action onAsyncDone = null, Acti if(onAsyncDone != null) onAsyncDone.Invoke(currentScene); yield return new WaitUntil(() => currentScene.isLoaded); + LowestPoint = AnimationUtility.GetLowestObject(currentScene).position; if(onDone != null) onDone.Invoke(currentScene); - LowestPoint = AnimationUtility.GetLowestObject(currentScene).position; } // maybe we should cache an avatar instead? would improve speeds for HDD users, but increase memory usage @@ -211,7 +211,7 @@ .SpawnPoints[new System.Random().Next(0, GameInstance.FocusedInstance.World.Spaw searchSpawn = SceneManager.GetActiveScene().GetRootGameObjects() .FirstOrDefault(x => x.name.ToLower() == "spawn"); else - searchSpawn = s.Value.GetRootGameObjects().FirstOrDefault(x => x.name.ToLower() == "Spawn"); + searchSpawn = s.Value.GetRootGameObjects().FirstOrDefault(x => x.name.ToLower() == "spawn"); if (searchSpawn != null) spawnPosition = searchSpawn.transform.position; } diff --git a/Assets/Scripts/Init.cs b/Assets/Scripts/Init.cs index 593b6db..a46a3fc 100644 --- a/Assets/Scripts/Init.cs +++ b/Assets/Scripts/Init.cs @@ -32,7 +32,7 @@ public class Init : MonoBehaviour { - public const string VERSION = "2024.07.1b"; + public const string VERSION = "2024.07.2b"; public static Init Instance; public static bool IsQuitting { get; private set; } diff --git a/Assets/Scripts/Tools/SecurityTools.cs b/Assets/Scripts/Tools/SecurityTools.cs index a603bf4..3f4c371 100644 --- a/Assets/Scripts/Tools/SecurityTools.cs +++ b/Assets/Scripts/Tools/SecurityTools.cs @@ -11,6 +11,7 @@ using UnityEngine.Rendering.Universal; using UnityEngine.UI; using UnityEngine.XR.Interaction.Toolkit.UI; +using UnityEngine.EventSystems; using Object = UnityEngine.Object; using Security = Hypernex.CCK.Unity.Security; #if MAGICACLOTH2 @@ -81,6 +82,8 @@ private static Camera[] GetAllMirrorCameras() => Object.FindObjectsOfType(); + Security.RegisterForceDeleteObject(); Security.RegisterComponentRestriction((component, _) => { Camera camera = (Camera) component; diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 21dce56..bf0087c 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -137,7 +137,9 @@ PlayerSettings: vulkanEnableCommandBufferRecycling: 1 loadStoreDebugModeEnabled: 0 bundleVersion: 0.1.0 - preloadedAssets: [] + preloadedAssets: + - {fileID: -5264253658483339981, guid: 95c4cfd8338326e45922c4ac0ed2ff73, type: 2} + - {fileID: 5711663381222140903, guid: a08e1849d99fdcd4ea4a7ae8dfb275d4, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1