db[realm][player]['incoming'] = db[realm][player]['incoming'] or 0 |
local _, class, _ = UnitClass('player') |
db[realm][player]['class'] = class |
local menu = addon['AddConfigMenu'](addon, { |
local menu = addon:AddConfigMenu({ |
['name'] = L['Bankier'], |
['order'] = 2, |
['menuGet'] = getPref2, |
['menuSet'] = setPref2, |
['disabled'] = function() return addon['db']['global']["disableBanker"] end, |
}, options) |
addon['AddConfigEntry'](addon, childName, "range","minLimit",L['Minimum Limit'],L['Desc MinL'],1,10,150000,5,false,menu) |
addon['AddConfigEntry'](addon, childName, "range","maxLimit",L['Maximum Limit'],L['Desc MaxL'],2,10,150000,5,false,menu) |
addon['AddConfigEntry'](addon, childName, "select","banker",L['Bankier'],nil,3,buildSelect,nil,nil,nil,menu) |
addon['AddConfigEntry'](addon, childName, "range","iconSize",L['iconSize'],nil,2,5,32,1,false,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","sortDir",L['sortDir'],nil,2,nil,nil,nil,nil,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","disableBanker",L['nobanker'],nil,3,nil,nil,nil,nil,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","accountMoney",L['accountMoney'],L['accountMoneyDesc'],4,nil,nil,nil,nil,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","shortMoney",L['shortMoney'],nil,5,nil,nil,nil,nil,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","abrevK",L['abrevK'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
addon['AddConfigEntry'](addon, childName, "toggle","abrevM",L['abrevM'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "range","minLimit",L['Minimum Limit'],L['Desc MinL'],1,10,150000,5,false,menu) |
addon:AddConfigEntry(childName, "range","maxLimit",L['Maximum Limit'],L['Desc MaxL'],2,10,150000,5,false,menu) |
addon:AddConfigEntry(childName, "select","banker",L['Bankier'],nil,3,buildSelect,nil,nil,nil,menu) |
addon:AddConfigEntry(childName, "range","iconSize",L['iconSize'],nil,2,5,32,1,false,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","sortDir",L['sortDir'],nil,2,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","disableBanker",L['nobanker'],nil,3,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","accountMoney",L['accountMoney'],L['accountMoneyDesc'],4,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","shortMoney",L['shortMoney'],nil,5,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","abrevK",L['abrevK'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","abrevM",L['abrevM'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
C_Timer.After(2, OnDataUpdate) |
addon['RegisterFunc']({"PLAYER_MONEY"},"OnEvent", OnDataUpdate) |
addon['RegisterFunc']({"MAIL_SHOW"},"OnEvent", MAIL_SHOW) |