Nurfed_OptionsMenus = { ["AddOns"] = { template = "nrf_options", children = { scroll = { type = "ScrollFrame", Anchor = "all", uitemp = "FauxScrollFrameTemplate", OnVerticalScroll = function() FauxScrollFrame_OnVerticalScroll(14, Nurfed_ScrollAddOns) end, OnShow = function() Nurfed_ScrollAddOns() end, }, }, }, ["Profiles"] = { template = "nrf_options", }, ["ActionBars"] = { template = "nrf_options", children = { scroll = { template = "nrf_scroll", vars = { pages = 2 }, }, check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -3 }, vars = { text = NRF_SHOWBAGS, option = "bagbar", func = function() Nurfed_ActionBars_UpdateBars("bagbar", 5) end, page = 1 }, }, check2 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_VERTBAGS, option = "bagbarvert", func = function() Nurfed_ActionBars_UpdateBars("bagbar", 5) end, page = 1 }, }, check3 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SHOWPET, option = "petbar", func = function() Nurfed_ActionBars_UpdateBars("petbar", NUM_PET_ACTION_SLOTS) end, page = 1 }, }, check4 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_VERTPET, option = "petbarvert", func = function() Nurfed_ActionBars_UpdateBars("petbar", NUM_PET_ACTION_SLOTS) end, page = 1 }, }, check5 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SHOWSTANCE, option = "stancebar", func = function() Nurfed_ActionBars_UpdateBars("stancebar", NUM_SHAPESHIFT_SLOTS) end, page = 1 }, }, check6 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck5", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_VERSTANCE, option = "stancebarvert", func = function() Nurfed_ActionBars_UpdateBars("stancebar", NUM_SHAPESHIFT_SLOTS) end, page = 1 }, }, check7 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = "Show Micro Menu", option = "showmicro", func = function() Nurfed_ActionBars_UpdateMicro() end, page = 1 }, }, check8 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SHOWHOTKEYS, option = "showhotkey", func = function() Nurfed_ActionBars_UpdateButtons() end, page = 1 }, }, check9 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck8", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SHOWUNUSED, option = "showunused", func = function() Nurfed_ActionBars_UpdateButtons() end, page = 1 }, }, check10 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck9", "BOTTOMLEFT", 0, -3 }, vars = { text = "Show Border", option = "showborder", func = function() Nurfed_ActionBars_UpdateButtons() end, page = 1 }, }, swatch2 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentcheck10", "BOTTOMLEFT", 0, -3 }, vars = { text = "Border Color", option = "bordercolor", func = function() Nurfed_ActionBars_UpdateButtons() end, page = 1 }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -30, -15 }, vars = { text = NRF_BAGSCALE, option = "bagbarscale", low = 0.25, high = 2.5, min = 0.25, max = 2.5, step = 0.01, format = "%.2f", func = function() Nurfed_ActionBars_UpdateBars("bagbar", 5) end, page = 1, }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_PETBARSCALE, option = "petbarscale", low = 0.25, high = 2.5, min = 0.25, max = 2.5, step = 0.01, format = "%.2f", func = function() Nurfed_ActionBars_UpdateBars("petbar", NUM_PET_ACTION_SLOTS) end, page = 1, }, }, slider3 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider2", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_STANCESCALE, option = "stancebarscale", low = 0.25, high = 2.5, min = 0.25, max = 2.5, step = 0.01, format = "%.2f", func = function() Nurfed_ActionBars_UpdateBars("stancebar", NUM_SHAPESHIFT_SLOTS) end, page = 1, }, }, slider4 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider3", "BOTTOMRIGHT", 0, -25 }, vars = { text = "MicroBar Scale", option = "microscale", low = 0.25, high = 2.5, min = 0.25, max = 2.5, step = 0.01, format = "%.2f", page = 1, func = function() Nurfed_ActionBars_UpdateMicro() end, }, }, slider5 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider4", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_COOLDOWNSCALE, option = "cooldownscale", low = 0.25, high = 2.5, min = 0.25, max = 2.5, step = 0.01, format = "%.2f", page = 1, }, }, reset = { template = "nrf_button", Anchor = { "BOTTOMRIGHT", "$parent", "BOTTOMRIGHT", -30, 10 }, vars = { text = RESET.." Bars", page = 1 }, OnClick = function() Nurfed_ActionBarsUpdateBars() end, }, clear = { template = "nrf_button", Anchor = { "RIGHT", "$parentreset", "LEFT", -15, 0 }, vars = { text = "Clear Bars", page = 1 }, OnClick = function() Nurfed_ActionBarsClearBars() end, }, pane1 = { template = "nrf_optionpane", size = { 100, 85 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -13 }, children = { scroll = "nrf_panescroll", row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -1 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, row5 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow4", "BOTTOMLEFT", 0, 0 }, }, row6 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow5", "BOTTOMLEFT", 0, 0 }, }, add = { template = "nrf_button", Anchor = { "TOPLEFT", "$parent", "BOTTOMLEFT", 0, 0 }, vars = { text = "Add" }, OnClick = function() Nurfed_Options_paneAddOption() end, }, remove = { template = "nrf_button", Anchor = { "TOPRIGHT", "$parent", "BOTTOMRIGHT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, slider1 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 150, -15 }, vars = { text = NRF_ROWS, low = 1, high = 24, min = 1, max = 24, step = 1, format = "%.0f", default = 1, id = 1, }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_COLUMNS, low = 1, high = 24, min = 1, max = 24, step = 1, format = "%.0f", default = 12, id = 2, }, }, slider3 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider2", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_PAGES, low = 1, high = 6, min = 1, max = 6, step = 1, format = "%.0f", default = 1, id = 3, }, }, slider4 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider3", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_SCALE, low = "25%", high = "300%", min = 0.25, max = 3, step = 0.01, format = "%.2f", default = 1, id = 4, }, }, slider5 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider4", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_XGAP, low = "-2", high = "25", min = -2, max = 25, step = 1, format = "%.0f", default = 2, id = 5, }, }, slider6 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider5", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_YGAP, low = "-2", high = "25", min = -2, max = 25, step = 1, format = "%.0f", default = 2, id = 6, }, }, check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentadd", "BOTTOMLEFT", 0, -25 }, vars = { text = "Show In Combat", id = 8 }, }, slider7 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -25 }, vars = { text = NRF_BARALPHA, low = "0%", high = "100%", min = 0, max = 1, step = 0.01, format = "%.2f", default = 1, id = 7, }, }, }, vars = { text = "Action Bars", option = "bars", prefix = "Action Bar ", rows = 6, page = 2, func = function() Nurfed_ActionBars:InitBars() end}, }, }, }, ["CombatLog"] = { template = "nrf_options", children = { scroll = { template = "nrf_scroll", vars = { pages = 4 }, }, swatch1 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 4, -4 }, vars = { text = YOU, option = "You", page = 1 }, }, swatch2 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch1", "BOTTOMLEFT", 0, -2 }, vars = { text = PET, option = "Pet", page = 1 }, }, swatch3 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch2", "BOTTOMLEFT", 0, -2 }, vars = { text = PARTY, option = "Party", page = 1 }, }, swatch4 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch3", "BOTTOMLEFT", 0, -2 }, vars = { text = RAID, option = "Raid", page = 1 }, }, swatch5 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch4", "BOTTOMLEFT", 0, -2 }, vars = { text = FACTION_OTHER, option = "Enemy", page = 1 }, }, swatch6 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch5", "BOTTOMLEFT", 0, -2 }, vars = { text = NRF_TARGET, option = "Target", page = 1 }, }, swatch7 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch6", "BOTTOMLEFT", 0, -2 }, vars = { text = HEALTH, option = HEALTH, page = 1 }, }, swatch8 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch7", "BOTTOMLEFT", 0, -2 }, vars = { text = MANA, option = MANA, page = 1 }, }, swatch9 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch8", "BOTTOMLEFT", 0, -2 }, vars = { text = RAGE, option = RAGE, page = 1 }, }, swatch10 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch9", "BOTTOMLEFT", 0, -2 }, vars = { text = ENERGY, option = ENERGY, page = 1 }, }, swatch11 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch10", "BOTTOMLEFT", 0, -2 }, vars = { text = HAPPINESS, option = HAPPINESS, page = 1 }, }, swatch12 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -30, -4 }, vars = { text = SPELL_SCHOOL0_CAP, option = SPELL_SCHOOL0_CAP, right = true, page = 1 }, }, swatch13 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch12", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL1_CAP, option = SPELL_SCHOOL1_CAP, right = true, page = 1 }, }, swatch14 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch13", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL2_CAP, option = SPELL_SCHOOL2_CAP, right = true, page = 1 }, }, swatch15 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch14", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL3_CAP, option = SPELL_SCHOOL3_CAP, right = true, page = 1 }, }, swatch16 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch15", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL4_CAP, option = SPELL_SCHOOL4_CAP, right = true, page = 1 }, }, swatch17 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch16", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL5_CAP, option = SPELL_SCHOOL5_CAP, right = true, page = 1 }, }, swatch18 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch17", "BOTTOMRIGHT", 0, -2 }, vars = { text = SPELL_SCHOOL6_CAP, option = SPELL_SCHOOL6_CAP, right = true, page = 1 }, }, swatch19 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch18", "BOTTOMRIGHT", 0, -2 }, vars = { text = NRF_HEAL, option = "Heal", right = true, page = 1 }, }, swatch20 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch19", "BOTTOMRIGHT", 0, -2 }, vars = { text = MISS, option = MISS, right = true, page = 1 }, }, swatch21 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch20", "BOTTOMRIGHT", 0, -2 }, vars = { text = DAMAGE, option = "damage", right = true, page = 1 }, }, swatch22 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch21", "BOTTOMRIGHT", 0, -2 }, vars = { text = NRF_CRITOVERLAY, option = "overlay", right = true, page = 1 }, }, swatch23 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch22", "BOTTOMRIGHT", 0, -2 }, vars = { text = NRF_BUFFS, option = "buff", right = true, page = 1 }, }, swatch24 = { template = "nrf_color", Anchor = { "TOPRIGHT", "$parentswatch23", "BOTTOMRIGHT", 0, -2 }, vars = { text = NRF_DEBUFFS, option = "debuff", right = true, page = 1 }, }, swatch25 = { template = "nrf_color", Anchor = { "TOPLEFT", "$parentswatch11", "BOTTOMLEFT", 0, -2 }, vars = { text = SPELLS, option = "cast", page = 1 }, }, input1 = { template = "nrf_input", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 4, -4 }, vars = { text = NRF_SOURCE, option = "source", page = 2 }, }, input2 = { template = "nrf_input", Anchor = { "TOPLEFT", "$parentinput1", "BOTTOMLEFT", 0, -5 }, vars = { text = NRF_TARGET, option = "target", page = 2 }, }, input3 = { template = "nrf_input", Anchor = { "TOPLEFT", "$parentinput2", "BOTTOMLEFT", 0, -5 }, vars = { text = TUTORIAL_TITLE25, option = "death", page = 2 }, }, input4 = { template = "nrf_input", Anchor = { "TOPLEFT", "$parentinput3", "BOTTOMLEFT", 0, -5 }, vars = { text = NRF_CRIT, option = "crit", page = 2 }, }, input5 = { template = "nrf_input", Anchor = { "TOPLEFT", "$parentinput4", "BOTTOMLEFT", 0, -5 }, vars = { text = SPELLS, option = "spellalert", page = 2 }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -30, -15 }, vars = { text = NRF_DEATHOUT, option = "deathout", low = 0, high = 7, min = 0, max = 7, step = 1, format = "%.0f", page = 2, }, }, check1 = { template = "nrf_check", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -15 }, vars = { text = NRF_SHOWDESTROYED, option = "destroyed", right = true, page = 2 }, }, pane1 = { template = "nrf_optionpane", size = { 100, 110 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -13 }, children = { scroll = "nrf_panescroll", input = { template = "nrf_paneeditbox", size = { 85, 15 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 1, -1 }, }, row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentinput", "BOTTOMLEFT", 2, 0 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, row5 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow4", "BOTTOMLEFT", 0, 0 }, }, row6 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow5", "BOTTOMLEFT", 0, 0 }, }, row7 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow6", "BOTTOMLEFT", 0, 0 }, }, remove = { template = "nrf_button", Anchor = { "TOPRIGHT", "$parent", "BOTTOMRIGHT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, slider1 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 150, -15 }, vars = { text = NRF_OUTPUT, low = 0, high = 7, min = 0, max = 7, step = 1, format = "%.0f", default = 2, id = 1, }, }, check1 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 2, -2 }, vars = { text = NRF_HEAL, default = 1, id = 2 }, }, check2 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_HIT, default = 1, id = 3 }, }, check3 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = SPELLS, default = 1, id = 4 }, }, check4 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_DOT, default = 1, id = 5 }, }, check5 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SPELLMISS, default = 1, id = 6 }, }, check6 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck5", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_ENVIRONMENT, default = 1, id = 7 }, }, check7 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_POWERGAIN, default = 1, id = 8 }, }, check8 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_DEBUFFS, default = 1, id = 9 }, }, check9 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -8 }, vars = { text = NRF_BUFFS, right = true, default = 1, id = 10 }, }, check10 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck9", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_AURAFADE, right = true, default = 1, id = 11 }, }, check11 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck10", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_MELEEMISS, right = true, default = 1, id = 12 }, }, check12 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck11", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_RESIST, right = true, default = 1, id = 13 }, }, check13 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck12", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_SPELLFAIL, right = true, default = 1, id = 14 }, }, check14 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck13", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_CAST, right = true, default = 1, id = 15 }, }, check15 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck14", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_PERFORM, right = true, default = 1, id = 16 }, }, }, vars = { text = "Source Watches", option = "sourcewatches", up = true, rows = 7, page = 3 }, }, pane2 = { template = "nrf_optionpane", size = { 100, 110 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -13 }, children = { scroll = "nrf_panescroll", input = { template = "nrf_paneeditbox", size = { 85, 15 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 1, -1 }, }, row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentinput", "BOTTOMLEFT", 2, 0 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, row5 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow4", "BOTTOMLEFT", 0, 0 }, }, row6 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow5", "BOTTOMLEFT", 0, 0 }, }, row7 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow6", "BOTTOMLEFT", 0, 0 }, }, remove = { template = "nrf_button", Anchor = { "TOPRIGHT", "$parent", "BOTTOMRIGHT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, slider1 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 150, -15 }, vars = { text = NRF_OUTPUT, low = 0, high = 7, min = 0, max = 7, step = 1, format = "%.0f", default = 2, id = 1, }, }, check1 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 2, -2 }, vars = { text = NRF_HEAL, default = 1, id = 2 }, }, check2 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_HIT, default = 1, id = 3 }, }, check3 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = SPELLS, default = 1, id = 4 }, }, check4 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_DOT, default = 1, id = 5 }, }, check5 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SPELLMISS, default = 1, id = 6 }, }, check6 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck5", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_ENVIRONMENT, default = 1, id = 7 }, }, check7 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_POWERGAIN, default = 1, id = 8 }, }, check8 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_DEBUFFS, default = 1, id = 9 }, }, check9 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -8 }, vars = { text = NRF_BUFFS, right = true, default = 1, id = 10 }, }, check10 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck9", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_AURAFADE, right = true, default = 1, id = 11 }, }, check11 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck10", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_MELEEMISS, right = true, default = 1, id = 12 }, }, check12 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck11", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_RESIST, right = true, default = 1, id = 13 }, }, check13 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck12", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_SPELLFAIL, right = true, default = 1, id = 14 }, }, check14 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck13", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_CAST, right = true, default = 1, id = 15 }, }, check15 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentcheck14", "BOTTOMRIGHT", 0, -3 }, vars = { text = NRF_PERFORM, right = true, default = 1, id = 16 }, }, }, vars = { text = "Target Watches", option = "targetwatches", up = true, rows = 7, page = 4 }, }, }, }, ["Bosses"] = { template = "nrf_options", children = { check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -3 }, vars = { text = "Announce", option = "announce" }, }, check2 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = "Show Frame", option = "showframe" }, }, }, }, ["General"] = { template = "nrf_options", children = { check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -3 }, vars = { text = NRF_AUTOREPAIR, option = "repair" }, }, check2 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_PINGWARNING, option = "ping" }, }, check3 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_UNTRAINABLE, option = "traineravailable" }, }, check4 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_CHATTIMESTAMPS, option = "timestamps" }, }, check5 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_RAIDGROUP, option = "raidgroup" }, }, check6 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck5", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_RAIDCLASS, option = "raidclass" }, }, check7 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_CHATBUTTONS, option = "hidechat", func = function() nrf_togglechat() end }, }, check8 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_CHATPREFIX, option = "chatprefix" }, }, check9 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck8", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_AUTOINVITE, option = "autoinvite" }, }, check10 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck9", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_CHATFADE, option = "chatfade", func = function() nrf_togglechat() end }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -5, -15 }, vars = { text = NRF_REPAIRLIMIT, option = "repairlimit", low = 0, high = 200, min = 0, max = 200, step = 1, format = "%.0f", }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_CHATFADETIME, option = "chatfadetime", low = 0, high = 250, min = 0, max = 250, step = 1, format = "%.0f", func = function() nrf_togglechat() end, }, }, input1 = { template = "nrf_input", Anchor = { "TOPRIGHT", "$parentslider2", "BOTTOMRIGHT", 0, -20 }, vars = { text = NRF_TIMESTAMP, option = "timestampsformat", }, }, input2 = { template = "nrf_input", Anchor = { "TOPRIGHT", "$parentinput1", "BOTTOMRIGHT", 0, -15 }, vars = { text = NRF_KEYWORD, option = "keyword", }, }, }, }, ["Hud"] = { template = "nrf_options", children = { check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -3 }, vars = { text = NRF_NOCOMBAT, option = "nocombat" }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -5, -15 }, vars = { text = NRF_NOCOMBATALPHA, option = "nocombatalpha", low = "0%", high = "100%", min = 0, max = 1, format = "%.2f", step = 0.01, }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -25 }, vars = { text = NRF_COMBATALPHA, option = "combatalpha", low = "0%", high = "100%", min = 0, max = 1, format = "%.2f", step = 0.01, }, }, }, }, ["UnitFrames"] = { template = "nrf_options", children = { check1 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 3, -3 }, vars = { text = "Hide Party in Raid", option = "hideparty", func = function() Nurfed_UnitFrames_ToggleParty() end }, }, check2 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = "Use Layout (|cffff0000ReloadUI|r)", option = "uselayout", func = function() StaticPopup_Show("NRF_RELOADUI") end }, }, check3 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = SHOW_DISPELLABLE_DEBUFFS_TEXT, option = "dispellable", func = function() Nurfed_UnitFrames_UpdateAuras() end }, }, check4 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = SHOW_CASTABLE_BUFFS_TEXT, option = "castable", func = function() Nurfed_UnitFrames_UpdateAuras() end }, }, check5 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = "Ignore Target Debuff Filter", option = "targetdebuffs", func = function() Nurfed_UnitFrames_UpdateAuras() end }, }, check6 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck5", "BOTTOMLEFT", 0, -3 }, vars = { text = "Ignore Target Buff Filter", option = "targetbuffs", func = function() Nurfed_UnitFrames_UpdateAuras() end }, }, check7 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = "Auto Cancel Buffs", option = "cancelbuffs", func = function() Nurfed_CancelBuffs() end }, }, pane1 = { template = "nrf_optionpane", size = { 100, 75 }, Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -13 }, children = { scroll = "nrf_panescroll", input = { template = "nrf_paneeditbox", size = { 85, 15 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 1, -1 }, }, row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentinput", "BOTTOMLEFT", 2, 0 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, remove = { template = "nrf_button", Anchor = { "TOPLEFT", "$parent", "BOTTOMLEFT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, }, vars = { text = "Buff List", option = "bufflist", notbl = true, rows = 4 }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -5, -15 }, vars = { text = "Player Scale", option = "playerscale", low = "0.5", high = "3", min = 0.5, max = 3, format = "%.2f", step = 0.01, func = function() Nurfed_UnitFrames_UpdateScale("player") end }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -25 }, vars = { text = "Target Scale", option = "targetscale", low = "0.5", high = "3", min = 0.5, max = 3, format = "%.2f", step = 0.01, func = function() Nurfed_UnitFrames_UpdateScale("target") end }, }, slider3 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider2", "BOTTOMRIGHT", 0, -25 }, vars = { text = "Pet Scale", option = "petscale", low = "0.5", high = "3", min = 0.5, max = 3, format = "%.2f", step = 0.01, func = function() Nurfed_UnitFrames_UpdateScale("pet") end }, }, slider4 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider3", "BOTTOMRIGHT", 0, -25 }, vars = { text = "Party Scale", option = "partyscale", low = "0.5", high = "3", min = 0.5, max = 3, format = "%.2f", step = 0.01, func = function() Nurfed_UnitFrames_UpdateScale("party") end }, }, }, }, ["Raids"] = { template = "nrf_options", children = { scroll = { template = "nrf_scroll", vars = { pages = 2 }, }, pane1 = { template = "nrf_optionpane", size = { 100, 100 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 5, -13 }, children = { scroll = "nrf_panescroll", input = { template = "nrf_paneeditbox", size = { 85, 15 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 1, -1 }, }, row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentinput", "BOTTOMLEFT", 2, 0 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, row5 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow4", "BOTTOMLEFT", 0, 0 }, }, row6 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow5", "BOTTOMLEFT", 0, 0 }, }, remove = { template = "nrf_button", Anchor = { "TOPLEFT", "$parent", "BOTTOMLEFT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, slider1 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 150, -5 }, vars = { text = NRF_SCALE, low = "25%", high = "300%", min = 0.25, max = 3, step = 0.01, format = "%.2f", default = 1, id = 1, }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -20 }, vars = { text = NRF_COLUMNS, low = "1", high = "5", min = 1, max = 5, step = 1, format = "%.0f", default = 1, id = 2, }, }, slider3 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider2", "BOTTOMRIGHT", 0, -20 }, vars = { text = NRF_XGAP, low = "0", high = "25", min = 0, max = 25, step = 1, format = "%.0f", default = 0, id = 3, }, }, slider4 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider3", "BOTTOMRIGHT", 0, -20 }, vars = { text = NRF_YGAP, low = "0", high = "25", min = 0, max = 25, step = 1, format = "%.0f", default = 0, id = 4, }, }, slider5 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parentslider4", "BOTTOMRIGHT", 0, -20 }, vars = { text = NRF_LIMIT, low = "1", high = "40", min = 1, max = 40, step = 1, format = "%.0f", default = 20, id = 24, }, }, check18 = { template = "nrf_check", Anchor = { "TOPLEFT", "$parentremove", "BOTTOMLEFT", 0, -5 }, vars = { text = HIDE, default = 0, id = 26 }, }, pane1 = { template = "nrf_optionpane", size = { 135, 95 }, Anchor = { "TOPLEFT", "$parentcheck18", "BOTTOMLEFT", 0, -15 }, vars = { text = "Class Filter" } }, check1 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentpane1", "TOPLEFT", 2, -2 }, vars = { text = NRF_MAGE, id = 5, color = { 0.41, 0.8, 0.94 } }, }, check2 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_ROGUE, id = 6, color = { 1.0, 0.96, 0.41 } }, }, check3 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_DRUID, id = 7, color = { 1.0, 0.49, 0.04 } }, }, check4 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_SHAMAN, id = 8, color = { 0.96, 0.55, 0.73 } }, }, check5 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_HUNTER, id = 9, color = { 0.67, 0.83, 0.45 } }, }, check6 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentpane1", "TOPRIGHT", -2, -2 }, vars = { text = NRF_PRIEST, id = 10, right = true, color = { 1, 1, 1 } }, }, check7 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck6", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_PALADIN, id = 11, right = true, color = { 0.96, 0.55, 0.73 } }, }, check8 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck7", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_WARRIOR, id = 12, right = true, color = { 0.78, 0.61, 0.43 } }, }, check9 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck8", "BOTTOMLEFT", 0, -3 }, vars = { text = NRF_WARLOCK, id = 13, right = true, color = { 0.58, 0.51, 0.79 } }, }, pane2 = { template = "nrf_optionpane", size = { 135, 75 }, Anchor = { "BOTTOMLEFT", "$parentpane1", "BOTTOMRIGHT", 15, 0 }, vars = { text = "Group Filter" } }, check10 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentpane2", "TOPLEFT", 2, -2 }, vars = { text = GROUP.." 1", id = 14 }, }, check11 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck10", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 2", id = 15 }, }, check12 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck11", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 3", id = 16 }, }, check13 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck12", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 4", id = 17 }, }, check14 = { template = "nrf_smallcheck", Anchor = { "TOPRIGHT", "$parentpane2", "TOPRIGHT", -2, -2 }, vars = { text = GROUP.." 5", id = 18, right = true }, }, check15 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck14", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 6", id = 19, right = true }, }, check16 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck15", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 7", id = 20, right = true }, }, check17 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck16", "BOTTOMLEFT", 0, -3 }, vars = { text = GROUP.." 8", id = 21, right = true }, }, pane3 = { template = "nrf_optionpane", size = { 105, 76 }, Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 10, 0 }, children = { check1 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -5 }, vars = { text = "10 Yards", index = 1 }, }, check2 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = "30 Yards", index = 2 }, }, check3 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = "100 Yards", index = 3 }, }, check4 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = ALWAYS, index = 4 }, }, }, vars = { text = "Range Filter", id = 22, default = 2, isradio = true }, }, pane4 = { template = "nrf_optionpane", size = { 125, 59 }, Anchor = { "TOPLEFT", "$parentpane3", "BOTTOMLEFT", 0, -15 }, children = { check1 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -5 }, vars = { text = HEALTH, index = 1 }, }, check2 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = MANA, index = 2 }, }, check3 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = NAME, index = 3 }, }, check4 = { template = "nrf_radio", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -2, -5 }, vars = { text = CLASS, right = true, index = 4 }, }, check5 = { template = "nrf_radio", Anchor = { "TOPRIGHT", "$parentcheck4", "BOTTOMRIGHT", 0, -3 }, vars = { text = GROUP, right = true, index = 5 }, }, }, vars = { text = "Sort By", id = 23, default = 1, isradio = true }, }, pane5 = { template = "nrf_optionpane", size = { 85, 55 }, Anchor = { "BOTTOMLEFT", "$parentpane2", "BOTTOMRIGHT", 15, 0 }, children = { check1 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 2, -5 }, vars = { text = HEALTH, index = 1, color = { 0, 1, 0 } }, }, check2 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = MANA, index = 2, color = { 0, 1, 1 } }, }, check3 = { template = "nrf_radio", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = "Both", index = 3 }, }, }, vars = { text = "Bar Filter", id = 25, default = 3, isradio = true }, }, }, vars = { text = "Raid Frames", option = "frames", rows = 6, page = 1, func = function() Nurfed_Raids_UpdateFrames() end }, }, pane2 = { template = "nrf_optionpane", size = { 100, 101 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 5, -13 }, children = { scroll = "nrf_panescroll", input = { template = "nrf_paneeditbox", size = { 85, 15 }, Anchor = { "TOPLEFT", "$parent", "TOPLEFT", 1, -1 }, }, row1 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentinput", "BOTTOMLEFT", 2, 0 }, }, row2 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow1", "BOTTOMLEFT", 0, 0 }, }, row3 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow2", "BOTTOMLEFT", 0, 0 }, }, row4 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow3", "BOTTOMLEFT", 0, 0 }, }, row5 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow4", "BOTTOMLEFT", 0, 0 }, }, row6 = { template = "nrf_pane_row", size = { 85, 13 }, Anchor = { "TOPLEFT", "$parentrow5", "BOTTOMLEFT", 0, 0 }, }, remove = { template = "nrf_button", Anchor = { "TOPLEFT", "$parent", "BOTTOMLEFT", 0, 0 }, vars = { text = REMOVE }, OnClick = function() Nurfed_Options_paneRemoveOption() end, }, pane1 = { template = "nrf_optionpane", size = { 120, 80 }, Anchor = { "TOPLEFT", "$parent", "TOPRIGHT", 15, 0 }, vars = { text = "Permissions" } }, check1 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentpane1", "TOPLEFT", 2, -2 }, vars = { text = PVP_RANK_LEADER, id = 1 }, }, check2 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck1", "BOTTOMLEFT", 0, -3 }, vars = { text = "Assist", id = 2 }, }, check3 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -3 }, vars = { text = RAID_CONTROL, id = 3 }, }, check4 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -3 }, vars = { text = READY_CHECK, id = 4 }, }, }, vars = { text = "Raid Users", option = "permissions", up = true, rows = 6, page = 2 }, }, slider1 = { template = "nrf_slider", Anchor = { "TOPRIGHT", "$parent", "TOPRIGHT", -30, -15 }, vars = { text = "Frame Update Rate", option = "updaterate", low = "0.25", high = "3", min = 0.25, max = 3, format = "%.2f", step = 0.01, page = 2, func = function() Nurfed_Raids_SetRate() end, }, }, check1 = { template = "nrf_check", Anchor = { "TOPRIGHT", "$parentslider1", "BOTTOMRIGHT", 0, -15 }, vars = { text = "Show Rank", option = "showrank", right = true, page = 2, func = function() Nurfed_Raids_UpdateFrames() end }, }, check2 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentpane2", "BOTTOMLEFT", 0, -20 }, vars = { text = "Show Aura Frame", option = "showauras", page = 2, func = function() Nurfed_Raids_UpdateAuras() end }, }, check3 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck2", "BOTTOMLEFT", 0, -5 }, vars = { text = "Filter Auras", option = "aurafilter", page = 2, func = function() Nurfed_Raids_UpdateAuras() end }, }, check4 = { template = "nrf_smallcheck", Anchor = { "TOPLEFT", "$parentcheck3", "BOTTOMLEFT", 0, -5 }, vars = { text = "Only In Range", option = "aurarange", page = 2, func = function() Nurfed_Raids_UpdateAuras() end }, }, slider2 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parentcheck4", "BOTTOMLEFT", 0, -15 }, vars = { text = "Aura Columns", option = "auracolumns", low = "1", high = "5", min = 1, max = 5, format = "%.0f", step = 1, page = 2, func = function() Nurfed_Raids_UpdateAuras() end, }, }, slider3 = { template = "nrf_slider", Anchor = { "TOPLEFT", "$parentslider2", "BOTTOMLEFT", 0, -15 }, vars = { text = "Aura Limit", option = "auralimit", low = "1", high = "40", min = 1, max = 40, format = "%.0f", step = 1, page = 2, func = function() Nurfed_Raids_UpdateAuras() end, }, }, }, }, };