savedvariables refactoring

This commit is contained in:
Manuel Simon Hirsig
2017-03-18 12:24:20 +01:00
parent 57543230f3
commit 1829ce6374
10 changed files with 89 additions and 86 deletions
+4 -27
View File
@@ -12,7 +12,6 @@ local scan = require 'aux.core.scan'
local search_tab = require 'aux.tabs.search'
_G.aux_scale = 1
_G.aux_characters = {}
function M.set_p(v)
inspect(nil, v)
@@ -163,31 +162,10 @@ do
end
end
function M.is_player(name)
local key = GetCVar'realmName'
return name and index(aux_characters, key, name) and true or false
end
function LOAD2()
local key = GetCVar'realmName'
aux_characters[key] = aux_characters[key] or {}
for char, lastSeen in aux_characters[key] do
if GetTime() - lastSeen > 60 * 60 * 24 * 30 then
aux_characters[key][char] = nil
end
end
aux_characters[key][UnitName'player'] = GetTime()
AuxFrame:SetScale(aux_scale)
end
function M.neutral_faction()
return not UnitFactionGroup'npc'
end
function M.min_bid_increment(current_bid)
return max(1, floor(current_bid / 100) * 5)
end
function AUCTION_HOUSE_SHOW()
AuctionFrame:Hide()
AuxFrame:Show()
@@ -210,11 +188,10 @@ end
do
local last_owner_page_requested
function GetOwnerAuctionItems(...)
temp(arg)
local page = arg[1]
last_owner_page_requested = page
return orig.GetOwnerAuctionItems(unpack(arg))
function GetOwnerAuctionItems(index)
local page = index
last_owner_page_requested = index
return orig.GetOwnerAuctionItems(index)
end
function AUCTION_OWNED_LIST_UPDATE()
current_owner_page = last_owner_page_requested or 0