Kelsidavis-WoWee/include/addons
Kelsi 21ead2aa4b feat: add /reload command to re-initialize addon system
Add AddonManager::reload() which saves all SavedVariables, shuts down the
Lua VM, re-initializes it, rescans .toc files, and reloads all addons.
Wire /reload, /reloadui, /rl slash commands that call reload() and fire
VARIABLES_LOADED + PLAYER_LOGIN + PLAYER_ENTERING_WORLD lifecycle events.
Essential for addon development and troubleshooting.
2026-03-20 16:17:04 -07:00
..
addon_manager.hpp feat: add /reload command to re-initialize addon system 2026-03-20 16:17:04 -07:00
lua_engine.hpp feat: add GetNumAddOns and GetAddOnInfo for addon introspection 2026-03-20 13:07:45 -07:00
toc_parser.hpp feat: add SavedVariables persistence for Lua addons 2026-03-20 12:22:50 -07:00