You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.1 KiB
40 lines
1.1 KiB
|
2 years ago
|
-- Can't use require since it doesn't support dots as part of the directory name
|
||
|
|
dofile("Libs/LibStub/LibStub.lua")
|
||
|
|
dofile("Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua")
|
||
|
|
|
||
|
|
dofile("Libs/LibBars-1.0/LibBars-1.0.lua")
|
||
|
|
dofile("Libs/LibCompress/LibCompress.lua")
|
||
|
|
dofile("Libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua")
|
||
|
|
|
||
|
|
dofile("Libs/AceAddon-3.0/AceAddon-3.0.lua")
|
||
|
|
dofile("Libs/AceBucket-3.0/AceBucket-3.0.lua")
|
||
|
|
dofile("Libs/AceConsole-3.0/AceConsole-3.0.lua")
|
||
|
|
dofile("Libs/AceEvent-3.0/AceEvent-3.0.lua")
|
||
|
|
dofile("Libs/AceLocale-3.0/AceLocale-3.0.lua")
|
||
|
|
dofile("Libs/AceSerializer-3.0/AceSerializer-3.0.lua")
|
||
|
|
dofile("Libs/AceTimer-3.0/AceTimer-3.0.lua")
|
||
|
|
|
||
|
|
local aceAddonObject = _G.LibStub("AceAddon-3.0"):NewAddon(
|
||
|
|
"Rarity",
|
||
|
|
"AceConsole-3.0",
|
||
|
|
"AceEvent-3.0",
|
||
|
|
"AceTimer-3.0",
|
||
|
|
"LibSink-2.0",
|
||
|
|
"AceBucket-3.0",
|
||
|
|
"LibBars-1.0",
|
||
|
|
"AceSerializer-3.0"
|
||
|
|
)
|
||
|
|
aceAddonObject.Utils = {}
|
||
|
|
|
||
|
|
local addonName = "Rarity"
|
||
|
|
local addonTable = {
|
||
|
|
privateAceAddonObject = aceAddonObject,
|
||
|
|
}
|
||
|
|
|
||
|
|
_G.Rarity = aceAddonObject
|
||
|
|
|
||
|
|
dofile("Locales.lua")
|
||
|
|
dofile("Utils/PrettyPrint.lua")
|
||
|
|
|
||
|
|
return addonName, addonTable
|