manully clear system specific caches in reload configs

This commit is contained in:
JohnCorby 2023-09-14 19:33:24 -07:00
parent d3eff8ce2a
commit ba38800450
2 changed files with 7 additions and 0 deletions

View File

@ -196,6 +196,7 @@ namespace NewHorizons
}
};
// why is this false when called in Start
if (resetTranslation)
{
TranslationHandler.ClearTables();

View File

@ -1,4 +1,5 @@
using NewHorizons.Handlers;
using NewHorizons.Utility.Files;
using NewHorizons.Utility.OWML;
using OWML.Common;
using OWML.Common.Menus;
@ -49,6 +50,11 @@ namespace NewHorizons.Utility.DebugTools
Main.Instance.ChangeCurrentStarSystem(Main.Instance.CurrentStarSystem);
NHLogger.Log($"Reloading star system {Main.Instance.CurrentStarSystem} - Clearing system-specific caches!");
ImageUtilities.ClearCache();
AudioUtilities.ClearCache();
AssetBundleUtilities.ClearCache();
Main.SecondsElapsedInLoop = -1f;
}
}