docs: move recommendations to minimap icon sliders

This commit is contained in:
Xurkon
2026-06-12 18:15:21 -05:00
parent f6b8662884
commit 76d4e6e4c8
3 changed files with 13 additions and 12 deletions
+1 -1
View File
@@ -41,7 +41,7 @@
### Bug Fixes ### Bug Fixes
- **[Tooltip UI - Low/High-End Recommendations]** Added a short recommendation block in the Learner Tooltips settings so low-end users have a lighter starting point and high-end users can enable the full tooltip stack without guessing which toggles belong together. - **[Icons UI - Minimap Cutoff/Fade Suggestions]** Added short low-end and high-end recommendation text to the Minimap Icon Range Cutoff and Minimap Icon Fade Distance controls so the icon settings explain their intended starting points instead of leaving players to guess.
- **[Map - Minimap Fade No Longer Hides Icons]** (#17) Distance-based minimap fading now clamps to the configured faded-icon opacity floor instead of reaching 0 alpha. The fade distance can visually de-emphasize distant icons, but only the range cutoff can remove them from the minimap. - **[Map - Minimap Fade No Longer Hides Icons]** (#17) Distance-based minimap fading now clamps to the configured faded-icon opacity floor instead of reaching 0 alpha. The fade distance can visually de-emphasize distant icons, but only the range cutoff can remove them from the minimap.
- **[Regression Tests - Learner Spawn And Tooltip Fallback]** Fixed the two previously failing specs: AscensionDB-owned NPC spawn overrides now keep their curated coordinates even in learner mode, preventing stale learner zones from leaking wrong-corner pins; and NPC quest-start tooltip fallback now calls `QuestieDB:GetQuest` correctly so objective summary text appears when no live objective tooltip is registered. - **[Regression Tests - Learner Spawn And Tooltip Fallback]** Fixed the two previously failing specs: AscensionDB-owned NPC spawn overrides now keep their curated coordinates even in learner mode, preventing stale learner zones from leaking wrong-corner pins; and NPC quest-start tooltip fallback now calls `QuestieDB:GetQuest` correctly so objective summary text appears when no live objective tooltip is registered.
- **[Performance - Minimap Filter And Learner Kill Hot Paths]** (#20) Reduced two likely stutter sources introduced after 1.6.2: minimap fade passes now cache expensive quest-filter visibility checks for already-visible icons instead of re-running them every 0.1s per icon, while still forcing a fresh check before hidden icons reappear; and the learner kill path no longer runs the spawn-evidence merge scan before the merger's three-evidence minimum can succeed. - **[Performance - Minimap Filter And Learner Kill Hot Paths]** (#20) Reduced two likely stutter sources introduced after 1.6.2: minimap fade passes now cache expensive quest-filter visibility checks for already-visible icons instead of re-running them every 0.1s per icon, while still forcing a fresh check before hidden icons reappear; and the learner kill path no longer runs the spawn-evidence merge scan before the merger's three-evidence minimum can succeed.
@@ -496,15 +496,6 @@ function QuestieOptions.tabs.general:Initialize()
order = 8.55, order = 8.55,
name = function() return l10n('Learner Tooltips'); end, name = function() return l10n('Learner Tooltips'); end,
}, },
learnerTooltipRecommendation = {
type = "description",
order = 8.555,
name = function()
return l10n(
"Low-end PC: keep the learner extras minimal. Start with learner tooltips on, but leave the secondary tooltip, data source line, auto-resize, and the extra learner detail lines off unless you need them.\nHigh-end PC: turn on learner tooltips, the secondary tooltip, data source, spawn line, confidence line, total spawns, and auto-resize."
)
end,
},
learnerTooltips = { learnerTooltips = {
type = "toggle", type = "toggle",
order = 8.56, order = 8.56,
@@ -531,7 +531,12 @@ function QuestieOptions.tabs.icons:Initialize()
type = "range", type = "range",
order = 4.35, order = 4.35,
name = function() return l10n('Minimap Icon Range Cutoff'); end, name = function() return l10n('Minimap Icon Range Cutoff'); end,
desc = function() return l10n('How far away minimap icons can remain visible.\n(Default: %s)', optionsDefaults.profile.minimapIconRangeCutoff); end, desc = function()
return l10n(
"How far away minimap icons can remain visible.\nSuggested low-end PC range: 100-250.\nSuggested high-end PC range: 466-1000.\n(Default: %s)",
optionsDefaults.profile.minimapIconRangeCutoff
)
end,
width = 3.1, width = 3.1,
min = 25, min = 25,
max = 1000, max = 1000,
@@ -546,7 +551,12 @@ function QuestieOptions.tabs.icons:Initialize()
type = "range", type = "range",
order = 4.4, order = 4.4,
name = function() return l10n('Minimap Icon Fade Distance'); end, name = function() return l10n('Minimap Icon Fade Distance'); end,
desc = function() return l10n('How much objective icons should fade depending on distance.\n(Default: %s)', optionsDefaults.profile.fadeLevel); end, desc = function()
return l10n(
"How much objective icons should fade depending on distance.\nSuggested low-end PC range: 100-250.\nSuggested high-end PC range: match or exceed the cutoff if you want no distance fade.\n(Default: %s)",
optionsDefaults.profile.fadeLevel
)
end,
width = 3.1, width = 3.1,
min = 10, min = 10,
max = 1000, max = 1000,