/trunk
end |
end |
--Saved Variable |
UASVPC = { |
["tracker"] = { |
["x"] = UIParent:GetWidth()/2, |
["y"] = UIParent:GetHeight()/2, |
["scale"] = 1, |
["list"] = { |
[0] = 0, |
[1] = 0, |
[2] = 0, |
[3] = 0, |
[4] = 0, |
}, |
}, |
["statCriteria"] = true, |
["moneyAsColor"] = false, |
--self:PopulateAchievements("statistics") |
self:CreateTracker() |
self:LoadTracker() |
self:SetupFrames() |
UrbanAchiever:CreateOptions() |
return |
end |
if not UASVPC.tracker.list then UASVPC.tracker.list = {} end |
self.tracker = CreateFrame("Frame", "UrbanAchieverTrackerFrame", UIParent) |
self.tracker:SetMovable(true) |
self.tracker:SetClampedToScreen(true) |
function self:SetTrackerAchievement(num, id) |
self.tracker.achievements[num]:SetID(id) |
UASVPC.tracker.list[num] = id |
if not self.masterList[id] then |
self.tracker.achievements[num]:Hide() |
function self:ScaleTracker() |
self.tracker:SetScale(UASVPC.tracker.scale) |
end |
function self:LoadTracker() |
for i=1, #self.tracker.achievements do |
if UASVPC.tracker.list[i] then |
self:SetTrackerAchievement(i, UASVPC.tracker.list[i]) |
end |
end |
end |