mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-30 19:19:59 +00:00
gui: further cleanup of the options
This commit is contained in:
+75
-78
@@ -729,17 +729,17 @@ pfUI:RegisterModule("gui", function ()
|
||||
-- General
|
||||
pfUI.gui.global = pfUI.gui:CreateConfigTab("General Settings")
|
||||
local values = { "Continuum", "DieDieDie", "Expressway", "Homespun", "Myriad-Pro", "PT-Sans-Narrow-Bold", "PT-Sans-Narrow-Regular" }
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Pixel Perfect (native resolution)", pfUI_config.global, "pixelperfect", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Frames To Be Placed Offscreen", pfUI_config.global, "offscreen", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Font Size", pfUI_config.global, "font_size")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Region Compatible Font", pfUI_config.global, "force_region", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "General Font", pfUI_config.global, "font_default", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Unit Frame & Action Bar Font", pfUI_config.global, "font_square", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Scrolling Combat Text Font", pfUI_config.global, "font_combat", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Region Compatible Font", pfUI_config.global, "force_region", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Limit UIErrors To A Single Line", pfUI_config.global, "errors_limit", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Hide UIErrors", pfUI_config.global, "errors_hide", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Hide Buffs", pfUI_config.global, "hidebuff", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Hide Weapon Buffs", pfUI_config.global, "hidewbuff", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Font Size", pfUI_config.global, "font_size")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Pixel Perfect (Native Resolution)", pfUI_config.global, "pixelperfect", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Offscreen Frame Positions", pfUI_config.global, "offscreen", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable Single Line UIErrors", pfUI_config.global, "errors_limit", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Disable All UIErrors", pfUI_config.global, "errors_hide", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Disable Minimap Buffs", pfUI_config.global, "hidebuff", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Disable Minimap Weapon Buffs", pfUI_config.global, "hidewbuff", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Enable 24h Clock", pfUI_config.global, "twentyfour", "checkbox")
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.global, "Profile", nil, nil, "header")
|
||||
@@ -830,17 +830,13 @@ pfUI:RegisterModule("gui", function ()
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Cooldown Color (Days)", pfUI_config.appearance.cd, "daycolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Cooldown Text Threshold", pfUI_config.appearance.cd, "threshold")
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Castbar", nil, nil, "header")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Castbar Color", pfUI_config.appearance.castbar, "castbarcolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Castbar Color (Channeling)", pfUI_config.appearance.castbar, "channelcolor", "color")
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Combat", nil, nil, "header")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Enable Combat Glow Effects On Screen Edges", pfUI_config.appearance.infight, "screen", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Enable Combat Glow Effects On Unit Frames", pfUI_config.appearance.infight, "common", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Enable Combat Glow Effects On Group Frames", pfUI_config.appearance.infight, "group", "checkbox")
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Bags & Bank", nil, nil, "header")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Disable Item Quality Color For \"common\" Items", pfUI_config.appearance.bags, "borderlimit", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Disable Item Quality Color For \"Common\" Items", pfUI_config.appearance.bags, "borderlimit", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Enable Item Quality Color For Equipment Only", pfUI_config.appearance.bags, "borderonlygear", "checkbox")
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Loot", nil, nil, "header")
|
||||
@@ -849,24 +845,13 @@ pfUI:RegisterModule("gui", function ()
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Minimap", nil, nil, "header")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.appearance, "Enable Zone Text On Minimap Mouseover", pfUI_config.appearance.minimap, "mouseoverzone", "checkbox")
|
||||
|
||||
-- modules
|
||||
pfUI.gui.modules = pfUI.gui:CreateConfigTab("Modules")
|
||||
for i,m in pairs(pfUI.modules) do
|
||||
if m ~= "gui" then
|
||||
-- create disabled entry if not existing and display
|
||||
pfUI:UpdateConfig("disabled", nil, m, "0")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.modules, "Disable " .. m, pfUI_config.disabled, m, "checkbox")
|
||||
end
|
||||
end
|
||||
|
||||
-- unit frames
|
||||
pfUI.gui.uf = pfUI.gui:CreateConfigTab("Unit Frames")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Settings", nil, nil, "header")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Disable pfUI Unit Frames", pfUI_config.unitframes, "disable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Enable Pastel Colors", pfUI_config.unitframes, "pastel", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Enable Custom Color Health Bars", pfUI_config.unitframes, "custom", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Custom Health Bar Color", pfUI_config.unitframes, "customcolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Health Bar Animation Speed", pfUI_config.unitframes, "animation_speed")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Animation Speed", pfUI_config.unitframes, "animation_speed")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Portrait Alpha", pfUI_config.unitframes, "portraitalpha")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.uf, "Enable 2D Portraits As Fallback", pfUI_config.unitframes, "portraittexture", "checkbox")
|
||||
|
||||
@@ -944,15 +929,15 @@ pfUI:RegisterModule("gui", function ()
|
||||
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Action Bar Layouts", nil, nil, "header")
|
||||
local values = pfUI.api:BarLayoutOptions(NUM_ACTIONBAR_BUTTONS)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarActionMain", pfUI_config.bars.actionmain, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarBottomLeft", pfUI_config.bars.bottomleft, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarBottomRight", pfUI_config.bars.bottomright, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarRight", pfUI_config.bars.right, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarTwoRight", pfUI_config.bars.tworight, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Main Actionbar (ActionMain)", pfUI_config.bars.actionmain, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Second Actionbar (BottomLeft)", pfUI_config.bars.bottomleft, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Left Actionbar (BottomRight)", pfUI_config.bars.bottomright, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Right Actionbar (Right)", pfUI_config.bars.right, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Vertical Actionbar (TwoRight)", pfUI_config.bars.tworight, "formfactor", "dropdown", values)
|
||||
local values = pfUI.api:BarLayoutOptions(NUM_SHAPESHIFT_SLOTS)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarShapeShift", pfUI_config.bars.shapeshift, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Shapeshift Bar (BarShapeShift)", pfUI_config.bars.shapeshift, "formfactor", "dropdown", values)
|
||||
local values = pfUI.api:BarLayoutOptions(NUM_PET_ACTION_SLOTS)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "BarPet", pfUI_config.bars.pet, "formfactor", "dropdown", values)
|
||||
pfUI.gui:CreateConfig(pfUI.gui.bar, "Pet Bar (BarPet)", pfUI_config.bars.pet, "formfactor", "dropdown", values)
|
||||
|
||||
-- panels
|
||||
pfUI.gui.panel = pfUI.gui:CreateConfigTab("Panel")
|
||||
@@ -969,65 +954,77 @@ pfUI:RegisterModule("gui", function ()
|
||||
|
||||
-- tooltip
|
||||
pfUI.gui.tooltip = pfUI.gui:CreateConfigTab("Tooltip")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Tooltip Position:", pfUI_config.tooltip, "position", "dropdown", { "bottom", "chat", "cursor" })
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Enable Extended Guild Information:", pfUI_config.tooltip, "extguild", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Tooltip Position", pfUI_config.tooltip, "position", "dropdown", { "bottom", "chat", "cursor" })
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Enable Extended Guild Information", pfUI_config.tooltip, "extguild", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Custom Transparency", pfUI_config.tooltip, "alpha")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Always Show Item Comparison:", pfUI_config.tooltip.compare, "showalways", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Always Show Extended Vendor Values:", pfUI_config.tooltip.vendor, "showalways", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Always Show Item Comparison", pfUI_config.tooltip.compare, "showalways", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.tooltip, "Always Show Extended Vendor Values", pfUI_config.tooltip.vendor, "showalways", "checkbox")
|
||||
|
||||
-- castbar
|
||||
pfUI.gui.castbar = pfUI.gui:CreateConfigTab("Castbar")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable Blizzard Castbar:", pfUI_config.castbar.player, "hide_blizz", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable pfUI Player Castbar:", pfUI_config.castbar.player, "hide_pfui", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable pfUI Target Castbar:", pfUI_config.castbar.target, "hide_pfui", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Casting Color", pfUI_config.appearance.castbar, "castbarcolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Channeling Color", pfUI_config.appearance.castbar, "channelcolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable Blizzard Castbar", pfUI_config.castbar.player, "hide_blizz", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable pfUI Player Castbar", pfUI_config.castbar.player, "hide_pfui", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.castbar, "Disable pfUI Target Castbar", pfUI_config.castbar.target, "hide_pfui", "checkbox")
|
||||
|
||||
-- chat
|
||||
pfUI.gui.chat = pfUI.gui:CreateConfigTab("Chat")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable \"Loot & Spam\" Chat Window:", pfUI_config.chat.right, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Inputbox Width:", pfUI_config.chat.text, "input_width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Inputbox Height:", pfUI_config.chat.text, "input_height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Timestamps:", pfUI_config.chat.text, "time", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Format:", pfUI_config.chat.text, "timeformat")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Brackets:", pfUI_config.chat.text, "timebracket")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Color:", pfUI_config.chat.text, "timecolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Class Colors:", pfUI_config.chat.text, "classcolor", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Left Chat Width:", pfUI_config.chat.left, "width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Left Chat Height:", pfUI_config.chat.left, "height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Right Chat Width:", pfUI_config.chat.right, "width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Right Chat Height:", pfUI_config.chat.right, "height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Right Chat Window:", pfUI_config.chat.right, "alwaysshow", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Chat Dock:", pfUI_config.chat.global, "tabdock", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Custom Colors:", pfUI_config.chat.global, "custombg", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Chat Background Color:", pfUI_config.chat.global, "background", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Chat Border Color:", pfUI_config.chat.global, "border", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Custom Incoming Whispers Layout:", pfUI_config.chat.global, "whispermod", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Incoming Whispers Color:", pfUI_config.chat.global, "whisper", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Sticky Chat:", pfUI_config.chat.global, "sticky", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Chat Fade:", pfUI_config.chat.global, "fadeout", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Seconds Before Chat Fade:", pfUI_config.chat.global, "fadetime")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable \"Loot & Spam\" Chat Window", pfUI_config.chat.right, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Inputbox Width", pfUI_config.chat.text, "input_width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Inputbox Height", pfUI_config.chat.text, "input_height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Timestamps", pfUI_config.chat.text, "time", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Format", pfUI_config.chat.text, "timeformat")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Brackets", pfUI_config.chat.text, "timebracket")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp Color", pfUI_config.chat.text, "timecolor", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Class Colors", pfUI_config.chat.text, "classcolor", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Left Chat Width", pfUI_config.chat.left, "width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Left Chat Height", pfUI_config.chat.left, "height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Right Chat Width", pfUI_config.chat.right, "width")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Right Chat Height", pfUI_config.chat.right, "height")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Right Chat Window", pfUI_config.chat.right, "alwaysshow", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Chat Dock", pfUI_config.chat.global, "tabdock", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Custom Colors", pfUI_config.chat.global, "custombg", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Chat Background Color", pfUI_config.chat.global, "background", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Chat Border Color", pfUI_config.chat.global, "border", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Custom Incoming Whispers Layout", pfUI_config.chat.global, "whispermod", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Incoming Whispers Color", pfUI_config.chat.global, "whisper", "color")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Sticky Chat", pfUI_config.chat.global, "sticky", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Enable Chat Fade", pfUI_config.chat.global, "fadeout", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.chat, "Seconds Before Chat Fade", pfUI_config.chat.global, "fadetime")
|
||||
|
||||
-- nameplates
|
||||
pfUI.gui.nameplates = pfUI.gui:CreateConfigTab("Nameplates")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Castbars:", pfUI_config.nameplates, "showcastbar", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Spellname:", pfUI_config.nameplates, "spellname", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Debuffs:", pfUI_config.nameplates, "showdebuffs", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Clickthrough:", pfUI_config.nameplates, "clickthrough", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Mouselook With Right Click:", pfUI_config.nameplates, "rightclick", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Right Click Auto Attack Threshold:", pfUI_config.nameplates, "clickthreshold")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Class Colors On Enemies:", pfUI_config.nameplates, "enemyclassc", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Class Colors On Friends:", pfUI_config.nameplates, "friendclassc", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Raid Icon Size:", pfUI_config.nameplates, "raidiconsize")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Show Players Only:", pfUI_config.nameplates, "players", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Show Health Points:", pfUI_config.nameplates, "showhp", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Vertical Position:", pfUI_config.nameplates, "vpos")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Castbars", pfUI_config.nameplates, "showcastbar", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Spellname", pfUI_config.nameplates, "spellname", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Debuffs", pfUI_config.nameplates, "showdebuffs", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Clickthrough", pfUI_config.nameplates, "clickthrough", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Mouselook With Right Click", pfUI_config.nameplates, "rightclick", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Right Click Auto Attack Threshold", pfUI_config.nameplates, "clickthreshold")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Class Colors On Enemies", pfUI_config.nameplates, "enemyclassc", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Enable Class Colors On Friends", pfUI_config.nameplates, "friendclassc", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Raid Icon Size", pfUI_config.nameplates, "raidiconsize")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Show Players Only", pfUI_config.nameplates, "players", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Show Health Points", pfUI_config.nameplates, "showhp", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.nameplates, "Vertical Position", pfUI_config.nameplates, "vpos")
|
||||
|
||||
-- thirdparty
|
||||
pfUI.gui.thirdparty = pfUI.gui:CreateConfigTab("Thirdparty")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "DPSMate:", pfUI_config.thirdparty.dpsmate, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "WIM:", pfUI_config.thirdparty.wim, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "HealComm:", pfUI_config.thirdparty.healcomm, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "CleanUp:", pfUI_config.thirdparty.cleanup, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "KLH Threat Meter:", pfUI_config.thirdparty.ktm, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "DPSMate", pfUI_config.thirdparty.dpsmate, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "WIM", pfUI_config.thirdparty.wim, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "HealComm", pfUI_config.thirdparty.healcomm, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "CleanUp", pfUI_config.thirdparty.cleanup, "enable", "checkbox")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.thirdparty, "KLH Threat Meter", pfUI_config.thirdparty.ktm, "enable", "checkbox")
|
||||
|
||||
-- modules
|
||||
pfUI.gui.modules = pfUI.gui:CreateConfigTab("Modules")
|
||||
for i,m in pairs(pfUI.modules) do
|
||||
if m ~= "gui" then
|
||||
-- create disabled entry if not existing and display
|
||||
pfUI:UpdateConfig("disabled", nil, m, "0")
|
||||
pfUI.gui:CreateConfig(pfUI.gui.modules, "Disable " .. m, pfUI_config.disabled, m, "checkbox")
|
||||
end
|
||||
end
|
||||
|
||||
-- [[ bottom section ]] --
|
||||
|
||||
|
||||
Reference in New Issue
Block a user