#pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "logger.hpp" #include "settings.h" #include "gta/ped_factory.hpp" #include "structs/lists.hpp" #include "structs/player.hpp" #include "structs/temp.hpp" namespace big { using namespace std::chrono_literals; template using comptr = Microsoft::WRL::ComPtr; inline HMODULE g_hmodule{}; inline HANDLE g_main_thread{}; inline DWORD g_main_thread_id{}; inline std::atomic_bool g_running{ true }; // Global Variables inline CPed* g_local_ped; inline player g_player; inline player g_selectedPlayer; inline std::unordered_map g_players; inline CAutomobile* g_vehicle; inline temp g_temp = temp{}; // screen width and height inline int x, y; }