From 207ffdd2f978c9a921384f3ecd3e1ef06cc1ef45 Mon Sep 17 00:00:00 2001 From: C J Silverio Date: Fri, 16 Feb 2024 23:09:26 -0800 Subject: [PATCH] fix: hud was fading out too quickly We were clamping the fadeout setting to something really short on read, which made all longer fade settings not meaningful. Now we just use whatever. If the player wants to edit the ini to get 10 seconds, that's what they want! --- src/controller/settings.rs | 2 +- src/renderer/ui_renderer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controller/settings.rs b/src/controller/settings.rs index d97e7c4a..a35d2a12 100644 --- a/src/controller/settings.rs +++ b/src/controller/settings.rs @@ -270,7 +270,7 @@ impl UserSettings { } self.autofade = read_from_ini(self.autofade, "bAutoFade", options); - self.fade_time = u32::clamp(read_from_ini(self.fade_time, "uFadeTime", options), 0, 2500); + self.fade_time = read_from_ini(self.fade_time, "uFadeTime", options); self.max_alpha = read_from_ini(self.max_alpha, "fMaxAlpha", options); self.min_alpha = read_from_ini(self.min_alpha, "fMinAlpha", options); diff --git a/src/renderer/ui_renderer.cpp b/src/renderer/ui_renderer.cpp index 8693857e..8d68d963 100644 --- a/src/renderer/ui_renderer.cpp +++ b/src/renderer/ui_renderer.cpp @@ -41,7 +41,7 @@ namespace ui auto gMinAlpha = 0.0f; // the most transparent auto doFadeIn = true; auto gFullFadeDuration = 3.0f; // seconds - auto gFadeDurRemaining = 2.0f; // seconds + auto gFadeDurRemaining = 3.0f; // seconds auto gIsFading = false; auto delayBeforeFadeout = 0.33f; // seconds bool gDoingBriefPeek = false;