--[[ ############################################################################## _____/\\\\\\\\\\\____/\\\________/\\\__/\\\________/\\\__/\\\\\\\\\\\_ # ___/\\\/////////\\\_\/\\\_______\/\\\_\/\\\_______\/\\\_\/////\\\///__ # __\//\\\______\///__\//\\\______/\\\__\/\\\_______\/\\\_____\/\\\_____ # ___\////\\\__________\//\\\____/\\\___\/\\\_______\/\\\_____\/\\\_____ # ______\////\\\________\//\\\__/\\\____\/\\\_______\/\\\_____\/\\\_____ # _________\////\\\______\//\\\/\\\_____\/\\\_______\/\\\_____\/\\\_____ # __/\\\______\//\\\______\//\\\\\______\//\\\______/\\\______\/\\\_____ # _\///\\\\\\\\\\\/________\//\\\________\///\\\\\\\\\/____/\\\\\\\\\\\_# ___\///////////___________\///___________\/////////_____\///////////_# ############################################################################## S U P E R - V I L L A I N - U I By: Munglunch # ############################################################################## ########################################################## LOCALIZED LUA FUNCTIONS ########################################################## ]]-- --[[ GLOBALS ]]-- local _G = _G; local unpack = _G.unpack; local select = _G.select; local pairs = _G.pairs; local string = _G.string; --[[ STRING METHODS ]]-- local format = string.format; --[[ ########################################################## GET ADDON DATA ########################################################## ]]-- local SV = _G.SVUI; local L = SV.L; local PLUGIN = select(2, ...); local Schema = PLUGIN.Schema; --[[ ########################################################## TINYDPS ########################################################## ]]-- local function StyleTinyDPS() assert(tdpsFrame, "AddOn Not Loaded") PLUGIN:ApplyFrameStyle(tdpsFrame) tdpsFrame:HookScript("OnShow", function() if InCombatLockdown() then return end if SV.CurrentlyDocked["tdpsFrame"] then SV.Dock.Right.Window:Show() end end) if tdpsStatusBar then tdpsStatusBar:SetBackdrop({bgFile = [[Interface\AddOns\SVUI\assets\artwork\Template\DEFAULT]], edgeFile = S.Blank, tile = false, tileSize = 0, edgeSize = 1}) tdpsStatusBar:SetStatusBarTexture([[Interface\AddOns\SVUI\assets\artwork\Template\DEFAULT]]) end tdpsRefresh() end PLUGIN:SaveAddonStyle("TinyDPS", StyleTinyDPS) function PLUGIN:Docklet_TinyDPS(parent) if not tdpsFrame then return end tdpsFrame:SetFixedPanelTemplate("Transparent", true) tdpsFrame:SetFrameStrata("LOW") tdps.hideOOC = false; tdps.hideIC = false; tdps.hideSolo = false; tdps.hidePvP = false; tdpsFrame:ClearAllPoints() tdpsFrame:SetAllPoints(parent) tdpsRefresh() end