#include "gamestate.hpp" #include #include #include #include int main(int argc, char* argv[]) { std::vector args{argv + 1, argv + argc}; for (auto it = args.begin(); it != args.end(); it++) { if (it->compare("--no-gui") == 0) { g_pEngine->state.m_bNoDisplay = true; std::cout << "[LOG - Main] Disabling display" << std::endl; } else if (it->compare("--bot") == 0) { g_pEngine->state.m_bIsBotControlled = true; std::cout << "[LOG - Main] Bot control enabled" << std::endl; } else { std::cerr << "[ERROR] Argument option not found, exiting..." << std::endl; return 1; } } g_pEngine = std::make_unique(); g_pEngine->Start(); return 0; }