fixed hdgraphics module

This commit is contained in:
Meow
2026-03-20 17:25:15 +01:00
parent 3a1b24ddd5
commit f730838e79
+9 -3
View File
@@ -1,6 +1,12 @@
pfUI:RegisterModule("hdgraphic", "vanilla", function ()
-- inject video settings to provide advanced slider values
_G.OptionsFrameSliders[3].maxValue = 15
-- inject video settings to provide advanced slider values (deferred until frame is shown)
local origOptionsFrame_OnShow = OptionsFrame_OnShow
function OptionsFrame_OnShow()
if origOptionsFrame_OnShow then origOptionsFrame_OnShow() end
if _G.OptionsFrameSliders and _G.OptionsFrameSliders[3] then
_G.OptionsFrameSliders[3].maxValue = 15
end
end
local HookSetWorldDetail = SetWorldDetail
function _G.SetWorldDetail(arg)
HookSetWorldDetail((arg > 2 and 2 or arg))
@@ -37,4 +43,4 @@ pfUI:RegisterModule("hdgraphic", "vanilla", function ()
local frill = tonumber(GetCVar("frillDensity"))
return frill > 48 and frill/16-1 or HookGetWorldDetail()
end
end)
end)