From aa7e285b279ab814b381e5d6f3be6700f85a6ca6 Mon Sep 17 00:00:00 2001 From: Ben C Date: Sat, 2 Apr 2022 00:21:34 -0400 Subject: [PATCH] Made translation support reloading --- NewHorizons/Handlers/TranslationHandler.cs | 7 +++++++ NewHorizons/Utility/DebugReload.cs | 1 + 2 files changed, 8 insertions(+) diff --git a/NewHorizons/Handlers/TranslationHandler.cs b/NewHorizons/Handlers/TranslationHandler.cs index e3f6f922..efa2fd5b 100644 --- a/NewHorizons/Handlers/TranslationHandler.cs +++ b/NewHorizons/Handlers/TranslationHandler.cs @@ -140,5 +140,12 @@ namespace NewHorizons.Handlers return key; } + + public static void ClearTables() + { + _shipLogTranslationDictionary.Clear(); + _dialogueTranslationDictionary.Clear(); + _uiTranslationDictionary.Clear(); + } } } diff --git a/NewHorizons/Utility/DebugReload.cs b/NewHorizons/Utility/DebugReload.cs index 55a55b56..8a82a7b6 100644 --- a/NewHorizons/Utility/DebugReload.cs +++ b/NewHorizons/Utility/DebugReload.cs @@ -41,6 +41,7 @@ namespace NewHorizons.Utility bundle.Unload(true); } Main.AssetBundles.Clear(); + TranslationHandler.ClearTables(); Logger.Log("Begin reload of config files...", Logger.LogType.Log);