#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 #define FMT_HEADER_ONLY #include #include #include "logger.hpp" #include "core/globals.hpp" #include "gta/natives.hpp" #include "ped/CPed.hpp" #include "services/notifications/notification_service.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{ false }; inline bool g_is_steam{ false }; inline CPed* g_local_player; } namespace self { inline Ped ped; inline Player id; inline Vector3 pos; inline Vehicle veh; }