Rewrote export code in hopes of a more readable export.
Cette révision appartient à :
Parent
8da1bf09d5
révision
f041a22687
|
@ -177,6 +177,11 @@ function DB_GetItem(group, id, silent, register)
|
|||
for k, v in pairs(srctab) do
|
||||
QuestHelper: Assert(not ite[k] or k == "used")
|
||||
ite[k] = v
|
||||
if export then
|
||||
if not QHDB_Export[group] then QHDB_Export[group] = {} end
|
||||
if not QHDB_Export[group][id] then QHDB_Export[group][id] = {} end
|
||||
QHDB_Export[group][id][k] = v
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -202,11 +207,6 @@ function DB_GetItem(group, id, silent, register)
|
|||
frequencies[ite] = (frequencies[ite] or 0) + (register and 1 or 1000000000) -- effectively infinity
|
||||
end
|
||||
|
||||
if export then
|
||||
if not QHDB_Export[group] then QHDB_Export[group] = {} end
|
||||
QHDB_Export[group][id] = ite
|
||||
end
|
||||
|
||||
return ite
|
||||
end
|
||||
|
||||
|
|
Référencer dans un nouveau ticket