/trunk
end) |
local move = CreateFrame("Button", nil, panel, "UIPanelButtonTemplate") |
move:SetPoint("TOPLEFT", sC, "TOPRIGHT", 5, 0) |
move:SetPoint("TOPLEFT", reset, "TOPRIGHT", 5, 0) |
move:SetWidth(120) |
move:SetHeight(24) |
move.text = move:GetRegions() |
UrbanAchiever.tracker.header:Show() |
end) |
local scale = CreateFrame("Slider", nil, panel, "OptionsSliderTemplate") |
scale:SetPoint("TOPLEFT", reset, "BOTTOMLEFT", 3, -13) |
scale.text = select(10, scale:GetRegions()) |
scale.text:SetText(format("Scale: %.2f", UASVPC.tracker.scale or 1)) |
scale.low = select(11, scale:GetRegions()) |
scale.low:SetText(0.5) |
scale.high = select(12, scale:GetRegions()) |
scale.high:SetText(2) |
scale:SetMinMaxValues(0.5, 2) |
scale:SetValueStep(0.05) |
scale:SetValue(UASVPC.tracker.scale or 1) |
scale:SetScript("OnValueChanged", function(self) |
UASVPC.tracker.scale = self:GetValue() |
scale.text:SetText(format("Scale: %.2f", UASVPC.tracker.scale or 1)) |
UrbanAchiever:ScaleTracker() |
end) |
local statTitle = panel:CreateFontString(nil, "ARTWORK", "GameFontNormal") |
statTitle:SetText("Options") |
statTitle:SetPoint("TOPLEFT", reset, "BOTTOMLEFT", 0, -10) |
mC:SetPoint("TOPLEFT", sC, "BOTTOMLEFT", 0, -10) |
mC.text = getglobal(mC:GetName() .. "Text") |
mC.text:SetText("Color Money") |
mC.tooltipText = "Show money as |cffffd70012|r.|cffc7c7cf34|r.|cffeda55f56|r instead of 12|TInterface\\MoneyFrame\\UI-GoldIcon:14:14:2:0|t34|TInterface\\MoneyFrame\\UI-SilverIcon:14:14:2:0|t56|TInterface\\MoneyFrame\\UI-CopperIcon:14:14:2:0|t" |
mC.tooltipText = "Show money as |cffffd70012|r.|cffc7c7cf34|r.|cffeda55f56|r instead of 12|TInterface\\MoneyFrame\\UI-GoldIcon:14:14:2:0|t 34|TInterface\\MoneyFrame\\UI-SilverIcon:14:14:2:0|t 56|TInterface\\MoneyFrame\\UI-CopperIcon:14:14:2:0|t" |
mC:SetChecked(UASVPC.moneyAsColor) |
mC:SetScript("OnClick", function() |
if mC:GetChecked() then |
["tracker"] = { |
["x"] = UIParent:GetWidth()/2, |
["y"] = UIParent:GetHeight()/2, |
["scale"] = 1, |
}, |
["statCriteria"] = true, |
["moneyAsColor"] = false, |
end |
str = str .. criteriaName -- .. "= " .. criteriaQuantity .. " (" .. criteriaAssetID .. ")" |
if self.isComparing and not compDone then |
if self.isComparing and not compDone and UASVPC.statCriteria then |
--compDone = GetAchievementComparisonInfo(self.currentAch,1) |
compCriteriaText,comparisonComplete = GetCriteriaComparisonInfo(self.currentAch, a, 1) |
self.tracker = CreateFrame("Frame", "UrbanAchieverTrackerFrame", UIParent) |
--self.tracker:EnableMouse(true) |
self.tracker:SetMovable(true) |
self.tracker:SetClampedToScreen(true) |
self.tracker:SetWidth(200) |
self.tracker:SetHeight(200) |
self.tracker:SetPoint("TOPLEFT", UIParent, "BOTTOMLEFT", UASVPC.tracker.x, UASVPC.tracker.y) |
end |
return false |
end |
function self:ScaleTracker() |
self.tracker:SetScale(UASVPC.tracker.scale) |
end |