Asa@3: local addonName, addonTable = ...; Asa@3: local addon = {} Asa@3: Asa@3: local AceConsole = LibStub("AceConsole-3.0") Asa@3: AceConsole:Embed(addon) Asa@3: Asa@3: addonTable.utils = addon Asa@3: Asa@3: function addon:FormatMoney(money) Asa@3: return Altoholic:GetMoneyString(money, WHITE, false) Asa@3: end Asa@3: Asa@3: function addon:tcount(tab) Asa@3: local n = #tab Asa@3: if (n == 0) then Asa@3: for _ in pairs(tab) do Asa@3: n = n + 1 Asa@3: end Asa@3: end Asa@3: return n Asa@3: end Asa@3: Asa@3: Asa@3: function addon:GetDebug(info) Asa@3: return true Asa@3: -- return self.db.char.debug Asa@3: end Asa@3: Asa@3: function addon:SetDebug(info, input) Asa@3: self:Print("Debugging is now: " .. value) Asa@3: self.db.char.debug = input Asa@3: local value = "off" Asa@3: if input then Asa@3: value = "on" Asa@3: end Asa@3: Asa@3: end