diff --git a/ValheimPlusManagerWPF/MainWindow.xaml.cs b/ValheimPlusManagerWPF/MainWindow.xaml.cs index fba5c12..1112690 100644 --- a/ValheimPlusManagerWPF/MainWindow.xaml.cs +++ b/ValheimPlusManagerWPF/MainWindow.xaml.cs @@ -20,7 +20,7 @@ public MainWindow() // Fetching path settings Settings = SettingsDAL.GetSettings(); - managerVersionTextBlock.Text = "Version 0.4.0"; + managerVersionTextBlock.Text = "Version 0.4.1"; //ValheimPlusUpdate valheimPlusUpdate = await UpdateManager.CheckForValheimPlusUpdatesAsync(Settings.ValheimPlusGameClientVersion); diff --git a/ValheimPlusManagerWPF/SupportClasses/ConfigManager.cs b/ValheimPlusManagerWPF/SupportClasses/ConfigManager.cs index 48cc81b..cdbee84 100644 --- a/ValheimPlusManagerWPF/SupportClasses/ConfigManager.cs +++ b/ValheimPlusManagerWPF/SupportClasses/ConfigManager.cs @@ -316,7 +316,7 @@ public static ValheimPlusConf ReadConfigFile(bool manageClient) { valheimPlusConfiguration.fermenterItemsProduced = fermenterItemsProduced; } - if (bool.TryParse(data["Fermenter"]["showFermenterDuration"], out bool showFermenterDuration)) + if (bool.TryParse(data["Fermenter"]["showDuration"], out bool showFermenterDuration)) { valheimPlusConfiguration.showFermenterDuration = showFermenterDuration; } @@ -1096,7 +1096,7 @@ public static bool WriteConfigFile(ValheimPlusConf valheimPlusConfiguration, boo data["Fermenter"]["enabled"] = valheimPlusConfiguration.fermenterSettingsEnabled.ToString().ToLower(); data["Fermenter"]["fermenterDuration"] = valheimPlusConfiguration.fermenterDuration.ToString(); data["Fermenter"]["fermenterItemsProduced"] = valheimPlusConfiguration.fermenterItemsProduced.ToString(); - data["Fermenter"]["showFermenterDuration"] = valheimPlusConfiguration.showFermenterDuration.ToString().ToLower(); + data["Fermenter"]["showDuration"] = valheimPlusConfiguration.showFermenterDuration.ToString().ToLower(); #region FireSource data["FireSource"]["enabled"] = valheimPlusConfiguration.fireSourceSettingsEnabled.ToString().ToLower(); diff --git a/ValheimPlusManagerWPF/SupportClasses/UpdateManager.cs b/ValheimPlusManagerWPF/SupportClasses/UpdateManager.cs index b59686a..4c8f8f8 100644 --- a/ValheimPlusManagerWPF/SupportClasses/UpdateManager.cs +++ b/ValheimPlusManagerWPF/SupportClasses/UpdateManager.cs @@ -130,7 +130,7 @@ public static async Task InstallValheimPlusUpdateAsync(bool manageClient, string extractPath = @"Data/ValheimPlusGameClient/Extracted"; await Task.Run(() => ZipFile.ExtractToDirectory(zipPath, extractPath, true)); - System.IO.File.Move(String.Format("{0}/BepInEx/config/valheim_plus.cfg", extractPath), String.Format("{0}/BepInEx/config/valheim_plus_latest.cfg", extractPath)); + System.IO.File.Move(String.Format("{0}/BepInEx/config/valheim_plus.cfg", extractPath), String.Format("{0}/BepInEx/config/valheim_plus_latest.cfg", extractPath), true); try { @@ -149,7 +149,7 @@ public static async Task InstallValheimPlusUpdateAsync(bool manageClient, string extractPath = @"Data/ValheimPlusServerClient/Extracted"; await Task.Run(() => ZipFile.ExtractToDirectory(zipPath, extractPath, true)); - System.IO.File.Move(String.Format("{0}/BepInEx/config/valheim_plus.cfg", extractPath), String.Format("{0}/BepInEx/config/valheim_plus_latest.cfg", extractPath)); + System.IO.File.Move(String.Format("{0}/BepInEx/config/valheim_plus.cfg", extractPath), String.Format("{0}/BepInEx/config/valheim_plus_latest.cfg", extractPath), true); try { diff --git a/ValheimPlusManagerWPF/ValheimPlusManager.csproj b/ValheimPlusManagerWPF/ValheimPlusManager.csproj index 1299239..00bcc58 100644 --- a/ValheimPlusManagerWPF/ValheimPlusManager.csproj +++ b/ValheimPlusManagerWPF/ValheimPlusManager.csproj @@ -5,7 +5,7 @@ net5.0-windows true valheim-plus.ico - 0.4.0 + 0.4.1 Robert Roos Xenolith AB ValheimPlusManager