Mercurial > wow > inventory
comparison Modules/Alerts.lua @ 202:15f22a466596
Cleaning up.
author | Zerotorescue |
---|---|
date | Sat, 05 Feb 2011 17:36:08 +0100 |
parents | 5cee31b1418a |
children | 4f5e114fe15f |
comparison
equal
deleted
inserted
replaced
201:bfab0c870d1e | 202:15f22a466596 |
---|---|
1 local addon = select(2, ...); | 1 local addon = select(2, ...); |
2 local mod = addon:NewModule("Alerts", "AceEvent-3.0", "AceTimer-3.0"); | 2 local mod = addon:NewModule("Alerts", "AceTimer-3.0"); |
3 | 3 |
4 local queue, cache = {}, {}; | 4 local queue, cache = {}, {}; |
5 | 5 |
6 function mod:OnEnable() | 6 function mod:OnEnable() |
7 addon:Debug("Alerts:OnEnable"); | 7 addon:Debug("Alerts:OnEnable"); |
11 addon:RegisterSlash(function(this) | 11 addon:RegisterSlash(function(this) |
12 mod:Scan(true); | 12 mod:Scan(true); |
13 end, { "a", "alert" }, "|Hfunction:InventoriumCommandHandler:alert|h|cff00fff7/im alert|r|h (or /im a) - Rescan the items within all tracked groups and show item alerts for those items missing."); | 13 end, { "a", "alert" }, "|Hfunction:InventoriumCommandHandler:alert|h|cff00fff7/im alert|r|h (or /im a) - Rescan the items within all tracked groups and show item alerts for those items missing."); |
14 | 14 |
15 mod:Scan(false); | 15 mod:Scan(false); |
16 | |
17 --[[if addon.db.profile.defaults.scanInterval["00Login"] then | |
18 self:RegisterEvent("PLAYER_LOGIN", "Scan"); | |
19 end | |
20 | |
21 if addon.db.profile.defaults.scanInterval["01Repeat5"] then | |
22 self:ScheduleTimer("Scan", 5 * 60); | |
23 elseif addon.db.profile.defaults.scanInterval["01Repeat10"] then | |
24 self:ScheduleTimer("Scan", 10 * 60); | |
25 elseif addon.db.profile.defaults.scanInterval["01Repeat15"] then | |
26 self:ScheduleTimer("Scan", 15 * 60); | |
27 elseif addon.db.profile.defaults.scanInterval["01Repeat30"] then | |
28 self:ScheduleTimer("Scan", 30 * 60); | |
29 elseif addon.db.profile.defaults.scanInterval["01Repeat60"] then | |
30 self:ScheduleTimer("Scan", 60 * 60); | |
31 elseif addon.db.profile.defaults.scanInterval["01Repeat120"] then | |
32 self:ScheduleTimer("Scan", 120 * 60); | |
33 end]] | |
34 end | 16 end |
35 | 17 |
36 local scanTypes = { | 18 local scanTypes = { |
37 Local = "local", | 19 Local = "local", |
38 Global = "global", | 20 Global = "global", |