From c58f66ff4a2f78bef6b357b4f5340a0729464a40 Mon Sep 17 00:00:00 2001 From: Eauldane Date: Fri, 29 Aug 2025 22:57:53 +0100 Subject: [PATCH] Reversion due to bug --- MareSynchronos/UI/IntroUI.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MareSynchronos/UI/IntroUI.cs b/MareSynchronos/UI/IntroUI.cs index 06dfb31..bf5fffd 100644 --- a/MareSynchronos/UI/IntroUI.cs +++ b/MareSynchronos/UI/IntroUI.cs @@ -108,7 +108,6 @@ public partial class IntroUi : WindowMediatorSubscriberBase if ((!_configService.Current.AcceptedAgreement || _configService.Current.AcceptedTOSVersion != _configService.Current.ExpectedTOSVersion) && !_readFirstPage) { - // TODO: The UI bugs hard if this page *isn't* shown before the new TOS. There's probably a way around it. _uiShared.BigText("Welcome to Snowcloak"); ImGui.Separator(); UiSharedService.TextWrapped("Snowcloak is a plugin that will replicate your full current character state including all Penumbra mods to other paired users. " + @@ -199,7 +198,7 @@ public partial class IntroUi : WindowMediatorSubscriberBase UiSharedService.TextWrapped(_timeoutLabel); } } - else if ((!_configService.Current.AcceptedAgreement || _configService.Current.AcceptedTOSVersion != _configService.Current.ExpectedTOSVersion) + else if ((_configService.Current.AcceptedAgreement || _configService.Current.AcceptedTOSVersion != _configService.Current.ExpectedTOSVersion) && (string.IsNullOrEmpty(_configService.Current.CacheFolder) || !_configService.Current.InitialScanComplete || !Directory.Exists(_configService.Current.CacheFolder)))