diff --git a/NewHorizons/External/NewHorizonsData.cs b/NewHorizons/External/NewHorizonsData.cs index 52a8cbf1..2a2c8c5d 100644 --- a/NewHorizons/External/NewHorizonsData.cs +++ b/NewHorizons/External/NewHorizonsData.cs @@ -25,7 +25,7 @@ namespace NewHorizons.External try { - _saveFile = Main.Instance.ModHelper.Storage.Load(FileName); + _saveFile = Main.Instance.ModHelper.Storage.Load(FileName, false); if (!_saveFile.Profiles.ContainsKey(_activeProfileName)) _saveFile.Profiles.Add(_activeProfileName, new NewHorizonsProfile()); _activeProfile = _saveFile.Profiles[_activeProfileName]; diff --git a/NewHorizons/Main.cs b/NewHorizons/Main.cs index dc72b08d..4f74a553 100644 --- a/NewHorizons/Main.cs +++ b/NewHorizons/Main.cs @@ -582,7 +582,7 @@ namespace NewHorizons Logger.LogVerbose($"Loading system {name}"); var relativePath = file.Replace(folder, ""); - var starSystemConfig = mod.ModHelper.Storage.Load(relativePath); + var starSystemConfig = mod.ModHelper.Storage.Load(relativePath, false); starSystemConfig.Migrate(); starSystemConfig.FixCoordinates(); @@ -656,7 +656,7 @@ namespace NewHorizons { Logger.LogVerbose($"Loading addon manifest for {mod.ModHelper.Manifest.Name}"); - var addonConfig = mod.ModHelper.Storage.Load(file); + var addonConfig = mod.ModHelper.Storage.Load(file, false); if (addonConfig.achievements != null) { @@ -706,7 +706,7 @@ namespace NewHorizons NewHorizonsBody body = null; try { - var config = mod.ModHelper.Storage.Load(relativePath); + var config = mod.ModHelper.Storage.Load(relativePath, false); if (config == null) { Logger.LogError($"Couldn't load {relativePath}. Is your Json formatted correctly?"); @@ -719,7 +719,7 @@ namespace NewHorizons if (!SystemDict.ContainsKey(config.starSystem)) { // Since we didn't load it earlier there shouldn't be a star system config - var starSystemConfig = mod.ModHelper.Storage.Load($"systems/{config.starSystem}.json"); + var starSystemConfig = mod.ModHelper.Storage.Load(Path.Combine("systems", config.starSystem + ".json"), false); if (starSystemConfig == null) starSystemConfig = new StarSystemConfig(); else Logger.LogWarning($"Loaded system config for {config.starSystem}. Why wasn't this loaded earlier?");