#pragma once #pragma warning(disable: 6011) #pragma warning(disable: 6054) #pragma warning(disable: 6387) #pragma warning(disable: 26451) #pragma warning(disable: 26812) #pragma warning(disable: 28182) #define DLL_EXPORT extern "C" __declspec(dllexport) #define WIN32_LEAN_AND_MEAN #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef max #undef max #endif #ifdef min #undef min #endif #include #include #include #include #include #pragma comment(lib, "ntdll.lib") #pragma comment(lib, "ws2_32.lib") #pragma comment(lib, "urlmon.lib" ) #pragma comment(lib, "iphlpapi.lib") #pragma comment(lib, "Crypt32.lib") #include "game/structs.hpp" #include "game/game.hpp" #define printf(__fmt__, ...) \ game::Com_PrintF(game::CON_CHANNEL_SERVER, __fmt__, __VA_ARGS__) using namespace std::literals;