From a96ffc42f2fdf48b63bbd47b27ae66e0c8a04f66 Mon Sep 17 00:00:00 2001 From: XtraCube <72575280+XtraCube@users.noreply.github.com> Date: Tue, 29 Apr 2025 17:23:05 -0400 Subject: [PATCH] fix saving default preset only --- MiraAPI/Patches/Options/GamePresetsTabPatches.cs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/MiraAPI/Patches/Options/GamePresetsTabPatches.cs b/MiraAPI/Patches/Options/GamePresetsTabPatches.cs index ac2007c..308978d 100644 --- a/MiraAPI/Patches/Options/GamePresetsTabPatches.cs +++ b/MiraAPI/Patches/Options/GamePresetsTabPatches.cs @@ -131,15 +131,11 @@ internal static class GamePresetsTabPatches } var presetFile = new ConfigFile( - Path.Join( - PresetManager.PresetDirectory, - GameSettingMenuPatches.SelectedMod.PluginId, - $"{name}.cfg"), - true); - foreach (var option in GameSettingMenuPatches.SelectedMod.InternalOptions.Where( - x => x.IncludeInPreset)) + Path.Join(PresetManager.PresetDirectory, GameSettingMenuPatches.SelectedMod.PluginId, $"{name}.cfg"), + false); + foreach (var option in GameSettingMenuPatches.SelectedMod.InternalOptions.Where(x => x.IncludeInPreset)) { - option.SaveToPreset(presetFile, true); + option.SaveToPreset(presetFile); } presetFile.Save();