From 85b77226e9ee7fd75a6abf85bf921f37b846fbbb Mon Sep 17 00:00:00 2001 From: goaaats Date: Fri, 2 May 2025 02:21:34 +0200 Subject: [PATCH] Clarify wording in settings and error notifications --- .../Internal/Windows/Settings/Tabs/SettingsTabExperimental.cs | 3 ++- Dalamud/Plugin/Internal/PluginErrorHandler.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dalamud/Interface/Internal/Windows/Settings/Tabs/SettingsTabExperimental.cs b/Dalamud/Interface/Internal/Windows/Settings/Tabs/SettingsTabExperimental.cs index 1aae0dfb3..fae7e5e8f 100644 --- a/Dalamud/Interface/Internal/Windows/Settings/Tabs/SettingsTabExperimental.cs +++ b/Dalamud/Interface/Internal/Windows/Settings/Tabs/SettingsTabExperimental.cs @@ -60,7 +60,8 @@ public class SettingsTabExperimental : SettingsTab "Enable ImGui asserts"), Loc.Localize( "DalamudSettingEnableImGuiAssertsHint", - "If this setting is enabled, a window containing further details will be shown when an internal assertion in ImGui fails.\nWe recommend enabling this when developing plugins."), + "If this setting is enabled, a window containing further details will be shown when an internal assertion in ImGui fails.\nWe recommend enabling this when developing plugins. " + + "This setting does not persist and will reset when the game restarts.\nUse the setting below to enable it at startup."), c => Service.Get().ShowAsserts, (v, _) => Service.Get().ShowAsserts = v), diff --git a/Dalamud/Plugin/Internal/PluginErrorHandler.cs b/Dalamud/Plugin/Internal/PluginErrorHandler.cs index 54589595c..f9d1f73f6 100644 --- a/Dalamud/Plugin/Internal/PluginErrorHandler.cs +++ b/Dalamud/Plugin/Internal/PluginErrorHandler.cs @@ -105,7 +105,8 @@ internal class PluginErrorHandler : IServiceType Type = NotificationType.Error, InitialDuration = TimeSpan.FromSeconds(15), MinimizedText = creatingErrorsText, - Content = $"The plugin '{devPlugin.Name}' is creating errors. Click 'Show console' to learn more.", + Content = $"The plugin '{devPlugin.Name}' is creating errors. Click 'Show console' to learn more.\n\n" + + $"You are seeing this because '{devPlugin.Name}' is a Dev Plugin.", RespectUiHidden = false, };