## Title: AllTheThings
## IconTexture: Interface/Addons/AllTheThings/assets/logo_32x32
## Name: AllTheThings
## Author: Crieve
## Version: 5.0.19-16-ge6977d2
## Interface: 11508, 20505, 30403, 38000, 40402, 50503, 120001, 120005
## X-Wago-ID: yQKyY5K7
## X-Curse-Project-ID: 267285
## Category-enUS: Collections
## Category-deDE: Kriegsmeutesammlungen
## Category-esES: Colecciones de banda guerrera
## Category-esMX: Colecciones de tropa
## Category-frFR: Collections du bataillon
## Category-itIT: Collezioni della Brigata
## Category-koKR: 전투부대 수집품
## Category-ptBR: Coleções do Bando de Guerra
## Category-ruRU: Коллекции отряда
## Category-zhCN: 战团藏品
## Category-zhTW: 戰隊收藏
## Notes-enUS: Tracks your collection of mounts, pets, toys, transmog, and more.|nFilter to your liking, or try to collect all the things!|n|nNightly builds and weekly updates.
## Notes-deDE: Verfolgt deine Sammlung an Reittieren, Haustieren, Spielzeugen, Transmogs und mehr.|nFiltere nach Belieben oder versuche, alles zu sammeln!|n|nNächtliche Builds und wöchentliche Updates.
## Notes-esES: Registra tu colección de monturas, mascotas, juguetes, transfiguraciones y más.|n¡Filtra a tu gusto o intenta coleccionarlo todo!|n|nCompilaciones nocturnas y actualizaciones semanales.
## Notes-esMX: Registra tu colección de monturas, mascotas, juguetes, transfiguraciones y más.|n¡Filtra a tu gusto o intenta coleccionarlo todo!|n|nCompilaciones nocturnas y actualizaciones semanales.
## Notes-frFR: Suivez votre collection de montures, familiers, jouets, transmogrifications et plus encore.|nFiltrez selon vos préférences ou essayez de tout collectionner !|n|nConstructions nocturnes et mises à jour hebdomadaires.
## Notes-itIT: Tieni traccia della tua collezione di cavalcature, animali domestici, giocattoli, trasmogrificazione e altro.|nFiltra a tuo piacimento o prova a collezionare tutto!|n|nBuild notturne e aggiornamenti settimanali.
## Notes-koKR: 탈것, 애완동물, 장난감, 변신 등의 컬렉션을 추적합니다.|n원하는 대로 필터링하거나 모든 것을 수집해보세요!|n|n매일 밤 빌드와 주간 업데이트.
## Notes-ptBR: Rastreia sua coleção de montarias, mascotes, brinquedos, transmog e muito mais.|nFiltre conforme sua preferência ou tente coletar todas as coisas!|n|nBuilds noturnos e atualizações semanais.
## Notes-ruRU: Отслеживает вашу коллекцию ездовых животных, питомцев, игрушек, трансмогрификации и многого другого.|nФильтруйте по своему вкусу или попытайтесь собрать все!|n|nНочные сборки и еженедельные обновления.
## Notes-zhCN: 追踪你所收藏的坐骑、宠物、玩具、幻化等。。|n按你的喜好筛选，或尝试收集所有物品！|n|n每晚构建，每周更新。
## Notes-zhTW: 追蹤你所收藏的坐騎、寵物、玩具、塑形等。。|n依你的喜好篩選，或試著收集所有物品！|n|n每晚構建，每週更新。
## SavedVariables: ATTCharacterData, ATTAccountWideData, AllTheThingsSavedVariables, AllTheThingsSettings, AllTheThingsAD, AllTheThingsProfiles, AllTheThingsAuctionData, AllTheThingsDebugData, AllTheThingsHarvestItems
## SavedVariablesPerCharacter: AllTheThingsSettingsPerCharacter
## AddonCompartmentFunc: AllTheThings_MinimapButtonOnClick
## AddonCompartmentFuncOnEnter: AllTheThings_MinimapButtonOnEnter
## AddonCompartmentFuncOnLeave: AllTheThings_MinimapButtonOnLeave
#src\PerformanceTracking.lua
src\WoW API Wrappers.lua

