working on module refactoring

This commit is contained in:
Manuel Simon Hirsig
2016-10-09 01:48:27 +02:00
parent cab2733300
commit 945ff6dd87
31 changed files with 225 additions and 236 deletions
+10 -12
View File
@@ -1,14 +1,12 @@
module 'aux_cache'
module'aux.cache'
import 'aux.*'
import 'aux_util.*'
import 'aux_control.*'
import 'aux_util_color.*'
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
import 'aux_info'
import 'aux_persistence'
local info, persistence = aux_info, aux_persistence
local info, persistence = M'aux.info', M'aux.persistence'
local MIN_ITEM_ID = 1
local MAX_ITEM_ID = 30000
@@ -36,9 +34,9 @@ function LOAD()
CreateFrame('Frame', nil, MerchantFrame):SetScript('OnUpdate', merchant_on_update)
event_listener('NEW_AUCTION_UPDATE', function()
for info in present(info.auction_sell_item()) do
for item_id in present(item_id(info.name)) do
aux_merchant_sell[_M.item_id(info.name)] = info.vendor_price / (aux_info.max_item_charges(item_id) or info.count)
for data in present(info.auction_sell_item()) do
for item_id in present(item_id(data.name)) do
aux_merchant_sell[_M.item_id(data.name)] = data.vendor_price / (info.max_item_charges(item_id) or data.count)
end
end
end)
+9 -7
View File
@@ -1,10 +1,12 @@
aux_disenchant = module
module'aux.disenchant'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local history = M'aux.history'
local UNCOMMON, RARE, EPIC = 2, 3, 4
@@ -75,7 +77,7 @@ local WEAPON = S(
function public.value(slot, quality, level)
local expectation
for _, event in distribution(slot, quality, level) do
local value = aux_history.value(event.item_id .. ':' .. 0)
local value = history.value(event.item_id .. ':' .. 0)
if not value then
return
else
+7 -7
View File
@@ -1,12 +1,12 @@
aux_history = module
module'aux.history'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local persistence = aux_persistence
local persistence = M'aux.persistence'
local history_schema = {'record', '#', {next_push='number'}, {daily_min_buyout='number'}, {daily_max_price='number'}, {data_points={'list', ';', {'record', '@', {market_value='number'}, {time='number'}}}} }
+6 -6
View File
@@ -1,10 +1,10 @@
aux_post = module
module'aux.post'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local state
+6 -6
View File
@@ -1,10 +1,10 @@
aux_scan = module
module'aux.scan'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local info, history = aux_info, aux_history
+7 -7
View File
@@ -1,12 +1,12 @@
aux_slash = module
module'aux.slash'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local persistence = aux_persistence
local persistence = M'aux.persistence'
aux_ignore_owner = true
+7 -7
View File
@@ -1,12 +1,12 @@
aux_stack = module
module'aux.stack'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local info = aux_info
local info = M'aux.info'
local state
+7 -7
View File
@@ -1,12 +1,12 @@
aux_tooltip = module
module'aux.tooltip'
include (green_t)
include (aux)
include (aux_util)
include (aux_control)
include (aux_util_color)
include'green_t'
include'aux'
include'aux.util'
include'aux.control'
include'aux.util.color'
local info, disenchant, cache, money, history = aux_info, aux_disenchant, aux_cache, aux_money, aux_history
local info, disenchant, cache, money, history = M'aux.info', M'aux.disenchant', M'aux.cache', M'aux.money', M'aux.history'
aux_tooltip_value = true