-- Load core functions
dofile(CORE_DIRECTORY .. "/libs/functions/load.lua")

-- Daily reward library
dofile(CORE_DIRECTORY .. "/libs/daily_reward/daily_reward.lua")
dofile(CORE_DIRECTORY .. "/libs/daily_reward/player.lua")

-- Debugging helper function for Lua developers
dofile(CORE_DIRECTORY .. "/libs/debugging/dump.lua")

-- Reward boss library
dofile(CORE_DIRECTORY .. "/libs/reward_boss/reward_boss.lua")
dofile(CORE_DIRECTORY .. "/libs/reward_boss/player.lua")
dofile(CORE_DIRECTORY .. "/libs/reward_boss/monster.lua")

dofile(CORE_DIRECTORY .. "/libs/achievements_lib.lua")
dofile(CORE_DIRECTORY .. "/libs/bitwise_flags.lua")
dofile(CORE_DIRECTORY .. "/libs/door.lua")
dofile(CORE_DIRECTORY .. "/libs/exercise_training.lua")
dofile(CORE_DIRECTORY .. "/libs/familiar.lua")
dofile(CORE_DIRECTORY .. "/libs/hireling_lib.lua")
dofile(CORE_DIRECTORY .. "/libs/modal_window_lib.lua")
dofile(CORE_DIRECTORY .. "/libs/vocation.lua")
dofile(CORE_DIRECTORY .. "/libs/window.lua")
dofile(CORE_DIRECTORY .. "/libs/forge_lib.lua")