# Raw DBs
db\[Game]\ReferenceDB.lua

# Libs (no dependencies, only app assignment)
lib\Debugging.lua
lib\Print.lua
lib\EventRegistration.lua
lib\Runner.lua
lib\Colors.lua
lib\Sort.lua
lib\Table.lua

# Dependent Libs (may require another lib)
lib\Callback.lua

# Base ATT functionalities
src\base.lua
src\Commands.lua
src\Events.lua
src\DataHandling.lua

# Not really a lib concept...
lib\Refresh.lua
lib\Audio.lua

# Load localization modules
locales\Default Locale.lua

# Search Cache
src\Cache.lua

# Helper Modules
#src\Modules\Analyzers.lua
src\Modules\RetrievingData.lua
src\Modules\Catalyst.lua
src\Modules\Collection.lua
src\Modules\CustomCollect.lua
src\Modules\FactionData.lua
src\Modules\Fill.lua
src\Modules\Color.lua
src\Modules\Costs.lua
src\Modules\Events.lua
src\Modules\Filter.lua
src\Modules\Inventory.lua
src\Modules\Model.lua
src\Modules\Reagent.lua
src\Modules\Search.lua
src\Modules\Social.lua
src\Modules\Symlink.lua
src\Modules\Tooltip.lua
src\Modules\Upgrade.lua
src\Modules\Vignette.lua
src\Modules\Contributor.lua
#src\__test.lua

# Load Database Files
db\[Game]\Database.xml

# Load object class templates
src\Classes\base.lua
src\Classes\Achievement Categories.lua
src\Classes\Achievement Data.lua
src\Classes\Achievement.Classic.lua
src\Classes\Achievement.lua
src\Classes\CharacterClass.lua
src\Classes\Currency.lua
src\Classes\Difficulty.lua
src\Classes\Factions.lua
src\Classes\Guild Achievements.lua
src\Classes\Quests.lua
src\Classes\Item.Retail.lua
src\Classes\BattlePet.lua
src\Classes\Encounter.lua
src\Classes\Expansion.lua
src\Classes\FlightPath.lua
src\Classes\Header.lua
src\Classes\Maps.lua
src\Classes\Mount.lua
src\Classes\NPC.lua
src\Classes\Objects.lua
src\Classes\Profession.lua
src\Classes\Category.lua
src\Classes\Deaths.lua
src\Classes\Dynamic Categories.lua
src\Classes\Filter Types.lua
src\Classes\Gear Sets.lua
src\Classes\Illusions.lua
src\Classes\Miscellaneous.lua
src\Classes\PVP Ranks.lua
src\Classes\Races.lua
src\Classes\Title.lua
src\Classes\Transmog.lua
src\Classes\Spell.lua
src\Classes\Ensemble.lua
src\Classes\CharacterUnlock.lua

# Item Sub-Classes
src\Classes\Decor.lua
src\Classes\Heirloom.lua
src\Classes\Toys.lua

# Classic Specific Modules
src\Classes\Classic\Mounts & Battle Pets.lua

# Expansion specific source files
src\Expansions\Warlords.lua
src\Expansions\Legion.lua
src\Expansions\Battle For Azeroth.lua
src\Expansions\Shadowlands.lua
src\Expansions\Dragonflight.lua
src\Expansions\The War Within.lua

# Load the Settings Menu
src\Settings\Settings.xml

# Load primary addon source files
AllTheThings.lua

src\UI\Game Tooltip.lua
src\UI\Instance Difficulty Icon.lua
src\UI\Minimap Button.lua
src\UI\Waypoints.lua
src\UI\World Map Button.lua
src\UI\Window Definitions.lua

# Window Definitions
src\UI\Windows\Windows.xml
