do fixBackslashes: false on Storage.Load

This commit is contained in:
JohnCorby 2022-10-18 00:32:33 -07:00
parent ac423de88b
commit 2e759523e7
2 changed files with 5 additions and 5 deletions

View File

@ -25,7 +25,7 @@ namespace NewHorizons.External
try try
{ {
_saveFile = Main.Instance.ModHelper.Storage.Load<NewHorizonsSaveFile>(FileName); _saveFile = Main.Instance.ModHelper.Storage.Load<NewHorizonsSaveFile>(FileName, false);
if (!_saveFile.Profiles.ContainsKey(_activeProfileName)) if (!_saveFile.Profiles.ContainsKey(_activeProfileName))
_saveFile.Profiles.Add(_activeProfileName, new NewHorizonsProfile()); _saveFile.Profiles.Add(_activeProfileName, new NewHorizonsProfile());
_activeProfile = _saveFile.Profiles[_activeProfileName]; _activeProfile = _saveFile.Profiles[_activeProfileName];

View File

@ -582,7 +582,7 @@ namespace NewHorizons
Logger.LogVerbose($"Loading system {name}"); Logger.LogVerbose($"Loading system {name}");
var relativePath = file.Replace(folder, ""); var relativePath = file.Replace(folder, "");
var starSystemConfig = mod.ModHelper.Storage.Load<StarSystemConfig>(relativePath); var starSystemConfig = mod.ModHelper.Storage.Load<StarSystemConfig>(relativePath, false);
starSystemConfig.Migrate(); starSystemConfig.Migrate();
starSystemConfig.FixCoordinates(); starSystemConfig.FixCoordinates();
@ -656,7 +656,7 @@ namespace NewHorizons
{ {
Logger.LogVerbose($"Loading addon manifest for {mod.ModHelper.Manifest.Name}"); Logger.LogVerbose($"Loading addon manifest for {mod.ModHelper.Manifest.Name}");
var addonConfig = mod.ModHelper.Storage.Load<AddonConfig>(file); var addonConfig = mod.ModHelper.Storage.Load<AddonConfig>(file, false);
if (addonConfig.achievements != null) if (addonConfig.achievements != null)
{ {
@ -706,7 +706,7 @@ namespace NewHorizons
NewHorizonsBody body = null; NewHorizonsBody body = null;
try try
{ {
var config = mod.ModHelper.Storage.Load<PlanetConfig>(relativePath); var config = mod.ModHelper.Storage.Load<PlanetConfig>(relativePath, false);
if (config == null) if (config == null)
{ {
Logger.LogError($"Couldn't load {relativePath}. Is your Json formatted correctly?"); Logger.LogError($"Couldn't load {relativePath}. Is your Json formatted correctly?");
@ -719,7 +719,7 @@ namespace NewHorizons
if (!SystemDict.ContainsKey(config.starSystem)) if (!SystemDict.ContainsKey(config.starSystem))
{ {
// Since we didn't load it earlier there shouldn't be a star system config // Since we didn't load it earlier there shouldn't be a star system config
var starSystemConfig = mod.ModHelper.Storage.Load<StarSystemConfig>($"systems/{config.starSystem}.json"); var starSystemConfig = mod.ModHelper.Storage.Load<StarSystemConfig>(Path.Combine("systems", config.starSystem + ".json"), false);
if (starSystemConfig == null) starSystemConfig = new StarSystemConfig(); if (starSystemConfig == null) starSystemConfig = new StarSystemConfig();
else Logger.LogWarning($"Loaded system config for {config.starSystem}. Why wasn't this loaded earlier?"); else Logger.LogWarning($"Loaded system config for {config.starSystem}. Why wasn't this loaded earlier?");