#define LIBRG_IMPLEMENTATION //#define LIBRG_DISABLE_FEATURE_ENTITY_VISIBILITY #include "Server.h" #include #include f4mp::Server* f4mp::Server::instance = nullptr; int main() { const std::string configFilePath = "server_config.txt"; std::string address; i32 port = 7779; std::ifstream config(configFilePath); if (config) { config >> address; config >> port; config.close(); } else { std::cout << "address? "; std::cin >> address; std::ofstream file(configFilePath); file << address << std::endl << port; std::cout << std::endl; } f4mp::Server* server = new f4mp::Server(address, port); server->Start(); while (true) { server->Tick(); } return 0; }