local NAME, ADDON = ... local core = {} function core:ADDON_LOADED(name) if name ~= NAME then return end ADDON.settings:Init() ADDON.bagController:Init() ADDON.events:Remove('ADDON_LOADED', self) end ADDON.events:Add('ADDON_LOADED', core) --region Bag commands ToggleAllBags = function() ADDON.bagController:Toggle() end ToggleBag = function(id) if id < 5 and id > -1 then ADDON.bagController:Toggle() end end ToggleBackpack = function() ADDON.bagController:Toggle() end OpenAllBags = function() ADDON.bagController:Open() end OpenBackpack = function() ADDON.bagController:Open() end CloseAllBags = function() ADDON.bagController:Close() end CloseBackpack = function() ADDON.bagController:Close() end --endregion SLASH_DJBAGS1 = '/djb'; function SlashCmdList.DJBAGS(msg, editbox) ADDON.bagController:Open() end SLASH_RL1 = '/rl'; function SlashCmdList.RL(msg, editbox) ReloadUI() end