WoWInterface SVN KuiNameplates

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk/Kui_Nameplates/lib/Kui
    from Rev 100 to Rev 121
    Reverse comparison

Rev 100 → Rev 121

main.lua
1,6 → 1,4
local addon, ns = ...
 
local MAJOR, MINOR = 'Kui-1.0', 1
local MAJOR, MINOR = 'Kui-1.0', 2
local kui = LibStub:NewLibrary(MAJOR, MINOR)
 
if not kui then
30,6 → 28,13
yanone = media .. 'f\\yanone.ttf',
},
}
------------------------------------------------------------------ var tables --
local ct = { -- classification table
elite = { '+', 'elite' },
rare = { 'r', 'rare' },
rareelite = { 'r+', 'rare elite' },
worldboss = { 'b', 'boss' }
}
 
------------------------------------------------------------------- functions --
kui.GetClassColour = function(class, str)
83,28 → 88,22
end
end
 
kui.UnitLevel = function(unit)
level, cl = UnitLevel(unit), UnitClassification(unit)
l = level
kui.UnitLevel = function(unit, long)
local level, classification =
UnitLevel(unit), UnitClassification(unit)
local diff = GetQuestDifficultyColor(level <= 0 and 999 or level)
 
if l < 0 then
level = '??'
l = 999
if ct[classification] then
classification = long and ct[classification][2] or ct[classification][1]
else
classification = ''
end
 
if cl == 'elite' then
cl = '+'
elseif cl == 'rareelite' then
cl = 'r+'
elseif cl == 'rare' then
cl = 'r'
elseif cl == 'worldboss' then
cl = 'b'
else
cl = ''
if level == -1 then
level = '??'
end
 
return level, cl, GetQuestDifficultyColor(l)
return level, classification, diff
end
 
kui.CreateFontString = function(parent, args)