From 6c4d645ff8f4012a78d12de8603bbc48964a0a1c Mon Sep 17 00:00:00 2001 From: Albeoris Date: Thu, 2 May 2024 05:43:41 +0200 Subject: [PATCH] fix #48, #49 --- .../UserDataManager_FromJsonAsync.cs | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/Memoria.FFPR/Shared/IL2CPP/HarmonyHooks/UserDataManager_FromJsonAsync.cs b/Memoria.FFPR/Shared/IL2CPP/HarmonyHooks/UserDataManager_FromJsonAsync.cs index 5d50349..6ced59f 100644 --- a/Memoria.FFPR/Shared/IL2CPP/HarmonyHooks/UserDataManager_FromJsonAsync.cs +++ b/Memoria.FFPR/Shared/IL2CPP/HarmonyHooks/UserDataManager_FromJsonAsync.cs @@ -6,18 +6,21 @@ namespace Memoria.FFPR.IL2CPP.HarmonyHooks; // ReSharper disable InconsistentNaming -[HarmonyPatch(typeof(UserDataManager), nameof(UserDataManager.FromJsonAsync))] -public static class UserDataManager_FromJsonAsync -{ - public static void Postfix(String json) - { - try - { - SaveManager.LoadData(json); - } - catch (Exception ex) - { - ModComponent.Log.LogException(ex); - } - } -} \ No newline at end of file + +// Handling FromJsonAsync crashes the game :/ + +// [HarmonyPatch(typeof(UserDataManager), nameof(UserDataManager.FromJsonAsync))] +// public static class UserDataManager_FromJsonAsync +// { +// public static void Postfix(String json) +// { +// try +// { +// SaveManager.LoadData(json); +// } +// catch (Exception ex) +// { +// ModComponent.Log.LogException(ex); +// } +// } +// } \ No newline at end of file