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);