From 77b484516534f89388702a87fa8da59b957bd7b6 Mon Sep 17 00:00:00 2001 From: wookieejedi Date: Tue, 21 Jan 2025 10:46:16 -0500 Subject: [PATCH] Update default values Very small PR that changes 2 default settings. 1) Makes the default Window Mode `Windowed` instead of `Fullscreen`. The help text already recommends putting it at `Windowed` mode so it makes more sense to make that the default. 2) Turns off TTS by default to better match the newer defaults of this setting in FSO. Happy to discuss alternatives if desired, such as keeping TTS mode enabled by default but having the specific settings only have it on in-mission by default, or something else. Overall, it's just very strange to new players to startup the game and have things being read to them right away as they navigate around the techroom and mission briefings, etc. --- Knossos.NET/Models/GlobalSettings.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Knossos.NET/Models/GlobalSettings.cs b/Knossos.NET/Models/GlobalSettings.cs index b0e18938..fbc45042 100644 --- a/Knossos.NET/Models/GlobalSettings.cs +++ b/Knossos.NET/Models/GlobalSettings.cs @@ -195,7 +195,7 @@ public MainWindowViewModel.SortType sortType [JsonIgnore] public bool enableDeferredLighting { get; set; } = true; [JsonIgnore] - public int windowMode { get; set; } = 2; + public int windowMode { get; set; } = 0; [JsonIgnore] public bool vsync { get; set; } = true; [JsonIgnore] @@ -219,7 +219,7 @@ public MainWindowViewModel.SortType sortType [JsonIgnore] public bool enableEfx { get; set; } = false; [JsonPropertyName("enable_tts")] - public bool enableTts { get; set; } = true; + public bool enableTts { get; set; } = false; [JsonIgnore] public int? ttsVoice { get; set; } = null; public string? ttsVoiceName { get; set; } = null;