using t_CRadar__SetCoordBlip = uint16_t(__cdecl*)(uint8_t, float, float, float, uint32_t, uint8_t);
using t_CRadar__SetCoordBlipAppearance = void(__cdecl*)(uint16_t, uint8_t);
using t_CRadar__ChangeBlipScale = void(__cdecl*)(uint16_t, uint16_t);
t_CRadar__SetCoordBlip CRadar__SetCoordBlip = reinterpret_cast<t_CRadar__SetCoordBlip>(0x583820);
t_CRadar__ChangeBlipScale CRadar__ChangeBlipScale = reinterpret_cast<t_CRadar__ChangeBlipScale>(0x583CC0);
t_CRadar__SetCoordBlipAppearance CRadar__SetCoordBlipAppearance = reinterpret_cast<t_CRadar__SetCoordBlipAppearance>(0x583E50);
uint16_t checkpoint = CRadar__SetCoordBlip(4, 2445.20, -1659.75, 13.07, 5, 3);
CRadar__ChangeBlipScale(checkpoint, 3);
CRadar__SetCoordBlipAppearance(checkpoint, 2);