#include #include #include #include "cracker.hpp" #include "logger.hpp" #include "server.hpp" #include "ui/hook.hpp" void init_logger() { auto my_sink = std::make_shared(); auto custom_logger = std::make_shared("Cracker", my_sink); spdlog::set_default_logger(custom_logger); } void start() { init_logger(); SPDLOG_INFO("Cracker loaded !"); CrackerServer::Start(); hook_game_lua_for_ingame_ui(); } __attribute__((constructor)) void init() { std::thread(start).detach(); }