local E, L, V, P, G = unpack(select(2, ...)); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB local S = E:GetModule('Skins') local _G = _G local pairs = pairs local StripAllTextures = { 'RaidGroup1', 'RaidGroup2', 'RaidGroup3', 'RaidGroup4', 'RaidGroup5', 'RaidGroup6', 'RaidGroup7', 'RaidGroup8', } function S:Blizzard_RaidUI() if not (E.private.skins.blizzard.enable and E.private.skins.blizzard.raid) then return end for _, object in pairs(StripAllTextures) do local obj = _G[object] if obj then obj:StripTextures() for j=1,5 do local slot = _G[object..'Slot'..j] if slot then slot:StripTextures() slot:CreateBackdrop('Transparent') slot.backdrop:SetAllPoints() end end end end for i=1, _G.MAX_RAID_GROUPS*5 do S:HandleButton(_G['RaidGroupButton'..i], true) end end S:AddCallbackForAddon('Blizzard_RaidUI')