WoWInterface SVN zz_itemsdb

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 52 to Rev 53
    Reverse comparison

Rev 52 → Rev 53

zz_itemsdb/zz_itemsdb.lua
174,8 → 174,8
addon['getUnits'] = function()
return addon:GetNamespace('units')
end
local function search(id,res)
res = res or {}
local function search(id)
local res = {}
for k,modul in pairs(moduls) do
if(type(modul.Search)=='function') then
res = modul.Search(id,res)
255,6 → 255,7
tooltip:AddLine(format("Id: %i",id))
end
end
tooltip:Show()
end
GameTooltip:HookScript("OnTooltipSetItem", GameTooltip_OnTooltipSetItem)
addon['funcSync'] = function(func,delayed)
zz_itemsdb/void.lua
5,6 → 5,7
['name'] = modulname
}
local voidOpen
local failCount = 0
local function scanVoid()
if(not voidOpen) then return end
local playerID = addon.getPID()
20,10 → 21,20
itemlist[id] = itemlist[id] or {}
itemlist[id]['count'] = (itemlist[id]['count'] or 0) + 1
addon['getName'](id)
addon['setIcon'](id, icon)
addon['setIcon'](id, icon)
end
end
end
local count = 0
for k,v in pairs(itemlist) do
count = count + 1
end
if(count==0 and failCount<3) then
C_Timer.After(.2, scanVoid)
failCount = failCount + 1
return
end
failCount = 0
modul['db'][playerID][0] = itemlist
end
end
86,6 → 97,7
end
local function OnEvent(self,event,...)
local playerID = addon.getPID()
print(playerID,event,...)
if(playerID and type(events[event])=='function') then
modul['db'] = addon:GetNamespace(modul.name)
modul['db'][playerID] = modul['db'][playerID] or {}