From 9e5398105ed83400e9128ed854be2edc0695ede3 Mon Sep 17 00:00:00 2001 From: Eauldane Date: Fri, 29 Aug 2025 20:53:31 +0100 Subject: [PATCH] Added a comment and TODO regarding UI bugs in IntroUI. --- MareSynchronos/MareConfiguration/Configurations/MareConfig.cs | 2 +- MareSynchronos/UI/IntroUI.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/MareSynchronos/MareConfiguration/Configurations/MareConfig.cs b/MareSynchronos/MareConfiguration/Configurations/MareConfig.cs index c611a94..6047545 100644 --- a/MareSynchronos/MareConfiguration/Configurations/MareConfig.cs +++ b/MareSynchronos/MareConfiguration/Configurations/MareConfig.cs @@ -7,7 +7,7 @@ namespace MareSynchronos.MareConfiguration.Configurations; [Serializable] public class MareConfig : IMareConfiguration { - public int ExpectedTOSVersion = 1; + public int ExpectedTOSVersion = 2; public int AcceptedTOSVersion { get; set; } = 0; public bool AcceptedAgreement { get; set; } = false; public string CacheFolder { get; set; } = string.Empty; diff --git a/MareSynchronos/UI/IntroUI.cs b/MareSynchronos/UI/IntroUI.cs index 35631df..06dfb31 100644 --- a/MareSynchronos/UI/IntroUI.cs +++ b/MareSynchronos/UI/IntroUI.cs @@ -108,6 +108,7 @@ 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. " +