self:GetRegionParent():Hide();
self:GetRegionParent():Hide();
local name = self:GetName(); self.bling = _G[name .. "Bling"]; self.texture = _G[name .. "Texture"]; self.frame = _G[name .. "Overlay"];

self.Desaturate = function (self) self.bling:SetVertexColor(.6, .6, .6, 1); self.frame:SetVertexColor(.75, .75, .75, 1); self.texture:SetVertexColor(.55, .55, .55, 1); end

self.Saturate = function (self) self.bling:SetVertexColor(1, 1, 1, 1); self.frame:SetVertexColor(1, 1, 1, 1); self.texture:SetVertexColor(1, 1, 1, 1); end
AchievementShield_OnLoad(self);
AchievementAlertFrame_OnLoad(self);
AchievementAlertFrame_OnClick(self, button, down);