Mercurial > wow > reagentmaker
comparison ReagentMaker.lua @ 18:c37c2a46723c
Remove debug printing
| author | contrebasse | 
|---|---|
| date | Fri, 08 Apr 2011 19:24:22 +0200 | 
| parents | 5336b3a19d4f | 
| children | f7b23db7bcc6 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 17:5336b3a19d4f | 18:c37c2a46723c | 
|---|---|
| 1 local addonName, A = ... | 1 local addonName, A = ... | 
| 2 | 2 | 
| 3 -- @todo clean the A table | 3 -- @todo clean the A table | 
| 4 -- @todo check local copy of globals functions | 4 -- @todo check local copy of globals functions | 
| 5 -- @todo add support for sub-recipes (like ink plus milling) | |
| 6 -- @todo show a tooltip | |
| 7 -- @todo show number of craftable items | 5 -- @todo show number of craftable items | 
| 8 -- @todo show owned items | 6 -- @todo show owned items | 
| 9 -- @todo add support for dez ? | 7 -- @todo add support for dez ? | 
| 10 -- @todo add support for cross tradeskill, like mining + forge/ingé | 8 -- @todo add support for cross tradeskill, like mining + forge/ingé | 
| 11 -- @todo icon on reagent's button | |
| 12 | 9 | 
| 13 --------------------------------------------------- | 10 --------------------------------------------------- | 
| 14 -- Variables | 11 -- Variables | 
| 15 --------------------------------------------------- | 12 --------------------------------------------------- | 
| 16 -- Used by findglobals | 13 -- Used by findglobals | 
| 31 local t_throttle = SCAN_DELAY | 28 local t_throttle = SCAN_DELAY | 
| 32 local function throttleScan(self, t_elapsed) | 29 local function throttleScan(self, t_elapsed) | 
| 33 t_throttle = t_throttle - t_elapsed | 30 t_throttle = t_throttle - t_elapsed | 
| 34 if t_throttle<0 then | 31 if t_throttle<0 then | 
| 35 self:SetScript("OnUpdate", nil) | 32 self:SetScript("OnUpdate", nil) | 
| 36 print("go") | 33 | 
| 37 | |
| 38 -- Close the external window if the tradeskill changed | 34 -- Close the external window if the tradeskill changed | 
| 39 if A.currentTradeSkill ~= GetTradeSkillLine() then | 35 if A.currentTradeSkill ~= GetTradeSkillLine() then | 
| 40 A.MenuFrame:Hide() | 36 A.MenuFrame:Hide() | 
| 41 end | 37 end | 
| 42 | |
| 43 if IsTradeSkillGuild() or IsTradeSkillLinked() then | 38 if IsTradeSkillGuild() or IsTradeSkillLinked() then | 
| 44 A.MenuFrame:Hide() | 39 A.MenuFrame:Hide() | 
| 45 return | 40 return | 
| 46 end | 41 end | 
| 47 | 42 | 
| 48 -- Scan availabe recipes | 43 -- Scan availabe recipes | 
| 49 A:ScanSimpleRecipes() | 44 A:ScanSimpleRecipes() | 
| 50 end | 45 end | 
| 51 end | 46 end | 
| 52 A.EventsFrame:SetScript("OnEvent", function(self, event) | 47 A.EventsFrame:SetScript("OnEvent", function(self, event) | 
| 53 print(self,event) | |
| 54 if event == "TRADE_SKILL_UPDATE" then | 48 if event == "TRADE_SKILL_UPDATE" then | 
| 55 t_throttle = SCAN_DELAY | 49 t_throttle = SCAN_DELAY | 
| 56 self:SetScript("OnUpdate", throttleScan) | 50 self:SetScript("OnUpdate", throttleScan) | 
| 57 | |
| 58 --[[ | |
| 59 -- Close the external window if the tradeskill changed | |
| 60 if A.currentTradeSkill ~= GetTradeSkillLine() then | |
| 61 A.MenuFrame:Hide() | |
| 62 end | |
| 63 | |
| 64 if IsTradeSkillGuild() or IsTradeSkillLinked() then | |
| 65 A.MenuFrame:Hide() | |
| 66 return | |
| 67 end | |
| 68 | |
| 69 -- Scan availabe recipes | |
| 70 A:ScanSimpleRecipes() | |
| 71 --]] | |
| 72 | 51 | 
| 73 elseif event == "TRADE_SKILL_SHOW" then | 52 elseif event == "TRADE_SKILL_SHOW" then | 
| 74 A:Initialize() | 53 A:Initialize() | 
| 75 A.EventsFrame:UnregisterEvent("TRADE_SKILL_SHOW") | 54 A.EventsFrame:UnregisterEvent("TRADE_SKILL_SHOW") | 
| 76 end -- if | 55 end -- if | 
