From 0671ded0eda39084a1c8f7585ab38de334e64498 Mon Sep 17 00:00:00 2001 From: _AG Date: Wed, 20 Dec 2023 20:42:25 +0100 Subject: [PATCH 1/3] Natives test --- source/comvars.ixx | 9 +- source/contributing.ixx | 9 ++ source/dllmain.cpp | 75 ++++++------ source/natives.ixx | 250 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 305 insertions(+), 38 deletions(-) create mode 100644 source/natives.ixx diff --git a/source/comvars.ixx b/source/comvars.ixx index 896b6e1..62fca3a 100644 --- a/source/comvars.ixx +++ b/source/comvars.ixx @@ -8,6 +8,8 @@ import common; export HWND gWnd; export RECT gRect; +export void* (__fastcall* getNativeAddress)(uintptr_t*, uint32_t, uint32_t); +export uintptr_t* nativeHandlerPtrAddress; class Common { @@ -16,7 +18,12 @@ public: { FusionFix::onInitEvent() += []() { + auto pattern = hook::pattern("53 8B 59 04 85 DB"); + if (!pattern.empty()) + getNativeAddress = pattern.get_one().get(0); + pattern = hook::pattern("B9 ? ? ? ? E8 ? ? ? ? 85 C0 75 07"); + nativeHandlerPtrAddress = *pattern.get_first(1); }; } -} Common; \ No newline at end of file +} Common; diff --git a/source/contributing.ixx b/source/contributing.ixx index 8eb7dfc..abfec01 100644 --- a/source/contributing.ixx +++ b/source/contributing.ixx @@ -1,10 +1,12 @@ module; #include +#include export module contributing; import common; +import natives; class Contributing { @@ -15,5 +17,12 @@ public: { // Add your code here }; + + + FusionFix::onGameProcessEvent() += []() + { + auto fps = Natives::GET_CURRENT_FPS(); + std::cout << fps << std::endl; + }; } } Contributing; \ No newline at end of file diff --git a/source/dllmain.cpp b/source/dllmain.cpp index 5eb94c3..52247ae 100644 --- a/source/dllmain.cpp +++ b/source/dllmain.cpp @@ -8,48 +8,49 @@ import common; import comvars; import settings; -//injector::hook_back hbCGameProcess; -//void __cdecl CGameProcessHook(int a1) -//{ -// static std::once_flag of; -// std::call_once(of, []() -// { -// FusionFix::onGameInitEvent().executeAll(); -// }); -// -// if (CTimer__m_UserPause && CTimer__m_CodePause) -// { -// static auto oldMenuState = 0; -// -// if (!*CTimer__m_UserPause && !*CTimer__m_CodePause) -// { -// uint32_t curMenuState = false; -// if (curMenuState != oldMenuState) { -// FusionFix::onMenuExitEvent().executeAll(); -// } -// oldMenuState = curMenuState; -// FusionFix::onGameProcessEvent().executeAll(); -// } -// else -// { -// uint32_t curMenuState = true; -// if (curMenuState != oldMenuState) { -// FusionFix::onMenuEnterEvent().executeAll(); -// } -// oldMenuState = curMenuState; -// FusionFix::onMenuDrawingEvent().executeAll(); -// } -// } -// -// return hbCGameProcess.fun(a1); -//} +injector::hook_back hbCGameProcess; +void __cdecl CGameProcessHook() +{ + static std::once_flag of; + std::call_once(of, []() + { + FusionFix::onGameInitEvent().executeAll(); + }); + + //if (CTimer__m_UserPause && CTimer__m_CodePause) + //{ + static auto oldMenuState = 0; + + //if (!*CTimer__m_UserPause && !*CTimer__m_CodePause) + //{ + uint32_t curMenuState = false; + if (curMenuState != oldMenuState) + { + FusionFix::onMenuExitEvent().executeAll(); + } + oldMenuState = curMenuState; + FusionFix::onGameProcessEvent().executeAll(); + //} + //else + //{ + // uint32_t curMenuState = true; + // if (curMenuState != oldMenuState) { + // FusionFix::onMenuEnterEvent().executeAll(); + // } + // oldMenuState = curMenuState; + // FusionFix::onMenuDrawingEvent().executeAll(); + //} + //} + + return hbCGameProcess.fun(); +} void Init() { FusionFixSettings.ReadIniSettings(); - //auto pattern = hook::pattern("E8 ? ? ? ? E8 ? ? ? ? E8 ? ? ? ? B9 ? ? ? ? E8 ? ? ? ? E8 ? ? ? ? E8 ? ? ? ? E8 ? ? ? ? B9"); - //hbCGameProcess.fun = injector::MakeCALL(pattern.get_first(0), CGameProcessHook, true).get(); + auto pattern = hook::pattern("E8 ? ? ? ? E8 ? ? ? ? 8B 0D ? ? ? ? 8B 15 ? ? ? ? 89 0D"); + hbCGameProcess.fun = injector::MakeCALL(pattern.get_first(0), CGameProcessHook, true).get(); //static auto futures = FusionFix::onInitEventAsync().executeAllAsync(); diff --git a/source/natives.ixx b/source/natives.ixx new file mode 100644 index 0000000..a17b396 --- /dev/null +++ b/source/natives.ixx @@ -0,0 +1,250 @@ +module; + +#include + +export module natives; + +import common; +import comvars; + +export using Any = int32_t; +export using Weapon = int32_t; +export using Player = int32_t; +export using FireId = int32_t; +export using Ped = int32_t; +export using Vehicle = int32_t; +export using Cam = int32_t; +export using CarGenerator = int32_t; +export using Group = int32_t; +export using Train = int32_t; +export using Pickup = int32_t; +export using Object = int32_t; +export using Interior = int32_t; +export using Blip = int32_t; +export using Texture = int32_t; +export using TextureDict = int32_t; +export using CoverPoint = int32_t; +export using DecisionMaker = int32_t; +export using Camera = int32_t; +export using TaskSequence = int32_t; +export using Char = int32_t; +export using Car = int32_t; +export using ColourIndex = int32_t; +export using Sphere = int32_t; +export using ExplosionType = int32_t; +export using ShootMode = int32_t; +export using RelationshipGroup = int32_t; +export using QuadChar = int32_t; +export using GtaThread = int32_t; + +export struct Vector3 +{ + float fX; + float fY; + float fZ; +}; + +export struct Vector4 + { + float fX; + float fY; + float fZ; + float fW; +}; + +export struct Color32 + { + uint8_t b; + uint8_t g; + uint8_t r; + uint8_t a; +}; + + +static GtaThread dummyThread[1024]; +export class scrNativeCallContext +{ +protected: + GtaThread* m_pThread = dummyThread; + void* m_pReturn; + uint32_t m_nArgCount; + void* m_pArgs; + uint32_t m_nDataCount; + Vector3* m_pOriginalData[4]; + Vector4 m_TemporaryData[4]; + +public: + template + inline T GetArgument(int idx) + { + auto arguments = (intptr_t*)m_pArgs; + return *reinterpret_cast(&arguments[idx]); + } + + inline void* GetArgumentBuffer() + { + return m_pArgs; + } + + template + inline void SetResult(int idx, T value) + { + auto returnValues = (intptr_t*)m_pReturn; + *reinterpret_cast(&returnValues[idx]) = value; + } + + inline int GetArgumentCount() + { + return m_nArgCount; + } + + template + inline T GetResult(int idx) + { + while (m_nDataCount > 0) + { + m_nDataCount--; + Vector3* pVec3 = m_pOriginalData[m_nDataCount]; + Vector4* pVec4 = &m_TemporaryData[m_nDataCount]; + pVec3->fX = pVec4->fX; + pVec3->fY = pVec4->fY; + pVec3->fZ = pVec4->fZ; + } + auto returnValues = (intptr_t*)m_pReturn; + return *reinterpret_cast(&returnValues[idx]); + } +}; + +export class NativeContext : public scrNativeCallContext +{ +private: + // Configuration + enum + { + MaxNativeParams = 16, + ArgSize = 4, + }; + + // Anything temporary that we need + uint8_t m_TempStack[MaxNativeParams * ArgSize] = {}; + +public: + inline NativeContext() + { + m_pArgs = &m_TempStack; + m_pReturn = &m_TempStack; // It's okay to point both args and return at the same pointer. The game should handle this. + m_nArgCount = 0; + m_nDataCount = 0; + } + + template + inline void Push(T value) + { + if (sizeof(T) > ArgSize) + { + // We only accept sized 4 or less arguments... that means no double/f64 or large structs are allowed. + throw "Argument has an invalid size"; + } + else if (sizeof(T) < ArgSize) + { + // Ensure we don't have any stray data + *reinterpret_cast(m_TempStack + ArgSize * m_nArgCount) = 0; + } + + *reinterpret_cast(m_TempStack + ArgSize * m_nArgCount) = value; + m_nArgCount++; + } + + template + inline T GetResult() + { + return *reinterpret_cast(m_TempStack); + } +}; + +export class NativeInvoke +{ +private: + struct sncall + { + int32_t i; + int32_t(*fun)(NativeContext*); + }; + + static inline auto m_IndexTable = std::vector(4000, nullptr); +public: + static sncall* GetNativeHandler(uint32_t Hash) + { + if (getNativeAddress) + return reinterpret_cast(getNativeAddress(nativeHandlerPtrAddress, 0, Hash)); + + return nullptr; + } +public: + template + static inline R Invoke(Args... args) + { + NativeContext cxt; + (cxt.Push(args), ...); + + //if (CTimer__m_CodePause && !*CTimer__m_CodePause) + //{ + if (!m_IndexTable[Index]) + { + auto fn = GetNativeHandler(Hash); + if (fn) { + m_IndexTable[Index] = fn; + fn->fun(&cxt); + } + } + else + { + m_IndexTable[Index]->fun(&cxt); + } + //} + + if constexpr (!std::is_void_v) + { + return cxt.GetResult(); + } + } +}; + +export class NativeOverride +{ +public: + static auto Register(auto hash, auto fn, std::string_view dest_pattern_str, size_t fn_size) + { + auto nativeHash = std::to_underlying(hash); + auto pattern = hook::pattern(pattern_str(0x68, to_bytes(nativeHash))); // push 0x... + auto addr = *pattern.get_first(-4); + auto range = hook::range_pattern(addr, addr + fn_size, dest_pattern_str); + if (!range.empty()) + { + if (dest_pattern_str.starts_with("E8")) + return injector::MakeCALL(range.get_first(0), fn, true).get(); + else if (dest_pattern_str.starts_with("E9")) + return injector::MakeJMP(range.get_first(0), fn, true).get(); + } + return injector::auto_pointer(nullptr); + } +}; + +export class Natives +{ +public: + // Temp natives + static int32_t GET_REAL_TIME() { + return NativeInvoke::Invoke<0, 0xCBB4CA94, int32_t>(); + } + static float GET_TIME_SCALE() { + return NativeInvoke::Invoke<1, 0x8CFD581F, float>(); + } + static float GET_CURRENT_FPS() { + return NativeInvoke::Invoke<2, 0x7030FB99, float>(); + } + static bool IS_KEYBOARD_KEY_JUST_PRESSED(int key) { + return NativeInvoke::Invoke<3, 0xEAC23998, bool>(key); + } + +}; From 756a2a0096fa178038e9b885be6d1c70b134f6ba Mon Sep 17 00:00:00 2001 From: _AG Date: Wed, 20 Dec 2023 23:40:05 +0100 Subject: [PATCH 2/3] Improve natives list, code clean-up --- source/contributing.ixx | 5 +- source/natives.ixx | 3782 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 3762 insertions(+), 25 deletions(-) diff --git a/source/contributing.ixx b/source/contributing.ixx index abfec01..cfbd042 100644 --- a/source/contributing.ixx +++ b/source/contributing.ixx @@ -21,8 +21,9 @@ public: FusionFix::onGameProcessEvent() += []() { - auto fps = Natives::GET_CURRENT_FPS(); - std::cout << fps << std::endl; + Player playa = Natives::GET_PLAYER_PED(0); + int32_t health = Natives::GET_PED_HEALTH(playa); + std::cout << health << std::endl; }; } } Contributing; \ No newline at end of file diff --git a/source/natives.ixx b/source/natives.ixx index a17b396..16eaf34 100644 --- a/source/natives.ixx +++ b/source/natives.ixx @@ -10,6 +10,7 @@ import comvars; export using Any = int32_t; export using Weapon = int32_t; export using Player = int32_t; +export using Entity = int32_t; export using FireId = int32_t; export using Ped = int32_t; export using Vehicle = int32_t; @@ -53,19 +54,23 @@ export struct Vector4 }; export struct Color32 - { +{ uint8_t b; uint8_t g; uint8_t r; uint8_t a; }; +export struct Request +{ + int32_t index; + int32_t field_2; +}; -static GtaThread dummyThread[1024]; export class scrNativeCallContext { protected: - GtaThread* m_pThread = dummyThread; + GtaThread* m_pThread; void* m_pReturn; uint32_t m_nArgCount; void* m_pArgs; @@ -131,6 +136,7 @@ private: public: inline NativeContext() { + m_pThread = (GtaThread*)&m_TempStack; m_pArgs = &m_TempStack; m_pReturn = &m_TempStack; // It's okay to point both args and return at the same pointer. The game should handle this. m_nArgCount = 0; @@ -171,7 +177,7 @@ private: int32_t(*fun)(NativeContext*); }; - static inline auto m_IndexTable = std::vector(4000, nullptr); + static inline auto m_IndexTable = std::unordered_map(); public: static sncall* GetNativeHandler(uint32_t Hash) { @@ -181,25 +187,25 @@ public: return nullptr; } public: - template - static inline R Invoke(Args... args) + template + static inline R Invoke(uint32_t Hash, Args... args) { NativeContext cxt; (cxt.Push(args), ...); //if (CTimer__m_CodePause && !*CTimer__m_CodePause) //{ - if (!m_IndexTable[Index]) + if (!m_IndexTable[Hash]) { auto fn = GetNativeHandler(Hash); if (fn) { - m_IndexTable[Index] = fn; + m_IndexTable[Hash] = fn; fn->fun(&cxt); } } else { - m_IndexTable[Index]->fun(&cxt); + m_IndexTable[Hash]->fun(&cxt); } //} @@ -233,18 +239,3748 @@ public: export class Natives { public: - // Temp natives - static int32_t GET_REAL_TIME() { - return NativeInvoke::Invoke<0, 0xCBB4CA94, int32_t>(); - } - static float GET_TIME_SCALE() { - return NativeInvoke::Invoke<1, 0x8CFD581F, float>(); - } - static float GET_CURRENT_FPS() { - return NativeInvoke::Invoke<2, 0x7030FB99, float>(); - } - static bool IS_KEYBOARD_KEY_JUST_PRESSED(int key) { - return NativeInvoke::Invoke<3, 0xEAC23998, bool>(key); - } - + static Any ACTIVATE_BULLET_TIME_AS_PLAYER() { return NativeInvoke::Invoke(0x25B796C8); } + static Any ACTIVATE_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0xD3C74E5D); } + static Any ADD_COVER_BLOCKING_AREA() { return NativeInvoke::Invoke(0x3536946F); } + static Any ADD_KILLXP_RULE() { return NativeInvoke::Invoke(0x216F295D); } + static Any ADD_PED_DECISION_MAKER_EVENT_RESPONSE() { return NativeInvoke::Invoke(0x2B02F9D4); } + static Any ADD_PED_IGNORE_COVER_ENTRY() { return NativeInvoke::Invoke(0x89C1F145); } + static Any ADD_ROPE(Vector3* coords, Vector3* rot, float length, int32_t ropeType) { return NativeInvoke::Invoke(0xA592EC74, coords, rot, length, ropeType); } + static Any ADD_SPATIALDATA_COVER_POINT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x184DE0A6, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static Any ADD_TO_PREVIOUS_BRIEF() { return NativeInvoke::Invoke(0xFE33CF4A); } + static Any ADD_TO_PREVIOUS_BRIEF_WITH_UNDERSCORE() { return NativeInvoke::Invoke(0xB12B4573); } + static Any ADD_VEHICLE_SUBTASK_ATTACK_COORD() { return NativeInvoke::Invoke(0x50779A2C); } + static Any ADD_VEHICLE_SUBTASK_ATTACK_PED() { return NativeInvoke::Invoke(0x80461113); } + static Any ADD_VEHICLE_SUBTASK_STRAFE_COORDS() { return NativeInvoke::Invoke(0xDDA8AA23); } + static Any ADD_WIDGET_FLOAT_READ_ONLY(Any p0, Any p1) { return NativeInvoke::Invoke(0xEF2D8DEA, p0, p1); } + static Any ADD_WIDGET_FLOAT_SLIDER(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x67865135, p0, p1, p2, p3, p4); } + static Any ADD_WIDGET_INT_READ_ONLY(Any p0, Any p1) { return NativeInvoke::Invoke(0xB3F4D0DF, p0, p1); } + static Any ADD_WIDGET_INT_SLIDER(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0xF6A6C926, p0, p1, p2, p3, p4); } + static Any ADD_WIDGET_bool(Any p0, Any p1) { return NativeInvoke::Invoke(0xECBF5BB2, p0, p1); } + static Any ADD_WIND_THERMAL() { return NativeInvoke::Invoke(0xF355A848); } + static Any ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP() { return NativeInvoke::Invoke(0xE13A71C7); } + static Any ARE_PLAYER_STARS_GREYED_OUT() { return NativeInvoke::Invoke(0x5E72AB72); } + static Any ATTACH_OBJECT_TO_OBJECT_PHYSICALLY() { return NativeInvoke::Invoke(0x7C98BD8E); } + static Any ATTACH_OBJECT_TO_VEHICLE_PHYSICALLY() { return NativeInvoke::Invoke(0xF903C741); } + static Any ATTACH_PED_TO_OBJECT_PHYSICALLY() { return NativeInvoke::Invoke(0x37F17899); } + static Any ATTACH_PED_TO_PED() { return NativeInvoke::Invoke(0xAFB33CC2); } + static Any ATTACH_PED_TO_PED_PHYSICALLY() { return NativeInvoke::Invoke(0x10673612); } + static Any AUDIO_CHANGE_PORTAL_SETTINGS() { return NativeInvoke::Invoke(0xD0DF16AD); } + static Any AUDIO_DISABLE_WADING_SOUNDS() { return NativeInvoke::Invoke(0x6A9FF2B8); } + static Any AUDIO_IS_CUTSCENE_PLAYING() { return NativeInvoke::Invoke(0xE026C62E); } + static Any AUDIO_IS_FRONTEND_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x9EC502D6); } + static Any AUDIO_LOAD_BANK() { return NativeInvoke::Invoke(0xF418A70); } + static Any AUDIO_LOAD_METADATA() { return NativeInvoke::Invoke(0xE8424B87); } + static Any AUDIO_LOAD_SPEECH_DATA() { return NativeInvoke::Invoke(0x94C4FDB5); } + static Any AUDIO_MAKE_SLOT_STATIC() { return NativeInvoke::Invoke(0x943F7EB0); } + static Any AUDIO_MUSIC_CLEAR_AUDIO_SYNC_VARIABLES() { return NativeInvoke::Invoke(0xE73CA44B); } + static Any AUDIO_MUSIC_FORCE_TRACK_HASH() { return NativeInvoke::Invoke(0x6CEFA97A); } + static Any AUDIO_MUSIC_GET_MS_UNTIL_AUDIO_SYNC() { return NativeInvoke::Invoke(0x2CBEC97); } + static Any AUDIO_MUSIC_IS_AUDIO_SYNC_NOW() { return NativeInvoke::Invoke(0xED9CA16F); } + static Any AUDIO_MUSIC_IS_MARKER_IN_RANGE() { return NativeInvoke::Invoke(0xAAB5C232); } + static Any AUDIO_MUSIC_IS_ONESHOT_PREPARED(Any p0) { return NativeInvoke::Invoke(0xCF2727F, p0); } + static Any AUDIO_MUSIC_IS_PREPARED() { return NativeInvoke::Invoke(0xBF316157); } + static Any AUDIO_MUSIC_ONE_SHOT() { return NativeInvoke::Invoke(0x714DA5BB); } + static Any AUDIO_MUSIC_PLAY_PREPARED() { return NativeInvoke::Invoke(0x7CC2738F); } + static Any AUDIO_MUSIC_PLAY_UNSCRIPTED_NOW() { return NativeInvoke::Invoke(0xE2A37056); } + static Any AUDIO_MUSIC_PRELOAD_ONESHOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x404A0AE6, p0, p1); } + static Any AUDIO_MUSIC_RELEASE_CONTROL() { return NativeInvoke::Invoke(0xA3A2984E); } + static Any AUDIO_MUSIC_REQUEST_ONESHOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x607773A0, p0, p1); } + static Any AUDIO_MUSIC_RESUME() { return NativeInvoke::Invoke(0x5F48A85B); } + static Any AUDIO_MUSIC_SET_STATE() { return NativeInvoke::Invoke(0x789C753C); } + static Any AUDIO_MUSIC_SET_SUSPENSE_ALLOWED() { return NativeInvoke::Invoke(0xE0DE16BD); } + static Any AUDIO_SET_BREATHING_STATUS() { return NativeInvoke::Invoke(0x22A622F1); } + static Any AUDIO_SET_PED_FOOTSTEPS_ROLLOFF() { return NativeInvoke::Invoke(0xB125E896); } + static Any AUDIO_SET_PLAYER_PAIN_NAME() { return NativeInvoke::Invoke(0xE8A10A1A); } + static Any AUDIO_SET_SIDEKICK_PAIN_NAME() { return NativeInvoke::Invoke(0x7C64FB16); } + static Any AUDIO_SET_SINGLE_PED_FOOTSTEPS_ON() { return NativeInvoke::Invoke(0xB15ADFA); } + static Any AUDIO_UNLOAD_METADATA() { return NativeInvoke::Invoke(0xD1A72EA2); } + static Any BG_SCRIPT_ADJUST_BY_UNIT(Any p0, Any p1) { return NativeInvoke::Invoke(0x6124EBD6, p0, p1); } + static Any BROADCAST_UNIT_TEST_MESSAGE() { return NativeInvoke::Invoke(0x44E68F92); } + static Any CAMERA_ANIMATED_CURRENT_TIME() { return NativeInvoke::Invoke(0x79AF1166); } + static Any CAMERA_ANIMATED_LENGTH(Any p0, Any p1) { return NativeInvoke::Invoke(0xA6DA5494, p0, p1); } + static Any CAMERA_ANIMATED_START_FOV(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x83EC5A3, p0, p1, p2); } + static Any CAMERA_ANIMATED_START_HEADING(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xA7596ABA, p0, p1, p2); } + static Any CAMERA_ANIMATED_START_POSITION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xCA7616AE, p0, p1, p2); } + static Any CAMERA_ANIMATED_USE_DOF() { return NativeInvoke::Invoke(0xFB7557B5); } + static Any CAMERA_IS_POINTING_AT_TARGET() { return NativeInvoke::Invoke(0x6C7043F0); } + static Any CHANGE_AMBIENT_STREAM_SOUND() { return NativeInvoke::Invoke(0xAAA16BCB); } + static Any CLEAR_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xD62B95EB); } + static Any CLEAR_PED_DECISION_MAKER_EVENT_RESPONSE() { return NativeInvoke::Invoke(0x6BEC1C96); } + static Any CLEAR_SCRIPT_ARRAY_FROM_SCRATCHPAD() { return NativeInvoke::Invoke(0x50770E90); } + static Any CLEAR_SCRIPT_STREAM_REQUESTS() { return NativeInvoke::Invoke(0x108F237A); } + static Any CLEAR_SMALL_PRINTS() { return NativeInvoke::Invoke(0xA869A238); } + static Any CLEAR_THIS_PRINT() { return NativeInvoke::Invoke(0x6878327); } + static Any CLOSE_DEBUG_FILE() { return NativeInvoke::Invoke(0xAFDE128D); } + static Any COMMIT_EXPERIENCE() { return NativeInvoke::Invoke(0x494CD629); } + static Any COPY_GROUP_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xFC573D85); } + static Any COPY_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0x95C28AAA); } + static Any CREATE_AMMOBAG_PLACEMENT() { return NativeInvoke::Invoke(0x4976E3EC); } + static Any CREATE_AMMOBAG_PLACEMENT_ROTATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x85481503, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static Any CREATE_CHECKPOINT(int32_t type, float posX1, float posY1, float posZ1, float posX2, float posY2, float posZ2, float radius) { return NativeInvoke::Invoke(0xF541B690, type, posX1, posY1, posZ1, posX2, posY2, posZ2, radius); } + static Any CREATE_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0xD6A8ACE); } + static Any CREATE_PLACEMENT() { return NativeInvoke::Invoke(0xD8BC413C); } + static Any CREATE_PLACEMENT_ROTATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { return NativeInvoke::Invoke(0xA460F7A8, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static Any CREATE_PLAYER(Any p0, float x, float y, float z) { return NativeInvoke::Invoke(0x584BA966, p0, x, y, z); } + static Any CREATE_PLAYER_WITH_AVATAR(uint32_t avatarHash, float x, float y, float z, bool p4) { return NativeInvoke::Invoke(0x3A072305, avatarHash, x, y, z, p4); } + static Any CREATE_PLAYER_WITH_MODEL(uint32_t modelHash, float x, float y, float z) { return NativeInvoke::Invoke(0xE043534F, modelHash, x, y, z); } + static Any CUTSCENE_REGISTER_OBJECT_ANIM(Object object, const char* animName, const char* animDict, float p3, bool p4, bool p5) { return NativeInvoke::Invoke(0x5D7E7FD3, object, animName, animDict, p3, p4, p5); } + static Any DEACTIVATE_BULLET_TIME_AS_PLAYER() { return NativeInvoke::Invoke(0xF73F2994); } + static Any DEATHRECORDS_GET_PLAYERDETAILS_CLANTAG() { return NativeInvoke::Invoke(0x5D9852F1); } + static Any DEATHRECORDS_GET_PLAYERDETAILS_TITLE() { return NativeInvoke::Invoke(0xC0E77C55); } + static Any DEATHRECORD_ENABLE_ASSIST_XP() { return NativeInvoke::Invoke(0x7B57BCB4); } + static Any DEATHRECORD_GET_NUM_SHOTS(Any p0) { return NativeInvoke::Invoke(0x2440E150, p0); } + static Any DEATHRECORD_GET_RECORD_BULLETCOUNT() { return NativeInvoke::Invoke(0x32DF7A7C); } + static Any DEATHRECORD_GET_RECORD_COMPONENT() { return NativeInvoke::Invoke(0x3206476F); } + static Any DEATHRECORD_GET_RECORD_DAMAGE() { return NativeInvoke::Invoke(0x6E4BAE71); } + static Any DEATHRECORD_GET_RECORD_FLAGS() { return NativeInvoke::Invoke(0x6757C77E); } + static Any DEATHRECORD_GET_RECORD_FROM() { return NativeInvoke::Invoke(0x299D7260); } + static Any DEATHRECORD_GET_RECORD_INJURER() { return NativeInvoke::Invoke(0x15AD04A8); } + static Any DEATHRECORD_GET_RECORD_IS_CURRENT_LIFE() { return NativeInvoke::Invoke(0x856DC911); } + static Any DEATHRECORD_GET_RECORD_TIME() { return NativeInvoke::Invoke(0x43885806); } + static Any DEATHRECORD_GET_RECORD_WEAPON() { return NativeInvoke::Invoke(0x109F9168); } + static Any DEATHRECORD_GET_SHOT_BULLETCOUNT(Any p0, Any p1) { return NativeInvoke::Invoke(0x64D92447, p0, p1); } + static Any DEATHRECORD_GET_SHOT_COMPONENT(Any p0, Any p1) { return NativeInvoke::Invoke(0x627DC94C, p0, p1); } + static Any DEATHRECORD_GET_SHOT_DAMAGE(Any p0, Any p1) { return NativeInvoke::Invoke(0x3C46098C, p0, p1); } + static Any DEATHRECORD_GET_SHOT_FLAGS() { return NativeInvoke::Invoke(0x58F142F7); } + static Any DEATHRECORD_GET_SHOT_FROM() { return NativeInvoke::Invoke(0x56969A61); } + static Any DEATHRECORD_GET_SHOT_INJURER(Any p0, Any p1) { return NativeInvoke::Invoke(0xFECD86FE, p0, p1); } + static Any DEATHRECORD_GET_SHOT_IS_CURRENT_LIFE(Any p0, Any p1) { return NativeInvoke::Invoke(0xF2CD43F4, p0, p1); } + static Any DEATHRECORD_GET_SHOT_TIME(Any p0, Any p1) { return NativeInvoke::Invoke(0xF1CC37C, p0, p1); } + static Any DEATHRECORD_GET_SHOT_WEAPON(Any p0, Any p1) { return NativeInvoke::Invoke(0x2EE4D113, p0, p1); } + static Any DEATHRECORD_GET_SUB_KILLER_PERCENT() { return NativeInvoke::Invoke(0x664EC0F1); } + static Any DEATHRECORD_GET_SUB_KILLER_PLAYER_INDEX(Any p0) { return NativeInvoke::Invoke(0x403EB684, p0); } + static Any DEATHRECORD_GET_SUB_KILLER_PRIMARY() { return NativeInvoke::Invoke(0x1885BC2D); } + static Any DEATHRECORD_GET_SUB_KILLER_RANK() { return NativeInvoke::Invoke(0x104186FD); } + static Any DEATHRECORD_GET_SUB_KILLER_SECONDARY() { return NativeInvoke::Invoke(0x977DD5B6); } + static Any DEBUGDRAW_GETSCREENSPACETEXTHEIGHT() { return NativeInvoke::Invoke(0x5DD864FD); } + static Any DEBUG_SET_SELECTED_PED() { return NativeInvoke::Invoke(0x6F65ABB3); } + static Any DESTROY_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0x660F22FF); } + static Any DISPLAY_PLAYBACK_RECORDED_VEHICLE() { return NativeInvoke::Invoke(0x894D590B); } + static Any DISPLAY_SEAMLESS_CUTSCENE_TRIGGER_AREA() { return NativeInvoke::Invoke(0xA080611B); } + static Any DISPLAY_TEXT_WITH_2_NUMBERS() { return NativeInvoke::Invoke(0x6931FB7C); } + static Any DISPLAY_TEXT_WITH_3_NUMBERS() { return NativeInvoke::Invoke(0x23EFF6DA); } + static Any DISPLAY_TEXT_WITH_NUMBER() { return NativeInvoke::Invoke(0xECE5A56D); } + static Any DISPLAY_TEXT_WITH_STRING() { return NativeInvoke::Invoke(0xB6BA7A8A); } + static Any DISPLAY_TEXT_WITH_TWO_LITERAL_STRINGS() { return NativeInvoke::Invoke(0x4DA9DF6); } + static Any DISPLAY_TEXT_WITH_TWO_STRINGS() { return NativeInvoke::Invoke(0xB07C454C); } + static Any DOES_SCENARIO_EXIST_IN_AREA() { return NativeInvoke::Invoke(0xFA7F5047); } + static Any DOES_SPATIALDATA_COVER_POINT_EXIST(Any p0) { return NativeInvoke::Invoke(0x2AFC1D34, p0); } + static Any DOES_WIDGET_GROUP_EXIST() { return NativeInvoke::Invoke(0x2B1D2AF9); } + static Any DOOR_ACTIVATE_SPATIAL_DATA() { return NativeInvoke::Invoke(0x9EC0CA1C); } + static Any DOOR_FIND_CLOSEST(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x3D92CE51, p0, p1, p2, p3); } + static Any DOOR_FIND_CLOSEST_GET_AUTO_CLOSE() { return NativeInvoke::Invoke(0xBD2B780C); } + static Any DOOR_FIND_CLOSEST_GET_CLOSE() { return NativeInvoke::Invoke(0x6258B9D5); } + static Any DOOR_FIND_CLOSEST_GET_LATCH() { return NativeInvoke::Invoke(0xE7771339); } + static Any DOOR_FIND_CLOSEST_GET_LIMIT_MAX() { return NativeInvoke::Invoke(0x3CBDA1D0); } + static Any DOOR_FIND_CLOSEST_GET_LIMIT_MIN() { return NativeInvoke::Invoke(0xF54D9BF1); } + static Any DOOR_FIND_CLOSEST_SET_LIMIT() { return NativeInvoke::Invoke(0x335910F4); } + static Any DOOR_GET_AUTO_CLOSE() { return NativeInvoke::Invoke(0x92765D98); } + static Any DOOR_GET_CLOSE() { return NativeInvoke::Invoke(0x3C4E25B7); } + static Any DOOR_GET_IS_AFFECTED_BY_BULLETS(Any p0) { return NativeInvoke::Invoke(0x7EE155C5, p0); } + static Any DOOR_GET_LATCH() { return NativeInvoke::Invoke(0x2395F97B); } + static Any DOOR_GET_LIMIT_MAX() { return NativeInvoke::Invoke(0xABF225B6); } + static Any DOOR_GET_LIMIT_MIN() { return NativeInvoke::Invoke(0x6B267A5); } + static Any DOOR_SET_AUTO_CLOSE() { return NativeInvoke::Invoke(0x2110CDEF); } + static Any DOOR_SET_CLOSE() { return NativeInvoke::Invoke(0x8FB665F4); } + static Any DOOR_SET_LATCH() { return NativeInvoke::Invoke(0x14F0F123); } + static Any DOOR_SET_LIMIT() { return NativeInvoke::Invoke(0xB0F0CB71); } + static Any DOOR_SET_LIMIT_MAX() { return NativeInvoke::Invoke(0xC14B5D0D); } + static Any DOOR_SET_LIMIT_MIN() { return NativeInvoke::Invoke(0xEB21CBB9); } + static Any DRAW_CHECKPOINT() { return NativeInvoke::Invoke(0x1B58B5C7); } + static Any DRAW_CHECKPOINT_WITH_ALPHA() { return NativeInvoke::Invoke(0xCDC4B816); } + static Any DRAW_DEBUG_BOX() { return NativeInvoke::Invoke(0x8524A848); } + static Any DRAW_DEBUG_CROSS() { return NativeInvoke::Invoke(0xB6DF3709); } + static Any DRAW_DEBUG_LINE_2D() { return NativeInvoke::Invoke(0x1C15B9B6); } + static Any DRAW_DEBUG_LINE_2D_WITH_TWO_COLOURS() { return NativeInvoke::Invoke(0x1D4DFE1E); } + static Any DRAW_DEBUG_LINE_WITH_TWO_COLOURS() { return NativeInvoke::Invoke(0xE8BFF632); } + static Any DRAW_DEBUG_POLY_2D() { return NativeInvoke::Invoke(0x510260D0); } + static Any DRAW_DEBUG_POLY_2D_WITH_THREE_COLOURS() { return NativeInvoke::Invoke(0x298064B4); } + static Any DRAW_DEBUG_POLY_WITH_THREE_COLOURS() { return NativeInvoke::Invoke(0xDB93013); } + static Any DRAW_DEBUG_TEXT_2D() { return NativeInvoke::Invoke(0x528B973B); } + static Any DRAW_DEBUG_TEXT_WITH_OFFSET() { return NativeInvoke::Invoke(0xAF5808B4); } + static Any DRAW_LINE() { return NativeInvoke::Invoke(0xB3426BCC); } + static Any DRAW_SPHERE() { return NativeInvoke::Invoke(0x4DD1CB3A); } + static Any DRAW_VECTOR_MAP_CIRCLE() { return NativeInvoke::Invoke(0x4B0C1539); } + static Any DRAW_VECTOR_MAP_EVENT_RIPPLE() { return NativeInvoke::Invoke(0x3D542EE7); } + static Any DRAW_VECTOR_MAP_LINE() { return NativeInvoke::Invoke(0x50D36E09); } + static Any DRAW_VECTOR_MAP_LINE_THICK() { return NativeInvoke::Invoke(0x86018420); } + static Any DRAW_VECTOR_MAP_LOCAL_PLAYER_CAM() { return NativeInvoke::Invoke(0xB8641116); } + static Any DRAW_VECTOR_MAP_MARKER() { return NativeInvoke::Invoke(0x4A1EE5A8); } + static Any DRAW_VECTOR_MAP_PED() { return NativeInvoke::Invoke(0x9A1D0BA2); } + static Any DRAW_VECTOR_MAP_POLY() { return NativeInvoke::Invoke(0x53A77F35); } + static Any DRAW_VECTOR_MAP_RECTANGLE() { return NativeInvoke::Invoke(0x2D241271); } + static Any DRAW_VECTOR_MAP_TEXT() { return NativeInvoke::Invoke(0x7F083534); } + static Any DRAW_VECTOR_MAP_VEHICLE() { return NativeInvoke::Invoke(0x3B0965C); } + static Any DRAW_VECTOR_MAP_WEDGE() { return NativeInvoke::Invoke(0x2206BE27); } + static Any GAMEPLAY_HELPER_BOX_ANGLED_CREATE_VER2() { return NativeInvoke::Invoke(0x8E89F378); } + static Any GAMEPLAY_HELPER_VOLUME_SET_ENABLED() { return NativeInvoke::Invoke(0xEAA23DE7); } + static Any GET_BULLET_CAMERA_MARKER(Any p0) { return NativeInvoke::Invoke(0xFE343BB0, p0); } + static Any GET_BULLET_CAMERA_SCENE_START(Any p0) { return NativeInvoke::Invoke(0xF7334085, p0); } + static Any GET_BULLET_CAM_PREF(Ped ped, int32_t index) { return NativeInvoke::Invoke(0xCA8E8FCC, ped, index); } + static Any GET_CHECK_HASH_FROM_CONVERSATION_ID(Any p0) { return NativeInvoke::Invoke(0x312BFBAB, p0); } + static Any GET_CURRENT_CONTROL_CONFIG() { return NativeInvoke::Invoke(0xA9B6DA66); } + static Any GET_CURRENT_SCRIPTED_CONVERSATION_LINE() { return NativeInvoke::Invoke(0x9620E41F); } + static Any GET_GAMEPLAY_HELPER_CYLINDER_HEIGHT() { return NativeInvoke::Invoke(0xB5BE0139); } + static Any GET_GAMEPLAY_HELPER_CYLINDER_RADIUS() { return NativeInvoke::Invoke(0x2F97E6C0); } + static Any GET_GAME_TEXTURE_DICT(const char* dictName) { return NativeInvoke::Invoke(0x682D7B70, dictName); } + static Any GET_HELP_MESSAGE_BOX_SIZE() { return NativeInvoke::Invoke(0x3F552D6C); } + static Any GET_ICON_TEXTURE_DICTIONARY_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x424BE196, p0); } + static Any GET_ICON_TEXTURE_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x4FB44F82, p0); } + static Any GET_INTERACTION_VOLUME_POS(Any p0, Any p1) { return NativeInvoke::Invoke(0xAE7B9E7D, p0, p1); } + static Any GET_INTERIOR_HEADING() { return NativeInvoke::Invoke(0xFB56D1AC); } + static Any GET_LAST_SHOT_BY_PLAYER(Any p0) { return NativeInvoke::Invoke(0x9D48CB92, p0); } + static Any GET_LAST_SHOT_TO_PLAYER(Any p0) { return NativeInvoke::Invoke(0x1279C3D4, p0); } + static Any GET_MOTION_CONTROL_PREFERENCE() { return NativeInvoke::Invoke(0xA4CA9C1C); } + static Any GET_NETWORK_RESTART_NODE_DEBUG() { return NativeInvoke::Invoke(0x9B999753); } + static Any GET_NUMBER_LINES_WITH_SUBSTRINGS() { return NativeInvoke::Invoke(0xD172184D); } + static Any GET_NUMBER_OF_PICKUPS_AND_PLACEMENTS_OF_TYPE() { return NativeInvoke::Invoke(0x22DEA3F4); } + static Any GET_OBJECT_ANIM_CURRENT_TIME(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x39F0D010, p0, p1, p2); } + static Any GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS() { return NativeInvoke::Invoke(0x7D8F26A1); } + static Any GET_PICKUP_AMMO() { return NativeInvoke::Invoke(0x8B9EE98B); } + static Any GET_PICKUP_LASER_SIGHT_ATTACHMENT() { return NativeInvoke::Invoke(0x5B17CB61); } + static Any GET_PICKUP_TYPE_FROM_WEAPON_TYPE(Any p0) { return NativeInvoke::Invoke(0x3F2D18CE, p0); } + static Any GET_PREVIOUS_FONT_SETTINGS() { return NativeInvoke::Invoke(0xA6BC3F4F); } + static Any GET_RECENT_WEAPON_LEVEL_UP() { return NativeInvoke::Invoke(0x304C0CF0); } + static Any GET_ROOM_AT_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xAE7AA07B, x, y, z); } + static Any GET_ROOM_KEY_FROM_OBJECT(Object object) { return NativeInvoke::Invoke(0xFC452887, object); } + static Any GET_ROOM_KEY_FROM_PLACEMENT() { return NativeInvoke::Invoke(0x3B9A0C3D); } + static Any GET_SAFE_PLACEMENT_COORDS() { return NativeInvoke::Invoke(0x5491A6F9); } + static Any GET_SCRIPT_STREAM_STATE(Any p0, Any p1) { return NativeInvoke::Invoke(0xE2F9A12A, p0, p1); } + static Any GET_SPEECH_FOR_EMERGENCY_SERVICE_CALL() { return NativeInvoke::Invoke(0xEDE519D6); } + static Any GET_TEXTURE(Any dict, const char* textureName) { return NativeInvoke::Invoke(0x6DC9C895, dict, textureName); } + static Any GET_TEXTURE_FROM_STREAMED_TEXTURE_DICT(const char* dictName, const char* textureName) { return NativeInvoke::Invoke(0xA8DAC5EC, dictName, textureName); } + static Any GET_UI_DESCRIPTION_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0xDAFCCF7F, p0); } + static Any GET_UI_NAME_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x6873C76D, p0); } + static Any GET_VEHICLE_DOOR_ANGLE_RATIO(Any p0, Any p1) { return NativeInvoke::Invoke(0xE399C26, p0, p1); } + static Any GIVE_PED_FAKE_NETWORK_NAME() { return NativeInvoke::Invoke(0xBA223E7B); } + static Any HUD_SCOREBOARD_GETPLAYERPOSITION(Any p0) { return NativeInvoke::Invoke(0x581C7D26, p0); } + static Any HUD_SCOREBOARD_RESETALLPLAYERXP() { return NativeInvoke::Invoke(0x98AF4AB7); } + static Any HUD_SCOREBOARD_RESETPLAYERXP() { return NativeInvoke::Invoke(0xC5437B8F); } + static Any HUD_SCOREBOARD_SETPLAYERVALUES_XP2() { return NativeInvoke::Invoke(0x320884BF); } + static Any HUD_SCOREBOARD_SETPROGRESS() { return NativeInvoke::Invoke(0xA6F24CFB); } + static Any IS_ANYONE_INTERACTING_WITH_VOLUME(Any p0) { return NativeInvoke::Invoke(0x461C258F, p0); } + static Any IS_BULLET_IN_AREA() { return NativeInvoke::Invoke(0xB54F46CA); } + static Any IS_BULLET_IN_BOX() { return NativeInvoke::Invoke(0xAB73ED26); } + static Any IS_CLOSEST_OBJECT_OF_TYPE_SMASHED_OR_DAMAGED() { return NativeInvoke::Invoke(0x7E3857CE); } + static Any IS_GLASS_BROKEN_IN_RADIUS() { return NativeInvoke::Invoke(0x42A3F611); } + static Any IS_GLASS_BROKEN_ON_OBJECT() { return NativeInvoke::Invoke(0xDAEAC978); } + static Any IS_HELP_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xA65F262A); } + static Any IS_LOCAL_PLAYER_READY_TO_INTERACT_WITH(Any p0) { return NativeInvoke::Invoke(0x303F8C07, p0); } + static Any IS_PICKUP_ATTACHMENT_ENABLED() { return NativeInvoke::Invoke(0x565F0B42); } + static Any IS_PICKUP_ATTACHMENT_TOGGLED() { return NativeInvoke::Invoke(0x89F779D5); } + static Any IS_PLAYER_INTERACTING_WITH_VOLUME(Any p0, Any p1) { return NativeInvoke::Invoke(0x424D60A3, p0, p1); } + static Any IS_PLAYER_WANTED_LEVEL_GREATER() { return NativeInvoke::Invoke(0x589A2661); } + static Any IS_PROJECTILE_IN_AREA() { return NativeInvoke::Invoke(0x78E1A557); } + static Any IS_PROJECTILE_TYPE_IN_AREA() { return NativeInvoke::Invoke(0x2B73BCF6); } + static Any IS_SCRIPTED_CONVERSATION_ONGOING(Any p0) { return NativeInvoke::Invoke(0xCB8FD96F, p0); } + static Any IS_SNIPER_BULLET_IN_AREA() { return NativeInvoke::Invoke(0x483715C); } + static Any IS_THIS_HELP_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x792ECC8C); } + static Any IS_THIS_HELP_MESSAGE_WITH_NUMBER_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x7303D366); } + static Any IS_THIS_HELP_MESSAGE_WITH_STRING_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x8FDB39D4); } + static Any IS_THIS_PRINT_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xED8E2421); } + static Any LAST_MAN_STANDING_REVIVE() { return NativeInvoke::Invoke(0x21192AE3); } + static Any LEADERBOARDS_GET_COLUMN_ID() { return NativeInvoke::Invoke(0x3821A334); } + static Any LEADERBOARDS_GET_NUMBER_OF_COLUMNS(Any p0) { return NativeInvoke::Invoke(0xA56EE34, p0); } + static Any LEADERBOARDS_READ_BY_COMMUNITY(Any p0) { return NativeInvoke::Invoke(0x5023C8AB, p0); } + static Any LEADERBOARDS_READ_BY_GAMER() { return NativeInvoke::Invoke(0x37338B11); } + static Any LEADERBOARDS_READ_BY_RADIUS_EX() { return NativeInvoke::Invoke(0xCD659683); } + static Any LEADERBOARDS_READ_BY_RANK_EX(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0xB5F57E71, p0, p1, p2, p3, p4); } + static Any LEADERBOARDS_READ_FINISHED_AND_SUCCEEDED(Any p0) { return NativeInvoke::Invoke(0x556A674E, p0); } + static Any LEADERBOARDS_READ_FOR_LOCAL_GAMER_EX(Any p0, Any p1) { return NativeInvoke::Invoke(0xF872E9F6, p0, p1); } + static Any LEADERBOARDS_READ_GET_NUM_ROWS_EX() { return NativeInvoke::Invoke(0xE60FFF5C); } + static Any LEADERBOARDS_READ_GET_ROW_DATA_EX(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x8B4ABFF9, p0, p1, p2, p3); } + static Any LEADERBOARDS_READ_GET_ROW_DATA_FOR_LOCAL_GAMER_EX(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x680D09F3, p0, p1, p2); } + static Any LEADERBOARDS_READ_PENDING(Any p0) { return NativeInvoke::Invoke(0xEEB8BF5C, p0); } + static Any LEADERBOARDS_WRITE_FLUSH() { return NativeInvoke::Invoke(0x7579C0B4); } + static Any LEADERBOARDS_WRITE_GROUP_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0xB7CBBFC1, p0, p1); } + static Any LEADERBOARDS_WRITE_PLAYER_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0xFF8BA326, p0, p1); } + static Any LEADERBOARDS_WRITE__ROS__PLAYER_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0x2A12675D, p0, p1); } + static Any LOAD_BULLET_CAM_BANK() { return NativeInvoke::Invoke(0xCE805879); } + static Any LOAD_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xCEA92F74); } + static Any LOAD_SCRIPT_STREAM(Any p0, Any p1) { return NativeInvoke::Invoke(0xB99CBFB5, p0, p1); } + static Any LOAD_TEXTURE_DICT(const char* dictName) { return NativeInvoke::Invoke(0xAD3C963A, dictName); } + static Any LOAD_TEXT_FONT() { return NativeInvoke::Invoke(0x9A4F5026); } + static Any NETWORK_CHANGE_GAME_MODE_PENDING() { return NativeInvoke::Invoke(0x8226F769); } + static Any NETWORK_CHANGE_GAME_MODE_SUCCEEDED() { return NativeInvoke::Invoke(0xFBA800BC); } + static Any NETWORK_CHECK_INVITE_ARRIVAL() { return NativeInvoke::Invoke(0x686548FD); } + static Any NETWORK_CLEAR_INVITE_ARRIVAL() { return NativeInvoke::Invoke(0xCE1CB74); } + static Any NETWORK_GET_COUNTOF_RICH_PRESENCE() { return NativeInvoke::Invoke(0x1CE03E7B); } + static Any NETWORK_GET_NUM_UNACCEPTED_INVITES() { return NativeInvoke::Invoke(0xE691321E); } + static Any NETWORK_GET_PLAYER_STREAK_BLOCKED(Any p0, Any p1) { return NativeInvoke::Invoke(0x3663B7E0, p0, p1); } + static Any NETWORK_GET_PLAYER_STREAK_EFFECT(Any p0, Any p1) { return NativeInvoke::Invoke(0x9E7A0C00, p0, p1); } + static Any NETWORK_GET_PLAYER_STREAK_IN_SLOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x3201F4A2, p0, p1); } + static Any NETWORK_GET_RICH_PRESENCE_FIELD_INDEX() { return NativeInvoke::Invoke(0x3D42FEC4); } + static Any NETWORK_GET_RICH_PRESENCE_ID() { return NativeInvoke::Invoke(0x661455A9); } + static Any NETWORK_GET_RICH_PRESENCE_ID_FROM_INDEX() { return NativeInvoke::Invoke(0x4F08B53D); } + static Any NETWORK_GET_RICH_PRESENCE_IS_VALID() { return NativeInvoke::Invoke(0xD47D4C49); } + static Any NETWORK_GET_RICH_PRESENCE_LABEL() { return NativeInvoke::Invoke(0x2BF438BF); } + static Any NETWORK_GET_STREAK_TEXTURE(Any p0) { return NativeInvoke::Invoke(0x277FB8F, p0); } + static Any NETWORK_GET_UNACCEPTED_INVITER_NAME() { return NativeInvoke::Invoke(0x34A7E847); } + static Any NETWORK_GET_UNACCEPTED_INVITE_GAME_MODE() { return NativeInvoke::Invoke(0xF66BCD00); } + static Any NETWORK_KICK_PLAYER() { return NativeInvoke::Invoke(0x7EDD6266); } + static Any NETWORK_LEVEL_DATA_GET_FLOAT() { return NativeInvoke::Invoke(0x4EF6A91C); } + static Any NETWORK_LEVEL_DATA_GET_FLOAT_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xCA92A56, p0, p1, p2); } + static Any NETWORK_LEVEL_DATA_GET_HASH() { return NativeInvoke::Invoke(0x758DEB4D); } + static Any NETWORK_LEVEL_DATA_GET_HASH_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xA0DF848C, p0, p1, p2); } + static Any NETWORK_LEVEL_DATA_GET_INT() { return NativeInvoke::Invoke(0x5D7A7AD); } + static Any NETWORK_LEVEL_DATA_GET_INT_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xEDA5D3AA, p0, p1, p2); } + static Any NETWORK_LEVEL_DATA_GET_NODE() { return NativeInvoke::Invoke(0x1D710204); } + static Any NETWORK_LEVEL_DATA_GET_NODE_FROM_NODE(Any p0, Any p1) { return NativeInvoke::Invoke(0x78598AC7, p0, p1); } + static Any NETWORK_LEVEL_DATA_GET_NUM_NODES_FROM_NODE(Any p0, Any p1) { return NativeInvoke::Invoke(0xC208F633, p0, p1); } + static Any NETWORK_LEVEL_DATA_GET_SIBLING_COUNT_AFTER_NODE(Any p0) { return NativeInvoke::Invoke(0xD8F9D0B0, p0); } + static Any NETWORK_LEVEL_DATA_GET_STRING() { return NativeInvoke::Invoke(0xCF99AF2B); } + static Any NETWORK_LEVEL_DATA_GET_STRING_FROM_NODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x1AB1ED65, p0, p1, p2, p3); } + static Any NETWORK_LEVEL_DATA_GET_VECTOR() { return NativeInvoke::Invoke(0x532EBA1B); } + static Any NETWORK_LEVEL_DATA_GET_VECTOR_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x9209CE38, p0, p1, p2); } + static Any NETWORK_LEVEL_DATA_GET_bool() { return NativeInvoke::Invoke(0x282E20CB); } + static Any NETWORK_LEVEL_DATA_GET_bool_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xC5F02A7E, p0, p1, p2); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_COUNT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x7F3DAF76, p0, p1, p2, p3); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_FLOAT() { return NativeInvoke::Invoke(0x7CBE1FD2); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_HASH(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x776215C9, p0, p1, p2, p3, p4); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_INT(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x4DAE6959, p0, p1, p2, p3, p4); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_NODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xEE658568, p0, p1, p2, p3); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_STRING(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0x9DF1E416, p0, p1, p2, p3, p4, p5); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_VECTOR() { return NativeInvoke::Invoke(0xAC9F6193); } + static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_bool() { return NativeInvoke::Invoke(0x8DB64921); } + static Any NETWORK_SET_FRIENDLY_FIRE_OPTION() { return NativeInvoke::Invoke(0x6BAF95FA); } + static Any NETWORK_SET_PROFILESTATINTERVAL() { return NativeInvoke::Invoke(0x863D8EE5); } + static Any NETWORK_SET_RADIOHUD_IN_LOBBY_OFF() { return NativeInvoke::Invoke(0x4FDBF664); } + static Any NETWORK_SET_RICH_PRESENCE() { return NativeInvoke::Invoke(0x932A6CED); } + static Any OBJECT_ANIM_EVENT() { return NativeInvoke::Invoke(0x105F06CB); } + static Any OBJECT_ANIM_EVENT_OLD() { return NativeInvoke::Invoke(0xBF0BC0D); } + static Any OPEN_DEBUG_FILE() { return NativeInvoke::Invoke(0xA754055A); } + static Any OPEN_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xE817E336); } + static Any PAUSE_SCRIPTED_CONVERSATION() { return NativeInvoke::Invoke(0xE2C9C6F8); } + static Any PEDGROUPTASK_ADVANCE_CREATE(Any p0) { return NativeInvoke::Invoke(0x54436897, p0); } + static Any PEDGROUPTASK_ADVANCE_SETCOVERSEARCHOFFSETFORWARD() { return NativeInvoke::Invoke(0x82FE5DEA); } + static Any PEDGROUPTASK_ADVANCE_SETTARGET_POS() { return NativeInvoke::Invoke(0x97D7FBD1); } + static Any PEDGROUPTASK_COVERFIRE_ASSIGNPED() { return NativeInvoke::Invoke(0x9F362EA8); } + static Any PEDGROUPTASK_COVERFIRE_CREATE() { return NativeInvoke::Invoke(0xB12779C8); } + static Any PEDGROUPTASK_COVERFIRE_SETTARGET_PED() { return NativeInvoke::Invoke(0x131D9EE9); } + static Any PEDGROUPTASK_COVERFIRE_SETTARGET_POS() { return NativeInvoke::Invoke(0xBF55758E); } + static Any PEDGROUPTASK_COVERFIRE_STOP_FIRING() { return NativeInvoke::Invoke(0x935C7975); } + static Any PEDGROUPTASK_COVERFIRE_TRIGGER_FIRE() { return NativeInvoke::Invoke(0xA546FB73); } + static Any PEDGROUPTASK_COVERFIRE_TRIGGER_HIDE() { return NativeInvoke::Invoke(0xCAC7EFC1); } + static Any PEDGROUPTASK_FLANK_ASSIGNPEDTOCOVERFIRE() { return NativeInvoke::Invoke(0xFAD36337); } + static Any PEDGROUPTASK_FLANK_ASSIGNPEDTOFLANK() { return NativeInvoke::Invoke(0x8370A7AC); } + static Any PEDGROUPTASK_FLANK_CREATE() { return NativeInvoke::Invoke(0x8A7938A8); } + static Any PEDGROUPTASK_FLANK_FLANKVOLUME() { return NativeInvoke::Invoke(0x6262EDA); } + static Any PEDGROUPTASK_FLANK_TRIGGERVOLUME() { return NativeInvoke::Invoke(0xB5D4C0FE); } + static Any PEDGROUPTASK_FLANK_TUNE_TARGETOUTSIDETRIGGERVOLUMETOCANCEL() { return NativeInvoke::Invoke(0xDBFC2F3); } + static Any PEDGROUPTASK_FLANK_TUNE_TIMEREADYTRIGGERMOVE() { return NativeInvoke::Invoke(0x70DCAB00); } + static Any PEDGROUPTASK_FLANK_TUNE_TIMETARGETINSIDETRIGGERVOLUMETOSTART() { return NativeInvoke::Invoke(0x4D888CFB); } + static Any PEDGROUPTASK_TACTICALCORNER_CREATE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x165687CB, p0, p1, p2); } + static Any PEDGROUPTASK_TACTICALCORNER_SETTARGET_POS() { return NativeInvoke::Invoke(0xB54BDB46); } + static Any PICKUPS_PASS_TIME() { return NativeInvoke::Invoke(0xA629E201); } + static Any PLAYER_USE_COVERLINE() { return NativeInvoke::Invoke(0x04C99D6); } + static Any PLAYER_USE_COVERPOINT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x822F99DE, p0, p1, p2, p3); } + static Any PLAY_AUDIO_EVENT() { return NativeInvoke::Invoke(0x4B31CE89); } + static Any PLAY_AUDIO_EVENT_FROM_VEHICLE() { return NativeInvoke::Invoke(0xB7DC5C8); } + static Any PRINT_HELP_FOREVER() { return NativeInvoke::Invoke(0xB7AC63C3); } + static Any PRINT_HELP_FOREVER_WITH_NUMBER() { return NativeInvoke::Invoke(0xADE2E873); } + static Any PRINT_HELP_FOREVER_WITH_STRING() { return NativeInvoke::Invoke(0xDB159D05); } + static Any PRINT_HELP_FOREVER_WITH_STRING_NO_SOUND() { return NativeInvoke::Invoke(0x63049363); } + static Any PRINT_HELP_WITH_NUMBER() { return NativeInvoke::Invoke(0x215A5FCC); } + static Any PRINT_HELP_WITH_STRING_NO_SOUND() { return NativeInvoke::Invoke(0x89A0FF88); } + static Any PRINT_MISSION_DESCRIPTION() { return NativeInvoke::Invoke(0x61668A58); } + static Any PRINT_STRING_IN_STRING() { return NativeInvoke::Invoke(0x31026991); } + static Any PRINT_STRING_IN_STRING_NOW() { return NativeInvoke::Invoke(0x610BDA9E); } + static Any PRINT_WITH_2_NUMBERS() { return NativeInvoke::Invoke(0x1D5F8E7A); } + static Any PRINT_WITH_2_NUMBERS_NOW() { return NativeInvoke::Invoke(0x4F62BE65); } + static Any PRINT_WITH_NUMBER() { return NativeInvoke::Invoke(0x9FBDDD94); } + static Any PRINT_WITH_NUMBER_NOW() { return NativeInvoke::Invoke(0x7FFF2957); } + static Any PRIVATE_SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE() { return NativeInvoke::Invoke(0xB528AEA6); } + static Any PROFILER_DUMP_VALUES() { return NativeInvoke::Invoke(0x604930BC); } + static Any QUERY_MONITORED_STAT_ENTRY(int32_t p0, int32_t p1) { return NativeInvoke::Invoke(0xA18210A2, p0, p1); } + static Any REGISTER_INJURY() { return NativeInvoke::Invoke(0x33B0E8E6); } + static Any RELEASE_STREAMING_MEMORY() { return NativeInvoke::Invoke(0x53CB7864); } + static Any REMOVE_ALL_COVER_BLOCKING_AREAS() { return NativeInvoke::Invoke(0xCF9221A7); } + static Any REMOVE_PED_IGNORE_COVER_ENTRY() { return NativeInvoke::Invoke(0xC5D2232C); } + static Any REMOVE_PED_USE_COVER_ENTRY() { return NativeInvoke::Invoke(0xADE53B26); } + static Any REMOVE_PLAYER_HELMET() { return NativeInvoke::Invoke(0x6255F3B4); } + static Any REMOVE_WIND_THERMAL() { return NativeInvoke::Invoke(0xD1B522B6); } + static Any REQUEST_SCRIPT_STREAM(Any p0, Any p1) { return NativeInvoke::Invoke(0xD5782CC7, p0, p1); } + static Any RESERVE_STREAMING_MEMORY() { return NativeInvoke::Invoke(0xACD474EB); } + static Any RESET_BULLET_CAMERA_TIMEWARP_SCALE() { return NativeInvoke::Invoke(0x69EE7ED4); } + static Any RESET_PAYNEKILLER_RECHARGE_RATE() { return NativeInvoke::Invoke(0x89413073); } + static Any RESTORE_SCRIPT_ARRAY_FROM_SCRATCHPAD() { return NativeInvoke::Invoke(0x5AB30FE1); } + static Any SAVE_FLOAT_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0xAE315350); } + static Any SAVE_FLOAT_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0x72E3DA94); } + static Any SAVE_INT_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x13F0037D); } + static Any SAVE_INT_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xC59156BD); } + static Any SAVE_NEWLINE_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x36383B18); } + static Any SAVE_NEWLINE_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xC41A4082); } + static Any SAVE_SCRIPT_ARRAY_IN_SCRATCHPAD() { return NativeInvoke::Invoke(0x8A3A3C98); } + static Any SAVE_STRING_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x1BC43E17); } + static Any SAVE_STRING_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xD7B91218); } + static Any SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_FLOAT() { return NativeInvoke::Invoke(0xEC96E1B4); } + static Any SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_INT() { return NativeInvoke::Invoke(0xFF735813); } + static Any SCRIPT_VAR_WAIT_FOR_CHANGE_FLOAT() { return NativeInvoke::Invoke(0xB4123E01); } + static Any SCRIPT_VAR_WAIT_FOR_CHANGE_INT() { return NativeInvoke::Invoke(0x2A05F0E3); } + static Any SETUP_BULLET_CAMERA_SCENE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12, Any p13, Any p14, Any p15, Any p16, Any p17, Any p18, Any p19, Any p20, Any p21) { return NativeInvoke::Invoke(0x536FD4DA, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21); } + static Any SET_ALL_MOTION_CONTROL_PREFERENCES() { return NativeInvoke::Invoke(0x94FF7903); } + static Any SET_BLIP_ROUTE() { return NativeInvoke::Invoke(0x3E160C90); } + static Any SET_BULLET_CAMERA_OBJECT_TRACKER() { return NativeInvoke::Invoke(0x4E75A262); } + static Any SET_BULLET_CAMERA_TRACKED_PED() { return NativeInvoke::Invoke(0x450D1234); } + static Any SET_COLLISION_AUDIO_DISABLED() { return NativeInvoke::Invoke(0xB8DD4243); } + static Any SET_CUTSCENE_EXTRA_ROOM_POS() { return NativeInvoke::Invoke(0x6EB9A03); } + static Any SET_DEAD_PEDS_DROP_WEAPONS() { return NativeInvoke::Invoke(0x197472B9); } + static Any SET_DEBUG_TEXT_VISIBLE() { return NativeInvoke::Invoke(0x50017383); } + static Any SET_DISPATCH_COPS_FOR_PLAYER() { return NativeInvoke::Invoke(0x48A18913); } + static Any SET_DRIVE_TASK_CRUISE_SPEED() { return NativeInvoke::Invoke(0x3CEC07B1); } + static Any SET_GAMEPLAY_COORD_HINT() { return NativeInvoke::Invoke(0xF27483C9); } + static Any SET_GAMEPLAY_HELPER_CYLINDER_HEIGHT() { return NativeInvoke::Invoke(0xB6B24984); } + static Any SET_GAMEPLAY_HELPER_CYLINDER_RADIUS() { return NativeInvoke::Invoke(0x4EBFD673); } + static Any SET_GAMEPLAY_HINT_FOV() { return NativeInvoke::Invoke(0x96FD173B); } + static Any SET_GAMEPLAY_HINT_RELATIVE_PITCH() { return NativeInvoke::Invoke(0x7D04320E); } + static Any SET_GAMEPLAY_OBJECT_HINT() { return NativeInvoke::Invoke(0x2ED5E2F8); } + static Any SET_GAMEPLAY_PED_HINT() { return NativeInvoke::Invoke(0x7C27343E); } + static Any SET_GAMEPLAY_VEHICLE_HINT() { return NativeInvoke::Invoke(0x2C9A11D8); } + static Any SET_GROUP_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xD93095B3); } + static Any SET_HELI_AUDIO_MAX_OCCLUSION() { return NativeInvoke::Invoke(0x57125C3F); } + static Any SET_HELP_MESSAGE_BOX_SIZE() { return NativeInvoke::Invoke(0x138D7BB9); } + static Any SET_IN_SPECTATOR_MODE() { return NativeInvoke::Invoke(0x74DBC1BF); } + static Any SET_LOBBY_MUTE_OVERRIDE() { return NativeInvoke::Invoke(0x35BA6682); } + static Any SET_MAX_AMMO_CAP() { return NativeInvoke::Invoke(0x4C898C45); } + static Any SET_MULTIPLE_DRIVEBY_PICKUPS() { return NativeInvoke::Invoke(0xC619A53A); } + static Any SET_NEXT_TICKER_MESSAGE_BACKGROUND_COLOR() { return NativeInvoke::Invoke(0x4BD59DD4); } + static Any SET_OBJECT_ALPHA() { return NativeInvoke::Invoke(0x98E5B61D); } + static Any SET_PAYNEKILLER_BOTTLE_COUNT() { return NativeInvoke::Invoke(0xF3DE9E5D); } + static Any SET_PAYNEKILLER_RECHARGE_RATE() { return NativeInvoke::Invoke(0x54A5A6C3); } + static Any SET_PED_ADVANCE_DELAY_OVERRIDE() { return NativeInvoke::Invoke(0xE8B068A7); } + static Any SET_PED_ALPHA() { return NativeInvoke::Invoke(0xB94DA9B3); } + static Any SET_PED_BLEND_FROM_NM_WITH_ANIM() { return NativeInvoke::Invoke(0x6C433786); } + static Any SET_PED_CHARGE_DELAY_OVERRIDE() { return NativeInvoke::Invoke(0x3B2E3E6B); } + static Any SET_PED_COVER_TARGET_PED_WITH_BONE_AND_OFFSET() { return NativeInvoke::Invoke(0x3A6625BB); } + static Any SET_PED_COVER_TARGET_PED_WITH_OFFSET() { return NativeInvoke::Invoke(0x94B495D); } + static Any SET_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0x13A0D6D5); } + static Any SET_PED_DECISION_MAKER_TO_DEFAULT() { return NativeInvoke::Invoke(0xDD2DEE0A); } + static Any SET_PED_DROPS_OBJECT() { return NativeInvoke::Invoke(0x4D75C27C); } + static Any SET_PED_FORCE_USE_MUZZLE_DIRECTION() { return NativeInvoke::Invoke(0x3D6DECE5); } + static Any SET_PED_PINNED_DOWN(Ped ped, bool toggle, int32_t p2) { return NativeInvoke::Invoke(0xCC78999D, ped, toggle, p2); } + static Any SET_PED_STEALTH_ATTRIBUTES() { return NativeInvoke::Invoke(0xB24394CA); } + static Any SET_PHONE_HUD_ITEM() { return NativeInvoke::Invoke(0x7FD60931); } + static Any SET_PICKUP_LASER_SIGHT_ATTACHMENT() { return NativeInvoke::Invoke(0xB3C7B87A); } + static Any SET_PICKUP_LIMIT_ANGLE() { return NativeInvoke::Invoke(0x12177009); } + static Any SET_PLAYERS_DROP_MONEY_IN_NETWORK_GAME() { return NativeInvoke::Invoke(0x806204B); } + static Any SET_ROCKET_LAUNCHER_FREEBIE_IN_HELI() { return NativeInvoke::Invoke(0x62F3E0F3); } + static Any SET_ROUTE_FLASHES() { return NativeInvoke::Invoke(0x93BD3E80); } + static Any SET_TEXT_LINE_DISPLAY() { return NativeInvoke::Invoke(0x5AE8AF79); } + static Any SET_TRAIN_AUDIO_ROLLOFF() { return NativeInvoke::Invoke(0x56F2F2E9); } + static Any SET_VEHICLE_ALPHA() { return NativeInvoke::Invoke(0x5D4A2BC2); } + static Any SET_XBOX_SCREEN_SAVER() { return NativeInvoke::Invoke(0xD121D3DE); } + static Any SEV_BINDC(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x4F8EBA7E, p0, p1, p2, p3, p4); } + static Any SEV_CONDITION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xBE758B0C, p0, p1, p2); } + static Any SEV_CONSTRUCT_EVENT() { return NativeInvoke::Invoke(0xA9A14FD3); } + static Any SEV_CURRENT_EVENT(Any p0, Any p1) { return NativeInvoke::Invoke(0x1D049619, p0, p1); } + static Any SEV_GET_PLAYER_FRIENDLY_FIRE() { return NativeInvoke::Invoke(0x52A421F3); } + static Any SEV_GET_UNIQUE_PLAYER_MODEL_VARIATION() { return NativeInvoke::Invoke(0xCD0F2DB8); } + static Any SEV_INT_TO_WATCHER() { return NativeInvoke::Invoke(0x98A92C54); } + static Any SEV_INVALID_EVENT_ID() { return NativeInvoke::Invoke(0xAE382401); } + static Any SEV_IS_POINT_VISIBLE_TO_POSITION_LIST(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x7C932981, p0, p1, p2, p3); } + static Any SEV_IS_SPHERE_VISIBLE_TO_OTHER_TEAM_PLAYERS() { return NativeInvoke::Invoke(0x6A1BA8C6); } + static Any SEV_IS_SPHERE_VISIBLE_TO_PLAYER_LIST(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x48990418, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static Any SEV_MAP_PLAYER_PED(Any p0, Any p1) { return NativeInvoke::Invoke(0x2E6A11AD, p0, p1); } + static Any SEV_OBSERVE_FLOAT(Any p0) { return NativeInvoke::Invoke(0xB8084395, p0); } + static Any SEV_OBSERVE_INT(Any p0) { return NativeInvoke::Invoke(0x55FCE28A, p0); } + static Any SEV_ON_ANY_PED_CREATED() { return NativeInvoke::Invoke(0x9939785A); } + static Any SEV_ON_ANY_PED_DELETED() { return NativeInvoke::Invoke(0xE47E14C1); } + static Any SEV_ON_ANY_PED_DIED() { return NativeInvoke::Invoke(0x87EE778); } + static Any SEV_ON_ANY_PED_JOINED_NETGAME() { return NativeInvoke::Invoke(0x4C3C6D6); } + static Any SEV_ON_ANY_PED_LEFT_NETGAME() { return NativeInvoke::Invoke(0xABA66068); } + static Any SEV_ON_ANY_VEHICLE_CREATED() { return NativeInvoke::Invoke(0xBFEF843); } + static Any SEV_ON_ANY_VEHICLE_DELETED() { return NativeInvoke::Invoke(0x8A6CCF05); } + static Any SEV_ON_ANY_VEHICLE_DESTROYED() { return NativeInvoke::Invoke(0xB841C0D6); } + static Any SEV_ON_HOST_STATS_TABLE_VALID() { return NativeInvoke::Invoke(0x8B7EA849); } + static Any SEV_ON_HOST_SYNC() { return NativeInvoke::Invoke(0x3CF8A812); } + static Any SEV_ON_MP_INTERACTION_SUCCEEDED() { return NativeInvoke::Invoke(0xFAF50A5C); } + static Any SEV_ON_MP_ITEM_PICKUP_ACTION(Any p0) { return NativeInvoke::Invoke(0x903D285A, p0); } + static Any SEV_ON_OBJECT_DAMAGED() { return NativeInvoke::Invoke(0x7F5E8AD6); } + static Any SEV_ON_PED_ASSIST(Any p0) { return NativeInvoke::Invoke(0xBD0068C6, p0); } + static Any SEV_ON_PED_CREATED() { return NativeInvoke::Invoke(0xBD305A46); } + static Any SEV_ON_PED_DELETED(Any p0) { return NativeInvoke::Invoke(0xFA377D19, p0); } + static Any SEV_ON_PED_DIED(Any p0) { return NativeInvoke::Invoke(0x2C21F110, p0); } + static Any SEV_ON_PED_ENTERED_VEHICLE() { return NativeInvoke::Invoke(0x93DAACB5); } + static Any SEV_ON_PED_INJURED(Any p0) { return NativeInvoke::Invoke(0x2F4FA7AA, p0); } + static Any SEV_ON_PED_LEFT_VEHICLE() { return NativeInvoke::Invoke(0xA70DCA9C); } + static Any SEV_ON_PED_LMS_ACTIVATED(Any p0) { return NativeInvoke::Invoke(0x48AFCC46, p0); } + static Any SEV_ON_PED_LMS_DEACTIVATED(Any p0) { return NativeInvoke::Invoke(0xD198A2D, p0); } + static Any SEV_ON_PED_LOOK_TRIGGER_END() { return NativeInvoke::Invoke(0x360B2C36); } + static Any SEV_ON_PED_LOOK_TRIGGER_START() { return NativeInvoke::Invoke(0x91C64482); } + static Any SEV_ON_PED_RANK_UP(Any p0) { return NativeInvoke::Invoke(0x7B6F3CA4, p0); } + static Any SEV_ON_PED_TASK_FINISHED(Any p0, Any p1) { return NativeInvoke::Invoke(0xF50C10DC, p0, p1); } + static Any SEV_ON_PED_TASK_STARTED() { return NativeInvoke::Invoke(0x298AEAB1); } + static Any SEV_ON_PED_TRIGGER_ENTERED(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x37DF6A31, p0, p1, p2); } + static Any SEV_ON_PED_TRIGGER_LEFT(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xB18C949F, p0, p1, p2); } + static Any SEV_ON_PED_TRIGGER_LIST_ENTERED(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xFCEC8FDF, p0, p1, p2, p3); } + static Any SEV_ON_PED_TRIGGER_LIST_LEFT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xA80054BD, p0, p1, p2, p3); } + static Any SEV_ON_PED_USE_STREAK(Any p0) { return NativeInvoke::Invoke(0x43F36B61, p0); } + static Any SEV_ON_TIMER(Any p0) { return NativeInvoke::Invoke(0x2FFAB17, p0); } + static Any SEV_ON_TIN_CAN_COLLISION() { return NativeInvoke::Invoke(0x9AB7A935); } + static Any SEV_ON_VEHICLE_CREATED() { return NativeInvoke::Invoke(0xE6097F09); } + static Any SEV_ON_VEHICLE_DAMAGED() { return NativeInvoke::Invoke(0x98A611A6); } + static Any SEV_ON_VEHICLE_DELETED() { return NativeInvoke::Invoke(0x1E04C1A2); } + static Any SEV_ON_VEHICLE_DESTROYED() { return NativeInvoke::Invoke(0xDAF25B5E); } + static Any SEV_PLAYER_INDEX_TO_SLOT(Any p0) { return NativeInvoke::Invoke(0xD5BDAF17, p0); } + static Any SEV_PLAYER_IS_VALID_SLOT(Any p0) { return NativeInvoke::Invoke(0xD6E3E53, p0); } + static Any SEV_PLAYER_SLOT_TO_INDEX(Any p0) { return NativeInvoke::Invoke(0x18E183E8, p0); } + static Any SEV_RESET_UNIQUE_PLAYER_MODEL_VARIATIONS() { return NativeInvoke::Invoke(0x2772572D); } + static Any SEV_SET_PLAYER_MODEL_DEFAULT_VARIATION() { return NativeInvoke::Invoke(0x86F9D4FF); } + static Any SEV_WATCHER_TO_INT() { return NativeInvoke::Invoke(0x11A30848); } + static Any SNAP_PLAYER_TO_COVERLINE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { return NativeInvoke::Invoke(0x5A54CE7D, p0, p1, p2, p3, p4, p5, p6); } + static Any SNAP_PLAYER_TO_COVERPOINT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x464B1DB1, p0, p1, p2, p3); } + static Any SNAP_PLAYER_TO_COVER_COORDS(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0xEC2D5CFB, p0, p1, p2, p3, p4, p5); } + static Any START_PARTICLE_FX_LOOPED_AT_COORD(const char* ptfxName, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xD348E3E6, ptfxName, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static Any START_PARTICLE_FX_LOOPED_ON_OBJECT(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x4B00E9F2, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static Any START_PARTICLE_FX_LOOPED_ON_OBJECT_BONE(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0x1B34D211, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static Any START_PARTICLE_FX_LOOPED_ON_PED_BONE(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0xF8FC196F, ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static Any START_PARTICLE_FX_LOOPED_ON_VEHICLE(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x58AA9FC3, ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_GROUND_PLANE() { return NativeInvoke::Invoke(0xD120A4B4); } + static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_NEARBY_COLLISION() { return NativeInvoke::Invoke(0x5EFBDD3E); } + static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_OFFSET_GROUND_PLANE() { return NativeInvoke::Invoke(0xC691A67E); } + static Any START_RECORDING_PED() { return NativeInvoke::Invoke(0x7AE7B65B); } + static Any START_RECORDING_VEHICLE() { return NativeInvoke::Invoke(0x50117078); } + static Any START_RECORDING_VEHICLE_TRANSITION_FROM_PLAYBACK() { return NativeInvoke::Invoke(0x1BDB2B3C); } + static Any START_SCRIPTED_CONVERSATION() { return NativeInvoke::Invoke(0x7E4CB1E); } + static Any STOP_RECORDING_ALL_VEHICLES() { return NativeInvoke::Invoke(0x9A9A3735); } + static Any STOP_RECORDING_PED() { return NativeInvoke::Invoke(0xEA90369A); } + static Any STOP_RECORDING_PEDS() { return NativeInvoke::Invoke(0xDFEB5BF); } + static Any STOP_RECORDING_VEHICLE() { return NativeInvoke::Invoke(0x3ED10195); } + static Any STOP_SCRIPTED_CONVERSATION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xAB77DA7D, p0, p1, p2); } + static Any STOP_WIDGET_COMBO(Any p0, Any p1) { return NativeInvoke::Invoke(0x4159C9A0, p0, p1); } + static Any TASK_CAUTIOUS_ADVANCE() { return NativeInvoke::Invoke(0xC559BB30); } + static Any TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED() { return NativeInvoke::Invoke(0xF127AD6A); } + static Any TASK_COMBAT_HATED_TARGETS_IN_AREA() { return NativeInvoke::Invoke(0xDF099E18); } + static Any TASK_DRIVE_POINT_ROUTE_ADVANCED() { return NativeInvoke::Invoke(0x5BE99735); } + static Any TASK_EXTEND_ROUTE() { return NativeInvoke::Invoke(0x43271F69); } + static Any TASK_FOLLOW_POINT_ROUTE() { return NativeInvoke::Invoke(0xB837C816); } + static Any TASK_FOLLOW_TO_OFFSET_OF_PED() { return NativeInvoke::Invoke(0x8F10A775); } + static Any TASK_GET_OFF_CUSTOM_BOAT() { return NativeInvoke::Invoke(0x9A082E32); } + static Any TASK_GET_ON_CUSTOM_BOAT() { return NativeInvoke::Invoke(0x39E721B7); } + static Any TASK_GOTO_PED_AIMING() { return NativeInvoke::Invoke(0x676649DA); } + static Any TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_VEHICLE() { return NativeInvoke::Invoke(0x5BE44EF2); } + static Any TASK_GO_TO_COORD_WHILE_AIMING_AT_OBJECT() { return NativeInvoke::Invoke(0xEA0E01E5); } + static Any TASK_GO_TO_PED_WHILE_AIMING_AT_COORD() { return NativeInvoke::Invoke(0x4DF287BB); } + static Any TASK_GO_TO_PED_WHILE_AIMING_AT_OBJECT() { return NativeInvoke::Invoke(0x1A817446); } + static Any TASK_GO_TO_PED_WHILE_AIMING_AT_VEHICLE() { return NativeInvoke::Invoke(0x572F5FDF); } + static Any TASK_GUARD_ANGLED_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0xD2062CA9); } + static Any TASK_GUARD_ASSIGNED_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0x7AF0133D); } + static Any TASK_GUARD_CURRENT_POSITION() { return NativeInvoke::Invoke(0x2FB099E9); } + static Any TASK_GUARD_SPHERE_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0x86B76CB7); } + static Any TASK_LEAVE_VEHICLE_AND_FLEE() { return NativeInvoke::Invoke(0x8626D6F8); } + static Any TASK_NAVIGATE_THROUGH_TRAM_CARS() { return NativeInvoke::Invoke(0x2E63F94A); } + static Any TASK_PED_SLIDE_TO_COORD() { return NativeInvoke::Invoke(0x225380EF); } + static Any TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM() { return NativeInvoke::Invoke(0x94BBE5C4); } + static Any TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM_HDG_RATE() { return NativeInvoke::Invoke(0x95ABC676); } + static Any TASK_PED_SLIDE_TO_COORD_HDG_RATE() { return NativeInvoke::Invoke(0x38A995C1); } + static Any TASK_SET_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xB6C665A7); } + static Any TASK_SMART_FLEE_COORD() { return NativeInvoke::Invoke(0xB2E686FC); } + static Any TASK_STAND_GUARD() { return NativeInvoke::Invoke(0xD130F636); } + static Any TASK_START_SCENARIO_AT_POSITION() { return NativeInvoke::Invoke(0xAA2C4AC2); } + static Any TASK_START_SCENARIO_IN_PLACE() { return NativeInvoke::Invoke(0xE50D6DDE); } + static Any TASK_STATIONARY_STRAFE_ATTACK() { return NativeInvoke::Invoke(0xAC987362); } + static Any TASK_USE_DPV() { return NativeInvoke::Invoke(0x518F8CF2); } + static Any TASK_USE_NEAREST_SCENARIO_TO_COORD() { return NativeInvoke::Invoke(0x9C50FBF0); } + static Any TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP() { return NativeInvoke::Invoke(0x1BE9D65C); } + static Any TASK_VEHICLE_DRIVE_TO_COORD_RUBBER_BAND() { return NativeInvoke::Invoke(0x72960B42); } + static Any TASK_VEHICLE_DRIVE_WANDER() { return NativeInvoke::Invoke(0x36EC0EB0); } + static Any TASK_VEHICLE_MISSION_COORS_TARGET() { return NativeInvoke::Invoke(0x6719C109); } + static Any TASK_VEHICLE_MISSION_PED_TARGET() { return NativeInvoke::Invoke(0xC81C4677); } + static Any TASK_WANDER_STANDARD() { return NativeInvoke::Invoke(0xAF59151A); } + static Any TASK_WEAPON_ROLL() { return NativeInvoke::Invoke(0x123B2716); } + static Any TOGGLE_NM_BINDPOSE_TASK() { return NativeInvoke::Invoke(0x8F0F700B); } + static Any TRIGGER_EXPLOSION_AUDIO_FROM_OBJECT() { return NativeInvoke::Invoke(0xD4807989); } + static Blip ADD_BLIP_FOR_CONTACT(float x, float y, float z) { return NativeInvoke::Invoke(0x6295B365, x, y, z); } + static Blip ADD_BLIP_FOR_COORD(float x, float y, float z) { return NativeInvoke::Invoke(0xC6F43D0E, x, y, z); } + static Blip ADD_BLIP_FOR_GANG_TERRITORY(float x, float y, float z) { return NativeInvoke::Invoke(0x63EBC4FA, x, y, z); } + static Blip ADD_BLIP_FOR_OBJECT(Object object) { return NativeInvoke::Invoke(0xE5372EC, object); } + static Blip ADD_BLIP_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x8A6ED1DF, ped); } + static Blip ADD_BLIP_FOR_PICKUP(Pickup pickup) { return NativeInvoke::Invoke(0x16693C3A, pickup); } + static Blip ADD_BLIP_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0xA338238C, vehicle); } + static Blip GET_CENTRE_BLIP_ID() { return NativeInvoke::Invoke(0x45EDA627); } + static Blip GET_FIRST_BLIP_INFO_ID(int32_t sprite) { return NativeInvoke::Invoke(0x64C0273D, sprite); } + static Blip GET_NEXT_BLIP_INFO_ID(int32_t sprite) { return NativeInvoke::Invoke(0x9356E92F, sprite); } + static Cam CREATE_CAM(const char* camName, bool p1) { return NativeInvoke::Invoke(0xE9BF2A7D, camName, p1); } + static Cam CREATE_CAM_WITH_PARAMS(const char* camName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, bool p8) { return NativeInvoke::Invoke(0x23B02F15, camName, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, p8); } + static Cam GET_DEBUG_CAM() { return NativeInvoke::Invoke(0x76A50592); } + static Cam GET_RENDERING_CAM() { return NativeInvoke::Invoke(0xFCF4DF1); } + static FireId START_PED_FIRE(Ped ped, float unk) { return NativeInvoke::Invoke(0x604950EB, ped, unk); } + static FireId START_SCRIPT_FIRE(float x, float y, float z, int32_t maxChildren) { return NativeInvoke::Invoke(0xE7529357, x, y, z, maxChildren); } + static Group CREATE_GROUP(int32_t unused, bool p1) { return NativeInvoke::Invoke(0x8DC0368D, unused, p1); } + static Group GET_PED_GROUP_INDEX(Ped ped) { return NativeInvoke::Invoke(0x134E0785, ped); } + static Group GET_PLAYER_GROUP(Player player) { return NativeInvoke::Invoke(0xA5EDCDE8, player); } + static Interior GET_INTERIOR_AT_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xA17FBF37, x, y, z); } + static Interior GET_INTERIOR_FROM_NAME(const char* name, int32_t numAttempts) { return NativeInvoke::Invoke(0x572A936, name, numAttempts); } + static Interior GET_INTERIOR_FROM_PED(Ped ped) { return NativeInvoke::Invoke(0xC5F6B455, ped); } + static Interior GET_INTERIOR_FROM_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x50768666, vehicle); } + static Object CREATE_OBJECT(uint32_t modelHash, float x, float y, float z, bool dynamic, bool dontOwn) { return NativeInvoke::Invoke(0x2F7AA05C, modelHash, x, y, z, dynamic, dontOwn); } + static Object CREATE_OBJECT_MOVER(uint32_t modelHash, float x, float y, float z, bool dynamic, const char* pathName, bool dontOwn) { return NativeInvoke::Invoke(0x757194AC, modelHash, x, y, z, dynamic, pathName, dontOwn); } + static Object CREATE_OBJECT_NO_OFFSET(uint32_t modelHash, float x, float y, float z, bool dynamic, bool dontOwn) { return NativeInvoke::Invoke(0x58040420, modelHash, x, y, z, dynamic, dontOwn); } + static Object CREATE_SIMPLE_PED(uint32_t modelHash, float x, float y, float z, float heading, uint32_t p6, bool p7) { return NativeInvoke::Invoke(0x43010177, modelHash, x, y, z, heading, p6, p7); } + static Object FIND_OBJECT_AT_POSITION(const char* modelName, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x77984D34, modelName, x, y, z, radius); } + static Object GET_BLIP_INFO_ID_OBJECT_INDEX(Blip blip) { return NativeInvoke::Invoke(0x27AB7110, blip); } + static Object GET_NEARBY_OBJECT_WITH_SPECIAL_ATTRIBUTE(int32_t index) { return NativeInvoke::Invoke(0x7BAE3F92, index); } + static Object GET_OBJECT_PLAYER_WILL_PICKUP(Player player) { return NativeInvoke::Invoke(0x45A04432, player); } + static Object GET_REGISTERED_OBJECT_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0x17F49810, name); } + static Ped CREATE_PED(int32_t pedType, uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { return NativeInvoke::Invoke(0x389EF71, pedType, modelHash, x, y, z, heading, isNetwork, dontOwn); } + static Ped CREATE_PED_INSIDE_VEHICLE(Vehicle vehicle, int32_t pedType, uint32_t modelHash, int32_t seatIndex, const char* p4, bool p5) { return NativeInvoke::Invoke(0x3000F092, vehicle, pedType, modelHash, seatIndex, p4, p5); } + static Ped CREATE_RANDOM_FEMALE_PED(float x, float y, float z) { return NativeInvoke::Invoke(0x5847ADE0, x, y, z); } + static Ped CREATE_RANDOM_MALE_PED(float x, float y, float z) { return NativeInvoke::Invoke(0xD5E380F3, x, y, z); } + static Ped CREATE_RANDOM_PED(float x, float y, float z) { return NativeInvoke::Invoke(0x5A949543, x, y, z); } + static Ped CREATE_RANDOM_PED_AS_DRIVER(Vehicle vehicle) { return NativeInvoke::Invoke(0xB927CE9A, vehicle); } + static Ped GET_BLIP_INFO_ID_PED_INDEX(Blip blip) { return NativeInvoke::Invoke(0xDD57007, blip); } + static Ped GET_PEDS_LAST_ATTACKER(Ped ped) { return NativeInvoke::Invoke(0xB82351F, ped); } + static Ped GET_PED_AS_GROUP_LEADER(Group group) { return NativeInvoke::Invoke(0x52873C6A, group); } + static Ped GET_PED_AS_GROUP_MEMBER(Group group, int32_t memberIndex) { return NativeInvoke::Invoke(0x9AA3CC8C, group, memberIndex); } + static Ped GET_PED_IN_VEHICLE_SEAT(Vehicle vehicle, int32_t seatIndex) { return NativeInvoke::Invoke(0x388FDE9A, vehicle, seatIndex); } + static Ped GET_PED_OBJECT_IS_ATTACHED_TO(Object object) { return NativeInvoke::Invoke(0x72ADF3FC, object); } + static Ped GET_PLAYER_PED(Player player) { return NativeInvoke::Invoke(0x6E31E993, player); } + static Ped GET_RANDOM_PED_AT_COORD(float x, float y, float z, float xRadius, float yRadius, float zRadius) { return NativeInvoke::Invoke(0xDC8239EB, x, y, z, xRadius, yRadius, zRadius); } + static Ped GET_REGISTERED_PED_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0xF6595859, name); } + static Pickup GET_BLIP_INFO_ID_PICKUP_INDEX(Blip blip) { return NativeInvoke::Invoke(0x86913D37, blip); } + static Pickup GET_PICKUP_FROM_PLACEMENT(int32_t index) { return NativeInvoke::Invoke(0x59A39BA3, index); } + static Player GET_PLAYER_ID() { return NativeInvoke::Invoke(0x1CC648EA); } + static Player GET_PLAYER_KILLER(Player player) { return NativeInvoke::Invoke(0x7A2356DA, player); } + static Player INT_TO_PLAYERINDEX(int32_t value) { return NativeInvoke::Invoke(0x98DD98F1, value); } + static Player NETWORK_GET_KILLER_OF_PLAYER(Player player) { return NativeInvoke::Invoke(0x9809FB6F, player); } + static Player NET_PARTY_GET_LEADER_PLAYER() { return NativeInvoke::Invoke(0x6F29E2F9); } + static Player SEV_GET_MY_PLAYER() { return NativeInvoke::Invoke(0x43BE716F); } + static Request REQUEST_ANIM_DICT(const char* dictName, bool p1) { return NativeInvoke::Invoke(0xDCA96950, dictName, p1); } + static Request REQUEST_MODEL(uint32_t modelHash) { return NativeInvoke::Invoke(0xFFF1B500, modelHash); } + static Request REQUEST_SCRIPT(const char* name) { return NativeInvoke::Invoke(0xE26B2666, name); } + static Vector3 GET_BLIP_COORDS(Blip blip) { return NativeInvoke::Invoke(0xEF6FF47B, blip); } + static Vector3 GET_BLIP_INFO_ID_COORD(Blip blip) { return NativeInvoke::Invoke(0xB7374A66, blip); } + static Vector3 GET_BULLET_IMPACT_AREA(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(0x4AB5B015, x, y, z, radius, outPed); } + static Vector3 GET_CAM_COORD(Cam cam) { return NativeInvoke::Invoke(0x7C40F09C, cam); } + static Vector3 GET_CAM_ROT(Cam cam) { return NativeInvoke::Invoke(0xDAC84C9F, cam); } + static Vector3 GET_CORPSE_COORDS(Ped ped) { return NativeInvoke::Invoke(0xAAA4C65, ped); } + static Vector3 GET_CUTSCENE_PED_COORD(Any p0) { return NativeInvoke::Invoke(0xEDF371D0, p0); } + static Vector3 GET_DEAD_PED_COORDS(Ped ped) { return NativeInvoke::Invoke(0xD5BB9787, ped); } + static Vector3 GET_DEAD_PED_PICKUP_COORDS(Ped ped) { return NativeInvoke::Invoke(0x129F9DC1, ped); } + static Vector3 GET_DEAD_VEHICLE_COORDS(Vehicle vehicle) { return NativeInvoke::Invoke(0x3C076D19, vehicle); } + static Vector3 GET_GAMEPLAY_CAM_COORD() { return NativeInvoke::Invoke(0x9388CF79); } + static Vector3 GET_GAMEPLAY_CAM_ROT() { return NativeInvoke::Invoke(0x13A010B5); } + static Vector3 GET_GAMEPLAY_HELPER_BOX_COORD(const char* boxName) { return NativeInvoke::Invoke(0xF0C17F9A, boxName); } + static Vector3 GET_GAMEPLAY_HELPER_VOLUME_COORD(const char* volumeName) { return NativeInvoke::Invoke(0x2A9EA7D3, volumeName); } + static Vector3 GET_OBJECT_BONE_COORDS(Object object, int32_t boneId, bool p2) { return NativeInvoke::Invoke(0x2046F7A6, object, boneId, p2); } + static Vector3 GET_OBJECT_BONE_ORIENTATION(Object object, int32_t boneId, bool p2) { return NativeInvoke::Invoke(0x4B9341F4, object, boneId, p2); } + static Vector3 GET_OBJECT_COORDS(Object object) { return NativeInvoke::Invoke(0x7CA0C8FB, object); } + static Vector3 GET_OBJECT_MATRIX_VECTOR(Object object, const char* axisName) { return NativeInvoke::Invoke(0x8B83EE94, object, axisName); } + static Vector3 GET_OBJECT_ROTATION(Object object) { return NativeInvoke::Invoke(0x28567FDD, object); } + static Vector3 GET_OBJECT_ROTATION_VELOCITY(Object object) { return NativeInvoke::Invoke(0x5B075C62, object); } + static Vector3 GET_OBJECT_VELOCITY(Object object) { return NativeInvoke::Invoke(0x2A8801CB, object); } + static Vector3 GET_OFFSET_FROM_OBJECT_IN_WORLD_COORDS(Object object, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x66DF1BF5, object, offsetX, offsetY, offsetZ); } + static Vector3 GET_OFFSET_FROM_PED_IN_WORLD_COORDS(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(0xAD515B68, ped, x, y, z); } + static Vector3 GET_OFFSET_FROM_VEHICLE_GIVEN_WORLD_COORDS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x912027D9, vehicle, offsetX, offsetY, offsetZ); } + static Vector3 GET_OFFSET_FROM_VEHICLE_IN_WORLD_COORDS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x724D8621, vehicle, offsetX, offsetY, offsetZ); } + static Vector3 GET_PED_BONE_COORDS(Ped ped, int32_t boneId, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x4579CAB1, ped, boneId, offsetX, offsetY, offsetZ); } + static Vector3 GET_PED_COORDS(Ped ped) { return NativeInvoke::Invoke(0x9E3ED6AF, ped); } + static Vector3 GET_PED_DIRECTION(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x6F0BCEAC, ped, p1); } + static Vector3 GET_PED_EXTRACTED_DISPLACEMENT(Ped ped, bool worldSpace) { return NativeInvoke::Invoke(0x5231F901, ped, worldSpace); } + static Vector3 GET_PED_PROP_POSITION(Ped ped, int32_t propIndex) { return NativeInvoke::Invoke(0x7277314C, ped, propIndex); } + static Vector3 GET_PED_VELOCITY(Ped ped) { return NativeInvoke::Invoke(0xB954696C, ped); } + static Vector3 GET_PEP_PROP_ROTATION(Ped ped, int32_t propIndex) { return NativeInvoke::Invoke(0x2B4DECF4, ped, propIndex); } + static Vector3 GET_PLACEMENT_COORDS(int32_t index) { return NativeInvoke::Invoke(0x8E2F0A39, index); } + static Vector3 GET_POSITION_OF_LAST_MOUSECLICK() { return NativeInvoke::Invoke(0x5EBC23BF); } + static Vector3 GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME(int32_t recordingIndex, float time) { return NativeInvoke::Invoke(0x7178558D, recordingIndex, time); } + static Vector3 GET_VEHICLE_COORDS(Vehicle vehicle) { return NativeInvoke::Invoke(0x1935124, vehicle); } + static Vector3 GET_VEHICLE_DEFORMATION_AT_POS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0xABF02075, vehicle, offsetX, offsetY, offsetZ); } + static Vector3 GET_VEHICLE_FORWARD_VECTOR(Vehicle vehicle) { return NativeInvoke::Invoke(0xEE053B15, vehicle); } + static Vector3 GET_VEHICLE_SPEED_VECTOR(Vehicle vehicle, bool relative) { return NativeInvoke::Invoke(0x2E52BB9A, vehicle, relative); } + static Vector3 VECTOR_ROTATE_AXIS(float x, float y, float z, float rotate, const char* axis) { return NativeInvoke::Invoke(0x649E57A6, x, y, z, rotate, axis); } + static Vehicle CREATE_MISSION_TRAIN(int32_t variation, float x, float y, float z, bool direction) { return NativeInvoke::Invoke(0xD4C2EAFD, variation, x, y, z, direction); } + static Vehicle CREATE_VEHICLE(uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { return NativeInvoke::Invoke(0xDD75460A, modelHash, x, y, z, heading, isNetwork, dontOwn); } + static Vehicle GET_BLIP_INFO_ID_VEHICLE_INDEX(Blip blip) { return NativeInvoke::Invoke(0x6CB45104, blip); } + static Vehicle GET_CLOSEST_VEHICLE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xD7E26B2C, x, y, z, radius, modelHash, flags); } + static Vehicle GET_NEAREST_CABLE_CAR(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0xF2218830, x, y, z, radius); } + static Vehicle GET_PLAYERS_LAST_VEHICLE() { return NativeInvoke::Invoke(0xE2757AC1); } + static Vehicle GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xD6343F6B, x, y, z, radius, modelHash, flags); } + static Vehicle GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xDCADEB66, x, y, z, radius, modelHash, flags); } + static Vehicle GET_RANDOM_VEHICLE_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0x57216D03, x, y, z, radius, modelHash, flags); } + static Vehicle GET_RANDOM_VEHICLE_OF_TYPE_IN_AREA(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x2FA2DADF, x, y, z, radius, modelHash); } + static Vehicle GET_REGISTERED_VEHICLE_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0x27400942, name); } + static Vehicle GET_TRAIN_CABOOSE(Vehicle train) { return NativeInvoke::Invoke(0xD717AD46, train); } + static Vehicle GET_TRAIN_CARRIAGE(Vehicle train, int32_t carriage) { return NativeInvoke::Invoke(0x2544E7A6, train, carriage); } + static Vehicle GET_TRAIN_PLAYER_WOULD_ENTER() { return NativeInvoke::Invoke(0xCB979EE4); } + static Vehicle GET_VEHICLE_OBJECT_IS_ATTACHED_TO(Object object) { return NativeInvoke::Invoke(0x5DFD6E29, object); } + static Vehicle GET_VEHICLE_PED_IS_IN(Ped ped) { return NativeInvoke::Invoke(0xAFE92319, ped); } + static Vehicle GET_VEHICLE_PED_IS_USING(Ped ped) { return NativeInvoke::Invoke(0x6DE3AADA, ped); } + static Weapon GET_REGISTERED_WEAPON_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0xDB0F31B2, name); } + static Weapon GET_WEAPON_FROM_HAND(Ped ped, int32_t handType, bool p2) { return NativeInvoke::Invoke(0xF5A9F0F9, ped, handType, p2); } + static Weapon GET_WEAPON_FROM_HOLSTER(Ped ped, int32_t holsterType) { return NativeInvoke::Invoke(0x4F1AB270, ped, holsterType); } + static Weapon GET_WEAPON_FROM_SLOT(Ped ped, int32_t holsterType) { return NativeInvoke::Invoke(0x363C0973, ped, holsterType); } + static Weapon GIVE_DELAYED_WEAPON_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool equipNow) { return NativeInvoke::Invoke(0x5868D20D, ped, weaponHash, ammo, equipNow); } + static Weapon GIVE_WEAPON_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool equipNow) { return NativeInvoke::Invoke(0xC4D88A85, ped, weaponHash, ammo, equipNow); } + static Weapon GIVE_WEAPON_TO_PED_HAND(Ped ped, uint32_t weaponHash, int32_t ammo, int32_t handType) { return NativeInvoke::Invoke(0xD2103032, ped, weaponHash, ammo, handType); } + static Weapon GIVE_WEAPON_TO_PED_HOLSTER(Ped ped, uint32_t weaponHash, int32_t ammo, int32_t holsterType) { return NativeInvoke::Invoke(0x865E839A, ped, weaponHash, ammo, holsterType); } + static Weapon SET_PED_DROPS_WEAPON(Ped ped, Weapon weapon) { return NativeInvoke::Invoke(0x3D3329FA, ped, weapon); } + static bool ACTION_TREE_FORCE_UNLOAD(const char* name) { return NativeInvoke::Invoke(0xD99BD3AF, name); } + static bool ACTION_TREE_LOAD(const char* name) { return NativeInvoke::Invoke(0x8520911A, name); } + static bool ACTION_TREE_UNLOAD(const char* name) { return NativeInvoke::Invoke(0x620BE3A3, name); } + static bool ADD_SCRIPT_TUNABLE_CRC_FLOAT(uint32_t tunableHash, float value) { return NativeInvoke::Invoke(0xB16DFC67, tunableHash, value); } + static bool ADD_SCRIPT_TUNABLE_CRC_INT(uint32_t tunableHash, int32_t value) { return NativeInvoke::Invoke(0x7A49981, tunableHash, value); } + static bool ADD_SCRIPT_TUNABLE_CRC_bool(uint32_t tunableHash, bool value) { return NativeInvoke::Invoke(0x754B769B, tunableHash, value); } + static bool ADD_SCRIPT_TUNABLE_FLOAT(const char* context, const char* name, float value) { return NativeInvoke::Invoke(0x7DA01BE3, context, name, value); } + static bool ADD_SCRIPT_TUNABLE_INT(const char* context, const char* name, int32_t value) { return NativeInvoke::Invoke(0x84C024B8, context, name, value); } + static bool ADD_SCRIPT_TUNABLE_bool(const char* context, const char* name, bool value) { return NativeInvoke::Invoke(0x9F25E66C, context, name, value); } + static bool ARE_ALL_NAVMESH_REGIONS_LOADED() { return NativeInvoke::Invoke(0x34C4E789); } + static bool ARE_CREDITS_ACTIVE() { return NativeInvoke::Invoke(0xD53CA5A2); } + static bool ARE_MP_STATS_LOADED() { return NativeInvoke::Invoke(0x2469CD25); } + static bool ARE_PLAYER_COVER_MOVEMENT_TRANSITIONS_BLOCKED() { return NativeInvoke::Invoke(0x47D2668); } + static bool ARE_SP_STATS_LOADED() { return NativeInvoke::Invoke(0xA73A7E53); } + static bool ARE_STRINGS_EQUAL(const char* str1, const char* str2) { return NativeInvoke::Invoke(0x877C0BC5, str1, str2); } + static bool ARE_UNIT_TESTS_RUNNING() { return NativeInvoke::Invoke(0x4F4C7FA4); } + static bool ARE_VEHICLE_HEADLIGHTS_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0xE9C0A5A0, vehicle); } + static bool ARE_WIDESCREEN_BORDERS_ACTIVE() { return NativeInvoke::Invoke(0x4E26746C); } + static bool ASSISTED_MOVEMENT_IS_ON_ANY_ROUTE() { return NativeInvoke::Invoke(0x7B3F0F02); } + static bool AUDIO_IS_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x84435231); } + static bool AUDIO_IS_SCRIPTED_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x86E995D1); } + static bool CAMERA_SETTINGS_IS_HARD_LOCK_ENABLED() { return NativeInvoke::Invoke(0x1A2E23B0); } + static bool CAN_CREATE_RANDOM_COPS() { return NativeInvoke::Invoke(0xAA73DAD9); } + static bool CAN_CREATE_RANDOM_PED() { return NativeInvoke::Invoke(0xF9ABE88F); } + static bool CAN_PED_SEE_OTHER_PED(Ped ped, Ped ped2, float p2, float p3) { return NativeInvoke::Invoke(0xFF36A652, ped, ped2, p2, p3); } + static bool CAN_PLAYER_START_MISSION(Player player) { return NativeInvoke::Invoke(0x39E3CB3F, player); } + static bool CAN_SET_ENTER_STATE_FOR_CUTSCENE_PED(const char* name) { return NativeInvoke::Invoke(0xE3F828A8, name); } + static bool CAN_SET_EXIT_STATE_FOR_CUTSCENE_PED(const char* name) { return NativeInvoke::Invoke(0xDD1F0C79, name); } + static bool CHECKPOINT_STORAGE_LOAD(Any* data, int32_t dataSize) { return NativeInvoke::Invoke(0x8FE3BFF, data, dataSize); } + static bool COMPARE_AGAINST_SCORE_PARAM(int32_t p0, int32_t p1, const char* paramName) { return NativeInvoke::Invoke(0xD79D2DA4, p0, p1, paramName); } + static bool CUTSCENE_EXIST(const char* cutsceneName) { return NativeInvoke::Invoke(0xE3978BF6, cutsceneName); } + static bool CUTSCENE_IS_LOADED(const char* cutsceneName) { return NativeInvoke::Invoke(0xDFC021D1, cutsceneName); } + static bool CUTSCENE_IS_LOADING() { return NativeInvoke::Invoke(0x8515977D); } + static bool CUTSCENE_IS_WAITING_FOR_MOVIE() { return NativeInvoke::Invoke(0x4C1C831); } + static bool CUTSCENE_NAMED_IS_LOADING(const char* cutsceneName) { return NativeInvoke::Invoke(0x9DE1B716, cutsceneName); } + static bool CUTSCENE_SHOW_UNAPPROVED() { return NativeInvoke::Invoke(0xD17DDF9); } + static bool DB_GET_bool(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x7195DC58, name, entryName); } + static bool DB_IS_FLOAT_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x85027555, name, entryName); } + static bool DB_IS_INT_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x206CC15, name, entryName); } + static bool DB_IS_bool_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x991BC5CF, name, entryName); } + static bool DID_PLAYER_QUIT_LEVEL(Any p0) { return NativeInvoke::Invoke(0x28041AC7, p0); } + static bool DOES_BLIP_EXIST(Blip blip) { return NativeInvoke::Invoke(0xAE92DD96, blip); } + static bool DOES_CAM_EXIST(Cam cam) { return NativeInvoke::Invoke(0x1EF89DC0, cam); } + static bool DOES_CORPSE_EXIST(Ped ped) { return NativeInvoke::Invoke(0x109EAB3D, ped); } + static bool DOES_DECISION_MAKER_EXIST(Any decisionMaker) { return NativeInvoke::Invoke(0x5F912485, decisionMaker); } + static bool DOES_GLINT_EXIST(int32_t glint) { return NativeInvoke::Invoke(0x81AF036B, glint); } + static bool DOES_GROUP_EXIST(Group group) { return NativeInvoke::Invoke(0x935C978D, group); } + static bool DOES_LAUNCH_PARAM_EXIST(int32_t p0, const char* paramName) { return NativeInvoke::Invoke(0x4EE8FFA2, p0, paramName); } + static bool DOES_LOADOUT_SLOT_HAVE_CUSTOM_NAME(int32_t index) { return NativeInvoke::Invoke(0x6AC41269, index); } + static bool DOES_MAIN_PLAYER_EXIST() { return NativeInvoke::Invoke(0x2528378B); } + static bool DOES_OBJECT_EXIST(Object object) { return NativeInvoke::Invoke(0xB2A3021E, object); } + static bool DOES_OBJECT_HAVE_PHYSICS(Object object) { return NativeInvoke::Invoke(0x45D1813F, object); } + static bool DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x23FF2BA4, x, y, z, radius, modelHash); } + static bool DOES_PAD_EXIST(int32_t padIndex) { return NativeInvoke::Invoke(0x435A85E0, padIndex); } + static bool DOES_PED_EXIST(Ped ped) { return NativeInvoke::Invoke(0xF7C8D072, ped); } + static bool DOES_PICKUP_EXIST(Pickup pickup) { return NativeInvoke::Invoke(0x9C6DA0B3, pickup); } + static bool DOES_PLACEMENT_EXIST(int32_t index) { return NativeInvoke::Invoke(0x02D7902, index); } + static bool DOES_SCRIPT_EXIST(const char* name) { return NativeInvoke::Invoke(0xDEAB87AB, name); } + static bool DOES_TEXT_LABEL_EXIST(const char* textLabel) { return NativeInvoke::Invoke(0x6ECAE560, textLabel); } + static bool DOES_THIS_MINIGAME_SCRIPT_ALLOW_NON_MINIGAME_HELP_MESSAGES() { return NativeInvoke::Invoke(0xE667A6D1); } + static bool DOES_VEHICLE_EXIST(Vehicle vehicle) { return NativeInvoke::Invoke(0x8737CC23, vehicle); } + static bool DOES_VEHICLE_HAVE_ROOF(Vehicle vehicle) { return NativeInvoke::Invoke(0xDB817403, vehicle); } + static bool DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK(Vehicle vehicle) { return NativeInvoke::Invoke(0x5D91D9AC, vehicle); } + static bool EXISTS_SCRIPT_TUNABLE_VARIABLE_CRC_bool(uint32_t tunableHash) { return NativeInvoke::Invoke(0xA8D360E2, tunableHash); } + static bool EXISTS_SCRIPT_TUNABLE_VARIABLE_bool(const char* context, const char* name) { return NativeInvoke::Invoke(0x34E79A7D, context, name); } + static bool GET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE() { return NativeInvoke::Invoke(0xCB1E7ADE); } + static bool GET_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash, int32_t* ammo) { return NativeInvoke::Invoke(0x73C100C3, ped, weaponHash, ammo); } + static bool GET_BG_SCRIPT_LEADERBOARD_NAME(int32_t index, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x2694F2B0, index, bufferSize, buffer); } + static bool GET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped) { return NativeInvoke::Invoke(0xC38F2076, ped); } + static bool GET_BLOCKING_OF_PED_TARGETTING(Ped ped) { return NativeInvoke::Invoke(0x8C2FD714, ped); } + static bool GET_CAN_PED_CAN_SLOW_DOWN_WHEN_TURNING(Ped ped) { return NativeInvoke::Invoke(0x45E894EA, ped); } + static bool GET_CAN_PED_PLAY_LOCO_FLAVOR_STARTS(Ped ped) { return NativeInvoke::Invoke(0xD8BE7688, ped); } + static bool GET_CHALLENGE_FAILED_STATE(int32_t challengeId) { return NativeInvoke::Invoke(0x8BD57283, challengeId); } + static bool GET_CLOSEST_ENEMY_PED(Ped ped, float p1, float p2, float p3, float p4, bool p5, bool p6, bool p7, bool p8, bool p9, bool p10, Ped* outPed) { return NativeInvoke::Invoke(0x3E184D2D, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, outPed); } + static bool GET_CLOSEST_MAJOR_VEHICLE_NODE(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(0x4B5F15B, x, y, z, coords); } + static bool GET_CLOSEST_NETWORK_RESTART_NODE(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0xFFF0E04A, x, y, z, coords, heading); } + static bool GET_CLOSEST_PED(float x, float y, float z, float radius, bool p4, bool p5, Ped* outPed) { return NativeInvoke::Invoke(0x8F6C1F55, x, y, z, radius, p4, p5, outPed); } + static bool GET_CLOSEST_ROAD(float x, float y, float z, float p3, Any p4, Vector3* p5, Vector3* p6, Any* p7, Any* p8, Any* p9) { return NativeInvoke::Invoke(0x567B0E11, x, y, z, p3, p4, p5, p6, p7, p8, p9); } + static bool GET_CLOSEST_VEHICLE_NODE(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(0x6F5F1E6C, x, y, z, coords); } + static bool GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x8BD5759B, x, y, z, coords, heading); } + static bool GET_CURRENT_PED_WEAPON(Ped ped, uint32_t* weaponHash, int32_t handType) { return NativeInvoke::Invoke(0xB0237302, ped, weaponHash, handType); } + static bool GET_CUTSCENE_CAPTURE_REQUEST(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xB2A87EE9, bufferSize, buffer); } + static bool GET_DOES_WEAPON_EXIST(Weapon weapon) { return NativeInvoke::Invoke(0x66A14D7, weapon); } + static bool GET_EXISTS_IN_PLAYER_SAVE(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2F849928, unlockSemantic); } + static bool GET_GROUND_Z_FOR_3D_COORD(float x, float y, float z, float* groundZ) { return NativeInvoke::Invoke(0xA1BFD5E0, x, y, z, groundZ); } + static bool GET_INFO_ABOUT_NEARBY_ENTITY_WITH_SPECIAL_ATTRIBUTE(int32_t index, Vector3* coords, float* p2, bool* p3, uint32_t* modelHash, float* p5) { return NativeInvoke::Invoke(0x111F28AD, index, coords, p2, p3, modelHash, p5); } + static bool GET_IS_DETONATOR_FIRED(Ped ped) { return NativeInvoke::Invoke(0x897A3AE, ped); } + static bool GET_IS_HIDEF() { return NativeInvoke::Invoke(0x1C340359); } + static bool GET_IS_PED_FORCED_TO_RUN(Ped ped) { return NativeInvoke::Invoke(0x8E3AA72A, ped); } + static bool GET_IS_PED_FORCED_TO_WALK(Ped ped) { return NativeInvoke::Invoke(0xB947D1CE, ped); } + static bool GET_IS_PED_PHOTOGRAPHING_COORD(Ped ped, float x, float y, float z, float p4, bool p5) { return NativeInvoke::Invoke(0xF34F8AF0, ped, x, y, z, p4, p5); } + static bool GET_IS_PLAYER_IN_AIR(Player player) { return NativeInvoke::Invoke(0x2BDCB6E, player); } + static bool GET_IS_PLAYER_IN_BULLET_TIME(Player player) { return NativeInvoke::Invoke(0x8E5084AD, player); } + static bool GET_IS_PLAYER_IN_LAST_STAND(Player player) { return NativeInvoke::Invoke(0x35EE1682, player); } + static bool GET_IS_PLAYER_SHOOT_DODGING(Player player) { return NativeInvoke::Invoke(0x1E8970C1, player); } + static bool GET_IS_UNLOCKED(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2B86B773, unlockSemantic); } + static bool GET_IS_WIDESCREEN() { return NativeInvoke::Invoke(0xEC717AEF); } + static bool GET_LOCAL_PLAYER_SPRINT_METER(float* outValue) { return NativeInvoke::Invoke(0x50A43014, outValue); } + static bool GET_MAX_AMMO(Ped ped, uint32_t weaponHash, int32_t* ammo) { return NativeInvoke::Invoke(0xB294796, ped, weaponHash, ammo); } + static bool GET_MELEE_GRAPPLE_FAIL_CHECK_ON(Ped ped) { return NativeInvoke::Invoke(0xAE5FA062, ped); } + static bool GET_MISSION_FLAG() { return NativeInvoke::Invoke(0x95115F97); } + static bool GET_MOBILE_PHONE_TASK_SUB_TASK(Ped ped, int32_t* subtask) { return NativeInvoke::Invoke(0xB47C4CF0, ped, subtask); } + static bool GET_NAME_OF_CURRENT_LEVEL(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4EFC439F, bufferSize, buffer); } + static bool GET_NEXT_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND(float x, float y, float z, int32_t p3, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0xC70C3E6F, x, y, z, p3, coords, heading); } + static bool GET_NTH_CLOSEST_VEHICLE_NODE(float x, float y, float z, int32_t n, Vector3* coords) { return NativeInvoke::Invoke(0xF125BFCC, x, y, z, n, coords); } + static bool GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION(float x1, float y1, float z1, float x2, float y2, float z2, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x928A4DEC, x1, y1, z1, x2, y2, z2, n, coords, heading); } + static bool GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING(float x, float y, float z, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x7349C856, x, y, z, n, coords, heading); } + static bool GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND(float x, float y, float z, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x39998BD2, x, y, z, n, coords, heading); } + static bool GET_OBJECT_CAN_TRIGGER_BULLET_CAM(Object object) { return NativeInvoke::Invoke(0xBFD5EBD4, object); } + static bool GET_OBJECT_REFLECTS(Object object) { return NativeInvoke::Invoke(0x8A60400E, object); } + static bool GET_PAD_PITCH_ROLL(int32_t padIndex, Any* p1, Any* p2) { return NativeInvoke::Invoke(0x666EE1CB, padIndex, p1, p2); } + static bool GET_PATROL_TASK_INFO(Ped ped, Any* p1, Any* p2) { return NativeInvoke::Invoke(0xFED7AA39, ped, p1, p2); } + static bool GET_PED_AWARENESS_STATE(Ped ped, Ped targetPed, int32_t p2) { return NativeInvoke::Invoke(0x40877917, ped, targetPed, p2); } + static bool GET_PED_CAN_INITIATE_BULLET_CAM(Ped ped) { return NativeInvoke::Invoke(0xC15F38C0, ped); } + static bool GET_PED_CAN_TRIGGER_BULLET_CAM(Ped ped) { return NativeInvoke::Invoke(0x28EAACA6, ped); } + static bool GET_PED_HAS_PALETTE_VARIATIONS(Ped ped, uint32_t p1, uint32_t p2) { return NativeInvoke::Invoke(0xFE522C50, ped, p1, p2); } + static bool GET_PED_HAS_SEEN_DEAD_PED(Ped ped, bool p1, Ped* ped2) { return NativeInvoke::Invoke(0xD05D0C57, ped, p1, ped2); } + static bool GET_PED_HAS_SURRENDERED(Ped ped) { return NativeInvoke::Invoke(0xAA538B02, ped); } + static bool GET_PED_LAST_DAMAGE_BONE(Ped ped, int32_t* bone) { return NativeInvoke::Invoke(0xAB933841, ped, bone); } + static bool GET_PED_LAST_WEAPON_IMPACT_COORD(Ped ped, Vector3* coord) { return NativeInvoke::Invoke(0x9B266079, ped, coord); } + static bool GET_PED_MELEE_ACTION_FLAG0(Ped ped) { return NativeInvoke::Invoke(0x98A851EE, ped); } + static bool GET_PED_MELEE_ACTION_FLAG1(Ped ped) { return NativeInvoke::Invoke(0xB4EF8A7C, ped); } + static bool GET_PED_MODEL_FROM_INDEX(int32_t index, uint32_t* modelHash) { return NativeInvoke::Invoke(0xC4765BEE, index, modelHash); } + static bool GET_PED_NM_FEEDBACK(Ped ped, int32_t p1, int32_t p2) { return NativeInvoke::Invoke(0x7A8E12C1, ped, p1, p2); } + static bool GET_PED_REACHED_TARGETED_GRAVWELL_CENTER(Ped ped, const char* p1, const char* p2, bool p3) { return NativeInvoke::Invoke(0xA897DA4F, ped, p1, p2, p3); } + static bool GET_PED_READY_TO_BE_EXECUTED(Ped ped) { return NativeInvoke::Invoke(0xC2D76D7, ped); } + static bool GET_PED_READY_TO_BE_STUNNED(Ped ped) { return NativeInvoke::Invoke(0x82EF96E, ped); } + static bool GET_PED_STEALTH_MOVEMENT(Ped ped) { return NativeInvoke::Invoke(0x40321B83, ped); } + static bool GET_PED_STEERS_AROUND_OBJECTS(Ped ped) { return NativeInvoke::Invoke(0xE4E47CBF, ped); } + static bool GET_PED_STEERS_AROUND_PEDS(Ped ped) { return NativeInvoke::Invoke(0x3FEB6AB3, ped); } + static bool GET_PLAYER_COVER_FACING_LEFT(Player player) { return NativeInvoke::Invoke(0xD56D622D, player); } + static bool GET_RANDOM_ENEMY_PED(Ped ped, float p1, float p2, float p3, float p4, bool p5, bool p6, bool p7, bool p8, bool p9, bool p10, Ped* outPed) { return NativeInvoke::Invoke(0xD48A59F0, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, outPed); } + static bool GET_RANDOM_NETWORK_RESTART_NODE(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x943F64AD, x, y, z, radius, coords, nodeId); } + static bool GET_RANDOM_NETWORK_RESTART_NODE_USING_GROUP_LIST(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0xB150397E, x, y, z, radius, coords, nodeId); } + static bool GET_RANDOM_VEHICLE_NODE(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0xAD1476EA, x, y, z, radius, p4, p5, p6, coords, nodeId); } + static bool GET_RANDOM_VEHICLE_NODE_INCLUDE_SWITCHED_OFF_NODES(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x3D6947A3, x, y, z, radius, p4, p5, p6, coords, nodeId); } + static bool GET_RANDOM_WATER_NODE(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x869EE56F, x, y, z, radius, p4, p5, p6, coords, nodeId); } + static bool GET_SAFE_COORD_FOR_PED(float x, float y, float z, bool p3, Vector3* coord) { return NativeInvoke::Invoke(0xB370270A, x, y, z, p3, coord); } + static bool GET_SCRIPT_TUNABLE_VARIABLE_CRC_bool(uint32_t tunableHash) { return NativeInvoke::Invoke(0x29DC159B, tunableHash); } + static bool GET_SCRIPT_TUNABLE_VARIABLE_bool(const char* context, const char* name) { return NativeInvoke::Invoke(0x12427628, context, name); } + static bool GET_SORTED_NETWORK_RESTART_NODE(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId, int32_t p6, int32_t p7, float p8) { return NativeInvoke::Invoke(0x002B59A, x, y, z, radius, coords, nodeId, p6, p7, p8); } + static bool GET_SORTED_NETWORK_RESTART_NODE_USING_GROUP_LIST(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId, int32_t p6, int32_t p7, float p8) { return NativeInvoke::Invoke(0x40D4FAA, x, y, z, radius, coords, nodeId, p6, p7, p8); } + static bool GET_TRAIN_DIRECTION(Vehicle train) { return NativeInvoke::Invoke(0x8DAF79B6, train); } + static bool GET_UNLOCK_EXISTS(const char* unlockSemantic) { return NativeInvoke::Invoke(0x55C1F862, unlockSemantic); } + static bool GET_UNLOCK_IS_NEW(const char* unlockSemantic) { return NativeInvoke::Invoke(0xE2158FEF, unlockSemantic); } + static bool GET_UNLOCK_IS_VISIBLE(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2BFABD3, unlockSemantic); } + static bool GET_VEHICLE_MODEL_FROM_INDEX(int32_t index, uint32_t* modelHash) { return NativeInvoke::Invoke(0x70691B3C, index, modelHash); } + static bool GET_WATER_HEIGHT(float x, float y, float z, float* height) { return NativeInvoke::Invoke(0xD864E17C, x, y, z, height); } + static bool GET_WATER_HEIGHT_NO_WAVES(float x, float y, float z, float* height) { return NativeInvoke::Invoke(0x262017F8, x, y, z, height); } + static bool GET_WEAPON_SPAWNS_PICKUP(Weapon weapon) { return NativeInvoke::Invoke(0xCDFDA942, weapon); } + static bool GET_XML_NAMED_NODE(const char* nodeName) { return NativeInvoke::Invoke(0xE5855B5, nodeName); } + static bool GET_bool_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x2D285BBA, attributeIndex); } + static bool GIVE_ACHIEVEMENT_TO_PLAYER(int32_t index) { return NativeInvoke::Invoke(0x822BC992, index); } + static bool HAS_ACHIEVEMENT_BEEN_PASSED(int32_t index) { return NativeInvoke::Invoke(0x136A5BE9, index); } + static bool HAS_ACHIEVEMENT_HASH(int32_t p0) { return NativeInvoke::Invoke(0xCE0909E9, p0); } + static bool HAS_ADDITIONAL_TEXT_LOADED(int32_t slot) { return NativeInvoke::Invoke(0xB0E56045, slot); } + static bool HAS_ANIM_DICT_LOADED(const char* dictName, bool p1) { return NativeInvoke::Invoke(0x5E6763C, dictName, p1); } + static bool HAS_BULLET_IMPACTED_IN_AREA(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(0x902BC7D9, x, y, z, radius, outPed); } + static bool HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED_BY_PED(float x, float y, float z, float radius, uint32_t modelHash, Ped ped) { return NativeInvoke::Invoke(0x25620891, x, y, z, radius, modelHash, ped); } + static bool HAS_COLLISION_FOR_MODEL_LOADED(uint32_t modelHash) { return NativeInvoke::Invoke(0x41A094F8, modelHash); } + static bool HAS_CUTSCENE_FINISHED() { return NativeInvoke::Invoke(0x5DED14B4); } + static bool HAS_CUTSCENE_LOADED() { return NativeInvoke::Invoke(0xF9998582); } + static bool HAS_CUTSCENE_UNLOADED() { return NativeInvoke::Invoke(0x5BBE8974); } + static bool HAS_DEATHARREST_EXECUTED() { return NativeInvoke::Invoke(0x6DCD115A); } + static bool HAS_EXPLORATION_ITEM_BEEN_FOUND(const char* name) { return NativeInvoke::Invoke(0xE8E8D39B, name); } + static bool HAS_FRAGMENT_ANY_OF_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0x2AD2B87, object); } + static bool HAS_FRAGMENT_ROOT_OF_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x8DF011C, x, y, z, radius, modelHash); } + static bool HAS_FRAGMENT_ROOT_OF_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0xD9EA7576, object); } + static bool HAS_LOAD_JUST_OCCURRED() { return NativeInvoke::Invoke(0x12F1F57B); } + static bool HAS_MODEL_LOADED(uint32_t modelHash) { return NativeInvoke::Invoke(0x62BFDB37, modelHash); } + static bool HAS_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0x3B4FB8FD, object); } + static bool HAS_OBJECT_BEEN_DAMAGED_BY_PED(Object object, Ped ped) { return NativeInvoke::Invoke(0x730EAA9E, object, ped); } + static bool HAS_OBJECT_BEEN_DAMAGED_BY_VEHICLE(Object object, Vehicle vehicle) { return NativeInvoke::Invoke(0x7098F746, object, vehicle); } + static bool HAS_OBJECT_BEEN_UPROOTED(Object object) { return NativeInvoke::Invoke(0xC220DB67, object); } + static bool HAS_OBJECT_COLLIDED_WITH_ANYTHING(Object object) { return NativeInvoke::Invoke(0xD9B3DBC9, object); } + static bool HAS_OVERRIDEN_SIT_IDLE_ANIM_FINISHED(Ped ped) { return NativeInvoke::Invoke(0xD8A5D041, ped); } + static bool HAS_PED_ANIM_FINISHED(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xBB6C6A0B, ped, animDict, animName); } + static bool HAS_PED_BEEN_DAMAGED_BY_PED(Ped ped, Ped ped2, bool p2) { return NativeInvoke::Invoke(0xEA58F6FB, ped, ped2, p2); } + static bool HAS_PED_BEEN_DAMAGED_BY_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x437430FB, ped, vehicle); } + static bool HAS_PED_BEEN_DAMAGED_BY_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0xCDFBBCC6, ped, weaponHash); } + static bool HAS_PED_CLEAR_LOS_TO_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xED49888E, ped, ped2); } + static bool HAS_PED_CLEAR_LOS_TO_PED_IN_FRONT(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xDDA4D00F, ped, ped2); } + static bool HAS_PED_CLEAR_LOS_TO_SPHERE(Ped ped, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x7D2C95F, ped, x, y, z, radius); } + static bool HAS_PED_GOT_SPECIFIC_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x8AF064CF, ped, weaponHash); } + static bool HAS_PED_GOT_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x43D2FA82, ped, weaponHash); } + static bool HAS_PED_RECORDING_BEEN_LOADED(int32_t recordingIndex) { return NativeInvoke::Invoke(0xAE24DA83, recordingIndex); } + static bool HAS_PED_TRIGGERED_MPM(Ped ped) { return NativeInvoke::Invoke(0x78314008, ped); } + static bool HAS_PLACEMENT_BEEN_COLLECTED(int32_t index) { return NativeInvoke::Invoke(0xC516E7D1, index); } + static bool HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED(Player player) { return NativeInvoke::Invoke(0x14F52453, player); } + static bool HAS_RELOADED_WITH_MOTION_CONTROL(Any p0, Any* p1) { return NativeInvoke::Invoke(0xE338B363, p0, p1); } + static bool HAS_SCRIPT_LOADED(const char* name) { return NativeInvoke::Invoke(0x5D67F751, name); } + static bool HAS_SELECTED_RETRY_CHECKPOINT() { return NativeInvoke::Invoke(0x64F307B9); } + static bool HAS_SHOT_BEEN_FIRED_IN_AREA(float x, float y, float z, float radius, bool p4, Ped* outPed) { return NativeInvoke::Invoke(0xD08B8C7A, x, y, z, radius, p4, outPed); } + static bool HAS_SOMETHING_EXPLODED_IN_AREA(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x8D098F9F, x, y, z, radius); } + static bool HAS_SOUND_FINISHED(int32_t soundId) { return NativeInvoke::Invoke(0xE85AEC2E, soundId); } + static bool HAS_STREAMED_TEXTURE_DICT_LOADED(const char* dictName) { return NativeInvoke::Invoke(0x3F436EEF, dictName); } + static bool HAS_STREAMPED_LOADED(Ped ped) { return NativeInvoke::Invoke(0x216F12A4, ped); } + static bool HAS_THIS_ADDITIONAL_TEXT_LOADED(const char* gxt) { return NativeInvoke::Invoke(0x80A52040, gxt); } + static bool HAS_VEHICLE_BEEN_DAMAGED_BY_PED(Vehicle vehicle, Ped ped) { return NativeInvoke::Invoke(0x4C5F25C0, vehicle, ped); } + static bool HAS_VEHICLE_BEEN_DAMAGED_BY_VEHICLE(Vehicle vehicle, Vehicle vehicle2) { return NativeInvoke::Invoke(0xBCE93004, vehicle, vehicle2); } + static bool HAS_VEHICLE_BEEN_DAMAGED_BY_WEAPON(Vehicle vehicle, uint32_t weaponHash) { return NativeInvoke::Invoke(0xB14B7C18, vehicle, weaponHash); } + static bool HAS_VEHICLE_BEEN_RESPRAYED(Vehicle vehicle) { return NativeInvoke::Invoke(0x22F50111, vehicle); } + static bool HAS_VEHICLE_GOT_PROJECTILE_ATTACHED(Ped ped, Vehicle vehicle, uint32_t projectileHash) { return NativeInvoke::Invoke(0xA57E2E80, ped, vehicle, projectileHash); } + static bool HAS_VEHICLE_RECORDING_BEEN_LOADED(int32_t recordingIndex) { return NativeInvoke::Invoke(0xF52CD7F5, recordingIndex); } + static bool HAS_VEHICLE_STOPPED_BECAUSE_OF_LIGHT(Vehicle vehicle) { return NativeInvoke::Invoke(0xCCA89C4C, vehicle); } + static bool HAS_WEAPON_LOADED(uint32_t weaponHash) { return NativeInvoke::Invoke(0x4132E42F, weaponHash); } + static bool HUD_ARE_GANGWARS_ANIMS_COMPLETE() { return NativeInvoke::Invoke(0x7C4C7D45); } + static bool ISEQ_DOES_EXIST(uint32_t hash) { return NativeInvoke::Invoke(0x7AA95EAB, hash); } + static bool ISEQ_IS_LOADED(uint32_t hash) { return NativeInvoke::Invoke(0x56DDD872, hash); } + static bool ISEQ_QUERY_ENTITY_STATE(uint32_t hash, const char* entityName, int32_t state) { return NativeInvoke::Invoke(0xF6526797, hash, entityName, state); } + static bool ISEQ_QUERY_STATE(uint32_t hash, int32_t state) { return NativeInvoke::Invoke(0x64BC279E, hash, state); } + static bool ISEQ_REGISTER_ENTITY(uint32_t hash, const char* entityName, Entity entity, int32_t entityType) { return NativeInvoke::Invoke(0xB52B39BB, hash, entityName, entity, entityType); } + static bool ISTOASTANIMATING() { return NativeInvoke::Invoke(0x23C45638); } + static bool IS_2PLAYER_GAME_GOING_ON() { return NativeInvoke::Invoke(0xD60115D4); } + static bool IS_ACTION_CONSUMED(int32_t action) { return NativeInvoke::Invoke(0x2253B4DA, action); } + static bool IS_ACTION_TREE_LOADED(const char* name) { return NativeInvoke::Invoke(0x79A8621E, name); } + static bool IS_AIM_CAM_ACTIVE() { return NativeInvoke::Invoke(0xC24B4F6F); } + static bool IS_AMBIENT_SPEECH_DISABLED(Ped ped) { return NativeInvoke::Invoke(0x109D1F89, ped); } + static bool IS_AMBIENT_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x1972E8AA, ped); } + static bool IS_AMED_ENABLED() { return NativeInvoke::Invoke(0xEA4F2A84); } + static bool IS_ANIMATED_CAMERA_PLAYING() { return NativeInvoke::Invoke(0x7FB6E861); } + static bool IS_ANY_GRENADE_IN_HELPER_BOX(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0x6171AE9F, x1, y1, z1, x2, y2, z2); } + static bool IS_ANY_PED_SHOOTING_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool p6, bool p7) { return NativeInvoke::Invoke(0x91833867, x1, y1, z1, x2, y2, z2, p6, p7); } + static bool IS_ANY_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x2B74A6D6, ped); } + static bool IS_ARCADE_MODE_ACTIVE() { return NativeInvoke::Invoke(0x93A9462E); } + static bool IS_AREA_OCCUPIED(float x1, float y1, float z1, float x2, float y2, float z2, bool p6, bool p7, bool p8, bool p9, bool p10) { return NativeInvoke::Invoke(0xC013972F, x1, y1, z1, x2, y2, z2, p6, p7, p8, p9, p10); } + static bool IS_AUSSIE_VERSION() { return NativeInvoke::Invoke(0x944BA1DC); } + static bool IS_BIG_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x9CDBA8DE, vehicle); } + static bool IS_BIT_SET(int32_t data, int32_t bit) { return NativeInvoke::Invoke(0x902E26AC, data, bit); } + static bool IS_BLIP_SHORT_RANGE(Blip blip) { return NativeInvoke::Invoke(0x1226765A, blip); } + static bool IS_BULLET_CAMERA_ACTIVE() { return NativeInvoke::Invoke(0xB5B03846); } + static bool IS_BULLET_CAMERA_RUNNING(bool p0) { return NativeInvoke::Invoke(0xC0B3AD61, p0); } + static bool IS_BULLET_CAMERA_SCENE_ACTIVE(Cam cam) { return NativeInvoke::Invoke(0x5D6EAC4, cam); } + static bool IS_BULLET_CAMERA_TO_GAMEPLAY_ALLOWED() { return NativeInvoke::Invoke(0x60EBB1EB); } + static bool IS_BULLET_CAMERA_WIPE_ENABLED() { return NativeInvoke::Invoke(0x7E5F8C2D); } + static bool IS_BULLET_CAMERA_WIPE_STOPPED() { return NativeInvoke::Invoke(0xB271F669); } + static bool IS_BULLET_TIME_ACTIVE(bool p0) { return NativeInvoke::Invoke(0xCDC1B8A3, p0); } + static bool IS_BUTTON_JUST_PRESSED(int32_t padIndex, int32_t buttonId) { return NativeInvoke::Invoke(0x7FCD1FA1, padIndex, buttonId); } + static bool IS_BUTTON_PRESSED(int32_t padIndex, int32_t buttonId) { return NativeInvoke::Invoke(0x7BCB3F15, padIndex, buttonId); } + static bool IS_CAMERA_AIMING_AT_ENEMY() { return NativeInvoke::Invoke(0x7AD6405B); } + static bool IS_CAM_ACTIVE(Cam cam) { return NativeInvoke::Invoke(0x4B58F177, cam); } + static bool IS_CAM_INTERPOLATING(Cam cam) { return NativeInvoke::Invoke(0x7159CB5D, cam); } + static bool IS_CAM_RENDERING(Cam cam) { return NativeInvoke::Invoke(0x6EC6B5B2, cam); } + static bool IS_CAM_SHAKING(Cam cam) { return NativeInvoke::Invoke(0x961FD9B, cam); } + static bool IS_COLLECTABLE_ENABLED() { return NativeInvoke::Invoke(0x473FF184); } + static bool IS_CONTROL_JUST_PRESSED(int32_t padIndex, int32_t controlId) { return NativeInvoke::Invoke(0x4487F579, padIndex, controlId); } + static bool IS_CONTROL_PRESSED(int32_t padIndex, int32_t controlId) { return NativeInvoke::Invoke(0x517A4384, padIndex, controlId); } + static bool IS_COP_VEHICLE_IN_AREA_3D(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xFB16C6D1, x1, y1, z1, x2, y2, z2); } + static bool IS_CUSTOM_PLAYER_VARIATION() { return NativeInvoke::Invoke(0x2E325641); } + static bool IS_DAMAGE_BY_PROJECTILE(Vehicle vehicle) { return NativeInvoke::Invoke(0x16BE6900, vehicle); } + static bool IS_DEATH_PANEL_WIPE_ALLOWED() { return NativeInvoke::Invoke(0xFA0FC3B6); } + static bool IS_EXITFLAG_SET(int32_t threadId) { return NativeInvoke::Invoke(0x687ECC3C, threadId); } + static bool IS_EXPLOSION_IN_AREA(int32_t explosionType, float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xFB40075B, explosionType, x1, y1, z1, x2, y2, z2); } + static bool IS_EXPLOSION_IN_SPHERE(int32_t explosionType, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0xD455A7F3, explosionType, x, y, z, radius); } + static bool IS_FOLLOW_PED_CAM_ACTIVE() { return NativeInvoke::Invoke(0x9F9E856C); } + static bool IS_FOLLOW_VEHICLE_CAM_ACTIVE() { return NativeInvoke::Invoke(0x8DD49B77); } + static bool IS_FRONTEND_FADING() { return NativeInvoke::Invoke(0x8FF6232C); } + static bool IS_GAMEPLAY_CAM_SHAKING(const char* shakeName) { return NativeInvoke::Invoke(0x3457D681, shakeName); } + static bool IS_GAMEPLAY_HINT_ACTIVE() { return NativeInvoke::Invoke(0xAD8DA205); } + static bool IS_GAME_IN_CONTROL_OF_MUSIC() { return NativeInvoke::Invoke(0x7643170D); } + static bool IS_GAME_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0x3FEEBF9C, key); } + static bool IS_GAME_KEYBOARD_KEY_PRESSED(int32_t key) { return NativeInvoke::Invoke(0x958135C3, key); } + static bool IS_GERMAN_VERSION() { return NativeInvoke::Invoke(0xE023A0AD); } + static bool IS_GOLDEN_GUN_FINISHED(const char* name) { return NativeInvoke::Invoke(0xD92C7E81, name); } + static bool IS_GRIND_COMPLETE(int32_t grindId) { return NativeInvoke::Invoke(0x81AB05BB, grindId); } + static bool IS_HELI_PART_BROKEN(Vehicle heli, bool p1, bool p2, bool p3) { return NativeInvoke::Invoke(0xF4E4C439, heli, p1, p2, p3); } + static bool IS_HUD_PREFERENCE_SWITCHED_ON() { return NativeInvoke::Invoke(0xC3BC1B4F); } + static bool IS_HUD_RETICULE_COMPLEX() { return NativeInvoke::Invoke(0x9A99C9C7); } + static bool IS_INTERACTIONTEXT_AVAILABLE() { return NativeInvoke::Invoke(0x419C48B7); } + static bool IS_INTERACTIONTEXT_ONSCREEN() { return NativeInvoke::Invoke(0x22C325FB); } + static bool IS_INTERIOR_SCENE() { return NativeInvoke::Invoke(0x55226C13); } + static bool IS_INTRO_MOVIE_CANCELLED() { return NativeInvoke::Invoke(0xC5F70C9A); } + static bool IS_IN_CPCHALLENGE_MODE() { return NativeInvoke::Invoke(0xE43D4E47); } + static bool IS_IN_NYMINUTE_MODE() { return NativeInvoke::Invoke(0x62AE43CB); } + static bool IS_IN_NYM_HARDCORE_MODE() { return NativeInvoke::Invoke(0x45C22E47); } + static bool IS_IN_SCORE_ATTACK_MODE() { return NativeInvoke::Invoke(0x37A598E6); } + static bool IS_IN_SOUTHPAW_MODE() { return NativeInvoke::Invoke(0x18D7934F); } + static bool IS_IN_SPECTATOR_MODE() { return NativeInvoke::Invoke(0x1A8853B0); } + static bool IS_IN_STORY_MODE() { return NativeInvoke::Invoke(0x442DD86B); } + static bool IS_JAPANESE_GAME() { return NativeInvoke::Invoke(0x4F2A77E3); } + static bool IS_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xEAC23998, key); } + static bool IS_KEYBOARD_KEY_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xA644ED03, key); } + static bool IS_LAST_MAN_STANDING_ACTIVE() { return NativeInvoke::Invoke(0xB9087B11); } + static bool IS_LAST_MAN_STAND_ANIMATED_RECOVERY_BEING_HELD() { return NativeInvoke::Invoke(0x76DDD1A5); } + static bool IS_LEFT_VEHICLE_HEADLIGHT_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x49A6D893, vehicle); } + static bool IS_LMS_TUTORIAL_COMPLETE() { return NativeInvoke::Invoke(0x8357057A); } + static bool IS_LOADOUT_SLOT_AVAILABLE(int32_t slot) { return NativeInvoke::Invoke(0xFA76A13A, slot); } + static bool IS_LOADOUT_VALID(int32_t index) { return NativeInvoke::Invoke(0x5ACBCBF0, index); } + static bool IS_LOCAL_PLAYER_IN_SOCIAL_CLUB() { return NativeInvoke::Invoke(0x167AF0DF); } + static bool IS_LOCAL_PLAYER_SPRINTING() { return NativeInvoke::Invoke(0x4D6AC4DF); } + static bool IS_LOCAL_PLAYER_STILL_SCANNING_WORLD() { return NativeInvoke::Invoke(0x6AADAD69); } + static bool IS_LOOK_INVERTED() { return NativeInvoke::Invoke(0x313434B2); } + static bool IS_MAGDEMO() { return NativeInvoke::Invoke(0x6A50485A); } + static bool IS_MARKETING_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xBA00B7F4, key); } + static bool IS_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x6A77FE8D); } + static bool IS_MINIGAME_IN_PROGRESS() { return NativeInvoke::Invoke(0x53A95E13); } + static bool IS_MODEL_A_PED(uint32_t modelHash) { return NativeInvoke::Invoke(0x4B933365, modelHash); } + static bool IS_MODEL_A_VEHICLE(uint32_t modelHash) { return NativeInvoke::Invoke(0xFFFC85D4, modelHash); } + static bool IS_MODEL_IN_CDIMAGE(uint32_t modelHash) { return NativeInvoke::Invoke(0x1094782F, modelHash); } + static bool IS_MONOLOGUE_PLAYING() { return NativeInvoke::Invoke(0xF6006ECB); } + static bool IS_MP_TUTORIAL_MESSAGES_SHOWN() { return NativeInvoke::Invoke(0xF501D241); } + static bool IS_NETWORK_SESSION() { return NativeInvoke::Invoke(0x1D8FEF54); } + static bool IS_NEW_GAME_REQUESTED() { return NativeInvoke::Invoke(0xF994E7DC); } + static bool IS_NON_FRAG_OBJECT_SMASHED(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0xF7AE77B6, x, y, z, radius, modelHash); } + static bool IS_OBJECT_ATTACHED(Object object) { return NativeInvoke::Invoke(0xAD08BA79, object); } + static bool IS_OBJECT_AT_COORD(Object object, float p1, float p2, float p3, float p4, float p5, float p6, bool p7, bool p8) { return NativeInvoke::Invoke(0xC1C0A8B, object, p1, p2, p3, p4, p5, p6, p7, p8); } + static bool IS_OBJECT_FIXED_WAITING_FOR_COLLISION(Object object) { return NativeInvoke::Invoke(0x56AD22D0, object); } + static bool IS_OBJECT_IN_ANGLED_AREA(Object object, float x1, float y1, float z1, float x2, float y2, float z2, float p7, bool p8, bool p9) { return NativeInvoke::Invoke(0xABF09CB4, object, x1, y1, z1, x2, y2, z2, p7, p8, p9); } + static bool IS_OBJECT_IN_AREA(Object object, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0x3DDBD2DE, object, x1, y1, z1, x2, y2, z2, p7, p8); } + static bool IS_OBJECT_IN_CROSSHAIR_CYLINDER(Object object, float p1, float p2, bool p3) { return NativeInvoke::Invoke(0xBA48CEA, object, p1, p2, p3); } + static bool IS_OBJECT_IN_GAMEPLAY_HELPER_BOX(Object object, const char* boxName) { return NativeInvoke::Invoke(0xB51CBB2F, object, boxName); } + static bool IS_OBJECT_IN_WATER(Object object) { return NativeInvoke::Invoke(0xEB448F66, object); } + static bool IS_OBJECT_ON_FIRE(Object object) { return NativeInvoke::Invoke(0xAC830162, object); } + static bool IS_OBJECT_ON_SCREEN(Object object) { return NativeInvoke::Invoke(0x2AE883EB, object); } + static bool IS_OBJECT_PLAYING_ANIM(Object object, const char* animName, const char* animDict) { return NativeInvoke::Invoke(0x8CA17B14, object, animName, animDict); } + static bool IS_OBJECT_REASSIGNMENT_IN_PROGRESS() { return NativeInvoke::Invoke(0x127EE29C); } + static bool IS_OBJECT_STATIC(Object object) { return NativeInvoke::Invoke(0x49A1DD0E, object); } + static bool IS_OBJECT_UPRIGHT(Object object, float p1) { return NativeInvoke::Invoke(0x45D7281E, object, p1); } + static bool IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE(Object object) { return NativeInvoke::Invoke(0xBA4CAA56, object); } + static bool IS_PAUSE_MENU_ACTIVE() { return NativeInvoke::Invoke(0xD3600591); } + static bool IS_PC_BUILD() { return NativeInvoke::Invoke(0xE6A62D57); } + static bool IS_PED_ARMED(Ped ped) { return NativeInvoke::Invoke(0xBFC892C, ped); } + static bool IS_PED_ATTACHED_TO_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x679A04D, ped); } + static bool IS_PED_ATTACHED_TO_OBJECT(Ped ped, Object object) { return NativeInvoke::Invoke(0xEA085F14, ped, object); } + static bool IS_PED_AT_COORD(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, int32_t p8) { return NativeInvoke::Invoke(0x2DCD8806, ped, x1, y1, z1, x2, y2, z2, p7, p8); } + static bool IS_PED_AT_OBJECT(Ped ped, Object object, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0x7CE82D5F, ped, object, p2, p3, p4, p5, p6); } + static bool IS_PED_AT_PED(Ped ped, Ped ped2, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0xCD0373CE, ped, ped2, p2, p3, p4, p5, p6); } + static bool IS_PED_AT_VEHICLE(Ped ped, Vehicle vehicle, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0xA9191096, ped, vehicle, p2, p3, p4, p5, p6); } + static bool IS_PED_A_MISSION_PED(Ped ped) { return NativeInvoke::Invoke(0xB653748D, ped); } + static bool IS_PED_BEING_GRAPPLED(Ped ped) { return NativeInvoke::Invoke(0x67C09EDB, ped); } + static bool IS_PED_BEING_JACKED(Ped ped) { return NativeInvoke::Invoke(0xD45D605C, ped); } + static bool IS_PED_BLINDFIRING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x12A8D4BA, ped); } + static bool IS_PED_CLONED_EVERYWHERE(Ped ped) { return NativeInvoke::Invoke(0xEBA43DE8, ped); } + static bool IS_PED_DEAD(Ped ped) { return NativeInvoke::Invoke(0xF990EBB2, ped); } + static bool IS_PED_DOING_DRIVEBY(Ped ped) { return NativeInvoke::Invoke(0xAC3CEB9C, ped); } + static bool IS_PED_DUAL_WIELDING(Ped ped) { return NativeInvoke::Invoke(0x3418403, ped); } + static bool IS_PED_DUCKING(Ped ped) { return NativeInvoke::Invoke(0x9199C77D, ped); } + static bool IS_PED_FACING_PED(Ped ped, Ped ped2, float angle) { return NativeInvoke::Invoke(0xB775838, ped, ped2, angle); } + static bool IS_PED_FATALLY_INJURED(Ped ped) { return NativeInvoke::Invoke(0xBADA0093, ped); } + static bool IS_PED_FLEEING(Ped ped) { return NativeInvoke::Invoke(0x85D813C6, ped); } + static bool IS_PED_GESTURING(Ped ped) { return NativeInvoke::Invoke(0x28ADE9BC, ped); } + static bool IS_PED_GETTING_INTO_A_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x90E805AC, ped); } + static bool IS_PED_GETTING_UP(Ped ped) { return NativeInvoke::Invoke(0x320813E6, ped); } + static bool IS_PED_GROUP_LEADER(Ped ped, Group group) { return NativeInvoke::Invoke(0xC8A9FB5A, ped, group); } + static bool IS_PED_GROUP_MEMBER(Ped ped, Group group) { return NativeInvoke::Invoke(0x876D5363, ped, group); } + static bool IS_PED_HEADTRACKING_PED(Ped ped1, Ped ped2) { return NativeInvoke::Invoke(0x2A5DF721, ped1, ped2); } + static bool IS_PED_HIDING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x931B95B5, ped); } + static bool IS_PED_INJURED(Ped ped) { return NativeInvoke::Invoke(0x2530A087, ped); } + static bool IS_PED_INSIDE_TRAIN(Ped ped, Vehicle train) { return NativeInvoke::Invoke(0x84D170A5, ped, train); } + static bool IS_PED_INVESTIGATING(Ped ped) { return NativeInvoke::Invoke(0x53806A49, ped); } + static bool IS_PED_IN_AIR(Ped ped) { return NativeInvoke::Invoke(0xD0060B64, ped); } + static bool IS_PED_IN_ANGLED_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool p8, int32_t p9) { return NativeInvoke::Invoke(0x67D32AF9, ped, x1, y1, z1, x2, y2, z2, angle, p8, p9); } + static bool IS_PED_IN_ANY_BOAT(Ped ped) { return NativeInvoke::Invoke(0x1118A947, ped); } + static bool IS_PED_IN_ANY_HELI(Ped ped) { return NativeInvoke::Invoke(0x7AB5523B, ped); } + static bool IS_PED_IN_ANY_PLANE(Ped ped) { return NativeInvoke::Invoke(0x51BBCE7E, ped); } + static bool IS_PED_IN_ANY_POLICE_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x84FA790D, ped); } + static bool IS_PED_IN_ANY_TAXI(Ped ped) { return NativeInvoke::Invoke(0x16FD386C, ped); } + static bool IS_PED_IN_ANY_TRAIN(Ped ped) { return NativeInvoke::Invoke(0x759EF63A, ped); } + static bool IS_PED_IN_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x3B0171EE, ped); } + static bool IS_PED_IN_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, int32_t p8) { return NativeInvoke::Invoke(0x1B4FD43E, ped, x1, y1, z1, x2, y2, z2, p7, p8); } + static bool IS_PED_IN_COMBAT(Ped ped) { return NativeInvoke::Invoke(0xFE027CB5, ped); } + static bool IS_PED_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x972C5A8B, ped); } + static bool IS_PED_IN_CROSSHAIR_CONE(Ped ped, float p1, float p2) { return NativeInvoke::Invoke(0x21C18EA9, ped, p1, p2); } + static bool IS_PED_IN_CROSSHAIR_CYLINDER(Ped ped, float p1, float p2, bool p3, float p4) { return NativeInvoke::Invoke(0xC98A0FFA, ped, p1, p2, p3, p4); } + static bool IS_PED_IN_CROSSHAIR_CYLINDER_OFFSET(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, bool p7) { return NativeInvoke::Invoke(0xCA2F07C7, ped, p1, p2, p3, p4, p5, p6, p7); } + static bool IS_PED_IN_FLYING_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0xCA072485, ped); } + static bool IS_PED_IN_GAMEPLAY_HELPER_BOX(Ped ped, const char* name) { return NativeInvoke::Invoke(0xEEC61845, ped, name); } + static bool IS_PED_IN_GAMEPLAY_HELPER_VOLUME(Ped ped, const char* name) { return NativeInvoke::Invoke(0xF6AC4889, ped, name); } + static bool IS_PED_IN_GROUP(Ped ped, Group group) { return NativeInvoke::Invoke(0x836D9795, ped, group); } + static bool IS_PED_IN_MELEE_COMBAT(Ped ped) { return NativeInvoke::Invoke(0xFD7814A5, ped); } + static bool IS_PED_IN_MODEL(Ped ped, uint32_t modelHash) { return NativeInvoke::Invoke(0xA6438D4B, ped, modelHash); } + static bool IS_PED_IN_SEAMLESS_TRIGGER_AREA() { return NativeInvoke::Invoke(0xF6589F70); } + static bool IS_PED_IN_SPHERE_AREA_OF_ANY_ENEMY_PEDS(Ped ped, float x, float y, float z, float radius, bool p5) { return NativeInvoke::Invoke(0xA76F4AE, ped, x, y, z, radius, p5); } + static bool IS_PED_IN_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x7DA6BC83, ped, vehicle); } + static bool IS_PED_IN_WATER(Ped ped) { return NativeInvoke::Invoke(0x2A7FBBDF, ped); } + static bool IS_PED_IN_ZONE(Ped ped, const char* zoneName) { return NativeInvoke::Invoke(0x4EECB942, ped, zoneName); } + static bool IS_PED_JACKING(Ped ped) { return NativeInvoke::Invoke(0x3B321816, ped); } + static bool IS_PED_LOS_CLEAR_TO_TARGET_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xBEE1E2F1, ped, ped2); } + static bool IS_PED_MALE(Ped ped) { return NativeInvoke::Invoke(0x90950455, ped); } + static bool IS_PED_MODEL(Ped ped, uint32_t modelHash) { return NativeInvoke::Invoke(0x5F1DDFCB, ped, modelHash); } + static bool IS_PED_ON_ANY_BIKE(Ped ped) { return NativeInvoke::Invoke(0x4D885B2E, ped); } + static bool IS_PED_ON_FIRE(Ped ped) { return NativeInvoke::Invoke(0x5EC1A4D3, ped); } + static bool IS_PED_ON_FOOT(Ped ped) { return NativeInvoke::Invoke(0xC60D0785, ped); } + static bool IS_PED_ON_SCREEN(Ped ped, bool unk) { return NativeInvoke::Invoke(0xDF7C1119, ped, unk); } + static bool IS_PED_PEEKING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0xA612B87E, ped); } + static bool IS_PED_PICKING_UP_PICKUP(Ped ped) { return NativeInvoke::Invoke(0xC213D3FA, ped); } + static bool IS_PED_PLAYING_ANIM(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xC504868, ped, animDict, animName); } + static bool IS_PED_PROCESSING_FROZEN(Ped ped) { return NativeInvoke::Invoke(0xE1203F37, ped); } + static bool IS_PED_RAGDOLL(Ped ped, bool p1) { return NativeInvoke::Invoke(0xC833BBE1, ped, p1); } + static bool IS_PED_RELOADING(Ped ped) { return NativeInvoke::Invoke(0x961E1745, ped); } + static bool IS_PED_RESPONDING_TO_EVENT(Ped ped, int32_t event) { return NativeInvoke::Invoke(0x7A877554, ped, event); } + static bool IS_PED_RETREATING(Ped ped) { return NativeInvoke::Invoke(0x27240BFE, ped); } + static bool IS_PED_RUNNING_TASK(Ped ped, int32_t task) { return NativeInvoke::Invoke(0x10BF1163, ped, task); } + static bool IS_PED_SHOOTING(Ped ped) { return NativeInvoke::Invoke(0xE7C3405E, ped); } + static bool IS_PED_SHOOTING_IN_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0x741BF04F, ped, x1, y1, z1, x2, y2, z2, p7, p8); } + static bool IS_PED_SITTING_IDLE(Ped ped) { return NativeInvoke::Invoke(0x98F2F27D, ped); } + static bool IS_PED_SITTING_IN_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0xEA9CA03, ped); } + static bool IS_PED_SITTING_IN_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0xDDDE26FA, ped, vehicle); } + static bool IS_PED_STOPPED(Ped ped) { return NativeInvoke::Invoke(0xA0DC0B87, ped); } + static bool IS_PED_STUCK_UNDER_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x2645971C, ped); } + static bool IS_PED_SWIMMING(Ped ped) { return NativeInvoke::Invoke(0x7AB43DB8, ped); } + static bool IS_PED_TOUCHING_OBJECT(Ped ped, Object object) { return NativeInvoke::Invoke(0xA82C348, ped, object); } + static bool IS_PED_TOUCHING_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0x12C5484A, ped, ped2); } + static bool IS_PED_TOUCHING_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x22D9AC0C, ped, vehicle); } + static bool IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x46828B4E, ped); } + static bool IS_PED_USING_ANY_SCENARIO(Ped ped) { return NativeInvoke::Invoke(0x195EF5B7, ped); } + static bool IS_PED_USING_MP3_COVER_TASK(Ped ped) { return NativeInvoke::Invoke(0x3ACBC86C, ped); } + static bool IS_PED_USING_SCENARIO(Ped ped, const char* scenarioName) { return NativeInvoke::Invoke(0xF65B0D4, ped, scenarioName); } + static bool IS_PED_VAULTING(Ped ped) { return NativeInvoke::Invoke(0xC3169BDA, ped); } + static bool IS_PED_VISIBLE(Ped ped) { return NativeInvoke::Invoke(0xE285085A, ped); } + static bool IS_PED_WAITING_FOR_WORLD_COLLISION(Ped ped) { return NativeInvoke::Invoke(0x28BCF200, ped); } + static bool IS_PICKUP_CONSUMED(int32_t pickup) { return NativeInvoke::Invoke(0x21F50584, pickup); } + static bool IS_PLAYBACK_GOING_ON_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0xEAD70A7A, ped); } + static bool IS_PLAYBACK_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x61F7650D, vehicle); } + static bool IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x63022C58, vehicle); } + static bool IS_PLAYER_BEING_ARRESTED() { return NativeInvoke::Invoke(0x7F6A60D3); } + static bool IS_PLAYER_CLIMBING(Player player) { return NativeInvoke::Invoke(0x4A9E9AE0, player); } + static bool IS_PLAYER_CONTROL_ON(Player player) { return NativeInvoke::Invoke(0x618857F2, player); } + static bool IS_PLAYER_DEAD(Player player) { return NativeInvoke::Invoke(0x140CA5A8, player); } + static bool IS_PLAYER_DOING_MELEE_GRAPPLE(Player player) { return NativeInvoke::Invoke(0x5EECF4E4, player); } + static bool IS_PLAYER_FREE_AIMING_AT_PED(Player player, Ped ped) { return NativeInvoke::Invoke(0x571529AE, player, ped); } + static bool IS_PLAYER_FREE_FOR_AMBIENT_TASK(Player player) { return NativeInvoke::Invoke(0x85C7E232, player); } + static bool IS_PLAYER_GUN_RAISED(Player player) { return NativeInvoke::Invoke(0x94985FF7, player); } + static bool IS_PLAYER_LOCKED_IN_COVER(Player player) { return NativeInvoke::Invoke(0x78A1970D, player); } + static bool IS_PLAYER_LOGGING_IN_NP() { return NativeInvoke::Invoke(0x8F72FAD0); } + static bool IS_PLAYER_ONLINE() { return NativeInvoke::Invoke(0x9FAB6729); } + static bool IS_PLAYER_ONLINE_GAMESPY() { return NativeInvoke::Invoke(0x86D608A4); } + static bool IS_PLAYER_ONLINE_NP() { return NativeInvoke::Invoke(0x41FAD3E2); } + static bool IS_PLAYER_PED_FREE_AIMING_AT_PED(Ped playerPed, Ped ped) { return NativeInvoke::Invoke(0x8E8B926C, playerPed, ped); } + static bool IS_PLAYER_PISSED_OFF(Player player) { return NativeInvoke::Invoke(0x21A65E2F, player); } + static bool IS_PLAYER_PLAYING(Player player) { return NativeInvoke::Invoke(0xE15D777F, player); } + static bool IS_PLAYER_PRESSING_HORN(Player player) { return NativeInvoke::Invoke(0xED1D1662, player); } + static bool IS_PLAYER_READY_FOR_CUTSCENE(Player player) { return NativeInvoke::Invoke(0xBB77E9CD, player); } + static bool IS_PLAYER_SCORE_GREATER(Player player, int32_t score) { return NativeInvoke::Invoke(0xFA624B66, player, score); } + static bool IS_PLAYER_SCRIPT_CONTROL_ON(Player player) { return NativeInvoke::Invoke(0x61B00A84, player); } + static bool IS_PLAYER_SHOOTDODGING() { return NativeInvoke::Invoke(0xEEA47566); } + static bool IS_PLAYER_TARGETTING_ANYTHING(Player player) { return NativeInvoke::Invoke(0x456DB50D, player); } + static bool IS_PLAYER_TARGETTING_OBJECT(Player player, Object object) { return NativeInvoke::Invoke(0x622796D5, player, object); } + static bool IS_PLAYER_TARGETTING_PED(Player player, Ped ped) { return NativeInvoke::Invoke(0xDBE470DD, player, ped); } + static bool IS_POINT_OBSCURED_BY_A_MISSION_ENTITY(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xC161558D, x1, y1, z1, x2, y2, z2); } + static bool IS_QUIT_CONFIRMING() { return NativeInvoke::Invoke(0xDBA589AE); } + static bool IS_RECORDING_GOING_ON_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x520CCC09, ped); } + static bool IS_RECORDING_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x19F57601, vehicle); } + static bool IS_RESTARTCHECKPOINT_DISABLED_BY_SCRIPT() { return NativeInvoke::Invoke(0x6F67E592); } + static bool IS_RESTARTING_FE_FOR_NEW_GAME() { return NativeInvoke::Invoke(0x7D3CB0CB); } + static bool IS_RIGHT_VEHICLE_HEADLIGHT_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x9D508577, vehicle); } + static bool IS_ROBO_TESTING() { return NativeInvoke::Invoke(0x326798C); } + static bool IS_ROCKET_IN_FLIGHT() { return NativeInvoke::Invoke(0x2EC8C1B9); } + static bool IS_SAFE_TO_KILL_PLAYER() { return NativeInvoke::Invoke(0x6702E169); } + static bool IS_SCREEN_FADED_IN() { return NativeInvoke::Invoke(0x4F37276D); } + static bool IS_SCREEN_FADED_OUT() { return NativeInvoke::Invoke(0x9CAA05FA); } + static bool IS_SCREEN_FADING_IN() { return NativeInvoke::Invoke(0xC7C82800); } + static bool IS_SCREEN_FADING_OUT() { return NativeInvoke::Invoke(0x79275A57); } + static bool IS_SCRIPTEDFX_ENABLED() { return NativeInvoke::Invoke(0x36B7B213); } + static bool IS_SCRIPTED_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x2C653904, ped); } + static bool IS_SCRIPT_AUDIO_BANK_LOADED(const char* name, bool p1) { return NativeInvoke::Invoke(0x8CCF6840, name, p1); } + static bool IS_SCRIPT_DATABASE_BOUND(const char* name) { return NativeInvoke::Invoke(0x9168F4B2, name); } + static bool IS_SCRIPT_MOVIE_PLAYING(int32_t p0) { return NativeInvoke::Invoke(0x772006AE, p0); } + static bool IS_SITTING_OBJECT_NEAR(float x, float y, float z, uint32_t modelHash) { return NativeInvoke::Invoke(0xD81F06C2, x, y, z, modelHash); } + static bool IS_SNIPER_INVERTED() { return NativeInvoke::Invoke(0x5C3BF51B); } + static bool IS_SNIPER_SCOPE_VISIBLE() { return NativeInvoke::Invoke(0xBC59557E); } + static bool IS_SPHERE_VISIBLE(float x, float y, float z, float radius, bool p4) { return NativeInvoke::Invoke(0xDD1329E2, x, y, z, radius, p4); } + static bool IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x23C5274E, x, y, z, radius); } + static bool IS_SP_LEVEL_REPLAY() { return NativeInvoke::Invoke(0x842386F7); } + static bool IS_STAT_FLOAT(const char* statName) { return NativeInvoke::Invoke(0xE0AB836, statName); } + static bool IS_STAT_HASH_FLOAT(uint32_t statHash) { return NativeInvoke::Invoke(0xEF26133B, statHash); } + static bool IS_STREAMING_ADDITIONAL_TEXT(int32_t slot) { return NativeInvoke::Invoke(0xF079E4EB, slot); } + static bool IS_STREAMING_PRIORITY_REQUESTS() { return NativeInvoke::Invoke(0xD2E1E5DC); } + static bool IS_STRING_NULL(const char* str) { return NativeInvoke::Invoke(0x8E71E00F, str); } + static bool IS_SYSTEM_UI_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xE495B6DA); } + static bool IS_TARGET_IN_VALID_COVER_FROM_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0x7DFDA8DA, ped, ped2); } + static bool IS_TAXI_LIGHT_ON(Vehicle vehicle) { return NativeInvoke::Invoke(0x6FC4924A, vehicle); } + static bool IS_TEXT_FONT_LOADED(int32_t font) { return NativeInvoke::Invoke(0xD82F8828, font); } + static bool IS_THIS_A_MINIGAME_SCRIPT() { return NativeInvoke::Invoke(0x7605EF6F); } + static bool IS_THIS_MODEL_A_BIKE(uint32_t modelHash) { return NativeInvoke::Invoke(0x7E702CDD, modelHash); } + static bool IS_THIS_MODEL_A_BOAT(uint32_t modelHash) { return NativeInvoke::Invoke(0x10F6085C, modelHash); } + static bool IS_THIS_MODEL_A_CAR(uint32_t modelHash) { return NativeInvoke::Invoke(0x60E4C22F, modelHash); } + static bool IS_THIS_MODEL_A_HELI(uint32_t modelHash) { return NativeInvoke::Invoke(0x8AF7F568, modelHash); } + static bool IS_THIS_MODEL_A_PLANE(uint32_t modelHash) { return NativeInvoke::Invoke(0x3B3907BB, modelHash); } + static bool IS_THIS_MODEL_A_TRAIN(uint32_t modelHash) { return NativeInvoke::Invoke(0xF87DCFFD, modelHash); } + static bool IS_THIS_THREAD_CONNECTED(int32_t threadId) { return NativeInvoke::Invoke(0x5DE08B39, threadId); } + static bool IS_THIS_THREAD_ISOLATED(int32_t threadId) { return NativeInvoke::Invoke(0x79C9D9AF, threadId); } + static bool IS_THREAD_ACTIVE(int32_t threadId) { return NativeInvoke::Invoke(0x78D7A5A0, threadId); } + static bool IS_THROWN_WEAPON(uint32_t weaponHash) { return NativeInvoke::Invoke(0x48EF964A, weaponHash); } + static bool IS_TICKER_ACTIVITY_HIGH() { return NativeInvoke::Invoke(0x4BC91752); } + static bool IS_TICKER_ACTIVITY_LOW() { return NativeInvoke::Invoke(0x238BCCB6); } + static bool IS_TIME_OF_DAY_FROZEN() { return NativeInvoke::Invoke(0xE78ED130); } + static bool IS_TRANSITION_MOVIE_PLAYING() { return NativeInvoke::Invoke(0x66BD2CB0); } + static bool IS_TUTORIAL_COMPLETE() { return NativeInvoke::Invoke(0xB1E326FE); } + static bool IS_USING_ANIMATED_LAST_MAN_STANDING() { return NativeInvoke::Invoke(0xC98EAAFC); } + static bool IS_USING_CONTROLLER() { return NativeInvoke::Invoke(0x19064ED); } + static bool IS_VEHICLE_ATTACHED(Vehicle vehicle) { return NativeInvoke::Invoke(0x65ECB112, vehicle); } + static bool IS_VEHICLE_AT_COORD(Vehicle vehicle, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, bool p7, bool p8) { return NativeInvoke::Invoke(0x8BC9D2F9, vehicle, xPos, yPos, zPos, xSize, ySize, zSize, p7, p8); } + static bool IS_VEHICLE_A_MISSION_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x7716B579, vehicle); } + static bool IS_VEHICLE_DEAD(Vehicle vehicle) { return NativeInvoke::Invoke(0x95D58E26, vehicle); } + static bool IS_VEHICLE_DOOR_DAMAGED(Vehicle vehicle, int32_t door) { return NativeInvoke::Invoke(0x4999E3C3, vehicle, door); } + static bool IS_VEHICLE_DOOR_FULLY_OPEN(Vehicle vehicle, int32_t door) { return NativeInvoke::Invoke(0xC2385B6F, vehicle, door); } + static bool IS_VEHICLE_DRIVEABLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x41A7267A, vehicle); } + static bool IS_VEHICLE_EXTRA_TURNED_ON(Vehicle vehicle, int32_t extra) { return NativeInvoke::Invoke(0x42098B5, vehicle, extra); } + static bool IS_VEHICLE_IN_AIR_PROPER(Vehicle vehicle) { return NativeInvoke::Invoke(0x36DA3EB9, vehicle); } + static bool IS_VEHICLE_IN_AREA(Vehicle vehicle, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0xEAC5449E, vehicle, x1, y1, z1, x2, y2, z2, p7, p8); } + static bool IS_VEHICLE_IN_WATER(Vehicle vehicle) { return NativeInvoke::Invoke(0x20B649B6, vehicle); } + static bool IS_VEHICLE_MODEL(Vehicle vehicle, uint32_t modelHash) { return NativeInvoke::Invoke(0x13B10B6, vehicle, modelHash); } + static bool IS_VEHICLE_ON_ALL_WHEELS(Vehicle vehicle) { return NativeInvoke::Invoke(0x10089F8E, vehicle); } + static bool IS_VEHICLE_ON_FIRE(Vehicle vehicle) { return NativeInvoke::Invoke(0x9818A08C, vehicle); } + static bool IS_VEHICLE_ON_SCREEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x485E14C0, vehicle); } + static bool IS_VEHICLE_SEAT_FREE(Vehicle vehicle, int32_t seatIndex) { return NativeInvoke::Invoke(0xDAF42B02, vehicle, seatIndex); } + static bool IS_VEHICLE_SIREN_ON(Vehicle vehicle) { return NativeInvoke::Invoke(0x25EB5873, vehicle); } + static bool IS_VEHICLE_STOPPED(Vehicle vehicle) { return NativeInvoke::Invoke(0x655F072C, vehicle); } + static bool IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS(Vehicle vehicle) { return NativeInvoke::Invoke(0x69200FA4, vehicle); } + static bool IS_VEHICLE_STUCK_ON_ROOF(Vehicle vehicle) { return NativeInvoke::Invoke(0x18D07C6C, vehicle); } + static bool IS_VEHICLE_STUCK_TIMER_UP(Vehicle vehicle, int32_t index, int32_t time) { return NativeInvoke::Invoke(0x2FCF58C1, vehicle, index, time); } + static bool IS_VEHICLE_TOUCHING_VEHICLE(Vehicle vehicle1, Vehicle vehicle2) { return NativeInvoke::Invoke(0xC86D447B, vehicle1, vehicle2); } + static bool IS_VEHICLE_TYRE_BURST(Vehicle vehicle, int32_t tireIndex) { return NativeInvoke::Invoke(0x48C80210, vehicle, tireIndex); } + static bool IS_VEHICLE_UPRIGHT(Vehicle vehicle) { return NativeInvoke::Invoke(0x3E5E91E4, vehicle); } + static bool IS_VEHICLE_UPSIDEDOWN(Vehicle vehicle) { return NativeInvoke::Invoke(0xD45346E7, vehicle); } + static bool IS_VEHICLE_WAITING_FOR_WORLD_COLLISION(Vehicle vehicle) { return NativeInvoke::Invoke(0x4BEF6ADD, vehicle); } + static bool IS_VEHICLE_WINDOW_INTACT(Vehicle vehicle, int32_t window) { return NativeInvoke::Invoke(0xAC4EF23D, vehicle, window); } + static bool IS_WEAPON_ATTACHMENT_ENABLED(Weapon weapon, int32_t attachmentIndex) { return NativeInvoke::Invoke(0xE188437A, weapon, attachmentIndex); } + static bool IS_WEAPON_ATTACHMENT_TOGGLED(Weapon weapon, int32_t attachmentIndex) { return NativeInvoke::Invoke(0x7AADF3E5, weapon, attachmentIndex); } + static bool IS_WEAPON_PICKUP_VISIBLE() { return NativeInvoke::Invoke(0xD7492EEB); } + static bool IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE() { return NativeInvoke::Invoke(0x2CF305A0); } + static bool IS_XBOX360_VERSION() { return NativeInvoke::Invoke(0x24005CC8); } + static bool I_SEQUENCE_DOES_EXIST(const char* name) { return NativeInvoke::Invoke(0x50983774, name); } + static bool I_SEQUENCE_IS_LOADED(const char* name) { return NativeInvoke::Invoke(0x94DBA0E6, name); } + static bool I_SEQUENCE_QUERY_ENTITY_STATE(const char* name, const char* entityName, int32_t state) { return NativeInvoke::Invoke(0xF931337, name, entityName, state); } + static bool I_SEQUENCE_QUERY_STATE(const char* name, int32_t state) { return NativeInvoke::Invoke(0xB4FE00D1, name, state); } + static bool I_SEQUENCE_REGISTER_ENTITY(const char* name, const char* entityName, Entity entity, int32_t entityType) { return NativeInvoke::Invoke(0xB11EA6E2, name, entityName, entity, entityType); } + static bool LEADERBOARDS_READ__ROS__FOR_LOCAL_GAMER(Any p0) { return NativeInvoke::Invoke(0x9349F590, p0); } + static bool LOADOUT_CHANGED_DURING_GAME() { return NativeInvoke::Invoke(0xBE6FFEB1); } + static bool LOAD_ALL_PATH_NODES(bool p0) { return NativeInvoke::Invoke(0xC66E28C3, p0); } + static bool LOAD_SCRIPT_AUDIO_BANK(const char* name) { return NativeInvoke::Invoke(0xF0346449, name); } + static bool LOAD_XML_FILE(const char* name) { return NativeInvoke::Invoke(0x1C084D18, name); } + static bool LOBBY_GET_OPTION_EXISTS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xFF3B14E9, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_ACTIVE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xF79A7F40, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_DEACTIVE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x600E3311, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_DISABLE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x664091E2, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_KICK_LIST(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x349BA811, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_LIST(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x428DCDB, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_MODEL(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xEF2DEAA4, gameMode, option); } + static bool LOBBY_GET_OPTION_IS_NUMBERS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xBF4965C0, gameMode, option); } + static bool LOBBY_HAS_MATCH_STARTED() { return NativeInvoke::Invoke(0xD5189EE8); } + static bool LOCAL_PLAYER_CAN_DO_MP_INTERACTIONS() { return NativeInvoke::Invoke(0x6BBDF4CB); } + static bool MANOGAMETESTER_DUMP_NOW() { return NativeInvoke::Invoke(0x409525B7); } + static bool MODIFY_UNLOCK(const char* unlockSemantic, bool p1, bool p2, bool p3) { return NativeInvoke::Invoke(0xF203B6DD, unlockSemantic, p1, p2, p3); } + static bool NETWORK_ACCEPT_INVITE(int32_t inviteIndex) { return NativeInvoke::Invoke(0xFB31FA9C, inviteIndex); } + static bool NETWORK_AM_I_BLOCKED_BY_PLAYER(Player player) { return NativeInvoke::Invoke(0x953EF45E, player); } + static bool NETWORK_AM_I_MUTED_BY_PLAYER(Player player) { return NativeInvoke::Invoke(0xE128F2B0, player); } + static bool NETWORK_CHANGE_GAME_MODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xCB8178A3, p0, p1, p2, p3); } + static bool NETWORK_DID_INVITE_FRIEND(const char* friendName) { return NativeInvoke::Invoke(0x9C8802DA, friendName); } + static bool NETWORK_DOES_PLAYER_HAVE_ANY_STREAK_ACTIVE(Player player) { return NativeInvoke::Invoke(0x75602443, player); } + static bool NETWORK_FIND_GAME_PENDING() { return NativeInvoke::Invoke(0x3AE44227); } + static bool NETWORK_GET_PLAYER_STREAK_ACTIVE(Player player, int32_t p1) { return NativeInvoke::Invoke(0x1C4B4492, player, p1); } + static bool NETWORK_HAS_PLAYER_COLLECTED_PICKUP(Player player, Any p1) { return NativeInvoke::Invoke(0xDA423334, player, p1); } + static bool NETWORK_HAS_PLAYER_HAS_DIED_RECENTLY(Player player) { return NativeInvoke::Invoke(0x362078F3, player); } + static bool NETWORK_HAVE_ACCEPTED_INVITE() { return NativeInvoke::Invoke(0xD780795D); } + static bool NETWORK_HAVE_ONLINE_PRIVILEGES() { return NativeInvoke::Invoke(0xEF63BFDF); } + static bool NETWORK_HAVE_SUMMONS() { return NativeInvoke::Invoke(0x9060239E); } + static bool NETWORK_HOST_GAME(Any p0, bool p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0x79A5F0C4, p0, p1, p2, p3, p4, p5); } + static bool NETWORK_INVITE_FRIEND(const char* friendName, const char* inviteMsg) { return NativeInvoke::Invoke(0x81A2A4CA, friendName, inviteMsg); } + static bool NETWORK_IS_AVATAR_PAYNEKILLER_CHARACTER(uint32_t avatarHash) { return NativeInvoke::Invoke(0x8F49794B, avatarHash); } + static bool NETWORK_IS_ENABLED() { return NativeInvoke::Invoke(0x9E8F9F53); } + static bool NETWORK_IS_FRIEND_IN_SAME_TITLE(const char* friendName) { return NativeInvoke::Invoke(0xC54365C2, friendName); } + static bool NETWORK_IS_FRIEND_ONLINE(const char* friendName) { return NativeInvoke::Invoke(0xE0A42430, friendName); } + static bool NETWORK_IS_GAME_IN_PROGRESS() { return NativeInvoke::Invoke(0x9B88E3E); } + static bool NETWORK_IS_GAME_RANKED() { return NativeInvoke::Invoke(0xAB1DB6B6); } + static bool NETWORK_IS_HOST() { return NativeInvoke::Invoke(0xE46AC10F); } + static bool NETWORK_IS_HOST_OF_SCRIPT(uint32_t scriptHash) { return NativeInvoke::Invoke(0x553CF087, scriptHash); } + static bool NETWORK_IS_HOST_OF_THIS_SCRIPT() { return NativeInvoke::Invoke(0x6970BA94); } + static bool NETWORK_IS_INVITEE_ONLINE() { return NativeInvoke::Invoke(0x95B2C62F); } + static bool NETWORK_IS_OPERATION_PENDING() { return NativeInvoke::Invoke(0x6895F923); } + static bool NETWORK_IS_PLAYER_ACTIVE(Player player) { return NativeInvoke::Invoke(0x43657B17, player); } + static bool NETWORK_IS_PLAYER_BLOCKED_BY_ME(Player player) { return NativeInvoke::Invoke(0xAE4F4560, player); } + static bool NETWORK_IS_PLAYER_MUTED_BY_ME(Player player) { return NativeInvoke::Invoke(0x7A21050E, player); } + static bool NETWORK_IS_PLAYER_PHYSICAL(Player player) { return NativeInvoke::Invoke(0x75645571, player); } + static bool NETWORK_IS_PLAYER_TALKING(Player player) { return NativeInvoke::Invoke(0xDA9FD9DB, player); } + static bool NETWORK_IS_PLAYER_VALID(Player player) { return NativeInvoke::Invoke(0x7F65AF0B, player); } + static bool NETWORK_IS_PLAYER_VISIBLE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x56D96854, p0, p1, p2); } + static bool NETWORK_IS_PLAYER_VISIBLE_TO_TEAM(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xC459CF02, p0, p1, p2); } + static bool NETWORK_IS_SESSION_INVITABLE() { return NativeInvoke::Invoke(0x91E81052); } + static bool NETWORK_JOINING_IN_PROGRESS_GAME() { return NativeInvoke::Invoke(0x6D3ADAB3); } + static bool NETWORK_JOIN_SUMMONS() { return NativeInvoke::Invoke(0x68C293F4); } + static bool NETWORK_PARAM_ALLOW_WIN_BUTTON() { return NativeInvoke::Invoke(0x6C49E55C); } + static bool NETWORK_PARAM_JUST_RESPAWN() { return NativeInvoke::Invoke(0x2F09AA8A); } + static bool NETWORK_PLAYER_HAS_HEADSET(Player player) { return NativeInvoke::Invoke(0x451FB6B6, player); } + static bool NETWORK_PLAYER_HAS_PED(Player player) { return NativeInvoke::Invoke(0x1D185E7D, player); } + static bool NETWORK_REQUIRE_STORED_QUERIES(const char* fileName) { return NativeInvoke::Invoke(0x1C183BC8, fileName); } + static bool NETWORK_SET_PLAYER_MUTED(Player player, bool toggle) { return NativeInvoke::Invoke(0xCE451908, player, toggle); } + static bool NETWORK_STORE_SINGLE_PLAYER_GAME() { return NativeInvoke::Invoke(0xA52597AE); } + static bool NETWORK_UPDATE_LOAD_SCENE() { return NativeInvoke::Invoke(0xC76E023C); } + static bool NET_ARE_PLAYERS_IN_SAME_GANG(Player player1, Player player2) { return NativeInvoke::Invoke(0xD1B34A9E, player1, player2); } + static bool NET_ARE_PLAYERS_IN_SAME_PARTY(Player player1, Player player2) { return NativeInvoke::Invoke(0x58A5D90C, player1, player2); } + static bool NET_GET_FLOAT_ROS_GAMER_DATA(uint32_t hash, float* value) { return NativeInvoke::Invoke(0xEF912D19, hash, value); } + static bool NET_GET_GAMER_NAME_WITH_GANG_TAG(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x10AB1606, player, bufferSize, buffer); } + static bool NET_GET_GAMER_ROS_XP_BONUS(float* value) { return NativeInvoke::Invoke(0x60D4317D, value); } + static bool NET_GET_INT_ROS_GAMER_DATA(uint32_t hash, int32_t* value) { return NativeInvoke::Invoke(0x6670CF02, hash, value); } + static bool NET_GET_IS_ROCKSTAR_DEV() { return NativeInvoke::Invoke(0xCFFFC689); } + static bool NET_GET_IS_ROS_CHEATER() { return NativeInvoke::Invoke(0x7ABA6A5E); } + static bool NET_GET_PLAYER_GANG_NAME(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xA4BF53A, player, bufferSize, buffer); } + static bool NET_GET_PLAYER_GANG_TAG(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4F64907A, player, bufferSize, buffer); } + static bool NET_GET_PLAYER_GANG_TAG_UI(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xF2008295, player, bufferSize, buffer); } + static bool NET_GET_bool_ROS_GAMER_DATA(uint32_t hash) { return NativeInvoke::Invoke(0xDBF081C9, hash); } + static bool NET_IS_GANG_INFO_VALID(Player player) { return NativeInvoke::Invoke(0x6D648816, player); } + static bool NET_IS_PLAYER_IN_GANG(Player player) { return NativeInvoke::Invoke(0x45A0B35B, player); } + static bool PED_ACTION_TREE_PLAY_NODE(Ped ped, const char* name) { return NativeInvoke::Invoke(0x95DEDF47, ped, name); } + static bool PED_ANIM_EVENT(Ped ped, uint32_t p1) { return NativeInvoke::Invoke(0xC0D17E4F, ped, p1); } + static bool PED_ANIM_EVENT_OLD(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x27F99158, ped, p1); } + static bool PED_HACK_DISABLE_INAIR_EVENT(Ped ped, bool toggle) { return NativeInvoke::Invoke(0x7400CF35, ped, toggle); } + static bool PED_HAS_VALID_THROW_TRAJECTORY_TO_POS(Ped ped, Vector3* pos) { return NativeInvoke::Invoke(0xBF561175, ped, pos); } + static bool PLAYER_HAS_MP_SPECIAL_ITEM(Player player, int32_t item) { return NativeInvoke::Invoke(0x1FE6D589, player, item); } + static bool PLAY_OBJECT_ANIM(Object object, const char* animDict, const char* animName, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x853E879E, object, animDict, animName, speedMultiplier, p4, p5); } + static bool PLAY_SIMPLE_PED_ANIM(Object ped, const char* animDict, const char* animName, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x5DC2CC31, ped, animDict, animName, speedMultiplier, p4, p5); } + static bool PLAY_VEHICLE_ANIM(Vehicle vehicle, const char* animName, const char* animDict, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x6EB2CA78, vehicle, animName, animDict, speedMultiplier, p4, p5); } + static bool QUERY_MONITORED_STATS(int32_t p0, Any* p1) { return NativeInvoke::Invoke(0x264C2677, p0, p1); } + static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_FLOAT(uint32_t tunableHash, float* value) { return NativeInvoke::Invoke(0x5EB671C0, tunableHash, value); } + static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_INT(uint32_t tunableHash, int32_t* value) { return NativeInvoke::Invoke(0x9E87D9D6, tunableHash, value); } + static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_FLOAT(const char* context, const char* name, float* value) { return NativeInvoke::Invoke(0xF6F9855F, context, name, value); } + static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_INT(const char* context, const char* name, int32_t* value) { return NativeInvoke::Invoke(0xFA39724D, context, name, value); } + static bool REQUEST_LOAD() { return NativeInvoke::Invoke(0xE35F54A); } + static bool REQUEST_SAVE() { return NativeInvoke::Invoke(0x681BE79F); } + static bool REQUEST_SCRIPT_AUDIO_BANK(const char* name) { return NativeInvoke::Invoke(0x21322887, name); } + static bool RESET_LEVEL_ANIM_DICTIONARIES() { return NativeInvoke::Invoke(0xC76D45D7); } + static bool ROTATE_OBJECT(Object object, float p1, float p2, bool p3) { return NativeInvoke::Invoke(0x2F4D8D44, object, p1, p2, p3); } + static bool SCRIPT_VAR_EXISTS(const char* name) { return NativeInvoke::Invoke(0x9073311E, name); } + static bool SCRIPT_VAR_HASH_EXISTS(uint32_t hash) { return NativeInvoke::Invoke(0x1046A414, hash); } + static bool SET_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash, int32_t ammo) { return NativeInvoke::Invoke(0xA54B0B10, ped, weaponHash, ammo); } + static bool SET_CHALLENGE_FAILED_STATE(int32_t challengeId, bool state) { return NativeInvoke::Invoke(0x6DDDD8C3, challengeId, state); } + static bool SET_CHALLENGE_PROGRESS(int32_t challengeId) { return NativeInvoke::Invoke(0x45052DC3, challengeId); } + static bool SET_GRIND_PROGRESS(int32_t grindId, int32_t progress) { return NativeInvoke::Invoke(0xC97141EE, grindId, progress); } + static bool SET_ONE_TIME_ONLY_COMMANDS_TO_RUN() { return NativeInvoke::Invoke(0x840BD987); } + static bool SET_PED_TO_RAGDOLL(Ped ped, int32_t time1, int32_t time2, int32_t p3, bool p4, bool p5, bool p6, float p7) { return NativeInvoke::Invoke(0x83CB5052, ped, time1, time2, p3, p4, p5, p6, p7); } + static bool SET_PED_TO_RAGDOLL_WITH_EXPLOSION(Ped ped, int32_t time1, int32_t time2, float x, float y, float z) { return NativeInvoke::Invoke(0xF561B007, ped, time1, time2, x, y, z); } + static bool SET_PED_TO_RAGDOLL_WITH_FALL(Ped ped, int32_t time1, int32_t time2, int32_t ragdollType, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, float p12, float p13) { return NativeInvoke::Invoke(0xFA12E286, ped, time1, time2, ragdollType, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } + static bool SET_PRESET_TEXT(const char* presetName, int32_t p1, int32_t p2, const char* p3) { return NativeInvoke::Invoke(0x58439F1A, presetName, p1, p2, p3); } + static bool SET_PRESET_TEXTVIDEO(const char* presetName, int32_t p1, int32_t p2, const char* p3) { return NativeInvoke::Invoke(0x292E48B3, presetName, p1, p2, p3); } + static bool SET_PRESET_TEXT_TIMING(const char* presetName, int32_t p1, int32_t p2, int32_t p3, float p4, int32_t p5, float p6, int32_t p7, float p8, int32_t p9, float p10, int32_t p11, float p12, int32_t p13, float p14) { return NativeInvoke::Invoke(0xCA682A7E, presetName, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14); } + static bool SET_PROFILE_SETTING(uint32_t hash, int32_t value) { return NativeInvoke::Invoke(0xF6FA0CA6, hash, value); } + static bool SET_VEHICLE_ON_GROUND_PROPERLY(Vehicle vehicle) { return NativeInvoke::Invoke(0xE14FDBA6, vehicle); } + static bool SEV_IS_PRIMARY() { return NativeInvoke::Invoke(0x2147F5F2); } + static bool SLIDE_OBJECT(Object object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, bool collision) { return NativeInvoke::Invoke(0x63BFA7A0, object, toX, toY, toZ, speedX, speedY, speedZ, collision); } + static bool SMASH_GLASS_ON_OBJECT(float x, float y, float z, float radius, uint32_t modelHash, float p5) { return NativeInvoke::Invoke(0x4CB06A9F, x, y, z, radius, modelHash, p5); } + static bool SNAP_PLAYER_TO_COVERPOINT_FROM_UID(Player player, uint32_t coverSectionUID, uint32_t coverUID, bool p3) { return NativeInvoke::Invoke(0x4548143F, player, coverSectionUID, coverUID, p3); } + static bool START_PARTICLE_FX_NON_LOOPED_AT_COORD(const char* ptfxName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xDD79D679, ptfxName, posX, posY, posZ, rotX, rotY, rotZ, scale); } + static bool START_PARTICLE_FX_NON_LOOPED_ON_OBJECT(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xF9617406, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static bool START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0x53DAEF4E, ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static bool START_PARTICLE_FX_NON_LOOPED_ON_VEHICLE(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x7C714DA3, ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static bool STAT_EXISTS(const char* statName) { return NativeInvoke::Invoke(0x3076C37C, statName); } + static bool STAT_HASH_EXISTS(uint32_t statHash) { return NativeInvoke::Invoke(0x2146FEC9, statHash); } + static bool STRING_TO_INT(const char* str, int32_t* outInt) { return NativeInvoke::Invoke(0x590A8160, str, outInt); } + static bool SYNCH_RECORDING_WITH_WATER() { return NativeInvoke::Invoke(0x74537488); } + static bool THROW_MOLOTOV(Ped ped, float p1, float p2, float p3) { return NativeInvoke::Invoke(0x86770AD0, ped, p1, p2, p3); } + static bool UI_DOES_FRAME_EXIST_HASH(uint32_t frameHash) { return NativeInvoke::Invoke(0x32852FD0, frameHash); } + static bool UI_DOES_FRAME_EXIST_NAME(const char* frameName) { return NativeInvoke::Invoke(0x279B59AB, frameName); } + static bool UI_IS_QTE_MINIGAME_FAILURE() { return NativeInvoke::Invoke(0xEFEEDC60); } + static bool UI_IS_QTE_MINIGAME_FINISHED() { return NativeInvoke::Invoke(0xC55DA3BB); } + static bool UI_IS_QTE_MINIGAME_IN_WINDOW() { return NativeInvoke::Invoke(0xD6D05C65); } + static bool UI_IS_QTE_MINIGAME_SUCCESS() { return NativeInvoke::Invoke(0xF664AEA4); } + static bool UI_IS_TOOLTIP_SHOWING() { return NativeInvoke::Invoke(0x71C43A04); } + static bool UI_LOAD_AFTER_ACTION_REPORT(const char* name) { return NativeInvoke::Invoke(0x2399616B, name); } + static bool UI_SHOW_TOOLTIP(int32_t p0, const char* p1) { return NativeInvoke::Invoke(0x6A99EF9C, p0, p1); } + static bool UNLOCK(const char* unlockSemantic, bool p1, bool p2) { return NativeInvoke::Invoke(0x98BAB591, unlockSemantic, p1, p2); } + static bool WAS_CUTSCENE_SKIPPED() { return NativeInvoke::Invoke(0xC9B6949D); } + static bool WAS_SINGLE_PLAYER_TITLE_SCREEN_ENTERED() { return NativeInvoke::Invoke(0x3912FB64); } + static float ABSF(float value) { return NativeInvoke::Invoke(0xAF6F6E0B, value); } + static float ACOS(float x) { return NativeInvoke::Invoke(0xF4038776, x); } + static float ASIN(float x) { return NativeInvoke::Invoke(0x998E5CAD, x); } + static float ATAN(float x) { return NativeInvoke::Invoke(0x7A03CC8E, x); } + static float ATAN2(float y, float x) { return NativeInvoke::Invoke(0x2508AC81, y, x); } + static float COS(float value) { return NativeInvoke::Invoke(0x0238FE9, value); } + static float DB_GET_FLOAT(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x7315F901, name, entryName); } + static float EXP(float value) { return NativeInvoke::Invoke(0xE2313450, value); } + static float GET_ADRENALINE_AMT() { return NativeInvoke::Invoke(0x1D2B1092); } + static float GET_ANGLE_BETWEEN_2D_VECTORS(float x1, float y1, float x2, float y2) { return NativeInvoke::Invoke(0xDBF75E58, x1, y1, x2, y2); } + static float GET_ANIMATED_TEXT_HEIGHT() { return NativeInvoke::Invoke(0x71223133); } + static float GET_ANIMATED_TEXT_WIDTH() { return NativeInvoke::Invoke(0x8276E3F9); } + static float GET_BEST_HEADING_IF_POSSIBLE(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9) { return NativeInvoke::Invoke(0x7A1EF9BD, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static float GET_CAM_DOF_STRENGTH(Cam cam) { return NativeInvoke::Invoke(0x64E6B290, cam); } + static float GET_CAM_FAR_CLIP(Cam cam) { return NativeInvoke::Invoke(0x9F119B8, cam); } + static float GET_CAM_FAR_DOF(Cam cam) { return NativeInvoke::Invoke(0x98C5CCE9, cam); } + static float GET_CAM_FOV(Cam cam) { return NativeInvoke::Invoke(0xD6E9FCF5, cam); } + static float GET_CAM_MOTION_BLUR_STRENGTH(Cam cam) { return NativeInvoke::Invoke(0x54EA722E, cam); } + static float GET_CAM_NEAR_CLIP(Cam cam) { return NativeInvoke::Invoke(0xCFCD35EE, cam); } + static float GET_CAM_NEAR_DOF(Cam cam) { return NativeInvoke::Invoke(0x3F627534, cam); } + static float GET_CURRENT_FPS() { return NativeInvoke::Invoke(0x7030FB99); } + static float GET_DISTANCE_BETWEEN_COORDS(float x1, float y1, float z1, float x2, float y2, float z2, bool useZ) { return NativeInvoke::Invoke(0xF698765E, x1, y1, z1, x2, y2, z2, useZ); } + static float GET_FLOAT_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x9C58C97F, attributeIndex); } + static float GET_FRAME_TIME() { return NativeInvoke::Invoke(0x96374262); } + static float GET_GAMEPLAY_CAM_FOV() { return NativeInvoke::Invoke(0x4D6B3BFA); } + static float GET_GAMEPLAY_CAM_RELATIVE_HEADING() { return NativeInvoke::Invoke(0xCAF839C2); } + static float GET_GAMEPLAY_CAM_RELATIVE_PITCH() { return NativeInvoke::Invoke(0xFC5A4946); } + static float GET_HEADING_FROM_VECTOR_2D(float dx, float dy) { return NativeInvoke::Invoke(0xD209D52B, dx, dy); } + static float GET_HEIGHT_OF_VEHICLE(Vehicle vehicle, float x, float y, float z, bool p4, bool p5) { return NativeInvoke::Invoke(0x62990CD4, vehicle, x, y, z, p4, p5); } + static float GET_IS_PED_LISTENING_TO_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xBDCBAABF, ped, ped2); } + static float GET_NETWORK_TIMER() { return NativeInvoke::Invoke(0xF733052C); } + static float GET_OBJECT_FRAGMENT_DAMAGE_HEALTH(Object object, bool p1) { return NativeInvoke::Invoke(0xF0B330AD, object, p1); } + static float GET_OBJECT_HEADING(Object object) { return NativeInvoke::Invoke(0x1C02D2F8, object); } + static float GET_OBJECT_HEALTH(Object object) { return NativeInvoke::Invoke(0xF9D59802, object); } + static float GET_OBJECT_MASS(Object object) { return NativeInvoke::Invoke(0x449F0820, object); } + static float GET_OBJECT_SPEED(Object object) { return NativeInvoke::Invoke(0xA059FF6B, object); } + static float GET_PED_ANIM_CURRENT_TIME(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0x1BAAE533, ped, animDict, animName); } + static float GET_PED_ANIM_TOTAL_TIME(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xB8945721, ped, animDict, animName); } + static float GET_PED_COMBAT_RANGE_HALF_HEIGHT(Ped ped) { return NativeInvoke::Invoke(0x6E4808B0, ped); } + static float GET_PED_COMBAT_RANGE_MAX(Ped ped) { return NativeInvoke::Invoke(0x647EA0D6, ped); } + static float GET_PED_COMBAT_RANGE_MIN(Ped ped) { return NativeInvoke::Invoke(0x6BEBA6A8, ped); } + static float GET_PED_HEADING(Ped ped) { return NativeInvoke::Invoke(0xD8D707C6, ped); } + static float GET_PED_HEIGHT_ABOVE_GROUND(Ped ped) { return NativeInvoke::Invoke(0x1E853FEC, ped); } + static float GET_PED_SPEED(Ped ped) { return NativeInvoke::Invoke(0xBB824586, ped); } + static float GET_PED_SWEAT(Ped ped) { return NativeInvoke::Invoke(0x44B91E94, ped); } + static float GET_PED_TOXICITY_LEVEL(Ped ped) { return NativeInvoke::Invoke(0xD9809ECA, ped); } + static float GET_PED_WETNESS(Ped ped) { return NativeInvoke::Invoke(0xF402C171, ped); } + static float GET_PED_WET_HEIGHT(Ped ped) { return NativeInvoke::Invoke(0x5DBBFF35, ped); } + static float GET_POSITION_IN_PED_RECORDING(Ped ped) { return NativeInvoke::Invoke(0xC722356B, ped); } + static float GET_POSITION_IN_RECORDING(Vehicle vehicle) { return NativeInvoke::Invoke(0x7DCD644C, vehicle); } + static float GET_PROGRESS_BAR_PERCENT() { return NativeInvoke::Invoke(0xA04FB35F); } + static float GET_RANDOM_FLOAT_IN_RANGE(float min, float max) { return NativeInvoke::Invoke(0x562C4D0, min, max); } + static float GET_REAL_FRAME_TIME() { return NativeInvoke::Invoke(0x4D12A84); } + static float GET_SECONDARY_LIFE_BAR_PERCENT() { return NativeInvoke::Invoke(0x3FBDD93D); } + static float GET_STRING_WIDTH(const char* textLabel) { return NativeInvoke::Invoke(0xBABDF3D6, textLabel); } + static float GET_STRING_WIDTH_WITH_NUMBER(const char* textLabel, int32_t number) { return NativeInvoke::Invoke(0xEAEB477D, textLabel, number); } + static float GET_STRING_WIDTH_WITH_STRING(const char* textLabel, const char* string) { return NativeInvoke::Invoke(0x48A2E6C, textLabel, string); } + static float GET_TIME_POSITION_IN_PED_RECORDING(Ped ped) { return NativeInvoke::Invoke(0x42BD5D0F, ped); } + static float GET_TIME_POSITION_IN_RECORDED_RECORDING(Any p0) { return NativeInvoke::Invoke(0xF6C0D8CA, p0); } + static float GET_TIME_POSITION_IN_RECORDING(Vehicle vehicle) { return NativeInvoke::Invoke(0xF8C3E4A2, vehicle); } + static float GET_TIME_REMAINING() { return NativeInvoke::Invoke(0x85FA3578); } + static float GET_TIME_SCALE() { return NativeInvoke::Invoke(0x8CFD581F); } + static float GET_TOTAL_DURATION_OF_VEHICLE_RECORDING(int32_t recordingIndex) { return NativeInvoke::Invoke(0x5B35EEB7, recordingIndex); } + static float GET_VEHICLE_DIRT_LEVEL(Vehicle vehicle) { return NativeInvoke::Invoke(0xFD15C065, vehicle); } + static float GET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x8880038A, vehicle); } + static float GET_VEHICLE_FIXED_WEAPON_ACCURACY(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x5A18B080, vehicle, weaponIndex); } + static float GET_VEHICLE_FIXED_WEAPON_DAMAGE(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x5C718BD, vehicle, weaponIndex); } + static float GET_VEHICLE_FORWARD_X(Vehicle vehicle) { return NativeInvoke::Invoke(0x48F59C5E, vehicle); } + static float GET_VEHICLE_FORWARD_Y(Vehicle vehicle) { return NativeInvoke::Invoke(0x780C7A8B, vehicle); } + static float GET_VEHICLE_HEADING(Vehicle vehicle) { return NativeInvoke::Invoke(0x4155B124, vehicle); } + static float GET_VEHICLE_PETROL_TANK_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0xE41595CE, vehicle); } + static float GET_VEHICLE_PITCH(Vehicle vehicle) { return NativeInvoke::Invoke(0x2680C924, vehicle); } + static float GET_VEHICLE_ROLL(Vehicle vehicle) { return NativeInvoke::Invoke(0xD48A9E8B, vehicle); } + static float GET_VEHICLE_SPEED(Vehicle vehicle) { return NativeInvoke::Invoke(0x9B115A40, vehicle); } + static float GET_VEHICLE_UPRIGHT_VALUE(Vehicle vehicle) { return NativeInvoke::Invoke(0x1D761FBC, vehicle); } + static float ISEQ_QUERY_ENTITY_ANIMATION_PHASE(uint32_t hash, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0x97141177, hash, animDict, animName); } + static float PLAYER_GET_TIMEWARP_MODIFIER() { return NativeInvoke::Invoke(0xEACC1A2); } + static float POW(float base, float exponent) { return NativeInvoke::Invoke(0x85D134F8, base, exponent); } + static float PROJECTED_DISTANCE(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8) { return NativeInvoke::Invoke(0xEC0E7C49, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static float SCRIPT_VAR_GET_FLOAT(const char* name) { return NativeInvoke::Invoke(0x7544B570, name); } + static float SCRIPT_VAR_HASH_GET_FLOAT(uint32_t hash) { return NativeInvoke::Invoke(0xBFADDD7B, hash); } + static float SIN(float value) { return NativeInvoke::Invoke(0xBF987F58, value); } + static float SQRT(float value) { return NativeInvoke::Invoke(0x145C7701, value); } + static float STAT_GET_FLOAT(const char* statName) { return NativeInvoke::Invoke(0xFCBDA612, statName); } + static float STAT_HASH_GET_FLOAT(uint32_t statHash) { return NativeInvoke::Invoke(0xE143F19A, statHash); } + static float TAN(float x) { return NativeInvoke::Invoke(0xD320CE5E, x); } + static float TIMESTEP() { return NativeInvoke::Invoke(0x50597EE2); } + static float TIMESTEPUNWARPED() { return NativeInvoke::Invoke(0x99B02B53); } + static float TO_FLOAT(int32_t value) { return NativeInvoke::Invoke(0x67116627, value); } + static float VDIST(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0x3C08ECB7, x1, y1, z1, x2, y2, z2); } + static float VDIST2(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xC85DEF1F, x1, y1, z1, x2, y2, z2); } + static float VMAG(float x, float y, float z) { return NativeInvoke::Invoke(0x1FCF1ECD, x, y, z); } + static float VMAG2(float x, float y, float z) { return NativeInvoke::Invoke(0xE796E629, x, y, z); } + static float _GET_CHALLENGE_MODE_TIME_REMAINING() { return NativeInvoke::Invoke(0xD91473DB); } + static int32_t ABSI(int32_t value) { return NativeInvoke::Invoke(0xB44677C5, value); } + static int32_t ADD_TEXT_WIDGET(const char* p0) { return NativeInvoke::Invoke(0xE178AA0F, p0); } + static int32_t ASSISTED_MOVEMENT_IS_ON_SCRIPTED_ROUTE() { return NativeInvoke::Invoke(0x1EFF3C50); } + static int32_t AUD_GET_ANIM_MARKER_LEVEL() { return NativeInvoke::Invoke(0x8A44F752); } + static int32_t CEIL(float value) { return NativeInvoke::Invoke(0xD536A1DF, value); } + static int32_t COMPARE_AND_SWAP(int32_t* p0, int32_t p1, int32_t p2) { return NativeInvoke::Invoke(0xC3FFAA9F, p0, p1, p2); } + static int32_t CREATE_DYNAMIC_PATH_OBSTRUCTION(float x1, float y1, float z1, float x2, float y2, float z2, float p6) { return NativeInvoke::Invoke(0x94C84500, x1, y1, z1, x2, y2, z2, p6); } + static int32_t CREATE_GLINT(uint32_t glintType, float x, float y, float z) { return NativeInvoke::Invoke(0x4D85E438, glintType, x, y, z); } + static int32_t CREATE_LASER(const char* p0) { return NativeInvoke::Invoke(0xC530B3B5, p0); } + static int32_t CREATE_NEW_SCRIPTED_CONVERSATION(int32_t p0) { return NativeInvoke::Invoke(0xB2BC25F8, p0); } + static int32_t CREATE_SCRIPT_VEHICLE_GENERATOR(float x, float y, float z, float heading, float p4, float p5, uint32_t modelHash, int32_t p7, int32_t p8, int32_t p9, int32_t p10, bool p11, int32_t p12, int32_t p13) { return NativeInvoke::Invoke(0x25A9A261, x, y, z, heading, p4, p5, modelHash, p7, p8, p9, p10, p11, p12, p13); } + static int32_t DB_GET_INT(const char* name, const char* entryName) { return NativeInvoke::Invoke(0xC7A9D359, name, entryName); } + static int32_t DEATHRECORD_GET_NUM_KILLERS() { return NativeInvoke::Invoke(0x6DE9B0D2); } + static int32_t DEATHRECORD_GET_NUM_RECORDS(int32_t index) { return NativeInvoke::Invoke(0x8A3C385E, index); } + static int32_t FIND_LASER(const char* p0) { return NativeInvoke::Invoke(0xC1618EF5, p0); } + static int32_t FLOOR(float value) { return NativeInvoke::Invoke(0x32E9BE04, value); } + static int32_t GET_AIM_CAM_ZOOL_LEVEL() { return NativeInvoke::Invoke(0x8850B945); } + static int32_t GET_AMMO_IN_PED_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0xC755733, ped, weaponHash); } + static int32_t GET_BG_SCRIPT_UNIT(int32_t index) { return NativeInvoke::Invoke(0x46D59A47, index); } + static int32_t GET_BITS_IN_RANGE(int32_t data, int32_t rangeStart, int32_t rangeEnd) { return NativeInvoke::Invoke(0xCA03A1E5, data, rangeStart, rangeEnd); } + static int32_t GET_BLIP_ALPHA(Blip blip) { return NativeInvoke::Invoke(0x297AF6C8, blip); } + static int32_t GET_BLIP_COLOUR(Blip blip) { return NativeInvoke::Invoke(0xDD6A1E54, blip); } + static int32_t GET_BLIP_INFO_ID_DISPLAY(Blip blip) { return NativeInvoke::Invoke(0xD0FC19F4, blip); } + static int32_t GET_BLIP_INFO_ID_TYPE(Blip blip) { return NativeInvoke::Invoke(0x501D7B4E, blip); } + static int32_t GET_BLIP_SPRITE(Blip blip) { return NativeInvoke::Invoke(0x72FF2E73, blip); } + static int32_t GET_BULLET_TIME_COUNT() { return NativeInvoke::Invoke(0x934E7F2D); } + static int32_t GET_BULLET_TIME_TEAM_COUNT() { return NativeInvoke::Invoke(0x55EF252D); } + static int32_t GET_CAM_VIEW_MODE() { return NativeInvoke::Invoke(0x5A502ADD); } + static int32_t GET_CHALLENGE_PROGRESS(int32_t challengeId) { return NativeInvoke::Invoke(0x653D3616, challengeId); } + static int32_t GET_CHECKPOINT_SELECTED() { return NativeInvoke::Invoke(0x2FA3742B); } + static int32_t GET_COMPLETED_GRIND_GOAL(int32_t grindId) { return NativeInvoke::Invoke(0xEF6FE8F, grindId); } + static int32_t GET_CURRENT_ARCADE_MODE() { return NativeInvoke::Invoke(0xD7FA564A); } + static int32_t GET_CURRENT_DAY_OF_WEEK() { return NativeInvoke::Invoke(0xD4C86DC4); } + static int32_t GET_CURRENT_LANGUAGE() { return NativeInvoke::Invoke(0x761BE00B); } + static int32_t GET_CURRENT_LEVEL_FINISH() { return NativeInvoke::Invoke(0x64C8F354); } + static int32_t GET_CURRENT_LEVEL_START() { return NativeInvoke::Invoke(0xF1AAFA7B); } + static int32_t GET_CURRENT_LOADOUT_SLOT() { return NativeInvoke::Invoke(0x741531DA); } + static int32_t GET_CURRENT_PLAYBACK_NUMBER_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x2BAA832F, ped); } + static int32_t GET_CURRENT_PLAYBACK_NUMBER_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x748702A9, vehicle); } + static int32_t GET_CURRENT_STATION_FOR_TRAIN(Vehicle train) { return NativeInvoke::Invoke(0x3B7DCCAA, train); } + static int32_t GET_CUSTOM_PLAYER_VARIATION() { return NativeInvoke::Invoke(0x464688D7); } + static int32_t GET_CUTSCENE_AUDIO_TIME_MS() { return NativeInvoke::Invoke(0xCA56C61D); } + static int32_t GET_CUTSCENE_SECTION_PLAYING() { return NativeInvoke::Invoke(0x1026F0D6); } + static int32_t GET_CUTSCENE_TIME() { return NativeInvoke::Invoke(0x53F5B5AB); } + static int32_t GET_CUTSCENE_TIME_MS() { return NativeInvoke::Invoke(0x1552C564); } + static int32_t GET_DIFFERENCE_IN_DAYS_BETWEEN_DATES(int32_t* p0, int32_t* p1, int32_t* p2, int32_t* p3) { return NativeInvoke::Invoke(0x79A447E5, p0, p1, p2, p3); } + static int32_t GET_EXPERIENCE_FOR_RANK(int32_t rank) { return NativeInvoke::Invoke(0x16F1F9ED, rank); } + static int32_t GET_EXPERIENCE_MAX_RANK() { return NativeInvoke::Invoke(0x4C0782C8); } + static int32_t GET_FIRST_INDEX_OF(const char* str, const char* substr) { return NativeInvoke::Invoke(0x893E3C02, str, substr); } + static int32_t GET_FOLLOW_PED_CAM_ZOOM_LEVEL() { return NativeInvoke::Invoke(0x57583DF1); } + static int32_t GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL() { return NativeInvoke::Invoke(0x8CD67DE3); } + static int32_t GET_GAME_DIFFICULTY() { return NativeInvoke::Invoke(0x337B7E30); } + static int32_t GET_GAME_IDLE_TIMER() { return NativeInvoke::Invoke(0x69FBFDC); } + static int32_t GET_GAME_TIMER() { return NativeInvoke::Invoke(0xA4EA0691); } + static int32_t GET_GRIND_GOAL(int32_t grindId) { return NativeInvoke::Invoke(0xCB12EA00, grindId); } + static int32_t GET_GRIND_LEVEL(int32_t grindId) { return NativeInvoke::Invoke(0x20E6EB3A, grindId); } + static int32_t GET_GRIND_PROGRESS(int32_t grindId) { return NativeInvoke::Invoke(0x455FF144, grindId); } + static int32_t GET_GROUP_SIZE(Group group) { return NativeInvoke::Invoke(0xF7E1A691, group); } + static int32_t GET_HOURS_OF_DAY() { return NativeInvoke::Invoke(0xD455AF99); } + static int32_t GET_ID_OF_THIS_THREAD() { return NativeInvoke::Invoke(0xDE524830); } + static int32_t GET_INDEX_OF_CURRENT_LEVEL() { return NativeInvoke::Invoke(0x6F203C6E); } + static int32_t GET_INT_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x1C524DBB, attributeIndex); } + static int32_t GET_LAST_LEVEL_PLAYED() { return NativeInvoke::Invoke(0x1209CA49); } + static int32_t GET_LAUNCH_PARAM_VALUE(int32_t p0, const char* paramName) { return NativeInvoke::Invoke(0x7C68A735, p0, paramName); } + static int32_t GET_LENGTH_OF_LITERAL_STRING(const char* literalString) { return NativeInvoke::Invoke(0x99379D55, literalString); } + static int32_t GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL(const char* textLabel) { return NativeInvoke::Invoke(0xA4CA7BE5, textLabel); } + static int32_t GET_LEVEL_COMPLETION() { return NativeInvoke::Invoke(0xD58CA839); } + static int32_t GET_LOCAL_PLAYER_AGILITY() { return NativeInvoke::Invoke(0xDE0266E7); } + static int32_t GET_LOCAL_PLAYER_LEGEND_LEVEL() { return NativeInvoke::Invoke(0x495092E8); } + static int32_t GET_LOCAL_PLAYER_XP() { return NativeInvoke::Invoke(0x788C69A2); } + static int32_t GET_LOWEST_USED_GAME_DIFFICULTY() { return NativeInvoke::Invoke(0xE04CBBD5); } + static int32_t GET_MAP_AREA_FROM_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xC7191B29, x, y, z); } + static int32_t GET_MAX_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x6961E2A4, ped, weaponHash); } + static int32_t GET_MAX_AMMO_IN_HAND_CLIP_MP(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0xE29942BF, ped, p1); } + static int32_t GET_MAX_WANTED_LEVEL() { return NativeInvoke::Invoke(0x457F1E44); } + static int32_t GET_MINUTES_OF_DAY() { return NativeInvoke::Invoke(0xDA92D2D5); } + static int32_t GET_MINUTES_TO_TIME_OF_DAY(int32_t hour, int32_t minute) { return NativeInvoke::Invoke(0x57CDC0FF, hour, minute); } + static int32_t GET_NAVMESH_ROUTE_DISTANCE_REMAINING(Ped ped, float* p1, bool* p2) { return NativeInvoke::Invoke(0xD9281778, ped, p1, p2); } + static int32_t GET_NETWORK_PLAYER_XP(Player player, bool p1) { return NativeInvoke::Invoke(0xF8BC3984, player, p1); } + static int32_t GET_NEXT_STATION_FOR_TRAIN(Vehicle train) { return NativeInvoke::Invoke(0x234B1475, train); } + static int32_t GET_NTH_INTEGER_IN_STRING(const char* textLabel, int32_t n) { return NativeInvoke::Invoke(0x258DD91D, textLabel, n); } + static int32_t GET_NUMBER_OF_FIRES_IN_RANGE(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x654D93B7, x, y, z, radius); } + static int32_t GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x9754C27D, ped, componentId); } + static int32_t GET_NUMBER_OF_PED_TEXTURE_VARIATIONS(Ped ped, int32_t componentId, int32_t drawableIndex) { return NativeInvoke::Invoke(0x83D9FBE7, ped, componentId, drawableIndex); } + static int32_t GET_NUMBER_OF_PLAYERS() { return NativeInvoke::Invoke(0x4C1B8867); } + static int32_t GET_NUMBER_OF_PLAYERS_IN_TEAM(int32_t team) { return NativeInvoke::Invoke(0x6435F71, team); } + static int32_t GET_NUMBER_OF_STREAMING_REQUESTS() { return NativeInvoke::Invoke(0xC2EE9A02); } + static int32_t GET_NUMBER_OF_THREADS_RUNNING_THIS_SCRIPT(const char* scriptName) { return NativeInvoke::Invoke(0x1E941253, scriptName); } + static int32_t GET_NUMBER_OF_VEHICLE_COLOURS(Vehicle vehicle) { return NativeInvoke::Invoke(0xF2442EE2, vehicle); } + static int32_t GET_NUMBER_OF_XML_NODES() { return NativeInvoke::Invoke(0x3CAACE0D); } + static int32_t GET_NUMBER_OF_XML_NODE_ATTRIBUTES() { return NativeInvoke::Invoke(0xED658C76); } + static int32_t GET_NUM_LOADOUT_SLOTS() { return NativeInvoke::Invoke(0xB197B3D2); } + static int32_t GET_OBJECT_BONE_INDEX(Object object, const char* boneName) { return NativeInvoke::Invoke(0x59F98953, object, boneName); } + static int32_t GET_PAYNEKILLER_AMT() { return NativeInvoke::Invoke(0x8DF47C9D); } + static int32_t GET_PED_ALERTNESS(Ped ped) { return NativeInvoke::Invoke(0xF83E4DAF, ped); } + static int32_t GET_PED_ARMOUR(Ped ped) { return NativeInvoke::Invoke(0x2CE311A7, ped); } + static int32_t GET_PED_BODY_PART_DAMAGE(Ped ped, int32_t bodyPartId) { return NativeInvoke::Invoke(0x326CB003, ped, bodyPartId); } + static int32_t GET_PED_BULLETTIME_STATUS(Ped ped) { return NativeInvoke::Invoke(0xD2B258C4, ped); } + static int32_t GET_PED_COMBAT_ABILITY(Ped ped) { return NativeInvoke::Invoke(0xDCC779BB, ped); } + static int32_t GET_PED_COMBAT_MOVEMENT(Ped ped) { return NativeInvoke::Invoke(0xF3E7730E, ped); } + static int32_t GET_PED_DRAWABLE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x29850FE2, ped, componentId); } + static int32_t GET_PED_EMOTION_STATE(Ped ped) { return NativeInvoke::Invoke(0x329F833E, ped); } + static int32_t GET_PED_HEALTH(Ped ped) { return NativeInvoke::Invoke(0xECC91AC, ped); } + static int32_t GET_PED_MAX_HEALTH(Ped ped) { return NativeInvoke::Invoke(0xA45B6C8D, ped); } + static int32_t GET_PED_PALETTE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0xEF1BC082, ped, componentId); } + static int32_t GET_PED_PROP_INDEX(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x746DDAC0, ped, componentId); } + static int32_t GET_PED_TEXTURE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0xC0A8590A, ped, componentId); } + static int32_t GET_PED_TYPE(Ped ped) { return NativeInvoke::Invoke(0xB1460D43, ped); } + static int32_t GET_PLAYER_BULLET_TIME_STATE(Player player) { return NativeInvoke::Invoke(0x105C960, player); } + static int32_t GET_PLAYER_EXPERIENCE() { return NativeInvoke::Invoke(0x2100F7A5); } + static int32_t GET_PLAYER_MAX_ARMOUR(Player player) { return NativeInvoke::Invoke(0x2A50657, player); } + static int32_t GET_PLAYER_OXYGEN(Player player) { return NativeInvoke::Invoke(0x35EBD55D, player); } + static int32_t GET_PLAYER_POINTS() { return NativeInvoke::Invoke(0x38111C8B); } + static int32_t GET_PLAYER_RANK() { return NativeInvoke::Invoke(0x302394F); } + static int32_t GET_PLAYER_SCORE(Player player) { return NativeInvoke::Invoke(0xA9FF2C40, player); } + static int32_t GET_PLAYER_STREAK_ACTIVATION_LEVEL() { return NativeInvoke::Invoke(0x77C2EB66); } + static int32_t GET_PLAYER_TEAM(Player player) { return NativeInvoke::Invoke(0x9873E404, player); } + static int32_t GET_PLAYER_WANTED_LEVEL(Player player) { return NativeInvoke::Invoke(0xBDCDD163, player); } + static int32_t GET_PRESET_DURATION(const char* presetName) { return NativeInvoke::Invoke(0xB61080D1, presetName); } + static int32_t GET_PROFILE_SETTING(uint32_t hash) { return NativeInvoke::Invoke(0xD374BEBC, hash); } + static int32_t GET_RANDOM_INT_IN_RANGE(int32_t min, int32_t max) { return NativeInvoke::Invoke(0x4051115B, min, max); } + static int32_t GET_REAL_GAME_TIMER() { return NativeInvoke::Invoke(0x5FBEB0F6); } + static int32_t GET_REAL_TIME() { return NativeInvoke::Invoke(0xCBB4CA94); } + static int32_t GET_REQUESTED_LEVEL() { return NativeInvoke::Invoke(0xE4D2AEE3); } + static int32_t GET_ROPE_VERTEX_COUNT(Any rope) { return NativeInvoke::Invoke(0x5131CD2C, rope); } + static int32_t GET_SAVEGAME_LEVEL() { return NativeInvoke::Invoke(0x6BCE5E43); } + static int32_t GET_SCRIPT_ID_FROM_NAME_HASH(uint32_t hash) { return NativeInvoke::Invoke(0xB28F8DC4, hash); } + static int32_t GET_SCRIPT_MOVIE_FRAMES_REMAINING(int32_t p0) { return NativeInvoke::Invoke(0xA173AAD6, p0); } + static int32_t GET_SCRIPT_RENDERTARGET_RENDER_ID() { return NativeInvoke::Invoke(0xE7617459); } + static int32_t GET_SCRIPT_TASK_STATUS(Ped ped, int32_t task) { return NativeInvoke::Invoke(0xB2477B23, ped, task); } + static int32_t GET_SEQUENCE_PROGRESS(Any taskSequence) { return NativeInvoke::Invoke(0xA3419909, taskSequence); } + static int32_t GET_SOUND_ID() { return NativeInvoke::Invoke(0x6AE0AD56); } + static int32_t GET_STABLE_NUM_OF_PRIORITY_REQUESTS() { return NativeInvoke::Invoke(0x84BBBC8B); } + static int32_t GET_STABLE_NUM_OF_STREAMING_REQUESTS() { return NativeInvoke::Invoke(0xCDADFF5D); } + static int32_t GET_STREAM_PED_PACK_ID(uint32_t hash) { return NativeInvoke::Invoke(0x70833487, hash); } + static int32_t GET_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon) { return NativeInvoke::Invoke(0x34A03DCE, weapon); } + static int32_t GET_TIME_SINCE_LAST_LMS_ACTIVATION() { return NativeInvoke::Invoke(0x9A1FA508); } + static int32_t GET_TIME_SINCE_PED_MADE_NOISE(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x923C24E6, ped, p1); } + static int32_t GET_TIME_SINCE_REMOTE_PED_MOVED(Ped ped) { return NativeInvoke::Invoke(0xA06F9B6C, ped); } + static int32_t GET_TIME_TIL_NEXT_STATION(Vehicle train) { return NativeInvoke::Invoke(0x443BD51F, train); } + static int32_t GET_TRANSITION_MOVIE_FRAMES_REMAINING() { return NativeInvoke::Invoke(0xC483FB4A); } + static int32_t GET_VEHICLE_BONE_INDEX(Vehicle vehicle, const char* boneName) { return NativeInvoke::Invoke(0x235C4335, vehicle, boneName); } + static int32_t GET_VEHICLE_DOOR_LOCK_STATUS(Vehicle vehicle) { return NativeInvoke::Invoke(0xD72CEF2, vehicle); } + static int32_t GET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x38D33245, vehicle, weaponIndex); } + static int32_t GET_VEHICLE_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x3FBCAEB5, vehicle); } + static int32_t GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(Vehicle vehicle) { return NativeInvoke::Invoke(0xA2FC08C, vehicle); } + static int32_t GET_VEHICLE_MODEL_VALUE(uint32_t modelHash) { return NativeInvoke::Invoke(0x58FEFC3D, modelHash); } + static int32_t GET_VEHICLE_NUMBER_OF_PASSENGERS(Vehicle vehicle) { return NativeInvoke::Invoke(0x1EF20849, vehicle); } + static int32_t GET_VEHICLE_SIREN_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x64F0CA0B, vehicle); } + static int32_t GET_WEAPONTYPE_AMMO(uint32_t weaponHash) { return NativeInvoke::Invoke(0x687CABD1, weaponHash); } + static int32_t GET_WEAPON_AMMO(Weapon weapon) { return NativeInvoke::Invoke(0x2AFE4788, weapon); } + static int32_t GET_WEAPON_AMMO_IN_CLIP(Weapon weapon) { return NativeInvoke::Invoke(0x9E9F10F, weapon); } + static int32_t GET_WEAPON_GUNTYPE(uint32_t weaponHash) { return NativeInvoke::Invoke(0x43AF022D, weaponHash); } + static int32_t GET_WEAPON_LEVEL(uint32_t weaponHash) { return NativeInvoke::Invoke(0x4F06494C, weaponHash); } + static int32_t GET_WEAPON_TYPE(Weapon weapon) { return NativeInvoke::Invoke(0x706A4B6F, weapon); } + static int32_t ISEQ_GET_STATE(uint32_t hash) { return NativeInvoke::Invoke(0xC8599BDE, hash); } + static int32_t LOBBY_GET_MIN_PLAYERS() { return NativeInvoke::Invoke(0xC5731817); } + static int32_t LOBBY_GET_NUM_ACTIVE_OPTIONS() { return NativeInvoke::Invoke(0x8DB907E0); } + static int32_t LOBBY_GET_NUM_GAME_MODES() { return NativeInvoke::Invoke(0xE30A3B07); } + static int32_t LOBBY_GET_NUM_OPTIONS(int32_t gameMode) { return NativeInvoke::Invoke(0x1DBC1E68, gameMode); } + static int32_t LOBBY_GET_NUM_SUB_OPTIONS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x34332D95, gameMode, option); } + static int32_t LOBBY_GET_OPTION_VALUE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xFD0AF1D4, gameMode, option); } + static int32_t LOBBY_GET_SELECTED_GAME_MODE() { return NativeInvoke::Invoke(0xE65EC1C1); } + static int32_t NETWORK_GET_AVATAR_SLOT_SELECTED_SEX(uint32_t avatarHash) { return NativeInvoke::Invoke(0x7EF9234A, avatarHash); } + static int32_t NETWORK_GET_FRIEND_COUNT() { return NativeInvoke::Invoke(0xA396ACDE); } + static int32_t NETWORK_GET_GAME_MODE() { return NativeInvoke::Invoke(0x542F6097); } + static int32_t NETWORK_GET_MAX_PRIVATE_SLOTS() { return NativeInvoke::Invoke(0xFF2121DE); } + static int32_t NETWORK_GET_MAX_SLOTS() { return NativeInvoke::Invoke(0xE7DA761C); } + static int32_t NETWORK_GET_NUMBER_OF_GAMES() { return NativeInvoke::Invoke(0x3429AFE6); } + static int32_t NETWORK_GET_NUM_PLAYERS_MET() { return NativeInvoke::Invoke(0xB04FC561); } + static int32_t NETWORK_GET_PARAM_NETTEST() { return NativeInvoke::Invoke(0x186725B); } + static int32_t NETWORK_GET_PARAM_NETTEST_HOST() { return NativeInvoke::Invoke(0x6AA467E5); } + static int32_t NETWORK_GET_PLAYER_ACTIVE_STREAK(Player player) { return NativeInvoke::Invoke(0xFE3BB23A, player); } + static int32_t NETWORK_GET_PLAYER_ACTIVE_STREAK_LEVEL(Player player) { return NativeInvoke::Invoke(0x71168B1F, player); } + static int32_t NETWORK_GET_PLAYER_AVATAR_SEX(Player player) { return NativeInvoke::Invoke(0xBD0930B9, player); } + static int32_t NETWORK_GET_PLAYER_CASH() { return NativeInvoke::Invoke(0x9CE0F8F1); } + static int32_t NETWORK_GET_TIME_PLAYER_HAS_BEEN_DEAD_FOR(Player player) { return NativeInvoke::Invoke(0xFD0966E3, player); } + static int32_t NETWORK_LEVEL_DATA_GET_NUM_NODES(const char* name) { return NativeInvoke::Invoke(0xD0FD0BA0, name); } + static int32_t NET_GET_PLAYER_GANG_ID(Player player) { return NativeInvoke::Invoke(0xBB7E7FFA, player); } + static int32_t NET_GET_PLAYER_GANG_RANK(Player player) { return NativeInvoke::Invoke(0xD40B452C, player); } + static int32_t PED_GET_ACTION_INTENTION_STATUS(Ped ped, int32_t actionId) { return NativeInvoke::Invoke(0x400A3649, ped, actionId); } + static int32_t ROUND(float value) { return NativeInvoke::Invoke(0x323B0E24, value); } + static int32_t SCRIPT_VAR_GET_INT(const char* name) { return NativeInvoke::Invoke(0x3CD83D18, name); } + static int32_t SCRIPT_VAR_HASH_GET_INT(uint32_t hash) { return NativeInvoke::Invoke(0x0CF2FB4, hash); } + static int32_t SEV_ID_TO_INDEX(int32_t sevId) { return NativeInvoke::Invoke(0x374F72FE, sevId); } + static int32_t SEV_INDEX_TO_ID(int32_t sevIndex) { return NativeInvoke::Invoke(0x66169946, sevIndex); } + static int32_t SHIFT_LEFT(int32_t value, int32_t bitShift) { return NativeInvoke::Invoke(0x314CC6CD, value, bitShift); } + static int32_t SHIFT_RIGHT(int32_t value, int32_t bitShift) { return NativeInvoke::Invoke(0x352633CA, value, bitShift); } + static int32_t START_NEW_SCRIPT(const char* scriptName, int32_t stackSize) { return NativeInvoke::Invoke(0x3F166D0E, scriptName, stackSize); } + static int32_t START_NEW_SCRIPT_TYPED(const char* scriptName, int32_t stackSize, int32_t unk) { return NativeInvoke::Invoke(0x9EE416E7, scriptName, stackSize, unk); } + static int32_t START_NEW_SCRIPT_TYPED_WITH_ARGS(const char* scriptName, Any* args, int32_t argCount, int32_t stackSize, int32_t unk) { return NativeInvoke::Invoke(0x50A1D455, scriptName, args, argCount, stackSize, unk); } + static int32_t START_NEW_SCRIPT_WITH_ARGS(const char* scriptName, Any* args, int32_t argCount, int32_t stackSize) { return NativeInvoke::Invoke(0x4A2100E4, scriptName, args, argCount, stackSize); } + static int32_t STAT_GET_INT(const char* statName) { return NativeInvoke::Invoke(0x1C6FE43E, statName); } + static int32_t STAT_HASH_GET_INT(uint32_t statHash) { return NativeInvoke::Invoke(0xEC6F7181, statHash); } + static int32_t TIMERA() { return NativeInvoke::Invoke(0x45C8C188); } + static int32_t TIMERB() { return NativeInvoke::Invoke(0x330A9C0C); } + static int32_t TIMERSYSTEM() { return NativeInvoke::Invoke(0x845A1774); } + static int32_t TIME_SINCE_LAST_MONOLOGUE() { return NativeInvoke::Invoke(0x4B91ACE8); } + static int32_t _GET_ARCADE_CHECKPOINT() { return NativeInvoke::Invoke(0x8F64EDF4); } + static int32_t _GET_CHALLENGE_MODE_STREAK() { return NativeInvoke::Invoke(0xDBD7F6A3); } + static uint32_t GET_ACHIEVEMENT_HASH(int32_t p0) { return NativeInvoke::Invoke(0x902D558D, p0); } + static uint32_t GET_CURRENT_BASIC_COP_MODEL() { return NativeInvoke::Invoke(0xCDA04E40); } + static uint32_t GET_CURRENT_BASIC_POLICE_VEHICLE_MODEL() { return NativeInvoke::Invoke(0xE8F2B493); } + static uint32_t GET_CURRENT_POLICE_VEHICLE_MODEL() { return NativeInvoke::Invoke(0xAD1B93E5); } + static uint32_t GET_CURRENT_TAXI_VEHICLE_MODEL() { return NativeInvoke::Invoke(0x5CC9B637); } + static uint32_t GET_FRONTEND_STATE_NAME(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4695E609, bufferSize, buffer); } + static uint32_t GET_HASH_KEY(const char* value) { return NativeInvoke::Invoke(0x98EFF6F1, value); } + static uint32_t GET_KEY_FOR_PED_IN_ROOM(Ped ped) { return NativeInvoke::Invoke(0x2A870D57, ped); } + static uint32_t GET_KEY_FOR_VEHICLE_IN_ROOM(Vehicle vehicle) { return NativeInvoke::Invoke(0x660E2D00, vehicle); } + static uint32_t GET_LASER_SIGHT_ATTACHMENT(Weapon weapon) { return NativeInvoke::Invoke(0x5019DC1E, weapon); } + static uint32_t GET_OBJECT_MODEL(Object object) { return NativeInvoke::Invoke(0x70BECF6A, object); } + static uint32_t GET_PED_DAMAGE_WEAPON_TYPE(Ped ped) { return NativeInvoke::Invoke(0x93FBC5C1, ped); } + static uint32_t GET_PED_MODEL(Ped ped) { return NativeInvoke::Invoke(0x25F5E8E1, ped); } + static uint32_t GET_PLAYER_CAUSE_OF_DEATH(Player player) { return NativeInvoke::Invoke(0x07E3DE8, player); } + static uint32_t GET_PLAYER_COVER_SECTION_UID(Player player) { return NativeInvoke::Invoke(0x14288A76, player); } + static uint32_t GET_PLAYER_COVER_UID(Player player) { return NativeInvoke::Invoke(0xCDF4F42F, player); } + static uint32_t GET_PLAYER_KILLER_WEAPON(Player player) { return NativeInvoke::Invoke(0x46299DFB, player); } + static uint32_t GET_SCENE_PED_MODEL(uint32_t unkHash) { return NativeInvoke::Invoke(0x236815DF, unkHash); } + static uint32_t GET_SELECTED_PED_GADGET(Ped ped) { return NativeInvoke::Invoke(0x943379C2, ped); } + static uint32_t GET_VEHICLE_MODEL(Vehicle vehicle) { return NativeInvoke::Invoke(0x70FB6D3A, vehicle); } + static uint32_t GET_WEAPONTYPE_MODEL(uint32_t weaponHash) { return NativeInvoke::Invoke(0x44E1C269, weaponHash); } + static uint32_t GET_WEAPON_HUD_TEXTURE(uint32_t weaponHash) { return NativeInvoke::Invoke(0x9D6061F5, weaponHash); } + static uint32_t NETWORK_GET_AVATAR_SELECTED_DEATHMATCH_SLOT_HASH() { return NativeInvoke::Invoke(0x51611F4D); } + static uint32_t NETWORK_GET_PLAYER_AVATAR_SLOT_HASH(Player player) { return NativeInvoke::Invoke(0xEEFC5BFB, player); } + static void ACTIVATE_BULLET_TIME(bool p0, float p1, bool p2) { NativeInvoke::Invoke(0xFF9FE21C, p0, p1, p2); } + static void ACTIVATE_DETONATOR(Ped ped, bool p1) { NativeInvoke::Invoke(0x1C5D5D2D, ped, p1); } + static void ADD_ADRENALINE(float amount, bool p1) { NativeInvoke::Invoke(0x9818A492, amount, p1); } + static void ADD_AMMO_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool p3) { NativeInvoke::Invoke(0x7F0580C7, ped, weaponHash, ammo, p3); } + static void ADD_ARMOUR_TO_PED(Ped ped, int32_t armour) { NativeInvoke::Invoke(0xF686B26E, ped, armour); } + static void ADD_BLOOD_POOL(float x, float y, float z, float p3, float p4, float p5) { NativeInvoke::Invoke(0xBD6B7E68, x, y, z, p3, p4, p5); } + static void ADD_BULLET_CAM_TEXT(const char* text, float p1, float p2, int32_t p3, int32_t p4, float p5, float p6, int32_t p7, int32_t p8, int32_t p9, float p10, float p11, float p12, float p13) { NativeInvoke::Invoke(0x3A5A1CDB, text, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } + static void ADD_CAM_SPLINE_NODE(Cam cam, float x, float y, float z, float xRot, float yRot, float zRot, int32_t length) { NativeInvoke::Invoke(0xAD3C7EAA, cam, x, y, z, xRot, yRot, zRot, length); } + static void ADD_EXPLOSION(float x, float y, float z, int32_t explosionType, float damageScale, bool isAudible, bool isInvisible, float unk) { NativeInvoke::Invoke(0x10AF5258, x, y, z, explosionType, damageScale, isAudible, isInvisible, unk); } + static void ADD_EXPLOSION_WITH_CAUSE(Player player, float x, float y, float z, int32_t explosionType, float damageScale, bool isAudible, bool isInvisible, float p8, bool p9) { NativeInvoke::Invoke(0xBF9BBF0, player, x, y, z, explosionType, damageScale, isAudible, isInvisible, p8, p9); } + static void ADD_FOLLOW_NAVMESH_TO_PHONE_TASK(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x0D7303F, ped, x, y, z); } + static void ADD_GROUND_PLANE_COLLISION_TO_PARTICLE_FX(Any ptfxHandle, float p1, float p2, float p3, float p4, float p5) { NativeInvoke::Invoke(0x6DF10D45, ptfxHandle, p1, p2, p3, p4, p5); } + static void ADD_GROUP_TO_NETWORK_RESTART_NODE_GROUP_LIST(int32_t group) { NativeInvoke::Invoke(0x3105DC1F, group); } + static void ADD_KILLXP_RULE_ANYKILLER(Any p0, Any p1) { NativeInvoke::Invoke(0xCEB6BD96, p0, p1); } + static void ADD_KILLXP_RULE_ANYVICTIM(Any p0, Any p1) { NativeInvoke::Invoke(0x3558D8E8, p0, p1); } + static void ADD_LINE_TO_CONVERSATION(int32_t index, int32_t p1, const char* p2, const char* p3, int32_t p4, int32_t p5, int32_t p6, bool p7, bool p8) { NativeInvoke::Invoke(0x96CD0513, index, p1, p2, p3, p4, p5, p6, p7, p8); } + static void ADD_MULTIPLAYER_MESSAGE(const char* message, bool belowTimer) { NativeInvoke::Invoke(0xDFE98FBC, message, belowTimer); } + static void ADD_NEARBY_COLLISION_TO_PARTICLE_FX(Any ptfxHandle, float x, float y, float z, float radius) { NativeInvoke::Invoke(0xA3D7374F, ptfxHandle, x, y, z, radius); } + static void ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS(bool toggle) { NativeInvoke::Invoke(0xB58B25BD, toggle); } + static void ADD_OBJECT_TO_EXPLOSION_OCCLUSION_TESTS(Object object, bool toggle) { NativeInvoke::Invoke(0xC88787A4, object, toggle); } + static void ADD_OBJECT_TO_INTERIOR_ROOM_BY_KEY(Object object, Any p1, Any p2) { NativeInvoke::Invoke(0xF062047C, object, p1, p2); } + static void ADD_OBJECT_TO_INTERIOR_ROOM_BY_NAME(Object object, const char* name) { NativeInvoke::Invoke(0x27F07BD9, object, name); } + static void ADD_PATROL_ROUTE_LINK(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xD8761BB3, p0, p1); } + static void ADD_PATROL_ROUTE_NODE(int32_t p0, const char* p1, float x1, float y1, float z1, float x2, float y2, float z2, int32_t p8) { NativeInvoke::Invoke(0x21B48F10, p0, p1, x1, y1, z1, x2, y2, z2, p8); } + static void ADD_PAYNEKILLER(int32_t amount) { NativeInvoke::Invoke(0xEFBF6795, amount); } + static void ADD_PED_CLONE(Ped ped, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x201A0FC, ped, x, y, z, heading); } + static void ADD_PED_TO_CONVERSATION(int32_t index, int32_t speakerConversationIndex, Ped ped, const char* p3) { NativeInvoke::Invoke(0xF8D5EB86, index, speakerConversationIndex, ped, p3); } + static void ADD_PED_TO_CONVERSATION_ENUM(int32_t index, int32_t speakerConversationIndex, Ped ped, uint32_t p3) { NativeInvoke::Invoke(0x53CF1845, index, speakerConversationIndex, ped, p3); } + static void ADD_PED_TO_MISSION_DELETION_LIST(Ped ped, bool p1) { NativeInvoke::Invoke(0x302E8AC8, ped, p1); } + static void ADD_PED_USE_COVER_ENTRY(Any p0, Any p1) { NativeInvoke::Invoke(0x71F647CC, p0, p1); } + static void ADD_PLACEMENT_TO_INTERIOR_ROOM_BY_NAME(Any p0, Any p1) { NativeInvoke::Invoke(0xE4961E79, p0, p1); } + static void ADD_PLAYER_SCORE(Player player, int32_t amount) { NativeInvoke::Invoke(0x692414AA, player, amount); } + static void ADD_SCENARIO_BLOCKING_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0xA38C0234, x1, y1, z1, x2, y2, z2); } + static void ADD_SCRIPTED_WEAPON_MODIFIER(Ped ped, Any p1) { NativeInvoke::Invoke(0xDC9BD147, ped, p1); } + static void ADD_SCRIPT_TO_OBJECT(const char* scriptName, uint32_t modelHash, int32_t p2, float p3, bool p4) { NativeInvoke::Invoke(0x68D34980, scriptName, modelHash, p2, p3, p4); } + static void ADD_SCRIPT_TO_RANDOM_PED(const char* scriptName, uint32_t modelHash, int32_t p2, bool p3) { NativeInvoke::Invoke(0xECC76C3D, scriptName, modelHash, p2, p3); } + static void ADD_SPAWN_BLOCKING_AREA(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xDAA55B46, x, y, z, radius); } + static void ADD_SPECIAL_FX_MODIFIER(const char* name, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0xAC7F5BB8, name, p1, p2, p3, p4); } + static void ADD_STRING_TO_NEWS_SCROLLBAR(const char* str) { NativeInvoke::Invoke(0x0DDFD22, str); } + static void ADD_TICKER_MESSAGE(Any* data) { NativeInvoke::Invoke(0x151A8CA9, data); } + static void ADD_TO_WIDGET_COMBO(Any p0) { NativeInvoke::Invoke(0xE136E83E, p0); } + static void ADD_VEHICLE_STUCK_CHECK(Vehicle vehicle, float p1, int32_t p2) { NativeInvoke::Invoke(0x3619F647, vehicle, p1, p2); } + static void ADD_VEHICLE_STUCK_CHECK_WITH_WARP(Vehicle vehicle, float p1, int32_t p2, bool p3, bool p4, bool p5, int32_t p6) { NativeInvoke::Invoke(0xC8B789AD, vehicle, p1, p2, p3, p4, p5, p6); } + static void ADD_VEHICLE_TO_MISSION_DELETION_LIST(Vehicle vehicle) { NativeInvoke::Invoke(0xF6E45147, vehicle); } + static void ADD_VEHICLE_UPSIDEDOWN_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0x3A13D384, vehicle); } + static void ADD_WIDGET_STRING(const char* string) { NativeInvoke::Invoke(0xC541594C, string); } + static void ADJUST_AMMO_ATTEMPTS() { NativeInvoke::Invoke(0xF4BFDBAD); } + static void ADJUST_PAIN_KILLERS_ATTEMPTS() { NativeInvoke::Invoke(0x36620C4E); } + static void ADJUST_TIMECYCLE_MODIFIER_OVERRIDE(float p0, float p1, int32_t p2) { NativeInvoke::Invoke(0xFE471B6E, p0, p1, p2); } + static void ALLOCATE_VEHICLE_INST_LIGHT_TUNE_DATA(Vehicle vehicle) { NativeInvoke::Invoke(0x33837FD9, vehicle); } + static void ALLOW_BULLET_CAMERA_CHEAT(bool toggle) { NativeInvoke::Invoke(0x3A19D0D1, toggle); } + static void ALLOW_BULLET_CAMERA_SLOWDOWN(bool toggle) { NativeInvoke::Invoke(0xC6AB9205, toggle); } + static void ALLOW_BULLET_CAMERA_TO_GAMEPLAY(bool p0, bool p1) { NativeInvoke::Invoke(0x2BB2C58F, p0, p1); } + static void ALLOW_BULLET_CAMERA_TUTORIAL_MSG(bool toggle) { NativeInvoke::Invoke(0xB20B0BD2, toggle); } + static void APPLY_DAMAGE_TO_PED(Ped ped, int32_t damageAmount, bool p2) { NativeInvoke::Invoke(0x4DC27FCF, ped, damageAmount, p2); } + static void APPLY_DAMAGE_TO_PED_BODY_PART(Ped ped, int32_t bodyPartId, int32_t amount) { NativeInvoke::Invoke(0x6B997326, ped, bodyPartId, amount); } + static void APPLY_DAMAGE_TO_PED_WITH_HASH(Ped ped, int32_t damageAmount, uint32_t damageTypeHash) { NativeInvoke::Invoke(0x78C7D607, ped, damageAmount, damageTypeHash); } + static void APPLY_FORCE_TO_OBJECT(Object object, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0xB4FCA1F9, object, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static void APPLY_FORCE_TO_PED(Ped ped, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0x343ABB0E, ped, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static void APPLY_FORCE_TO_VEHICLE(Vehicle vehicle, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0x3130AB0A, vehicle, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static void APPLY_LOADOUT_ITEM(Ped ped, uint32_t p1, uint32_t p2) { NativeInvoke::Invoke(0x33EA6ABF, ped, p1, p2); } + static void APPLY_PLAYER_PRELOAD_VARIATION(Ped ped, int32_t index) { NativeInvoke::Invoke(0xAC6A7AD3, ped, index); } + static void APPLY_UNIFORMLY_DISTRIBUTED_IMPULSE_TO_RAGDOLL(Ped ped, float xOffset, float yOffset, float zOffset) { NativeInvoke::Invoke(0x5B121A4C, ped, xOffset, yOffset, zOffset); } + static void ASSERTF(bool p0, const char* format, int32_t argCount, ...) {} + static void ASSISTED_MOVEMENT_ADD_POINT(float x, float y, float z) { NativeInvoke::Invoke(0xD48E643D, x, y, z); } + static void ASSISTED_MOVEMENT_CLOSE_ROUTE() { NativeInvoke::Invoke(0xF23277F3); } + static void ASSISTED_MOVEMENT_FLUSH_ROUTE() { NativeInvoke::Invoke(0xD04568B9); } + static void ASSISTED_MOVEMENT_OPEN_ROUTE() { NativeInvoke::Invoke(0x830DDFC9); } + static void ASSISTED_MOVEMENT_SET_WIDTH(float width) { NativeInvoke::Invoke(0x76FFD005, width); } + static void ATTACH_CAM_TO_OBJECT(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0xD8AD0661, cam, object, offsetX, offsetY, offsetZ, heading); } + static void ATTACH_CAM_TO_PED(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0xAFE56AF8, cam, ped, offsetX, offsetY, offsetZ, heading); } + static void ATTACH_CAM_TO_VEHICLE(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0x8D33A0B5, cam, vehicle, offsetX, offsetY, offsetZ, heading); } + static void ATTACH_EXPLOSIVE_INTERACT_VOLUME_TO_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x13BAF8E2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void ATTACH_INTERACT_VOLUME_TO_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x5167446, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void ATTACH_LASER_TO_OBJECT(int32_t laser, Object object) { NativeInvoke::Invoke(0xCF6AD373, laser, object); } + static void ATTACH_LASER_TO_OBJECT_BONE(int32_t laser, Object object, const char* boneName) { NativeInvoke::Invoke(0xE3667257, laser, object, boneName); } + static void ATTACH_OBJECTS_TO_ROPE(Any rope, Object object1, Object object2, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0xFCE5C3CF, rope, object1, object2, offset1, offset2, p5, p6, p7); } + static void ATTACH_OBJECT_TO_OBJECT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x75F6A13E, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void ATTACH_OBJECT_TO_PED(Object object, Ped ped, int32_t boneId, float p3, float p4, float p5, float p6, float p7, float p8, bool p9) { NativeInvoke::Invoke(0xDB806B1D, object, ped, boneId, p3, p4, p5, p6, p7, p8, p9); } + static void ATTACH_OBJECT_TO_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x3DC7AC96, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void ATTACH_OBJECT_VEHICLE_TO_ROPE(Any rope, Object object, Vehicle vehicle, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0x81F6E920, rope, object, vehicle, offset1, offset2, p5, p6, p7); } + static void ATTACH_PED_TO_OBJECT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x107FDC53, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void ATTACH_PED_TO_VEHICLE(Ped ped, Vehicle vehicle, int32_t bone, float p3, float p4, float p5, float p6, float p7, bool p8, bool p9, bool p10, bool p11) { NativeInvoke::Invoke(0x7A41569, ped, vehicle, bone, p3, p4, p5, p6, p7, p8, p9, p10, p11); } + static void ATTACH_PED_TO_VEHICLE_PHYSICALLY(Ped ped, Vehicle vehicle, int32_t bone1, int32_t bone2, float p4, float p5, float p6, float p7, bool p8, bool p9) { NativeInvoke::Invoke(0x7A9DBF0D, ped, vehicle, bone1, bone2, p4, p5, p6, p7, p8, p9); } + static void ATTACH_PED_TO_WORLD_PHYSICALLY(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xAF7B92C2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void ATTACH_ROPE_TO_OBJECT(Any rope, Object object, Vector3* offset, int32_t p3) { NativeInvoke::Invoke(0x611D5E90, rope, object, offset, p3); } + static void ATTACH_VEHICLES_TO_ROPE(Any rope, Vehicle vehicle1, Vehicle vehicle2, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0xA21BCE5F, rope, vehicle1, vehicle2, offset1, offset2, p5, p6, p7); } + static void ATTACH_VEHICLE_TO_OBJECT(Vehicle vehicle, Object object, int32_t bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0x923DE0E, vehicle, object, bone, xPos, yPos, zPos, xRot, yRot, zRot); } + static void ATTACH_VEHICLE_TO_VEHICLE(Vehicle vehicle1, Vehicle vehicle2, int32_t bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0x16B0817, vehicle1, vehicle2, bone, xPos, yPos, zPos, xRot, yRot, zRot); } + static void ATTACH_VEHICLE_TO_VEHICLE_PHYSICALLY(Vehicle vehicle1, Vehicle vehicle2, int32_t bone1, int32_t bone2, float xPos1, float yPos1, float zPos1, float xPos2, float yPos2, float zPos2, float xRot, float yRot, float zRot, float breakForce, bool fixedRot) { NativeInvoke::Invoke(0x9C548435, vehicle1, vehicle2, bone1, bone2, xPos1, yPos1, zPos1, xPos2, yPos2, zPos2, xRot, yRot, zRot, breakForce, fixedRot); } + static void ATTACH_WEAPON_TO_VEHICLE(uint32_t weaponHash, Vehicle vehicle, int32_t p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0xA4A9A08, weaponHash, vehicle, p2, p3, p4, p5, p6, p7); } + static void AUDIO_ENABLE_FE_MUSIC(bool toggle) { NativeInvoke::Invoke(0x2F7AFED9, toggle); } + static void AUDIO_ENABLE_HEALTH_MIX(bool toggle) { NativeInvoke::Invoke(0xA7D06400, toggle); } + static void AUDIO_ENABLE_TV_MOVIE(bool toggle) { NativeInvoke::Invoke(0x63979E44, toggle); } + static void AUDIO_IGNORE_NEXT_WARP_TRANSITION_SOUND() { NativeInvoke::Invoke(0xA9CC919C); } + static void AUDIO_MUSIC_ADJUST_VOLUME(Any p0) { NativeInvoke::Invoke(0xA34A3F55, p0); } + static void AUDIO_MUSIC_FORCE_TRACK(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0xA2A356A7, p0, p1, p2, p3, p4, p5, p6, p7); } + static void AUDIO_MUSIC_PLAY_ONESHOT() { NativeInvoke::Invoke(0x8229B903); } + static void AUDIO_MUSIC_SET_MOOD(const char* p0, const char* p1, float p2, int32_t p3, int32_t p4) { NativeInvoke::Invoke(0x633B8905, p0, p1, p2, p3, p4); } + static void AUDIO_MUSIC_STOP_ONESHOT() { NativeInvoke::Invoke(0xD92E534F); } + static void AUDIO_MUSIC_SUSPEND(int32_t p0) { NativeInvoke::Invoke(0x56E3D235, p0); } + static void AUDIO_RESET_PED_DEAD_SPEECH_FLAG(Ped ped) { NativeInvoke::Invoke(0x15256E0C, ped); } + static void AUDIO_SET_PED_FOOTSTEPS_ON(Any p0) { NativeInvoke::Invoke(0x17FEF7EA, p0); } + static void AUDIO_SET_PED_FOOTSTEPS_VOLUME(Any p0, Any p1) { NativeInvoke::Invoke(0x85DA7899, p0, p1); } + static void AUDIO_SET_PED_HAS_MP_BURST_GROUNDED(Any p0, Any p1) { NativeInvoke::Invoke(0x4FF98558, p0, p1); } + static void AUD_ENABLE_PRE_BINK_SHUTDOWN(Any p0) { NativeInvoke::Invoke(0xC3BDC70F, p0); } + static void AUD_SET_IS_POWER_ON(bool toggle) { NativeInvoke::Invoke(0xAB429BE9, toggle); } + static void BIND_SCRIPT_DATABASE(const char* name) { NativeInvoke::Invoke(0x56D42F14, name); } + static void BLOCK_PLAYER_COVER_MOVEMENT_TRANSITIONS(bool toggle) { NativeInvoke::Invoke(0x51C32D10, toggle); } + static void BLOOD_DECAL_ON_PED_BONE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xF2372566, p0, p1, p2, p3, p4, p5); } + static void BOOBY_TRAP_ALL_CORPSE_VOLUMES(Any p0, Any p1) { NativeInvoke::Invoke(0x3D89B3C3, p0, p1); } + static void BOT_SET_INPUT(const char* p0, float p1) { NativeInvoke::Invoke(0x3D8F266F, p0, p1); } + static void BOT_UPDATE_INPUT() { NativeInvoke::Invoke(0x3C4F17C); } + static void BREAKPOINT() { NativeInvoke::Invoke(0xEFEAFB91); } + static void BREAK_ROPE(Any* rope, int32_t* p1, int32_t* p2, float p3, float p4) { NativeInvoke::Invoke(0xA5691881, rope, p1, p2, p3, p4); } + static void BULLET_CAMERA_ALLOW_TRACK_BULLET(bool toggle) { NativeInvoke::Invoke(0x5754CF87, toggle); } + static void BULLET_CAMERA_PRELOAD_TEXT_BINK(const char* p0, bool p1) { NativeInvoke::Invoke(0x8CD8006E, p0, p1); } + static void BULLET_CAMERA_TRACK_UNTIL_GROUNDED(bool toggle) { NativeInvoke::Invoke(0xF32B2C96, toggle); } + static void CAMERA_AIM_OVERRIDE(bool toggle) { NativeInvoke::Invoke(0x8DA8FA57, toggle); } + static void CAMERA_ANIMATED_RECORD_SRL() { NativeInvoke::Invoke(0x816DFBD); } + static void CAMERA_ANIMATED_STOP(Any p0, Any p1) { NativeInvoke::Invoke(0x70990C57, p0, p1); } + static void CAMERA_CAN_TARGET_OBJECT(bool toggle, Object object) { NativeInvoke::Invoke(0x484A10F1, toggle, object); } + static void CAMERA_CAN_TARGET_PROJECTILES(bool toggle) { NativeInvoke::Invoke(0xA931C3F2, toggle); } + static void CAMERA_CAN_TARGET_TIRES(bool toggle) { NativeInvoke::Invoke(0x13CBB1CD, toggle); } + static void CAMERA_CAN_TARGET_VEHICLE(bool toggle, Vehicle vehicle) { NativeInvoke::Invoke(0x49845055, toggle, vehicle); } + static void CAMERA_CLEAR_POINT_AT_TARGET() { NativeInvoke::Invoke(0x9013E7F); } + static void CAMERA_ENABLE_FIRST_TIME_AIM_LOCK(bool toggle) { NativeInvoke::Invoke(0x8F5BB594, toggle); } + static void CAMERA_ENABLE_SHOULDER_MODE(bool toggle) { NativeInvoke::Invoke(0xD33A2B48, toggle); } + static void CAMERA_FIRST_PERSON_TRACK_RATE(float rate) { NativeInvoke::Invoke(0xD9D54F5A, rate); } + static void CAMERA_FREEZE_FRAME(bool p0, int32_t p1, int32_t p2, float p3) { NativeInvoke::Invoke(0xDDFE747D, p0, p1, p2, p3); } + static void CAMERA_OVERRIDE_EFFECT_OBSTRUCTION(bool toggle) { NativeInvoke::Invoke(0x24770C0D, toggle); } + static void CAMERA_PLAY_ANIMATED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x7481CC8, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void CAMERA_PLAY_ANIMATED_ATTACHED_PED_RELATIVE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC6F70F9A, p0, p1, p2, p3, p4); } + static void CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x26C4B9FA, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE_RELATIVE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xAE338F48, p0, p1, p2, p3, p4); } + static void CAMERA_PLAY_ANIMATED_WITH_SRL(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xAE16D609, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void CAMERA_POINT_AT_COORD(float x, float y, float z, int32_t duration) { NativeInvoke::Invoke(0x5F3C6D7A, x, y, z, duration); } + static void CAMERA_POINT_AT_GRENADE(bool toggle) { NativeInvoke::Invoke(0x57EB9828, toggle); } + static void CAMERA_POINT_AT_OBJECT(Object object, int32_t duration) { NativeInvoke::Invoke(0xFF7BF49E, object, duration); } + static void CAMERA_POINT_AT_PED(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x8B002BD2, ped, duration); } + static void CAMERA_POINT_AT_VEHICLE(Vehicle vehicle, int32_t duration) { NativeInvoke::Invoke(0xC006BBFD, vehicle, duration); } + static void CAMERA_SET_HIGH_COVER_LOCK_ON_ANGLE_LIMIT(float limit) { NativeInvoke::Invoke(0x18B57920, limit); } + static void CAMERA_SNAP_POINT_AT_COORD(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x8025901F, p0, p1, p2); } + static void CAMERA_USE_HANDY_CAM(bool p0, float p1, bool p2) { NativeInvoke::Invoke(0x4AF9573A, p0, p1, p2); } + static void CHANGE_STATIC_EMITTER_SOUND(const char* emitterName, const char* soundName) { NativeInvoke::Invoke(0x5788865, emitterName, soundName); } + static void CHECKPOINT_STORAGE_SAVE(Any* data, int32_t dataSize, int32_t checkpoint) { NativeInvoke::Invoke(0x2C0A7F20, data, dataSize, checkpoint); } + static void CLEAR_ADDITIONAL_TEXT(int32_t slot, bool p1) { NativeInvoke::Invoke(0x518141E0, slot, p1); } + static void CLEAR_ALL_PED_PROPS(Ped ped) { NativeInvoke::Invoke(0x81DF8B43, ped); } + static void CLEAR_ALL_RINGICON_WORLD() { NativeInvoke::Invoke(0xA87B2666); } + static void CLEAR_ALL_SPAWN_BLOCKING_AREAS() { NativeInvoke::Invoke(0xF00D7922); } + static void CLEAR_ANGLED_AREA_OF_VEHICLES(float x1, float y1, float z1, float x2, float y2, float z2, float p6) { NativeInvoke::Invoke(0xF11A3018, x1, y1, z1, x2, y2, z2, p6); } + static void CLEAR_AREA(float x, float y, float z, float radius, bool dontIgnoreProjectiles) { NativeInvoke::Invoke(0x854E9AB8, x, y, z, radius, dontIgnoreProjectiles); } + static void CLEAR_AREA_OF_COPS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x95C53824, x, y, z, radius); } + static void CLEAR_AREA_OF_FIRES_AND_EXPLOSIONS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xAE40D6A1, x, y, z, radius); } + static void CLEAR_AREA_OF_OBJECTS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xBB720FE7, x, y, z, radius); } + static void CLEAR_AREA_OF_PEDS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x25BE7FA8, x, y, z, radius); } + static void CLEAR_AREA_OF_VEHICLES(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x63320F3C, x, y, z, radius); } + static void CLEAR_BIT(int32_t* data, int32_t bit) { NativeInvoke::Invoke(0x8BC9E618, data, bit); } + static void CLEAR_BRIEF() { NativeInvoke::Invoke(0x9F75A929); } + static void CLEAR_CENTRAL_MESSAGES() { NativeInvoke::Invoke(0x2BCCCD02); } + static void CLEAR_COLLECTABLE_STATS() { NativeInvoke::Invoke(0x9535509B); } + static void CLEAR_CURRENT_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0x345CAE26, p0); } + static void CLEAR_DEATH_RECORDS() { NativeInvoke::Invoke(0x58BB6879); } + static void CLEAR_HELP() { NativeInvoke::Invoke(0xE6D85741); } + static void CLEAR_IK_ATTACH_TARGET(Ped ped) { NativeInvoke::Invoke(0x923D602F, ped); } + static void CLEAR_INTERIOR_COLLISION_REQUIRED(Interior interior) { NativeInvoke::Invoke(0xA868D193, interior); } + static void CLEAR_KILLXP_RULES() { NativeInvoke::Invoke(0x77886D8E); } + static void CLEAR_KILL_STREAK_RECORDS() { NativeInvoke::Invoke(0xD3B3E2DB); } + static void CLEAR_LEVEL_COMPLETION() { NativeInvoke::Invoke(0xCDA1884F); } + static void CLEAR_LOCKED_TARGET(Ped ped) { NativeInvoke::Invoke(0xCEC0CF8C, ped); } + static void CLEAR_NAMED_CUTSCENE(const char* cutsceneName) { NativeInvoke::Invoke(0x268CC696, cutsceneName); } + static void CLEAR_NETWORK_OBJECT_TERRITORY_EFFECT(Object object) { NativeInvoke::Invoke(0xE095DEAC, object); } + static void CLEAR_NETWORK_RESTART_NODE_GROUP_LIST() { NativeInvoke::Invoke(0x5B4D98C0); } + static void CLEAR_NEWS_SCROLLBAR() { NativeInvoke::Invoke(0xD70532E8); } + static void CLEAR_OBJECT_LAST_DAMAGE_ENTITY(Object object) { NativeInvoke::Invoke(0xFAB3AA7, object); } + static void CLEAR_PED_DEFAULT_AIM(Ped ped) { NativeInvoke::Invoke(0xC7E6D674, ped); } + static void CLEAR_PED_LAST_DAMAGE_BONE(Ped ped) { NativeInvoke::Invoke(0x56CB715E, ped); } + static void CLEAR_PED_LAST_DAMAGE_ENTITY(Ped ped) { NativeInvoke::Invoke(0xBDB4D36B, ped); } + static void CLEAR_PED_LAST_WEAPON_DAMAGE(Ped ped) { NativeInvoke::Invoke(0x52C68832, ped); } + static void CLEAR_PED_NON_CREATION_AREA() { NativeInvoke::Invoke(0x6F7043A3); } + static void CLEAR_PED_NON_REMOVAL_AREA() { NativeInvoke::Invoke(0xB5BA896B); } + static void CLEAR_PED_PRIMARY_LOOKAT(Ped ped) { NativeInvoke::Invoke(0xFFFE3FBF, ped); } + static void CLEAR_PED_PROP(Ped ped, int32_t propIndex) { NativeInvoke::Invoke(0x2D23D743, ped, propIndex); } + static void CLEAR_PED_RELATIONSHIP(Ped ped, int32_t relGroupId, int32_t flags) { NativeInvoke::Invoke(0xD7EF3057, ped, relGroupId, flags); } + static void CLEAR_PED_SECONDARY_LOOKAT(Ped ped) { NativeInvoke::Invoke(0xD7D2CA7, ped); } + static void CLEAR_PED_SECONDARY_TASK(Ped ped) { NativeInvoke::Invoke(0xA635F451, ped); } + static void CLEAR_PED_TASKS(Ped ped) { NativeInvoke::Invoke(0xDE3316AB, ped); } + static void CLEAR_PED_TASKS_IMMEDIATELY(Ped ped) { NativeInvoke::Invoke(0xBC045625, ped); } + static void CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED(Player player) { NativeInvoke::Invoke(0x1D31CBBD, player); } + static void CLEAR_PLAYER_WANTED_LEVEL(Player player) { NativeInvoke::Invoke(0x54EA5BCC, player); } + static void CLEAR_PRINTS() { NativeInvoke::Invoke(0x216CB1C5); } + static void CLEAR_PROJECTILES() { NativeInvoke::Invoke(0xDE0D76C3); } + static void CLEAR_RELATIONSHIP_BETWEEN_REL_GROUPS(int32_t relGroupId1, int32_t relGroupId2, int32_t flags) { NativeInvoke::Invoke(0x1AB5F830, relGroupId1, relGroupId2, flags); } + static void CLEAR_RINGICON_OBJECT(Object object) { NativeInvoke::Invoke(0x284B05F3, object); } + static void CLEAR_RINGICON_PLAYER(Player player) { NativeInvoke::Invoke(0x913B00BA, player); } + static void CLEAR_RINGICON_WORLD(float x, float y, float z) { NativeInvoke::Invoke(0x879CB1D1, x, y, z); } + static void CLEAR_ROOM_FOR_OBJECT(Object object) { NativeInvoke::Invoke(0x4CF50AEB, object); } + static void CLEAR_ROOM_FOR_PED(Ped ped) { NativeInvoke::Invoke(0xAABFC73C, ped); } + static void CLEAR_ROOM_FOR_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x7F01E3CF, vehicle); } + static void CLEAR_SCRIPTED_CONVERSION_COORD() { NativeInvoke::Invoke(0xBFA2E595); } + static void CLEAR_SEQUENCE_TASK(Any taskSequence) { NativeInvoke::Invoke(0x47ED03CE, taskSequence); } + static void CLEAR_TEXT_LABEL(const char* textLabel) { NativeInvoke::Invoke(0xA66AAE8F, textLabel); } + static void CLEAR_TICKER_MESSAGES() { NativeInvoke::Invoke(0xFACE788D); } + static void CLEAR_TIMECYCLE_MODIFIER() { NativeInvoke::Invoke(0x8D8DF8EE); } + static void CLEAR_TIMECYCLE_MODIFIER_OVERRIDE(int32_t p0) { NativeInvoke::Invoke(0xF1AE66DC, p0); } + static void CLEAR_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0xF29F7694); } + static void CLEAR_VEHICLE_LAST_DAMAGE_ENTITY(Vehicle vehicle) { NativeInvoke::Invoke(0xC041027A, vehicle); } + static void CLEAR_VEHICLE_LAST_WEAPON_DAMAGE(Vehicle vehicle) { NativeInvoke::Invoke(0xE59FA6AF, vehicle); } + static void CLEAR_WEATHER_TYPE_PERSIST() { NativeInvoke::Invoke(0x6AB757D8); } + static void CLOSE_PATROL_ROUTE() { NativeInvoke::Invoke(0x67305E59); } + static void CLOSE_SEQUENCE_TASK(Any taskSequence) { NativeInvoke::Invoke(0x1A7CEBD0, taskSequence); } + static void COPY_ANIMATIONS(Ped ped, Ped ped2, float p2) { NativeInvoke::Invoke(0x2ED971A5, ped, ped2, p2); } + static void CREATE_AICOMBATACTION_COVERENTER(const char* p0, const char* p1, const char* p2) { NativeInvoke::Invoke(0xB1F504D9, p0, p1, p2); } + static void CREATE_ANIMATED_TEXT(const char* text, float x, float y) { NativeInvoke::Invoke(0xDF9EC686, text, x, y); } + static void CREATE_COORD_INTERACTION_VOLUME(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0xBBB2AA68, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void CREATE_DIRECTIONS_TO_COORD(float x, float y, float z, int32_t* p3, int32_t* p4) { NativeInvoke::Invoke(0xAE0E17F, x, y, z, p3, p4); } + static void CREATE_NM_MESSAGE(int32_t flags, int32_t messageId) { NativeInvoke::Invoke(0x1CFBFD4B, flags, messageId); } + static void CREATE_PATROL_ROUTE() { NativeInvoke::Invoke(0xA6C7864); } + static void CREATE_PED_CORPSE(Ped ped, Ped dummyPed) { NativeInvoke::Invoke(0x48B657A1, ped, dummyPed); } + static void CUTSCENE_DISABLE_CROSSHAIR() { NativeInvoke::Invoke(0x78181012); } + static void CUTSCENE_DISABLE_FADE_IN_GAME_AT_END(bool toggle) { NativeInvoke::Invoke(0xBAC5D71B, toggle); } + static void CUTSCENE_ENABLE_SKIP(bool toggle) { NativeInvoke::Invoke(0xE9BB90DF, toggle); } + static void CUTSCENE_FORCE_GAMEPLAY_HEADING_PITCH_UPDATE() { NativeInvoke::Invoke(0xA46CA588); } + static void CUTSCENE_FORCE_PLAYER_INVISIBLE() { NativeInvoke::Invoke(0xBB8277DA); } + static void CUTSCENE_MODEL_NO_LONGER_NEEDED(uint32_t modelHash) { NativeInvoke::Invoke(0xB8E657C2, modelHash); } + static void CUTSCENE_OBJECT_OVERRIDE_VISIBILITY(const char* objectName) { NativeInvoke::Invoke(0xC63BD13, objectName); } + static void CUTSCENE_REGISTER_ACTION_TREE_PLAY_NODE(Any p0, Any p1) { NativeInvoke::Invoke(0x14FC9F8B, p0, p1); } + static void CUTSCENE_REGISTER_INTERACTIVE_SEQUENCE(const char* name) { NativeInvoke::Invoke(0x32062668, name); } + static void CUTSCENE_REGISTER_ISEQ(uint32_t hash) { NativeInvoke::Invoke(0x90CE65B1, hash); } + static void CUTSCENE_REGISTER_PED_ACTION_INTENTION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x737F461C, p0, p1, p2, p3, p4, p5); } + static void CUTSCENE_REGISTER_PED_ATTACH_TO_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xA1C12621, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void CUTSCENE_REGISTER_PED_TELEPORT(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x7D0480F2, p0, p1, p2, p3, p4); } + static void CUTSCENE_REGISTER_PED_WEAPON_HAND(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xE4D4A26B, p0, p1, p2); } + static void CUTSCENE_REGISTER_SET_PED_IN_COVER(Ped ped, const char* p1, const char* p2, Ped ped2, bool p4) { NativeInvoke::Invoke(0x7DCAE70A, ped, p1, p2, ped2, p4); } + static void CUTSCENE_REGISTER_SET_PLAYER_IN_COVER(const char* p0, const char* p1, bool p2, bool p3) { NativeInvoke::Invoke(0xDE14FB1B, p0, p1, p2, p3); } + static void CUTSCENE_REGISTER_STREAM_HELPER(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA8181C23, p0, p1, p2); } + static void CUTSCENE_REGISTER_SWITCH_TO_LEVEL(int32_t levelIndex) { NativeInvoke::Invoke(0x529E9877, levelIndex); } + static void CUTSCENE_REGISTER_SWITCH_TO_LEVEL_NAME(const char* levelName) { NativeInvoke::Invoke(0x459608C7, levelName); } + static void CUTSCENE_REGISTER_VEHICLE_COPY(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xF18EBF23, vehicle, name); } + static void CUTSCENE_SET_COVER_CAMERA_DIRECTION(Any p0, Any p1) { NativeInvoke::Invoke(0x41B496A, p0, p1); } + static void CUTSCENE_SET_IS_UNAPPROVED() { NativeInvoke::Invoke(0xF0CC36A5); } + static void CUTSCENE_SET_OVERLAY_TYPE(int32_t type) { NativeInvoke::Invoke(0xC3E5AA5C, type); } + static void CUTSCENE_SET_WAIT_FOR_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x8D86C813, p0); } + static void DAMAGE_ALL_GROUPS_ON_OBJECT(Object object) { NativeInvoke::Invoke(0x607F48DE, object); } + static void DAMAGE_DECALS_ON_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x44944D79, p0, p1); } + static void DAMAGE_DECAL_ON_PED_BONE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC7915C3D, p0, p1, p2, p3, p4); } + static void DAMAGE_GLASS_IN_RADIUS(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE8F0A90E, p0, p1, p2, p3, p4); } + static void DBG_ACTIVATE_BULLET_CAM_TIME(float p0) { NativeInvoke::Invoke(0x1A5014DC, p0); } + static void DBG_DEACTIVATE_BULLET_CAM_TIME(bool p0) { NativeInvoke::Invoke(0x820C255, p0); } + static void DB_DELETE_FLOAT(const char* name, const char* entryName) { NativeInvoke::Invoke(0xC2872F67, name, entryName); } + static void DB_DELETE_INT(const char* name, const char* entryName) { NativeInvoke::Invoke(0x4EDB2D6B, name, entryName); } + static void DB_DELETE_bool(const char* name, const char* entryName) { NativeInvoke::Invoke(0x7487EDE0, name, entryName); } + static void DB_INSERT_FLOAT(const char* name, const char* entryName, float value) { NativeInvoke::Invoke(0x93EDC0A, name, entryName, value); } + static void DB_INSERT_INT(const char* name, const char* entryName, int32_t value) { NativeInvoke::Invoke(0x948427BA, name, entryName, value); } + static void DB_INSERT_bool(const char* name, const char* entryName, bool value) { NativeInvoke::Invoke(0x21DC485C, name, entryName, value); } + static void DB_SET_FLOAT(const char* name, const char* entryName, float value) { NativeInvoke::Invoke(0x2495C847, name, entryName, value); } + static void DB_SET_INT(const char* name, const char* entryName, int32_t value) { NativeInvoke::Invoke(0x55C238F1, name, entryName, value); } + static void DB_SET_bool(const char* name, const char* entryName, bool value) { NativeInvoke::Invoke(0x5557AA76, name, entryName, value); } + static void DEACTIVATE_BULLET_TIME(bool toggle, bool ignoreScript) { NativeInvoke::Invoke(0x3C85EF7C, toggle, ignoreScript); } + static void DEACTIVATE_SPECIAL_FX_MODIFIER(const char* name) { NativeInvoke::Invoke(0x2970F3E, name); } + static void DEATHRECORDS_CLEAR_KILLSHOTDATA() { NativeInvoke::Invoke(0x1A7995E3); } + static void DEATHRECORDS_GET_PLAYERDETAILS_NAME(int32_t bufferSize, char* buffer, int32_t index) { NativeInvoke::Invoke(0x9F80529A, bufferSize, buffer, index); } + static void DEATHRECORD_CLEAR(int32_t index) { NativeInvoke::Invoke(0xFA6E6250, index); } + static void DEATHRECORD_CLEAR_ALL() { NativeInvoke::Invoke(0x758D584E); } + static void DEATHRECORD_GET_SUB_KILLER_NAME(int32_t bufferSize, char* buffer, int32_t p2) { NativeInvoke::Invoke(0xE57A1FF2, bufferSize, buffer, p2); } + static void DEBUG_GET_BG_SCRIPT_NAME(int32_t index, int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x3882657, index, bufferSize, buffer); } + static void DELETE_ALL_PED_CORPSES() { NativeInvoke::Invoke(0x632B0876); } + static void DELETE_ALL_TRAINS() { NativeInvoke::Invoke(0x83DE7ABF); } + static void DELETE_CHECKPOINT(Any checkpoint) { NativeInvoke::Invoke(0xB66CF3CA, checkpoint); } + static void DELETE_MISSION_TRAIN(Vehicle train) { NativeInvoke::Invoke(0x86C9497D, train); } + static void DELETE_OBJECT(Object* object) { NativeInvoke::Invoke(0xD6EF9DA7, object); } + static void DELETE_PATROL_ROUTE(const char* patrolRouteName) { NativeInvoke::Invoke(0x2A4E6706, patrolRouteName); } + static void DELETE_PED(Ped* ped) { NativeInvoke::Invoke(0x13EFB9A0, ped); } + static void DELETE_PED_CORPSE(Ped ped) { NativeInvoke::Invoke(0x85F66883, ped); } + static void DELETE_ROPE(Any* rope) { NativeInvoke::Invoke(0x748D72AF, rope); } + static void DELETE_SCRIPT_VEHICLE_GENERATOR(int32_t scriptVehicleGenerator) { NativeInvoke::Invoke(0xE4328E3F, scriptVehicleGenerator); } + static void DELETE_SIMPLE_PED(Object* ped) { NativeInvoke::Invoke(0x3A945159, ped); } + static void DELETE_VEHICLE(Vehicle* vehicle) { NativeInvoke::Invoke(0x9803AF60, vehicle); } + static void DELETE_VEHICLE_ANIMATOR(Vehicle vehicle) { NativeInvoke::Invoke(0xBD510181, vehicle); } + static void DELETE_WIDGET(Any p0) { NativeInvoke::Invoke(0xB3CAB5FB, p0); } + static void DELETE_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0xD215BACE, p0); } + static void DELETE_XML_FILE() { NativeInvoke::Invoke(0xCA3AF245); } + static void DESTROY_ALL_CAMS() { NativeInvoke::Invoke(0x10C151CE); } + static void DESTROY_CAM(Cam cam) { NativeInvoke::Invoke(0xC39302BD, cam); } + static void DESTROY_DYNAMIC_PATH_OBSTRUCTION(int32_t id) { NativeInvoke::Invoke(0xCFBE7489, id); } + static void DESTROY_FRAGMENT_OBJECT(Object object) { NativeInvoke::Invoke(0x9A5285B6, object); } + static void DESTROY_LASER(int32_t laser) { NativeInvoke::Invoke(0xA4C87B72, laser); } + static void DETACH_CAM(Cam cam) { NativeInvoke::Invoke(0xF4FBF14A, cam); } + static void DETACH_OBJECT(Object object, bool p1) { NativeInvoke::Invoke(0x6A1DF29F, object, p1); } + static void DETACH_PED(Ped ped, bool p1) { NativeInvoke::Invoke(0xB65BD564, ped, p1); } + static void DETACH_PED_FROM_WITHIN_VEHICLE(Ped ped, bool p1) { NativeInvoke::Invoke(0x7ABAB86B, ped, p1); } + static void DETACH_ROPE_FROM_OBJECT(Any rope, Object object) { NativeInvoke::Invoke(0x32C45586, rope, object); } + static void DETACH_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xCDDBE650, vehicle); } + static void DISABLE_DIRECTIONAL_LIGHT(bool toggle) { NativeInvoke::Invoke(0x63FA48FD, toggle); } + static void DISABLE_FADE_BETWEEN_SP_LEVELS() { NativeInvoke::Invoke(0xD2666E85); } + static void DISABLE_PICKUPS_FOR_PLAYER(bool toggle) { NativeInvoke::Invoke(0xD06B1A42, toggle); } + static void DISABLE_RESTART_CHECKPOINT(bool toggle) { NativeInvoke::Invoke(0x558A8538, toggle); } + static void DISALLOW_JOINERS() { NativeInvoke::Invoke(0x878854A3); } + static void DISPLAYF(const char* format, int32_t argCount, ...){} + static void DISPLAY_ARCADE_MODE_LEVEL_END(const char* levelName) { NativeInvoke::Invoke(0xD64ABCEF, levelName); } + static void DISPLAY_AREA_NAME(bool toggle) { NativeInvoke::Invoke(0x489FDD41, toggle); } + static void DISPLAY_FRONTEND_MAP_BLIPS(bool toggle) { NativeInvoke::Invoke(0x2C01BA1E, toggle); } + static void DISPLAY_HELP_TEXT_THIS_FRAME(const char* textLabel, bool p1) { NativeInvoke::Invoke(0x18E3360A, textLabel, p1); } + static void DISPLAY_HUD(bool toggle) { NativeInvoke::Invoke(0xD10E4E31, toggle); } + static void DISPLAY_LOADING_SCREEN_NOW(bool p0) { NativeInvoke::Invoke(0x85DDA5F2, p0); } + static void DISPLAY_NON_MINIGAME_HELP_MESSAGES(bool toggle) { NativeInvoke::Invoke(0xDBD36A26, toggle); } + static void DISPLAY_PLAYER_COMPONENT(int32_t component, bool toggle) { NativeInvoke::Invoke(0xA57B18ED, component, toggle); } + static void DISPLAY_PLAYER_NAMES(bool toggle) { NativeInvoke::Invoke(0x8F01C7D0, toggle); } + static void DISPLAY_SYSTEM_SIGNIN_UI() { NativeInvoke::Invoke(0x4264CED2); } + static void DISPLAY_TEXT(float x, float y, const char* text) { NativeInvoke::Invoke(0xFC4541B5, x, y, text); } + static void DISPLAY_TEXT_WITH_FLOAT(float x, float y, const char* textLabel, float value, int32_t p4) { NativeInvoke::Invoke(0x9B4D3A1C, x, y, textLabel, value, p4); } + static void DISPLAY_TEXT_WITH_LITERAL_STRING(float x, float y, const char* textLabel, const char* string) { NativeInvoke::Invoke(0x247F4D85, x, y, textLabel, string); } + static void DOOR_FIND_CLOSEST_ACTIVATE_SPATIAL_DATA(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE902B02D, p0, p1, p2, p3, p4); } + static void DOOR_FIND_CLOSEST_SET_AUTO_CLOSE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x5742CA6E, p0, p1, p2, p3, p4); } + static void DOOR_FIND_CLOSEST_SET_CLOSE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xA38DC937, p0, p1, p2, p3, p4); } + static void DOOR_FIND_CLOSEST_SET_FORCE_CLOSE(uint32_t modelHash, float x, float y, float z, bool p4, bool p5) { NativeInvoke::Invoke(0xCBB6E705, modelHash, x, y, z, p4, p5); } + static void DOOR_FIND_CLOSEST_SET_LATCH(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xF72AADBB, p0, p1, p2, p3, p4); } + static void DOOR_FIND_CLOSEST_SET_LIMIT_MAX(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x12063620, p0, p1, p2, p3, p4); } + static void DOOR_FIND_CLOSEST_SET_LIMIT_MIN(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x16F2B72D, p0, p1, p2, p3, p4); } + static void DOOR_SET_IS_AFFECTED_BY_BULLETS(Any p0, Any p1) { NativeInvoke::Invoke(0x90E38365, p0, p1); } + static void DO_SCREEN_FADE_IN(int32_t duration) { NativeInvoke::Invoke(0x66C1BDEE, duration); } + static void DO_SCREEN_FADE_OUT(int32_t duration) { NativeInvoke::Invoke(0x89D01805, duration); } + static void DRAW_ANIMATED_TEXT() { NativeInvoke::Invoke(0xF8C0BE3E); } + static void DRAW_BACKGROUND(int32_t p0, int32_t p1, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x7B6E91AF, p0, p1, r, g, b, a); } + static void DRAW_COLOURED_CYLINDER(float x, float y, float z, float p3, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x6ECBA9ED, x, y, z, p3, r, g, b, a); } + static void DRAW_CURVED_WINDOW(float screenX, float screenY, float width, float height, int32_t alpha) { NativeInvoke::Invoke(0x91FEC4DF, screenX, screenY, width, height, alpha); } + static void DRAW_DEBUG_LINE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xABF783AB, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void DRAW_DEBUG_POLY(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x4213626F, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void DRAW_DEBUG_SPHERE(Vector3 coords, float radius, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x304D0EEF, coords, radius, r, g, b, a); } + static void DRAW_DEBUG_TEXT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x269B006F, p0, p1, p2, p3, p4, p5, p6, p7); } + static void DRAW_MOVIE(float x, float y, float width, float height, float p4, int32_t r, int32_t g, int32_t b, int32_t a, bool p9) { NativeInvoke::Invoke(0xF563194B, x, y, width, height, p4, r, g, b, a, p9); } + static void DRAW_POINT_LIGHT(float x, float y, float z, int32_t r, int32_t g, int32_t b, float p6, float p7) { NativeInvoke::Invoke(0xC3277E86, x, y, z, r, g, b, p6, p7); } + static void DRAW_RECT(float x, float y, float width, float height, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xDD2BFC77, x, y, width, height, r, g, b, a); } + static void DRAW_SPOT_LIGHT(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, int32_t r, int32_t g, int32_t b, float p9, float p10, float p11, float p12, float p13, float p14, bool p15) { NativeInvoke::Invoke(0xBDBC410C, posX, posY, posZ, dirX, dirY, dirZ, r, g, b, p9, p10, p11, p12, p13, p14, p15); } + static void DRAW_SPRITE(Any texture, float screenX, float screenY, float width, float height, float heading, int32_t red, int32_t green, int32_t blue, int32_t alpha) { NativeInvoke::Invoke(0x1FEC16B0, texture, screenX, screenY, width, height, heading, red, green, blue, alpha); } + static void ENABLE_ADRENALINE(int32_t index, bool toggle) { NativeInvoke::Invoke(0xC399BC03, index, toggle); } + static void ENABLE_AIM_ASSIST(bool toggle) { NativeInvoke::Invoke(0x1283F44C, toggle); } + static void ENABLE_ALL_ADRENALINE(bool toggle) { NativeInvoke::Invoke(0x13B5D49D, toggle); } + static void ENABLE_AMBIENT_STREAM(const char* streamName, bool toggle) { NativeInvoke::Invoke(0xBBE7F424, streamName, toggle); } + static void ENABLE_AMBIENT_ZONE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0xD20ABC53, zoneName, toggle); } + static void ENABLE_AMMOPICKUP(bool toggle) { NativeInvoke::Invoke(0x2077903F, toggle); } + static void ENABLE_AUDIO_MISSION_FLAG(int32_t p0, bool toggle) { NativeInvoke::Invoke(0x5B1A1397, p0, toggle); } + static void ENABLE_AUDIO_MIX_LAYER(int32_t p0, bool p1, float p2, int32_t p3) { NativeInvoke::Invoke(0xE9DB6185, p0, p1, p2, p3); } + static void ENABLE_BULLETTIMEMETER(bool toggle) { NativeInvoke::Invoke(0x5FA15459, toggle); } + static void ENABLE_BULLET_CAMERA_WIPE(bool toggle) { NativeInvoke::Invoke(0xDCCD38E5, toggle); } + static void ENABLE_CHECKPOINT_ICON() { NativeInvoke::Invoke(0xAE5FF058); } + static void ENABLE_COVERPOINTMP3(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xE01B6BF0, p0, p1, p2); } + static void ENABLE_COVERPOINTMP3_GROUP(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x8C161165, p0, p1, p2); } + static void ENABLE_COVERPOINTMP3_GROUP_FROM_LINE(uint32_t p0, uint32_t p1, bool p2) { NativeInvoke::Invoke(0x36ABEF8C, p0, p1, p2); } + static void ENABLE_CROSSHAIR(bool toggle) { NativeInvoke::Invoke(0x6C40B100, toggle); } + static void ENABLE_DEATHHELPERTEXT(bool p0, bool p1, int32_t p2) { NativeInvoke::Invoke(0xB7067496, p0, p1, p2); } + static void ENABLE_DIRECTIONAL_SHADOWS(bool toggle) { NativeInvoke::Invoke(0x43ACC998, toggle); } + static void ENABLE_DUAL_WIELD_IN_INVENTORY(bool toggle) { NativeInvoke::Invoke(0x8625D99F, toggle); } + static void ENABLE_EQUIPPEDWEAPON(bool toggle) { NativeInvoke::Invoke(0x398E8CF1, toggle); } + static void ENABLE_FIRST_TIME_LOCK(bool toggle) { NativeInvoke::Invoke(0x969CF927, toggle); } + static void ENABLE_GLINT(int32_t glint, bool toggle) { NativeInvoke::Invoke(0xC0F842E8, glint, toggle); } + static void ENABLE_GRAVITY_WELL(const char* p0, const char* p1, bool p2, bool p3, bool p4, float p5) { NativeInvoke::Invoke(0x684742A6, p0, p1, p2, p3, p4, p5); } + static void ENABLE_GRENADE_WARNING(bool toggle) { NativeInvoke::Invoke(0x2C61E2B5, toggle); } + static void ENABLE_HEARTBEAT_RUMBLE(bool toggle) { NativeInvoke::Invoke(0xB6FC8F5, toggle); } + static void ENABLE_HIT_DETECTION(bool toggle) { NativeInvoke::Invoke(0xE476F1D1, toggle); } + static void ENABLE_INVENTORY(bool toggle) { NativeInvoke::Invoke(0x6B3C2DAC, toggle); } + static void ENABLE_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x9E8A0C27, toggle); } + static void ENABLE_MPM(bool toggle) { NativeInvoke::Invoke(0x1A8BD82F, toggle); } + static void ENABLE_MP_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x3324F915, toggle); } + static void ENABLE_NORMAL_LINE(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x9F3B1DC, p0, p1, p2); } + static void ENABLE_NORMAL_LINE_BY_HASH(uint32_t p0, uint32_t p1, bool p2) { NativeInvoke::Invoke(0xF9850EDB, p0, p1, p2); } + static void ENABLE_OVERHEAT_ICON(bool toggle, const char* iconName) { NativeInvoke::Invoke(0x85921A0, toggle, iconName); } + static void ENABLE_PAUSE_MENU(bool toggle) { NativeInvoke::Invoke(0x7441D0DD, toggle); } + static void ENABLE_PED_JUMPING(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2B499736, ped, toggle); } + static void ENABLE_PED_PAIN(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB2AE469E, ped, toggle); } + static void ENABLE_PICKUP_ATTACHMENT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xE7836549, p0, p1, p2); } + static void ENABLE_PLAYERHEALTH(bool toggle) { NativeInvoke::Invoke(0x2ACBE7FA, toggle); } + static void ENABLE_PLAYER_TAUNT(bool toggle) { NativeInvoke::Invoke(0x1BE48B46, toggle); } + static void ENABLE_SHOOT_DODGE_HIGH_FALL_STAIRS_DETECTION(bool toggle) { NativeInvoke::Invoke(0xD579FE07, toggle); } + static void ENABLE_SNIPER_HUD(bool toggle) { NativeInvoke::Invoke(0x8C6E1D09, toggle); } + static void ENABLE_SOFT_TARGETING(bool toggle) { NativeInvoke::Invoke(0x7EEB362A, toggle); } + static void ENABLE_STATIC_EMITTER(const char* emitterName, bool toggle) { NativeInvoke::Invoke(0x3A1AB545, emitterName, toggle); } + static void ENABLE_TINNITUS(bool toggle) { NativeInvoke::Invoke(0xBB3BD914, toggle); } + static void ENABLE_TUTORIAL_HUD(bool toggle) { NativeInvoke::Invoke(0xC8B35409, toggle); } + static void ENABLE_WALLA_ZONE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0x41CBE852, zoneName, toggle); } + static void ENABLE_WEAPONPICKUP(bool toggle) { NativeInvoke::Invoke(0x1C727DAA, toggle); } + static void ENABLE_WEAPON_ATTACHMENT(Weapon weapon, int32_t attachmentIndex, bool toggle) { NativeInvoke::Invoke(0x46AF0A59, weapon, attachmentIndex, toggle); } + static void END_CONTEXT(const char* name) { NativeInvoke::Invoke(0xDFFE2760, name); } + static void END_CONTEXT_HASH(uint32_t hash) { NativeInvoke::Invoke(0x1211D06C, hash); } + static void END_POSTFX_BLENDER(int32_t p0, bool p1) { NativeInvoke::Invoke(0x2307415F, p0, p1); } + static void EXPERIENCE_CLEAR_POINT_PER_INJURY() { NativeInvoke::Invoke(0x4BD7929); } + static void EXPERIENCE_CLEAR_XP_PER_INJURY() { NativeInvoke::Invoke(0x296B9C65); } + static void EXPERIENCE_SET_POINT_PER_INJURY(int32_t p0, int32_t index, int32_t value) { NativeInvoke::Invoke(0x3FE362FC, p0, index, value); } + static void EXPERIENCE_SET_XP_PER_INJURY(int32_t p0, int32_t index, int32_t value) { NativeInvoke::Invoke(0x21C0A6F5, p0, index, value); } + static void EXPLODE_OBJECT(Object object) { NativeInvoke::Invoke(0xD20EAA32, object); } + static void EXPLODE_PED_HEAD(Ped ped) { NativeInvoke::Invoke(0x5CC1380, ped); } + static void EXPLODE_PROJECTILES(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0x35A0B955, ped, weaponHash); } + static void EXPLODE_VEHICLE(Vehicle vehicle, bool p1, bool p2) { NativeInvoke::Invoke(0xBEDEACEB, vehicle, p1, p2); } + static void EXPLODE_VEHICLE_IN_CUTSCENE(Vehicle vehicle, bool p1) { NativeInvoke::Invoke(0xA85207B5, vehicle, p1); } + static void FINALE_GRENADE_EXPLODE_ON_IMPACT(bool toggle) { NativeInvoke::Invoke(0x28280ABC, toggle); } + static void FINALE_GRENADE_LAUNCHER_SETTINGS(bool enabled, uint32_t modelHash1, uint32_t modelHash2, uint32_t modelHash3) { NativeInvoke::Invoke(0x85C263C8, enabled, modelHash1, modelHash2, modelHash3); } + static void FLUSH_DISCARDABLE_MEMORY(int32_t p0) { NativeInvoke::Invoke(0x8C3169D5, p0); } + static void FLUSH_STREAM_MEMORY() { NativeInvoke::Invoke(0x59085E59); } + static void FORCE_ALL_STREAMING_HELPERS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xAD8BE232, toggle); } + static void FORCE_CLOSE_NETWORK() { NativeInvoke::Invoke(0xD63AEB80); } + static void FORCE_CUSTOM_WIPE_BULLET_CAMERA(bool toggle) { NativeInvoke::Invoke(0xDC58C1A2, toggle); } + static void FORCE_INTERACTIONTEXT_VISIBLE(bool toggle) { NativeInvoke::Invoke(0xD69DFC56, toggle); } + static void FORCE_OPEN_NETWORK() { NativeInvoke::Invoke(0x9B6F9F04); } + static void FORCE_PAUSEMENU_OPEN() { NativeInvoke::Invoke(0x495FD473); } + static void FORCE_PED_TO_USE_DEATH_SUGGESTION_WHEN_SHOT(Ped ped, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x290EC656, ped, p1, p2, p3, p4, p5); } + static void FORCE_QUICK_DEATH_CAMERAS(bool toggle) { NativeInvoke::Invoke(0x60BBBAAD, toggle); } + static void FORCE_RED_RETICULE(bool toggle) { NativeInvoke::Invoke(0x12F5C34E, toggle); } + static void FORCE_REMOVE_AND_ADD_OBJECT(Object object) { NativeInvoke::Invoke(0x180D3A13, object); } + static void FORCE_SKIP_ATTRACT_SCREEN(bool toggle) { NativeInvoke::Invoke(0x87D28A29, toggle); } + static void FORCE_SUBTITLES(bool toggle) { NativeInvoke::Invoke(0x904213A2, toggle); } + static void FORCE_TRAIN_DOOR_OPEN_CLOSE(Vehicle train, int32_t p1, bool p2, bool p3, bool p4) { NativeInvoke::Invoke(0xD1E9352D, train, p1, p2, p3, p4); } + static void FORCE_UPDATE_OBJECT_PHYSICAL_STATE(Object object) { NativeInvoke::Invoke(0xD2BB4445, object); } + static void FORCE_WEAPON_LOAD() { NativeInvoke::Invoke(0xD97732B9); } + static void FORCE_WEAPON_SCOPE(bool toggle) { NativeInvoke::Invoke(0x543C127F, toggle); } + static void FOUND_EXPLORATION_ITEM(const char* name) { NativeInvoke::Invoke(0x1E09BCAC, name); } + static void FREEZE_CURRENT_PANEL() { NativeInvoke::Invoke(0xABE10E99); } + static void FREEZE_OBJECT_POSITION(Object object, bool toggle) { NativeInvoke::Invoke(0xAAFBDB10, object, toggle); } + static void FREEZE_PED_POSITION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA34E3DEA, ped, toggle); } + static void FREEZE_PED_POSITION_AND_DONT_LOAD_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF99B8DE7, ped, toggle); } + static void FREEZE_POSITION_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0xE3709D6D, x, y, z, radius, modelHash, toggle); } + static void FREEZE_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0x4ED46002, hour, minute); } + static void FREEZE_VEHICLE_POSITION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x1112EFCE, vehicle, toggle); } + static void FREEZE_VEHICLE_POSITION_AND_DONT_LOAD_COLLISION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xBF3DF0C9, vehicle, toggle); } + static void FREE_VEHICLE_INST_LIGHT_TUNE_DATA(Vehicle vehicle) { NativeInvoke::Invoke(0x8DA263E8, vehicle); } + static void GAMEPLAY_HELPER_BOX_ANGLED_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11) { NativeInvoke::Invoke(0x66CF72BB, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); } + static void GAMEPLAY_HELPER_BOX_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0xC7341B47, p0, p1, p2, p3, p4, p5, p6, p7); } + static void GAMEPLAY_HELPER_BOX_CREATE_PED_ATTACHED(int32_t p0, const char* name, Ped ped, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, bool p12, bool p13) { NativeInvoke::Invoke(0x33AAB546, p0, name, ped, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } + static void GAMEPLAY_HELPER_BOX_CREATE_VEHICLE_ATTACHED(int32_t p0, const char* boxName, Vehicle vehicle, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, bool p12, bool p13) { NativeInvoke::Invoke(0x1859C65D, p0, boxName, vehicle, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } + static void GAMEPLAY_HELPER_BOX_DESTROY(Any p0) { NativeInvoke::Invoke(0x27C9E914, p0); } + static void GAMEPLAY_HELPER_BOX_SET_ENABLED(Any p0, Any p1) { NativeInvoke::Invoke(0x75BF06F3, p0, p1); } + static void GAMEPLAY_HELPER_CYLINDER_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { NativeInvoke::Invoke(0x5E76389, p0, p1, p2, p3, p4, p5, p6); } + static void GAMEPLAY_HELPER_CYLINDER_CREATE_PED_ATTACHED(int32_t p0, const char* name, Ped ped, float p3, float p4, float p5, float p6) { NativeInvoke::Invoke(0xF60A8C33, p0, name, ped, p3, p4, p5, p6); } + static void GAMEPLAY_HELPER_VOLUME_DESTROY(Any p0) { NativeInvoke::Invoke(0xD154D5DE, p0); } + static void GENERATE_OBJECT_CRUSH_IMMINENT_EVENT(Object object) { NativeInvoke::Invoke(0x7B18DE4C, object); } + static void GET_ACTIONTREE_INFO(const char* name, int32_t bufferSize1, char* buffer1, int32_t bufferSize2, char* buffer2) { NativeInvoke::Invoke(0x302A2839, name, bufferSize1, buffer1, bufferSize2, buffer2); } + static void GET_BG_TEXTURE_FOR_BG_SCRIPT(Any p0, Any* p1, Any* p2) { NativeInvoke::Invoke(0x943C6E08, p0, p1, p2); } + static void GET_CONTENTS_OF_COMBO_WIDGET_SELECTION(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x96868B18, p0, p1, p2); } + static void GET_CONTENTS_OF_TEXT_WIDGET(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x28BE9702, p0, p1, p2); } + static void GET_COORDS_FOR_NETWORK_RESTART_NODE(int32_t nodeId, Vector3* coords, float* heading) { NativeInvoke::Invoke(0xBBC0C52C, nodeId, coords, heading); } + static void GET_CORRECTED_COLOUR(int32_t r, int32_t g, int32_t b, int32_t* correctedR, int32_t* correctedG, int32_t* correctedB) { NativeInvoke::Invoke(0xDB5AC03E, r, g, b, correctedR, correctedG, correctedB); } + static void GET_CURRENT_COP_MODEL(uint32_t* modelHash) { NativeInvoke::Invoke(0xB26E12B4, modelHash); } + static void GET_CURRENT_DATE(int32_t* day, int32_t* month) { NativeInvoke::Invoke(0x781D7C7D, day, month); } + static void GET_CURRENT_LEVEL_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0xD11807A3, bufferSize, buffer); } + static void GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(int32_t bufferSize, char* buffer, uint32_t modelHash) { NativeInvoke::Invoke(0xEC86DF39, bufferSize, buffer, modelHash); } + static void GET_HUD_COLOUR(int32_t hudColorIndex, int32_t* r, int32_t* g, int32_t* b, int32_t* a) { NativeInvoke::Invoke(0x63F66A0B, hudColorIndex, r, g, b, a); } + static void GET_LAUNCH_SCRIPT(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0xADB14C47, bufferSize, buffer); } + static void GET_LOADOUT_SLOT_NAME(int32_t bufferSize, char* buffer, int32_t slot) { NativeInvoke::Invoke(0x917F5D80, bufferSize, buffer, slot); } + static void GET_LOCALISED_STRING(int32_t bufferSize, char* buffer, const char* textLabel) { NativeInvoke::Invoke(0xEDB3726D, bufferSize, buffer, textLabel); } + static void GET_MODEL_DIMENSIONS(uint32_t modelHash, Vector3* minimum, Vector3* maximum) { NativeInvoke::Invoke(0x91ABB8E0, modelHash, minimum, maximum); } + static void GET_MODEL_NAME(int32_t bufferSize, char* buffer, uint32_t modelHash) { NativeInvoke::Invoke(0xCBDB1D12, bufferSize, buffer, modelHash); } + static void GET_NAME_OF_INFO_ZONE(int32_t bufferSize, char* buffer, float x, float y, float z) { NativeInvoke::Invoke(0xA8CB8BF6, bufferSize, buffer, x, y, z); } + static void GET_NAME_OF_SCRIPT_TO_AUTOMATICALLY_START(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x9183C7B7, bufferSize, buffer); } + static void GET_NAME_OF_ZONE(int32_t bufferSize, char* buffer, float x, float y, float z) { NativeInvoke::Invoke(0x7875CE91, bufferSize, buffer, x, y, z); } + static void GET_NEAREST_COLLECTABLE_BIN_BAGS(float x, float y, float z) { NativeInvoke::Invoke(0xCAEBB272, x, y, z); } + static void GET_NEXT_XML_NODE() { NativeInvoke::Invoke(0xA9FDD7A1); } + static void GET_OBJECT_MATRIX(Object object, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position) { NativeInvoke::Invoke(0xF301B4FF, object, rightVector, forwardVector, upVector, position); } + static void GET_OBJECT_QUATERNION(Object object, float* x, float* y, float* z, float* w) { NativeInvoke::Invoke(0x9DAE7D3B, object, x, y, z, w); } + static void GET_PED_ANIM_GROUP(int32_t bufferSize, char* buffer, Ped ped) { NativeInvoke::Invoke(0xFAF5A3C5, bufferSize, buffer, ped); } + static void GET_PLAYER_KILLER_NAME(int32_t bufferSize, char* buffer, Player player) { NativeInvoke::Invoke(0xF160FA80, bufferSize, buffer, player); } + static void GET_PLAYER_NAME(int32_t bufferSize, char* buffer, Player player, bool withGangTag) { NativeInvoke::Invoke(0x406B4B20, bufferSize, buffer, player, withGangTag); } + static void GET_PLAYER_RGB_COLOUR(Player player, int32_t* r, int32_t* g, int32_t* b) { NativeInvoke::Invoke(0x6EF43BBB, player, r, g, b); } + static void GET_POSITION_OF_ANALOGUE_STICKS(int32_t padIndex, int32_t* p1, int32_t* p2, int32_t* p3, int32_t* p4) { NativeInvoke::Invoke(0x12713A99, padIndex, p1, p2, p3, p4); } + static void GET_PRIMARY_POPULATION_ZONE_GROUP(int32_t* p0, int32_t* p1) { NativeInvoke::Invoke(0xBBD63009, p0, p1); } + static void GET_RANDOM_VEHICLE_MODEL_IN_MEMORY(bool p0, uint32_t* modelHash, int32_t* successIndicator) { NativeInvoke::Invoke(0xE2C45631, p0, modelHash, successIndicator); } + static void GET_SCREEN_RESOLUTION(int32_t* x, int32_t* y) { NativeInvoke::Invoke(0x29F3572F, x, y); } + static void GET_SPAWN_COORDS_FOR_VEHICLE_NODE(int32_t nodeId, float x, float y, float z, Vector3* coords, float* heading) { NativeInvoke::Invoke(0xC72099BA, nodeId, x, y, z, coords, heading); } + static void GET_STATE_OF_CLOSEST_DOOR_OF_TYPE(uint32_t modelHash, float x, float y, float z, bool* locked, float* heading) { NativeInvoke::Invoke(0x4B44A83D, modelHash, x, y, z, locked, heading); } + static void GET_STATION_NAME(int32_t bufferSize, char* buffer, Vehicle train, int32_t p3) { NativeInvoke::Invoke(0x62D15DE6, bufferSize, buffer, train, p3); } + static void GET_STREET_NAME_AT_COORD(float x, float y, float z, uint32_t* streetNameHash, uint32_t* crossingRoadHash) { NativeInvoke::Invoke(0xDEBEEFCF, x, y, z, streetNameHash, crossingRoadHash); } + static void GET_STRING_FROM_XML_NODE_ATTRIBUTE(int32_t bufferSize, char* buffer, int32_t attributeIndex) { NativeInvoke::Invoke(0x60BF58D2, bufferSize, buffer, attributeIndex); } + static void GET_THIS_THREAD_FRIENDLY_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x277B10EE, bufferSize, buffer); } + static void GET_TIME_OF_DAY(int32_t* hour, int32_t* minute) { NativeInvoke::Invoke(0x4E1DE7A5, hour, minute); } + static void GET_VEHICLE_COLOURS(Vehicle vehicle, int32_t* primaryColor, int32_t* secondaryColor) { NativeInvoke::Invoke(0x40D82D88, vehicle, primaryColor, secondaryColor); } + static void GET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int32_t* pearlescentColor, int32_t* wheelColor) { NativeInvoke::Invoke(0x80E4659B, vehicle, pearlescentColor, wheelColor); } + static void GET_VEHICLE_QUATERNION(Vehicle vehicle, float* x, float* y, float* z, float* w) { NativeInvoke::Invoke(0xD30891FA, vehicle, x, y, z, w); } + static void GET_WEAPON_NAME(int32_t bufferSize, char* buffer, uint32_t weaponHash) { NativeInvoke::Invoke(0xBE7A3F5, bufferSize, buffer, weaponHash); } + static void GET_XML_NODE_ATTRIBUTE_NAME(int32_t bufferSize, char* buffer, int32_t attributeIndex) { NativeInvoke::Invoke(0xC93DD4B8, bufferSize, buffer, attributeIndex); } + static void GET_XML_NODE_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x8450DBA1, bufferSize, buffer); } + static void GIVE_BG_SCRIPT_AWARD(int32_t awardId, bool* p1) { NativeInvoke::Invoke(0xDE4ECCE9, awardId, p1); } + static void GIVE_PED_ARMOUR_MP_REWARD(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x1DE9A391, ped, hash); } + static void GIVE_PED_HELMET(Ped ped, bool cannotRemove) { NativeInvoke::Invoke(0x1862A461, ped, cannotRemove); } + static void GIVE_PED_HELMET_WITH_OPTS(Ped ped, bool cannotRemove) { NativeInvoke::Invoke(0xBEC2729, ped, cannotRemove); } + static void GIVE_PED_NM_MESSAGE(Ped ped) { NativeInvoke::Invoke(0x737C3689, ped); } + static void GIVE_PED_PICKUP_OBJECT(Ped ped, Object object, bool p2) { NativeInvoke::Invoke(0x3B653867, ped, object, p2); } + static void GIVE_PLAYER_MP_SPECIAL_ITEM(Player player, int32_t item) { NativeInvoke::Invoke(0x778E0144, player, item); } + static void GIVE_PLAYER_RAGDOLL_CONTROL(Player player, bool toggle) { NativeInvoke::Invoke(0xC7B4D7AC, player, toggle); } + static void HANDLE_CHECKPOINT_RESTART() { NativeInvoke::Invoke(0x821221B4); } + static void HELI_SPOTLIGHT_TRACK_PED(Vehicle heli, Ped ped, bool p2) { NativeInvoke::Invoke(0x5F44E3E6, heli, ped, p2); } + static void HIDE_HELP_TEXT_THIS_FRAME() { NativeInvoke::Invoke(0xF3807BED); } + static void HIDE_LOADING_ON_FADE_THIS_FRAME() { NativeInvoke::Invoke(0x35087963); } + static void HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x0CFD6E9, ped, toggle); } + static void HOLD_LAST_MAN_STAND_ANIMATED_RECOVERY(Any p0) { NativeInvoke::Invoke(0xB90B9868, p0); } + static void HUD_SCOREBOARD_SETGWNODE(Any p0, Any p1) { NativeInvoke::Invoke(0xBBB66CB1, p0, p1); } + static void HUD_SCOREBOARD_SETGW_TALLY_SCORES(Any p0) { NativeInvoke::Invoke(0xB4D65DD8, p0); } + static void HUD_SCOREBOARD_SETPLAYERBASEXP(Any p0, Any p1) { NativeInvoke::Invoke(0x1742CD46, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_ASSISTS(Any p0, Any p1) { NativeInvoke::Invoke(0x7F885408, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_ALIVE(Any p0, Any p1) { NativeInvoke::Invoke(0x96A91A36, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_DEAD(Any p0, Any p1) { NativeInvoke::Invoke(0x64493D6D, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_KILLDEATH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x61D1AF52, p0, p1, p2); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_LIVES(Any p0, Any p1) { NativeInvoke::Invoke(0xCA96230B, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_POINTS(Any p0, Any p1) { NativeInvoke::Invoke(0xCAE15E7C, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_ROLE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xBD05410B, p0, p1, p2); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_TEAM(Any p0, Any p1) { NativeInvoke::Invoke(0xFF4217BA, p0, p1); } + static void HUD_SCOREBOARD_SETPLAYERVALUES_VENDETTA(Any p0, Any p1) { NativeInvoke::Invoke(0xBAB504D, p0, p1); } + static void HUD_SCOREBOARD_SETTEAMNAMES(const char* teamName1, const char* teamName2) { NativeInvoke::Invoke(0x921D2407, teamName1, teamName2); } + static void HUD_SCOREBOARD_SHOW(bool toggle) { NativeInvoke::Invoke(0xF068DFC8, toggle); } + static void HUD_SCOREBOARD_SORT_BY(const char* p0) { NativeInvoke::Invoke(0xB19BBC22, p0); } + static void HUD_SET_CURRENT_STREAK(bool p0, const char* p1, int32_t p2, int32_t p3, int32_t p4) { NativeInvoke::Invoke(0x296B0492, p0, p1, p2, p3, p4); } + static void HUD_SET_PLAYER_HEALTH_TEXTURE(const char* textureName) { NativeInvoke::Invoke(0x954FDCD0, textureName); } + static void HUD_SET_SCORETIMER(const char* name, bool p1) { NativeInvoke::Invoke(0xDA7B6C20, name, p1); } + static void INCREMENT_CHECKPOINT_ATTEMPT() { NativeInvoke::Invoke(0xAF1C3055); } + static void INCREMENT_STREAK_STAT(const char* statName, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x3CBC4B74, statName, p1, p2); } + static void INIT_RINGICON_DATA(Any* ringicon) { NativeInvoke::Invoke(0xE7B01199, ringicon); } + static void INIT_TICKER_DATA(Any* data) { NativeInvoke::Invoke(0xDF4E6CEB, data); } + static void INVOKE_SPECTATOR_CAM() { NativeInvoke::Invoke(0xCFD752C6); } + static void ISEQ_GET_NAME(int32_t bufferSize, char* buffer, uint32_t hash) { NativeInvoke::Invoke(0xE066B0F, bufferSize, buffer, hash); } + static void ISEQ_INTERRUPT(uint32_t hash) { NativeInvoke::Invoke(0x64CE3D43, hash); } + static void ISEQ_REQUEST(uint32_t hash) { NativeInvoke::Invoke(0xF0E61D78, hash); } + static void ISEQ_START(uint32_t hash) { NativeInvoke::Invoke(0x4160F67D, hash); } + static void ISEQ_TERMINATE(uint32_t hash) { NativeInvoke::Invoke(0x9B0A93E3, hash); } + static void ISEQ_UNREGISTER_ENTITY(uint32_t hash, const char* entityName) { NativeInvoke::Invoke(0xAE50ACF9, hash, entityName); } + static void I_SEQUENCE_INTERRUPT(const char* name) { NativeInvoke::Invoke(0xA443351D, name); } + static void I_SEQUENCE_LOAD_DATA(const char* name) { NativeInvoke::Invoke(0x5DEB82E0, name); } + static void I_SEQUENCE_PURGE_ALL() { NativeInvoke::Invoke(0x45B60B4A); } + static void I_SEQUENCE_SETUP(const char* name, const char* p1, const char* p2, const char* p3) { NativeInvoke::Invoke(0x73701072, name, p1, p2, p3); } + static void I_SEQUENCE_START(const char* name) { NativeInvoke::Invoke(0x4B7BA507, name); } + static void I_SEQUENCE_TERMINATE(const char* name) { NativeInvoke::Invoke(0xE7C99C4C, name); } + static void I_SEQUENCE_UNREGISTER_ENTITY(const char* name, const char* entityName) { NativeInvoke::Invoke(0x760F4681, name, entityName); } + static void KNOCK_OFF_PROP_AT_ANCHOR_POINT(Ped ped, int32_t propIndex) { NativeInvoke::Invoke(0xDE473335, ped, propIndex); } + static void KNOCK_PED_OFF_BIKE(Ped ped) { NativeInvoke::Invoke(0x98200D3C, ped); } + static void LAST_MAN_STANDING_RECOVER() { NativeInvoke::Invoke(0xC383F5A3); } + static void LEADERBOARDS_READ_RELEASE_DATA(Any p0) { NativeInvoke::Invoke(0x18E901C2, p0); } + static void LOAD_ADDITIONAL_TEXT(const char* gxt, int32_t slot) { NativeInvoke::Invoke(0xF133AED9, gxt, slot); } + static void LOAD_ALL_OBJECTS_NOW() { NativeInvoke::Invoke(0xC9DBDA90); } + static void LOAD_PATH_NODES_IN_AREA(float x1, float y1, float x2, float y2) { NativeInvoke::Invoke(0x8BFF98AC, x1, y1, x2, y2); } + static void LOAD_SCENE(float x, float y, float z) { NativeInvoke::Invoke(0xB72403F5, x, y, z); } + static void LOAD_SCENE_FOR_ROOM_BY_KEY(Interior interior, uint32_t roomHash) { NativeInvoke::Invoke(0x2CE2EEF9, interior, roomHash); } + static void LOBBY_GET_GAME_MODE_NAME(int32_t bufferSize, char* buffer, int32_t gameMode) { NativeInvoke::Invoke(0x3CE1674C, bufferSize, buffer, gameMode); } + static void LOBBY_GET_OPTION_NAME(int32_t bufferSize, char* buffer, int32_t gameMode, int32_t option) { NativeInvoke::Invoke(0x73F8D7A, bufferSize, buffer, gameMode, option); } + static void LOBBY_GET_SUB_OPTION_NAME(int32_t bufferSize, char* buffer, int32_t gameMode, int32_t option) { NativeInvoke::Invoke(0x8D6AB46A, bufferSize, buffer, gameMode, option); } + static void MANOGAMETESTER_DISABLE() { NativeInvoke::Invoke(0x28CB5F76); } + static void MANOGAMETESTER_ENABLE() { NativeInvoke::Invoke(0x25B894F2); } + static void MARK_COVEREDGEMP3_FORCE_FACE_LEFT_ON_ENTRY(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xF22304B7, p0, p1, p2); } + static void MARK_COVEREDGEMP3_FORCE_FACE_RIGHT_ON_ENTRY(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x388489A, p0, p1, p2); } + static void MARK_COVERPOINTMP3_SEARCHABLE(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xBF75FE38, p0, p1, p2); } + static void MARK_INTERIOR_COLLISION_REQUIRED(Interior interior) { NativeInvoke::Invoke(0x3CC6D319, interior); } + static void MARK_UNLOCK_AS_SEEN(const char* unlockSemantic) { NativeInvoke::Invoke(0xC2C8DA09, unlockSemantic); } + static void MUTE_EXPLOSIONS() { NativeInvoke::Invoke(0x325CC231); } + static void NETWORK_ADD_INWORLD_TEXT(int32_t value, const char* text, int32_t type) { NativeInvoke::Invoke(0x836D59C3, value, text, type); } + static void NETWORK_ADD_INWORLD_TEXT_OBJECT(int32_t value, const char* text, int32_t type, Object object) { NativeInvoke::Invoke(0x925DE2A9, value, text, type, object); } + static void NETWORK_ADD_INWORLD_TEXT_PED(int32_t value, const char* text, int32_t type, Ped ped) { NativeInvoke::Invoke(0xEB30678, value, text, type, ped); } + static void NETWORK_ADD_INWORLD_TEXT_PLAYER(int32_t value, const char* text, int32_t type, Player player) { NativeInvoke::Invoke(0x1001CFE8, value, text, type, player); } + static void NETWORK_ADD_INWORLD_TEXT_POS(int32_t value, const char* text, int32_t type, float x, float y, float z) { NativeInvoke::Invoke(0xB3775AEA, value, text, type, x, y, z); } + static void NETWORK_ADD_PLAYER_CASH(int32_t amount, const char* type) { NativeInvoke::Invoke(0x44D320A, amount, type); } + static void NETWORK_ADD_PLAYER_CASH_PLAYER(int32_t amount, const char* type, Player player) { NativeInvoke::Invoke(0xE544D336, amount, type, player); } + static void NETWORK_ADD_PLAYER_CASH_POS(int32_t amount, const char* type, float x, float y, float z) { NativeInvoke::Invoke(0x431A0984, amount, type, x, y, z); } + static void NETWORK_ADD_PLAYER_EXPERIENCE(int32_t amount, const char* type) { NativeInvoke::Invoke(0x1C3663D9, amount, type); } + static void NETWORK_ADD_PLAYER_EXPERIENCE_PLAYER(int32_t amount, const char* type, Player player) { NativeInvoke::Invoke(0xB956912A, amount, type, player); } + static void NETWORK_ADD_PLAYER_EXPERIENCE_POS(int32_t amount, const char* type, float x, float y, float z) { NativeInvoke::Invoke(0xB7EB7A99, amount, type, x, y, z); } + static void NETWORK_CLEAR_PLAYER_STREAK(Player player, int32_t p1) { NativeInvoke::Invoke(0x9F165014, player, p1); } + static void NETWORK_CLEAR_SUMMONS() { NativeInvoke::Invoke(0x95A210E9); } + static void NETWORK_CREATE_PED_CORPSE(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x2DC1E880, ped, p1); } + static void NETWORK_CREATE_PICKUP_FROM_WEAPONS(Any p0) { NativeInvoke::Invoke(0x186B190, p0); } + static void NETWORK_DUMP_LEVEL_DATA() { NativeInvoke::Invoke(0x987381E7); } + static void NETWORK_DUMP_STORED_QUERIES() { NativeInvoke::Invoke(0x53B6E465); } + static void NETWORK_ENABLE_ASSIST_XP(bool toggle) { NativeInvoke::Invoke(0x69E75430, toggle); } + static void NETWORK_GET_FRIEND_NAME(int32_t bufferSize, char* buffer, int32_t friendIndex) { NativeInvoke::Invoke(0x97420B6D, bufferSize, buffer, friendIndex); } + static void NETWORK_GET_MET_PLAYER_NAME(int32_t bufferSize, char* buffer, int32_t metPlayerIndex) { NativeInvoke::Invoke(0xA70BA410, bufferSize, buffer, metPlayerIndex); } + static void NETWORK_GET_STREAK_NAME(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA973F1AB, p0, p1, p2); } + static void NETWORK_GET_TEAM_RGB_COLOUR(int32_t team, int32_t* r, int32_t* g, int32_t* b) { NativeInvoke::Invoke(0x1DA4FCE0, team, r, g, b); } + static void NETWORK_PLAYER_FORCE_COLOR(Player player, int32_t p1, bool p2) { NativeInvoke::Invoke(0x501D54BA, player, p1, p2); } + static void NETWORK_PRELOAD_AVATAR(uint32_t avatarHash) { NativeInvoke::Invoke(0x38209242, avatarHash); } + static void NETWORK_READY_FOR_JIP() { NativeInvoke::Invoke(0xBF325030); } + static void NETWORK_RELEASE_PRELOADED_AVATAR(uint32_t avatarHash) { NativeInvoke::Invoke(0x6B197E0D, avatarHash); } + static void NETWORK_REMOVE_OLD_BLIPS_FROM_CLEANUP_LIST() { NativeInvoke::Invoke(0x69DD331); } + static void NETWORK_REQUIRE_LEVEL_DATA(const char* name) { NativeInvoke::Invoke(0x378BA5C8, name); } + static void NETWORK_RESET_PLAYER_STREAKS(Player player) { NativeInvoke::Invoke(0x9B60B0AB, player); } + static void NETWORK_RESURRECT_PLAYER(Player player, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x3EEC5461, player, x, y, z, heading); } + static void NETWORK_SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_WITH_HELI_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x35A050E1, toggle); } + static void NETWORK_SET_BOT_PLAYER(bool toggle) { NativeInvoke::Invoke(0x2ED349DE, toggle); } + static void NETWORK_SET_HEALTH_RETICULE_OPTION(bool toggle) { NativeInvoke::Invoke(0x18319AA8, toggle); } + static void NETWORK_SET_NETWORK_PLAYER_AS_VIP(Player player, bool toggle) { NativeInvoke::Invoke(0x42FEA7F6, player, toggle); } + static void NETWORK_SET_PLAYER_STREAK_BLOCKED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x3BDDEEE2, p0, p1, p2); } + static void NETWORK_SET_PLAYER_STREAK_EFFECT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xCEB8449D, p0, p1, p2); } + static void NETWORK_SET_PLAYER_STREAK_IN_SLOT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC0188F3F, p0, p1, p2); } + static void NETWORK_SET_PLAYER_TRACER_COLOUR(Any p0, Any p1) { NativeInvoke::Invoke(0x34EDFF34, p0, p1); } + static void NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME() { NativeInvoke::Invoke(0x878486CE); } + static void NETWORK_SET_TALKER_FOCUS(Player player) { NativeInvoke::Invoke(0xDCDAC012, player); } + static void NETWORK_SET_TALKER_PROXIMITY(float value) { NativeInvoke::Invoke(0x67555C66, value); } + static void NETWORK_SET_TEAM_COLOUR(int32_t team, int32_t colorIndex) { NativeInvoke::Invoke(0x91F51C10, team, colorIndex); } + static void NETWORK_SET_TEAM_KILL_EXPERIENCE(int32_t value) { NativeInvoke::Invoke(0x58625E40, value); } + static void NETWORK_SET_TEAM_ONLY_CHAT(bool toggle) { NativeInvoke::Invoke(0x3813019A, toggle); } + static void NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT() { NativeInvoke::Invoke(0x470810ED); } + static void NETWORK_SET_WEATHER(int32_t weatherTypeId, int32_t p1, bool persist) { NativeInvoke::Invoke(0x85CCA432, weatherTypeId, p1, persist); } + static void NETWORK_SHOW_FRIEND_PROFILE_UI(const char* friendName) { NativeInvoke::Invoke(0x58D0361F, friendName); } + static void NETWORK_SHOW_MET_PLAYER_FEEDBACK_UI(int32_t metPlayerIndex) { NativeInvoke::Invoke(0x7759A85A, metPlayerIndex); } + static void NETWORK_SHOW_MET_PLAYER_PROFILE_UI(int32_t metPlayerIndex) { NativeInvoke::Invoke(0x2AB80821, metPlayerIndex); } + static void NETWORK_SHOW_PLAYER_PROFILE_UI(Player player) { NativeInvoke::Invoke(0x4F05A4BE, player); } + static void NETWORK_START_LOAD_SCENE(float x, float y, float z) { NativeInvoke::Invoke(0x4280D528, x, y, z); } + static void NET_DEBUG(const char* message) { NativeInvoke::Invoke(0xE1B51FE, message); } + static void NET_DEBUG_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xC11C0E6E, message, value); } + static void NET_DEBUG_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0xADC31C4F, message, value); } + static void NET_DEBUG_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0x5D3F0923, message, str); } + static void NET_DEBUG_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x8D271B46, message, x, y, z); } + static void NET_ERROR(const char* message) { NativeInvoke::Invoke(0xBD5919F3, message); } + static void NET_ERROR_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xE3ED73BA, message, value); } + static void NET_ERROR_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0x83ABB62E, message, value); } + static void NET_ERROR_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0xB8A3378F, message, str); } + static void NET_ERROR_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x757A4E3C, message, x, y, z); } + static void NET_PLAYSTATS_CLAN_FEUD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xF5BC8A87, p0, p1, p2, p3); } + static void NET_PLAYSTATS_GAMETYPE_ENDED(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xFACD7753, p0, p1, p2, p3, p4); } + static void NET_PLAYSTATS_GAMETYPE_OBJECTIVE(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x36B7CED, p0, p1, p2, p3); } + static void NET_PLAYSTATS_GAMETYPE_STARTED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x3F507595, p0, p1, p2, p3, p4, p5); } + static void NET_PLAYSTATS_JOIN_TEAM(Any p0) { NativeInvoke::Invoke(0xBA80875, p0); } + static void NET_PLAYSTATS_PLAYER_SELECTED(Any p0) { NativeInvoke::Invoke(0x1BD6A6D9, p0); } + static void NET_PLAYSTATS_POST_MATCH_BLOB(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { NativeInvoke::Invoke(0x21847D03, p0, p1, p2, p3, p4, p5, p6); } + static void NET_PLAYSTATS_UPDATE(uint32_t hash, int32_t score) { NativeInvoke::Invoke(0x5EDABB7, hash, score); } + static void NET_SHOW_GAMER_TAGS(bool toggle) { NativeInvoke::Invoke(0x5C8CBCE5, toggle); } + static void NET_WARNING(const char* message) { NativeInvoke::Invoke(0x2242923E, message); } + static void NET_WARNING_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xACCEE78, message, value); } + static void NET_WARNING_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0xF025F2F5, message, value); } + static void NET_WARNING_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0x1F02B90E, message, str); } + static void NET_WARNING_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x378FD17A, message, x, y, z); } + static void OPEN_PATROL_ROUTE(const char* patrolRouteName) { NativeInvoke::Invoke(0xF33F83CA, patrolRouteName); } + static void OPEN_SEQUENCE_TASK(Any* taskSequence) { NativeInvoke::Invoke(0xABA6923E, taskSequence); } + static void OVERRIDE_ALREADY_PRESENT_MPITEM_BLIPS_WITH_LAST_PARAMS() { NativeInvoke::Invoke(0x45E585DF); } + static void OVERRIDE_FREEZE_FLAGS(bool toggle) { NativeInvoke::Invoke(0x4B3DF87E, toggle); } + static void OVERRIDE_MOVER_PHYSICS_ON_RAGDOLL_SLEEP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE396361C, ped, toggle); } + static void OVERRIDE_PED_FIRING_PATTERN(Ped ped, uint32_t firingPatternHash) { NativeInvoke::Invoke(0xC7DD4AA6, ped, firingPatternHash); } + static void OVERRIDE_PED_FIRING_PATTERN_CUSTOM(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD622F7DE, ped, toggle); } + static void OVERRIDE_WARP_MODIFIER(bool toggle, float modifier) { NativeInvoke::Invoke(0x6637FAB8, toggle, modifier); } + static void OVERRIDE_WATER_SETTINGS(float p0, float p1, int32_t p2) { NativeInvoke::Invoke(0x6B4457D5, p0, p1, p2); } + static void OVERRIDE_WEAPON_VELOCITY(uint32_t weaponHash, float velocity) { NativeInvoke::Invoke(0x386F64C0, weaponHash, velocity); } + static void PAUSE_MP_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0xD32E394C, toggle); } + static void PAUSE_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0x44240A58, ped); } + static void PAUSE_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xCCF54912, vehicle); } + static void PEDGROUPTASK_ADVANCE_ASSIGNPED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC923DB84, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETADVANCEDISTANCE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x6F24894B, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETADVANCERELATIVETO(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x7DF6683B, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETNUMPEDSTOADVANCE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xAC69B43, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETPEDCANADVANCE(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x322E3B5D, p0, p1, p2, p3); } + static void PEDGROUPTASK_ADVANCE_SETTARGET_PED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xB35F39A7, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETTARGET_PED_2(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA861186C, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETTIMERANGEFORALLPEDSTOSTARTFIRING(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x4352BEF3, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETTIMETOHIDE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x926BAF07, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_SETTIMETOIDLE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xB8B227D4, p0, p1, p2); } + static void PEDGROUPTASK_ADVANCE_TRIGGER_MOVE(Any p0, Any p1) { NativeInvoke::Invoke(0x20F68DB8, p0, p1); } + static void PEDGROUPTASK_DESTROY(Any p0, Any p1) { NativeInvoke::Invoke(0x47AEEC8E, p0, p1); } + static void PEDGROUPTASK_TACTICALCORNER_ASSIGNPED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x72DF209B, p0, p1, p2); } + static void PEDGROUPTASK_TACTICALCORNER_SETTARGET_PED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xBDCD7309, p0, p1, p2); } + static void PED_ACTION_TREE_RESET_HELPER(Ped ped) { NativeInvoke::Invoke(0xA46CEFD8, ped); } + static void PED_FINISH_ACTION_INTENTION(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x11128D62, ped, p1); } + static void PED_FORCE_TARGETABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4A9A29C4, ped, toggle); } + static void PED_RESET_IK(Ped ped) { NativeInvoke::Invoke(0xA42336C0, ped); } + static void PED_SET_ACTION_DIRECTION(Ped ped, float xDir, float yDir, float zDir) { NativeInvoke::Invoke(0xC04CEC0C, ped, xDir, yDir, zDir); } + static void PED_SET_ACTION_INTENTION(Ped ped, int32_t actionId, int32_t duration, float p3, float p4, float p5) { NativeInvoke::Invoke(0x6C7E6B6A, ped, actionId, duration, p3, p4, p5); } + static void PED_SET_STRING_INPUT_SIGNAL(Ped ped, const char* inputSignal) { NativeInvoke::Invoke(0x216656A0, ped, inputSignal); } + static void PIN_ROPE_VERTEX(Any rope, int32_t vertex, Vector3* coords) { NativeInvoke::Invoke(0xAE1D101B, rope, vertex, coords); } + static void PLACE_LOADOUT_ITEMS_TO_INVENTORY() { NativeInvoke::Invoke(0x3EBE60EF); } + static void PLACE_LOADOUT_TO_INVENTORY() { NativeInvoke::Invoke(0xA1EBA6BB); } + static void PLAYER_ENABLE_COMPONENT(int32_t component, bool toggle) { NativeInvoke::Invoke(0xCF91F01D, component, toggle); } + static void PLAYER_SET_AIM_MODE(int32_t mode) { NativeInvoke::Invoke(0x8E1BD7A4, mode); } + static void PLAYER_SET_WARP_FIRE_SCALE(float scale) { NativeInvoke::Invoke(0x13F1FCBC, scale); } + static void PLAY_AUDIO_EVENT_FROM_OBJECT(Any p0, Any p1) { NativeInvoke::Invoke(0xC5DB6A5, p0, p1); } + static void PLAY_AUDIO_EVENT_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x1AB792DA, p0, p1); } + static void PLAY_COMPANION_DEATH_GUNSHOT(Ped ped) { NativeInvoke::Invoke(0x52AEE5E6, ped); } + static void PLAY_DLC_SOUND_FRONTEND(int32_t soundId, const char* soundName, const char* categoryName) { NativeInvoke::Invoke(0xBDE849F7, soundId, soundName, categoryName); } + static void PLAY_END_CREDITS_MUSIC(bool play) { NativeInvoke::Invoke(0x8E88B3CC, play); } + static void PLAY_FIRE_SOUND_FROM_COORD(int32_t soundId, float x, float y, float z) { NativeInvoke::Invoke(0x2EFD64B3, soundId, x, y, z); } + static void PLAY_IMAGEFX(const char* fxName, int32_t p1, bool p2) { NativeInvoke::Invoke(0x2CCAA179, fxName, p1, p2); } + static void PLAY_KILLSTRIP_LOCAL(Ped ped1, Ped ped2) { NativeInvoke::Invoke(0x492BDFA1, ped1, ped2); } + static void PLAY_MOVIE(int32_t p0, bool p1) { NativeInvoke::Invoke(0x4F39ED7A, p0, p1); } + static void PLAY_MUSIC(const char* musicName, int32_t p1) { NativeInvoke::Invoke(0x28C17DAF, musicName, p1); } + static void PLAY_PED_AMBIENT_SPEECH(Ped ped, const char* speech, bool p2, bool p3, int32_t p4, bool p5, int32_t p6) { NativeInvoke::Invoke(0xB4EB114E, ped, speech, p2, p3, p4, p5, p6); } + static void PLAY_PED_AMBIENT_SPEECH_WITH_VOICE(Ped ped, const char* speech, const char* voice, bool p3, bool p4, int32_t p5, bool p6, int32_t p7) { NativeInvoke::Invoke(0xA3E3390C, ped, speech, voice, p3, p4, p5, p6, p7); } + static void PLAY_PED_AUDIO_EVENT_ANIM(Ped ped, const char* p1) { NativeInvoke::Invoke(0x2CDC0A7A, ped, p1); } + static void PLAY_PRELOADED_ANNOUNCER_SPEECH() { NativeInvoke::Invoke(0x2B508AA3); } + static void PLAY_PRELOADED_SPEECH(Ped ped) { NativeInvoke::Invoke(0xC7F2260A, ped); } + static void PLAY_RELIEF_SIGH(Ped ped) { NativeInvoke::Invoke(0x622C486D, ped); } + static void PLAY_SCRIPT_STREAM_FROM_COORD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x3C976ECC, p0, p1, p2, p3); } + static void PLAY_SCRIPT_STREAM_FROM_OBJECT(Any p0, Any p1) { NativeInvoke::Invoke(0x53558097, p0, p1); } + static void PLAY_SCRIPT_STREAM_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0xD774E920, p0, p1); } + static void PLAY_SCRIPT_STREAM_FROM_VEHICLE(Any p0, Any p1) { NativeInvoke::Invoke(0x23B01838, p0, p1); } + static void PLAY_SCRIPT_STREAM_FRONTEND(Any p0) { NativeInvoke::Invoke(0xFE8558E8, p0); } + static void PLAY_SCRIPT_STREAM_FRONTEND_INT(Any p0, Any p1) { NativeInvoke::Invoke(0x73CB1718, p0, p1); } + static void PLAY_SOUND(int32_t soundId, const char* soundName) { NativeInvoke::Invoke(0xB6E1917F, soundId, soundName); } + static void PLAY_SOUND_FROM_COORD(int32_t soundId, const char* soundName, float x, float y, float z) { NativeInvoke::Invoke(0xCAD3E2D5, soundId, soundName, x, y, z); } + static void PLAY_SOUND_FROM_OBJECT(int32_t soundId, const char* soundName, Object object) { NativeInvoke::Invoke(0x6A515A49, soundId, soundName, object); } + static void PLAY_SOUND_FROM_PED(int32_t soundId, const char* soundName, Ped ped) { NativeInvoke::Invoke(0x1D6D6AC3, soundId, soundName, ped); } + static void PLAY_SOUND_FROM_VEHICLE(int32_t soundId, const char* soundName, Vehicle vehicle) { NativeInvoke::Invoke(0x8A5F9685, soundId, soundName, vehicle); } + static void PLAY_SOUND_FRONTEND(int32_t soundId, const char* soundName) { NativeInvoke::Invoke(0x2E458F74, soundId, soundName); } + static void POINT_CAM_AT_COORD(Cam cam, float x, float y, float z) { NativeInvoke::Invoke(0x914BC21A, cam, x, y, z); } + static void POINT_CAM_AT_OBJECT(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0xC2B50105, cam, object, offsetX, offsetY, offsetZ, p5); } + static void POINT_CAM_AT_PED(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0x81BC4966, cam, ped, offsetX, offsetY, offsetZ, p5); } + static void POINT_CAM_AT_VEHICLE(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0x6DE50BF, cam, vehicle, offsetX, offsetY, offsetZ, p5); } + static void POPULATE_NOW() { NativeInvoke::Invoke(0x72C20700); } + static void PRELOAD_ANNOUNCER_SPEECH(const char* name, bool p1) { NativeInvoke::Invoke(0x92DE336C, name, p1); } + static void PRELOAD_MOVIE(int32_t p0, const char* movieName, bool p2, bool p3) { NativeInvoke::Invoke(0xC3182968, p0, movieName, p2, p3); } + static void PRELOAD_PLAYER_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x292A475A, ped, componentId, drawableId, textureId, paletteId); } + static void PRELOAD_STREAM_COMPONENT(int32_t p0, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x1E1DCDC, p0, p1, p2, p3); } + static void PRE_STREAM_SEAMLESS_CUTSCENE(const char* cutsceneName) { NativeInvoke::Invoke(0x7E152B6, cutsceneName); } + static void PRE_STREAM_SEAMLESS_CUTSCENE_AT_COORD(const char* cutsceneName, float x, float y, float z, float p4) { NativeInvoke::Invoke(0xEEE3863E, cutsceneName, x, y, z, p4); } + static void PRINT(const char* textLabel, int32_t duration, int32_t p2) { NativeInvoke::Invoke(0x53C5F206, textLabel, duration, p2); } + static void PRINTFLOAT(float value) { NativeInvoke::Invoke(0xD48B90B6, value); } + static void PRINTFLOAT2(Any p0, Any p1, float value) { NativeInvoke::Invoke(0x3983593A, p0, p1, value); } + static void PRINTINT(int32_t value) { NativeInvoke::Invoke(0x63651F03, value); } + static void PRINTINT2(int32_t value, Any p1) { NativeInvoke::Invoke(0x83B2E331, value, p1); } + static void PRINTNL() { NativeInvoke::Invoke(0x868997DA); } + static void PRINTSTRING(const char* str) { NativeInvoke::Invoke(0xECF8EB5F, str); } + static void PRINTVECTOR(float x, float y, float z) { NativeInvoke::Invoke(0x85F31FB, x, y, z); } + static void PRINT_HELP(const char* textLabel) { NativeInvoke::Invoke(0x6A762B4E, textLabel); } + static void PRINT_HELP_WITH_STRING(const char* p0, const char* p1) { NativeInvoke::Invoke(0x66735DD7, p0, p1); } + static void PRINT_MEMORY_STATS() { NativeInvoke::Invoke(0xD6F9C65D); } + static void PRINT_NOW(const char* textLabel, int32_t duration, int32_t p2) { NativeInvoke::Invoke(0x2C60BF8C, textLabel, duration, p2); } + static void PRINT_STRING_WITH_LITERAL_STRING(const char* textLabel, const char* literalString, int32_t duration, int32_t p3) { NativeInvoke::Invoke(0x5BFD20CB, textLabel, literalString, duration, p3); } + static void PRINT_STRING_WITH_LITERAL_STRING_NOW(const char* textLabel, const char* literalString, int32_t duration, int32_t p3) { NativeInvoke::Invoke(0x40D7612D, textLabel, literalString, duration, p3); } + static void PROCESS_MISSION_DELETION_LIST() { NativeInvoke::Invoke(0xA5CB6B1B); } + static void PULSE_CROSSHAIR(bool p0) { NativeInvoke::Invoke(0x5FF866E9, p0); } + static void REACT_TO_COLLISION(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x17F1AAF6, ped, p1, p2, p3); } + static void REENABLE_PLAYER_INPUT(int32_t index) { NativeInvoke::Invoke(0x69A8E8A7, index); } + static void REGISTER_BOAT_WAKE(Vehicle boat, float p1, float p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0x85F3727, boat, p1, p2, p3, p4, p5, p6, p7); } + static void REGISTER_BRAIN_WITH_MISSION_OBJECT(Object object, const char* p1) { NativeInvoke::Invoke(0xF8DD6151, object, p1); } + static void REGISTER_DETACH_PLAYER_FOR_CUTSCENE() { NativeInvoke::Invoke(0x57D2D26); } + static void REGISTER_HATED_TARGETS_AROUND_PED(Ped ped, float radius) { NativeInvoke::Invoke(0x7F87559E, ped, radius); } + static void REGISTER_HATED_TARGETS_IN_AREA(Ped ped, float x, float y, float z, float radius) { NativeInvoke::Invoke(0x53CEFAA1, ped, x, y, z, radius); } + static void REGISTER_HIDE_ENTITY_AT_POSITION(uint32_t modelHash, float x, float y, float z) { NativeInvoke::Invoke(0x58A08847, modelHash, x, y, z); } + static void REGISTER_KILL_IN_MULTIPLAYER_GAME(Player player, Player player2, Any p2) { NativeInvoke::Invoke(0xFE86190E, player, player2, p2); } + static void REGISTER_OBJECT_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0xE0367303, name); } + static void REGISTER_OBJECT_PRE_SEAMLESS_CUTSCENE(Object object, const char* name, bool p2) { NativeInvoke::Invoke(0xF83BC836, object, name, p2); } + static void REGISTER_PED_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x6C2A0780, name); } + static void REGISTER_PED_PRE_SEAMLESS_CUTSCENE(Ped ped, const char* name, bool p2) { NativeInvoke::Invoke(0x7DD7BAB9, ped, name, p2); } + static void REGISTER_PED_SHOT_TUNING_SPECIAL01(Ped ped) { NativeInvoke::Invoke(0xCCC01196, ped); } + static void REGISTER_PERSISTENT_GLOBAL_VARIABLES(Any* ptr, int32_t count) { NativeInvoke::Invoke(0x42830D95, ptr, count); } + static void REGISTER_PLAYER_RESPAWN_COORDS(float x, float y, float z) { NativeInvoke::Invoke(0x7AC5FEDC, x, y, z); } + static void REGISTER_SCENE_PED_SEAMLESS_CUTSCENE(Any p0, Any p1) { NativeInvoke::Invoke(0xDAAF0CC6, p0, p1); } + static void REGISTER_TARGET(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x50A95442, ped, targetPed); } + static void REGISTER_VEHICLE_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x4B4BB60E, name); } + static void REGISTER_VEHICLE_PRE_SEAMLESS_CUTSCENE(Vehicle vehicle, const char* name, bool p2) { NativeInvoke::Invoke(0xECBB0F14, vehicle, name, p2); } + static void REGISTER_WEAPON_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x83402B86, name); } + static void REGISTER_WEAPON_PRE_SEAMLESS_CUTSCENE(Weapon weapon, const char* name, bool p2) { NativeInvoke::Invoke(0xB2BFDAE4, weapon, name, p2); } + static void REGISTER_WORLD_POINT_SCRIPT_BRAIN(const char* p0) { NativeInvoke::Invoke(0x725D91F7, p0); } + static void RELEASE_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x9EAF5CA0, p0); } + static void RELEASE_NAMED_SCRIPT_AUDIO_BANK(const char* name) { NativeInvoke::Invoke(0x16707ABC, name); } + static void RELEASE_PATH_NODES() { NativeInvoke::Invoke(0xAD7744E9); } + static void RELEASE_PED_ENTITY_SYNC_POINT(Ped ped) { NativeInvoke::Invoke(0x60E94D19, ped); } + static void RELEASE_PRELOADED_STREAM_COMPONENT(int32_t p0, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x2501E8E5, p0, p1, p2, p3); } + static void RELEASE_SCRIPT_AUDIO_BANK() { NativeInvoke::Invoke(0x22F865E5); } + static void RELEASE_SOUND_ID(int32_t soundId) { NativeInvoke::Invoke(0x9C080899, soundId); } + static void RELEASE_TEXTURE(Any texture) { NativeInvoke::Invoke(0xDB7643AC, texture); } + static void RELEASE_TIME_OF_DAY() { NativeInvoke::Invoke(0xC84E8398); } + static void RELOAD_PED_WEAPONS(Ped ped) { NativeInvoke::Invoke(0x9E1C4C76, ped); } + static void REMOVE_ALL_ENVIRONMENT_BLOOD() { NativeInvoke::Invoke(0x5DD738A7); } + static void REMOVE_ALL_ENVIRONMENT_BLOOD_AT_COORD(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x66802B77, x, y, z, radius); } + static void REMOVE_ALL_GLINTS() { NativeInvoke::Invoke(0xA7D255E3); } + static void REMOVE_ALL_INTERACTION_VOLUMES() { NativeInvoke::Invoke(0x621AB3A0); } + static void REMOVE_ALL_LOCAL_PLAYER_WEAPONS_KEEPING_MPITEMS() { NativeInvoke::Invoke(0x5307093D); } + static void REMOVE_ALL_PED_WEAPONS(Ped ped) { NativeInvoke::Invoke(0xA44CE817, ped); } + static void REMOVE_ALL_PICKUPS() { NativeInvoke::Invoke(0x4BF00F0); } + static void REMOVE_ALL_PICKUPS_AND_PLACEMENTS_OF_TYPE(Any p0) { NativeInvoke::Invoke(0xC58DF6C6, p0); } + static void REMOVE_ALL_PLACEMENTS() { NativeInvoke::Invoke(0xDD8A1EE); } + static void REMOVE_ALL_SCRIPTED_BLIPS() { NativeInvoke::Invoke(0x1C339C34); } + static void REMOVE_ALL_SCRIPTED_WEAPON_MODIFIER(Ped ped) { NativeInvoke::Invoke(0xA59AF348, ped); } + static void REMOVE_ANIM_DICT(const char* dictName, bool p1) { NativeInvoke::Invoke(0xAE050B5, dictName, p1); } + static void REMOVE_ATTACHED_WEAPONS_FROM_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xECB94CFD, vehicle); } + static void REMOVE_BLIP(Blip blip) { NativeInvoke::Invoke(0xD8C3C1CD, blip); } + static void REMOVE_DECISION_MAKER(Any decisionMaker) { NativeInvoke::Invoke(0x95465154, decisionMaker); } + static void REMOVE_FAKE_NETWORK_NAME_FROM_PED(Ped ped) { NativeInvoke::Invoke(0xAB07F041, ped); } + static void REMOVE_GLINT(int32_t glint) { NativeInvoke::Invoke(0xB6DA9D34, glint); } + static void REMOVE_GROUP(Group group) { NativeInvoke::Invoke(0x48D72B88, group); } + static void REMOVE_INTERACTION_VOLUME_IF_EXISTS(Any p0) { NativeInvoke::Invoke(0x7254F372, p0); } + static void REMOVE_IPL(const char* iplName, bool p1) { NativeInvoke::Invoke(0xDF7CBD36, iplName, p1); } + static void REMOVE_LOCAL_PLAYER_ARMOUR_AND_SPECIAL_ITEMS() { NativeInvoke::Invoke(0x6919A93C); } + static void REMOVE_LOCAL_PLAYER_MP_SPECIAL_ITEM(int32_t item) { NativeInvoke::Invoke(0xF13C1F3F, item); } + static void REMOVE_PARTICLE_FX(Any ptfxHandle) { NativeInvoke::Invoke(0x6BA48C7E, ptfxHandle); } + static void REMOVE_PARTICLE_FX_FROM_OBJECT(Object object) { NativeInvoke::Invoke(0xBC603FEC, object); } + static void REMOVE_PARTICLE_FX_FROM_PED(Ped ped) { NativeInvoke::Invoke(0x2CDB19BD, ped); } + static void REMOVE_PARTICLE_FX_FROM_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x3C9F1B1C, vehicle); } + static void REMOVE_PED_AMMO(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0xBA4956D, ped, weaponHash); } + static void REMOVE_PED_DEFENSIVE_AREA(Ped ped) { NativeInvoke::Invoke(0x34AAAFA5, ped); } + static void REMOVE_PED_ELEGANTLY(Ped* ped) { NativeInvoke::Invoke(0x4FFB8C6C, ped); } + static void REMOVE_PED_FROM_GROUP(Ped ped) { NativeInvoke::Invoke(0x82697713, ped); } + static void REMOVE_PED_HELMET(Ped ped, bool instantly) { NativeInvoke::Invoke(0x2086B1F0, ped, instantly); } + static void REMOVE_PED_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x3BBFFA45, recordingIndex); } + static void REMOVE_PED_WEAPON(Ped ped, Weapon weapon) { NativeInvoke::Invoke(0x1F98B093, ped, weapon); } + static void REMOVE_PICKUP(Pickup pickup) { NativeInvoke::Invoke(0x64A7A0E0, pickup); } + static void REMOVE_PICKUPS_OF_TYPE_IN_GAMEPLAY_HELPER_BOX(uint32_t pickupHash, const char* boxName) { NativeInvoke::Invoke(0xDBA0AF51, pickupHash, boxName); } + static void REMOVE_PLACEMENT(int32_t index) { NativeInvoke::Invoke(0xBDA43DD, index); } + static void REMOVE_PROJTEX_FROM_OBJECT(Object object) { NativeInvoke::Invoke(0x119A0327, object); } + static void REMOVE_PROJTEX_IN_RANGE(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xB2842710, x, y, z, radius); } + static void REMOVE_SCENARIO_BLOCKING_AREAS() { NativeInvoke::Invoke(0x4DDF845F); } + static void REMOVE_SCRIPTED_WEAPON_MODIFIER(Ped ped, Any p1) { NativeInvoke::Invoke(0x7E83BE00, ped, p1); } + static void REMOVE_SCRIPT_FIRE(FireId scriptFire) { NativeInvoke::Invoke(0x6B21FE26, scriptFire); } + static void REMOVE_SPATIALDATA_COVER_POINT(Any p0) { NativeInvoke::Invoke(0xFDFDEF0, p0); } + static void REMOVE_TEXTURE_DICT(Any dict) { NativeInvoke::Invoke(0x98F30A1, dict); } + static void REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x42CC15E0, x1, y1, z1, x2, y2, z2); } + static void REMOVE_VEHICLE_FROM_PARKED_VEHICLES_BUDGET(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xF8CFFB40, vehicle, toggle); } + static void REMOVE_VEHICLE_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0xD3C05B00, recordingIndex); } + static void REMOVE_VEHICLE_STUCK_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0x81594917, vehicle); } + static void REMOVE_VEHICLE_UPSIDEDOWN_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0xF390BA1B, vehicle); } + static void REMOVE_VEHICLE_WINDOW(Vehicle vehicle, int32_t window) { NativeInvoke::Invoke(0xBB8104A3, vehicle, window); } + static void REMOVE_WEAPON_FROM_PED(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0x9C37F220, ped, weaponHash); } + static void RENDER_SCRIPT_CAMS(bool render, bool ease, int32_t easeTime, bool p3) { NativeInvoke::Invoke(0x74337969, render, ease, easeTime, p3); } + static void REPLENISH_LOADOUT_IN_INVENTORY() { NativeInvoke::Invoke(0x2FA924B7); } + static void REQUEST_ADDITIONAL_TEXT(const char* gxt, int32_t slot) { NativeInvoke::Invoke(0x9FA9175B, gxt, slot); } + static void REQUEST_COLLISION_AT_COORD(float x, float y, float z) { NativeInvoke::Invoke(0xCD9805E7, x, y, z); } + static void REQUEST_COLLISION_FOR_MODEL(uint32_t modelHash) { NativeInvoke::Invoke(0x3930C042, modelHash); } + static void REQUEST_INTERIOR_MODELS(uint32_t modelHash, const char* p1) { NativeInvoke::Invoke(0x514857A, modelHash, p1); } + static void REQUEST_IPL(const char* iplName, bool p1) { NativeInvoke::Invoke(0x3B70D1DB, iplName, p1); } + static void REQUEST_PED_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x3974EC21, recordingIndex); } + static void REQUEST_ROOM_MINIMAL_COLLISION_MESH_BY_KEY(uint32_t roomHash) { NativeInvoke::Invoke(0x97E21CB0, roomHash); } + static void REQUEST_STREAMED_TEXTURE_DICT(const char* dictName, bool p1) { NativeInvoke::Invoke(0x4C9B035F, dictName, p1); } + static void REQUEST_VEHICLE_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x91AFEFD9, recordingIndex); } + static void REQUEST_WEAPON(uint32_t weaponHash) { NativeInvoke::Invoke(0xA9D5ADEC, weaponHash); } + static void RESERVE_BULLETS(int32_t amount) { NativeInvoke::Invoke(0xA253D302, amount); } + static void RESET_ADRENALINE_ENABLE() { NativeInvoke::Invoke(0xB0E2ED32); } + static void RESET_ADRENALINE_OVERRIDE(int32_t index) { NativeInvoke::Invoke(0xEE8F876F, index); } + static void RESET_ADRENALINE_OVERRIDES() { NativeInvoke::Invoke(0xAE97DC89); } + static void RESET_ALL_PTFX() { NativeInvoke::Invoke(0x5080E987); } + static void RESET_BLOOD_EFFECTS() { NativeInvoke::Invoke(0x6FD09D15); } + static void RESET_CHECKPOINT_ATTEMPTS() { NativeInvoke::Invoke(0xD9591EC0); } + static void RESET_DESTROYED_COVER() { NativeInvoke::Invoke(0x656B8235); } + static void RESET_FORCED_AIM_INTENTION_DIRECTION() { NativeInvoke::Invoke(0x1C66206F); } + static void RESET_FORCED_FORWARD_DIRECTION() { NativeInvoke::Invoke(0x6FEAA869); } + static void RESET_GAMEPLAY_CAM() { NativeInvoke::Invoke(0x809999E5); } + static void RESET_GAME_IDLE_TIMER() { NativeInvoke::Invoke(0xB8B2853A); } + static void RESET_LAST_MAN_STANDING() { NativeInvoke::Invoke(0x3F47FAEA); } + static void RESET_LOADOUT_CHANGED_DURING_GAME() { NativeInvoke::Invoke(0xFE9542E3); } + static void RESET_PAYNEKILLER_HEALTH_BOOST(float unused) { NativeInvoke::Invoke(0xC19A5559, unused); } + static void RESET_PED_BLOOD_SMEAR(Ped ped) { NativeInvoke::Invoke(0x6CDF4A41, ped); } + static void RESET_PED_CLONES(Ped ped) { NativeInvoke::Invoke(0x1E0C9CBE, ped); } + static void RESET_PED_FLEEZONE(Ped ped) { NativeInvoke::Invoke(0xAE3D290C, ped); } + static void RESET_PED_GORE(Ped ped) { NativeInvoke::Invoke(0xA882A64A, ped); } + static void RESET_PED_MODEL_LOD_DISTANCES(uint32_t modelHash) { NativeInvoke::Invoke(0xDB778444, modelHash); } + static void RESET_PED_SUGGESTED_COMBAT_AREA(Ped ped) { NativeInvoke::Invoke(0xBF29DB3C, ped); } + static void RESET_PED_TETHERING(Ped ped) { NativeInvoke::Invoke(0x37E095B5, ped); } + static void RESET_PED_VISIBLE_DAMAGE(Ped ped) { NativeInvoke::Invoke(0xC4BC4841, ped); } + static void RESET_PLAYER_INPUT_GAIT(Player player) { NativeInvoke::Invoke(0x4A701EE1, player); } + static void RESET_STREAMING_POINT_OF_INTEREST() { NativeInvoke::Invoke(0x9364E0D4); } + static void RESET_VEHICLE_STUCK_TIMER(Vehicle vehicle, int32_t index) { NativeInvoke::Invoke(0xEF2A6016, vehicle, index); } + static void RESET_VEHICLE_WHEELS(Vehicle vehicle, bool p1) { NativeInvoke::Invoke(0xD5FFE779, vehicle, p1); } + static void RESET_WATER_SIMULATION() { NativeInvoke::Invoke(0x33E9C756); } + static void RESTORE_PICKUPS() { NativeInvoke::Invoke(0x15E96C6B); } + static void RESUME_BULLET_CAMERA_WIPE() { NativeInvoke::Invoke(0xACF3AD1F); } + static void RESUME_BULLET_CAMERA_WIPE_ON_FADEIN() { NativeInvoke::Invoke(0xC038C512); } + static void RETURN_TO_MP_LOBBY(const char* reasonTextLabel) { NativeInvoke::Invoke(0x782A6A92, reasonTextLabel); } + static void RETURN_TO_TITLESCREEN(const char* reasonTextLabel) { NativeInvoke::Invoke(0xB52B5F2D, reasonTextLabel); } + static void REVIVE_INJURED_PED(Ped ped) { NativeInvoke::Invoke(0x14D3E6E3, ped); } + static void ROPE_SET_COLLISION_FLAGS(Any rope, int32_t flags1, int32_t flags2) { NativeInvoke::Invoke(0x5AE8C8E0, rope, flags1, flags2); } + static void SAVE_LOADOUT_TO_PROFILE() { NativeInvoke::Invoke(0xC1CD7E2); } + static void SAVE_PICKUPS() { NativeInvoke::Invoke(0x4CED5E31); } + static void SAVE_STORY_DISC_SWAP(const char* levelName) { NativeInvoke::Invoke(0x96CBF1FE, levelName); } + static void SCREAM(Ped ped) { NativeInvoke::Invoke(0xD1956683, ped); } + static void SCRIPT_ASSERT(const char* format, int32_t argCount, ...) {} + static void SCRIPT_VAR_ADD_FLOAT(const char* name) { NativeInvoke::Invoke(0x1F48312D, name); } + static void SCRIPT_VAR_ADD_INT(const char* name) { NativeInvoke::Invoke(0xFC611F3C, name); } + static void SCRIPT_VAR_HASH_ADD_FLOAT(uint32_t hash) { NativeInvoke::Invoke(0x785C8236, hash); } + static void SCRIPT_VAR_HASH_ADD_INT(uint32_t hash) { NativeInvoke::Invoke(0xC8B588A8, hash); } + static void SCRIPT_VAR_HASH_SET_FLOAT(uint32_t hash, float value) { NativeInvoke::Invoke(0xE17F81DB, hash, value); } + static void SCRIPT_VAR_HASH_SET_INT(uint32_t hash, int32_t value) { NativeInvoke::Invoke(0x8298D3E8, hash, value); } + static void SCRIPT_VAR_SET_FLOAT(uint32_t hash, float value) { NativeInvoke::Invoke(0x31BE53D4, hash, value); } + static void SCRIPT_VAR_SET_INT(uint32_t hash, int32_t value) { NativeInvoke::Invoke(0x61EF16A0, hash, value); } + static void SCRIPT_VAR_WAIT(int32_t argCount, ...) { } + static void SCRIPT_VAR_WAIT_UNTIL_EXIST(int32_t argCount, ...) {} + static void SEARCH_CRITERIA_CONSIDER_PEDS_WITH_FLAG_TRUE(int32_t flag) { NativeInvoke::Invoke(0x611870D2, flag); } + static void SEARCH_CRITERIA_REJECT_PEDS_WITH_FLAG_TRUE(int32_t flag) { NativeInvoke::Invoke(0x44EC539, flag); } + static void SELECT_WEAPON_TO_HAND(Ped ped, Weapon weapon, int32_t handType, bool p3) { NativeInvoke::Invoke(0xEF918984, ped, weapon, handType, p3); } + static void SETTIMERA(int32_t value) { NativeInvoke::Invoke(0x35785333, value); } + static void SETTIMERB(int32_t value) { NativeInvoke::Invoke(0x27C1B7C6, value); } + static void SETTIMERSYSTEM(int32_t value) { NativeInvoke::Invoke(0x12542514, value); } + static void SETUP_BULLET_CAMERA_ANIM_SCENE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC527E29F, p0, p1, p2); } + static void SETUP_HUD_SCOREBOARD(Any p0) { NativeInvoke::Invoke(0xEE11C349, p0); } + static void SET_ACTIONTREE_INFO(const char* name, const char* fileName, const char* shortName) { NativeInvoke::Invoke(0xED7221F0, name, fileName, shortName); } + static void SET_ACTION_CONSUMED(int32_t action, bool toggle) { NativeInvoke::Invoke(0x52FAFA2B, action, toggle); } + static void SET_ACTIVATE_FRAG_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN(Object object, bool toggle) { NativeInvoke::Invoke(0x2E2212DD, object, toggle); } + static void SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN(Object object, bool toggle) { NativeInvoke::Invoke(0x3E263AE1, object, toggle); } + static void SET_ACTTEST_ENABLED(const char* name, bool toggle) { NativeInvoke::Invoke(0xF652E42A, name, toggle); } + static void SET_ADRENALINE_AMT(float amount) { NativeInvoke::Invoke(0x9D4FBDF6, amount); } + static void SET_ADRENALINE_NOT_ALLOW(bool toggle) { NativeInvoke::Invoke(0x51D0A04A, toggle); } + static void SET_ADRENALINE_OVERRIDE(int32_t index, float value) { NativeInvoke::Invoke(0x4AAB8E1B, index, value); } + static void SET_ADRENALINE_PAUSE(bool toggle) { NativeInvoke::Invoke(0xE4D33791, toggle); } + static void SET_ADRENALINE_STREAKTIME(int32_t time) { NativeInvoke::Invoke(0xE6E47779, time); } + static void SET_AIM_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x134C2026, zoomLevel); } + static void SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE(Player player, float multiplier) { NativeInvoke::Invoke(0xF20F72E5, player, multiplier); } + static void SET_AI_PROJECTILE_THROW_ENABLED(bool toggle) { NativeInvoke::Invoke(0xEB576EAB, toggle); } + static void SET_AI_PROJECTILE_THROW_USE_ACTION_TREE(bool toggle) { NativeInvoke::Invoke(0x9E17D62C, toggle); } + static void SET_AI_SHOULD_ALWAYS_MISS_PED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x9B7A250B, ped, toggle); } + static void SET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE(bool toggle) { NativeInvoke::Invoke(0xD35CCB6, toggle); } + static void SET_ALLOW_DUMMY_CONVERSIONS(bool toggle) { NativeInvoke::Invoke(0x7F0D7E5B, toggle); } + static void SET_ALLOW_MOLOTOV_DAMAGE(bool toggle) { NativeInvoke::Invoke(0x791C4E27, toggle); } + static void SET_ALLOW_PLAYER_DIE_FROM_SHOOT_DODGE(bool toggle) { NativeInvoke::Invoke(0x1D0AAF37, toggle); } + static void SET_ALLOW_PLAYER_REACT_TO_EXPLOSION(Ped ped, bool toggle, float p2) { NativeInvoke::Invoke(0xEE93EDE, ped, toggle, p2); } + static void SET_ALL_BOATS_WAKES_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x2806197D, toggle); } + static void SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x87F767F2, toggle); } + static void SET_ALL_RANDOM_PEDS_FLEE(Player player, bool toggle) { NativeInvoke::Invoke(0x49EAE968, player, toggle); } + static void SET_ALL_VEHICLES_CAN_BE_DAMAGED(bool value) { NativeInvoke::Invoke(0x74BF2EAA, value); } + static void SET_ALL_VEHICLES_HIGH_LOD(bool toggle) { NativeInvoke::Invoke(0xA2EEE161, toggle); } + static void SET_ALL_VEHICLE_GENERATORS_ACTIVE() { NativeInvoke::Invoke(0xAB1FDD76); } + static void SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool toggle) { NativeInvoke::Invoke(0xB4E0E69A, x1, y1, z1, x2, y2, z2, toggle); } + static void SET_AMBIENT_VOICE_NAME(Ped ped, const char* voiceName, float p2) { NativeInvoke::Invoke(0xBD2EA1A1, ped, voiceName, p2); } + static void SET_AMMOBAG_AMMO_AMOUNT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xD70FCA05, p0, p1, p2); } + static void SET_AMMOBAG_ENABLED(Any p0, Any p1) { NativeInvoke::Invoke(0x95B7945E, p0, p1); } + static void SET_AMMOBAG_REGEN_RANGE(Any p0, Any p1) { NativeInvoke::Invoke(0xAEDBB3B9, p0, p1); } + static void SET_AMMOBAG_REGEN_TIME(Any p0, Any p1) { NativeInvoke::Invoke(0x6599E1E4, p0, p1); } + static void SET_ANIMATED_TEXT_ANIMATIONS(Any p0, Any p1, float p2, float p3, Any p4, Any p5, Any p6, float p7, float p8) { NativeInvoke::Invoke(0x71899FF8, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void SET_ANIMATED_TEXT_COLOR(int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xA0AC3FD2, r, g, b, a); } + static void SET_ANIMATED_TEXT_JUSTIFY(int32_t justifyType) { NativeInvoke::Invoke(0x767DF0BA, justifyType); } + static void SET_ANIMATED_TEXT_SCALE(float p0, float p1) { NativeInvoke::Invoke(0xEF71D31B, p0, p1); } + static void SET_ANIMATED_TEXT_TWITCH(float p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA98C2A3D, p0, p1, p2); } + static void SET_APPLY_WATER_PHYSICS_TO_RAGDOLL(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE0394FC2, ped, toggle); } + static void SET_ARCADEMODE_EVENT(int32_t p0, Ped ped) { NativeInvoke::Invoke(0xC56F72BA, p0, ped); } + static void SET_ARROW_ABOVE_BLIPPED_PICKUPS(bool toggle) { NativeInvoke::Invoke(0xEDE49B32, toggle); } + static void SET_ATTACHED_PED_ROTATION(Ped ped, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0xFFE0FCD5, ped, xRot, yRot, zRot); } + static void SET_AUTODESTROY_MPITEMS_WHEN_PICKED_BY_AN_ENEMY(Any p0) { NativeInvoke::Invoke(0x63309241, p0); } + static void SET_BCAM_STR_HELPER_TRACK_PLAYER(bool toggle) { NativeInvoke::Invoke(0x809B977E, toggle); } + static void SET_BIG_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x4664B095, toggle); } + static void SET_BIG_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xB2C4489, toggle); } + static void SET_BIT(int32_t* data, int32_t bit) { NativeInvoke::Invoke(0x4EFE7E6B, data, bit); } + static void SET_BITS_IN_RANGE(int32_t* data, int32_t rangeStart, int32_t rangeEnd, int32_t p3) { NativeInvoke::Invoke(0x32094719, data, rangeStart, rangeEnd, p3); } + static void SET_BLIP_ALPHA(Blip blip, int32_t alpha) { NativeInvoke::Invoke(0xA791FCCD, blip, alpha); } + static void SET_BLIP_AS_FRIENDLY(Blip blip, bool toggle) { NativeInvoke::Invoke(0xF290CFD8, blip, toggle); } + static void SET_BLIP_AS_SHORT_RANGE(Blip blip, bool toggle) { NativeInvoke::Invoke(0x5C67725E, blip, toggle); } + static void SET_BLIP_COLOUR(Blip blip, int32_t color) { NativeInvoke::Invoke(0xBB3C5A41, blip, color); } + static void SET_BLIP_COORDS(Blip blip, float x, float y, float z) { NativeInvoke::Invoke(0x680A34D4, blip, x, y, z); } + static void SET_BLIP_DIM(Blip blip, int32_t dim) { NativeInvoke::Invoke(0x8AC07C0E, blip, dim); } + static void SET_BLIP_DISPLAY(Blip blip, int32_t display) { NativeInvoke::Invoke(0x2B521F91, blip, display); } + static void SET_BLIP_FLASHES(Blip blip, bool toggle) { NativeInvoke::Invoke(0xC0047F15, blip, toggle); } + static void SET_BLIP_FLASHES_ALTERNATE(Blip blip, bool toggle) { NativeInvoke::Invoke(0x1A81202B, blip, toggle); } + static void SET_BLIP_MARKER_LONG_DISTANCE(Blip blip, bool toggle) { NativeInvoke::Invoke(0xD0C1675, blip, toggle); } + static void SET_BLIP_NAME_FROM_ASCII(Blip blip, const char* name) { NativeInvoke::Invoke(0x40279490, blip, name); } + static void SET_BLIP_NAME_FROM_TEXT_FILE(Blip blip, const char* gxt) { NativeInvoke::Invoke(0xAC8A5461, blip, gxt); } + static void SET_BLIP_PRIORITY(Blip blip, int32_t priority) { NativeInvoke::Invoke(0xCE87DA6F, blip, priority); } + static void SET_BLIP_ROTATION(Blip blip, float rotation) { NativeInvoke::Invoke(0x6B8F44FE, blip, rotation); } + static void SET_BLIP_SCALE(Blip blip, float scale) { NativeInvoke::Invoke(0x1E6EC434, blip, scale); } + static void SET_BLIP_SPRITE(Blip blip, int32_t sprite) { NativeInvoke::Invoke(0x8DBBB0B9, blip, sprite); } + static void SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDFE34E4A, ped, toggle); } + static void SET_BLOCKING_OF_PED_TARGETTING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFB55CFD0, ped, toggle); } + static void SET_BOAT_ANCHOR(Vehicle boat, bool toggle) { NativeInvoke::Invoke(0xA3906284, boat, toggle); } + static void SET_BOAT_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD(bool toggle) { NativeInvoke::Invoke(0x89B5EA50, toggle); } + static void SET_BOAT_PETROLTANK_BURN_RATE(Vehicle boat, float rate) { NativeInvoke::Invoke(0x2EC18514, boat, rate); } + static void SET_BOAT_TILT_IN_AIR(Vehicle boat, bool p1, float p2, float p3) { NativeInvoke::Invoke(0x2361ABFA, boat, p1, p2, p3); } + static void SET_BOAT_WILL_SINK(Vehicle boat, bool toggle) { NativeInvoke::Invoke(0x74A6548F, boat, toggle); } + static void SET_BOSS_PECENT_DAMAGE(float percentage) { NativeInvoke::Invoke(0xC95210CF, percentage); } + static void SET_BULLETCAM_STREAMHELPERS_ENABLED(bool toggle) { NativeInvoke::Invoke(0x19529920, toggle); } + static void SET_BULLET_CAMERA_TRACKER(Any p0) { NativeInvoke::Invoke(0xB09B233, p0); } + static void SET_BULLET_CAMERA_VEHICLE(Any p0, Any p1) { NativeInvoke::Invoke(0x9754F23E, p0, p1); } + static void SET_BULLET_CAMERA_VICTIM(Any p0, Any p1) { NativeInvoke::Invoke(0xFB6C221F, p0, p1); } + static void SET_BULLET_CAM_ON_NEXT_PROJECTILE(Ped ped, const char* p1) { NativeInvoke::Invoke(0xE9B08533, ped, p1); } + static void SET_BULLET_CAM_PREF(Ped ped, const char* p1, const char* p2, const char* p3, const char* p4, bool p5, const char* p6, const char* p7, const char* p8, const char* p9, const char* p10, const char* p11, const char* p12) { NativeInvoke::Invoke(0xC82AD002, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void SET_BULLET_VELOCITY_MODIFIER(Ped ped, float velocity) { NativeInvoke::Invoke(0x4A55C2DF, ped, velocity); } + static void SET_CAMERA_OVERRIDE(const char* camName, const char* camName2, bool p2, bool p3, bool p4) { NativeInvoke::Invoke(0xF02D8E72, camName, camName2, p2, p3, p4); } + static void SET_CAMERA_USE_COVER_FOR_AIMING(bool toggle) { NativeInvoke::Invoke(0x8B40F1EA, toggle); } + static void SET_CAM_ACTIVE(Cam cam, bool toggle) { NativeInvoke::Invoke(0x64659C2, cam, toggle); } + static void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int32_t duration, int32_t easeLocation, int32_t easeRotation) { NativeInvoke::Invoke(0x7983E7F0, camTo, camFrom, duration, easeLocation, easeRotation); } + static void SET_CAM_COORD(Cam cam, float x, float y, float z) { NativeInvoke::Invoke(0x7A8053AF, cam, x, y, z); } + static void SET_CAM_DOF_STRENGTH(Cam cam, float strength) { NativeInvoke::Invoke(0x3CC4EB3F, cam, strength); } + static void SET_CAM_FAR_CLIP(Cam cam, float farClip) { NativeInvoke::Invoke(0xD23E381, cam, farClip); } + static void SET_CAM_FAR_DOF(Cam cam, float p1, float p2) { NativeInvoke::Invoke(0x58515E8E, cam, p1, p2); } + static void SET_CAM_FORCE_LEFT_SIDE(bool toggle) { NativeInvoke::Invoke(0xFD6D5D1D, toggle); } + static void SET_CAM_FOV(Cam cam, float fov) { NativeInvoke::Invoke(0xD3D5D74F, cam, fov); } + static void SET_CAM_INHERIT_ROLL_OBJECT(Cam cam, Object object) { NativeInvoke::Invoke(0x32453696, cam, object); } + static void SET_CAM_INHERIT_ROLL_VEHICLE(Cam cam, Vehicle vehicle) { NativeInvoke::Invoke(0xE4BD5342, cam, vehicle); } + static void SET_CAM_MOTION_BLUR_STRENGTH(Cam cam, float strength) { NativeInvoke::Invoke(0xFD6E0D67, cam, strength); } + static void SET_CAM_NEAR_CLIP(Cam cam, float nearClip) { NativeInvoke::Invoke(0x46DB13B1, cam, nearClip); } + static void SET_CAM_NEAR_DOF(Cam cam, float p1, float p2) { NativeInvoke::Invoke(0xF28254DF, cam, p1, p2); } + static void SET_CAM_PARAMS(Cam cam, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, int32_t p8, int32_t p9, int32_t p10) { NativeInvoke::Invoke(0x2167CEBF, cam, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, p8, p9, p10); } + static void SET_CAM_ROT(Cam cam, float rotX, float rotY, float rotZ) { NativeInvoke::Invoke(0xEE38B3C1, cam, rotX, rotY, rotZ); } + static void SET_CAM_SHAKE_AMPLITUDE(Cam cam, float amplitude) { NativeInvoke::Invoke(0x60FF6382, cam, amplitude); } + static void SET_CAM_SIDE_LEFT(bool toggle) { NativeInvoke::Invoke(0xC14844A8, toggle); } + static void SET_CAM_VIEW_MODE(int32_t mode) { NativeInvoke::Invoke(0xADC5A34E, mode); } + static void SET_CAN_AI_KICK_THROUGH_CORPSES(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB17BD0FF, ped, toggle); } + static void SET_CAN_RESPRAY_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x37677590, vehicle, toggle); } + static void SET_CAN_ROLLING_PICKUP(Ped ped, bool toggle) { NativeInvoke::Invoke(0x34638D43, ped, toggle); } + static void SET_CAN_ROLL_DODGE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBD808BA0, ped, toggle); } + static void SET_CAR_BOOT_OPEN(Vehicle car) { NativeInvoke::Invoke(0x72E346DD, car); } + static void SET_CAR_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD(bool toggle) { NativeInvoke::Invoke(0xC981C67D, toggle); } + static void SET_CASH_CLAN_DISCOUNT(float p0) { NativeInvoke::Invoke(0xC838CD2, p0); } + static void SET_CHALLENGE_MODE_STREAK(int32_t amount) { NativeInvoke::Invoke(0xFD53580A, amount); } + static void SET_CHALLENGE_MODE_TIME_REMAINING(float time) { NativeInvoke::Invoke(0x493D0DA7, time); } + static void SET_CHEAT_ACTIVE(int32_t cheatId) { NativeInvoke::Invoke(0x83D97A32, cheatId); } + static void SET_CHIQUITAS_ALWAYS_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x29132B80, toggle); } + static void SET_CHIQUITAS_ALWAYS_VISIBLE_ON_PLAYER(int32_t p0, bool toggle) { NativeInvoke::Invoke(0xCA7E5546, p0, toggle); } + static void SET_CINEMATIC_BUTTON_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x3FBC5D00, toggle); } + static void SET_COLLISION_BETWEEN_PEDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2279CFD3, ped, toggle); } + static void SET_CONTENTS_OF_TEXT_WIDGET(Any p0, Any p1) { NativeInvoke::Invoke(0x74E6F8F5, p0, p1); } + static void SET_CONTROL_CONFIG_OPTION_DISABLED(bool toggle) { NativeInvoke::Invoke(0xF569B90D, toggle); } + static void SET_CONVERSATION_CHECK_HASH(int32_t index, uint32_t hash) { NativeInvoke::Invoke(0x937CE9E, index, hash); } + static void SET_CONVERTIBLE_ROOF(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC87B6A51, vehicle, toggle); } + static void SET_COORD_PRIMARY_LOOKAT(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xEAA16410, ped, x, y, z); } + static void SET_CREATE_RANDOM_COPS(bool toggle) { NativeInvoke::Invoke(0x23441648, toggle); } + static void SET_CREDITS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xEC2A0ECF, toggle); } + static void SET_CROSSHAIR_BLINK() { NativeInvoke::Invoke(0x59868456); } + static void SET_CROSSHAIR_PULSE() { NativeInvoke::Invoke(0xB5B648B0); } + static void SET_CUFF_HANDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF5B13A88, ped, toggle); } + static void SET_CURRENT_LOADOUT_SLOT(int32_t slot) { NativeInvoke::Invoke(0xAD2DF9C0, slot); } + static void SET_CURRENT_PED_MOVE_STATE(Ped ped, int32_t moveState) { NativeInvoke::Invoke(0x5D6384AC, ped, moveState); } + static void SET_CURRENT_PED_WEAPON(Ped ped, uint32_t weaponHash, bool equipNow) { NativeInvoke::Invoke(0xB8278882, ped, weaponHash, equipNow); } + static void SET_CURRENT_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0xF1392227, p0); } + static void SET_DAMAGE_BY_PROJECTILE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x97468654, vehicle, toggle); } + static void SET_DAMAGE_FROM_PLAYER_MULTIPLIER(float damage) { NativeInvoke::Invoke(0xD88BF32D, damage); } + static void SET_DAMAGE_TO_PLAYER_MULTIPLIER(float damage) { NativeInvoke::Invoke(0xB871820B, damage); } + static void SET_DEAD_FORCE_WATER_DEPTH(float depth) { NativeInvoke::Invoke(0x4FBA6300, depth); } + static void SET_DEAD_FORCE_WATER_DEPTH_TO_DEFAULT() { NativeInvoke::Invoke(0x1333A7F3); } + static void SET_DEAD_PED_COORDS(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xBE678A36, ped, x, y, z); } + static void SET_DEATH_EFFECT_ENABLED(bool toggle) { NativeInvoke::Invoke(0x4441BB4D, toggle); } + static void SET_DEATH_STATE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xD4CE933A, toggle); } + static void SET_DEBUG_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x7852439, toggle); } + static void SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE(bool active) { NativeInvoke::Invoke(0x1418CA37, active); } + static void SET_DEFAULT_GLOBAL_INSTANCE_PRIORITY() { NativeInvoke::Invoke(0x47280F2D); } + static void SET_DISABLE_CUTSCENE_CROSSHAIRS(bool toggle) { NativeInvoke::Invoke(0xEFB0A45E, toggle); } + static void SET_DISABLE_FADE(bool toggle) { NativeInvoke::Invoke(0x83A90082, toggle); } + static void SET_DISPLAY_FLAGS(int32_t flags, bool set) { NativeInvoke::Invoke(0xE55CCC60, flags, set); } + static void SET_DITCH_POLICE_MODELS(bool toggle) { NativeInvoke::Invoke(0x3EA7FCE4, toggle); } + static void SET_ENABLE_BULLET_IMPACT_WATER(bool toggle) { NativeInvoke::Invoke(0x300D6EF7, toggle); } + static void SET_ENABLE_PED_PROCESS_INTELLIGENCE(bool toggle) { NativeInvoke::Invoke(0x6700C96C, toggle); } + static void SET_END_CREDITS_FADE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xB8408EB9, toggle); } + static void SET_END_OF_PART_ONE() { NativeInvoke::Invoke(0x46890BC0); } + static void SET_EVERYONE_IGNORE_PLAYER(Player player, bool toggle) { NativeInvoke::Invoke(0xC915285E, player, toggle); } + static void SET_EXITFLAG_FOR_SCRIPT(int32_t threadId) { NativeInvoke::Invoke(0x8A79C0E0, threadId); } + static void SET_EXITFLAG_RESPONSE() { NativeInvoke::Invoke(0x551125B9); } + static void SET_EXPERIENCE_MULTIPLIER(int32_t multiplier) { NativeInvoke::Invoke(0xC4E91E1D, multiplier); } + static void SET_FADE_MUTE_OVERRIDE(Any p0) { NativeInvoke::Invoke(0xA31CE81, p0); } + static void SET_FAIL_PROMPT_BUTTON_AND_TEXT(Ped ped, int32_t button, const char* textLabel) { NativeInvoke::Invoke(0x18EE1B87, ped, button, textLabel); } + static void SET_FAKE_DEATHARREST() { NativeInvoke::Invoke(0x4A21BA25); } + static void SET_FAKE_WANTED_LEVEL(int32_t wantedLevel) { NativeInvoke::Invoke(0x85B1C9FA, wantedLevel); } + static void SET_FOLLOW_PED_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x9E686DC1, zoomLevel); } + static void SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x8F55EBBE, zoomLevel); } + static void SET_FOOT_STEP_AUDIO_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1911F7DF, ped, toggle); } + static void SET_FORCED_AIM_INTENTION_DIRECTION(float dirX, float dirY, float dirZ) { NativeInvoke::Invoke(0xEE232DCC, dirX, dirY, dirZ); } + static void SET_FORCED_FORWARD_DIRECTION(float dirX, float dirY, float dirZ) { NativeInvoke::Invoke(0xCE0B5E35, dirX, dirY, dirZ); } + static void SET_FORCE_PLAYER_GORE(bool toggle) { NativeInvoke::Invoke(0x631DD85B, toggle); } + static void SET_FREEBIES_IN_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x84C8F466, vehicle, toggle); } + static void SET_FREEZE_HEADING_BLEND(int32_t p0) { NativeInvoke::Invoke(0xE2E61E48, p0); } + static void SET_FREEZE_PED_AIM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4EA8E77C, ped, toggle); } + static void SET_FRONTEND_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x81E1AD32, toggle); } + static void SET_GAMEPLAY_CAM_RELATIVE_HEADING(float p0, float p1, bool p2) { NativeInvoke::Invoke(0x20C6217C, p0, p1, p2); } + static void SET_GAMEPLAY_CAM_RELATIVE_PITCH(float p0, float p1, bool p2) { NativeInvoke::Invoke(0x6381B963, p0, p1, p2); } + static void SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE(Any p0, Any p1) { NativeInvoke::Invoke(0x9219D44A, p0, p1); } + static void SET_GAMEPLAY_HELPER_VOLUME_COORD(const char* volumeName, float x, float y, float z) { NativeInvoke::Invoke(0xAE3938DF, volumeName, x, y, z); } + static void SET_GAMEWORLD_AUDIO_MUTE(bool toggle) { NativeInvoke::Invoke(0xFAC2EDD0, toggle); } + static void SET_GAME_PAUSED(bool toggle) { NativeInvoke::Invoke(0x8230FF6C, toggle); } + static void SET_GAME_PAUSES_FOR_STREAMING(bool toggle) { NativeInvoke::Invoke(0x9211A28A, toggle); } + static void SET_GANG_RELATIONSHIPS_CAN_BE_CHANGED_BY_NEXT_COMMAND(bool toggle) { NativeInvoke::Invoke(0x2682B38B, toggle); } + static void SET_GANG_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x924C8DBE, vehicle, toggle); } + static void SET_GARBAGE_TRUCKS(bool toggle) { NativeInvoke::Invoke(0xD9ABB0FF, toggle); } + static void SET_GENERATE_BULLET_SHELLS(bool toggle) { NativeInvoke::Invoke(0xA61EEC65, toggle); } + static void SET_GLOBAL_INSTANCE_PRIORITY(int32_t priority) { NativeInvoke::Invoke(0xEA330E59, priority); } + static void SET_GLOBAL_PHASE_OVERRIDE(float value) { NativeInvoke::Invoke(0x80E71892, value); } + static void SET_GLOBAL_SUGGESTED_COMBAT_AREA_WEIGHT(float value) { NativeInvoke::Invoke(0x84ED684E, value); } + static void SET_GROUP_FORMATION(Group group, int32_t formation) { NativeInvoke::Invoke(0x8FAC739, group, formation); } + static void SET_GROUP_FORMATION_MAX_MOVE_SPEED(Group group, int32_t speedIndex) { NativeInvoke::Invoke(0x76EEE1E6, group, speedIndex); } + static void SET_GROUP_FORMATION_SPACING(Group group, float spacing) { NativeInvoke::Invoke(0xB1E086FF, group, spacing); } + static void SET_GROUP_FORMATION_WALK_ALONGSIDE_LEADER_WHEN_CLOSE(Group group, bool toggle) { NativeInvoke::Invoke(0x55D415AA, group, toggle); } + static void SET_GROUP_GRENADE_PARAMS(Group group, int32_t params) { NativeInvoke::Invoke(0xAB1DEE08, group, params); } + static void SET_GROUP_LAST_ALIVE_AS_LONE_WOLF(Group group, bool toggle) { NativeInvoke::Invoke(0x32F7BB3B, group, toggle); } + static void SET_GROUP_MAX_NUMS_FIRING(Group group, int32_t* values) { NativeInvoke::Invoke(0x291609A6, group, values); } + static void SET_GROUP_MAX_NUM_ADVANCING(Group group, int32_t value) { NativeInvoke::Invoke(0x85CE849, group, value); } + static void SET_GROUP_MAX_NUM_MOVING(Group group, int32_t value) { NativeInvoke::Invoke(0x8F0D887F, group, value); } + static void SET_GROUP_PED_DUCKS_WHEN_AIMED_AT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x13408C5, ped, toggle); } + static void SET_GROUP_RATIO_FIRING_AT_INVISIBLE(Group group, float ratio) { NativeInvoke::Invoke(0x4A7E7B71, group, ratio); } + static void SET_GROUP_RATIO_FIRING_AT_VISIBLE(Group group, float ratio) { NativeInvoke::Invoke(0x16BCC68E, group, ratio); } + static void SET_GROUP_SEPARATION_RANGE(Group group, float range) { NativeInvoke::Invoke(0x7B820CD5, group, range); } + static void SET_HANDYCAM_SHAKE(Cam cam, bool p1, bool p2, int32_t p3, float p4, float p5, float p6, float p7, float p8, float p9, int32_t p10) { NativeInvoke::Invoke(0xC64D1A59, cam, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void SET_HANG_GLIDER_AIR_SPEED(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x300EF97E, ped, p1, p2, p3); } + static void SET_HEADING_LIMIT_FOR_ATTACHED_PED(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0xA7813774, ped, p1, p2); } + static void SET_HEADING_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, float heading, bool p6) { NativeInvoke::Invoke(0xB74D0E1B, x, y, z, radius, modelHash, heading, p6); } + static void SET_HELI_BLADES_FULL_SPEED(Vehicle heli) { NativeInvoke::Invoke(0x33A9408, heli); } + static void SET_HELI_SPEED_CHEAT(Vehicle heli, bool toggle) { NativeInvoke::Invoke(0xA694F55D, heli, toggle); } + static void SET_HELMET_KNOCK_OFF_HEALTH(Ped ped, float health) { NativeInvoke::Invoke(0x844A6C50, ped, health); } + static void SET_HELPER_ENABLED(const char* iplName, bool p1, bool p2) { NativeInvoke::Invoke(0x7E9977FC, iplName, p1, p2); } + static void SET_HELPER_TRACKING_MODE(int32_t mode) { NativeInvoke::Invoke(0xC935A93D, mode); } + static void SET_HIGHEST_ARCADE_LEVEL_UNLOCKED(int32_t levelId) { NativeInvoke::Invoke(0xC6B59993, levelId); } + static void SET_HIGHEST_DIFFICULTY_BEAT() { NativeInvoke::Invoke(0x6196D0C8); } + static void SET_HIGH_RAGDOLL_LOD_LIMIT(int32_t limit) { NativeInvoke::Invoke(0x8E88A11B, limit); } + static void SET_HIGH_RAGDOLL_LOD_LIMIT_TO_DEFAULT() { NativeInvoke::Invoke(0xB6E56387); } + static void SET_HOLSTER_VISIBLE(Ped ped, int32_t holsterType, bool toggle) { NativeInvoke::Invoke(0x3AC29772, ped, holsterType, toggle); } + static void SET_HUD_TIMER(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0x4E42A47B, p0, p1); } + static void SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS(Player player, bool toggle) { NativeInvoke::Invoke(0xA3D675ED, player, toggle); } + static void SET_IK_ATTACH_TARGET_OBJ(Ped ped, Vehicle targetVehicle, const char* boneName) { NativeInvoke::Invoke(0x77315EBE, ped, targetVehicle, boneName); } + static void SET_IK_ATTACH_TARGET_PED(Ped ped, Ped targetPed, const char* boneName) { NativeInvoke::Invoke(0x14A13274, ped, targetPed, boneName); } + static void SET_IK_ATTACH_TARGET_VEH(Ped ped, Object targetObject, const char* boneName) { NativeInvoke::Invoke(0x0497A7F, ped, targetObject, boneName); } + static void SET_IMAGEFX_ENABLED(bool toggle) { NativeInvoke::Invoke(0x50E9EF0E, toggle); } + static void SET_INFO_TIMER(const char* p0, int32_t p1) { NativeInvoke::Invoke(0x2402EFB6, p0, p1); } + static void SET_INSTANT_FIRE_FORCED(bool toggle) { NativeInvoke::Invoke(0x9BBE36A1, toggle); } + static void SET_INTERACTIONTEXT_AVAILABLE(bool toggle) { NativeInvoke::Invoke(0xDDCFB33F, toggle); } + static void SET_INTERACTIONTEXT_BUTTON(int32_t button) { NativeInvoke::Invoke(0xD2AC407F, button); } + static void SET_INTERACTIONTEXT_BUTTON_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x120A3F51, toggle); } + static void SET_INTERACTIONTEXT_PULSE(bool toggle) { NativeInvoke::Invoke(0x3825FF30, toggle); } + static void SET_INTERACTIONTEXT_PULSE_PERIOD(float period) { NativeInvoke::Invoke(0xFE5984FF, period); } + static void SET_INTERACTIONTEXT_TEXT(const char* text) { NativeInvoke::Invoke(0x4C2397BD, text); } + static void SET_INTERACTIONTEXT_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x20538A42, toggle); } + static void SET_INTERACTION_VOLUME_BLIP_PARAMS(int32_t p0, int32_t p1, int32_t p2, float p3, int32_t p4, int32_t p5) { NativeInvoke::Invoke(0xA90BA3FA, p0, p1, p2, p3, p4, p5); } + static void SET_INTERACTION_VOLUME_STATIC_VARIABLES(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x931C72B3, p0, p1, p2); } + static void SET_INTERIOR_ACTIVE(Interior interior, bool p1, bool p2) { NativeInvoke::Invoke(0xE1013910, interior, p1, p2); } + static void SET_INTERIOR_FORCE_INSTANTIATION(Interior interior, bool toggle) { NativeInvoke::Invoke(0x449FEFDF, interior, toggle); } + static void SET_IN_MP_TUTORIAL(bool toggle) { NativeInvoke::Invoke(0x2FD05431, toggle); } + static void SET_IPL_ALWAYS_SEES_EXPLOSION(const char* iplName) { NativeInvoke::Invoke(0xC59C35A7, iplName); } + static void SET_KILL_EFFECT_NAME(const char* name) { NativeInvoke::Invoke(0xCB39A28D, name); } + static void SET_KILL_HEIGHT(float height) { NativeInvoke::Invoke(0x50D3FF0E, height); } + static void SET_LASER_COLOR(int32_t laser, float r, float g, float b, float a) { NativeInvoke::Invoke(0xB76E5912, laser, r, g, b, a); } + static void SET_LASER_SIGHT_ATTACHMENT(Weapon weapon, uint32_t hash) { NativeInvoke::Invoke(0xF55F503F, weapon, hash); } + static void SET_LASER_SPREAD(int32_t laser, float spread) { NativeInvoke::Invoke(0xDEDBE1AD, laser, spread); } + static void SET_LASER_WIDTH(int32_t laser, float width) { NativeInvoke::Invoke(0x72312BB1, laser, width); } + static void SET_LEFT_TRIGGER_HOLD_TIME(int32_t time) { NativeInvoke::Invoke(0xADE291A3, time); } + static void SET_LEVEL_COMPLETION(int32_t value) { NativeInvoke::Invoke(0x3C14716, value); } + static void SET_LMS_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0x6715E605); } + static void SET_LOAD_COLLISION_FOR_PED_FLAG(Ped ped, bool toggle) { NativeInvoke::Invoke(0x887E7D88, ped, toggle); } + static void SET_LOAD_COLLISION_FOR_VEHICLE_FLAG(Vehicle vehicle, bool flag) { NativeInvoke::Invoke(0x3AEC5728, vehicle, flag); } + static void SET_LOCAL_EXPERIENCE_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0xECF21382, multiplier); } + static void SET_LOCAL_PLAYER_CAN_USE_SHOOTDODGE(bool toggle) { NativeInvoke::Invoke(0xC6BB1780, toggle); } + static void SET_LOCKED_TARGET(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0xE0E4C21C, ped, targetPed); } + static void SET_LOCKON_TO_FRIENDLY_PLAYERS(Player player, bool toggle) { NativeInvoke::Invoke(0x60FFC7F8, player, toggle); } + static void SET_LOOK_INVERT(bool toggle) { NativeInvoke::Invoke(0xC6A53617, toggle); } + static void SET_MAD_DRIVERS(bool toggle) { NativeInvoke::Invoke(0x4B7E75DC, toggle); } + static void SET_MASK_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xFC3F8FE9, toggle); } + static void SET_MASK_ATTRIBUTES(float p0, float p1, float p2, float p3) { NativeInvoke::Invoke(0x72C4D458, p0, p1, p2, p3); } + static void SET_MAX_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon, int32_t damageLevel) { NativeInvoke::Invoke(0x4E17C02F, weapon, damageLevel); } + static void SET_MAX_WANTED_LEVEL(int32_t wantedLevel) { NativeInvoke::Invoke(0x665A06F5, wantedLevel); } + static void SET_MEDIUM_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x3F38479B, toggle); } + static void SET_MEDIUM_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x4CF8B8D7, toggle); } + static void SET_MELEE_GRAPPLE_FAIL(Ped ped) { NativeInvoke::Invoke(0xE7360DE9, ped); } + static void SET_MELEE_GRAPPLE_SUCCESS(Ped ped) { NativeInvoke::Invoke(0xF8251BF3, ped); } + static void SET_MESSAGES_WAITING(bool toggle) { NativeInvoke::Invoke(0x15A9C493, toggle); } + static void SET_MINIGAME_IN_PROGRESS(bool toggle) { NativeInvoke::Invoke(0x348B9046, toggle); } + static void SET_MISSION_FLAG(bool value) { NativeInvoke::Invoke(0x57592D52, value); } + static void SET_MISSION_TRAINS_AS_NO_LONGER_NEEDED() { NativeInvoke::Invoke(0x22BEB86E); } + static void SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED(Vehicle train) { NativeInvoke::Invoke(0x19808560, train); } + static void SET_MISSION_TRAIN_COORDS(Vehicle train, float x, float y, float z) { NativeInvoke::Invoke(0xD6D70803, train, x, y, z); } + static void SET_MODEL_AS_NO_LONGER_NEEDED(uint32_t modelHash) { NativeInvoke::Invoke(0xAE0F069E, modelHash); } + static void SET_MONITORED_STATS(Any* p0) { NativeInvoke::Invoke(0x2AC96CE9, p0); } + static void SET_MOVER_ACTIVE(Object object, bool toggle) { NativeInvoke::Invoke(0xD1064073, object, toggle); } + static void SET_MOVER_SPEED(Object object, float p1, float p2) { NativeInvoke::Invoke(0xACF9574C, object, p1, p2); } + static void SET_MOVIE_FRAME(int32_t p0, int32_t frame) { NativeInvoke::Invoke(0xFD8B4DAA, p0, frame); } + static void SET_MOVIE_LOOP(int32_t p0, bool toggle) { NativeInvoke::Invoke(0x14A87C9F, p0, toggle); } + static void SET_MOVIE_TIME(int32_t p0, float time) { NativeInvoke::Invoke(0xA1930880, p0, time); } + static void SET_MOVIE_TINT(int32_t p0, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0x1E907D2D, p0, p1, p2, p3, p4); } + static void SET_MOVIE_VOLUME(int32_t p0, float volume) { NativeInvoke::Invoke(0x21D93ADF, p0, volume); } + static void SET_MPBAG_OVERHEAD_PARAMS(int32_t p0, int32_t p1, int32_t p2, int32_t p3, bool p4, bool p5, const char* text) { NativeInvoke::Invoke(0x1332298C, p0, p1, p2, p3, p4, p5, text); } + static void SET_MPITEMS_OVERHEAD_ICONS_ENABLED(bool p0, bool p1) { NativeInvoke::Invoke(0x13672AC9, p0, p1); } + static void SET_MP_GAME_DIFFICULTY(int32_t difficulty) { NativeInvoke::Invoke(0x86C7C8EF, difficulty); } + static void SET_MP_LAST_MAN_STANDING_DOWN_TIME(int32_t time) { NativeInvoke::Invoke(0x8E926913, time); } + static void SET_MP_LAST_MAN_STANDING_FLAGS(bool p0, bool p1, bool p2, bool p3, int32_t p4) { NativeInvoke::Invoke(0xAFF1FF49, p0, p1, p2, p3, p4); } + static void SET_MP_LAST_MAN_STANDING_INVINCIBLE_TIME(int32_t time) { NativeInvoke::Invoke(0x8261FB4, time); } + static void SET_MSG_FOR_LOADING_SCREEN(const char* msg) { NativeInvoke::Invoke(0xC128376, msg); } + static void SET_MULTIPLAYER_HUD_CASH(int32_t cash) { NativeInvoke::Invoke(0xA8DB435E, cash); } + static void SET_MULTIPLAYER_HUD_SCORE_STATS(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xA98EAAB3, p0, p1); } + static void SET_MULTIPLAYER_HUD_TIME(const char* time) { NativeInvoke::Invoke(0x72F2B585, time); } + static void SET_NETWORK_OBJECT_TERRITORY_EFFECT(Object object, float p1, float p2, int32_t color) { NativeInvoke::Invoke(0xB0A0AF9E, object, p1, p2, color); } + static void SET_NETWORK_SETTINGS_MENU(bool p0) { NativeInvoke::Invoke(0x21C7922C, p0); } + static void SET_NEW_GAME_READY() { NativeInvoke::Invoke(0x467EAD5A); } + static void SET_NEXT_DESIRED_MOVE_STATE(int32_t moveState) { NativeInvoke::Invoke(0x4E937D57, moveState); } + static void SET_NEXT_MULTIPLAYER_MESSAGE_TIMEOUT(Any p0, Any p1) { NativeInvoke::Invoke(0xB1EF9817, p0, p1); } + static void SET_NEXT_STREAMING_REQUEST_A_PRIORITY() { NativeInvoke::Invoke(0x20F0F689); } + static void SET_NIGHTVISION(bool toggle) { NativeInvoke::Invoke(0xD1E5565F, toggle); } + static void SET_NM_MESSAGE_FLOAT(int32_t messageId, float value) { NativeInvoke::Invoke(0xE2959702, messageId, value); } + static void SET_NM_MESSAGE_INSTANCE_INDEX(int32_t messageId, Ped ped, Vehicle vehicle, Object object) { NativeInvoke::Invoke(0xC8B5DFE3, messageId, ped, vehicle, object); } + static void SET_NM_MESSAGE_INT(int32_t messageId, int32_t value) { NativeInvoke::Invoke(0x7FA76EE4, messageId, value); } + static void SET_NM_MESSAGE_STRING(int32_t messageId, const char* value) { NativeInvoke::Invoke(0x7A0DF013, messageId, value); } + static void SET_NM_MESSAGE_VEC3(int32_t messageId, float x, float y, float z) { NativeInvoke::Invoke(0x535F6DCE, messageId, x, y, z); } + static void SET_NM_MESSAGE_bool(int32_t messageId, bool value) { NativeInvoke::Invoke(0xAEF25DC5, messageId, value); } + static void SET_NOISEOVERIDE(bool toggle) { NativeInvoke::Invoke(0xD576F5DD, toggle); } + static void SET_NOISINESSOVERIDE(float value) { NativeInvoke::Invoke(0x46B62D9, value); } + static void SET_NO_COLLISION_TO_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0x16D410E1, ped, ped2, p2, p3); } + static void SET_NUMBER_OF_PARKED_VEHICLES(int32_t value) { NativeInvoke::Invoke(0x206A58E8, value); } + static void SET_OBJECTS_AT_COORD_NOT_REMOVED_BY_STREAMING(float x, float y, float z) { NativeInvoke::Invoke(0x45BDCE6D, x, y, z); } + static void SET_OBJECT_ANCHOR(Object object, bool toggle, float p2) { NativeInvoke::Invoke(0xC97C227A, object, toggle, p2); } + static void SET_OBJECT_ANIM_CURRENT_TIME(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDFA5AD5A, p0, p1, p2, p3); } + static void SET_OBJECT_ANIM_SPEED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x485459F9, p0, p1, p2, p3); } + static void SET_OBJECT_AS_FLIPPABLE_TABLE(Object object, bool toggle) { NativeInvoke::Invoke(0xBF817CCD, object, toggle); } + static void SET_OBJECT_AS_NON_PATH_OBSTACLE(Object object) { NativeInvoke::Invoke(0xB507654A, object); } + static void SET_OBJECT_AS_NO_LONGER_NEEDED(Object* object) { NativeInvoke::Invoke(0x3F6B949F, object); } + static void SET_OBJECT_AS_PATH_OBSTACLE(Object object) { NativeInvoke::Invoke(0x2AD60AF9, object); } + static void SET_OBJECT_AS_STEALABLE(Object object, bool toggle) { NativeInvoke::Invoke(0x23A96397, object, toggle); } + static void SET_OBJECT_BULLET_CAM_PREF(Object object, const char* p1) { NativeInvoke::Invoke(0x35B1DB56, object, p1); } + static void SET_OBJECT_CAN_TRIGGER_BULLET_CAM(Object object, bool toggle) { NativeInvoke::Invoke(0x9D9BD0D4, object, toggle); } + static void SET_OBJECT_COLLIDE_WITH_NON_PLAYER_CHARACTER(Object object, bool toggle) { NativeInvoke::Invoke(0xF77D385E, object, toggle); } + static void SET_OBJECT_COLLIDE_WITH_OTHER_OBJECTS(Object object, bool toggle) { NativeInvoke::Invoke(0x53B55EE5, object, toggle); } + static void SET_OBJECT_COLLISION(Object object, bool toggle) { NativeInvoke::Invoke(0xEDEA40E8, object, toggle); } + static void SET_OBJECT_COORDS(Object object, float x, float y, float z) { NativeInvoke::Invoke(0x3C07FE50, object, x, y, z); } + static void SET_OBJECT_DYNAMIC(Object object, bool toggle) { NativeInvoke::Invoke(0xD73719EF, object, toggle); } + static void SET_OBJECT_HEADING(Object object, float heading) { NativeInvoke::Invoke(0xE094E341, object, heading); } + static void SET_OBJECT_HEALTH(Any p0, Any p1) { NativeInvoke::Invoke(0x6ACE668, p0, p1); } + static void SET_OBJECT_INITIAL_VELOCITY(Object object, float x, float y, float z) { NativeInvoke::Invoke(0xE20C80E4, object, x, y, z); } + static void SET_OBJECT_INVINCIBLE(Object object, bool toggle) { NativeInvoke::Invoke(0xEF19EDA6, object, toggle); } + static void SET_OBJECT_LIGHTS(Object object, bool toggle) { NativeInvoke::Invoke(0x88EB06E8, object, toggle); } + static void SET_OBJECT_ONLY_DAMAGED_BY_PLAYER(Object object, bool toggle) { NativeInvoke::Invoke(0x9D22CD69, object, toggle); } + static void SET_OBJECT_PHYSICS_PARAMS(Object object, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10) { NativeInvoke::Invoke(0xE8D11C58, object, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void SET_OBJECT_PROOFS(Object object, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x7EA4940, object, p1, p2, p3, p4, p5); } + static void SET_OBJECT_QUATERNION(Object object, float x, float y, float z, float w) { NativeInvoke::Invoke(0x1BAC5DC1, object, x, y, z, w); } + static void SET_OBJECT_RECORDS_COLLISIONS(Object object, bool toggle) { NativeInvoke::Invoke(0x26461274, object, toggle); } + static void SET_OBJECT_REFLECTS(Object object, bool toggle) { NativeInvoke::Invoke(0x867B848E, object, toggle); } + static void SET_OBJECT_ROTATION(Object object, float pitch, float roll, float yaw) { NativeInvoke::Invoke(0xB9BF4EA7, object, pitch, roll, yaw); } + static void SET_OBJECT_SILHOUETTE_COLOUR(Object object, int32_t color) { NativeInvoke::Invoke(0x70F34A3E, object, color); } + static void SET_OBJECT_SILHOUETTE_ENABLED(Object object, bool p1, bool p2) { NativeInvoke::Invoke(0xB0533CEB, object, p1, p2); } + static void SET_OBJECT_TARGETTABLE(Object object, bool toggle) { NativeInvoke::Invoke(0x3F88CD86, object, toggle); } + static void SET_OBJECT_USE_WATER_PARTICLES(Object object, bool toggle) { NativeInvoke::Invoke(0x549C7D2A, object, toggle); } + static void SET_OBJECT_VISIBLE(Object object, bool toggle) { NativeInvoke::Invoke(0x9DB02973, object, toggle); } + static void SET_OVERHEAT_AMOUNT(float amount) { NativeInvoke::Invoke(0x624A49AE, amount); } + static void SET_OVERRIDE_NO_SPRINTING_ON_PHONE_IN_MULTIPLAYER(bool toggle) { NativeInvoke::Invoke(0xE9FDDA54, toggle); } + static void SET_PAD_SHAKE(int32_t padIndex, int32_t duration, int32_t frequency) { NativeInvoke::Invoke(0x5D38BD2F, padIndex, duration, frequency); } + static void SET_PARKED_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x98E5C8A7, multiplier); } + static void SET_PARTICLE_FX_CAM_INSIDE_VEHICLE(bool toggle) { NativeInvoke::Invoke(0x19EC0001, toggle); } + static void SET_PARTICLE_FX_LOOPED_EVOLUTION(Any ptfxHandle, const char* propertyName, float value) { NativeInvoke::Invoke(0x1CBC1373, ptfxHandle, propertyName, value); } + static void SET_PARTICLE_FX_LOOPED_OFFSETS(Any ptfxHandle, float p1, float p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0x641F7790, ptfxHandle, p1, p2, p3, p4, p5, p6, p7); } + static void SET_PAUSE_MENU_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x1DCD878E, toggle); } + static void SET_PAYNEKILLER_AMT(int32_t amount) { NativeInvoke::Invoke(0x3DE72BB3, amount); } + static void SET_PAYNEKILLER_HEALTH_BOOST(float value) { NativeInvoke::Invoke(0x5E231B87, value); } + static void SET_PAYNE_BOAT_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x3A35B972, toggle); } + static void SET_PAYNE_BOAT_PTFX_CUTSCENE_EFFECT(bool toggle) { NativeInvoke::Invoke(0xDBC06AE9, toggle); } + static void SET_PAYNE_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT(bool toggle) { NativeInvoke::Invoke(0x58EBC01, toggle); } + static void SET_PAYNE_BOAT_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xD1BDFF84, toggle); } + static void SET_PAYNE_BOAT_PTFX_SKIP(bool toggle) { NativeInvoke::Invoke(0xE9719836, toggle); } + static void SET_PED_ACCURACY(Ped ped, int32_t accuracy) { NativeInvoke::Invoke(0x6C17122E, ped, accuracy); } + static void SET_PED_AIM_LOCKONABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF68161DB, ped, toggle); } + static void SET_PED_AI_TEMPLATE(Ped ped, const char* name) { NativeInvoke::Invoke(0x740A036E, ped, name); } + static void SET_PED_ALERTNESS(Ped ped, int32_t alertness) { NativeInvoke::Invoke(0x2C32D9AE, ped, alertness); } + static void SET_PED_ALLOWED_TO_ATTACK_IF_SURRENDERED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA7D361A, ped, toggle); } + static void SET_PED_ALLOWED_TO_DESTROY_IF_SURRENDERED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6400B52C, ped, toggle); } + static void SET_PED_ALLOWED_TO_DUCK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC4D122F8, ped, toggle); } + static void SET_PED_ALLOWED_TO_KNEEL_AND_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5A338B9, ped, toggle); } + static void SET_PED_ALLOWED_TO_STAND(Ped ped, bool toggle) { NativeInvoke::Invoke(0x86A96807, ped, toggle); } + static void SET_PED_ALLOWED_TO_SURRENDER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBCFA8338, ped, toggle); } + static void SET_PED_ALL_ANIMS_SPEED(Ped ped, float speed) { NativeInvoke::Invoke(0x83C20759, ped, speed); } + static void SET_PED_AMMO(Ped ped, uint32_t weaponHash, int32_t ammo) { NativeInvoke::Invoke(0xBF90DF1A, ped, weaponHash, ammo); } + static void SET_PED_ANGLED_DEFENSIVE_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle) { NativeInvoke::Invoke(0x3EFBDD9B, ped, x1, y1, z1, x2, y2, z2, angle); } + static void SET_PED_ANIM_CURRENT_TIME(Ped ped, const char* animDict, const char* animName, float time) { NativeInvoke::Invoke(0xF1C753D6, ped, animDict, animName, time); } + static void SET_PED_ANIM_GROUP(Ped ped, const char* name) { NativeInvoke::Invoke(0x55617E2A, ped, name); } + static void SET_PED_ANIM_SPEED(Ped ped, const char* animDict, const char* animName, float speed) { NativeInvoke::Invoke(0x40B81E24, ped, animDict, animName, speed); } + static void SET_PED_AS_ENEMY(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAE620A1B, ped, toggle); } + static void SET_PED_AS_GROUP_LEADER(Ped ped, Group group) { NativeInvoke::Invoke(0x7265BEA2, ped, group); } + static void SET_PED_AS_GROUP_MEMBER(Ped ped, Group group) { NativeInvoke::Invoke(0xEE13F92, ped, group); } + static void SET_PED_AS_MISSION_PED(Ped ped) { NativeInvoke::Invoke(0x8F46967F, ped); } + static void SET_PED_AS_NO_LONGER_NEEDED(Ped* ped) { NativeInvoke::Invoke(0x9A388380, ped); } + static void SET_PED_AS_ONE_SHOT_KILL(Ped ped, bool toggle) { NativeInvoke::Invoke(0x46ED955A, ped, toggle); } + static void SET_PED_AS_PRIMARY_CHAR(Ped ped, bool toggle) { NativeInvoke::Invoke(0x551FE4E8, ped, toggle); } + static void SET_PED_AUTO_UPDATE_EMOTION_STATE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x50F22719, ped, toggle); } + static void SET_PED_BLEND_TO_CROUCHING_FROM_NM(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB16475C3, ped, toggle); } + static void SET_PED_BLOODSPRAY_ENABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAD56E6F2, ped, toggle); } + static void SET_PED_BLOOD_SMEAR(Ped ped, int32_t smear) { NativeInvoke::Invoke(0xEA3D0C15, ped, smear); } + static void SET_PED_BOSS_PECENT_DAMAGED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x90C7954A, ped, toggle); } + static void SET_PED_BULLET_CAMERA_ON_NEXT_HIT(Ped ped) { NativeInvoke::Invoke(0xF43737FB, ped); } + static void SET_PED_CAN_Avoid_DEATH_ZONES(Ped ped, bool toggle) { NativeInvoke::Invoke(0x712B78D8, ped, toggle); } + static void SET_PED_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP(Ped ped, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x2F97988A, ped, toggle, relGroupId); } + static void SET_PED_CAN_BE_DRAGGED_OUT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA7F1131, ped, toggle); } + static void SET_PED_CAN_BE_KNOCKED_OFF_BIKE(Ped ped, int32_t state) { NativeInvoke::Invoke(0x83645D83, ped, state); } + static void SET_PED_CAN_BE_MELEED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x48AF2BA0, ped, toggle); } + static void SET_PED_CAN_BE_SHOT_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5DB7B3A9, ped, toggle); } + static void SET_PED_CAN_BE_SNAPPED_TO_GROUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBE7D2E94, ped, toggle); } + static void SET_PED_CAN_BE_TARGETED_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6FD9A7CD, ped, toggle); } + static void SET_PED_CAN_BE_TARGETED_WITHOUT_LOS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7FDDC0A6, ped, toggle); } + static void SET_PED_CAN_BE_TARGETTED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x75C49F74, ped, toggle); } + static void SET_PED_CAN_COWER_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5194658B, ped, toggle); } + static void SET_PED_CAN_EVASIVE_DIVE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x542FEB4D, ped, toggle); } + static void SET_PED_CAN_FLY_THROUGH_WINDSCREEN(Ped ped, bool toggle) { NativeInvoke::Invoke(0x348F2753, ped, toggle); } + static void SET_PED_CAN_HEAD_IK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD3B04476, ped, toggle); } + static void SET_PED_CAN_INITIATE_BULLET_CAM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x63621CC9, ped, toggle); } + static void SET_PED_CAN_INTERACT_WITH_DOORS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x60055ED3, ped, toggle); } + static void SET_PED_CAN_MELEE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF4B9253B, ped, toggle); } + static void SET_PED_CAN_MOVE_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF6589BD1, ped, toggle); } + static void SET_PED_CAN_PEEK_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC1DAE216, ped, toggle); } + static void SET_PED_CAN_PLAY_AMBIENT_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF8053081, ped, toggle); } + static void SET_PED_CAN_PLAY_GESTURE_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE131E3B3, ped, toggle); } + static void SET_PED_CAN_PLAY_LOCO_FLAVOR_STARTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA96A1D3, ped, toggle); } + static void SET_PED_CAN_PLAY_VISEME_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA2FDAF27, ped, toggle); } + static void SET_PED_CAN_PUSH_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCEEB20E6, ped, toggle); } + static void SET_PED_CAN_PUT_PLAYER_INTO_LMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6B2B3B17, ped, toggle); } + static void SET_PED_CAN_RAGDOLL(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCF1384C4, ped, toggle); } + static void SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE9BD733A, ped, toggle); } + static void SET_PED_CAN_REMAIN_ON_BOAT_AFTER_MISSION_ENDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3B9C6330, ped, toggle); } + static void SET_PED_CAN_SLOW_DOWN_WHEN_TURNING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC7628C42, ped, toggle); } + static void SET_PED_CAN_SMASH_GLASS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x149C60A8, ped, toggle); } + static void SET_PED_CAN_SWITCH_WEAPON(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB5F8BA28, ped, toggle); } + static void SET_PED_CAN_TRIGGER_BULLET_CAM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7DF0538C, ped, toggle); } + static void SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x584C5178, ped, toggle); } + static void SET_PED_CHANCE_TO_REACT_TO_IMMINENT_DANGER(Ped ped, int32_t chance) { NativeInvoke::Invoke(0x75959444, ped, chance); } + static void SET_PED_CHANCE_TO_SHOOT_AT_DESTRUCTIBLES(Ped ped, int32_t chance) { NativeInvoke::Invoke(0x4E22797C, ped, chance); } + static void SET_PED_CLEAR_COVER_TARGET(Ped ped) { NativeInvoke::Invoke(0xAE78C3AE, ped); } + static void SET_PED_CLIMB_ANIM_RATE(Ped ped, float rate) { NativeInvoke::Invoke(0x571A7C60, ped, rate); } + static void SET_PED_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDB1B8AAC, ped, toggle); } + static void SET_PED_COMBAT_ABILITY(Ped ped, int32_t type) { NativeInvoke::Invoke(0x6C23D329, ped, type); } + static void SET_PED_COMBAT_ADVANCE_DELAY_TIME(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x3561D19D, ped, p1, p2); } + static void SET_PED_COMBAT_ATTRIBUTES(Ped ped, int32_t attributes, bool enabled) { NativeInvoke::Invoke(0x81D64248, ped, attributes, enabled); } + static void SET_PED_COMBAT_MOVEMENT(Ped ped, int32_t type) { NativeInvoke::Invoke(0x12E62F9E, ped, type); } + static void SET_PED_COMBAT_RANGE(Ped ped, int32_t type) { NativeInvoke::Invoke(0x8818A959, ped, type); } + static void SET_PED_COMBAT_RANGE_HALF_HEIGHT(Ped ped, float value) { NativeInvoke::Invoke(0xC551CE6B, ped, value); } + static void SET_PED_COMBAT_RANGE_MAX(Ped ped, float range) { NativeInvoke::Invoke(0x7DC35B63, ped, range); } + static void SET_PED_COMBAT_RANGE_MIN(Ped ped, float range) { NativeInvoke::Invoke(0xFF2BE6DE, ped, range); } + static void SET_PED_COMPONENT_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0xD4F7B05C, ped, componentId, drawableId, textureId, paletteId); } + static void SET_PED_CONSUMING_AMMO(Ped ped, bool toggle) { NativeInvoke::Invoke(0xECFC30AE, ped, toggle); } + static void SET_PED_COORDS(Ped ped, float x, float y, float z, bool unk) { NativeInvoke::Invoke(0x16BE1EC7, ped, x, y, z, unk); } + static void SET_PED_COORDS_NO_GANG(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x9561AD98, ped, x, y, z); } + static void SET_PED_COORDS_NO_OFFSET(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x293C3D75, ped, x, y, z); } + static void SET_PED_CORPSE(Ped ped, bool unk) { NativeInvoke::Invoke(0x804AC45F, ped, unk); } + static void SET_PED_CORPSE_FROM_ANIM(Ped ped, const char* dictName, const char* animName, float p3, bool p4) { NativeInvoke::Invoke(0x73405D87, ped, dictName, animName, p3, p4); } + static void SET_PED_COVER_REQUEST_BLINDFIRE(Ped ped) { NativeInvoke::Invoke(0x9FF457F8, ped); } + static void SET_PED_COVER_REQUEST_PEEK(Ped ped) { NativeInvoke::Invoke(0xD00F7A1A, ped); } + static void SET_PED_COVER_TARGET_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xA4AEF03C, ped, x, y, z); } + static void SET_PED_COVER_TARGET_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x895736EF, ped, targetPed); } + static void SET_PED_COVER_TARGET_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xBA0BDD53, p0, p1, p2, p3, p4, p5); } + static void SET_PED_CURRENT_WEAPON_VISIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x0BECD77, ped, toggle); } + static void SET_PED_CUSTOM_FIRING_PATTERN_SHOTS_PER_BURST(Ped ped, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x91ACB728, ped, p1, p2); } + static void SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_BURSTS(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x8572A5F9, ped, p1, p2); } + static void SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_SHOTS(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x86B5FF2B, ped, p1, p2); } + static void SET_PED_DAMAGED_BY_TEAR_GAS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8C2C034A, ped, toggle); } + static void SET_PED_DEFAULT_AIM_AHEAD(Ped ped) { NativeInvoke::Invoke(0x68A4CCB, ped); } + static void SET_PED_DEFAULT_AIM_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x313066FE, ped, x, y, z); } + static void SET_PED_DEFAULT_AIM_AT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x32BF7F45, ped, targetPed); } + static void SET_PED_DEFAULT_COMPONENT_VARIATION(Ped ped) { NativeInvoke::Invoke(0xC866A984, ped); } + static void SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED(Ped ped, Ped ped2, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool p9) { NativeInvoke::Invoke(0x74BDA7CE, ped, ped2, x1, y1, z1, x2, y2, z2, angle, p9); } + static void SET_PED_DEFENSIVE_AREA_DIRECTION(Ped ped, float xDir, float yDir, float zDir) { NativeInvoke::Invoke(0xB66B0C9A, ped, xDir, yDir, zDir); } + static void SET_PED_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x87FDB5D1, multiplier); } + static void SET_PED_DESIRED_HEADING(Ped ped, float heading) { NativeInvoke::Invoke(0x961458F9, ped, heading); } + static void SET_PED_DIES_INSTANTLY_IN_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFE2554FC, ped, toggle); } + static void SET_PED_DIES_IN_SINKING_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8D4D9ABB, ped, toggle); } + static void SET_PED_DIES_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6FE1E440, ped, toggle); } + static void SET_PED_DIES_IN_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x604C872B, ped, toggle); } + static void SET_PED_DIES_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE94E24D4, ped, toggle); } + static void SET_PED_DONT_USE_VEHICLE_SPECIFIC_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x23108373, ped, toggle); } + static void SET_PED_DROPS_WEAPONS_WHEN_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8A444056, ped, toggle); } + static void SET_PED_DRUGGED_UP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC89BFBED, ped, toggle); } + static void SET_PED_DUCKING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB90353D7, ped, toggle); } + static void SET_PED_EDGE_COVER_BLINDFIRE_ARC_OVERRIDE(Ped ped, float p1) { NativeInvoke::Invoke(0xFDB77BC9, ped, p1); } + static void SET_PED_EMOTION_STATE(Ped ped, int32_t state) { NativeInvoke::Invoke(0xF8A51CEC, ped, state); } + static void SET_PED_ENABLE_DISTANCE_INACCURACY(Ped ped, bool toggle, float p2) { NativeInvoke::Invoke(0xB6B77BAC, ped, toggle, p2); } + static void SET_PED_ENABLE_HEADLOOK_CONTROLLER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD74C9BA1, ped, toggle); } + static void SET_PED_ENABLE_SPAWN_INACCURACY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x305CA230, ped, toggle); } + static void SET_PED_FIELD_OF_VIEW(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x57655E86, ped, p1, p2, p3); } + static void SET_PED_FIRE_AT_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x29AD93BB, ped, toggle); } + static void SET_PED_FLAG_AGGRESSIVE_CHARGER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA129637, ped, toggle); } + static void SET_PED_FLAG_ALWAYS_HIDE_WHEN_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x76529381, ped, toggle); } + static void SET_PED_FLAG_BLOCK_BLINDFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE80E66BF, ped, toggle); } + static void SET_PED_FLAG_BLOCK_GORE_REACTION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3D64E5F1, ped, toggle); } + static void SET_PED_FLAG_BLOCK_LEANFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1335ACA9, ped, toggle); } + static void SET_PED_FLAG_BLOCK_WOUNDED_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCE23372D, ped, toggle); } + static void SET_PED_FLAG_COMBAT_LEADER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x757654BD, ped, toggle); } + static void SET_PED_FLAG_FIRE_UNTIL_EMPTY_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x852834FB, ped, toggle); } + static void SET_PED_FLAG_FORCE_BLINDFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x28E044EB, ped, toggle); } + static void SET_PED_FLAG_FORCE_LEANFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x25866265, ped, toggle); } + static void SET_PED_FLAG_FORCE_THROW_PROJECTILE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x70F9E56C, ped, toggle); } + static void SET_PED_FLAG_LOCK_TO_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB845B91D, ped, toggle); } + static void SET_PED_FLAG_SCRIPTED_PROJECTILE_USE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5D1A0A76, ped, toggle); } + static void SET_PED_FLAG_SNIPE_MOVING_TARGETS_OVERRIDE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB1880102, ped, toggle); } + static void SET_PED_FLEEZONE_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xDAC64BE1, ped, name); } + static void SET_PED_FLEEZONE_OPTION(Ped ped, int32_t option) { NativeInvoke::Invoke(0x3C2DBC49, ped, option); } + static void SET_PED_FLEEZONE_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x17ED932A, ped, name); } + static void SET_PED_FLEE_ATTRIBUTES(Ped ped, int32_t attributes, bool enabled) { NativeInvoke::Invoke(0xA717A875, ped, attributes, enabled); } + static void SET_PED_FORCED_TO_RUN(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA7588A3, ped, toggle); } + static void SET_PED_FORCED_TO_WALK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA3D46847, ped, toggle); } + static void SET_PED_FORCE_FIRE(Ped ped) { NativeInvoke::Invoke(0x7FD3A5E9, ped); } + static void SET_PED_FORCE_KNEEL_AND_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDF8ACDEE, ped, toggle); } + static void SET_PED_FORCE_START_FIRING_FROM_COVER(Any p0) { NativeInvoke::Invoke(0xF8064C9C, p0); } + static void SET_PED_FORCE_STOP_FIRING_FROM_COVER(Any p0) { NativeInvoke::Invoke(0x26B05910, p0); } + static void SET_PED_FORCE_USE_RAGDOLL(Ped ped, bool p1, bool p2) { NativeInvoke::Invoke(0x9960303A, ped, p1, p2); } + static void SET_PED_FREEZE_ORIENTATION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x72F54163, ped, toggle); } + static void SET_PED_FREEZE_PROCESSING(Ped ped, bool toggle) { NativeInvoke::Invoke(0x390BF58B, ped, toggle); } + static void SET_PED_GADGET(Ped ped, uint32_t gadgetHash, bool p2) { NativeInvoke::Invoke(0x8A256D0A, ped, gadgetHash, p2); } + static void SET_PED_GENERATES_DEAD_BODY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE9B97A2B, ped, toggle); } + static void SET_PED_GESTURE_GROUP(Ped ped, const char* name) { NativeInvoke::Invoke(0x170DA109, ped, name); } + static void SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x89AD49FF, ped, toggle); } + static void SET_PED_GIVE_POST_LMS_BREAK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2C7E761A, ped, toggle); } + static void SET_PED_GLOBAL_KNEELING_ALLOWED(bool toggle) { NativeInvoke::Invoke(0x954A05B9, toggle); } + static void SET_PED_GLOBAL_PERCENT_DODGE_CHANCE(int32_t chance) { NativeInvoke::Invoke(0xE4641DD3, chance); } + static void SET_PED_GORE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA25E662, ped, toggle); } + static void SET_PED_GORE_AS_ALLY(Ped ped) { NativeInvoke::Invoke(0x5A64FA8B, ped); } + static void SET_PED_GORE_AS_DEFAULT(Ped ped) { NativeInvoke::Invoke(0xCBFA79EA, ped); } + static void SET_PED_GORE_FROM_NPC(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6CBAB679, ped, toggle); } + static void SET_PED_GORE_FROM_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x25A69B70, ped, toggle); } + static void SET_PED_GRAVITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3CA16652, ped, toggle); } + static void SET_PED_GROUP_MEMBER_PASSENGER_INDEX(Ped ped, int32_t index) { NativeInvoke::Invoke(0x2AB3670B, ped, index); } + static void SET_PED_HAS_SPECIAL_GUN_SOUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0x24A0BE24, ped, toggle); } + static void SET_PED_HEADING(Ped ped, float heading) { NativeInvoke::Invoke(0xE9288F19, ped, heading); } + static void SET_PED_HEALTH(Ped ped, int32_t health, bool unk) { NativeInvoke::Invoke(0xA325D05, ped, health, unk); } + static void SET_PED_HEALTH_AS_BOOST(Ped ped, int32_t health, bool p2) { NativeInvoke::Invoke(0xDE3B8D3B, ped, health, p2); } + static void SET_PED_HEARING_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0xB32087E0, ped, range); } + static void SET_PED_HEEDS_THE_EVERYONE_IGNORE_PLAYER_FLAG(Ped ped, bool toggle) { NativeInvoke::Invoke(0x31A06AF4, ped, toggle); } + static void SET_PED_HELMET(Ped ped, bool canWearHelmet) { NativeInvoke::Invoke(0xED366E53, ped, canWearHelmet); } + static void SET_PED_ID_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0xEF3B4ED9, ped, range); } + static void SET_PED_IGNORE_LOS_CHECKS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x07FED1F, ped, toggle); } + static void SET_PED_INTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t seatIndex) { NativeInvoke::Invoke(0x7500C79, ped, vehicle, seatIndex); } + static void SET_PED_INVINCIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1FC771E2, ped, toggle); } + static void SET_PED_IN_CUTSCENE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x96937FF3, ped, toggle); } + static void SET_PED_IS_HUMAN_SHIELD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x697C85BD, ped, toggle); } + static void SET_PED_IS_TARGET_PRIORITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBA055544, ped, toggle); } + static void SET_PED_KEEP_TASK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA7EC79CE, ped, toggle); } + static void SET_PED_LEG_IK_MODE(Ped ped, int32_t mode) { NativeInvoke::Invoke(0xFDDB042E, ped, mode); } + static void SET_PED_LOD_THRESHOLD(Ped ped, float threshold) { NativeInvoke::Invoke(0xEB6AC9D5, ped, threshold); } + static void SET_PED_MAX_COVER_SEARCH_RADIUS(Ped ped, float radius) { NativeInvoke::Invoke(0x69B6D9F0, ped, radius); } + static void SET_PED_MAX_HEALTH(Ped ped, int32_t health) { NativeInvoke::Invoke(0x5533F60B, ped, health); } + static void SET_PED_MAX_TIME_IN_WATER(Ped ped, float time) { NativeInvoke::Invoke(0xFE0A106B, ped, time); } + static void SET_PED_MAX_TIME_UNDERWATER(Ped ped, float time) { NativeInvoke::Invoke(0x82EF240, ped, time); } + static void SET_PED_MELEE_ACTION_FLAG0(Ped ped, bool toggle) { NativeInvoke::Invoke(0x358850B0, ped, toggle); } + static void SET_PED_MELEE_ACTION_FLAG1(Ped ped, bool toggle) { NativeInvoke::Invoke(0xEB55BC44, ped, toggle); } + static void SET_PED_MELEE_MOVEMENT_CONSTRAINT_BOX(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x3D3C9BB7, ped, x1, y1, z1, x2, y2, z2); } + static void SET_PED_MELEE_TRIGGER_DIST_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0xA7222120, p0, p1); } + static void SET_PED_MODEL_IS_SUPPRESSED(uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x7820CA43, modelHash, toggle); } + static void SET_PED_MODEL_LOD_DISTANCES(uint32_t modelHash, float min, float max) { NativeInvoke::Invoke(0x33659A97, modelHash, min, max); } + static void SET_PED_MOVE_ANIMS_BLEND_OUT(Ped ped) { NativeInvoke::Invoke(0x20E01957, ped); } + static void SET_PED_NAME_DEBUG(Ped ped, const char* name) { NativeInvoke::Invoke(0x20D6273E, ped, name); } + static void SET_PED_NEVER_LEAVES_GROUP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE038813, ped, toggle); } + static void SET_PED_NM_ANIM_POSE(Ped ped, const char* clipDictName, const char* animName, float p3) { NativeInvoke::Invoke(0x2771F8D3, ped, clipDictName, animName, p3); } + static void SET_PED_NON_CREATION_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x7A97283F, x1, y1, z1, x2, y2, z2); } + static void SET_PED_NON_REMOVAL_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x599D82E7, x1, y1, z1, x2, y2, z2); } + static void SET_PED_NO_RAGDOLL_TO_BULLET_UNLESS_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCEEE9EFE, ped, toggle); } + static void SET_PED_NO_RAGDOLL_TO_EXPLOSION_UNLESS_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x49CCB497, ped, toggle); } + static void SET_PED_NUM_ADVANCERS_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0xB194E66C, p0, p1); } + static void SET_PED_NUM_CHARGERS_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0x1A7D00D1, p0, p1); } + static void SET_PED_OBLIVIOUS_TO_DANGER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCD1828FE, ped, toggle); } + static void SET_PED_ONLY_COLLIDE_WITH_RAGDOLL_BOUNDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2B87EED7, ped, toggle); } + static void SET_PED_ONLY_DAMAGED_BY_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x785992AF, ped, toggle); } + static void SET_PED_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP(Ped ped, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x7CC6EF33, ped, toggle, relGroupId); } + static void SET_PED_OUT_OF_VEHICLE(Ped ped) { NativeInvoke::Invoke(0x22AE6723, ped); } + static void SET_PED_PANIC_RANGE_OVERRIDE(Ped ped, float range) { NativeInvoke::Invoke(0xB83B634D, ped, range); } + static void SET_PED_PATHS_BACK_TO_ORIGINAL(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x3F1ABDA4, x1, y1, z1, x2, y2, z2); } + static void SET_PED_PATHS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool missionFlag) { NativeInvoke::Invoke(0x2148EA84, x1, y1, z1, x2, y2, z2, missionFlag); } + static void SET_PED_PATH_CAN_Avoid_DYNAMIC_OBJECTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x57A414E5, ped, toggle); } + static void SET_PED_PATH_CAN_Avoid_LINE_OF_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x626D65F6, ped, toggle); } + static void SET_PED_PATH_CAN_DROP_FROM_HEIGHT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x394B7AC9, ped, toggle); } + static void SET_PED_PATH_CAN_ENTER_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC61CA38D, ped, toggle); } + static void SET_PED_PATH_CAN_OPEN_CLOSED_DOORS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7C0C0376, ped, toggle); } + static void SET_PED_PATH_CAN_USE_CLIMBOVERS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB7B7D442, ped, toggle); } + static void SET_PED_PATH_CAN_USE_LADDERS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x53A879EE, ped, toggle); } + static void SET_PED_PATH_VAULTING_USAGE(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x1E7312D0, ped, p1, p2, p3); } + static void SET_PED_PERFECT_ACCURACY_OVERRIDE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x136BA027, ped, toggle); } + static void SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7C563CD2, ped, toggle); } + static void SET_PED_PRIMARY_LOOKAT(Ped ped, Ped lookat) { NativeInvoke::Invoke(0x6DEF6F1C, ped, lookat); } + static void SET_PED_PROJECTILE_OVERRIDE_PARAMETERS(Ped ped, bool p1, float p2, float p3, bool p4, bool p5) { NativeInvoke::Invoke(0x708DE568, ped, p1, p2, p3, p4, p5); } + static void SET_PED_PROOFS(Ped ped, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x94E8BC4, ped, p1, p2, p3, p4, p5); } + static void SET_PED_PROP_INDEX(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t unk) { NativeInvoke::Invoke(0x829F2E2, ped, componentId, drawableId, textureId, unk); } + static void SET_PED_PTFX_SPLASH_OUT_SPECIAL_EFFECT(bool toggle) { NativeInvoke::Invoke(0xDE3F2565, toggle); } + static void SET_PED_RANDOM_COMPONENT_VARIATION(Ped ped) { NativeInvoke::Invoke(0x4111BA46, ped); } + static void SET_PED_REACT_TO_CAR_COLLISION(Any p0, Any p1) { NativeInvoke::Invoke(0x6B4C2CC6, p0, p1); } + static void SET_PED_READY_TO_BE_EXECUTED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4D19C95B, ped, toggle); } + static void SET_PED_READY_TO_BE_STUNNED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC6787268, ped, toggle); } + static void SET_PED_RECORDING_PLAYBACK_SPEED(Ped ped, float speed) { NativeInvoke::Invoke(0x74C0A42E, ped, speed); } + static void SET_PED_REDUCED_DAMAGE_IK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x23754843, ped, toggle); } + static void SET_PED_RELATIONSHIP(Ped ped, int32_t relGroupId, int32_t flags) { NativeInvoke::Invoke(0x3326679D, ped, relGroupId, flags); } + static void SET_PED_RELATIONSHIP_GROUP(Ped ped, int32_t relGroupIndex) { NativeInvoke::Invoke(0x859990D1, ped, relGroupIndex); } + static void SET_PED_REQUIRE_HEADSHOT_TO_KILL(Ped ped, bool toggle) { NativeInvoke::Invoke(0x12085B68, ped, toggle); } + static void SET_PED_RESIST_TO_OBJECT_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2720C246, ped, toggle); } + static void SET_PED_ROTATION(Ped ped, float pitch, float roll, float yaw) { NativeInvoke::Invoke(0xE0C7B6BB, ped, pitch, roll, yaw); } + static void SET_PED_SECONDARY_LOOKAT(Ped ped, Ped lookat) { NativeInvoke::Invoke(0x9B700AE, ped, lookat); } + static void SET_PED_SEEING_RANGE(Ped ped, float range, int32_t p2) { NativeInvoke::Invoke(0x4BD72FE8, ped, range, p2); } + static void SET_PED_SENSE_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0x7AC6C04A, ped, range); } + static void SET_PED_SHOOTS_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xFD64EAE5, ped, x, y, z); } + static void SET_PED_SHOOT_RATE(Ped ped, int32_t shootRate) { NativeInvoke::Invoke(0xFB301746, ped, shootRate); } + static void SET_PED_SILHOUETTE_COLOUR(Ped ped, int32_t color) { NativeInvoke::Invoke(0x97F0EE26, ped, color); } + static void SET_PED_SILHOUETTE_ENABLED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x56FB3FFD, ped, toggle); } + static void SET_PED_SILHOUETTE_WHENVISIBLE_ENABLED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3429857E, ped, toggle); } + static void SET_PED_SIT_IDLE_ANIM(Ped ped, const char* animDict, const char* animName, bool p3) { NativeInvoke::Invoke(0x1F0EFD92, ped, animDict, animName, p3); } + static void SET_PED_SPHERE_DEFENSIVE_AREA(Ped ped, float x, float y, float z, float radius) { NativeInvoke::Invoke(0xBD96D8E8, ped, x, y, z, radius); } + static void SET_PED_STAND_GROUND_ON_PLAYER_IMPACT(Any p0, Any p1) { NativeInvoke::Invoke(0x9660FB67, p0, p1); } + static void SET_PED_START_SUPPRESSIVE_FIRE(Ped ped, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0xE96A849D, ped, p1, p2, p3, p4); } + static void SET_PED_STAY_IN_VEHICLE_WHEN_JACKED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB014A09C, ped, toggle); } + static void SET_PED_STEALTH_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x67E28E1D, ped, toggle); } + static void SET_PED_STEERS_AROUND_OBJECTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3BD9B0A6, ped, toggle); } + static void SET_PED_STEERS_AROUND_PEDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x797CAE4F, ped, toggle); } + static void SET_PED_STOP_SUPPRESSIVE_FIRE(Ped ped) { NativeInvoke::Invoke(0x601F77B7, ped); } + static void SET_PED_SUFFERS_CRITICAL_HITS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6F6FC7E6, ped, toggle); } + static void SET_PED_SUGGESTED_COMBAT_AREA_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x4A92C506, ped, name); } + static void SET_PED_SUGGESTED_COMBAT_AREA_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xF2C00944, ped, name); } + static void SET_PED_SUGGESTED_COMBAT_AREA_STEP(Ped ped, float value) { NativeInvoke::Invoke(0xD4781ED2, ped, value); } + static void SET_PED_SUGGESTED_COVER_POINT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x198A63E4, p0, p1, p2); } + static void SET_PED_SUPERLOD_THRESHOLD(Ped ped, float threshold) { NativeInvoke::Invoke(0x666EC267, ped, threshold); } + static void SET_PED_SWEAT(Ped ped, float sweat, float unused) { NativeInvoke::Invoke(0x76A1DB9F, ped, sweat, unused); } + static void SET_PED_SYNC_POINT(Ped ped, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x495AD422, ped, x, y, z, heading); } + static void SET_PED_TETHERING_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xE697ED0, ped, name); } + static void SET_PED_TETHERING_OPTION(Ped ped, int32_t option) { NativeInvoke::Invoke(0x2FE1B82A, ped, option); } + static void SET_PED_TETHERING_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x13DAB679, ped, name); } + static void SET_PED_TO_ANIMATED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x48ED4F81, ped, toggle); } + static void SET_PED_TO_INFORM_RESPECTED_FRIENDS(Ped ped, float radius, int32_t maxFriends) { NativeInvoke::Invoke(0xD78AC46C, ped, radius, maxFriends); } + static void SET_PED_TO_LOAD_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCF94BA97, ped, toggle); } + static void SET_PED_USES_ANIMATED_DEATH(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7F575B71, ped, toggle); } + static void SET_PED_USES_DEAFULT_ANIM_GROUP_WHEN_FLEEING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF604C9E2, ped, toggle); } + static void SET_PED_USES_DYING_ANIM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4F0D8111, ped, toggle); } + static void SET_PED_VALIDATE_BULLET_CAM_HIT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFBB7E5C8, ped, toggle); } + static void SET_PED_VELOCITY(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xD34337FB, ped, x, y, z); } + static void SET_PED_VISIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD599744F, ped, toggle); } + static void SET_PED_VISIBLE_DURING_SEQUENCE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA76C4A14, ped, toggle); } + static void SET_PED_VOICE_FULL(Ped ped) { NativeInvoke::Invoke(0x7A7C24DD, ped); } + static void SET_PED_WANTED_BY_POLICE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB255B830, ped, toggle); } + static void SET_PED_WEAPON_BLOCK_CHECK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6519D09, ped, toggle); } + static void SET_PED_WEAPON_OBSTRUCTION_CHECK_DISTANCE(Any p0, Any p1) { NativeInvoke::Invoke(0x6F1AC8DC, p0, p1); } + static void SET_PED_WETNESS(Ped ped, float wetness, float wetHeight) { NativeInvoke::Invoke(0x836E9462, ped, wetness, wetHeight); } + static void SET_PED_WILL_ONLY_ATTACK_WANTED_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF4C0C377, ped, toggle); } + static void SET_PED_WITH_BRAIN_CAN_BE_CONVERTED_TO_DUMMY_PED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x71060A53, ped, toggle); } + static void SET_PERSISTENT_PED_VARIATION(Ped ped, const char* name) { NativeInvoke::Invoke(0x3DDDB088, ped, name); } + static void SET_PERSISTENT_PED_VARIATION_ENUM(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x20485584, ped, hash); } + static void SET_PERSISTENT_STREAM_PED_VARIATION(Ped ped, const char* name) { NativeInvoke::Invoke(0x4206DB40, ped, name); } + static void SET_PERSISTENT_STREAM_PED_VARIATION_ENUM(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x91B49B0B, ped, hash); } + static void SET_PETROLTANK_BURN_RATE(Vehicle vehicle, float rate) { NativeInvoke::Invoke(0xC06ADE7A, vehicle, rate); } + static void SET_PICKUP_AMMO(Any p0, Any p1) { NativeInvoke::Invoke(0xCCA72391, p0, p1); } + static void SET_PICKUP_BLIP_COLOUR(int32_t color) { NativeInvoke::Invoke(0x8E3E6E45, color); } + static void SET_PICKUP_BLIP_DISPLAY(int32_t display) { NativeInvoke::Invoke(0xC7410B80, display); } + static void SET_PICKUP_BLIP_PRIORITY(int32_t priority) { NativeInvoke::Invoke(0x7E7DA662, priority); } + static void SET_PICKUP_BLIP_SCALE(float scale) { NativeInvoke::Invoke(0xD6A4F36B, scale); } + static void SET_PICKUP_BLIP_SPRITE(int32_t sprite) { NativeInvoke::Invoke(0xEE28B6FE, sprite); } + static void SET_PICKUP_REMOVAL_TIMES(Any p0, Any p1) { NativeInvoke::Invoke(0x172FA186, p0, p1); } + static void SET_PICKUP_WEAPON_DATA_FROM_WEAPON(Any p0, Any p1) { NativeInvoke::Invoke(0x0D3791A, p0, p1); } + static void SET_PLACEMENT_CAN_BE_COLLECTED(int32_t index, bool toggle) { NativeInvoke::Invoke(0x9AB53495, index, toggle); } + static void SET_PLAYBACK_SPEED(Vehicle vehicle, float speed) { NativeInvoke::Invoke(0x684E26E4, vehicle, speed); } + static void SET_PLAYBACK_TO_USE_AI(Vehicle vehicle) { NativeInvoke::Invoke(0xB536CCD7, vehicle); } + static void SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER(Vehicle vehicle, int32_t p1) { NativeInvoke::Invoke(0xC8ABAA4, vehicle, p1); } + static void SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED(bool toggle) { NativeInvoke::Invoke(0xA86BD91F, toggle); } + static void SET_PLAYER_ALT_HEALTH(float health) { NativeInvoke::Invoke(0x4DB0855A, health); } + static void SET_PLAYER_ALT_MAX_HEALTH(float health) { NativeInvoke::Invoke(0x638660F0, health); } + static void SET_PLAYER_CACHED_CAMERA_ORIENTATION(float orientation) { NativeInvoke::Invoke(0x4B35E639, orientation); } + static void SET_PLAYER_CAN_ACTIVATE_BULLET_TIME(Player player, bool toggle) { NativeInvoke::Invoke(0xECD0EB64, player, toggle); } + static void SET_PLAYER_CAN_BE_HASSLED_BY_GANGS(Player player, Object object) { NativeInvoke::Invoke(0x71B305BB, player, object); } + static void SET_PLAYER_CAN_BE_PINNED_IN_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x2343733, player, toggle); } + static void SET_PLAYER_CAN_CANCEL_SHOOTDODGE(bool toggle) { NativeInvoke::Invoke(0x8FD7169A, toggle); } + static void SET_PLAYER_CAN_CARRY_NON_MISSION_OBJECTS(Player player) { NativeInvoke::Invoke(0x54B0C19B, player); } + static void SET_PLAYER_CAN_DO_DRIVE_BY(Player player, Object object) { NativeInvoke::Invoke(0xF4D99685, player, object); } + static void SET_PLAYER_CAN_USE_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x13CAFAFA, player, toggle); } + static void SET_PLAYER_CAN_USE_FREEFORM_STRIKE(bool toggle) { NativeInvoke::Invoke(0x21FC90F7, toggle); } + static void SET_PLAYER_CAN_USE_SHOOTDODGE(Player player, bool toggle) { NativeInvoke::Invoke(0x880FAED5, player, toggle); } + static void SET_PLAYER_COLOUR(Player player, int32_t color) { NativeInvoke::Invoke(0x24750296, player, color); } + static void SET_PLAYER_COMBAT_TIMER_MODE(int32_t mode) { NativeInvoke::Invoke(0x5E348DA2, mode); } + static void SET_PLAYER_CONTROL(Player player, bool toggle, int32_t flags) { NativeInvoke::Invoke(0xD17AFCD8, player, toggle, flags); } + static void SET_PLAYER_CONTROL_FOR_NETWORK(Player player, bool toggle, bool p2) { NativeInvoke::Invoke(0x4E33A0A, player, toggle, p2); } + static void SET_PLAYER_CONTROL_ON_IN_MISSION_CLEANUP(bool toggle) { NativeInvoke::Invoke(0xE886E2C5, toggle); } + static void SET_PLAYER_FORCED_AIM(Any playerOrPed, bool p1, bool p2) { NativeInvoke::Invoke(0x94E42E2E, playerOrPed, p1, p2); } + static void SET_PLAYER_FORCED_AIM_MAINTAIN_DIRECTION(Any playerOrPed, bool p1, bool p2) { NativeInvoke::Invoke(0xFE1EC142, playerOrPed, p1, p2); } + static void SET_PLAYER_FORCE_PAIN_KILLER(bool toggle) { NativeInvoke::Invoke(0x49F9AB61, toggle); } + static void SET_PLAYER_GLOBAL_COMBAT_TIMER_STATE(bool state) { NativeInvoke::Invoke(0xC02C4FE7, state); } + static void SET_PLAYER_HEALTH_REGENERATION(bool toggle) { NativeInvoke::Invoke(0xFB207BEA, toggle); } + static void SET_PLAYER_HEALTH_REGENERATION_MAX(int32_t maxValue) { NativeInvoke::Invoke(0xA94E6088, maxValue); } + static void SET_PLAYER_HEALTH_REGENERATION_RATE(int32_t mpRate, int32_t spRate) { NativeInvoke::Invoke(0x10182B3F, mpRate, spRate); } + static void SET_PLAYER_ICON_COLOUR(int32_t color) { NativeInvoke::Invoke(0x1630B64C, color); } + static void SET_PLAYER_INFINTE_STAMINA(Player player, bool toggle) { NativeInvoke::Invoke(0x44466C42, player, toggle); } + static void SET_PLAYER_INVINCIBLE(Player player, bool toggle) { NativeInvoke::Invoke(0xDFB9A2A2, player, toggle); } + static void SET_PLAYER_IN_BECKER_BOSS_FIGHT(Player player, bool toggle) { NativeInvoke::Invoke(0x31539EA2, player, toggle); } + static void SET_PLAYER_KEEPS_WEAPONS_WHEN_RESPAWNED(Player player) { NativeInvoke::Invoke(0xD10FC340, player); } + static void SET_PLAYER_LOCKED_IN_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0xAFD8C788, player, toggle); } + static void SET_PLAYER_LOCKON(Player player, bool toggle) { NativeInvoke::Invoke(0xB270E0F, player, toggle); } + static void SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE(Player player, Vehicle vehicle) { NativeInvoke::Invoke(0xA454DD29, player, vehicle); } + static void SET_PLAYER_MODEL(Player player, uint32_t modelHash) { NativeInvoke::Invoke(0x774A4C54, player, modelHash); } + static void SET_PLAYER_MOOD_NORMAL(Player player) { NativeInvoke::Invoke(0xB1FF6041, player); } + static void SET_PLAYER_MOOD_PISSED_OFF(Player player, int32_t seconds) { NativeInvoke::Invoke(0x6F60E94E, player, seconds); } + static void SET_PLAYER_OXYGEN(Player player, int32_t oxygen) { NativeInvoke::Invoke(0x1B92B5E5, player, oxygen); } + static void SET_PLAYER_PLAYER_TARGETTING(bool toggle) { NativeInvoke::Invoke(0xF12A7F7D, toggle); } + static void SET_PLAYER_POINTS(int32_t value) { NativeInvoke::Invoke(0xAE5A0494, value); } + static void SET_PLAYER_SAFE_FOR_CUTSCENE(Player player) { NativeInvoke::Invoke(0x7EBFBB34, player); } + static void SET_PLAYER_SHOOTDODGE_GET_UP_STATE(int32_t state) { NativeInvoke::Invoke(0x5EDA74EA, state); } + static void SET_PLAYER_SPRINT(Player player, bool toggle) { NativeInvoke::Invoke(0x7DD7900C, player, toggle); } + static void SET_PLAYER_SPRINT_SP(Player player, bool toggle) { NativeInvoke::Invoke(0x92282FE2, player, toggle); } + static void SET_PLAYER_TEAM(Player player, int32_t team) { NativeInvoke::Invoke(0x725ADCF2, player, team); } + static void SET_PLAYER_THREAT_REACTION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE050BAC4, ped, toggle); } + static void SET_PLAYER_USING_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x67A896B3, player, toggle); } + static void SET_PLAYER_WANTED_LEVEL(Player player, int32_t wantedLevel) { NativeInvoke::Invoke(0xB7A0914B, player, wantedLevel); } + static void SET_PLAYER_WANTED_LEVEL_NOW(Player player) { NativeInvoke::Invoke(0xAF3AFD83, player); } + static void SET_PLAYER_WANTED_LEVEL_NO_DROP(Player player, int32_t wantedLevel) { NativeInvoke::Invoke(0xED6F44F5, player, wantedLevel); } + static void SET_POLICE_FOCUS_WILL_TRACK_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5690F6C3, vehicle, toggle); } + static void SET_POLICE_IGNORE_PLAYER(bool toggle) { NativeInvoke::Invoke(0xE6DE71B7, toggle); } + static void SET_POLICE_RADAR_BLIPS(bool toggle) { NativeInvoke::Invoke(0x8E114B10, toggle); } + static void SET_PORTAL_TRACK_DEATH_CAMERA(bool toggle) { NativeInvoke::Invoke(0x5B1065AF, toggle); } + static void SET_POST_LMS_DAMAGE_TO_PLAYER_OVERRIDES(int32_t p0, float p1) { NativeInvoke::Invoke(0xB9C2BFBD, p0, p1); } + static void SET_PRE_CUTSCENE_OBJECT_NO_LONGER_NEEDED(Object* object) { NativeInvoke::Invoke(0x2FB8D0E6, object); } + static void SET_PRE_CUTSCENE_PED_NO_LONGER_NEEDED(Ped* ped) { NativeInvoke::Invoke(0x54D1FACD, ped); } + static void SET_PRE_CUTSCENE_VEHICLE_NO_LONGER_NEEDED(Vehicle* vehicle) { NativeInvoke::Invoke(0x2A9FF799, vehicle); } + static void SET_PRE_CUTSCENE_WEAPON_NO_LONGER_NEEDED(Weapon* weapon) { NativeInvoke::Invoke(0x4F144C0B, weapon); } + static void SET_PROGRESS_BAR_COLOURS(int32_t color1, int32_t color2) { NativeInvoke::Invoke(0xE68944E3, color1, color2); } + static void SET_PROGRESS_BAR_FLASH(bool toggle) { NativeInvoke::Invoke(0x7CCD409B, toggle); } + static void SET_PROGRESS_BAR_NAME(const char* name) { NativeInvoke::Invoke(0x7284689, name); } + static void SET_PROGRESS_BAR_PERCENT(float percent) { NativeInvoke::Invoke(0x5D681AB9, percent); } + static void SET_PROGRESS_BAR_POSITION(float x, float y) { NativeInvoke::Invoke(0x7933FBC4, x, y); } + static void SET_PROGRESS_BAR_START_FLASH_PERCENT(float percent) { NativeInvoke::Invoke(0x29FF4235, percent); } + static void SET_PROGRESS_BAR_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x7CA2A24F, toggle); } + static void SET_PROJECTILE_THROW_USE_DAMPING_COMPENSATION(bool toggle) { NativeInvoke::Invoke(0xBA40DC95, toggle); } + static void SET_PUDDLES(float p0, float p1, float p2, float p3) { NativeInvoke::Invoke(0x7B0E77C5, p0, p1, p2, p3); } + static void SET_RADAR_AS_INTERIOR_THIS_FRAME() { NativeInvoke::Invoke(0x6F2626E1); } + static void SET_RADAR_ZOOM(int32_t zoomLevel) { NativeInvoke::Invoke(0x2A50D1A6, zoomLevel); } + static void SET_RAIL_RELATIVE_DIR(int32_t index, float dir) { NativeInvoke::Invoke(0x69B9D3A5, index, dir); } + static void SET_RANDOM_BOATS(bool toggle) { NativeInvoke::Invoke(0xB505BD89, toggle); } + static void SET_RANDOM_SEED(int32_t seed) { NativeInvoke::Invoke(0xDB3FEB5C, seed); } + static void SET_RANDOM_TRAINS(bool toggle) { NativeInvoke::Invoke(0xD461CA7F, toggle); } + static void SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x876A0BCE, multiplier); } + static void SET_RANDOM_WEATHER_TYPE() { NativeInvoke::Invoke(0xE7AA1BC9); } + static void SET_REDUCE_PED_MODEL_BUDGET(bool toggle) { NativeInvoke::Invoke(0xAFCB2B86, toggle); } + static void SET_REDUCE_VEHICLE_MODEL_BUDGET(bool toggle) { NativeInvoke::Invoke(0xCDB4FB7E, toggle); } + static void SET_RELATIONSHIP_BETWEEN_REL_GROUPS(int32_t relGroupId1, int32_t relGroupId2, int32_t flags) { NativeInvoke::Invoke(0xDB37D46E, relGroupId1, relGroupId2, flags); } + static void SET_RENDER_TRAIN_AS_DERAILED(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x899D9092, train, toggle); } + static void SET_RICH_PRESENCE(Any* p0) { NativeInvoke::Invoke(0x7BDCBD45, p0); } + static void SET_RIGHT_TRIGGER_HOLD_TIME(int32_t time) { NativeInvoke::Invoke(0xBD1F617, time); } + static void SET_RINGICON_OBJECT(Object object, Any* ringicon) { NativeInvoke::Invoke(0x8B6F801B, object, ringicon); } + static void SET_RINGICON_OBJECT_PERCENT(Object object, float percent) { NativeInvoke::Invoke(0x616D7ACC, object, percent); } + static void SET_RINGICON_PLAYER(Player player, Any* ringicon) { NativeInvoke::Invoke(0x9506F619, player, ringicon); } + static void SET_RINGICON_PLAYER_PERCENT(Player player, float percent) { NativeInvoke::Invoke(0x473ADD6D, player, percent); } + static void SET_RINGICON_WORLD(float x, float y, float z, Any* ringicon) { NativeInvoke::Invoke(0x32BE24DE, x, y, z, ringicon); } + static void SET_RINGICON_WORLD_PERCENT(float x, float y, float z, float percent) { NativeInvoke::Invoke(0x5BF34139, x, y, z, percent); } + static void SET_ROADS_BACK_TO_ORIGINAL(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x86AC4A85, x1, y1, z1, x2, y2, z2); } + static void SET_ROADS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool missionFlag) { NativeInvoke::Invoke(0xEBC7B918, x1, y1, z1, x2, y2, z2, missionFlag); } + static void SET_ROOM_FOR_OBJECTS_IN_IPL(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x2BE9CC9D, p0, p1, p2); } + static void SET_ROOM_FOR_PED_BY_KEY(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x41FC2A85, ped, hash); } + static void SET_ROOM_FOR_PED_BY_NAME(Ped ped, const char* name) { NativeInvoke::Invoke(0xD363B660, ped, name); } + static void SET_ROOM_FOR_VEHICLE_BY_KEY(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0x83AFEA05, vehicle, name); } + static void SET_ROOM_FOR_VEHICLE_BY_NAME(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xCC9D85E7, vehicle, name); } + static void SET_SAFE_TO_KILL_PLAYER(bool toggle) { NativeInvoke::Invoke(0x1328332A, toggle); } + static void SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA(float x, float y, float z, float radius, int32_t p4) { NativeInvoke::Invoke(0x80EAD297, x, y, z, radius, p4); } + static void SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND(bool toggle) { NativeInvoke::Invoke(0x85615FD0, toggle); } + static void SET_SCENARIO_PED_DENSITY_MULTIPLIER(float p0, float p1) { NativeInvoke::Invoke(0x874B05BE, p0, p1); } + static void SET_SCENE_STREAMING(bool toggle) { NativeInvoke::Invoke(0xC988470E, toggle); } + static void SET_SCRIPTED_ANIM_SEAT_OFFSET(Ped ped, float offset) { NativeInvoke::Invoke(0x7CEFFA45, ped, offset); } + static void SET_SCRIPTED_CONVERSION_COORD(float x, float y, float z) { NativeInvoke::Invoke(0x4A97C006, x, y, z); } + static void SET_SCRIPT_AS_NO_LONGER_NEEDED(const char* name) { NativeInvoke::Invoke(0x6FCB7795, name); } + static void SET_SCRIPT_CONTROL_RESET_ON_PLAYER_DEATH(bool toggle) { NativeInvoke::Invoke(0x107EA41E, toggle); } + static void SET_SCRIPT_RENDERTARGET_SIZE_ID(int32_t p0, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x5155F6F8, p0, p1, p2); } + static void SET_SCRIPT_SHOULD_BE_SAVED() { NativeInvoke::Invoke(0xC109699A); } + static void SET_SCRIPT_VEHICLE_GENERATOR(int32_t scriptVehicleGenerator, int32_t p1) { NativeInvoke::Invoke(0x40D73747, scriptVehicleGenerator, p1); } + static void SET_SEAMLESS_CUTSCENE_COORDS(float x, float y, float z) { NativeInvoke::Invoke(0xB7A469ED, x, y, z); } + static void SET_SEAMLESS_CUTSCENE_TRIGGER_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x96FF2315, x1, y1, z1, x2, y2, z2); } + static void SET_SECONDARY_LIFE_BACKGROUND_COLOR(int32_t color) { NativeInvoke::Invoke(0xC509E8EA, color); } + static void SET_SECONDARY_LIFE_BACKGROUND_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0xE6330B74, r, g, b); } + static void SET_SECONDARY_LIFE_BAR_ALPHA(int32_t alpha) { NativeInvoke::Invoke(0xB0139147, alpha); } + static void SET_SECONDARY_LIFE_BAR_COLOR(int32_t color) { NativeInvoke::Invoke(0xBBB82D30, color); } + static void SET_SECONDARY_LIFE_BAR_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0x502ECD4B, r, g, b); } + static void SET_SECONDARY_LIFE_BAR_NAME(const char* name) { NativeInvoke::Invoke(0x6CB9CEA9, name); } + static void SET_SECONDARY_LIFE_BAR_PERCENT(float percent) { NativeInvoke::Invoke(0x78474550, percent); } + static void SET_SECONDARY_LIFE_BAR_START_FLASH_PERCENT(float percent) { NativeInvoke::Invoke(0xB8BD396B, percent); } + static void SET_SECONDARY_LIFE_ICON(const char* iconName) { NativeInvoke::Invoke(0x161011A3, iconName); } + static void SET_SECONDARY_LIFE_ICON_COLOR(int32_t color) { NativeInvoke::Invoke(0x441B42D0, color); } + static void SET_SECONDARY_LIFE_ICON_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0x585032B9, r, g, b); } + static void SET_SECONDARY_LIFE_SCALE(float p0, float p1) { NativeInvoke::Invoke(0x5CE97A69, p0, p1); } + static void SET_SECONDARY_LIFE_TEXT_COLOR(int32_t color) { NativeInvoke::Invoke(0x8333ADD4, color); } + static void SET_SECONDARY_LIFE_TEXT_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0xADA42319, r, g, b); } + static void SET_SEQUENCE_TO_REPEAT(Any taskSequence, bool repeat) { NativeInvoke::Invoke(0xCDDF1508, taskSequence, repeat); } + static void SET_SHELL_LOD_DIST_ENTITY(float value) { NativeInvoke::Invoke(0xCE6C2A4E, value); } + static void SET_SHELL_LOD_DIST_MESHFX(float value) { NativeInvoke::Invoke(0xA17BA731, value); } + static void SET_SILHOUETTE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xBD11E03E, toggle); } + static void SET_SILHOUETTE_DISTANCE_FALLOFF(float minDistance, float maxDistance) { NativeInvoke::Invoke(0x5D9C6169, minDistance, maxDistance); } + static void SET_SILHOUETTE_RENDER_SETTINGS(float intensity, Any unused) { NativeInvoke::Invoke(0x251A1458, intensity, unused); } + static void SET_SINGLE_PLAYER_TITLE_SCREEN_ENTRY_HANDLED() { NativeInvoke::Invoke(0x9DF58C06); } + static void SET_SIREN_WITH_NO_DRIVER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x77182D58, vehicle, toggle); } + static void SET_SLEEP_MODE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x8AC848BA, toggle); } + static void SET_SMALL_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xEAB22432, toggle); } + static void SET_SMALL_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xCC4E37B9, toggle); } + static void SET_SMALL_BOAT_PTFX_CUTSCENE_EFFECT(bool toggle) { NativeInvoke::Invoke(0x39101C7, toggle); } + static void SET_SMALL_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT(bool toggle) { NativeInvoke::Invoke(0x3B6463A8, toggle); } + static void SET_SNIPER_HUD_ALPHA(int32_t alpha) { NativeInvoke::Invoke(0x13A2A389, alpha); } + static void SET_SPECIAL_MPITEM_BLIP_PARAMS(int32_t p0, int32_t p1, int32_t p2, float p3, int32_t p4, int32_t p5, int32_t p6) { NativeInvoke::Invoke(0x90FD2B14, p0, p1, p2, p3, p4, p5, p6); } + static void SET_SPRITES_DRAW_BEFORE_FADE(bool toggle) { NativeInvoke::Invoke(0x275DE46E, toggle); } + static void SET_STATE_OF_CLOSEST_DOOR_OF_TYPE(uint32_t modelHash, float x, float y, float z, bool locked, float heading) { NativeInvoke::Invoke(0x38C951A4, modelHash, x, y, z, locked, heading); } + static void SET_STATIC_EMITTER_VOLUME(const char* emitterName, float volume) { NativeInvoke::Invoke(0xFDF95AA4, emitterName, volume); } + static void SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED(const char* dictName) { NativeInvoke::Invoke(0xF07DDA38, dictName); } + static void SET_STREAMING(bool toggle) { NativeInvoke::Invoke(0x27EF6CB2, toggle); } + static void SET_STREAMING_POINT_OF_INTEREST(float p0, float p1, float p2, bool p3, float p4) { NativeInvoke::Invoke(0x27BA0211, p0, p1, p2, p3, p4); } + static void SET_STREAM_PED_COMPONENT_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x9F59036F, ped, componentId, drawableId, textureId, paletteId); } + static void SET_STREAM_PED_COMPONENT_VARIATION_2(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x5C75CD2D, ped, componentId, drawableId, textureId, paletteId); } + static void SET_STREAM_PED_CUSTOMISATION_DATA(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0xA3E802DD, ped, hash); } + static void SET_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon, int32_t damageLevel) { NativeInvoke::Invoke(0x5F580A8A, weapon, damageLevel); } + static void SET_SWEAT_ENABLED(bool toggle) { NativeInvoke::Invoke(0x296668CC, toggle); } + static void SET_SYNC_WEATHER_AND_GAME_TIME(bool toggle) { NativeInvoke::Invoke(0xB3A07403, toggle); } + static void SET_TAXI_LIGHTS(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x68639D85, vehicle, toggle); } + static void SET_TEAR_GAS_EFFECT_AUTO_END(bool toggle) { NativeInvoke::Invoke(0xAA1C242F, toggle); } + static void SET_TERRITORY_BLIP_SCALE(Blip blip, float p1, float p2) { NativeInvoke::Invoke(0xAB843007, blip, p1, p2); } + static void SET_TEXT_BACKGROUND(bool toggle) { NativeInvoke::Invoke(0x14ADAD25, toggle); } + static void SET_TEXT_CENTRE(bool toggle) { NativeInvoke::Invoke(0xE26D39A1, toggle); } + static void SET_TEXT_COLOUR(int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xE54DD2C8, r, g, b, a); } + static void SET_TEXT_DRAW_BEFORE_FADE(bool toggle) { NativeInvoke::Invoke(0x1B2BA35E, toggle); } + static void SET_TEXT_DROPSHADOW(int32_t distance, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xE6587517, distance, r, g, b, a); } + static void SET_TEXT_EDGE(int32_t p0, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x3F1A5DAB, p0, r, g, b, a); } + static void SET_TEXT_FONT(int32_t font) { NativeInvoke::Invoke(0x80BC530D, font); } + static void SET_TEXT_JUSTIFY(bool toggle) { NativeInvoke::Invoke(0xBC971139, toggle); } + static void SET_TEXT_LINE_HEIGHT_MULT(float mult) { NativeInvoke::Invoke(0x2F947549, mult); } + static void SET_TEXT_PROPORTIONAL(bool toggle) { NativeInvoke::Invoke(0xF49D8A08, toggle); } + static void SET_TEXT_RENDER_ID(int32_t renderId) { NativeInvoke::Invoke(0xC5C3B7F3, renderId); } + static void SET_TEXT_RIGHT_JUSTIFY(bool toggle) { NativeInvoke::Invoke(0x45B60520, toggle); } + static void SET_TEXT_SCALE(float p0, float p1) { NativeInvoke::Invoke(0xB6E15B23, p0, p1); } + static void SET_TEXT_TO_USE_TEXT_FILE_COLOURS(bool toggle) { NativeInvoke::Invoke(0xB95E39DE, toggle); } + static void SET_TEXT_USE_UNDERSCORE(bool toggle) { NativeInvoke::Invoke(0x95CD1881, toggle); } + static void SET_TEXT_WRAP(float start, float end) { NativeInvoke::Invoke(0x6F60AB54, start, end); } + static void SET_THIS_MACHINE_RUNNING_SERVER_SCRIPT(bool toggle) { NativeInvoke::Invoke(0x1626C5C3, toggle); } + static void SET_THIS_SCRIPT_CAN_BE_PAUSED(bool toggle) { NativeInvoke::Invoke(0xA0C3CE29, toggle); } + static void SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT(bool toggle) { NativeInvoke::Invoke(0xD06F1720, toggle); } + static void SET_TIMECYCLE_MODIFIER(const char* modifierName) { NativeInvoke::Invoke(0xA81F3638, modifierName); } + static void SET_TIMECYCLE_MODIFIER_OVERRIDE(const char* p0, const char* p1, float p2, float p3, int32_t p4) { NativeInvoke::Invoke(0xBCB2D9B5, p0, p1, p2, p3, p4); } + static void SET_TIMEWARP_FIRE_SCALE(Ped ped, float scale) { NativeInvoke::Invoke(0x68883C5E, ped, scale); } + static void SET_TIME_CYCLE_MODIFIERS_ENABLED(bool toggle) { NativeInvoke::Invoke(0xF9665C8C, toggle); } + static void SET_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0xAD03186C, hour, minute); } + static void SET_TIME_ONE_DAY_BACK() { NativeInvoke::Invoke(0xDB2A037); } + static void SET_TIME_ONE_DAY_FORWARD() { NativeInvoke::Invoke(0xBB56C2E5); } + static void SET_TIME_SCALE(float scale) { NativeInvoke::Invoke(0xA7F84694, scale); } + static void SET_TOXICITY_LEVEL_TIME(float p0, float p1, float p2) { NativeInvoke::Invoke(0xAA9761E, p0, p1, p2); } + static void SET_TRAFFIC_SYSTEM(bool toggle) { NativeInvoke::Invoke(0xB0ABF560, toggle); } + static void SET_TRAIN_CRUISE_SPEED(Vehicle train, float speed) { NativeInvoke::Invoke(0xB507F51D, train, speed); } + static void SET_TRAIN_FORCED_TO_SLOW_DOWN(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x7C3600D4, train, toggle); } + static void SET_TRAIN_IS_STOPPED_AT_STATION(Vehicle train) { NativeInvoke::Invoke(0xE276A20D, train); } + static void SET_TRAIN_LEAVES_STATION(Vehicle train) { NativeInvoke::Invoke(0x4438873D, train); } + static void SET_TRAIN_SHAKE(Vehicle train, float p1, float p2, bool p3) { NativeInvoke::Invoke(0x1C6901B3, train, p1, p2, p3); } + static void SET_TRAIN_SPEED(Vehicle train, float speed) { NativeInvoke::Invoke(0xDFC35E4D, train, speed); } + static void SET_TRAIN_STOPS_FOR_STATIONS(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x43E5F109, train, toggle); } + static void SET_TRANSITION_MOVIE_SKIPPABLE(bool toggle) { NativeInvoke::Invoke(0x4278FA3D, toggle); } + static void SET_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0x854FAB50); } + static void SET_UNK_AUDIO_MUTE(bool toggle) { NativeInvoke::Invoke(0x9F3090EF, toggle); } + static void SET_UNK_LOCAL_PLAYER_bool(bool toggle) { NativeInvoke::Invoke(0x06D3541, toggle); } + static void SET_UNK_TEAR_GAS_MODIFIER(float modifier) { NativeInvoke::Invoke(0x46CE66CF, modifier); } + static void SET_USES_COLLISION_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x88042DC7, x, y, z, radius, modelHash, toggle); } + static void SET_USE_ANIMATED_VELOCITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x92FE3DB8, ped, toggle); } + static void SET_USE_WEAPON_BOUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD1827431, ped, toggle); } + static void SET_USING_ALT_HEALTH(bool toggle) { NativeInvoke::Invoke(0xB135037B, toggle); } + static void SET_VARIABLE_ON_SOUND(int32_t soundId, const char* variableName, float value) { NativeInvoke::Invoke(0x606EE5FA, soundId, variableName, value); } + static void SET_VEHICLE_ALARM(Vehicle vehicle, bool state) { NativeInvoke::Invoke(0x24877D84, vehicle, state); } + static void SET_VEHICLE_AS_CONVOY_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2CF62ABD, vehicle, toggle); } + static void SET_VEHICLE_AS_ENTITY_SYNC_POINT(Vehicle vehicle, Ped ped) { NativeInvoke::Invoke(0xAEB6D2DE, vehicle, ped); } + static void SET_VEHICLE_AS_MISSION_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x73FA1219, vehicle); } + static void SET_VEHICLE_AS_NO_LONGER_NEEDED(Vehicle* vehicle) { NativeInvoke::Invoke(0x9B0E10BE, vehicle); } + static void SET_VEHICLE_BLIP_THROTTLE_RANDOMLY(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC2F6FE4A, vehicle, toggle); } + static void SET_VEHICLE_BLOWUP_ON_NEXT_COLLISION(Vehicle vehicle) { NativeInvoke::Invoke(0xAF0FD67A, vehicle); } + static void SET_VEHICLE_BULLET_CAMERA_ON_NEXT_HIT(Vehicle vehicle) { NativeInvoke::Invoke(0x7394BC1C, vehicle); } + static void SET_VEHICLE_BULLET_CAM_PREF(Vehicle vehicle, const char* p1) { NativeInvoke::Invoke(0x84DA3B85, vehicle, p1); } + static void SET_VEHICLE_CAN_BE_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2386C5B7, vehicle, toggle); } + static void SET_VEHICLE_CAN_BE_TARGETTED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x64B70B1D, vehicle, toggle); } + static void SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC5D94017, vehicle, toggle); } + static void SET_VEHICLE_CAN_BREAK(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x90A810D1, vehicle, toggle); } + static void SET_VEHICLE_CAN_TRIGGER_BULLET_CAM(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xDF932BC, vehicle, toggle); } + static void SET_VEHICLE_COLLISION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC7A6A137, vehicle, toggle); } + static void SET_VEHICLE_COLOURS(Vehicle vehicle, int32_t primaryColor, int32_t secondaryColor) { NativeInvoke::Invoke(0x57F24253, vehicle, primaryColor, secondaryColor); } + static void SET_VEHICLE_COLOUR_COMBINATION(Vehicle vehicle, int32_t colorCombination) { NativeInvoke::Invoke(0xA557AEAD, vehicle, colorCombination); } + static void SET_VEHICLE_CONTROL_TO_PLAYER(Vehicle vehicle) { NativeInvoke::Invoke(0x6BC7338F, vehicle); } + static void SET_VEHICLE_COORDS(Vehicle vehicle, float x, float y, float z) { NativeInvoke::Invoke(0x54C9AD1D, vehicle, x, y, z); } + static void SET_VEHICLE_COORDS_NO_OFFSET(Vehicle vehicle, float x, float y, float z) { NativeInvoke::Invoke(0x67714186, vehicle, x, y, z); } + static void SET_VEHICLE_DAMAGE(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, bool p6) { NativeInvoke::Invoke(0x21B458B2, vehicle, xOffset, yOffset, zOffset, damage, radius, p6); } + static void SET_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x8B289F79, multiplier); } + static void SET_VEHICLE_DIRT_LEVEL(Vehicle vehicle, float dirtLevel) { NativeInvoke::Invoke(0x2B39128B, vehicle, dirtLevel); } + static void SET_VEHICLE_DOORS_LOCKED(Vehicle vehicle, int32_t status) { NativeInvoke::Invoke(0x4CDD35D0, vehicle, status); } + static void SET_VEHICLE_DOORS_SHUT(Vehicle vehicle) { NativeInvoke::Invoke(0xBB1FF6E7, vehicle); } + static void SET_VEHICLE_DOOR_BROKEN(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x8147FEA7, p0, p1, p2); } + static void SET_VEHICLE_DOOR_CONTROL(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x572DD360, p0, p1, p2, p3); } + static void SET_VEHICLE_DOOR_LATCHED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x4EB7BBFC, p0, p1, p2, p3); } + static void SET_VEHICLE_DOOR_OPEN(Vehicle vehicle, int32_t door) { NativeInvoke::Invoke(0xBB75D38B, vehicle, door); } + static void SET_VEHICLE_DOOR_SHUT(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x142606BD, p0, p1, p2, p3); } + static void SET_VEHICLE_DRIVE_FORCE_IN_AIR(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2B97EF1F, vehicle, toggle); } + static void SET_VEHICLE_ENGINE_CAN_BE_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5AAB9674, vehicle, toggle); } + static void SET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle, float health) { NativeInvoke::Invoke(0x1B760FB5, vehicle, health); } + static void SET_VEHICLE_ENGINE_ON(Vehicle vehicle, bool value, bool instantly) { NativeInvoke::Invoke(0x7FBC86F1, vehicle, value, instantly); } + static void SET_VEHICLE_EXPLODES_ONLY_FROM_PROJECTILE_EXPLOSIONS(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x8D359F17, vehicle, toggle); } + static void SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x38CC692B, vehicle, toggle); } + static void SET_VEHICLE_EXTRA(Vehicle vehicle, int32_t extra, bool p2) { NativeInvoke::Invoke(0x642D065C, vehicle, extra, p2); } + static void SET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int32_t pearlescentColor, int32_t wheelColor) { NativeInvoke::Invoke(0x515DB2A0, vehicle, pearlescentColor, wheelColor); } + static void SET_VEHICLE_FIXED(Vehicle vehicle) { NativeInvoke::Invoke(0x17469AA1, vehicle); } + static void SET_VEHICLE_FIXED_WEAPON_ACCURACY(Vehicle vehicle, float accurary, int32_t weaponIndex) { NativeInvoke::Invoke(0xC38EDA8A, vehicle, accurary, weaponIndex); } + static void SET_VEHICLE_FIXED_WEAPON_DAMAGE(Vehicle vehicle, float damage, int32_t weaponIndex) { NativeInvoke::Invoke(0x4F177788, vehicle, damage, weaponIndex); } + static void SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE(Vehicle vehicle, int32_t mode, int32_t weaponIndex) { NativeInvoke::Invoke(0xC8FF4A34, vehicle, mode, weaponIndex); } + static void SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_SET(Vehicle vehicle, int32_t weaponIndex, uint32_t firingPatternHash1, uint32_t firingPatternHash2, uint32_t firingPatternHash3, uint32_t firingPatternHash4, uint32_t firingPatternHash5, uint32_t firingPatternHash6, uint32_t firingPatternHash7, uint32_t firingPatternHash8, uint32_t firingPatternHash9, uint32_t firingPatternHash10) { NativeInvoke::Invoke(0xB4F809D, vehicle, weaponIndex, firingPatternHash1, firingPatternHash2, firingPatternHash3, firingPatternHash4, firingPatternHash5, firingPatternHash6, firingPatternHash7, firingPatternHash8, firingPatternHash9, firingPatternHash10); } + static void SET_VEHICLE_FORWARD_SPEED(Vehicle vehicle, float speed) { NativeInvoke::Invoke(0x69880D14, vehicle, speed); } + static void SET_VEHICLE_FREEZE_AFTER_BLOWING_UP(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xFCD50E3D, vehicle, toggle); } + static void SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xB4D3DBFB, vehicle, toggle); } + static void SET_VEHICLE_HAS_STRONG_AXLES(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xD1CBC65, vehicle, toggle); } + static void SET_VEHICLE_HEADING(Vehicle vehicle, float heading) { NativeInvoke::Invoke(0x3E502113, vehicle, heading); } + static void SET_VEHICLE_HEALTH(Vehicle vehicle, int32_t health) { NativeInvoke::Invoke(0x3BCB0EA4, vehicle, health); } + static void SET_VEHICLE_INST_LIGHT_TUNE_VALUES(Vehicle vehicle, Any* data) { NativeInvoke::Invoke(0x3ADF1AAA, vehicle, data); } + static void SET_VEHICLE_INTERIORLIGHT(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x9AD1FE1E, vehicle, toggle); } + static void SET_VEHICLE_IN_CUTSCENE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x25533564, vehicle, toggle); } + static void SET_VEHICLE_IS_CONSIDERED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x14413319, vehicle, toggle); } + static void SET_VEHICLE_LIGHTS(Vehicle vehicle, int32_t state) { NativeInvoke::Invoke(0xE8930226, vehicle, state); } + static void SET_VEHICLE_LIGHT_MULTIPLIER(Vehicle vehicle, float multiplier) { NativeInvoke::Invoke(0x48039D6A, vehicle, multiplier); } + static void SET_VEHICLE_LIVERY(Vehicle vehicle, int32_t liveryIndex) { NativeInvoke::Invoke(0x7AD87059, vehicle, liveryIndex); } + static void SET_VEHICLE_MODEL_IS_SUPPRESSED(uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x42A08C9B, modelHash, toggle); } + static void SET_VEHICLE_NAME_DEBUG(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xA712FF5C, vehicle, name); } + static void SET_VEHICLE_NEEDS_TO_BE_HOTWIRED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xD8260751, vehicle, toggle); } + static void SET_VEHICLE_NOT_EXPLODABLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5F2B2A1C, vehicle, toggle); } + static void SET_VEHICLE_ONLY_DAMAGED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5F6A171F, vehicle, toggle); } + static void SET_VEHICLE_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP(Vehicle vehicle, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x5A7B778A, vehicle, toggle, relGroupId); } + static void SET_VEHICLE_ONLY_EXPLODES_WHEN_HIT_BY_MULTIPLE_EXPLOSIONS(Vehicle vehicle, bool toggle, int32_t p2) { NativeInvoke::Invoke(0x2A61C5E7, vehicle, toggle, p2); } + static void SET_VEHICLE_PETROL_TANK_HEALTH(Vehicle vehicle, float health) { NativeInvoke::Invoke(0x660A3692, vehicle, health); } + static void SET_VEHICLE_PROOFS(Vehicle vehicle, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x23448784, vehicle, p1, p2, p3, p4, p5); } + static void SET_VEHICLE_PROVIDES_COVER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xEFC01CA9, vehicle, toggle); } + static void SET_VEHICLE_QUATERNION(Vehicle vehicle, float x, float y, float z, float w) { NativeInvoke::Invoke(0x7A5B849E, vehicle, x, y, z, w); } + static void SET_VEHICLE_RANDOM_ROUTE_SEED(Vehicle vehicle, int32_t seed) { NativeInvoke::Invoke(0x18271E90, vehicle, seed); } + static void SET_VEHICLE_REACT_TO_EXPLOSION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xB755CE11, vehicle, toggle); } + static void SET_VEHICLE_SIREN(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x4AC1EFC7, vehicle, toggle); } + static void SET_VEHICLE_STEER_BIAS(Vehicle vehicle, float value) { NativeInvoke::Invoke(0x7357C1EB, vehicle, value); } + static void SET_VEHICLE_STRONG(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC758D19F, vehicle, toggle); } + static void SET_VEHICLE_TURNS_TO_FACE_COORD(Vehicle vehicle, float x, float y) { NativeInvoke::Invoke(0x9F751407, vehicle, x, y); } + static void SET_VEHICLE_TYRES_CAN_BURST(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xA198DB54, vehicle, toggle); } + static void SET_VEHICLE_TYRE_BURST(Vehicle vehicle, int32_t tire) { NativeInvoke::Invoke(0x89D28068, vehicle, tire); } + static void SET_VEHICLE_TYRE_FIXED(Vehicle vehicle, int32_t tire) { NativeInvoke::Invoke(0xA42EFA6B, vehicle, tire); } + static void SET_VEHICLE_VISIBLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x33C606E, vehicle, toggle); } + static void SET_VISIBILITY_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool visible) { NativeInvoke::Invoke(0x702FAEEB, x, y, z, radius, modelHash, visible); } + static void SET_VOICE_ID_FROM_HEAD_COMPONENT(Ped ped, int32_t unused1, bool unused2) { NativeInvoke::Invoke(0x84EDB1B8, ped, unused1, unused2); } + static void SET_WAITING_AT_STATION_TIME(Vehicle train, int32_t time) { NativeInvoke::Invoke(0x745EA145, train, time); } + static void SET_WAKES_SECTION(int32_t section) { NativeInvoke::Invoke(0x75BA1528, section); } + static void SET_WANTED_LEVEL_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x1359292F, multiplier); } + static void SET_WEAPON_AMMO(Weapon weapon, int32_t ammo) { NativeInvoke::Invoke(0x3A3DB7F1, weapon, ammo); } + static void SET_WEAPON_AMMO_IN_CLIP(Weapon weapon, int32_t ammo) { NativeInvoke::Invoke(0xA5F4270F, weapon, ammo); } + static void SET_WEAPON_AS_NO_LONGER_NEEDED(uint32_t weaponHash) { NativeInvoke::Invoke(0x9A0E29DE, weaponHash); } + static void SET_WEAPON_CHANCE_TO_FIRE_BLANKS(Weapon weapon, int32_t chance) { NativeInvoke::Invoke(0x40BA5A39, weapon, chance); } + static void SET_WEAPON_LIGHT_DATA(Weapon weapon, int32_t index) { NativeInvoke::Invoke(0x29E99A13, weapon, index); } + static void SET_WEAPON_LIGHT_DATA_BY_NAME(Weapon weapon, const char* name) { NativeInvoke::Invoke(0x7F9CE88, weapon, name); } + static void SET_WEAPON_SLOT(Ped ped, Weapon weapon, int32_t holsterType) { NativeInvoke::Invoke(0x16DBCD1, ped, weapon, holsterType); } + static void SET_WEAPON_SPAWNS_PICKUP(Weapon weapon, bool toggle) { NativeInvoke::Invoke(0x14645293, weapon, toggle); } + static void SET_WEAPON_VISIBLE(Weapon weapon, bool toggle) { NativeInvoke::Invoke(0x529A119E, weapon, toggle); } + static void SET_WEATHER_TRANSITION_IMMEDIATE(bool toggle) { NativeInvoke::Invoke(0x8DE31F0B, toggle); } + static void SET_WEATHER_TRANSITION_SPEED(float speed) { NativeInvoke::Invoke(0x17EB71A7, speed); } + static void SET_WEATHER_TYPE_NOW_PERSIST(const char* weatherType) { NativeInvoke::Invoke(0xC869FE97, weatherType); } + static void SET_WEATHER_TYPE_PERSIST(const char* weatherType) { NativeInvoke::Invoke(0xC6C04C75, weatherType); } + static void SET_WIDESCREEN_BORDERS(bool toggle, int32_t p1) { NativeInvoke::Invoke(0x1A75DC9A, toggle, p1); } + static void SET_WIDESCREEN_FORMAT(int32_t format) { NativeInvoke::Invoke(0xF016E08F, format); } + static void SET_WIND(float speed) { NativeInvoke::Invoke(0xC6294698, speed); } + static void SET_ZONE_COPS_ACTIVE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0xD604096C, zoneName, toggle); } + static void SET_ZONE_POPULATION_TYPE(const char* zoneName, int32_t type) { NativeInvoke::Invoke(0xFC30948B, zoneName, type); } + static void SET_ZONE_SCUMMINESS(const char* zoneName, int32_t scumminess) { NativeInvoke::Invoke(0x6E35CF9A, zoneName, scumminess); } + static void SEV_CONNECTED_ONLY() { NativeInvoke::Invoke(0x1BC7E9FB); } + static void SEV_CREATE_OBJECT(Object object, uint32_t modelHash, float x, float y, float z) { NativeInvoke::Invoke(0x7D9E2B5F, object, modelHash, x, y, z); } + static void SEV_CREATE_PED(Ped ped, uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { NativeInvoke::Invoke(0xF9F0D9BB, ped, modelHash, x, y, z, heading, isNetwork, dontOwn); } + static void SEV_CREATE_PICKUP(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x9DFDA816, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void SEV_CREATE_VEHICLE(Vehicle vehicle, uint32_t modelHash, float x, float y, float z, float heading) { NativeInvoke::Invoke(0xD421FF04, vehicle, modelHash, x, y, z, heading); } + static void SEV_DELETE_OBJECT(Object object) { NativeInvoke::Invoke(0xBEB0FDDE, object); } + static void SEV_INDUCE_EVENT(Any p0) { NativeInvoke::Invoke(0xF7669E49, p0); } + static void SEV_INDUCE_EVENT_ARGS(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xF69FEF47, p0, p1, p2); } + static void SEV_INDUCE_GATHER_EVENT(Any p0) { NativeInvoke::Invoke(0x7FD7CD71, p0); } + static void SEV_INDUCE_LOCAL_EVENT(Any p0) { NativeInvoke::Invoke(0xF199C3EB, p0); } + static void SEV_INDUCE_LOCAL_EVENT_ARGS(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA2793188, p0, p1, p2); } + static void SEV_ISOLATE() { NativeInvoke::Invoke(0xFC64AA42); } + static void SEV_ISOLATED_ONLY() { NativeInvoke::Invoke(0xBD5E1E6B); } + static void SEV_ISOLATE_OFF() { NativeInvoke::Invoke(0x821594DD); } + static void SEV_NEXT_EVENT(Any p0, Any p1) { NativeInvoke::Invoke(0xAFB40502, p0, p1); } + static void SEV_ONCE_ONLY() { NativeInvoke::Invoke(0x6DA448CC); } + static void SEV_RESURRECT_PLAYER(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC0AC4551, p0, p1, p2, p3, p4); } + static void SEV_RESURRECT_PLAYER_FINISH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xD506CEF7, p0, p1, p2); } + static void SEV_SET_PLAYER_AVATAR(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x1778B6B6, p0, p1, p2); } + static void SEV_SET_PLAYER_FRIENDLY_FIRE(Any p0, Any p1) { NativeInvoke::Invoke(0x1B65C378, p0, p1); } + static void SEV_SET_PLAYER_MODEL(Player player, uint32_t modelHash) { NativeInvoke::Invoke(0x4BAA35E9, player, modelHash); } + static void SEV_THREAD_THIS(Any p0) { NativeInvoke::Invoke(0xD494158C, p0); } + static void SEV_UNBIND(Any p0) { NativeInvoke::Invoke(0x34AD4192, p0); } + static void SEV_UNBIND_ALL_FOR_PED(Any p0) { NativeInvoke::Invoke(0x7561DF34, p0); } + static void SEV_UNBIND_CATEGORY(Any p0) { NativeInvoke::Invoke(0xEA305AC0, p0); } + static void SEV_UNBIND_HANDLER(Any p0) { NativeInvoke::Invoke(0xAA607425, p0); } + static void SEV_WAIT_FOR(Any p0) { NativeInvoke::Invoke(0xCD3036F5, p0); } + static void SEV_YIELD() { NativeInvoke::Invoke(0x7DE3579B); } + static void SHAKE_CAM(Cam cam, const char* shakeName, float amplitude) { NativeInvoke::Invoke(0x1D4211B0, cam, shakeName, amplitude); } + static void SHAKE_GAMEPLAY_CAM(const char* shakeName, float intensity) { NativeInvoke::Invoke(0xF2EFE660, shakeName, intensity); } + static void SHOOT_SINGLE_BULLET_BETWEEN_COORDS(float x1, float y1, float z1, float x2, float y2, float z2, int32_t damage, bool p7, uint32_t weaponHash, Ped ownerPed) { NativeInvoke::Invoke(0xCB7415AC, x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed); } + static void SHOW_BLIP_ROTATION(Blip blip, bool toggle) { NativeInvoke::Invoke(0x17773F15, blip, toggle); } + static void SHUTDOWN_AND_LAUNCH_NETWORK_GAME(int32_t levelIndex) { NativeInvoke::Invoke(0x691694D2, levelIndex); } + static void SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME() { NativeInvoke::Invoke(0x92B7351C); } + static void SILENCE_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xA7250DE3, vehicle, toggle); } + static void SIMULATE_PLAYER_INPUT_GAIT(Player player, float amount, int32_t gaitType, float speed) { NativeInvoke::Invoke(0xD77CC34, player, amount, gaitType, speed); } + static void SKIP_FORWARD_TO_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0x8B1C8A57, hour, minute); } + static void SKIP_ROTOR_SHADOW(bool toggle) { NativeInvoke::Invoke(0xC96B8836, toggle); } + static void SKIP_TIME_IN_PLAYBACK_RECORDED_PED(Ped ped, float time) { NativeInvoke::Invoke(0x699F9D74, ped, time); } + static void SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle, float time) { NativeInvoke::Invoke(0xCF3EFA4B, vehicle, time); } + static void SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x8DEA18C8, vehicle); } + static void SKIP_TO_NEXT_ALLOWED_STATION(Vehicle train) { NativeInvoke::Invoke(0xCF682EC7, train); } + static void SMASH_GLASS_IN_RADIUS(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x71B56B9F, p0, p1, p2, p3, p4); } + static void SMASH_VEHICLE_WINDOW(Vehicle vehicle, int32_t window) { NativeInvoke::Invoke(0xDDD9A8C2, vehicle, window); } + static void SNAPSHOT_GLOBALS() { NativeInvoke::Invoke(0x5A25520E); } + static void SPAWN_GRENADE(Ped ped, uint32_t p1, float p2, float p3, float p4, float p5) { NativeInvoke::Invoke(0x34E8E337, ped, p1, p2, p3, p4, p5); } + static void SPLIT_LOCALISED_STRING(const char* textLabel, int32_t bufferSize1, char* buffer1, int32_t bufferSize2, char* buffer2, int32_t bufferSize3, char* buffer3, int32_t bufferSize4, char* buffer4) { NativeInvoke::Invoke(0xE6102DD1, textLabel, bufferSize1, buffer1, bufferSize2, buffer2, bufferSize3, buffer3, bufferSize4, buffer4); } + static void START_CONTEXT(const char* name) { NativeInvoke::Invoke(0xF1A3B61A, name); } + static void START_CONTEXT_HASH(uint32_t hash) { NativeInvoke::Invoke(0x906945AC, hash); } + static void START_CUTSCENE_CAPTURE(const char* cutsceneName) { NativeInvoke::Invoke(0x5B705AC1, cutsceneName); } + static void START_CUTSCENE_WITH_FADES(const char* cutsceneName) { NativeInvoke::Invoke(0x1C21BE91, cutsceneName); } + static void START_FIRING_AMNESTY() { NativeInvoke::Invoke(0x5F8A22A6); } + static void START_NEW_WIDGET_COMBO() { NativeInvoke::Invoke(0x284A3C93); } + static void START_PANEL_WIPE(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0x45E78975, p0, p1); } + static void START_PED_SEARCH_CRITERIA() { NativeInvoke::Invoke(0x12B1686A); } + static void START_PLAYBACK_RECORDED_PED(Ped ped, int32_t recordingIndex) { NativeInvoke::Invoke(0x436563F4, ped, recordingIndex); } + static void START_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle, int32_t recordingIndex) { NativeInvoke::Invoke(0xCF614CA8, vehicle, recordingIndex); } + static void START_PLAYBACK_RECORDED_VEHICLE_USING_AI(Vehicle vehicle, int32_t recordingIndex) { NativeInvoke::Invoke(0x8DE8E24E, vehicle, recordingIndex); } + static void START_PLAYER_SHOOTDODGE(float p0, float p1, float p2, bool p3, bool p4, float p5, float p6) { NativeInvoke::Invoke(0x96BB9783, p0, p1, p2, p3, p4, p5, p6); } + static void START_POSTFX_BLENDER(int32_t p0) { NativeInvoke::Invoke(0x817C43D7, p0); } + static void START_SCRIPT_CONVERSATION(int32_t index, bool p1, bool p2) { NativeInvoke::Invoke(0xE5DE7D9D, index, p1, p2); } + static void START_SEAMLESS_CUTSCENE() { NativeInvoke::Invoke(0x243A852E); } + static void START_SEAMLESS_CUTSCENE_AT_COORDS(float x, float y, float z, float p3) { NativeInvoke::Invoke(0x8FE348F, x, y, z, p3); } + static void START_VEHICLE_ALARM(Vehicle vehicle) { NativeInvoke::Invoke(0x5B451FF7, vehicle); } + static void START_VEHICLE_HORN(Vehicle vehicle, int32_t duration) { NativeInvoke::Invoke(0xDF5ADB3, vehicle, duration); } + static void START_WIDGET_GROUP(const char* p0) { NativeInvoke::Invoke(0xA782BE62, p0); } + static void STAT_ADD_FLOAT(const char* statName, bool p1, bool p2) { NativeInvoke::Invoke(0xA54780E8, statName, p1, p2); } + static void STAT_ADD_INT(const char* statName, bool p1, bool p2) { NativeInvoke::Invoke(0x528AA36E, statName, p1, p2); } + static void STAT_DECREMENT_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0xEEB7CFAD, statName, value); } + static void STAT_DECREMENT_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x5C7AA25B, statName, value); } + static void STAT_HASH_ADD_FLOAT(uint32_t statHash, bool p1, bool p2) { NativeInvoke::Invoke(0xB5B89FD2, statHash, p1, p2); } + static void STAT_HASH_ADD_INT(uint32_t statHash, bool p1, bool p2) { NativeInvoke::Invoke(0xA820FB24, statHash, p1, p2); } + static void STAT_HASH_DECREMENT_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xBA1661EC, statHash, value); } + static void STAT_HASH_DECREMENT_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x4FBDB9F, statHash, value); } + static void STAT_HASH_INCREMENT_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0x9130A032, statHash, value); } + static void STAT_HASH_INCREMENT_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0xD2B83ECE, statHash, value); } + static void STAT_HASH_SET_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xF7291D39, statHash, value); } + static void STAT_HASH_SET_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x2D2ECF2D, statHash, value); } + static void STAT_HASH_WAIT_FOR_CHANGE_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xEA2D7D0D, statHash, value); } + static void STAT_HASH_WAIT_FOR_CHANGE_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x59D78FCB, statHash, value); } + static void STAT_INCREMENT_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x562B69E2, statName, value); } + static void STAT_INCREMENT_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x4470A2D3, statName, value); } + static void STAT_SET_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x6CEA96F2, statName, value); } + static void STAT_SET_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0xC9CC1C5C, statName, value); } + static void STAT_WAIT(int32_t argCount, ...) { } + static void STAT_WAIT_FOR_CHANGE_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x48E0F996, statName, value); } + static void STAT_WAIT_FOR_CHANGE_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x4E41F40, statName, value); } + static void STAT_WAIT_UNTIL_EXIST(int32_t argCount, ...) {} + static void STOP_ALL_IMAGEFX(bool p0) { NativeInvoke::Invoke(0xB7BC77AB, p0); } + static void STOP_ALL_SCRIPTED_CONVERSATIONS(Any p0) { NativeInvoke::Invoke(0xCBE79A01, p0); } + static void STOP_ANY_PED_MODEL_BEING_SUPPRESSED() { NativeInvoke::Invoke(0x5AD7DC55); } + static void STOP_CAM_POINTING(Cam cam) { NativeInvoke::Invoke(0x5435F6A5, cam); } + static void STOP_CAM_SHAKING(Cam cam, bool p1) { NativeInvoke::Invoke(0x40D0EB87, cam, p1); } + static void STOP_CURRENT_PLAYING_AMBIENT_SPEECH(Ped ped) { NativeInvoke::Invoke(0xBB8E64BF, ped); } + static void STOP_CUTSCENE_AUDIO() { NativeInvoke::Invoke(0x55461BE6); } + static void STOP_CUTSCENE_CAPTURE() { NativeInvoke::Invoke(0x5BCC78E8); } + static void STOP_FIRE_IN_RANGE(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x725C7205, x, y, z, radius); } + static void STOP_GAMEPLAY_CAM_SHAKING(Any p0, Any p1) { NativeInvoke::Invoke(0xFD569E4E, p0, p1); } + static void STOP_GAMEPLAY_HINT() { NativeInvoke::Invoke(0x1BC28B7B); } + static void STOP_IMAGEFX(int32_t p0, bool p1) { NativeInvoke::Invoke(0xB27BC9FD, p0, p1); } + static void STOP_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x7827E516, p0); } + static void STOP_MUSIC() { NativeInvoke::Invoke(0x84A658A1); } + static void STOP_OVERRIDING_PED_FIRING_PATTERN(Ped ped) { NativeInvoke::Invoke(0x954F6D21, ped); } + static void STOP_PARTICLE_FX_LOOPED(Any ptfxHandle) { NativeInvoke::Invoke(0xD245455B, ptfxHandle); } + static void STOP_PED_DOING_FALL_OFF_TESTS_WHEN_SHOT(Ped ped) { NativeInvoke::Invoke(0x5B01902A, ped); } + static void STOP_PED_FIRE(Ped ped) { NativeInvoke::Invoke(0xABE73926, ped); } + static void STOP_PED_SEARCH_CRITERIA() { NativeInvoke::Invoke(0xE9AFE4DE); } + static void STOP_PED_SPEAKING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFF92B49D, ped, toggle); } + static void STOP_PED_WEAPON_FIRING_WHEN_DROPPED(Ped ped) { NativeInvoke::Invoke(0x4AC3421E, ped); } + static void STOP_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0xD7358C69, ped); } + static void STOP_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xAE99C57C, vehicle); } + static void STOP_SCRIPT_STREAM(Any p0) { NativeInvoke::Invoke(0xD6CA123C, p0); } + static void STOP_SOUND(int32_t soundId, bool p1) { NativeInvoke::Invoke(0xCD7F4030, soundId, p1); } + static void STOP_VEHICLE_FIRE(Vehicle vehicle) { NativeInvoke::Invoke(0xCEC13B6B, vehicle); } + static void STOP_WIDGET_GROUP() { NativeInvoke::Invoke(0xB7E25D55); } + static void STORE_FRONTEND_TIMECYCLE_SETTINGS() { NativeInvoke::Invoke(0x9BDAB003); } + static void STREAM_HELPERS_DEACTIVATE() { NativeInvoke::Invoke(0xBDA5C5F7); } + static void STREAM_HELPERS_INIT() { NativeInvoke::Invoke(0x13D43922); } + static void STREAM_HELPERS_REACTIVATE() { NativeInvoke::Invoke(0xE2E89E47); } + static void STREAM_HELPERS_REQUEST_AT_LOC(float x, float y, float z, bool p3) { NativeInvoke::Invoke(0x7C544BF3, x, y, z, p3); } + static void STRING_APPEND(int32_t bufferSize, char* buffer, const char* formatOrTextLabel, int32_t argCount, ...) {} + static void STRING_FORMAT(int32_t bufferSize, char* buffer, const char* formatOrTextLabel, int32_t argCount, ...) {} + static void STRING_FORMAT_HASH(int32_t bufferSize, char* buffer, uint32_t textLabelHash, int32_t argCount, ...) {} + static void STRING_STORE(const char* p0, const char* p1) { NativeInvoke::Invoke(0xC1389FB0, p0, p1); } + static void SWAP_NEAREST_BUILDING_MODEL(float x, float y, float z, float radius, uint32_t modelHashFrom, uint32_t modelHashTo) { NativeInvoke::Invoke(0xFBD8341B, x, y, z, radius, modelHashFrom, modelHashTo); } + static void SWITCH_TO_LEVEL(int32_t index) { NativeInvoke::Invoke(0xFA085695, index); } + static void SWITCH_TO_LEVEL_NAME(const char* name) { NativeInvoke::Invoke(0xB0F99718, name); } + static void SYNC_FRAGMENT_OBJECTS(uint32_t modelHash) { NativeInvoke::Invoke(0x521555E5, modelHash); } + static void SYNC_FRAGMENT_OBJECTS_IN_IPL(const char* iplName, bool toggle) { NativeInvoke::Invoke(0xCD06F35C, iplName, toggle); } + static void TASK_ACHIEVE_HEADING(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xA0E9B42, p0, p1, p2, p3); } + static void TASK_AIM_GUN_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xFBF44AD3, p0, p1, p2, p3, p4, p5); } + static void TASK_AIM_GUN_AT_PED(Ped ped, Ped targetPed, int32_t duration, bool p3) { NativeInvoke::Invoke(0x3B4CA777, ped, targetPed, duration, p3); } + static void TASK_AIM_GUN_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x217E69A2, p0, p1, p2, p3, p4, p5, p6, p7); } + static void TASK_ATTACK_MOVE(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, int32_t p7) { NativeInvoke::Invoke(0x72EA9C48, ped, p1, p2, p3, p4, p5, p6, p7); } + static void TASK_ATTACK_MOVE_WHILE_AIMING_AT_COORD(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, bool p7, float p8, float p9, float p10, int32_t p11) { NativeInvoke::Invoke(0xA08CC22F, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); } + static void TASK_ATTACK_MOVE_WHILE_AIMING_AT_PED(Ped ped, float p1, float p2, float p3, Ped ped2, bool p5, float p6, float p7, float p8, int32_t p9) { NativeInvoke::Invoke(0x1AD378CB, ped, p1, p2, p3, ped2, p5, p6, p7, p8, p9); } + static void TASK_CAUTIOUS_MOVETO(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x77B12033, ped, x, y, z); } + static void TASK_CHAT_TO_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0xA2BE1821, ped, ped2, p2, p3); } + static void TASK_CHAT_WITH_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0xBECAED75, ped, ped2, p2, p3); } + static void TASK_CLEAR_DEFAULT_AIM(Ped ped) { NativeInvoke::Invoke(0x09F9B15, ped); } + static void TASK_CLEAR_LOOK_AT(Any p0) { NativeInvoke::Invoke(0x60EB4054, p0); } + static void TASK_COMBAT_HATED_TARGETS_AROUND_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x2E7064E4, p0, p1); } + static void TASK_COMBAT_MOVE_TO_COVER(Ped ped, const char* p1, const char* p2, Ped ped2) { NativeInvoke::Invoke(0x98F7B4E3, ped, p1, p2, ped2); } + static void TASK_COMBAT_MOVE_TO_COVER_COORDS(Ped ped, float x, float y, float z, Ped ped2) { NativeInvoke::Invoke(0xC219CD65, ped, x, y, z, ped2); } + static void TASK_COMBAT_MOVE_TO_COVER_TACTICAL(Ped ped, const char* p1, const char* p2, bool p3, Ped ped2) { NativeInvoke::Invoke(0xB54F8633, ped, p1, p2, p3, ped2); } + static void TASK_COMBAT_MOVE_TO_COVER_TACTICAL_COORDS(Ped ped, float x, float y, float z, bool p4, Ped ped2) { NativeInvoke::Invoke(0xA538B46E, ped, x, y, z, p4, ped2); } + static void TASK_COMBAT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0xCB0D8932, ped, targetPed); } + static void TASK_COMBAT_PED_TIMED(Ped ped, Ped targetPed, int32_t time) { NativeInvoke::Invoke(0xF5CA2A45, ped, targetPed, time); } + static void TASK_COMBAT_ROLL(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x8BB401CE, ped, p1); } + static void TASK_COMBAT_SNAP_TO_COVER(Ped ped, const char* p1, const char* p2, Ped ped2) { NativeInvoke::Invoke(0x62DA169D, ped, p1, p2, ped2); } + static void TASK_COMBAT_SNAP_TO_COVER_AMBUSH(Ped ped, const char* p1, const char* p2, int32_t p3, int32_t p4, bool p5) { NativeInvoke::Invoke(0xB42E30A0, ped, p1, p2, p3, p4, p5); } + static void TASK_COMBAT_SNAP_TO_COVER_AMBUSH_COORDS(Ped ped, float x, float y, float z, int32_t p3, int32_t p4, bool p5) { NativeInvoke::Invoke(0xC047B95C, ped, x, y, z, p3, p4, p5); } + static void TASK_COMBAT_SNAP_TO_COVER_COORDS(Ped ped, float x, float y, float z, Ped ped2) { NativeInvoke::Invoke(0x7342B8FD, ped, x, y, z, ped2); } + static void TASK_COMBAT_SNAP_TO_COVER_TACTICAL(Ped ped, const char* p1, const char* p2, bool p3, Ped ped2) { NativeInvoke::Invoke(0x60C0C2F7, ped, p1, p2, p3, ped2); } + static void TASK_COMBAT_SNAP_TO_COVER_TACTICAL_COORDS(Ped ped, float x, float y, float z, bool p4, Ped ped2) { NativeInvoke::Invoke(0x9BB448D7, ped, x, y, z, p4, ped2); } + static void TASK_COWER(Ped ped) { NativeInvoke::Invoke(0x9CF1C19B, ped); } + static void TASK_DEFAULT_AIM_AHEAD(Ped ped) { NativeInvoke::Invoke(0x5748EDC0, ped); } + static void TASK_DEFAULT_AIM_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x24190EC9, ped, x, y, z); } + static void TASK_DEFAULT_AIM_AT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x806DCEC3, ped, targetPed); } + static void TASK_DODGE(Ped ped) { NativeInvoke::Invoke(0xE1931B3A, ped); } + static void TASK_DRIVER_COMBAT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0xAB123B77, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void TASK_DRIVE_BY(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, Any p7, bool p8, int32_t pedAccuracy) { NativeInvoke::Invoke(0x2B84D1C4, driverPed, targetPed, targetVehicle, targetX, targetY, targetZ, distanceToShoot, p7, p8, pedAccuracy); } + static void TASK_DRIVE_POINT_ROUTE(Ped driver, Vehicle vehicle, float p2) { NativeInvoke::Invoke(0x4A2F3753, driver, vehicle, p2); } + static void TASK_DROP_WEAPON(Ped ped, Weapon weapon) { NativeInvoke::Invoke(0xBCC51D2B, ped, weapon); } + static void TASK_DUCK(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x396A40E9, ped, duration); } + static void TASK_ENTER_VEHICLE(Ped ped, Vehicle vehicle, int32_t timeout, int32_t doorIndex) { NativeInvoke::Invoke(0xB8689B4E, ped, vehicle, timeout, doorIndex); } + static void TASK_EVERYONE_LEAVE_VEHICLE(Ped ped) { NativeInvoke::Invoke(0xC1971F30, ped); } + static void TASK_FLUSH_ROUTE() { NativeInvoke::Invoke(0x34219154); } + static void TASK_FOLLOW_NAV_MESH_TO_COORD(Ped ped, float x, float y, float z, int32_t moveSpeedId, int32_t duration, float p6, int32_t flags, float p8) { NativeInvoke::Invoke(0xFE4A10D9, ped, x, y, z, moveSpeedId, duration, p6, flags, p8); } + static void TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED(Ped ped, float x, float y, float z, int32_t moveSpeedId, int32_t duration, float p6, int32_t flags, Vector3* p8, float p9) { NativeInvoke::Invoke(0x6BF6E296, ped, x, y, z, moveSpeedId, duration, p6, flags, p8, p9); } + static void TASK_FOLLOW_PATROL_ROUTE(Ped ped, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0xADDF1C66, ped, p1, p2); } + static void TASK_GET_OFF_BOAT(Vehicle boat, int32_t duration) { NativeInvoke::Invoke(0x4293601F, boat, duration); } + static void TASK_GET_ON_CUSTOM_VEHICLE(Vehicle vehicle, Ped ped, float p2, float p3, float p4, float p5, const char* p6, const char* p7) { NativeInvoke::Invoke(0x87354C85, vehicle, ped, p2, p3, p4, p5, p6, p7); } + static void TASK_GOTO_PED_OFFSET(Ped ped, Ped ped2, int32_t p2, float p3, float p4) { NativeInvoke::Invoke(0x92B6581E, ped, ped2, p2, p3, p4); } + static void TASK_GOTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t p2, float p3) { NativeInvoke::Invoke(0x8DE489D, ped, vehicle, p2, p3); } + static void TASK_GO_STRAIGHT_TO_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x80A9E7A7, p0, p1, p2, p3, p4, p5); } + static void TASK_GO_TO_COORD_ANY_MEANS(Ped ped, float x, float y, float z, int32_t p4, Vehicle vehicle) { NativeInvoke::Invoke(0xF91DF93B, ped, x, y, z, p4, vehicle); } + static void TASK_GO_TO_COORD_DPV(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xB374EC5, ped, x, y, z); } + static void TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x1552DC91, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void TASK_GO_TO_COORD_WHILE_AIMING_AT_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x19E32C2E, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void TASK_GO_TO_COORD_WHILE_AIMING_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x56B67746, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void TASK_GO_TO_COORD_WHILE_SHOOTING(Ped ped, float x, float y, float z, int32_t a5, float a6, float a7, Ped ped2, bool a9) { NativeInvoke::Invoke(0x424FED42, ped, x, y, z, a5, a6, a7, ped2, a9); } + static void TASK_GO_TO_OBJECT(Ped ped, Object object, int32_t p2, float p3) { NativeInvoke::Invoke(0x1BACD08, ped, object, p2, p3); } + static void TASK_GO_TO_PED(Ped ped, Ped ped2, int32_t p2, float p3) { NativeInvoke::Invoke(0xC2F0E987, ped, ped2, p2, p3); } + static void TASK_GO_TO_PED_WHILE_AIMING_AT_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x7068FC67, p0, p1, p2, p3, p4, p5, p6, p7, p8); } + static void TASK_HANDS_UP(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x8DCC19C5, ped, duration); } + static void TASK_HANG_GLIDER(Ped ped, Object object) { NativeInvoke::Invoke(0xA0A33F8A, ped, object); } + static void TASK_HELI_MISSION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0xC143E97, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } + static void TASK_JUMP(Ped ped, bool p1) { NativeInvoke::Invoke(0x356E3CE, ped, p1); } + static void TASK_JUMP_FORWARD(Ped ped) { NativeInvoke::Invoke(0x3F5D4488, ped); } + static void TASK_LEAVE_ANY_VEHICLE(Ped ped) { NativeInvoke::Invoke(0xDBDD79FA, ped); } + static void TASK_LEAVE_VEHICLE(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0x7B1141C6, ped, vehicle); } + static void TASK_LEAVE_VEHICLE_DONT_CLOSE_DOOR(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0xF13827AD, ped, vehicle); } + static void TASK_LEAVE_VEHICLE_IMMEDIATELY(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0x59CC2ED0, ped, vehicle); } + static void TASK_LEAVE_VEHICLE_IN_DIRECTION(Ped ped, Vehicle vehicle, bool direction) { NativeInvoke::Invoke(0x4D7BF56D, ped, vehicle, direction); } + static void TASK_LOOK_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x7B784DD8, p0, p1, p2, p3, p4, p5); } + static void TASK_LOOK_AT_OBJECT(Ped ped, Object object, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x44C5D95B, ped, object, duration, flags); } + static void TASK_LOOK_AT_PED(Ped ped, Ped ped2, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x930AE844, ped, ped2, duration, flags); } + static void TASK_LOOK_AT_VEHICLE(Ped ped, Vehicle vehicle, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x45651376, ped, vehicle, duration, flags); } + static void TASK_MELEE_GRAPPLE(Ped ped, Ped targetPed, bool p2) { NativeInvoke::Invoke(0x51B6927F, ped, targetPed, p2); } + static void TASK_MELEE_LITE(Ped ped, Ped targetPed, bool p2) { NativeInvoke::Invoke(0x91BAB133, ped, targetPed, p2); } + static void TASK_MOBILE_CONVERSATION(Ped ped, bool wander) { NativeInvoke::Invoke(0x60DA456, ped, wander); } + static void TASK_OPEN_VEHICLE_DOOR(Ped ped, Vehicle vehicle, int32_t timeout, int32_t doorIndex) { NativeInvoke::Invoke(0x8EE06BF4, ped, vehicle, timeout, doorIndex); } + static void TASK_PATROL(Ped ped, const char* patrolRouteName, int32_t p2, bool p3, bool p4) { NativeInvoke::Invoke(0xB92E5AF6, ped, patrolRouteName, p2, p3, p4); } + static void TASK_PAUSE(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x17A64668, ped, duration); } + static void TASK_PERFORM_SEQUENCE(Ped ped, Any taskSequence) { NativeInvoke::Invoke(0x4D9FBD11, ped, taskSequence); } + static void TASK_PERFORM_SEQUENCE_FROM_PROGRESS(Ped ped, Any taskSequence, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xFA60601B, ped, taskSequence, p2, p3); } + static void TASK_PERFORM_SEQUENCE_LOCALLY(Ped ped, Any taskSequence) { NativeInvoke::Invoke(0x974D3D66, ped, taskSequence); } + static void TASK_PICKUP_AND_CARRY_OBJECT(Ped ped, Object object, float x, float y, float z, bool p5) { NativeInvoke::Invoke(0x6C47A7D6, ped, object, x, y, z, p5); } + static void TASK_PLAY_ANIM(Ped ped, const char* animDict, const char* animName, float speed, float speedMultiplier, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x5AB552C6, ped, animDict, animName, speed, speedMultiplier, duration, flags); } + static void TASK_REACT_INITIAL(Ped ped, Ped ped2) { NativeInvoke::Invoke(0x43A09C27, ped, ped2); } + static void TASK_SEARCH_FOR_PED_AT_COVER_POINT(Ped ped, const char* p1, const char* p2, bool p3) { NativeInvoke::Invoke(0x72C2B487, ped, p1, p2, p3); } + static void TASK_SEARCH_FOR_UNSEEN_ENEMY(Ped ped, bool p1) { NativeInvoke::Invoke(0x5246FFFA, ped, p1); } + static void TASK_SELECT_WEAPON_TO_HAND(Ped ped, Weapon weapon, int32_t p2) { NativeInvoke::Invoke(0xEF4D8FD9, ped, weapon, p2); } + static void TASK_SET_ACTION_INTENTION(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x2E56473E, ped, p1, p2, p3); } + static void TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1B54FB6B, ped, toggle); } + static void TASK_SET_BLOCKING_OF_PED_TARGETTING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC8CC8A7E, ped, toggle); } + static void TASK_SET_PLAYER_CONTROL(Ped ped, bool p1, int32_t p2) { NativeInvoke::Invoke(0x834490D1, ped, p1, p2); } + static void TASK_SHOOTDODGE(Ped ped, bool p1, float p2, float p3) { NativeInvoke::Invoke(0x1DBC90B4, ped, p1, p2, p3); } + static void TASK_SHOOT_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x601C22E3, p0, p1, p2, p3, p4, p5, p6, p7); } + static void TASK_SHOOT_AT_PED(Ped ped, Ped targetPed, int32_t duration, uint32_t firingPatternHash, bool p4, bool p5, bool p6) { NativeInvoke::Invoke(0xE878CC20, ped, targetPed, duration, firingPatternHash, p4, p5, p6); } + static void TASK_SHOOT_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x09D5555, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0xBEAF8F67, ped, vehicle); } + static void TASK_SIT_DOWN(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xB40FC847, ped, p1, p2, p3); } + static void TASK_SIT_DOWN_INSTANTLY(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xCAC2792F, ped, p1, p2, p3); } + static void TASK_SIT_DOWN_ON_NEAREST_OBJECT(Ped ped, int32_t p1, int32_t p2, float x, float y, float z, uint32_t modelHash, float p7, int32_t p8, bool p9) { NativeInvoke::Invoke(0xA287D0BD, ped, p1, p2, x, y, z, modelHash, p7, p8, p9); } + static void TASK_SIT_DOWN_ON_OBJECT(Ped ped, int32_t p1, int32_t p2, Object object, float x, float y, float z, float p7, int32_t p8, bool p9) { NativeInvoke::Invoke(0x595E56B4, ped, p1, p2, object, x, y, z, p7, p8, p9); } + static void TASK_SIT_DOWN_ON_SEAT(Ped ped, int32_t p1, int32_t p2, float x, float y, float z, float p6, int32_t p7) { NativeInvoke::Invoke(0xB457570A, ped, p1, p2, x, y, z, p6, p7); } + static void TASK_SMART_FLEE_PED(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE52EB560, p0, p1, p2, p3, p4); } + static void TASK_SMART_FOLLOW_PED(Ped ped, Ped ped2, float p2, float p3, float p4, Any p5, int32_t p6, float p7, bool p8, bool p9) { NativeInvoke::Invoke(0x22CFC4BD, ped, ped2, p2, p3, p4, p5, p6, p7, p8, p9); } + static void TASK_STAND_STILL(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x6F80965D, ped, duration); } + static void TASK_SURRENDER(Ped ped, Ped targetPed, float heading) { NativeInvoke::Invoke(0xC5FA9CD6, ped, targetPed, heading); } + static void TASK_SWAP_WEAPON(Ped ped, bool p1) { NativeInvoke::Invoke(0xDAF4F8FC, ped, p1); } + static void TASK_TOGGLE_DUCK(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x61CFBCBF, ped, p1); } + static void TASK_TURN_PED_TO_FACE_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x30463D73, p0, p1, p2, p3, p4, p5); } + static void TASK_TURN_PED_TO_FACE_PED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDE13490F, p0, p1, p2, p3); } + static void TASK_USE_MOBILE_PHONE(Ped ped, bool p1) { NativeInvoke::Invoke(0x225A38C8, ped, p1); } + static void TASK_USE_MOBILE_PHONE_TIMED(Ped ped, int32_t time) { NativeInvoke::Invoke(0xC99C19F5, ped, time); } + static void TASK_USE_NEAREST_MOUNTED_WEAPON(Ped ped) { NativeInvoke::Invoke(0xB9F6EB6C, ped); } + static void TASK_USE_WALKIE_TALKIE(Ped ped, const char* p1) { NativeInvoke::Invoke(0x3868BDE6, ped, p1); } + static void TASK_VEHICLE_DRIVE_TO_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0xE4AC0387, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } + static void TASK_VEHICLE_MISSION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x20609E56, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } + static void TASK_VEHICLE_SHOOT_AT_COORD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xA7AAA4D6, p0, p1, p2, p3); } + static void TASK_VEHICLE_SHOOT_AT_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x59677BA0, p0, p1); } + static void TASK_VEHICLE_TEMP_ACTION(Ped driver, Vehicle vehicle, int32_t action, int32_t time) { NativeInvoke::Invoke(0x679DFB8, driver, vehicle, action, time); } + static void TASK_WARP_PED_INTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t seatIndex) { NativeInvoke::Invoke(0x65D4A35D, ped, vehicle, seatIndex); } + static void TEMPORARILY_DISABLE_PED_SELF_COLLISION(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x212533EF, ped, duration); } + static void TERMINATE_ALL_SCRIPTS_FOR_NETWORK_GAME() { NativeInvoke::Invoke(0x51C902BD); } + static void TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME(const char* name) { NativeInvoke::Invoke(0x9F861FD4, name); } + static void TERMINATE_GAME_BULLET_CAMERA() { NativeInvoke::Invoke(0xEE7F2F5D); } + static void TERMINATE_THIS_THREAD() { NativeInvoke::Invoke(0x3CD9CBB7); } + static void TERMINATE_THREAD(int32_t threadId) { NativeInvoke::Invoke(0x253FD520, threadId); } + static void TOGGLE_DISPLAY_AMMO(bool toggle) { NativeInvoke::Invoke(0x8807D97, toggle); } + static void TOGGLE_PICKUP_ATTACHMENT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xDB0A1DF3, p0, p1, p2); } + static void TOGGLE_SECONDARY_LIFE_BAR(bool toggle) { NativeInvoke::Invoke(0x5BD64BF5, toggle); } + static void TOGGLE_SECONDARY_LIFE_BAR_FLASH(bool toggle) { NativeInvoke::Invoke(0xE081A44C, toggle); } + static void TOGGLE_TRACER(bool toggle) { NativeInvoke::Invoke(0xA4D5C061, toggle); } + static void TOGGLE_WEAPON_ATTACHMENT(Weapon weapon, int32_t attachmentIndex, bool toggle) { NativeInvoke::Invoke(0xCDA89AA8, weapon, attachmentIndex, toggle); } + static void TRANSFER_PED_BLOOD_HANDLE(Ped ped, Ped ped2) { NativeInvoke::Invoke(0x1E3CF6F7, ped, ped2); } + static void TRIGGER_EXPLOSION_AUDIO_FROM_COORDS(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x2C7F4F0, p0, p1, p2, p3); } + static void TRIGGER_EXPLOSION_AUDIO_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x7A936A56, p0, p1); } + static void TRIGGER_EXPLOSION_AUDIO_MIX_LAYER(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDA1CBE98, p0, p1, p2, p3); } + static void TRIGGER_LIGHTNING(bool p0) { NativeInvoke::Invoke(0xB53EE377, p0); } + static void TRIGGER_PED_PORTAL_RESCAN(Ped ped, float p1) { NativeInvoke::Invoke(0xE1531B10, ped, p1); } + static void TRIGGER_THUNDER(float p0, bool p1) { NativeInvoke::Invoke(0x57360FB9, p0, p1); } + static void UI_ADD_MP_HITMARK(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xDA1F284A, p0, p1); } + static void UI_CLEAR_TOOLTIP() { NativeInvoke::Invoke(0xB6CA18C1); } + static void UI_LOAD_MINIMAP_TXD(const char* txdName) { NativeInvoke::Invoke(0xBA0CC379, txdName); } + static void UI_REMOVE_MP_HITMARKS() { NativeInvoke::Invoke(0x4155A12); } + static void UI_SET_MP_BIG_NUMBER(int32_t p0, int32_t argCount, ...) {} + static void UI_SET_WORLDCONTAINER_POS(float x, float y, float z, int32_t argCount, ...) {} + static void UI_START_QTE_MINIGAME(float p0, float p1, float p2, int32_t p3) { NativeInvoke::Invoke(0xA6F90D0, p0, p1, p2, p3); } + static void UI_STOP_QTE_MINIGAME() { NativeInvoke::Invoke(0x478F8D91); } + static void UNBIND_SCRIPT_DATABASE(const char* name) { NativeInvoke::Invoke(0xC6F9A3CD, name); } + static void UNMUTE_EXPLOSIONS() { NativeInvoke::Invoke(0x72A9758E); } + static void UNPAUSE_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0x57988394, ped); } + static void UNPAUSE_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x59060F75, vehicle); } + static void UNPIN_ROPE_VERTEX(Any rope, int32_t vertex) { NativeInvoke::Invoke(0xB30B552F, rope, vertex); } + static void UPDATE_ARCADE_CHECK_POINT(int32_t p0) { NativeInvoke::Invoke(0x131CE7C6, p0); } + static void UPDATE_SPECIAL_FX_MODIFIER_STRENGTH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x3D538351, p0, p1, p2); } + static void USE_ANIMATED_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x3345BB01, toggle); } + static void USE_DEFAULT_WATER_SETTINGS() { NativeInvoke::Invoke(0x48C6519C); } + static void WAIT(int32_t ms) { NativeInvoke::Invoke(0x7715C03B, ms); } + static void WAITUNPAUSED(int32_t ms) { NativeInvoke::Invoke(0x7C496803, ms); } + static void WAITUNWARPED(int32_t ms) { NativeInvoke::Invoke(0x1185F9B, ms); } + static void WAKE_RESTING_OBJECTS_AROUND(Object object) { NativeInvoke::Invoke(0x14EF5CEE, object); } + static void WASH_PROJTEX_FROM_VEHICLE(Vehicle vehicle, Any p1) { NativeInvoke::Invoke(0x90EF385, vehicle, p1); } }; From a918047d9c672dd293b48248a9bd5ae1feba5cc9 Mon Sep 17 00:00:00 2001 From: _AG Date: Thu, 21 Dec 2023 08:09:51 +0100 Subject: [PATCH 3/3] Update natives --- source/contributing.ixx | 10 - source/natives.ixx | 11216 +++++++++++++++++++++++++------------- 2 files changed, 7460 insertions(+), 3766 deletions(-) diff --git a/source/contributing.ixx b/source/contributing.ixx index cfbd042..8eb7dfc 100644 --- a/source/contributing.ixx +++ b/source/contributing.ixx @@ -1,12 +1,10 @@ module; #include -#include export module contributing; import common; -import natives; class Contributing { @@ -17,13 +15,5 @@ public: { // Add your code here }; - - - FusionFix::onGameProcessEvent() += []() - { - Player playa = Natives::GET_PLAYER_PED(0); - int32_t health = Natives::GET_PED_HEALTH(playa); - std::cout << health << std::endl; - }; } } Contributing; \ No newline at end of file diff --git a/source/natives.ixx b/source/natives.ixx index 16eaf34..0d5818a 100644 --- a/source/natives.ixx +++ b/source/natives.ixx @@ -37,6 +37,16 @@ export using ShootMode = int32_t; export using RelationshipGroup = int32_t; export using QuadChar = int32_t; export using GtaThread = int32_t; +export using ScrHandle = int32_t; +export using Hash = uint32_t; +export using Rope = int32_t; +export using Entity = int32_t; + +export struct Request_s +{ + int index; + int unk; +}; export struct Vector3 { @@ -61,12 +71,6 @@ export struct Color32 uint8_t a; }; -export struct Request -{ - int32_t index; - int32_t field_2; -}; - export class scrNativeCallContext { protected: @@ -76,7 +80,7 @@ protected: void* m_pArgs; uint32_t m_nDataCount; Vector3* m_pOriginalData[4]; - Vector4 m_TemporaryData[4]; + Vector4 m_TemporaryData[4]; public: template @@ -172,7 +176,7 @@ export class NativeInvoke { private: struct sncall - { + { int32_t i; int32_t(*fun)(NativeContext*); }; @@ -187,8 +191,8 @@ public: return nullptr; } public: - template - static inline R Invoke(uint32_t Hash, Args... args) + template + static inline R Invoke(Args... args) { NativeContext cxt; (cxt.Push(args), ...); @@ -236,3751 +240,7451 @@ public: } }; -export class Natives +export class Natives { public: - static Any ACTIVATE_BULLET_TIME_AS_PLAYER() { return NativeInvoke::Invoke(0x25B796C8); } - static Any ACTIVATE_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0xD3C74E5D); } - static Any ADD_COVER_BLOCKING_AREA() { return NativeInvoke::Invoke(0x3536946F); } - static Any ADD_KILLXP_RULE() { return NativeInvoke::Invoke(0x216F295D); } - static Any ADD_PED_DECISION_MAKER_EVENT_RESPONSE() { return NativeInvoke::Invoke(0x2B02F9D4); } - static Any ADD_PED_IGNORE_COVER_ENTRY() { return NativeInvoke::Invoke(0x89C1F145); } - static Any ADD_ROPE(Vector3* coords, Vector3* rot, float length, int32_t ropeType) { return NativeInvoke::Invoke(0xA592EC74, coords, rot, length, ropeType); } - static Any ADD_SPATIALDATA_COVER_POINT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x184DE0A6, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static Any ADD_TO_PREVIOUS_BRIEF() { return NativeInvoke::Invoke(0xFE33CF4A); } - static Any ADD_TO_PREVIOUS_BRIEF_WITH_UNDERSCORE() { return NativeInvoke::Invoke(0xB12B4573); } - static Any ADD_VEHICLE_SUBTASK_ATTACK_COORD() { return NativeInvoke::Invoke(0x50779A2C); } - static Any ADD_VEHICLE_SUBTASK_ATTACK_PED() { return NativeInvoke::Invoke(0x80461113); } - static Any ADD_VEHICLE_SUBTASK_STRAFE_COORDS() { return NativeInvoke::Invoke(0xDDA8AA23); } - static Any ADD_WIDGET_FLOAT_READ_ONLY(Any p0, Any p1) { return NativeInvoke::Invoke(0xEF2D8DEA, p0, p1); } - static Any ADD_WIDGET_FLOAT_SLIDER(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x67865135, p0, p1, p2, p3, p4); } - static Any ADD_WIDGET_INT_READ_ONLY(Any p0, Any p1) { return NativeInvoke::Invoke(0xB3F4D0DF, p0, p1); } - static Any ADD_WIDGET_INT_SLIDER(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0xF6A6C926, p0, p1, p2, p3, p4); } - static Any ADD_WIDGET_bool(Any p0, Any p1) { return NativeInvoke::Invoke(0xECBF5BB2, p0, p1); } - static Any ADD_WIND_THERMAL() { return NativeInvoke::Invoke(0xF355A848); } - static Any ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP() { return NativeInvoke::Invoke(0xE13A71C7); } - static Any ARE_PLAYER_STARS_GREYED_OUT() { return NativeInvoke::Invoke(0x5E72AB72); } - static Any ATTACH_OBJECT_TO_OBJECT_PHYSICALLY() { return NativeInvoke::Invoke(0x7C98BD8E); } - static Any ATTACH_OBJECT_TO_VEHICLE_PHYSICALLY() { return NativeInvoke::Invoke(0xF903C741); } - static Any ATTACH_PED_TO_OBJECT_PHYSICALLY() { return NativeInvoke::Invoke(0x37F17899); } - static Any ATTACH_PED_TO_PED() { return NativeInvoke::Invoke(0xAFB33CC2); } - static Any ATTACH_PED_TO_PED_PHYSICALLY() { return NativeInvoke::Invoke(0x10673612); } - static Any AUDIO_CHANGE_PORTAL_SETTINGS() { return NativeInvoke::Invoke(0xD0DF16AD); } - static Any AUDIO_DISABLE_WADING_SOUNDS() { return NativeInvoke::Invoke(0x6A9FF2B8); } - static Any AUDIO_IS_CUTSCENE_PLAYING() { return NativeInvoke::Invoke(0xE026C62E); } - static Any AUDIO_IS_FRONTEND_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x9EC502D6); } - static Any AUDIO_LOAD_BANK() { return NativeInvoke::Invoke(0xF418A70); } - static Any AUDIO_LOAD_METADATA() { return NativeInvoke::Invoke(0xE8424B87); } - static Any AUDIO_LOAD_SPEECH_DATA() { return NativeInvoke::Invoke(0x94C4FDB5); } - static Any AUDIO_MAKE_SLOT_STATIC() { return NativeInvoke::Invoke(0x943F7EB0); } - static Any AUDIO_MUSIC_CLEAR_AUDIO_SYNC_VARIABLES() { return NativeInvoke::Invoke(0xE73CA44B); } - static Any AUDIO_MUSIC_FORCE_TRACK_HASH() { return NativeInvoke::Invoke(0x6CEFA97A); } - static Any AUDIO_MUSIC_GET_MS_UNTIL_AUDIO_SYNC() { return NativeInvoke::Invoke(0x2CBEC97); } - static Any AUDIO_MUSIC_IS_AUDIO_SYNC_NOW() { return NativeInvoke::Invoke(0xED9CA16F); } - static Any AUDIO_MUSIC_IS_MARKER_IN_RANGE() { return NativeInvoke::Invoke(0xAAB5C232); } - static Any AUDIO_MUSIC_IS_ONESHOT_PREPARED(Any p0) { return NativeInvoke::Invoke(0xCF2727F, p0); } - static Any AUDIO_MUSIC_IS_PREPARED() { return NativeInvoke::Invoke(0xBF316157); } - static Any AUDIO_MUSIC_ONE_SHOT() { return NativeInvoke::Invoke(0x714DA5BB); } - static Any AUDIO_MUSIC_PLAY_PREPARED() { return NativeInvoke::Invoke(0x7CC2738F); } - static Any AUDIO_MUSIC_PLAY_UNSCRIPTED_NOW() { return NativeInvoke::Invoke(0xE2A37056); } - static Any AUDIO_MUSIC_PRELOAD_ONESHOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x404A0AE6, p0, p1); } - static Any AUDIO_MUSIC_RELEASE_CONTROL() { return NativeInvoke::Invoke(0xA3A2984E); } - static Any AUDIO_MUSIC_REQUEST_ONESHOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x607773A0, p0, p1); } - static Any AUDIO_MUSIC_RESUME() { return NativeInvoke::Invoke(0x5F48A85B); } - static Any AUDIO_MUSIC_SET_STATE() { return NativeInvoke::Invoke(0x789C753C); } - static Any AUDIO_MUSIC_SET_SUSPENSE_ALLOWED() { return NativeInvoke::Invoke(0xE0DE16BD); } - static Any AUDIO_SET_BREATHING_STATUS() { return NativeInvoke::Invoke(0x22A622F1); } - static Any AUDIO_SET_PED_FOOTSTEPS_ROLLOFF() { return NativeInvoke::Invoke(0xB125E896); } - static Any AUDIO_SET_PLAYER_PAIN_NAME() { return NativeInvoke::Invoke(0xE8A10A1A); } - static Any AUDIO_SET_SIDEKICK_PAIN_NAME() { return NativeInvoke::Invoke(0x7C64FB16); } - static Any AUDIO_SET_SINGLE_PED_FOOTSTEPS_ON() { return NativeInvoke::Invoke(0xB15ADFA); } - static Any AUDIO_UNLOAD_METADATA() { return NativeInvoke::Invoke(0xD1A72EA2); } - static Any BG_SCRIPT_ADJUST_BY_UNIT(Any p0, Any p1) { return NativeInvoke::Invoke(0x6124EBD6, p0, p1); } - static Any BROADCAST_UNIT_TEST_MESSAGE() { return NativeInvoke::Invoke(0x44E68F92); } - static Any CAMERA_ANIMATED_CURRENT_TIME() { return NativeInvoke::Invoke(0x79AF1166); } - static Any CAMERA_ANIMATED_LENGTH(Any p0, Any p1) { return NativeInvoke::Invoke(0xA6DA5494, p0, p1); } - static Any CAMERA_ANIMATED_START_FOV(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x83EC5A3, p0, p1, p2); } - static Any CAMERA_ANIMATED_START_HEADING(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xA7596ABA, p0, p1, p2); } - static Any CAMERA_ANIMATED_START_POSITION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xCA7616AE, p0, p1, p2); } - static Any CAMERA_ANIMATED_USE_DOF() { return NativeInvoke::Invoke(0xFB7557B5); } - static Any CAMERA_IS_POINTING_AT_TARGET() { return NativeInvoke::Invoke(0x6C7043F0); } - static Any CHANGE_AMBIENT_STREAM_SOUND() { return NativeInvoke::Invoke(0xAAA16BCB); } - static Any CLEAR_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xD62B95EB); } - static Any CLEAR_PED_DECISION_MAKER_EVENT_RESPONSE() { return NativeInvoke::Invoke(0x6BEC1C96); } - static Any CLEAR_SCRIPT_ARRAY_FROM_SCRATCHPAD() { return NativeInvoke::Invoke(0x50770E90); } - static Any CLEAR_SCRIPT_STREAM_REQUESTS() { return NativeInvoke::Invoke(0x108F237A); } - static Any CLEAR_SMALL_PRINTS() { return NativeInvoke::Invoke(0xA869A238); } - static Any CLEAR_THIS_PRINT() { return NativeInvoke::Invoke(0x6878327); } - static Any CLOSE_DEBUG_FILE() { return NativeInvoke::Invoke(0xAFDE128D); } - static Any COMMIT_EXPERIENCE() { return NativeInvoke::Invoke(0x494CD629); } - static Any COPY_GROUP_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xFC573D85); } - static Any COPY_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0x95C28AAA); } - static Any CREATE_AMMOBAG_PLACEMENT() { return NativeInvoke::Invoke(0x4976E3EC); } - static Any CREATE_AMMOBAG_PLACEMENT_ROTATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x85481503, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static Any CREATE_CHECKPOINT(int32_t type, float posX1, float posY1, float posZ1, float posX2, float posY2, float posZ2, float radius) { return NativeInvoke::Invoke(0xF541B690, type, posX1, posY1, posZ1, posX2, posY2, posZ2, radius); } - static Any CREATE_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0xD6A8ACE); } - static Any CREATE_PLACEMENT() { return NativeInvoke::Invoke(0xD8BC413C); } - static Any CREATE_PLACEMENT_ROTATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { return NativeInvoke::Invoke(0xA460F7A8, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static Any CREATE_PLAYER(Any p0, float x, float y, float z) { return NativeInvoke::Invoke(0x584BA966, p0, x, y, z); } - static Any CREATE_PLAYER_WITH_AVATAR(uint32_t avatarHash, float x, float y, float z, bool p4) { return NativeInvoke::Invoke(0x3A072305, avatarHash, x, y, z, p4); } - static Any CREATE_PLAYER_WITH_MODEL(uint32_t modelHash, float x, float y, float z) { return NativeInvoke::Invoke(0xE043534F, modelHash, x, y, z); } - static Any CUTSCENE_REGISTER_OBJECT_ANIM(Object object, const char* animName, const char* animDict, float p3, bool p4, bool p5) { return NativeInvoke::Invoke(0x5D7E7FD3, object, animName, animDict, p3, p4, p5); } - static Any DEACTIVATE_BULLET_TIME_AS_PLAYER() { return NativeInvoke::Invoke(0xF73F2994); } - static Any DEATHRECORDS_GET_PLAYERDETAILS_CLANTAG() { return NativeInvoke::Invoke(0x5D9852F1); } - static Any DEATHRECORDS_GET_PLAYERDETAILS_TITLE() { return NativeInvoke::Invoke(0xC0E77C55); } - static Any DEATHRECORD_ENABLE_ASSIST_XP() { return NativeInvoke::Invoke(0x7B57BCB4); } - static Any DEATHRECORD_GET_NUM_SHOTS(Any p0) { return NativeInvoke::Invoke(0x2440E150, p0); } - static Any DEATHRECORD_GET_RECORD_BULLETCOUNT() { return NativeInvoke::Invoke(0x32DF7A7C); } - static Any DEATHRECORD_GET_RECORD_COMPONENT() { return NativeInvoke::Invoke(0x3206476F); } - static Any DEATHRECORD_GET_RECORD_DAMAGE() { return NativeInvoke::Invoke(0x6E4BAE71); } - static Any DEATHRECORD_GET_RECORD_FLAGS() { return NativeInvoke::Invoke(0x6757C77E); } - static Any DEATHRECORD_GET_RECORD_FROM() { return NativeInvoke::Invoke(0x299D7260); } - static Any DEATHRECORD_GET_RECORD_INJURER() { return NativeInvoke::Invoke(0x15AD04A8); } - static Any DEATHRECORD_GET_RECORD_IS_CURRENT_LIFE() { return NativeInvoke::Invoke(0x856DC911); } - static Any DEATHRECORD_GET_RECORD_TIME() { return NativeInvoke::Invoke(0x43885806); } - static Any DEATHRECORD_GET_RECORD_WEAPON() { return NativeInvoke::Invoke(0x109F9168); } - static Any DEATHRECORD_GET_SHOT_BULLETCOUNT(Any p0, Any p1) { return NativeInvoke::Invoke(0x64D92447, p0, p1); } - static Any DEATHRECORD_GET_SHOT_COMPONENT(Any p0, Any p1) { return NativeInvoke::Invoke(0x627DC94C, p0, p1); } - static Any DEATHRECORD_GET_SHOT_DAMAGE(Any p0, Any p1) { return NativeInvoke::Invoke(0x3C46098C, p0, p1); } - static Any DEATHRECORD_GET_SHOT_FLAGS() { return NativeInvoke::Invoke(0x58F142F7); } - static Any DEATHRECORD_GET_SHOT_FROM() { return NativeInvoke::Invoke(0x56969A61); } - static Any DEATHRECORD_GET_SHOT_INJURER(Any p0, Any p1) { return NativeInvoke::Invoke(0xFECD86FE, p0, p1); } - static Any DEATHRECORD_GET_SHOT_IS_CURRENT_LIFE(Any p0, Any p1) { return NativeInvoke::Invoke(0xF2CD43F4, p0, p1); } - static Any DEATHRECORD_GET_SHOT_TIME(Any p0, Any p1) { return NativeInvoke::Invoke(0xF1CC37C, p0, p1); } - static Any DEATHRECORD_GET_SHOT_WEAPON(Any p0, Any p1) { return NativeInvoke::Invoke(0x2EE4D113, p0, p1); } - static Any DEATHRECORD_GET_SUB_KILLER_PERCENT() { return NativeInvoke::Invoke(0x664EC0F1); } - static Any DEATHRECORD_GET_SUB_KILLER_PLAYER_INDEX(Any p0) { return NativeInvoke::Invoke(0x403EB684, p0); } - static Any DEATHRECORD_GET_SUB_KILLER_PRIMARY() { return NativeInvoke::Invoke(0x1885BC2D); } - static Any DEATHRECORD_GET_SUB_KILLER_RANK() { return NativeInvoke::Invoke(0x104186FD); } - static Any DEATHRECORD_GET_SUB_KILLER_SECONDARY() { return NativeInvoke::Invoke(0x977DD5B6); } - static Any DEBUGDRAW_GETSCREENSPACETEXTHEIGHT() { return NativeInvoke::Invoke(0x5DD864FD); } - static Any DEBUG_SET_SELECTED_PED() { return NativeInvoke::Invoke(0x6F65ABB3); } - static Any DESTROY_LOADOUT_SCREEN() { return NativeInvoke::Invoke(0x660F22FF); } - static Any DISPLAY_PLAYBACK_RECORDED_VEHICLE() { return NativeInvoke::Invoke(0x894D590B); } - static Any DISPLAY_SEAMLESS_CUTSCENE_TRIGGER_AREA() { return NativeInvoke::Invoke(0xA080611B); } - static Any DISPLAY_TEXT_WITH_2_NUMBERS() { return NativeInvoke::Invoke(0x6931FB7C); } - static Any DISPLAY_TEXT_WITH_3_NUMBERS() { return NativeInvoke::Invoke(0x23EFF6DA); } - static Any DISPLAY_TEXT_WITH_NUMBER() { return NativeInvoke::Invoke(0xECE5A56D); } - static Any DISPLAY_TEXT_WITH_STRING() { return NativeInvoke::Invoke(0xB6BA7A8A); } - static Any DISPLAY_TEXT_WITH_TWO_LITERAL_STRINGS() { return NativeInvoke::Invoke(0x4DA9DF6); } - static Any DISPLAY_TEXT_WITH_TWO_STRINGS() { return NativeInvoke::Invoke(0xB07C454C); } - static Any DOES_SCENARIO_EXIST_IN_AREA() { return NativeInvoke::Invoke(0xFA7F5047); } - static Any DOES_SPATIALDATA_COVER_POINT_EXIST(Any p0) { return NativeInvoke::Invoke(0x2AFC1D34, p0); } - static Any DOES_WIDGET_GROUP_EXIST() { return NativeInvoke::Invoke(0x2B1D2AF9); } - static Any DOOR_ACTIVATE_SPATIAL_DATA() { return NativeInvoke::Invoke(0x9EC0CA1C); } - static Any DOOR_FIND_CLOSEST(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x3D92CE51, p0, p1, p2, p3); } - static Any DOOR_FIND_CLOSEST_GET_AUTO_CLOSE() { return NativeInvoke::Invoke(0xBD2B780C); } - static Any DOOR_FIND_CLOSEST_GET_CLOSE() { return NativeInvoke::Invoke(0x6258B9D5); } - static Any DOOR_FIND_CLOSEST_GET_LATCH() { return NativeInvoke::Invoke(0xE7771339); } - static Any DOOR_FIND_CLOSEST_GET_LIMIT_MAX() { return NativeInvoke::Invoke(0x3CBDA1D0); } - static Any DOOR_FIND_CLOSEST_GET_LIMIT_MIN() { return NativeInvoke::Invoke(0xF54D9BF1); } - static Any DOOR_FIND_CLOSEST_SET_LIMIT() { return NativeInvoke::Invoke(0x335910F4); } - static Any DOOR_GET_AUTO_CLOSE() { return NativeInvoke::Invoke(0x92765D98); } - static Any DOOR_GET_CLOSE() { return NativeInvoke::Invoke(0x3C4E25B7); } - static Any DOOR_GET_IS_AFFECTED_BY_BULLETS(Any p0) { return NativeInvoke::Invoke(0x7EE155C5, p0); } - static Any DOOR_GET_LATCH() { return NativeInvoke::Invoke(0x2395F97B); } - static Any DOOR_GET_LIMIT_MAX() { return NativeInvoke::Invoke(0xABF225B6); } - static Any DOOR_GET_LIMIT_MIN() { return NativeInvoke::Invoke(0x6B267A5); } - static Any DOOR_SET_AUTO_CLOSE() { return NativeInvoke::Invoke(0x2110CDEF); } - static Any DOOR_SET_CLOSE() { return NativeInvoke::Invoke(0x8FB665F4); } - static Any DOOR_SET_LATCH() { return NativeInvoke::Invoke(0x14F0F123); } - static Any DOOR_SET_LIMIT() { return NativeInvoke::Invoke(0xB0F0CB71); } - static Any DOOR_SET_LIMIT_MAX() { return NativeInvoke::Invoke(0xC14B5D0D); } - static Any DOOR_SET_LIMIT_MIN() { return NativeInvoke::Invoke(0xEB21CBB9); } - static Any DRAW_CHECKPOINT() { return NativeInvoke::Invoke(0x1B58B5C7); } - static Any DRAW_CHECKPOINT_WITH_ALPHA() { return NativeInvoke::Invoke(0xCDC4B816); } - static Any DRAW_DEBUG_BOX() { return NativeInvoke::Invoke(0x8524A848); } - static Any DRAW_DEBUG_CROSS() { return NativeInvoke::Invoke(0xB6DF3709); } - static Any DRAW_DEBUG_LINE_2D() { return NativeInvoke::Invoke(0x1C15B9B6); } - static Any DRAW_DEBUG_LINE_2D_WITH_TWO_COLOURS() { return NativeInvoke::Invoke(0x1D4DFE1E); } - static Any DRAW_DEBUG_LINE_WITH_TWO_COLOURS() { return NativeInvoke::Invoke(0xE8BFF632); } - static Any DRAW_DEBUG_POLY_2D() { return NativeInvoke::Invoke(0x510260D0); } - static Any DRAW_DEBUG_POLY_2D_WITH_THREE_COLOURS() { return NativeInvoke::Invoke(0x298064B4); } - static Any DRAW_DEBUG_POLY_WITH_THREE_COLOURS() { return NativeInvoke::Invoke(0xDB93013); } - static Any DRAW_DEBUG_TEXT_2D() { return NativeInvoke::Invoke(0x528B973B); } - static Any DRAW_DEBUG_TEXT_WITH_OFFSET() { return NativeInvoke::Invoke(0xAF5808B4); } - static Any DRAW_LINE() { return NativeInvoke::Invoke(0xB3426BCC); } - static Any DRAW_SPHERE() { return NativeInvoke::Invoke(0x4DD1CB3A); } - static Any DRAW_VECTOR_MAP_CIRCLE() { return NativeInvoke::Invoke(0x4B0C1539); } - static Any DRAW_VECTOR_MAP_EVENT_RIPPLE() { return NativeInvoke::Invoke(0x3D542EE7); } - static Any DRAW_VECTOR_MAP_LINE() { return NativeInvoke::Invoke(0x50D36E09); } - static Any DRAW_VECTOR_MAP_LINE_THICK() { return NativeInvoke::Invoke(0x86018420); } - static Any DRAW_VECTOR_MAP_LOCAL_PLAYER_CAM() { return NativeInvoke::Invoke(0xB8641116); } - static Any DRAW_VECTOR_MAP_MARKER() { return NativeInvoke::Invoke(0x4A1EE5A8); } - static Any DRAW_VECTOR_MAP_PED() { return NativeInvoke::Invoke(0x9A1D0BA2); } - static Any DRAW_VECTOR_MAP_POLY() { return NativeInvoke::Invoke(0x53A77F35); } - static Any DRAW_VECTOR_MAP_RECTANGLE() { return NativeInvoke::Invoke(0x2D241271); } - static Any DRAW_VECTOR_MAP_TEXT() { return NativeInvoke::Invoke(0x7F083534); } - static Any DRAW_VECTOR_MAP_VEHICLE() { return NativeInvoke::Invoke(0x3B0965C); } - static Any DRAW_VECTOR_MAP_WEDGE() { return NativeInvoke::Invoke(0x2206BE27); } - static Any GAMEPLAY_HELPER_BOX_ANGLED_CREATE_VER2() { return NativeInvoke::Invoke(0x8E89F378); } - static Any GAMEPLAY_HELPER_VOLUME_SET_ENABLED() { return NativeInvoke::Invoke(0xEAA23DE7); } - static Any GET_BULLET_CAMERA_MARKER(Any p0) { return NativeInvoke::Invoke(0xFE343BB0, p0); } - static Any GET_BULLET_CAMERA_SCENE_START(Any p0) { return NativeInvoke::Invoke(0xF7334085, p0); } - static Any GET_BULLET_CAM_PREF(Ped ped, int32_t index) { return NativeInvoke::Invoke(0xCA8E8FCC, ped, index); } - static Any GET_CHECK_HASH_FROM_CONVERSATION_ID(Any p0) { return NativeInvoke::Invoke(0x312BFBAB, p0); } - static Any GET_CURRENT_CONTROL_CONFIG() { return NativeInvoke::Invoke(0xA9B6DA66); } - static Any GET_CURRENT_SCRIPTED_CONVERSATION_LINE() { return NativeInvoke::Invoke(0x9620E41F); } - static Any GET_GAMEPLAY_HELPER_CYLINDER_HEIGHT() { return NativeInvoke::Invoke(0xB5BE0139); } - static Any GET_GAMEPLAY_HELPER_CYLINDER_RADIUS() { return NativeInvoke::Invoke(0x2F97E6C0); } - static Any GET_GAME_TEXTURE_DICT(const char* dictName) { return NativeInvoke::Invoke(0x682D7B70, dictName); } - static Any GET_HELP_MESSAGE_BOX_SIZE() { return NativeInvoke::Invoke(0x3F552D6C); } - static Any GET_ICON_TEXTURE_DICTIONARY_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x424BE196, p0); } - static Any GET_ICON_TEXTURE_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x4FB44F82, p0); } - static Any GET_INTERACTION_VOLUME_POS(Any p0, Any p1) { return NativeInvoke::Invoke(0xAE7B9E7D, p0, p1); } - static Any GET_INTERIOR_HEADING() { return NativeInvoke::Invoke(0xFB56D1AC); } - static Any GET_LAST_SHOT_BY_PLAYER(Any p0) { return NativeInvoke::Invoke(0x9D48CB92, p0); } - static Any GET_LAST_SHOT_TO_PLAYER(Any p0) { return NativeInvoke::Invoke(0x1279C3D4, p0); } - static Any GET_MOTION_CONTROL_PREFERENCE() { return NativeInvoke::Invoke(0xA4CA9C1C); } - static Any GET_NETWORK_RESTART_NODE_DEBUG() { return NativeInvoke::Invoke(0x9B999753); } - static Any GET_NUMBER_LINES_WITH_SUBSTRINGS() { return NativeInvoke::Invoke(0xD172184D); } - static Any GET_NUMBER_OF_PICKUPS_AND_PLACEMENTS_OF_TYPE() { return NativeInvoke::Invoke(0x22DEA3F4); } - static Any GET_OBJECT_ANIM_CURRENT_TIME(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x39F0D010, p0, p1, p2); } - static Any GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS() { return NativeInvoke::Invoke(0x7D8F26A1); } - static Any GET_PICKUP_AMMO() { return NativeInvoke::Invoke(0x8B9EE98B); } - static Any GET_PICKUP_LASER_SIGHT_ATTACHMENT() { return NativeInvoke::Invoke(0x5B17CB61); } - static Any GET_PICKUP_TYPE_FROM_WEAPON_TYPE(Any p0) { return NativeInvoke::Invoke(0x3F2D18CE, p0); } - static Any GET_PREVIOUS_FONT_SETTINGS() { return NativeInvoke::Invoke(0xA6BC3F4F); } - static Any GET_RECENT_WEAPON_LEVEL_UP() { return NativeInvoke::Invoke(0x304C0CF0); } - static Any GET_ROOM_AT_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xAE7AA07B, x, y, z); } - static Any GET_ROOM_KEY_FROM_OBJECT(Object object) { return NativeInvoke::Invoke(0xFC452887, object); } - static Any GET_ROOM_KEY_FROM_PLACEMENT() { return NativeInvoke::Invoke(0x3B9A0C3D); } - static Any GET_SAFE_PLACEMENT_COORDS() { return NativeInvoke::Invoke(0x5491A6F9); } - static Any GET_SCRIPT_STREAM_STATE(Any p0, Any p1) { return NativeInvoke::Invoke(0xE2F9A12A, p0, p1); } - static Any GET_SPEECH_FOR_EMERGENCY_SERVICE_CALL() { return NativeInvoke::Invoke(0xEDE519D6); } - static Any GET_TEXTURE(Any dict, const char* textureName) { return NativeInvoke::Invoke(0x6DC9C895, dict, textureName); } - static Any GET_TEXTURE_FROM_STREAMED_TEXTURE_DICT(const char* dictName, const char* textureName) { return NativeInvoke::Invoke(0xA8DAC5EC, dictName, textureName); } - static Any GET_UI_DESCRIPTION_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0xDAFCCF7F, p0); } - static Any GET_UI_NAME_FOR_BG_SCRIPT(Any p0) { return NativeInvoke::Invoke(0x6873C76D, p0); } - static Any GET_VEHICLE_DOOR_ANGLE_RATIO(Any p0, Any p1) { return NativeInvoke::Invoke(0xE399C26, p0, p1); } - static Any GIVE_PED_FAKE_NETWORK_NAME() { return NativeInvoke::Invoke(0xBA223E7B); } - static Any HUD_SCOREBOARD_GETPLAYERPOSITION(Any p0) { return NativeInvoke::Invoke(0x581C7D26, p0); } - static Any HUD_SCOREBOARD_RESETALLPLAYERXP() { return NativeInvoke::Invoke(0x98AF4AB7); } - static Any HUD_SCOREBOARD_RESETPLAYERXP() { return NativeInvoke::Invoke(0xC5437B8F); } - static Any HUD_SCOREBOARD_SETPLAYERVALUES_XP2() { return NativeInvoke::Invoke(0x320884BF); } - static Any HUD_SCOREBOARD_SETPROGRESS() { return NativeInvoke::Invoke(0xA6F24CFB); } - static Any IS_ANYONE_INTERACTING_WITH_VOLUME(Any p0) { return NativeInvoke::Invoke(0x461C258F, p0); } - static Any IS_BULLET_IN_AREA() { return NativeInvoke::Invoke(0xB54F46CA); } - static Any IS_BULLET_IN_BOX() { return NativeInvoke::Invoke(0xAB73ED26); } - static Any IS_CLOSEST_OBJECT_OF_TYPE_SMASHED_OR_DAMAGED() { return NativeInvoke::Invoke(0x7E3857CE); } - static Any IS_GLASS_BROKEN_IN_RADIUS() { return NativeInvoke::Invoke(0x42A3F611); } - static Any IS_GLASS_BROKEN_ON_OBJECT() { return NativeInvoke::Invoke(0xDAEAC978); } - static Any IS_HELP_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xA65F262A); } - static Any IS_LOCAL_PLAYER_READY_TO_INTERACT_WITH(Any p0) { return NativeInvoke::Invoke(0x303F8C07, p0); } - static Any IS_PICKUP_ATTACHMENT_ENABLED() { return NativeInvoke::Invoke(0x565F0B42); } - static Any IS_PICKUP_ATTACHMENT_TOGGLED() { return NativeInvoke::Invoke(0x89F779D5); } - static Any IS_PLAYER_INTERACTING_WITH_VOLUME(Any p0, Any p1) { return NativeInvoke::Invoke(0x424D60A3, p0, p1); } - static Any IS_PLAYER_WANTED_LEVEL_GREATER() { return NativeInvoke::Invoke(0x589A2661); } - static Any IS_PROJECTILE_IN_AREA() { return NativeInvoke::Invoke(0x78E1A557); } - static Any IS_PROJECTILE_TYPE_IN_AREA() { return NativeInvoke::Invoke(0x2B73BCF6); } - static Any IS_SCRIPTED_CONVERSATION_ONGOING(Any p0) { return NativeInvoke::Invoke(0xCB8FD96F, p0); } - static Any IS_SNIPER_BULLET_IN_AREA() { return NativeInvoke::Invoke(0x483715C); } - static Any IS_THIS_HELP_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x792ECC8C); } - static Any IS_THIS_HELP_MESSAGE_WITH_NUMBER_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x7303D366); } - static Any IS_THIS_HELP_MESSAGE_WITH_STRING_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x8FDB39D4); } - static Any IS_THIS_PRINT_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xED8E2421); } - static Any LAST_MAN_STANDING_REVIVE() { return NativeInvoke::Invoke(0x21192AE3); } - static Any LEADERBOARDS_GET_COLUMN_ID() { return NativeInvoke::Invoke(0x3821A334); } - static Any LEADERBOARDS_GET_NUMBER_OF_COLUMNS(Any p0) { return NativeInvoke::Invoke(0xA56EE34, p0); } - static Any LEADERBOARDS_READ_BY_COMMUNITY(Any p0) { return NativeInvoke::Invoke(0x5023C8AB, p0); } - static Any LEADERBOARDS_READ_BY_GAMER() { return NativeInvoke::Invoke(0x37338B11); } - static Any LEADERBOARDS_READ_BY_RADIUS_EX() { return NativeInvoke::Invoke(0xCD659683); } - static Any LEADERBOARDS_READ_BY_RANK_EX(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0xB5F57E71, p0, p1, p2, p3, p4); } - static Any LEADERBOARDS_READ_FINISHED_AND_SUCCEEDED(Any p0) { return NativeInvoke::Invoke(0x556A674E, p0); } - static Any LEADERBOARDS_READ_FOR_LOCAL_GAMER_EX(Any p0, Any p1) { return NativeInvoke::Invoke(0xF872E9F6, p0, p1); } - static Any LEADERBOARDS_READ_GET_NUM_ROWS_EX() { return NativeInvoke::Invoke(0xE60FFF5C); } - static Any LEADERBOARDS_READ_GET_ROW_DATA_EX(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x8B4ABFF9, p0, p1, p2, p3); } - static Any LEADERBOARDS_READ_GET_ROW_DATA_FOR_LOCAL_GAMER_EX(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x680D09F3, p0, p1, p2); } - static Any LEADERBOARDS_READ_PENDING(Any p0) { return NativeInvoke::Invoke(0xEEB8BF5C, p0); } - static Any LEADERBOARDS_WRITE_FLUSH() { return NativeInvoke::Invoke(0x7579C0B4); } - static Any LEADERBOARDS_WRITE_GROUP_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0xB7CBBFC1, p0, p1); } - static Any LEADERBOARDS_WRITE_PLAYER_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0xFF8BA326, p0, p1); } - static Any LEADERBOARDS_WRITE__ROS__PLAYER_DATA(Any p0, Any p1) { return NativeInvoke::Invoke(0x2A12675D, p0, p1); } - static Any LOAD_BULLET_CAM_BANK() { return NativeInvoke::Invoke(0xCE805879); } - static Any LOAD_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xCEA92F74); } - static Any LOAD_SCRIPT_STREAM(Any p0, Any p1) { return NativeInvoke::Invoke(0xB99CBFB5, p0, p1); } - static Any LOAD_TEXTURE_DICT(const char* dictName) { return NativeInvoke::Invoke(0xAD3C963A, dictName); } - static Any LOAD_TEXT_FONT() { return NativeInvoke::Invoke(0x9A4F5026); } - static Any NETWORK_CHANGE_GAME_MODE_PENDING() { return NativeInvoke::Invoke(0x8226F769); } - static Any NETWORK_CHANGE_GAME_MODE_SUCCEEDED() { return NativeInvoke::Invoke(0xFBA800BC); } - static Any NETWORK_CHECK_INVITE_ARRIVAL() { return NativeInvoke::Invoke(0x686548FD); } - static Any NETWORK_CLEAR_INVITE_ARRIVAL() { return NativeInvoke::Invoke(0xCE1CB74); } - static Any NETWORK_GET_COUNTOF_RICH_PRESENCE() { return NativeInvoke::Invoke(0x1CE03E7B); } - static Any NETWORK_GET_NUM_UNACCEPTED_INVITES() { return NativeInvoke::Invoke(0xE691321E); } - static Any NETWORK_GET_PLAYER_STREAK_BLOCKED(Any p0, Any p1) { return NativeInvoke::Invoke(0x3663B7E0, p0, p1); } - static Any NETWORK_GET_PLAYER_STREAK_EFFECT(Any p0, Any p1) { return NativeInvoke::Invoke(0x9E7A0C00, p0, p1); } - static Any NETWORK_GET_PLAYER_STREAK_IN_SLOT(Any p0, Any p1) { return NativeInvoke::Invoke(0x3201F4A2, p0, p1); } - static Any NETWORK_GET_RICH_PRESENCE_FIELD_INDEX() { return NativeInvoke::Invoke(0x3D42FEC4); } - static Any NETWORK_GET_RICH_PRESENCE_ID() { return NativeInvoke::Invoke(0x661455A9); } - static Any NETWORK_GET_RICH_PRESENCE_ID_FROM_INDEX() { return NativeInvoke::Invoke(0x4F08B53D); } - static Any NETWORK_GET_RICH_PRESENCE_IS_VALID() { return NativeInvoke::Invoke(0xD47D4C49); } - static Any NETWORK_GET_RICH_PRESENCE_LABEL() { return NativeInvoke::Invoke(0x2BF438BF); } - static Any NETWORK_GET_STREAK_TEXTURE(Any p0) { return NativeInvoke::Invoke(0x277FB8F, p0); } - static Any NETWORK_GET_UNACCEPTED_INVITER_NAME() { return NativeInvoke::Invoke(0x34A7E847); } - static Any NETWORK_GET_UNACCEPTED_INVITE_GAME_MODE() { return NativeInvoke::Invoke(0xF66BCD00); } - static Any NETWORK_KICK_PLAYER() { return NativeInvoke::Invoke(0x7EDD6266); } - static Any NETWORK_LEVEL_DATA_GET_FLOAT() { return NativeInvoke::Invoke(0x4EF6A91C); } - static Any NETWORK_LEVEL_DATA_GET_FLOAT_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xCA92A56, p0, p1, p2); } - static Any NETWORK_LEVEL_DATA_GET_HASH() { return NativeInvoke::Invoke(0x758DEB4D); } - static Any NETWORK_LEVEL_DATA_GET_HASH_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xA0DF848C, p0, p1, p2); } - static Any NETWORK_LEVEL_DATA_GET_INT() { return NativeInvoke::Invoke(0x5D7A7AD); } - static Any NETWORK_LEVEL_DATA_GET_INT_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xEDA5D3AA, p0, p1, p2); } - static Any NETWORK_LEVEL_DATA_GET_NODE() { return NativeInvoke::Invoke(0x1D710204); } - static Any NETWORK_LEVEL_DATA_GET_NODE_FROM_NODE(Any p0, Any p1) { return NativeInvoke::Invoke(0x78598AC7, p0, p1); } - static Any NETWORK_LEVEL_DATA_GET_NUM_NODES_FROM_NODE(Any p0, Any p1) { return NativeInvoke::Invoke(0xC208F633, p0, p1); } - static Any NETWORK_LEVEL_DATA_GET_SIBLING_COUNT_AFTER_NODE(Any p0) { return NativeInvoke::Invoke(0xD8F9D0B0, p0); } - static Any NETWORK_LEVEL_DATA_GET_STRING() { return NativeInvoke::Invoke(0xCF99AF2B); } - static Any NETWORK_LEVEL_DATA_GET_STRING_FROM_NODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x1AB1ED65, p0, p1, p2, p3); } - static Any NETWORK_LEVEL_DATA_GET_VECTOR() { return NativeInvoke::Invoke(0x532EBA1B); } - static Any NETWORK_LEVEL_DATA_GET_VECTOR_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x9209CE38, p0, p1, p2); } - static Any NETWORK_LEVEL_DATA_GET_bool() { return NativeInvoke::Invoke(0x282E20CB); } - static Any NETWORK_LEVEL_DATA_GET_bool_FROM_NODE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xC5F02A7E, p0, p1, p2); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_COUNT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x7F3DAF76, p0, p1, p2, p3); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_FLOAT() { return NativeInvoke::Invoke(0x7CBE1FD2); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_HASH(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x776215C9, p0, p1, p2, p3, p4); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_INT(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x4DAE6959, p0, p1, p2, p3, p4); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_NODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xEE658568, p0, p1, p2, p3); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_STRING(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0x9DF1E416, p0, p1, p2, p3, p4, p5); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_VECTOR() { return NativeInvoke::Invoke(0xAC9F6193); } - static Any NETWORK_LEVEL_DATA_RUN_STORED_QUERY_bool() { return NativeInvoke::Invoke(0x8DB64921); } - static Any NETWORK_SET_FRIENDLY_FIRE_OPTION() { return NativeInvoke::Invoke(0x6BAF95FA); } - static Any NETWORK_SET_PROFILESTATINTERVAL() { return NativeInvoke::Invoke(0x863D8EE5); } - static Any NETWORK_SET_RADIOHUD_IN_LOBBY_OFF() { return NativeInvoke::Invoke(0x4FDBF664); } - static Any NETWORK_SET_RICH_PRESENCE() { return NativeInvoke::Invoke(0x932A6CED); } - static Any OBJECT_ANIM_EVENT() { return NativeInvoke::Invoke(0x105F06CB); } - static Any OBJECT_ANIM_EVENT_OLD() { return NativeInvoke::Invoke(0xBF0BC0D); } - static Any OPEN_DEBUG_FILE() { return NativeInvoke::Invoke(0xA754055A); } - static Any OPEN_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xE817E336); } - static Any PAUSE_SCRIPTED_CONVERSATION() { return NativeInvoke::Invoke(0xE2C9C6F8); } - static Any PEDGROUPTASK_ADVANCE_CREATE(Any p0) { return NativeInvoke::Invoke(0x54436897, p0); } - static Any PEDGROUPTASK_ADVANCE_SETCOVERSEARCHOFFSETFORWARD() { return NativeInvoke::Invoke(0x82FE5DEA); } - static Any PEDGROUPTASK_ADVANCE_SETTARGET_POS() { return NativeInvoke::Invoke(0x97D7FBD1); } - static Any PEDGROUPTASK_COVERFIRE_ASSIGNPED() { return NativeInvoke::Invoke(0x9F362EA8); } - static Any PEDGROUPTASK_COVERFIRE_CREATE() { return NativeInvoke::Invoke(0xB12779C8); } - static Any PEDGROUPTASK_COVERFIRE_SETTARGET_PED() { return NativeInvoke::Invoke(0x131D9EE9); } - static Any PEDGROUPTASK_COVERFIRE_SETTARGET_POS() { return NativeInvoke::Invoke(0xBF55758E); } - static Any PEDGROUPTASK_COVERFIRE_STOP_FIRING() { return NativeInvoke::Invoke(0x935C7975); } - static Any PEDGROUPTASK_COVERFIRE_TRIGGER_FIRE() { return NativeInvoke::Invoke(0xA546FB73); } - static Any PEDGROUPTASK_COVERFIRE_TRIGGER_HIDE() { return NativeInvoke::Invoke(0xCAC7EFC1); } - static Any PEDGROUPTASK_FLANK_ASSIGNPEDTOCOVERFIRE() { return NativeInvoke::Invoke(0xFAD36337); } - static Any PEDGROUPTASK_FLANK_ASSIGNPEDTOFLANK() { return NativeInvoke::Invoke(0x8370A7AC); } - static Any PEDGROUPTASK_FLANK_CREATE() { return NativeInvoke::Invoke(0x8A7938A8); } - static Any PEDGROUPTASK_FLANK_FLANKVOLUME() { return NativeInvoke::Invoke(0x6262EDA); } - static Any PEDGROUPTASK_FLANK_TRIGGERVOLUME() { return NativeInvoke::Invoke(0xB5D4C0FE); } - static Any PEDGROUPTASK_FLANK_TUNE_TARGETOUTSIDETRIGGERVOLUMETOCANCEL() { return NativeInvoke::Invoke(0xDBFC2F3); } - static Any PEDGROUPTASK_FLANK_TUNE_TIMEREADYTRIGGERMOVE() { return NativeInvoke::Invoke(0x70DCAB00); } - static Any PEDGROUPTASK_FLANK_TUNE_TIMETARGETINSIDETRIGGERVOLUMETOSTART() { return NativeInvoke::Invoke(0x4D888CFB); } - static Any PEDGROUPTASK_TACTICALCORNER_CREATE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x165687CB, p0, p1, p2); } - static Any PEDGROUPTASK_TACTICALCORNER_SETTARGET_POS() { return NativeInvoke::Invoke(0xB54BDB46); } - static Any PICKUPS_PASS_TIME() { return NativeInvoke::Invoke(0xA629E201); } - static Any PLAYER_USE_COVERLINE() { return NativeInvoke::Invoke(0x04C99D6); } - static Any PLAYER_USE_COVERPOINT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x822F99DE, p0, p1, p2, p3); } - static Any PLAY_AUDIO_EVENT() { return NativeInvoke::Invoke(0x4B31CE89); } - static Any PLAY_AUDIO_EVENT_FROM_VEHICLE() { return NativeInvoke::Invoke(0xB7DC5C8); } - static Any PRINT_HELP_FOREVER() { return NativeInvoke::Invoke(0xB7AC63C3); } - static Any PRINT_HELP_FOREVER_WITH_NUMBER() { return NativeInvoke::Invoke(0xADE2E873); } - static Any PRINT_HELP_FOREVER_WITH_STRING() { return NativeInvoke::Invoke(0xDB159D05); } - static Any PRINT_HELP_FOREVER_WITH_STRING_NO_SOUND() { return NativeInvoke::Invoke(0x63049363); } - static Any PRINT_HELP_WITH_NUMBER() { return NativeInvoke::Invoke(0x215A5FCC); } - static Any PRINT_HELP_WITH_STRING_NO_SOUND() { return NativeInvoke::Invoke(0x89A0FF88); } - static Any PRINT_MISSION_DESCRIPTION() { return NativeInvoke::Invoke(0x61668A58); } - static Any PRINT_STRING_IN_STRING() { return NativeInvoke::Invoke(0x31026991); } - static Any PRINT_STRING_IN_STRING_NOW() { return NativeInvoke::Invoke(0x610BDA9E); } - static Any PRINT_WITH_2_NUMBERS() { return NativeInvoke::Invoke(0x1D5F8E7A); } - static Any PRINT_WITH_2_NUMBERS_NOW() { return NativeInvoke::Invoke(0x4F62BE65); } - static Any PRINT_WITH_NUMBER() { return NativeInvoke::Invoke(0x9FBDDD94); } - static Any PRINT_WITH_NUMBER_NOW() { return NativeInvoke::Invoke(0x7FFF2957); } - static Any PRIVATE_SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE() { return NativeInvoke::Invoke(0xB528AEA6); } - static Any PROFILER_DUMP_VALUES() { return NativeInvoke::Invoke(0x604930BC); } - static Any QUERY_MONITORED_STAT_ENTRY(int32_t p0, int32_t p1) { return NativeInvoke::Invoke(0xA18210A2, p0, p1); } - static Any REGISTER_INJURY() { return NativeInvoke::Invoke(0x33B0E8E6); } - static Any RELEASE_STREAMING_MEMORY() { return NativeInvoke::Invoke(0x53CB7864); } - static Any REMOVE_ALL_COVER_BLOCKING_AREAS() { return NativeInvoke::Invoke(0xCF9221A7); } - static Any REMOVE_PED_IGNORE_COVER_ENTRY() { return NativeInvoke::Invoke(0xC5D2232C); } - static Any REMOVE_PED_USE_COVER_ENTRY() { return NativeInvoke::Invoke(0xADE53B26); } - static Any REMOVE_PLAYER_HELMET() { return NativeInvoke::Invoke(0x6255F3B4); } - static Any REMOVE_WIND_THERMAL() { return NativeInvoke::Invoke(0xD1B522B6); } - static Any REQUEST_SCRIPT_STREAM(Any p0, Any p1) { return NativeInvoke::Invoke(0xD5782CC7, p0, p1); } - static Any RESERVE_STREAMING_MEMORY() { return NativeInvoke::Invoke(0xACD474EB); } - static Any RESET_BULLET_CAMERA_TIMEWARP_SCALE() { return NativeInvoke::Invoke(0x69EE7ED4); } - static Any RESET_PAYNEKILLER_RECHARGE_RATE() { return NativeInvoke::Invoke(0x89413073); } - static Any RESTORE_SCRIPT_ARRAY_FROM_SCRATCHPAD() { return NativeInvoke::Invoke(0x5AB30FE1); } - static Any SAVE_FLOAT_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0xAE315350); } - static Any SAVE_FLOAT_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0x72E3DA94); } - static Any SAVE_INT_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x13F0037D); } - static Any SAVE_INT_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xC59156BD); } - static Any SAVE_NEWLINE_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x36383B18); } - static Any SAVE_NEWLINE_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xC41A4082); } - static Any SAVE_SCRIPT_ARRAY_IN_SCRATCHPAD() { return NativeInvoke::Invoke(0x8A3A3C98); } - static Any SAVE_STRING_TO_DEBUG_FILE() { return NativeInvoke::Invoke(0x1BC43E17); } - static Any SAVE_STRING_TO_NAMED_DEBUG_FILE() { return NativeInvoke::Invoke(0xD7B91218); } - static Any SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_FLOAT() { return NativeInvoke::Invoke(0xEC96E1B4); } - static Any SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_INT() { return NativeInvoke::Invoke(0xFF735813); } - static Any SCRIPT_VAR_WAIT_FOR_CHANGE_FLOAT() { return NativeInvoke::Invoke(0xB4123E01); } - static Any SCRIPT_VAR_WAIT_FOR_CHANGE_INT() { return NativeInvoke::Invoke(0x2A05F0E3); } - static Any SETUP_BULLET_CAMERA_SCENE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12, Any p13, Any p14, Any p15, Any p16, Any p17, Any p18, Any p19, Any p20, Any p21) { return NativeInvoke::Invoke(0x536FD4DA, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21); } - static Any SET_ALL_MOTION_CONTROL_PREFERENCES() { return NativeInvoke::Invoke(0x94FF7903); } - static Any SET_BLIP_ROUTE() { return NativeInvoke::Invoke(0x3E160C90); } - static Any SET_BULLET_CAMERA_OBJECT_TRACKER() { return NativeInvoke::Invoke(0x4E75A262); } - static Any SET_BULLET_CAMERA_TRACKED_PED() { return NativeInvoke::Invoke(0x450D1234); } - static Any SET_COLLISION_AUDIO_DISABLED() { return NativeInvoke::Invoke(0xB8DD4243); } - static Any SET_CUTSCENE_EXTRA_ROOM_POS() { return NativeInvoke::Invoke(0x6EB9A03); } - static Any SET_DEAD_PEDS_DROP_WEAPONS() { return NativeInvoke::Invoke(0x197472B9); } - static Any SET_DEBUG_TEXT_VISIBLE() { return NativeInvoke::Invoke(0x50017383); } - static Any SET_DISPATCH_COPS_FOR_PLAYER() { return NativeInvoke::Invoke(0x48A18913); } - static Any SET_DRIVE_TASK_CRUISE_SPEED() { return NativeInvoke::Invoke(0x3CEC07B1); } - static Any SET_GAMEPLAY_COORD_HINT() { return NativeInvoke::Invoke(0xF27483C9); } - static Any SET_GAMEPLAY_HELPER_CYLINDER_HEIGHT() { return NativeInvoke::Invoke(0xB6B24984); } - static Any SET_GAMEPLAY_HELPER_CYLINDER_RADIUS() { return NativeInvoke::Invoke(0x4EBFD673); } - static Any SET_GAMEPLAY_HINT_FOV() { return NativeInvoke::Invoke(0x96FD173B); } - static Any SET_GAMEPLAY_HINT_RELATIVE_PITCH() { return NativeInvoke::Invoke(0x7D04320E); } - static Any SET_GAMEPLAY_OBJECT_HINT() { return NativeInvoke::Invoke(0x2ED5E2F8); } - static Any SET_GAMEPLAY_PED_HINT() { return NativeInvoke::Invoke(0x7C27343E); } - static Any SET_GAMEPLAY_VEHICLE_HINT() { return NativeInvoke::Invoke(0x2C9A11D8); } - static Any SET_GROUP_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xD93095B3); } - static Any SET_HELI_AUDIO_MAX_OCCLUSION() { return NativeInvoke::Invoke(0x57125C3F); } - static Any SET_HELP_MESSAGE_BOX_SIZE() { return NativeInvoke::Invoke(0x138D7BB9); } - static Any SET_IN_SPECTATOR_MODE() { return NativeInvoke::Invoke(0x74DBC1BF); } - static Any SET_LOBBY_MUTE_OVERRIDE() { return NativeInvoke::Invoke(0x35BA6682); } - static Any SET_MAX_AMMO_CAP() { return NativeInvoke::Invoke(0x4C898C45); } - static Any SET_MULTIPLE_DRIVEBY_PICKUPS() { return NativeInvoke::Invoke(0xC619A53A); } - static Any SET_NEXT_TICKER_MESSAGE_BACKGROUND_COLOR() { return NativeInvoke::Invoke(0x4BD59DD4); } - static Any SET_OBJECT_ALPHA() { return NativeInvoke::Invoke(0x98E5B61D); } - static Any SET_PAYNEKILLER_BOTTLE_COUNT() { return NativeInvoke::Invoke(0xF3DE9E5D); } - static Any SET_PAYNEKILLER_RECHARGE_RATE() { return NativeInvoke::Invoke(0x54A5A6C3); } - static Any SET_PED_ADVANCE_DELAY_OVERRIDE() { return NativeInvoke::Invoke(0xE8B068A7); } - static Any SET_PED_ALPHA() { return NativeInvoke::Invoke(0xB94DA9B3); } - static Any SET_PED_BLEND_FROM_NM_WITH_ANIM() { return NativeInvoke::Invoke(0x6C433786); } - static Any SET_PED_CHARGE_DELAY_OVERRIDE() { return NativeInvoke::Invoke(0x3B2E3E6B); } - static Any SET_PED_COVER_TARGET_PED_WITH_BONE_AND_OFFSET() { return NativeInvoke::Invoke(0x3A6625BB); } - static Any SET_PED_COVER_TARGET_PED_WITH_OFFSET() { return NativeInvoke::Invoke(0x94B495D); } - static Any SET_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0x13A0D6D5); } - static Any SET_PED_DECISION_MAKER_TO_DEFAULT() { return NativeInvoke::Invoke(0xDD2DEE0A); } - static Any SET_PED_DROPS_OBJECT() { return NativeInvoke::Invoke(0x4D75C27C); } - static Any SET_PED_FORCE_USE_MUZZLE_DIRECTION() { return NativeInvoke::Invoke(0x3D6DECE5); } - static Any SET_PED_PINNED_DOWN(Ped ped, bool toggle, int32_t p2) { return NativeInvoke::Invoke(0xCC78999D, ped, toggle, p2); } - static Any SET_PED_STEALTH_ATTRIBUTES() { return NativeInvoke::Invoke(0xB24394CA); } - static Any SET_PHONE_HUD_ITEM() { return NativeInvoke::Invoke(0x7FD60931); } - static Any SET_PICKUP_LASER_SIGHT_ATTACHMENT() { return NativeInvoke::Invoke(0xB3C7B87A); } - static Any SET_PICKUP_LIMIT_ANGLE() { return NativeInvoke::Invoke(0x12177009); } - static Any SET_PLAYERS_DROP_MONEY_IN_NETWORK_GAME() { return NativeInvoke::Invoke(0x806204B); } - static Any SET_ROCKET_LAUNCHER_FREEBIE_IN_HELI() { return NativeInvoke::Invoke(0x62F3E0F3); } - static Any SET_ROUTE_FLASHES() { return NativeInvoke::Invoke(0x93BD3E80); } - static Any SET_TEXT_LINE_DISPLAY() { return NativeInvoke::Invoke(0x5AE8AF79); } - static Any SET_TRAIN_AUDIO_ROLLOFF() { return NativeInvoke::Invoke(0x56F2F2E9); } - static Any SET_VEHICLE_ALPHA() { return NativeInvoke::Invoke(0x5D4A2BC2); } - static Any SET_XBOX_SCREEN_SAVER() { return NativeInvoke::Invoke(0xD121D3DE); } - static Any SEV_BINDC(Any p0, Any p1, Any p2, Any p3, Any p4) { return NativeInvoke::Invoke(0x4F8EBA7E, p0, p1, p2, p3, p4); } - static Any SEV_CONDITION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xBE758B0C, p0, p1, p2); } - static Any SEV_CONSTRUCT_EVENT() { return NativeInvoke::Invoke(0xA9A14FD3); } - static Any SEV_CURRENT_EVENT(Any p0, Any p1) { return NativeInvoke::Invoke(0x1D049619, p0, p1); } - static Any SEV_GET_PLAYER_FRIENDLY_FIRE() { return NativeInvoke::Invoke(0x52A421F3); } - static Any SEV_GET_UNIQUE_PLAYER_MODEL_VARIATION() { return NativeInvoke::Invoke(0xCD0F2DB8); } - static Any SEV_INT_TO_WATCHER() { return NativeInvoke::Invoke(0x98A92C54); } - static Any SEV_INVALID_EVENT_ID() { return NativeInvoke::Invoke(0xAE382401); } - static Any SEV_IS_POINT_VISIBLE_TO_POSITION_LIST(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x7C932981, p0, p1, p2, p3); } - static Any SEV_IS_SPHERE_VISIBLE_TO_OTHER_TEAM_PLAYERS() { return NativeInvoke::Invoke(0x6A1BA8C6); } - static Any SEV_IS_SPHERE_VISIBLE_TO_PLAYER_LIST(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { return NativeInvoke::Invoke(0x48990418, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static Any SEV_MAP_PLAYER_PED(Any p0, Any p1) { return NativeInvoke::Invoke(0x2E6A11AD, p0, p1); } - static Any SEV_OBSERVE_FLOAT(Any p0) { return NativeInvoke::Invoke(0xB8084395, p0); } - static Any SEV_OBSERVE_INT(Any p0) { return NativeInvoke::Invoke(0x55FCE28A, p0); } - static Any SEV_ON_ANY_PED_CREATED() { return NativeInvoke::Invoke(0x9939785A); } - static Any SEV_ON_ANY_PED_DELETED() { return NativeInvoke::Invoke(0xE47E14C1); } - static Any SEV_ON_ANY_PED_DIED() { return NativeInvoke::Invoke(0x87EE778); } - static Any SEV_ON_ANY_PED_JOINED_NETGAME() { return NativeInvoke::Invoke(0x4C3C6D6); } - static Any SEV_ON_ANY_PED_LEFT_NETGAME() { return NativeInvoke::Invoke(0xABA66068); } - static Any SEV_ON_ANY_VEHICLE_CREATED() { return NativeInvoke::Invoke(0xBFEF843); } - static Any SEV_ON_ANY_VEHICLE_DELETED() { return NativeInvoke::Invoke(0x8A6CCF05); } - static Any SEV_ON_ANY_VEHICLE_DESTROYED() { return NativeInvoke::Invoke(0xB841C0D6); } - static Any SEV_ON_HOST_STATS_TABLE_VALID() { return NativeInvoke::Invoke(0x8B7EA849); } - static Any SEV_ON_HOST_SYNC() { return NativeInvoke::Invoke(0x3CF8A812); } - static Any SEV_ON_MP_INTERACTION_SUCCEEDED() { return NativeInvoke::Invoke(0xFAF50A5C); } - static Any SEV_ON_MP_ITEM_PICKUP_ACTION(Any p0) { return NativeInvoke::Invoke(0x903D285A, p0); } - static Any SEV_ON_OBJECT_DAMAGED() { return NativeInvoke::Invoke(0x7F5E8AD6); } - static Any SEV_ON_PED_ASSIST(Any p0) { return NativeInvoke::Invoke(0xBD0068C6, p0); } - static Any SEV_ON_PED_CREATED() { return NativeInvoke::Invoke(0xBD305A46); } - static Any SEV_ON_PED_DELETED(Any p0) { return NativeInvoke::Invoke(0xFA377D19, p0); } - static Any SEV_ON_PED_DIED(Any p0) { return NativeInvoke::Invoke(0x2C21F110, p0); } - static Any SEV_ON_PED_ENTERED_VEHICLE() { return NativeInvoke::Invoke(0x93DAACB5); } - static Any SEV_ON_PED_INJURED(Any p0) { return NativeInvoke::Invoke(0x2F4FA7AA, p0); } - static Any SEV_ON_PED_LEFT_VEHICLE() { return NativeInvoke::Invoke(0xA70DCA9C); } - static Any SEV_ON_PED_LMS_ACTIVATED(Any p0) { return NativeInvoke::Invoke(0x48AFCC46, p0); } - static Any SEV_ON_PED_LMS_DEACTIVATED(Any p0) { return NativeInvoke::Invoke(0xD198A2D, p0); } - static Any SEV_ON_PED_LOOK_TRIGGER_END() { return NativeInvoke::Invoke(0x360B2C36); } - static Any SEV_ON_PED_LOOK_TRIGGER_START() { return NativeInvoke::Invoke(0x91C64482); } - static Any SEV_ON_PED_RANK_UP(Any p0) { return NativeInvoke::Invoke(0x7B6F3CA4, p0); } - static Any SEV_ON_PED_TASK_FINISHED(Any p0, Any p1) { return NativeInvoke::Invoke(0xF50C10DC, p0, p1); } - static Any SEV_ON_PED_TASK_STARTED() { return NativeInvoke::Invoke(0x298AEAB1); } - static Any SEV_ON_PED_TRIGGER_ENTERED(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x37DF6A31, p0, p1, p2); } - static Any SEV_ON_PED_TRIGGER_LEFT(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xB18C949F, p0, p1, p2); } - static Any SEV_ON_PED_TRIGGER_LIST_ENTERED(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xFCEC8FDF, p0, p1, p2, p3); } - static Any SEV_ON_PED_TRIGGER_LIST_LEFT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xA80054BD, p0, p1, p2, p3); } - static Any SEV_ON_PED_USE_STREAK(Any p0) { return NativeInvoke::Invoke(0x43F36B61, p0); } - static Any SEV_ON_TIMER(Any p0) { return NativeInvoke::Invoke(0x2FFAB17, p0); } - static Any SEV_ON_TIN_CAN_COLLISION() { return NativeInvoke::Invoke(0x9AB7A935); } - static Any SEV_ON_VEHICLE_CREATED() { return NativeInvoke::Invoke(0xE6097F09); } - static Any SEV_ON_VEHICLE_DAMAGED() { return NativeInvoke::Invoke(0x98A611A6); } - static Any SEV_ON_VEHICLE_DELETED() { return NativeInvoke::Invoke(0x1E04C1A2); } - static Any SEV_ON_VEHICLE_DESTROYED() { return NativeInvoke::Invoke(0xDAF25B5E); } - static Any SEV_PLAYER_INDEX_TO_SLOT(Any p0) { return NativeInvoke::Invoke(0xD5BDAF17, p0); } - static Any SEV_PLAYER_IS_VALID_SLOT(Any p0) { return NativeInvoke::Invoke(0xD6E3E53, p0); } - static Any SEV_PLAYER_SLOT_TO_INDEX(Any p0) { return NativeInvoke::Invoke(0x18E183E8, p0); } - static Any SEV_RESET_UNIQUE_PLAYER_MODEL_VARIATIONS() { return NativeInvoke::Invoke(0x2772572D); } - static Any SEV_SET_PLAYER_MODEL_DEFAULT_VARIATION() { return NativeInvoke::Invoke(0x86F9D4FF); } - static Any SEV_WATCHER_TO_INT() { return NativeInvoke::Invoke(0x11A30848); } - static Any SNAP_PLAYER_TO_COVERLINE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { return NativeInvoke::Invoke(0x5A54CE7D, p0, p1, p2, p3, p4, p5, p6); } - static Any SNAP_PLAYER_TO_COVERPOINT(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0x464B1DB1, p0, p1, p2, p3); } - static Any SNAP_PLAYER_TO_COVER_COORDS(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0xEC2D5CFB, p0, p1, p2, p3, p4, p5); } - static Any START_PARTICLE_FX_LOOPED_AT_COORD(const char* ptfxName, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xD348E3E6, ptfxName, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } - static Any START_PARTICLE_FX_LOOPED_ON_OBJECT(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x4B00E9F2, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } - static Any START_PARTICLE_FX_LOOPED_ON_OBJECT_BONE(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0x1B34D211, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } - static Any START_PARTICLE_FX_LOOPED_ON_PED_BONE(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0xF8FC196F, ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } - static Any START_PARTICLE_FX_LOOPED_ON_VEHICLE(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x58AA9FC3, ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } - static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_GROUND_PLANE() { return NativeInvoke::Invoke(0xD120A4B4); } - static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_NEARBY_COLLISION() { return NativeInvoke::Invoke(0x5EFBDD3E); } - static Any START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_OFFSET_GROUND_PLANE() { return NativeInvoke::Invoke(0xC691A67E); } - static Any START_RECORDING_PED() { return NativeInvoke::Invoke(0x7AE7B65B); } - static Any START_RECORDING_VEHICLE() { return NativeInvoke::Invoke(0x50117078); } - static Any START_RECORDING_VEHICLE_TRANSITION_FROM_PLAYBACK() { return NativeInvoke::Invoke(0x1BDB2B3C); } - static Any START_SCRIPTED_CONVERSATION() { return NativeInvoke::Invoke(0x7E4CB1E); } - static Any STOP_RECORDING_ALL_VEHICLES() { return NativeInvoke::Invoke(0x9A9A3735); } - static Any STOP_RECORDING_PED() { return NativeInvoke::Invoke(0xEA90369A); } - static Any STOP_RECORDING_PEDS() { return NativeInvoke::Invoke(0xDFEB5BF); } - static Any STOP_RECORDING_VEHICLE() { return NativeInvoke::Invoke(0x3ED10195); } - static Any STOP_SCRIPTED_CONVERSATION(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xAB77DA7D, p0, p1, p2); } - static Any STOP_WIDGET_COMBO(Any p0, Any p1) { return NativeInvoke::Invoke(0x4159C9A0, p0, p1); } - static Any TASK_CAUTIOUS_ADVANCE() { return NativeInvoke::Invoke(0xC559BB30); } - static Any TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED() { return NativeInvoke::Invoke(0xF127AD6A); } - static Any TASK_COMBAT_HATED_TARGETS_IN_AREA() { return NativeInvoke::Invoke(0xDF099E18); } - static Any TASK_DRIVE_POINT_ROUTE_ADVANCED() { return NativeInvoke::Invoke(0x5BE99735); } - static Any TASK_EXTEND_ROUTE() { return NativeInvoke::Invoke(0x43271F69); } - static Any TASK_FOLLOW_POINT_ROUTE() { return NativeInvoke::Invoke(0xB837C816); } - static Any TASK_FOLLOW_TO_OFFSET_OF_PED() { return NativeInvoke::Invoke(0x8F10A775); } - static Any TASK_GET_OFF_CUSTOM_BOAT() { return NativeInvoke::Invoke(0x9A082E32); } - static Any TASK_GET_ON_CUSTOM_BOAT() { return NativeInvoke::Invoke(0x39E721B7); } - static Any TASK_GOTO_PED_AIMING() { return NativeInvoke::Invoke(0x676649DA); } - static Any TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_VEHICLE() { return NativeInvoke::Invoke(0x5BE44EF2); } - static Any TASK_GO_TO_COORD_WHILE_AIMING_AT_OBJECT() { return NativeInvoke::Invoke(0xEA0E01E5); } - static Any TASK_GO_TO_PED_WHILE_AIMING_AT_COORD() { return NativeInvoke::Invoke(0x4DF287BB); } - static Any TASK_GO_TO_PED_WHILE_AIMING_AT_OBJECT() { return NativeInvoke::Invoke(0x1A817446); } - static Any TASK_GO_TO_PED_WHILE_AIMING_AT_VEHICLE() { return NativeInvoke::Invoke(0x572F5FDF); } - static Any TASK_GUARD_ANGLED_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0xD2062CA9); } - static Any TASK_GUARD_ASSIGNED_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0x7AF0133D); } - static Any TASK_GUARD_CURRENT_POSITION() { return NativeInvoke::Invoke(0x2FB099E9); } - static Any TASK_GUARD_SPHERE_DEFENSIVE_AREA() { return NativeInvoke::Invoke(0x86B76CB7); } - static Any TASK_LEAVE_VEHICLE_AND_FLEE() { return NativeInvoke::Invoke(0x8626D6F8); } - static Any TASK_NAVIGATE_THROUGH_TRAM_CARS() { return NativeInvoke::Invoke(0x2E63F94A); } - static Any TASK_PED_SLIDE_TO_COORD() { return NativeInvoke::Invoke(0x225380EF); } - static Any TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM() { return NativeInvoke::Invoke(0x94BBE5C4); } - static Any TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM_HDG_RATE() { return NativeInvoke::Invoke(0x95ABC676); } - static Any TASK_PED_SLIDE_TO_COORD_HDG_RATE() { return NativeInvoke::Invoke(0x38A995C1); } - static Any TASK_SET_PED_DECISION_MAKER() { return NativeInvoke::Invoke(0xB6C665A7); } - static Any TASK_SMART_FLEE_COORD() { return NativeInvoke::Invoke(0xB2E686FC); } - static Any TASK_STAND_GUARD() { return NativeInvoke::Invoke(0xD130F636); } - static Any TASK_START_SCENARIO_AT_POSITION() { return NativeInvoke::Invoke(0xAA2C4AC2); } - static Any TASK_START_SCENARIO_IN_PLACE() { return NativeInvoke::Invoke(0xE50D6DDE); } - static Any TASK_STATIONARY_STRAFE_ATTACK() { return NativeInvoke::Invoke(0xAC987362); } - static Any TASK_USE_DPV() { return NativeInvoke::Invoke(0x518F8CF2); } - static Any TASK_USE_NEAREST_SCENARIO_TO_COORD() { return NativeInvoke::Invoke(0x9C50FBF0); } - static Any TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP() { return NativeInvoke::Invoke(0x1BE9D65C); } - static Any TASK_VEHICLE_DRIVE_TO_COORD_RUBBER_BAND() { return NativeInvoke::Invoke(0x72960B42); } - static Any TASK_VEHICLE_DRIVE_WANDER() { return NativeInvoke::Invoke(0x36EC0EB0); } - static Any TASK_VEHICLE_MISSION_COORS_TARGET() { return NativeInvoke::Invoke(0x6719C109); } - static Any TASK_VEHICLE_MISSION_PED_TARGET() { return NativeInvoke::Invoke(0xC81C4677); } - static Any TASK_WANDER_STANDARD() { return NativeInvoke::Invoke(0xAF59151A); } - static Any TASK_WEAPON_ROLL() { return NativeInvoke::Invoke(0x123B2716); } - static Any TOGGLE_NM_BINDPOSE_TASK() { return NativeInvoke::Invoke(0x8F0F700B); } - static Any TRIGGER_EXPLOSION_AUDIO_FROM_OBJECT() { return NativeInvoke::Invoke(0xD4807989); } - static Blip ADD_BLIP_FOR_CONTACT(float x, float y, float z) { return NativeInvoke::Invoke(0x6295B365, x, y, z); } - static Blip ADD_BLIP_FOR_COORD(float x, float y, float z) { return NativeInvoke::Invoke(0xC6F43D0E, x, y, z); } - static Blip ADD_BLIP_FOR_GANG_TERRITORY(float x, float y, float z) { return NativeInvoke::Invoke(0x63EBC4FA, x, y, z); } - static Blip ADD_BLIP_FOR_OBJECT(Object object) { return NativeInvoke::Invoke(0xE5372EC, object); } - static Blip ADD_BLIP_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x8A6ED1DF, ped); } - static Blip ADD_BLIP_FOR_PICKUP(Pickup pickup) { return NativeInvoke::Invoke(0x16693C3A, pickup); } - static Blip ADD_BLIP_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0xA338238C, vehicle); } - static Blip GET_CENTRE_BLIP_ID() { return NativeInvoke::Invoke(0x45EDA627); } - static Blip GET_FIRST_BLIP_INFO_ID(int32_t sprite) { return NativeInvoke::Invoke(0x64C0273D, sprite); } - static Blip GET_NEXT_BLIP_INFO_ID(int32_t sprite) { return NativeInvoke::Invoke(0x9356E92F, sprite); } - static Cam CREATE_CAM(const char* camName, bool p1) { return NativeInvoke::Invoke(0xE9BF2A7D, camName, p1); } - static Cam CREATE_CAM_WITH_PARAMS(const char* camName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, bool p8) { return NativeInvoke::Invoke(0x23B02F15, camName, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, p8); } - static Cam GET_DEBUG_CAM() { return NativeInvoke::Invoke(0x76A50592); } - static Cam GET_RENDERING_CAM() { return NativeInvoke::Invoke(0xFCF4DF1); } - static FireId START_PED_FIRE(Ped ped, float unk) { return NativeInvoke::Invoke(0x604950EB, ped, unk); } - static FireId START_SCRIPT_FIRE(float x, float y, float z, int32_t maxChildren) { return NativeInvoke::Invoke(0xE7529357, x, y, z, maxChildren); } - static Group CREATE_GROUP(int32_t unused, bool p1) { return NativeInvoke::Invoke(0x8DC0368D, unused, p1); } - static Group GET_PED_GROUP_INDEX(Ped ped) { return NativeInvoke::Invoke(0x134E0785, ped); } - static Group GET_PLAYER_GROUP(Player player) { return NativeInvoke::Invoke(0xA5EDCDE8, player); } - static Interior GET_INTERIOR_AT_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xA17FBF37, x, y, z); } - static Interior GET_INTERIOR_FROM_NAME(const char* name, int32_t numAttempts) { return NativeInvoke::Invoke(0x572A936, name, numAttempts); } - static Interior GET_INTERIOR_FROM_PED(Ped ped) { return NativeInvoke::Invoke(0xC5F6B455, ped); } - static Interior GET_INTERIOR_FROM_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x50768666, vehicle); } - static Object CREATE_OBJECT(uint32_t modelHash, float x, float y, float z, bool dynamic, bool dontOwn) { return NativeInvoke::Invoke(0x2F7AA05C, modelHash, x, y, z, dynamic, dontOwn); } - static Object CREATE_OBJECT_MOVER(uint32_t modelHash, float x, float y, float z, bool dynamic, const char* pathName, bool dontOwn) { return NativeInvoke::Invoke(0x757194AC, modelHash, x, y, z, dynamic, pathName, dontOwn); } - static Object CREATE_OBJECT_NO_OFFSET(uint32_t modelHash, float x, float y, float z, bool dynamic, bool dontOwn) { return NativeInvoke::Invoke(0x58040420, modelHash, x, y, z, dynamic, dontOwn); } - static Object CREATE_SIMPLE_PED(uint32_t modelHash, float x, float y, float z, float heading, uint32_t p6, bool p7) { return NativeInvoke::Invoke(0x43010177, modelHash, x, y, z, heading, p6, p7); } - static Object FIND_OBJECT_AT_POSITION(const char* modelName, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x77984D34, modelName, x, y, z, radius); } - static Object GET_BLIP_INFO_ID_OBJECT_INDEX(Blip blip) { return NativeInvoke::Invoke(0x27AB7110, blip); } - static Object GET_NEARBY_OBJECT_WITH_SPECIAL_ATTRIBUTE(int32_t index) { return NativeInvoke::Invoke(0x7BAE3F92, index); } - static Object GET_OBJECT_PLAYER_WILL_PICKUP(Player player) { return NativeInvoke::Invoke(0x45A04432, player); } - static Object GET_REGISTERED_OBJECT_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0x17F49810, name); } - static Ped CREATE_PED(int32_t pedType, uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { return NativeInvoke::Invoke(0x389EF71, pedType, modelHash, x, y, z, heading, isNetwork, dontOwn); } - static Ped CREATE_PED_INSIDE_VEHICLE(Vehicle vehicle, int32_t pedType, uint32_t modelHash, int32_t seatIndex, const char* p4, bool p5) { return NativeInvoke::Invoke(0x3000F092, vehicle, pedType, modelHash, seatIndex, p4, p5); } - static Ped CREATE_RANDOM_FEMALE_PED(float x, float y, float z) { return NativeInvoke::Invoke(0x5847ADE0, x, y, z); } - static Ped CREATE_RANDOM_MALE_PED(float x, float y, float z) { return NativeInvoke::Invoke(0xD5E380F3, x, y, z); } - static Ped CREATE_RANDOM_PED(float x, float y, float z) { return NativeInvoke::Invoke(0x5A949543, x, y, z); } - static Ped CREATE_RANDOM_PED_AS_DRIVER(Vehicle vehicle) { return NativeInvoke::Invoke(0xB927CE9A, vehicle); } - static Ped GET_BLIP_INFO_ID_PED_INDEX(Blip blip) { return NativeInvoke::Invoke(0xDD57007, blip); } - static Ped GET_PEDS_LAST_ATTACKER(Ped ped) { return NativeInvoke::Invoke(0xB82351F, ped); } - static Ped GET_PED_AS_GROUP_LEADER(Group group) { return NativeInvoke::Invoke(0x52873C6A, group); } - static Ped GET_PED_AS_GROUP_MEMBER(Group group, int32_t memberIndex) { return NativeInvoke::Invoke(0x9AA3CC8C, group, memberIndex); } - static Ped GET_PED_IN_VEHICLE_SEAT(Vehicle vehicle, int32_t seatIndex) { return NativeInvoke::Invoke(0x388FDE9A, vehicle, seatIndex); } - static Ped GET_PED_OBJECT_IS_ATTACHED_TO(Object object) { return NativeInvoke::Invoke(0x72ADF3FC, object); } - static Ped GET_PLAYER_PED(Player player) { return NativeInvoke::Invoke(0x6E31E993, player); } - static Ped GET_RANDOM_PED_AT_COORD(float x, float y, float z, float xRadius, float yRadius, float zRadius) { return NativeInvoke::Invoke(0xDC8239EB, x, y, z, xRadius, yRadius, zRadius); } - static Ped GET_REGISTERED_PED_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0xF6595859, name); } - static Pickup GET_BLIP_INFO_ID_PICKUP_INDEX(Blip blip) { return NativeInvoke::Invoke(0x86913D37, blip); } - static Pickup GET_PICKUP_FROM_PLACEMENT(int32_t index) { return NativeInvoke::Invoke(0x59A39BA3, index); } - static Player GET_PLAYER_ID() { return NativeInvoke::Invoke(0x1CC648EA); } - static Player GET_PLAYER_KILLER(Player player) { return NativeInvoke::Invoke(0x7A2356DA, player); } - static Player INT_TO_PLAYERINDEX(int32_t value) { return NativeInvoke::Invoke(0x98DD98F1, value); } - static Player NETWORK_GET_KILLER_OF_PLAYER(Player player) { return NativeInvoke::Invoke(0x9809FB6F, player); } - static Player NET_PARTY_GET_LEADER_PLAYER() { return NativeInvoke::Invoke(0x6F29E2F9); } - static Player SEV_GET_MY_PLAYER() { return NativeInvoke::Invoke(0x43BE716F); } - static Request REQUEST_ANIM_DICT(const char* dictName, bool p1) { return NativeInvoke::Invoke(0xDCA96950, dictName, p1); } - static Request REQUEST_MODEL(uint32_t modelHash) { return NativeInvoke::Invoke(0xFFF1B500, modelHash); } - static Request REQUEST_SCRIPT(const char* name) { return NativeInvoke::Invoke(0xE26B2666, name); } - static Vector3 GET_BLIP_COORDS(Blip blip) { return NativeInvoke::Invoke(0xEF6FF47B, blip); } - static Vector3 GET_BLIP_INFO_ID_COORD(Blip blip) { return NativeInvoke::Invoke(0xB7374A66, blip); } - static Vector3 GET_BULLET_IMPACT_AREA(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(0x4AB5B015, x, y, z, radius, outPed); } - static Vector3 GET_CAM_COORD(Cam cam) { return NativeInvoke::Invoke(0x7C40F09C, cam); } - static Vector3 GET_CAM_ROT(Cam cam) { return NativeInvoke::Invoke(0xDAC84C9F, cam); } - static Vector3 GET_CORPSE_COORDS(Ped ped) { return NativeInvoke::Invoke(0xAAA4C65, ped); } - static Vector3 GET_CUTSCENE_PED_COORD(Any p0) { return NativeInvoke::Invoke(0xEDF371D0, p0); } - static Vector3 GET_DEAD_PED_COORDS(Ped ped) { return NativeInvoke::Invoke(0xD5BB9787, ped); } - static Vector3 GET_DEAD_PED_PICKUP_COORDS(Ped ped) { return NativeInvoke::Invoke(0x129F9DC1, ped); } - static Vector3 GET_DEAD_VEHICLE_COORDS(Vehicle vehicle) { return NativeInvoke::Invoke(0x3C076D19, vehicle); } - static Vector3 GET_GAMEPLAY_CAM_COORD() { return NativeInvoke::Invoke(0x9388CF79); } - static Vector3 GET_GAMEPLAY_CAM_ROT() { return NativeInvoke::Invoke(0x13A010B5); } - static Vector3 GET_GAMEPLAY_HELPER_BOX_COORD(const char* boxName) { return NativeInvoke::Invoke(0xF0C17F9A, boxName); } - static Vector3 GET_GAMEPLAY_HELPER_VOLUME_COORD(const char* volumeName) { return NativeInvoke::Invoke(0x2A9EA7D3, volumeName); } - static Vector3 GET_OBJECT_BONE_COORDS(Object object, int32_t boneId, bool p2) { return NativeInvoke::Invoke(0x2046F7A6, object, boneId, p2); } - static Vector3 GET_OBJECT_BONE_ORIENTATION(Object object, int32_t boneId, bool p2) { return NativeInvoke::Invoke(0x4B9341F4, object, boneId, p2); } - static Vector3 GET_OBJECT_COORDS(Object object) { return NativeInvoke::Invoke(0x7CA0C8FB, object); } - static Vector3 GET_OBJECT_MATRIX_VECTOR(Object object, const char* axisName) { return NativeInvoke::Invoke(0x8B83EE94, object, axisName); } - static Vector3 GET_OBJECT_ROTATION(Object object) { return NativeInvoke::Invoke(0x28567FDD, object); } - static Vector3 GET_OBJECT_ROTATION_VELOCITY(Object object) { return NativeInvoke::Invoke(0x5B075C62, object); } - static Vector3 GET_OBJECT_VELOCITY(Object object) { return NativeInvoke::Invoke(0x2A8801CB, object); } - static Vector3 GET_OFFSET_FROM_OBJECT_IN_WORLD_COORDS(Object object, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x66DF1BF5, object, offsetX, offsetY, offsetZ); } - static Vector3 GET_OFFSET_FROM_PED_IN_WORLD_COORDS(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(0xAD515B68, ped, x, y, z); } - static Vector3 GET_OFFSET_FROM_VEHICLE_GIVEN_WORLD_COORDS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x912027D9, vehicle, offsetX, offsetY, offsetZ); } - static Vector3 GET_OFFSET_FROM_VEHICLE_IN_WORLD_COORDS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x724D8621, vehicle, offsetX, offsetY, offsetZ); } - static Vector3 GET_PED_BONE_COORDS(Ped ped, int32_t boneId, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0x4579CAB1, ped, boneId, offsetX, offsetY, offsetZ); } - static Vector3 GET_PED_COORDS(Ped ped) { return NativeInvoke::Invoke(0x9E3ED6AF, ped); } - static Vector3 GET_PED_DIRECTION(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x6F0BCEAC, ped, p1); } - static Vector3 GET_PED_EXTRACTED_DISPLACEMENT(Ped ped, bool worldSpace) { return NativeInvoke::Invoke(0x5231F901, ped, worldSpace); } - static Vector3 GET_PED_PROP_POSITION(Ped ped, int32_t propIndex) { return NativeInvoke::Invoke(0x7277314C, ped, propIndex); } - static Vector3 GET_PED_VELOCITY(Ped ped) { return NativeInvoke::Invoke(0xB954696C, ped); } - static Vector3 GET_PEP_PROP_ROTATION(Ped ped, int32_t propIndex) { return NativeInvoke::Invoke(0x2B4DECF4, ped, propIndex); } - static Vector3 GET_PLACEMENT_COORDS(int32_t index) { return NativeInvoke::Invoke(0x8E2F0A39, index); } - static Vector3 GET_POSITION_OF_LAST_MOUSECLICK() { return NativeInvoke::Invoke(0x5EBC23BF); } - static Vector3 GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME(int32_t recordingIndex, float time) { return NativeInvoke::Invoke(0x7178558D, recordingIndex, time); } - static Vector3 GET_VEHICLE_COORDS(Vehicle vehicle) { return NativeInvoke::Invoke(0x1935124, vehicle); } - static Vector3 GET_VEHICLE_DEFORMATION_AT_POS(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(0xABF02075, vehicle, offsetX, offsetY, offsetZ); } - static Vector3 GET_VEHICLE_FORWARD_VECTOR(Vehicle vehicle) { return NativeInvoke::Invoke(0xEE053B15, vehicle); } - static Vector3 GET_VEHICLE_SPEED_VECTOR(Vehicle vehicle, bool relative) { return NativeInvoke::Invoke(0x2E52BB9A, vehicle, relative); } - static Vector3 VECTOR_ROTATE_AXIS(float x, float y, float z, float rotate, const char* axis) { return NativeInvoke::Invoke(0x649E57A6, x, y, z, rotate, axis); } - static Vehicle CREATE_MISSION_TRAIN(int32_t variation, float x, float y, float z, bool direction) { return NativeInvoke::Invoke(0xD4C2EAFD, variation, x, y, z, direction); } - static Vehicle CREATE_VEHICLE(uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { return NativeInvoke::Invoke(0xDD75460A, modelHash, x, y, z, heading, isNetwork, dontOwn); } - static Vehicle GET_BLIP_INFO_ID_VEHICLE_INDEX(Blip blip) { return NativeInvoke::Invoke(0x6CB45104, blip); } - static Vehicle GET_CLOSEST_VEHICLE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xD7E26B2C, x, y, z, radius, modelHash, flags); } - static Vehicle GET_NEAREST_CABLE_CAR(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0xF2218830, x, y, z, radius); } - static Vehicle GET_PLAYERS_LAST_VEHICLE() { return NativeInvoke::Invoke(0xE2757AC1); } - static Vehicle GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xD6343F6B, x, y, z, radius, modelHash, flags); } - static Vehicle GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0xDCADEB66, x, y, z, radius, modelHash, flags); } - static Vehicle GET_RANDOM_VEHICLE_IN_SPHERE(float x, float y, float z, float radius, uint32_t modelHash, int32_t flags) { return NativeInvoke::Invoke(0x57216D03, x, y, z, radius, modelHash, flags); } - static Vehicle GET_RANDOM_VEHICLE_OF_TYPE_IN_AREA(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x2FA2DADF, x, y, z, radius, modelHash); } - static Vehicle GET_REGISTERED_VEHICLE_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0x27400942, name); } - static Vehicle GET_TRAIN_CABOOSE(Vehicle train) { return NativeInvoke::Invoke(0xD717AD46, train); } - static Vehicle GET_TRAIN_CARRIAGE(Vehicle train, int32_t carriage) { return NativeInvoke::Invoke(0x2544E7A6, train, carriage); } - static Vehicle GET_TRAIN_PLAYER_WOULD_ENTER() { return NativeInvoke::Invoke(0xCB979EE4); } - static Vehicle GET_VEHICLE_OBJECT_IS_ATTACHED_TO(Object object) { return NativeInvoke::Invoke(0x5DFD6E29, object); } - static Vehicle GET_VEHICLE_PED_IS_IN(Ped ped) { return NativeInvoke::Invoke(0xAFE92319, ped); } - static Vehicle GET_VEHICLE_PED_IS_USING(Ped ped) { return NativeInvoke::Invoke(0x6DE3AADA, ped); } - static Weapon GET_REGISTERED_WEAPON_INDEX_POST_CUTSCENE(const char* name) { return NativeInvoke::Invoke(0xDB0F31B2, name); } - static Weapon GET_WEAPON_FROM_HAND(Ped ped, int32_t handType, bool p2) { return NativeInvoke::Invoke(0xF5A9F0F9, ped, handType, p2); } - static Weapon GET_WEAPON_FROM_HOLSTER(Ped ped, int32_t holsterType) { return NativeInvoke::Invoke(0x4F1AB270, ped, holsterType); } - static Weapon GET_WEAPON_FROM_SLOT(Ped ped, int32_t holsterType) { return NativeInvoke::Invoke(0x363C0973, ped, holsterType); } - static Weapon GIVE_DELAYED_WEAPON_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool equipNow) { return NativeInvoke::Invoke(0x5868D20D, ped, weaponHash, ammo, equipNow); } - static Weapon GIVE_WEAPON_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool equipNow) { return NativeInvoke::Invoke(0xC4D88A85, ped, weaponHash, ammo, equipNow); } - static Weapon GIVE_WEAPON_TO_PED_HAND(Ped ped, uint32_t weaponHash, int32_t ammo, int32_t handType) { return NativeInvoke::Invoke(0xD2103032, ped, weaponHash, ammo, handType); } - static Weapon GIVE_WEAPON_TO_PED_HOLSTER(Ped ped, uint32_t weaponHash, int32_t ammo, int32_t holsterType) { return NativeInvoke::Invoke(0x865E839A, ped, weaponHash, ammo, holsterType); } - static Weapon SET_PED_DROPS_WEAPON(Ped ped, Weapon weapon) { return NativeInvoke::Invoke(0x3D3329FA, ped, weapon); } - static bool ACTION_TREE_FORCE_UNLOAD(const char* name) { return NativeInvoke::Invoke(0xD99BD3AF, name); } - static bool ACTION_TREE_LOAD(const char* name) { return NativeInvoke::Invoke(0x8520911A, name); } - static bool ACTION_TREE_UNLOAD(const char* name) { return NativeInvoke::Invoke(0x620BE3A3, name); } - static bool ADD_SCRIPT_TUNABLE_CRC_FLOAT(uint32_t tunableHash, float value) { return NativeInvoke::Invoke(0xB16DFC67, tunableHash, value); } - static bool ADD_SCRIPT_TUNABLE_CRC_INT(uint32_t tunableHash, int32_t value) { return NativeInvoke::Invoke(0x7A49981, tunableHash, value); } - static bool ADD_SCRIPT_TUNABLE_CRC_bool(uint32_t tunableHash, bool value) { return NativeInvoke::Invoke(0x754B769B, tunableHash, value); } - static bool ADD_SCRIPT_TUNABLE_FLOAT(const char* context, const char* name, float value) { return NativeInvoke::Invoke(0x7DA01BE3, context, name, value); } - static bool ADD_SCRIPT_TUNABLE_INT(const char* context, const char* name, int32_t value) { return NativeInvoke::Invoke(0x84C024B8, context, name, value); } - static bool ADD_SCRIPT_TUNABLE_bool(const char* context, const char* name, bool value) { return NativeInvoke::Invoke(0x9F25E66C, context, name, value); } - static bool ARE_ALL_NAVMESH_REGIONS_LOADED() { return NativeInvoke::Invoke(0x34C4E789); } - static bool ARE_CREDITS_ACTIVE() { return NativeInvoke::Invoke(0xD53CA5A2); } - static bool ARE_MP_STATS_LOADED() { return NativeInvoke::Invoke(0x2469CD25); } - static bool ARE_PLAYER_COVER_MOVEMENT_TRANSITIONS_BLOCKED() { return NativeInvoke::Invoke(0x47D2668); } - static bool ARE_SP_STATS_LOADED() { return NativeInvoke::Invoke(0xA73A7E53); } - static bool ARE_STRINGS_EQUAL(const char* str1, const char* str2) { return NativeInvoke::Invoke(0x877C0BC5, str1, str2); } - static bool ARE_UNIT_TESTS_RUNNING() { return NativeInvoke::Invoke(0x4F4C7FA4); } - static bool ARE_VEHICLE_HEADLIGHTS_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0xE9C0A5A0, vehicle); } - static bool ARE_WIDESCREEN_BORDERS_ACTIVE() { return NativeInvoke::Invoke(0x4E26746C); } - static bool ASSISTED_MOVEMENT_IS_ON_ANY_ROUTE() { return NativeInvoke::Invoke(0x7B3F0F02); } - static bool AUDIO_IS_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x84435231); } - static bool AUDIO_IS_SCRIPTED_MUSIC_PLAYING() { return NativeInvoke::Invoke(0x86E995D1); } - static bool CAMERA_SETTINGS_IS_HARD_LOCK_ENABLED() { return NativeInvoke::Invoke(0x1A2E23B0); } - static bool CAN_CREATE_RANDOM_COPS() { return NativeInvoke::Invoke(0xAA73DAD9); } - static bool CAN_CREATE_RANDOM_PED() { return NativeInvoke::Invoke(0xF9ABE88F); } - static bool CAN_PED_SEE_OTHER_PED(Ped ped, Ped ped2, float p2, float p3) { return NativeInvoke::Invoke(0xFF36A652, ped, ped2, p2, p3); } - static bool CAN_PLAYER_START_MISSION(Player player) { return NativeInvoke::Invoke(0x39E3CB3F, player); } - static bool CAN_SET_ENTER_STATE_FOR_CUTSCENE_PED(const char* name) { return NativeInvoke::Invoke(0xE3F828A8, name); } - static bool CAN_SET_EXIT_STATE_FOR_CUTSCENE_PED(const char* name) { return NativeInvoke::Invoke(0xDD1F0C79, name); } - static bool CHECKPOINT_STORAGE_LOAD(Any* data, int32_t dataSize) { return NativeInvoke::Invoke(0x8FE3BFF, data, dataSize); } - static bool COMPARE_AGAINST_SCORE_PARAM(int32_t p0, int32_t p1, const char* paramName) { return NativeInvoke::Invoke(0xD79D2DA4, p0, p1, paramName); } - static bool CUTSCENE_EXIST(const char* cutsceneName) { return NativeInvoke::Invoke(0xE3978BF6, cutsceneName); } - static bool CUTSCENE_IS_LOADED(const char* cutsceneName) { return NativeInvoke::Invoke(0xDFC021D1, cutsceneName); } - static bool CUTSCENE_IS_LOADING() { return NativeInvoke::Invoke(0x8515977D); } - static bool CUTSCENE_IS_WAITING_FOR_MOVIE() { return NativeInvoke::Invoke(0x4C1C831); } - static bool CUTSCENE_NAMED_IS_LOADING(const char* cutsceneName) { return NativeInvoke::Invoke(0x9DE1B716, cutsceneName); } - static bool CUTSCENE_SHOW_UNAPPROVED() { return NativeInvoke::Invoke(0xD17DDF9); } - static bool DB_GET_bool(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x7195DC58, name, entryName); } - static bool DB_IS_FLOAT_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x85027555, name, entryName); } - static bool DB_IS_INT_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x206CC15, name, entryName); } - static bool DB_IS_bool_VALID(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x991BC5CF, name, entryName); } - static bool DID_PLAYER_QUIT_LEVEL(Any p0) { return NativeInvoke::Invoke(0x28041AC7, p0); } - static bool DOES_BLIP_EXIST(Blip blip) { return NativeInvoke::Invoke(0xAE92DD96, blip); } - static bool DOES_CAM_EXIST(Cam cam) { return NativeInvoke::Invoke(0x1EF89DC0, cam); } - static bool DOES_CORPSE_EXIST(Ped ped) { return NativeInvoke::Invoke(0x109EAB3D, ped); } - static bool DOES_DECISION_MAKER_EXIST(Any decisionMaker) { return NativeInvoke::Invoke(0x5F912485, decisionMaker); } - static bool DOES_GLINT_EXIST(int32_t glint) { return NativeInvoke::Invoke(0x81AF036B, glint); } - static bool DOES_GROUP_EXIST(Group group) { return NativeInvoke::Invoke(0x935C978D, group); } - static bool DOES_LAUNCH_PARAM_EXIST(int32_t p0, const char* paramName) { return NativeInvoke::Invoke(0x4EE8FFA2, p0, paramName); } - static bool DOES_LOADOUT_SLOT_HAVE_CUSTOM_NAME(int32_t index) { return NativeInvoke::Invoke(0x6AC41269, index); } - static bool DOES_MAIN_PLAYER_EXIST() { return NativeInvoke::Invoke(0x2528378B); } - static bool DOES_OBJECT_EXIST(Object object) { return NativeInvoke::Invoke(0xB2A3021E, object); } - static bool DOES_OBJECT_HAVE_PHYSICS(Object object) { return NativeInvoke::Invoke(0x45D1813F, object); } - static bool DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x23FF2BA4, x, y, z, radius, modelHash); } - static bool DOES_PAD_EXIST(int32_t padIndex) { return NativeInvoke::Invoke(0x435A85E0, padIndex); } - static bool DOES_PED_EXIST(Ped ped) { return NativeInvoke::Invoke(0xF7C8D072, ped); } - static bool DOES_PICKUP_EXIST(Pickup pickup) { return NativeInvoke::Invoke(0x9C6DA0B3, pickup); } - static bool DOES_PLACEMENT_EXIST(int32_t index) { return NativeInvoke::Invoke(0x02D7902, index); } - static bool DOES_SCRIPT_EXIST(const char* name) { return NativeInvoke::Invoke(0xDEAB87AB, name); } - static bool DOES_TEXT_LABEL_EXIST(const char* textLabel) { return NativeInvoke::Invoke(0x6ECAE560, textLabel); } - static bool DOES_THIS_MINIGAME_SCRIPT_ALLOW_NON_MINIGAME_HELP_MESSAGES() { return NativeInvoke::Invoke(0xE667A6D1); } - static bool DOES_VEHICLE_EXIST(Vehicle vehicle) { return NativeInvoke::Invoke(0x8737CC23, vehicle); } - static bool DOES_VEHICLE_HAVE_ROOF(Vehicle vehicle) { return NativeInvoke::Invoke(0xDB817403, vehicle); } - static bool DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK(Vehicle vehicle) { return NativeInvoke::Invoke(0x5D91D9AC, vehicle); } - static bool EXISTS_SCRIPT_TUNABLE_VARIABLE_CRC_bool(uint32_t tunableHash) { return NativeInvoke::Invoke(0xA8D360E2, tunableHash); } - static bool EXISTS_SCRIPT_TUNABLE_VARIABLE_bool(const char* context, const char* name) { return NativeInvoke::Invoke(0x34E79A7D, context, name); } - static bool GET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE() { return NativeInvoke::Invoke(0xCB1E7ADE); } - static bool GET_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash, int32_t* ammo) { return NativeInvoke::Invoke(0x73C100C3, ped, weaponHash, ammo); } - static bool GET_BG_SCRIPT_LEADERBOARD_NAME(int32_t index, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x2694F2B0, index, bufferSize, buffer); } - static bool GET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped) { return NativeInvoke::Invoke(0xC38F2076, ped); } - static bool GET_BLOCKING_OF_PED_TARGETTING(Ped ped) { return NativeInvoke::Invoke(0x8C2FD714, ped); } - static bool GET_CAN_PED_CAN_SLOW_DOWN_WHEN_TURNING(Ped ped) { return NativeInvoke::Invoke(0x45E894EA, ped); } - static bool GET_CAN_PED_PLAY_LOCO_FLAVOR_STARTS(Ped ped) { return NativeInvoke::Invoke(0xD8BE7688, ped); } - static bool GET_CHALLENGE_FAILED_STATE(int32_t challengeId) { return NativeInvoke::Invoke(0x8BD57283, challengeId); } - static bool GET_CLOSEST_ENEMY_PED(Ped ped, float p1, float p2, float p3, float p4, bool p5, bool p6, bool p7, bool p8, bool p9, bool p10, Ped* outPed) { return NativeInvoke::Invoke(0x3E184D2D, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, outPed); } - static bool GET_CLOSEST_MAJOR_VEHICLE_NODE(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(0x4B5F15B, x, y, z, coords); } - static bool GET_CLOSEST_NETWORK_RESTART_NODE(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0xFFF0E04A, x, y, z, coords, heading); } - static bool GET_CLOSEST_PED(float x, float y, float z, float radius, bool p4, bool p5, Ped* outPed) { return NativeInvoke::Invoke(0x8F6C1F55, x, y, z, radius, p4, p5, outPed); } - static bool GET_CLOSEST_ROAD(float x, float y, float z, float p3, Any p4, Vector3* p5, Vector3* p6, Any* p7, Any* p8, Any* p9) { return NativeInvoke::Invoke(0x567B0E11, x, y, z, p3, p4, p5, p6, p7, p8, p9); } - static bool GET_CLOSEST_VEHICLE_NODE(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(0x6F5F1E6C, x, y, z, coords); } - static bool GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x8BD5759B, x, y, z, coords, heading); } - static bool GET_CURRENT_PED_WEAPON(Ped ped, uint32_t* weaponHash, int32_t handType) { return NativeInvoke::Invoke(0xB0237302, ped, weaponHash, handType); } - static bool GET_CUTSCENE_CAPTURE_REQUEST(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xB2A87EE9, bufferSize, buffer); } - static bool GET_DOES_WEAPON_EXIST(Weapon weapon) { return NativeInvoke::Invoke(0x66A14D7, weapon); } - static bool GET_EXISTS_IN_PLAYER_SAVE(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2F849928, unlockSemantic); } - static bool GET_GROUND_Z_FOR_3D_COORD(float x, float y, float z, float* groundZ) { return NativeInvoke::Invoke(0xA1BFD5E0, x, y, z, groundZ); } - static bool GET_INFO_ABOUT_NEARBY_ENTITY_WITH_SPECIAL_ATTRIBUTE(int32_t index, Vector3* coords, float* p2, bool* p3, uint32_t* modelHash, float* p5) { return NativeInvoke::Invoke(0x111F28AD, index, coords, p2, p3, modelHash, p5); } - static bool GET_IS_DETONATOR_FIRED(Ped ped) { return NativeInvoke::Invoke(0x897A3AE, ped); } - static bool GET_IS_HIDEF() { return NativeInvoke::Invoke(0x1C340359); } - static bool GET_IS_PED_FORCED_TO_RUN(Ped ped) { return NativeInvoke::Invoke(0x8E3AA72A, ped); } - static bool GET_IS_PED_FORCED_TO_WALK(Ped ped) { return NativeInvoke::Invoke(0xB947D1CE, ped); } - static bool GET_IS_PED_PHOTOGRAPHING_COORD(Ped ped, float x, float y, float z, float p4, bool p5) { return NativeInvoke::Invoke(0xF34F8AF0, ped, x, y, z, p4, p5); } - static bool GET_IS_PLAYER_IN_AIR(Player player) { return NativeInvoke::Invoke(0x2BDCB6E, player); } - static bool GET_IS_PLAYER_IN_BULLET_TIME(Player player) { return NativeInvoke::Invoke(0x8E5084AD, player); } - static bool GET_IS_PLAYER_IN_LAST_STAND(Player player) { return NativeInvoke::Invoke(0x35EE1682, player); } - static bool GET_IS_PLAYER_SHOOT_DODGING(Player player) { return NativeInvoke::Invoke(0x1E8970C1, player); } - static bool GET_IS_UNLOCKED(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2B86B773, unlockSemantic); } - static bool GET_IS_WIDESCREEN() { return NativeInvoke::Invoke(0xEC717AEF); } - static bool GET_LOCAL_PLAYER_SPRINT_METER(float* outValue) { return NativeInvoke::Invoke(0x50A43014, outValue); } - static bool GET_MAX_AMMO(Ped ped, uint32_t weaponHash, int32_t* ammo) { return NativeInvoke::Invoke(0xB294796, ped, weaponHash, ammo); } - static bool GET_MELEE_GRAPPLE_FAIL_CHECK_ON(Ped ped) { return NativeInvoke::Invoke(0xAE5FA062, ped); } - static bool GET_MISSION_FLAG() { return NativeInvoke::Invoke(0x95115F97); } - static bool GET_MOBILE_PHONE_TASK_SUB_TASK(Ped ped, int32_t* subtask) { return NativeInvoke::Invoke(0xB47C4CF0, ped, subtask); } - static bool GET_NAME_OF_CURRENT_LEVEL(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4EFC439F, bufferSize, buffer); } - static bool GET_NEXT_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND(float x, float y, float z, int32_t p3, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0xC70C3E6F, x, y, z, p3, coords, heading); } - static bool GET_NTH_CLOSEST_VEHICLE_NODE(float x, float y, float z, int32_t n, Vector3* coords) { return NativeInvoke::Invoke(0xF125BFCC, x, y, z, n, coords); } - static bool GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION(float x1, float y1, float z1, float x2, float y2, float z2, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x928A4DEC, x1, y1, z1, x2, y2, z2, n, coords, heading); } - static bool GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING(float x, float y, float z, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x7349C856, x, y, z, n, coords, heading); } - static bool GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND(float x, float y, float z, int32_t n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(0x39998BD2, x, y, z, n, coords, heading); } - static bool GET_OBJECT_CAN_TRIGGER_BULLET_CAM(Object object) { return NativeInvoke::Invoke(0xBFD5EBD4, object); } - static bool GET_OBJECT_REFLECTS(Object object) { return NativeInvoke::Invoke(0x8A60400E, object); } - static bool GET_PAD_PITCH_ROLL(int32_t padIndex, Any* p1, Any* p2) { return NativeInvoke::Invoke(0x666EE1CB, padIndex, p1, p2); } - static bool GET_PATROL_TASK_INFO(Ped ped, Any* p1, Any* p2) { return NativeInvoke::Invoke(0xFED7AA39, ped, p1, p2); } - static bool GET_PED_AWARENESS_STATE(Ped ped, Ped targetPed, int32_t p2) { return NativeInvoke::Invoke(0x40877917, ped, targetPed, p2); } - static bool GET_PED_CAN_INITIATE_BULLET_CAM(Ped ped) { return NativeInvoke::Invoke(0xC15F38C0, ped); } - static bool GET_PED_CAN_TRIGGER_BULLET_CAM(Ped ped) { return NativeInvoke::Invoke(0x28EAACA6, ped); } - static bool GET_PED_HAS_PALETTE_VARIATIONS(Ped ped, uint32_t p1, uint32_t p2) { return NativeInvoke::Invoke(0xFE522C50, ped, p1, p2); } - static bool GET_PED_HAS_SEEN_DEAD_PED(Ped ped, bool p1, Ped* ped2) { return NativeInvoke::Invoke(0xD05D0C57, ped, p1, ped2); } - static bool GET_PED_HAS_SURRENDERED(Ped ped) { return NativeInvoke::Invoke(0xAA538B02, ped); } - static bool GET_PED_LAST_DAMAGE_BONE(Ped ped, int32_t* bone) { return NativeInvoke::Invoke(0xAB933841, ped, bone); } - static bool GET_PED_LAST_WEAPON_IMPACT_COORD(Ped ped, Vector3* coord) { return NativeInvoke::Invoke(0x9B266079, ped, coord); } - static bool GET_PED_MELEE_ACTION_FLAG0(Ped ped) { return NativeInvoke::Invoke(0x98A851EE, ped); } - static bool GET_PED_MELEE_ACTION_FLAG1(Ped ped) { return NativeInvoke::Invoke(0xB4EF8A7C, ped); } - static bool GET_PED_MODEL_FROM_INDEX(int32_t index, uint32_t* modelHash) { return NativeInvoke::Invoke(0xC4765BEE, index, modelHash); } - static bool GET_PED_NM_FEEDBACK(Ped ped, int32_t p1, int32_t p2) { return NativeInvoke::Invoke(0x7A8E12C1, ped, p1, p2); } - static bool GET_PED_REACHED_TARGETED_GRAVWELL_CENTER(Ped ped, const char* p1, const char* p2, bool p3) { return NativeInvoke::Invoke(0xA897DA4F, ped, p1, p2, p3); } - static bool GET_PED_READY_TO_BE_EXECUTED(Ped ped) { return NativeInvoke::Invoke(0xC2D76D7, ped); } - static bool GET_PED_READY_TO_BE_STUNNED(Ped ped) { return NativeInvoke::Invoke(0x82EF96E, ped); } - static bool GET_PED_STEALTH_MOVEMENT(Ped ped) { return NativeInvoke::Invoke(0x40321B83, ped); } - static bool GET_PED_STEERS_AROUND_OBJECTS(Ped ped) { return NativeInvoke::Invoke(0xE4E47CBF, ped); } - static bool GET_PED_STEERS_AROUND_PEDS(Ped ped) { return NativeInvoke::Invoke(0x3FEB6AB3, ped); } - static bool GET_PLAYER_COVER_FACING_LEFT(Player player) { return NativeInvoke::Invoke(0xD56D622D, player); } - static bool GET_RANDOM_ENEMY_PED(Ped ped, float p1, float p2, float p3, float p4, bool p5, bool p6, bool p7, bool p8, bool p9, bool p10, Ped* outPed) { return NativeInvoke::Invoke(0xD48A59F0, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, outPed); } - static bool GET_RANDOM_NETWORK_RESTART_NODE(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x943F64AD, x, y, z, radius, coords, nodeId); } - static bool GET_RANDOM_NETWORK_RESTART_NODE_USING_GROUP_LIST(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0xB150397E, x, y, z, radius, coords, nodeId); } - static bool GET_RANDOM_VEHICLE_NODE(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0xAD1476EA, x, y, z, radius, p4, p5, p6, coords, nodeId); } - static bool GET_RANDOM_VEHICLE_NODE_INCLUDE_SWITCHED_OFF_NODES(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x3D6947A3, x, y, z, radius, p4, p5, p6, coords, nodeId); } - static bool GET_RANDOM_WATER_NODE(float x, float y, float z, float radius, int32_t p4, bool p5, bool p6, Vector3* coords, int32_t* nodeId) { return NativeInvoke::Invoke(0x869EE56F, x, y, z, radius, p4, p5, p6, coords, nodeId); } - static bool GET_SAFE_COORD_FOR_PED(float x, float y, float z, bool p3, Vector3* coord) { return NativeInvoke::Invoke(0xB370270A, x, y, z, p3, coord); } - static bool GET_SCRIPT_TUNABLE_VARIABLE_CRC_bool(uint32_t tunableHash) { return NativeInvoke::Invoke(0x29DC159B, tunableHash); } - static bool GET_SCRIPT_TUNABLE_VARIABLE_bool(const char* context, const char* name) { return NativeInvoke::Invoke(0x12427628, context, name); } - static bool GET_SORTED_NETWORK_RESTART_NODE(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId, int32_t p6, int32_t p7, float p8) { return NativeInvoke::Invoke(0x002B59A, x, y, z, radius, coords, nodeId, p6, p7, p8); } - static bool GET_SORTED_NETWORK_RESTART_NODE_USING_GROUP_LIST(float x, float y, float z, float radius, Vector3* coords, int32_t* nodeId, int32_t p6, int32_t p7, float p8) { return NativeInvoke::Invoke(0x40D4FAA, x, y, z, radius, coords, nodeId, p6, p7, p8); } - static bool GET_TRAIN_DIRECTION(Vehicle train) { return NativeInvoke::Invoke(0x8DAF79B6, train); } - static bool GET_UNLOCK_EXISTS(const char* unlockSemantic) { return NativeInvoke::Invoke(0x55C1F862, unlockSemantic); } - static bool GET_UNLOCK_IS_NEW(const char* unlockSemantic) { return NativeInvoke::Invoke(0xE2158FEF, unlockSemantic); } - static bool GET_UNLOCK_IS_VISIBLE(const char* unlockSemantic) { return NativeInvoke::Invoke(0x2BFABD3, unlockSemantic); } - static bool GET_VEHICLE_MODEL_FROM_INDEX(int32_t index, uint32_t* modelHash) { return NativeInvoke::Invoke(0x70691B3C, index, modelHash); } - static bool GET_WATER_HEIGHT(float x, float y, float z, float* height) { return NativeInvoke::Invoke(0xD864E17C, x, y, z, height); } - static bool GET_WATER_HEIGHT_NO_WAVES(float x, float y, float z, float* height) { return NativeInvoke::Invoke(0x262017F8, x, y, z, height); } - static bool GET_WEAPON_SPAWNS_PICKUP(Weapon weapon) { return NativeInvoke::Invoke(0xCDFDA942, weapon); } - static bool GET_XML_NAMED_NODE(const char* nodeName) { return NativeInvoke::Invoke(0xE5855B5, nodeName); } - static bool GET_bool_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x2D285BBA, attributeIndex); } - static bool GIVE_ACHIEVEMENT_TO_PLAYER(int32_t index) { return NativeInvoke::Invoke(0x822BC992, index); } - static bool HAS_ACHIEVEMENT_BEEN_PASSED(int32_t index) { return NativeInvoke::Invoke(0x136A5BE9, index); } - static bool HAS_ACHIEVEMENT_HASH(int32_t p0) { return NativeInvoke::Invoke(0xCE0909E9, p0); } - static bool HAS_ADDITIONAL_TEXT_LOADED(int32_t slot) { return NativeInvoke::Invoke(0xB0E56045, slot); } - static bool HAS_ANIM_DICT_LOADED(const char* dictName, bool p1) { return NativeInvoke::Invoke(0x5E6763C, dictName, p1); } - static bool HAS_BULLET_IMPACTED_IN_AREA(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(0x902BC7D9, x, y, z, radius, outPed); } - static bool HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED_BY_PED(float x, float y, float z, float radius, uint32_t modelHash, Ped ped) { return NativeInvoke::Invoke(0x25620891, x, y, z, radius, modelHash, ped); } - static bool HAS_COLLISION_FOR_MODEL_LOADED(uint32_t modelHash) { return NativeInvoke::Invoke(0x41A094F8, modelHash); } - static bool HAS_CUTSCENE_FINISHED() { return NativeInvoke::Invoke(0x5DED14B4); } - static bool HAS_CUTSCENE_LOADED() { return NativeInvoke::Invoke(0xF9998582); } - static bool HAS_CUTSCENE_UNLOADED() { return NativeInvoke::Invoke(0x5BBE8974); } - static bool HAS_DEATHARREST_EXECUTED() { return NativeInvoke::Invoke(0x6DCD115A); } - static bool HAS_EXPLORATION_ITEM_BEEN_FOUND(const char* name) { return NativeInvoke::Invoke(0xE8E8D39B, name); } - static bool HAS_FRAGMENT_ANY_OF_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0x2AD2B87, object); } - static bool HAS_FRAGMENT_ROOT_OF_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0x8DF011C, x, y, z, radius, modelHash); } - static bool HAS_FRAGMENT_ROOT_OF_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0xD9EA7576, object); } - static bool HAS_LOAD_JUST_OCCURRED() { return NativeInvoke::Invoke(0x12F1F57B); } - static bool HAS_MODEL_LOADED(uint32_t modelHash) { return NativeInvoke::Invoke(0x62BFDB37, modelHash); } - static bool HAS_OBJECT_BEEN_DAMAGED(Object object) { return NativeInvoke::Invoke(0x3B4FB8FD, object); } - static bool HAS_OBJECT_BEEN_DAMAGED_BY_PED(Object object, Ped ped) { return NativeInvoke::Invoke(0x730EAA9E, object, ped); } - static bool HAS_OBJECT_BEEN_DAMAGED_BY_VEHICLE(Object object, Vehicle vehicle) { return NativeInvoke::Invoke(0x7098F746, object, vehicle); } - static bool HAS_OBJECT_BEEN_UPROOTED(Object object) { return NativeInvoke::Invoke(0xC220DB67, object); } - static bool HAS_OBJECT_COLLIDED_WITH_ANYTHING(Object object) { return NativeInvoke::Invoke(0xD9B3DBC9, object); } - static bool HAS_OVERRIDEN_SIT_IDLE_ANIM_FINISHED(Ped ped) { return NativeInvoke::Invoke(0xD8A5D041, ped); } - static bool HAS_PED_ANIM_FINISHED(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xBB6C6A0B, ped, animDict, animName); } - static bool HAS_PED_BEEN_DAMAGED_BY_PED(Ped ped, Ped ped2, bool p2) { return NativeInvoke::Invoke(0xEA58F6FB, ped, ped2, p2); } - static bool HAS_PED_BEEN_DAMAGED_BY_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x437430FB, ped, vehicle); } - static bool HAS_PED_BEEN_DAMAGED_BY_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0xCDFBBCC6, ped, weaponHash); } - static bool HAS_PED_CLEAR_LOS_TO_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xED49888E, ped, ped2); } - static bool HAS_PED_CLEAR_LOS_TO_PED_IN_FRONT(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xDDA4D00F, ped, ped2); } - static bool HAS_PED_CLEAR_LOS_TO_SPHERE(Ped ped, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x7D2C95F, ped, x, y, z, radius); } - static bool HAS_PED_GOT_SPECIFIC_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x8AF064CF, ped, weaponHash); } - static bool HAS_PED_GOT_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x43D2FA82, ped, weaponHash); } - static bool HAS_PED_RECORDING_BEEN_LOADED(int32_t recordingIndex) { return NativeInvoke::Invoke(0xAE24DA83, recordingIndex); } - static bool HAS_PED_TRIGGERED_MPM(Ped ped) { return NativeInvoke::Invoke(0x78314008, ped); } - static bool HAS_PLACEMENT_BEEN_COLLECTED(int32_t index) { return NativeInvoke::Invoke(0xC516E7D1, index); } - static bool HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED(Player player) { return NativeInvoke::Invoke(0x14F52453, player); } - static bool HAS_RELOADED_WITH_MOTION_CONTROL(Any p0, Any* p1) { return NativeInvoke::Invoke(0xE338B363, p0, p1); } - static bool HAS_SCRIPT_LOADED(const char* name) { return NativeInvoke::Invoke(0x5D67F751, name); } - static bool HAS_SELECTED_RETRY_CHECKPOINT() { return NativeInvoke::Invoke(0x64F307B9); } - static bool HAS_SHOT_BEEN_FIRED_IN_AREA(float x, float y, float z, float radius, bool p4, Ped* outPed) { return NativeInvoke::Invoke(0xD08B8C7A, x, y, z, radius, p4, outPed); } - static bool HAS_SOMETHING_EXPLODED_IN_AREA(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x8D098F9F, x, y, z, radius); } - static bool HAS_SOUND_FINISHED(int32_t soundId) { return NativeInvoke::Invoke(0xE85AEC2E, soundId); } - static bool HAS_STREAMED_TEXTURE_DICT_LOADED(const char* dictName) { return NativeInvoke::Invoke(0x3F436EEF, dictName); } - static bool HAS_STREAMPED_LOADED(Ped ped) { return NativeInvoke::Invoke(0x216F12A4, ped); } - static bool HAS_THIS_ADDITIONAL_TEXT_LOADED(const char* gxt) { return NativeInvoke::Invoke(0x80A52040, gxt); } - static bool HAS_VEHICLE_BEEN_DAMAGED_BY_PED(Vehicle vehicle, Ped ped) { return NativeInvoke::Invoke(0x4C5F25C0, vehicle, ped); } - static bool HAS_VEHICLE_BEEN_DAMAGED_BY_VEHICLE(Vehicle vehicle, Vehicle vehicle2) { return NativeInvoke::Invoke(0xBCE93004, vehicle, vehicle2); } - static bool HAS_VEHICLE_BEEN_DAMAGED_BY_WEAPON(Vehicle vehicle, uint32_t weaponHash) { return NativeInvoke::Invoke(0xB14B7C18, vehicle, weaponHash); } - static bool HAS_VEHICLE_BEEN_RESPRAYED(Vehicle vehicle) { return NativeInvoke::Invoke(0x22F50111, vehicle); } - static bool HAS_VEHICLE_GOT_PROJECTILE_ATTACHED(Ped ped, Vehicle vehicle, uint32_t projectileHash) { return NativeInvoke::Invoke(0xA57E2E80, ped, vehicle, projectileHash); } - static bool HAS_VEHICLE_RECORDING_BEEN_LOADED(int32_t recordingIndex) { return NativeInvoke::Invoke(0xF52CD7F5, recordingIndex); } - static bool HAS_VEHICLE_STOPPED_BECAUSE_OF_LIGHT(Vehicle vehicle) { return NativeInvoke::Invoke(0xCCA89C4C, vehicle); } - static bool HAS_WEAPON_LOADED(uint32_t weaponHash) { return NativeInvoke::Invoke(0x4132E42F, weaponHash); } - static bool HUD_ARE_GANGWARS_ANIMS_COMPLETE() { return NativeInvoke::Invoke(0x7C4C7D45); } - static bool ISEQ_DOES_EXIST(uint32_t hash) { return NativeInvoke::Invoke(0x7AA95EAB, hash); } - static bool ISEQ_IS_LOADED(uint32_t hash) { return NativeInvoke::Invoke(0x56DDD872, hash); } - static bool ISEQ_QUERY_ENTITY_STATE(uint32_t hash, const char* entityName, int32_t state) { return NativeInvoke::Invoke(0xF6526797, hash, entityName, state); } - static bool ISEQ_QUERY_STATE(uint32_t hash, int32_t state) { return NativeInvoke::Invoke(0x64BC279E, hash, state); } - static bool ISEQ_REGISTER_ENTITY(uint32_t hash, const char* entityName, Entity entity, int32_t entityType) { return NativeInvoke::Invoke(0xB52B39BB, hash, entityName, entity, entityType); } - static bool ISTOASTANIMATING() { return NativeInvoke::Invoke(0x23C45638); } - static bool IS_2PLAYER_GAME_GOING_ON() { return NativeInvoke::Invoke(0xD60115D4); } - static bool IS_ACTION_CONSUMED(int32_t action) { return NativeInvoke::Invoke(0x2253B4DA, action); } - static bool IS_ACTION_TREE_LOADED(const char* name) { return NativeInvoke::Invoke(0x79A8621E, name); } - static bool IS_AIM_CAM_ACTIVE() { return NativeInvoke::Invoke(0xC24B4F6F); } - static bool IS_AMBIENT_SPEECH_DISABLED(Ped ped) { return NativeInvoke::Invoke(0x109D1F89, ped); } - static bool IS_AMBIENT_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x1972E8AA, ped); } - static bool IS_AMED_ENABLED() { return NativeInvoke::Invoke(0xEA4F2A84); } - static bool IS_ANIMATED_CAMERA_PLAYING() { return NativeInvoke::Invoke(0x7FB6E861); } - static bool IS_ANY_GRENADE_IN_HELPER_BOX(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0x6171AE9F, x1, y1, z1, x2, y2, z2); } - static bool IS_ANY_PED_SHOOTING_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool p6, bool p7) { return NativeInvoke::Invoke(0x91833867, x1, y1, z1, x2, y2, z2, p6, p7); } - static bool IS_ANY_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x2B74A6D6, ped); } - static bool IS_ARCADE_MODE_ACTIVE() { return NativeInvoke::Invoke(0x93A9462E); } - static bool IS_AREA_OCCUPIED(float x1, float y1, float z1, float x2, float y2, float z2, bool p6, bool p7, bool p8, bool p9, bool p10) { return NativeInvoke::Invoke(0xC013972F, x1, y1, z1, x2, y2, z2, p6, p7, p8, p9, p10); } - static bool IS_AUSSIE_VERSION() { return NativeInvoke::Invoke(0x944BA1DC); } - static bool IS_BIG_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x9CDBA8DE, vehicle); } - static bool IS_BIT_SET(int32_t data, int32_t bit) { return NativeInvoke::Invoke(0x902E26AC, data, bit); } - static bool IS_BLIP_SHORT_RANGE(Blip blip) { return NativeInvoke::Invoke(0x1226765A, blip); } - static bool IS_BULLET_CAMERA_ACTIVE() { return NativeInvoke::Invoke(0xB5B03846); } - static bool IS_BULLET_CAMERA_RUNNING(bool p0) { return NativeInvoke::Invoke(0xC0B3AD61, p0); } - static bool IS_BULLET_CAMERA_SCENE_ACTIVE(Cam cam) { return NativeInvoke::Invoke(0x5D6EAC4, cam); } - static bool IS_BULLET_CAMERA_TO_GAMEPLAY_ALLOWED() { return NativeInvoke::Invoke(0x60EBB1EB); } - static bool IS_BULLET_CAMERA_WIPE_ENABLED() { return NativeInvoke::Invoke(0x7E5F8C2D); } - static bool IS_BULLET_CAMERA_WIPE_STOPPED() { return NativeInvoke::Invoke(0xB271F669); } - static bool IS_BULLET_TIME_ACTIVE(bool p0) { return NativeInvoke::Invoke(0xCDC1B8A3, p0); } - static bool IS_BUTTON_JUST_PRESSED(int32_t padIndex, int32_t buttonId) { return NativeInvoke::Invoke(0x7FCD1FA1, padIndex, buttonId); } - static bool IS_BUTTON_PRESSED(int32_t padIndex, int32_t buttonId) { return NativeInvoke::Invoke(0x7BCB3F15, padIndex, buttonId); } - static bool IS_CAMERA_AIMING_AT_ENEMY() { return NativeInvoke::Invoke(0x7AD6405B); } - static bool IS_CAM_ACTIVE(Cam cam) { return NativeInvoke::Invoke(0x4B58F177, cam); } - static bool IS_CAM_INTERPOLATING(Cam cam) { return NativeInvoke::Invoke(0x7159CB5D, cam); } - static bool IS_CAM_RENDERING(Cam cam) { return NativeInvoke::Invoke(0x6EC6B5B2, cam); } - static bool IS_CAM_SHAKING(Cam cam) { return NativeInvoke::Invoke(0x961FD9B, cam); } - static bool IS_COLLECTABLE_ENABLED() { return NativeInvoke::Invoke(0x473FF184); } - static bool IS_CONTROL_JUST_PRESSED(int32_t padIndex, int32_t controlId) { return NativeInvoke::Invoke(0x4487F579, padIndex, controlId); } - static bool IS_CONTROL_PRESSED(int32_t padIndex, int32_t controlId) { return NativeInvoke::Invoke(0x517A4384, padIndex, controlId); } - static bool IS_COP_VEHICLE_IN_AREA_3D(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xFB16C6D1, x1, y1, z1, x2, y2, z2); } - static bool IS_CUSTOM_PLAYER_VARIATION() { return NativeInvoke::Invoke(0x2E325641); } - static bool IS_DAMAGE_BY_PROJECTILE(Vehicle vehicle) { return NativeInvoke::Invoke(0x16BE6900, vehicle); } - static bool IS_DEATH_PANEL_WIPE_ALLOWED() { return NativeInvoke::Invoke(0xFA0FC3B6); } - static bool IS_EXITFLAG_SET(int32_t threadId) { return NativeInvoke::Invoke(0x687ECC3C, threadId); } - static bool IS_EXPLOSION_IN_AREA(int32_t explosionType, float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xFB40075B, explosionType, x1, y1, z1, x2, y2, z2); } - static bool IS_EXPLOSION_IN_SPHERE(int32_t explosionType, float x, float y, float z, float radius) { return NativeInvoke::Invoke(0xD455A7F3, explosionType, x, y, z, radius); } - static bool IS_FOLLOW_PED_CAM_ACTIVE() { return NativeInvoke::Invoke(0x9F9E856C); } - static bool IS_FOLLOW_VEHICLE_CAM_ACTIVE() { return NativeInvoke::Invoke(0x8DD49B77); } - static bool IS_FRONTEND_FADING() { return NativeInvoke::Invoke(0x8FF6232C); } - static bool IS_GAMEPLAY_CAM_SHAKING(const char* shakeName) { return NativeInvoke::Invoke(0x3457D681, shakeName); } - static bool IS_GAMEPLAY_HINT_ACTIVE() { return NativeInvoke::Invoke(0xAD8DA205); } - static bool IS_GAME_IN_CONTROL_OF_MUSIC() { return NativeInvoke::Invoke(0x7643170D); } - static bool IS_GAME_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0x3FEEBF9C, key); } - static bool IS_GAME_KEYBOARD_KEY_PRESSED(int32_t key) { return NativeInvoke::Invoke(0x958135C3, key); } - static bool IS_GERMAN_VERSION() { return NativeInvoke::Invoke(0xE023A0AD); } - static bool IS_GOLDEN_GUN_FINISHED(const char* name) { return NativeInvoke::Invoke(0xD92C7E81, name); } - static bool IS_GRIND_COMPLETE(int32_t grindId) { return NativeInvoke::Invoke(0x81AB05BB, grindId); } - static bool IS_HELI_PART_BROKEN(Vehicle heli, bool p1, bool p2, bool p3) { return NativeInvoke::Invoke(0xF4E4C439, heli, p1, p2, p3); } - static bool IS_HUD_PREFERENCE_SWITCHED_ON() { return NativeInvoke::Invoke(0xC3BC1B4F); } - static bool IS_HUD_RETICULE_COMPLEX() { return NativeInvoke::Invoke(0x9A99C9C7); } - static bool IS_INTERACTIONTEXT_AVAILABLE() { return NativeInvoke::Invoke(0x419C48B7); } - static bool IS_INTERACTIONTEXT_ONSCREEN() { return NativeInvoke::Invoke(0x22C325FB); } - static bool IS_INTERIOR_SCENE() { return NativeInvoke::Invoke(0x55226C13); } - static bool IS_INTRO_MOVIE_CANCELLED() { return NativeInvoke::Invoke(0xC5F70C9A); } - static bool IS_IN_CPCHALLENGE_MODE() { return NativeInvoke::Invoke(0xE43D4E47); } - static bool IS_IN_NYMINUTE_MODE() { return NativeInvoke::Invoke(0x62AE43CB); } - static bool IS_IN_NYM_HARDCORE_MODE() { return NativeInvoke::Invoke(0x45C22E47); } - static bool IS_IN_SCORE_ATTACK_MODE() { return NativeInvoke::Invoke(0x37A598E6); } - static bool IS_IN_SOUTHPAW_MODE() { return NativeInvoke::Invoke(0x18D7934F); } - static bool IS_IN_SPECTATOR_MODE() { return NativeInvoke::Invoke(0x1A8853B0); } - static bool IS_IN_STORY_MODE() { return NativeInvoke::Invoke(0x442DD86B); } - static bool IS_JAPANESE_GAME() { return NativeInvoke::Invoke(0x4F2A77E3); } - static bool IS_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xEAC23998, key); } - static bool IS_KEYBOARD_KEY_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xA644ED03, key); } - static bool IS_LAST_MAN_STANDING_ACTIVE() { return NativeInvoke::Invoke(0xB9087B11); } - static bool IS_LAST_MAN_STAND_ANIMATED_RECOVERY_BEING_HELD() { return NativeInvoke::Invoke(0x76DDD1A5); } - static bool IS_LEFT_VEHICLE_HEADLIGHT_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x49A6D893, vehicle); } - static bool IS_LMS_TUTORIAL_COMPLETE() { return NativeInvoke::Invoke(0x8357057A); } - static bool IS_LOADOUT_SLOT_AVAILABLE(int32_t slot) { return NativeInvoke::Invoke(0xFA76A13A, slot); } - static bool IS_LOADOUT_VALID(int32_t index) { return NativeInvoke::Invoke(0x5ACBCBF0, index); } - static bool IS_LOCAL_PLAYER_IN_SOCIAL_CLUB() { return NativeInvoke::Invoke(0x167AF0DF); } - static bool IS_LOCAL_PLAYER_SPRINTING() { return NativeInvoke::Invoke(0x4D6AC4DF); } - static bool IS_LOCAL_PLAYER_STILL_SCANNING_WORLD() { return NativeInvoke::Invoke(0x6AADAD69); } - static bool IS_LOOK_INVERTED() { return NativeInvoke::Invoke(0x313434B2); } - static bool IS_MAGDEMO() { return NativeInvoke::Invoke(0x6A50485A); } - static bool IS_MARKETING_KEYBOARD_KEY_JUST_PRESSED(int32_t key) { return NativeInvoke::Invoke(0xBA00B7F4, key); } - static bool IS_MESSAGE_BEING_DISPLAYED() { return NativeInvoke::Invoke(0x6A77FE8D); } - static bool IS_MINIGAME_IN_PROGRESS() { return NativeInvoke::Invoke(0x53A95E13); } - static bool IS_MODEL_A_PED(uint32_t modelHash) { return NativeInvoke::Invoke(0x4B933365, modelHash); } - static bool IS_MODEL_A_VEHICLE(uint32_t modelHash) { return NativeInvoke::Invoke(0xFFFC85D4, modelHash); } - static bool IS_MODEL_IN_CDIMAGE(uint32_t modelHash) { return NativeInvoke::Invoke(0x1094782F, modelHash); } - static bool IS_MONOLOGUE_PLAYING() { return NativeInvoke::Invoke(0xF6006ECB); } - static bool IS_MP_TUTORIAL_MESSAGES_SHOWN() { return NativeInvoke::Invoke(0xF501D241); } - static bool IS_NETWORK_SESSION() { return NativeInvoke::Invoke(0x1D8FEF54); } - static bool IS_NEW_GAME_REQUESTED() { return NativeInvoke::Invoke(0xF994E7DC); } - static bool IS_NON_FRAG_OBJECT_SMASHED(float x, float y, float z, float radius, uint32_t modelHash) { return NativeInvoke::Invoke(0xF7AE77B6, x, y, z, radius, modelHash); } - static bool IS_OBJECT_ATTACHED(Object object) { return NativeInvoke::Invoke(0xAD08BA79, object); } - static bool IS_OBJECT_AT_COORD(Object object, float p1, float p2, float p3, float p4, float p5, float p6, bool p7, bool p8) { return NativeInvoke::Invoke(0xC1C0A8B, object, p1, p2, p3, p4, p5, p6, p7, p8); } - static bool IS_OBJECT_FIXED_WAITING_FOR_COLLISION(Object object) { return NativeInvoke::Invoke(0x56AD22D0, object); } - static bool IS_OBJECT_IN_ANGLED_AREA(Object object, float x1, float y1, float z1, float x2, float y2, float z2, float p7, bool p8, bool p9) { return NativeInvoke::Invoke(0xABF09CB4, object, x1, y1, z1, x2, y2, z2, p7, p8, p9); } - static bool IS_OBJECT_IN_AREA(Object object, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0x3DDBD2DE, object, x1, y1, z1, x2, y2, z2, p7, p8); } - static bool IS_OBJECT_IN_CROSSHAIR_CYLINDER(Object object, float p1, float p2, bool p3) { return NativeInvoke::Invoke(0xBA48CEA, object, p1, p2, p3); } - static bool IS_OBJECT_IN_GAMEPLAY_HELPER_BOX(Object object, const char* boxName) { return NativeInvoke::Invoke(0xB51CBB2F, object, boxName); } - static bool IS_OBJECT_IN_WATER(Object object) { return NativeInvoke::Invoke(0xEB448F66, object); } - static bool IS_OBJECT_ON_FIRE(Object object) { return NativeInvoke::Invoke(0xAC830162, object); } - static bool IS_OBJECT_ON_SCREEN(Object object) { return NativeInvoke::Invoke(0x2AE883EB, object); } - static bool IS_OBJECT_PLAYING_ANIM(Object object, const char* animName, const char* animDict) { return NativeInvoke::Invoke(0x8CA17B14, object, animName, animDict); } - static bool IS_OBJECT_REASSIGNMENT_IN_PROGRESS() { return NativeInvoke::Invoke(0x127EE29C); } - static bool IS_OBJECT_STATIC(Object object) { return NativeInvoke::Invoke(0x49A1DD0E, object); } - static bool IS_OBJECT_UPRIGHT(Object object, float p1) { return NativeInvoke::Invoke(0x45D7281E, object, p1); } - static bool IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE(Object object) { return NativeInvoke::Invoke(0xBA4CAA56, object); } - static bool IS_PAUSE_MENU_ACTIVE() { return NativeInvoke::Invoke(0xD3600591); } - static bool IS_PC_BUILD() { return NativeInvoke::Invoke(0xE6A62D57); } - static bool IS_PED_ARMED(Ped ped) { return NativeInvoke::Invoke(0xBFC892C, ped); } - static bool IS_PED_ATTACHED_TO_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x679A04D, ped); } - static bool IS_PED_ATTACHED_TO_OBJECT(Ped ped, Object object) { return NativeInvoke::Invoke(0xEA085F14, ped, object); } - static bool IS_PED_AT_COORD(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, int32_t p8) { return NativeInvoke::Invoke(0x2DCD8806, ped, x1, y1, z1, x2, y2, z2, p7, p8); } - static bool IS_PED_AT_OBJECT(Ped ped, Object object, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0x7CE82D5F, ped, object, p2, p3, p4, p5, p6); } - static bool IS_PED_AT_PED(Ped ped, Ped ped2, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0xCD0373CE, ped, ped2, p2, p3, p4, p5, p6); } - static bool IS_PED_AT_VEHICLE(Ped ped, Vehicle vehicle, float p2, float p3, float p4, bool p5, int32_t p6) { return NativeInvoke::Invoke(0xA9191096, ped, vehicle, p2, p3, p4, p5, p6); } - static bool IS_PED_A_MISSION_PED(Ped ped) { return NativeInvoke::Invoke(0xB653748D, ped); } - static bool IS_PED_BEING_GRAPPLED(Ped ped) { return NativeInvoke::Invoke(0x67C09EDB, ped); } - static bool IS_PED_BEING_JACKED(Ped ped) { return NativeInvoke::Invoke(0xD45D605C, ped); } - static bool IS_PED_BLINDFIRING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x12A8D4BA, ped); } - static bool IS_PED_CLONED_EVERYWHERE(Ped ped) { return NativeInvoke::Invoke(0xEBA43DE8, ped); } - static bool IS_PED_DEAD(Ped ped) { return NativeInvoke::Invoke(0xF990EBB2, ped); } - static bool IS_PED_DOING_DRIVEBY(Ped ped) { return NativeInvoke::Invoke(0xAC3CEB9C, ped); } - static bool IS_PED_DUAL_WIELDING(Ped ped) { return NativeInvoke::Invoke(0x3418403, ped); } - static bool IS_PED_DUCKING(Ped ped) { return NativeInvoke::Invoke(0x9199C77D, ped); } - static bool IS_PED_FACING_PED(Ped ped, Ped ped2, float angle) { return NativeInvoke::Invoke(0xB775838, ped, ped2, angle); } - static bool IS_PED_FATALLY_INJURED(Ped ped) { return NativeInvoke::Invoke(0xBADA0093, ped); } - static bool IS_PED_FLEEING(Ped ped) { return NativeInvoke::Invoke(0x85D813C6, ped); } - static bool IS_PED_GESTURING(Ped ped) { return NativeInvoke::Invoke(0x28ADE9BC, ped); } - static bool IS_PED_GETTING_INTO_A_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x90E805AC, ped); } - static bool IS_PED_GETTING_UP(Ped ped) { return NativeInvoke::Invoke(0x320813E6, ped); } - static bool IS_PED_GROUP_LEADER(Ped ped, Group group) { return NativeInvoke::Invoke(0xC8A9FB5A, ped, group); } - static bool IS_PED_GROUP_MEMBER(Ped ped, Group group) { return NativeInvoke::Invoke(0x876D5363, ped, group); } - static bool IS_PED_HEADTRACKING_PED(Ped ped1, Ped ped2) { return NativeInvoke::Invoke(0x2A5DF721, ped1, ped2); } - static bool IS_PED_HIDING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x931B95B5, ped); } - static bool IS_PED_INJURED(Ped ped) { return NativeInvoke::Invoke(0x2530A087, ped); } - static bool IS_PED_INSIDE_TRAIN(Ped ped, Vehicle train) { return NativeInvoke::Invoke(0x84D170A5, ped, train); } - static bool IS_PED_INVESTIGATING(Ped ped) { return NativeInvoke::Invoke(0x53806A49, ped); } - static bool IS_PED_IN_AIR(Ped ped) { return NativeInvoke::Invoke(0xD0060B64, ped); } - static bool IS_PED_IN_ANGLED_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool p8, int32_t p9) { return NativeInvoke::Invoke(0x67D32AF9, ped, x1, y1, z1, x2, y2, z2, angle, p8, p9); } - static bool IS_PED_IN_ANY_BOAT(Ped ped) { return NativeInvoke::Invoke(0x1118A947, ped); } - static bool IS_PED_IN_ANY_HELI(Ped ped) { return NativeInvoke::Invoke(0x7AB5523B, ped); } - static bool IS_PED_IN_ANY_PLANE(Ped ped) { return NativeInvoke::Invoke(0x51BBCE7E, ped); } - static bool IS_PED_IN_ANY_POLICE_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x84FA790D, ped); } - static bool IS_PED_IN_ANY_TAXI(Ped ped) { return NativeInvoke::Invoke(0x16FD386C, ped); } - static bool IS_PED_IN_ANY_TRAIN(Ped ped) { return NativeInvoke::Invoke(0x759EF63A, ped); } - static bool IS_PED_IN_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x3B0171EE, ped); } - static bool IS_PED_IN_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, int32_t p8) { return NativeInvoke::Invoke(0x1B4FD43E, ped, x1, y1, z1, x2, y2, z2, p7, p8); } - static bool IS_PED_IN_COMBAT(Ped ped) { return NativeInvoke::Invoke(0xFE027CB5, ped); } - static bool IS_PED_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0x972C5A8B, ped); } - static bool IS_PED_IN_CROSSHAIR_CONE(Ped ped, float p1, float p2) { return NativeInvoke::Invoke(0x21C18EA9, ped, p1, p2); } - static bool IS_PED_IN_CROSSHAIR_CYLINDER(Ped ped, float p1, float p2, bool p3, float p4) { return NativeInvoke::Invoke(0xC98A0FFA, ped, p1, p2, p3, p4); } - static bool IS_PED_IN_CROSSHAIR_CYLINDER_OFFSET(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, bool p7) { return NativeInvoke::Invoke(0xCA2F07C7, ped, p1, p2, p3, p4, p5, p6, p7); } - static bool IS_PED_IN_FLYING_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0xCA072485, ped); } - static bool IS_PED_IN_GAMEPLAY_HELPER_BOX(Ped ped, const char* name) { return NativeInvoke::Invoke(0xEEC61845, ped, name); } - static bool IS_PED_IN_GAMEPLAY_HELPER_VOLUME(Ped ped, const char* name) { return NativeInvoke::Invoke(0xF6AC4889, ped, name); } - static bool IS_PED_IN_GROUP(Ped ped, Group group) { return NativeInvoke::Invoke(0x836D9795, ped, group); } - static bool IS_PED_IN_MELEE_COMBAT(Ped ped) { return NativeInvoke::Invoke(0xFD7814A5, ped); } - static bool IS_PED_IN_MODEL(Ped ped, uint32_t modelHash) { return NativeInvoke::Invoke(0xA6438D4B, ped, modelHash); } - static bool IS_PED_IN_SEAMLESS_TRIGGER_AREA() { return NativeInvoke::Invoke(0xF6589F70); } - static bool IS_PED_IN_SPHERE_AREA_OF_ANY_ENEMY_PEDS(Ped ped, float x, float y, float z, float radius, bool p5) { return NativeInvoke::Invoke(0xA76F4AE, ped, x, y, z, radius, p5); } - static bool IS_PED_IN_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x7DA6BC83, ped, vehicle); } - static bool IS_PED_IN_WATER(Ped ped) { return NativeInvoke::Invoke(0x2A7FBBDF, ped); } - static bool IS_PED_IN_ZONE(Ped ped, const char* zoneName) { return NativeInvoke::Invoke(0x4EECB942, ped, zoneName); } - static bool IS_PED_JACKING(Ped ped) { return NativeInvoke::Invoke(0x3B321816, ped); } - static bool IS_PED_LOS_CLEAR_TO_TARGET_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xBEE1E2F1, ped, ped2); } - static bool IS_PED_MALE(Ped ped) { return NativeInvoke::Invoke(0x90950455, ped); } - static bool IS_PED_MODEL(Ped ped, uint32_t modelHash) { return NativeInvoke::Invoke(0x5F1DDFCB, ped, modelHash); } - static bool IS_PED_ON_ANY_BIKE(Ped ped) { return NativeInvoke::Invoke(0x4D885B2E, ped); } - static bool IS_PED_ON_FIRE(Ped ped) { return NativeInvoke::Invoke(0x5EC1A4D3, ped); } - static bool IS_PED_ON_FOOT(Ped ped) { return NativeInvoke::Invoke(0xC60D0785, ped); } - static bool IS_PED_ON_SCREEN(Ped ped, bool unk) { return NativeInvoke::Invoke(0xDF7C1119, ped, unk); } - static bool IS_PED_PEEKING_IN_COVER(Ped ped) { return NativeInvoke::Invoke(0xA612B87E, ped); } - static bool IS_PED_PICKING_UP_PICKUP(Ped ped) { return NativeInvoke::Invoke(0xC213D3FA, ped); } - static bool IS_PED_PLAYING_ANIM(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xC504868, ped, animDict, animName); } - static bool IS_PED_PROCESSING_FROZEN(Ped ped) { return NativeInvoke::Invoke(0xE1203F37, ped); } - static bool IS_PED_RAGDOLL(Ped ped, bool p1) { return NativeInvoke::Invoke(0xC833BBE1, ped, p1); } - static bool IS_PED_RELOADING(Ped ped) { return NativeInvoke::Invoke(0x961E1745, ped); } - static bool IS_PED_RESPONDING_TO_EVENT(Ped ped, int32_t event) { return NativeInvoke::Invoke(0x7A877554, ped, event); } - static bool IS_PED_RETREATING(Ped ped) { return NativeInvoke::Invoke(0x27240BFE, ped); } - static bool IS_PED_RUNNING_TASK(Ped ped, int32_t task) { return NativeInvoke::Invoke(0x10BF1163, ped, task); } - static bool IS_PED_SHOOTING(Ped ped) { return NativeInvoke::Invoke(0xE7C3405E, ped); } - static bool IS_PED_SHOOTING_IN_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0x741BF04F, ped, x1, y1, z1, x2, y2, z2, p7, p8); } - static bool IS_PED_SITTING_IDLE(Ped ped) { return NativeInvoke::Invoke(0x98F2F27D, ped); } - static bool IS_PED_SITTING_IN_ANY_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0xEA9CA03, ped); } - static bool IS_PED_SITTING_IN_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0xDDDE26FA, ped, vehicle); } - static bool IS_PED_STOPPED(Ped ped) { return NativeInvoke::Invoke(0xA0DC0B87, ped); } - static bool IS_PED_STUCK_UNDER_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x2645971C, ped); } - static bool IS_PED_SWIMMING(Ped ped) { return NativeInvoke::Invoke(0x7AB43DB8, ped); } - static bool IS_PED_TOUCHING_OBJECT(Ped ped, Object object) { return NativeInvoke::Invoke(0xA82C348, ped, object); } - static bool IS_PED_TOUCHING_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0x12C5484A, ped, ped2); } - static bool IS_PED_TOUCHING_VEHICLE(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(0x22D9AC0C, ped, vehicle); } - static bool IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE(Ped ped) { return NativeInvoke::Invoke(0x46828B4E, ped); } - static bool IS_PED_USING_ANY_SCENARIO(Ped ped) { return NativeInvoke::Invoke(0x195EF5B7, ped); } - static bool IS_PED_USING_MP3_COVER_TASK(Ped ped) { return NativeInvoke::Invoke(0x3ACBC86C, ped); } - static bool IS_PED_USING_SCENARIO(Ped ped, const char* scenarioName) { return NativeInvoke::Invoke(0xF65B0D4, ped, scenarioName); } - static bool IS_PED_VAULTING(Ped ped) { return NativeInvoke::Invoke(0xC3169BDA, ped); } - static bool IS_PED_VISIBLE(Ped ped) { return NativeInvoke::Invoke(0xE285085A, ped); } - static bool IS_PED_WAITING_FOR_WORLD_COLLISION(Ped ped) { return NativeInvoke::Invoke(0x28BCF200, ped); } - static bool IS_PICKUP_CONSUMED(int32_t pickup) { return NativeInvoke::Invoke(0x21F50584, pickup); } - static bool IS_PLAYBACK_GOING_ON_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0xEAD70A7A, ped); } - static bool IS_PLAYBACK_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x61F7650D, vehicle); } - static bool IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x63022C58, vehicle); } - static bool IS_PLAYER_BEING_ARRESTED() { return NativeInvoke::Invoke(0x7F6A60D3); } - static bool IS_PLAYER_CLIMBING(Player player) { return NativeInvoke::Invoke(0x4A9E9AE0, player); } - static bool IS_PLAYER_CONTROL_ON(Player player) { return NativeInvoke::Invoke(0x618857F2, player); } - static bool IS_PLAYER_DEAD(Player player) { return NativeInvoke::Invoke(0x140CA5A8, player); } - static bool IS_PLAYER_DOING_MELEE_GRAPPLE(Player player) { return NativeInvoke::Invoke(0x5EECF4E4, player); } - static bool IS_PLAYER_FREE_AIMING_AT_PED(Player player, Ped ped) { return NativeInvoke::Invoke(0x571529AE, player, ped); } - static bool IS_PLAYER_FREE_FOR_AMBIENT_TASK(Player player) { return NativeInvoke::Invoke(0x85C7E232, player); } - static bool IS_PLAYER_GUN_RAISED(Player player) { return NativeInvoke::Invoke(0x94985FF7, player); } - static bool IS_PLAYER_LOCKED_IN_COVER(Player player) { return NativeInvoke::Invoke(0x78A1970D, player); } - static bool IS_PLAYER_LOGGING_IN_NP() { return NativeInvoke::Invoke(0x8F72FAD0); } - static bool IS_PLAYER_ONLINE() { return NativeInvoke::Invoke(0x9FAB6729); } - static bool IS_PLAYER_ONLINE_GAMESPY() { return NativeInvoke::Invoke(0x86D608A4); } - static bool IS_PLAYER_ONLINE_NP() { return NativeInvoke::Invoke(0x41FAD3E2); } - static bool IS_PLAYER_PED_FREE_AIMING_AT_PED(Ped playerPed, Ped ped) { return NativeInvoke::Invoke(0x8E8B926C, playerPed, ped); } - static bool IS_PLAYER_PISSED_OFF(Player player) { return NativeInvoke::Invoke(0x21A65E2F, player); } - static bool IS_PLAYER_PLAYING(Player player) { return NativeInvoke::Invoke(0xE15D777F, player); } - static bool IS_PLAYER_PRESSING_HORN(Player player) { return NativeInvoke::Invoke(0xED1D1662, player); } - static bool IS_PLAYER_READY_FOR_CUTSCENE(Player player) { return NativeInvoke::Invoke(0xBB77E9CD, player); } - static bool IS_PLAYER_SCORE_GREATER(Player player, int32_t score) { return NativeInvoke::Invoke(0xFA624B66, player, score); } - static bool IS_PLAYER_SCRIPT_CONTROL_ON(Player player) { return NativeInvoke::Invoke(0x61B00A84, player); } - static bool IS_PLAYER_SHOOTDODGING() { return NativeInvoke::Invoke(0xEEA47566); } - static bool IS_PLAYER_TARGETTING_ANYTHING(Player player) { return NativeInvoke::Invoke(0x456DB50D, player); } - static bool IS_PLAYER_TARGETTING_OBJECT(Player player, Object object) { return NativeInvoke::Invoke(0x622796D5, player, object); } - static bool IS_PLAYER_TARGETTING_PED(Player player, Ped ped) { return NativeInvoke::Invoke(0xDBE470DD, player, ped); } - static bool IS_POINT_OBSCURED_BY_A_MISSION_ENTITY(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xC161558D, x1, y1, z1, x2, y2, z2); } - static bool IS_QUIT_CONFIRMING() { return NativeInvoke::Invoke(0xDBA589AE); } - static bool IS_RECORDING_GOING_ON_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x520CCC09, ped); } - static bool IS_RECORDING_GOING_ON_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x19F57601, vehicle); } - static bool IS_RESTARTCHECKPOINT_DISABLED_BY_SCRIPT() { return NativeInvoke::Invoke(0x6F67E592); } - static bool IS_RESTARTING_FE_FOR_NEW_GAME() { return NativeInvoke::Invoke(0x7D3CB0CB); } - static bool IS_RIGHT_VEHICLE_HEADLIGHT_BROKEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x9D508577, vehicle); } - static bool IS_ROBO_TESTING() { return NativeInvoke::Invoke(0x326798C); } - static bool IS_ROCKET_IN_FLIGHT() { return NativeInvoke::Invoke(0x2EC8C1B9); } - static bool IS_SAFE_TO_KILL_PLAYER() { return NativeInvoke::Invoke(0x6702E169); } - static bool IS_SCREEN_FADED_IN() { return NativeInvoke::Invoke(0x4F37276D); } - static bool IS_SCREEN_FADED_OUT() { return NativeInvoke::Invoke(0x9CAA05FA); } - static bool IS_SCREEN_FADING_IN() { return NativeInvoke::Invoke(0xC7C82800); } - static bool IS_SCREEN_FADING_OUT() { return NativeInvoke::Invoke(0x79275A57); } - static bool IS_SCRIPTEDFX_ENABLED() { return NativeInvoke::Invoke(0x36B7B213); } - static bool IS_SCRIPTED_SPEECH_PLAYING(Ped ped) { return NativeInvoke::Invoke(0x2C653904, ped); } - static bool IS_SCRIPT_AUDIO_BANK_LOADED(const char* name, bool p1) { return NativeInvoke::Invoke(0x8CCF6840, name, p1); } - static bool IS_SCRIPT_DATABASE_BOUND(const char* name) { return NativeInvoke::Invoke(0x9168F4B2, name); } - static bool IS_SCRIPT_MOVIE_PLAYING(int32_t p0) { return NativeInvoke::Invoke(0x772006AE, p0); } - static bool IS_SITTING_OBJECT_NEAR(float x, float y, float z, uint32_t modelHash) { return NativeInvoke::Invoke(0xD81F06C2, x, y, z, modelHash); } - static bool IS_SNIPER_INVERTED() { return NativeInvoke::Invoke(0x5C3BF51B); } - static bool IS_SNIPER_SCOPE_VISIBLE() { return NativeInvoke::Invoke(0xBC59557E); } - static bool IS_SPHERE_VISIBLE(float x, float y, float z, float radius, bool p4) { return NativeInvoke::Invoke(0xDD1329E2, x, y, z, radius, p4); } - static bool IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x23C5274E, x, y, z, radius); } - static bool IS_SP_LEVEL_REPLAY() { return NativeInvoke::Invoke(0x842386F7); } - static bool IS_STAT_FLOAT(const char* statName) { return NativeInvoke::Invoke(0xE0AB836, statName); } - static bool IS_STAT_HASH_FLOAT(uint32_t statHash) { return NativeInvoke::Invoke(0xEF26133B, statHash); } - static bool IS_STREAMING_ADDITIONAL_TEXT(int32_t slot) { return NativeInvoke::Invoke(0xF079E4EB, slot); } - static bool IS_STREAMING_PRIORITY_REQUESTS() { return NativeInvoke::Invoke(0xD2E1E5DC); } - static bool IS_STRING_NULL(const char* str) { return NativeInvoke::Invoke(0x8E71E00F, str); } - static bool IS_SYSTEM_UI_BEING_DISPLAYED() { return NativeInvoke::Invoke(0xE495B6DA); } - static bool IS_TARGET_IN_VALID_COVER_FROM_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0x7DFDA8DA, ped, ped2); } - static bool IS_TAXI_LIGHT_ON(Vehicle vehicle) { return NativeInvoke::Invoke(0x6FC4924A, vehicle); } - static bool IS_TEXT_FONT_LOADED(int32_t font) { return NativeInvoke::Invoke(0xD82F8828, font); } - static bool IS_THIS_A_MINIGAME_SCRIPT() { return NativeInvoke::Invoke(0x7605EF6F); } - static bool IS_THIS_MODEL_A_BIKE(uint32_t modelHash) { return NativeInvoke::Invoke(0x7E702CDD, modelHash); } - static bool IS_THIS_MODEL_A_BOAT(uint32_t modelHash) { return NativeInvoke::Invoke(0x10F6085C, modelHash); } - static bool IS_THIS_MODEL_A_CAR(uint32_t modelHash) { return NativeInvoke::Invoke(0x60E4C22F, modelHash); } - static bool IS_THIS_MODEL_A_HELI(uint32_t modelHash) { return NativeInvoke::Invoke(0x8AF7F568, modelHash); } - static bool IS_THIS_MODEL_A_PLANE(uint32_t modelHash) { return NativeInvoke::Invoke(0x3B3907BB, modelHash); } - static bool IS_THIS_MODEL_A_TRAIN(uint32_t modelHash) { return NativeInvoke::Invoke(0xF87DCFFD, modelHash); } - static bool IS_THIS_THREAD_CONNECTED(int32_t threadId) { return NativeInvoke::Invoke(0x5DE08B39, threadId); } - static bool IS_THIS_THREAD_ISOLATED(int32_t threadId) { return NativeInvoke::Invoke(0x79C9D9AF, threadId); } - static bool IS_THREAD_ACTIVE(int32_t threadId) { return NativeInvoke::Invoke(0x78D7A5A0, threadId); } - static bool IS_THROWN_WEAPON(uint32_t weaponHash) { return NativeInvoke::Invoke(0x48EF964A, weaponHash); } - static bool IS_TICKER_ACTIVITY_HIGH() { return NativeInvoke::Invoke(0x4BC91752); } - static bool IS_TICKER_ACTIVITY_LOW() { return NativeInvoke::Invoke(0x238BCCB6); } - static bool IS_TIME_OF_DAY_FROZEN() { return NativeInvoke::Invoke(0xE78ED130); } - static bool IS_TRANSITION_MOVIE_PLAYING() { return NativeInvoke::Invoke(0x66BD2CB0); } - static bool IS_TUTORIAL_COMPLETE() { return NativeInvoke::Invoke(0xB1E326FE); } - static bool IS_USING_ANIMATED_LAST_MAN_STANDING() { return NativeInvoke::Invoke(0xC98EAAFC); } - static bool IS_USING_CONTROLLER() { return NativeInvoke::Invoke(0x19064ED); } - static bool IS_VEHICLE_ATTACHED(Vehicle vehicle) { return NativeInvoke::Invoke(0x65ECB112, vehicle); } - static bool IS_VEHICLE_AT_COORD(Vehicle vehicle, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, bool p7, bool p8) { return NativeInvoke::Invoke(0x8BC9D2F9, vehicle, xPos, yPos, zPos, xSize, ySize, zSize, p7, p8); } - static bool IS_VEHICLE_A_MISSION_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x7716B579, vehicle); } - static bool IS_VEHICLE_DEAD(Vehicle vehicle) { return NativeInvoke::Invoke(0x95D58E26, vehicle); } - static bool IS_VEHICLE_DOOR_DAMAGED(Vehicle vehicle, int32_t door) { return NativeInvoke::Invoke(0x4999E3C3, vehicle, door); } - static bool IS_VEHICLE_DOOR_FULLY_OPEN(Vehicle vehicle, int32_t door) { return NativeInvoke::Invoke(0xC2385B6F, vehicle, door); } - static bool IS_VEHICLE_DRIVEABLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x41A7267A, vehicle); } - static bool IS_VEHICLE_EXTRA_TURNED_ON(Vehicle vehicle, int32_t extra) { return NativeInvoke::Invoke(0x42098B5, vehicle, extra); } - static bool IS_VEHICLE_IN_AIR_PROPER(Vehicle vehicle) { return NativeInvoke::Invoke(0x36DA3EB9, vehicle); } - static bool IS_VEHICLE_IN_AREA(Vehicle vehicle, float x1, float y1, float z1, float x2, float y2, float z2, bool p7, bool p8) { return NativeInvoke::Invoke(0xEAC5449E, vehicle, x1, y1, z1, x2, y2, z2, p7, p8); } - static bool IS_VEHICLE_IN_WATER(Vehicle vehicle) { return NativeInvoke::Invoke(0x20B649B6, vehicle); } - static bool IS_VEHICLE_MODEL(Vehicle vehicle, uint32_t modelHash) { return NativeInvoke::Invoke(0x13B10B6, vehicle, modelHash); } - static bool IS_VEHICLE_ON_ALL_WHEELS(Vehicle vehicle) { return NativeInvoke::Invoke(0x10089F8E, vehicle); } - static bool IS_VEHICLE_ON_FIRE(Vehicle vehicle) { return NativeInvoke::Invoke(0x9818A08C, vehicle); } - static bool IS_VEHICLE_ON_SCREEN(Vehicle vehicle) { return NativeInvoke::Invoke(0x485E14C0, vehicle); } - static bool IS_VEHICLE_SEAT_FREE(Vehicle vehicle, int32_t seatIndex) { return NativeInvoke::Invoke(0xDAF42B02, vehicle, seatIndex); } - static bool IS_VEHICLE_SIREN_ON(Vehicle vehicle) { return NativeInvoke::Invoke(0x25EB5873, vehicle); } - static bool IS_VEHICLE_STOPPED(Vehicle vehicle) { return NativeInvoke::Invoke(0x655F072C, vehicle); } - static bool IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS(Vehicle vehicle) { return NativeInvoke::Invoke(0x69200FA4, vehicle); } - static bool IS_VEHICLE_STUCK_ON_ROOF(Vehicle vehicle) { return NativeInvoke::Invoke(0x18D07C6C, vehicle); } - static bool IS_VEHICLE_STUCK_TIMER_UP(Vehicle vehicle, int32_t index, int32_t time) { return NativeInvoke::Invoke(0x2FCF58C1, vehicle, index, time); } - static bool IS_VEHICLE_TOUCHING_VEHICLE(Vehicle vehicle1, Vehicle vehicle2) { return NativeInvoke::Invoke(0xC86D447B, vehicle1, vehicle2); } - static bool IS_VEHICLE_TYRE_BURST(Vehicle vehicle, int32_t tireIndex) { return NativeInvoke::Invoke(0x48C80210, vehicle, tireIndex); } - static bool IS_VEHICLE_UPRIGHT(Vehicle vehicle) { return NativeInvoke::Invoke(0x3E5E91E4, vehicle); } - static bool IS_VEHICLE_UPSIDEDOWN(Vehicle vehicle) { return NativeInvoke::Invoke(0xD45346E7, vehicle); } - static bool IS_VEHICLE_WAITING_FOR_WORLD_COLLISION(Vehicle vehicle) { return NativeInvoke::Invoke(0x4BEF6ADD, vehicle); } - static bool IS_VEHICLE_WINDOW_INTACT(Vehicle vehicle, int32_t window) { return NativeInvoke::Invoke(0xAC4EF23D, vehicle, window); } - static bool IS_WEAPON_ATTACHMENT_ENABLED(Weapon weapon, int32_t attachmentIndex) { return NativeInvoke::Invoke(0xE188437A, weapon, attachmentIndex); } - static bool IS_WEAPON_ATTACHMENT_TOGGLED(Weapon weapon, int32_t attachmentIndex) { return NativeInvoke::Invoke(0x7AADF3E5, weapon, attachmentIndex); } - static bool IS_WEAPON_PICKUP_VISIBLE() { return NativeInvoke::Invoke(0xD7492EEB); } - static bool IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE() { return NativeInvoke::Invoke(0x2CF305A0); } - static bool IS_XBOX360_VERSION() { return NativeInvoke::Invoke(0x24005CC8); } - static bool I_SEQUENCE_DOES_EXIST(const char* name) { return NativeInvoke::Invoke(0x50983774, name); } - static bool I_SEQUENCE_IS_LOADED(const char* name) { return NativeInvoke::Invoke(0x94DBA0E6, name); } - static bool I_SEQUENCE_QUERY_ENTITY_STATE(const char* name, const char* entityName, int32_t state) { return NativeInvoke::Invoke(0xF931337, name, entityName, state); } - static bool I_SEQUENCE_QUERY_STATE(const char* name, int32_t state) { return NativeInvoke::Invoke(0xB4FE00D1, name, state); } - static bool I_SEQUENCE_REGISTER_ENTITY(const char* name, const char* entityName, Entity entity, int32_t entityType) { return NativeInvoke::Invoke(0xB11EA6E2, name, entityName, entity, entityType); } - static bool LEADERBOARDS_READ__ROS__FOR_LOCAL_GAMER(Any p0) { return NativeInvoke::Invoke(0x9349F590, p0); } - static bool LOADOUT_CHANGED_DURING_GAME() { return NativeInvoke::Invoke(0xBE6FFEB1); } - static bool LOAD_ALL_PATH_NODES(bool p0) { return NativeInvoke::Invoke(0xC66E28C3, p0); } - static bool LOAD_SCRIPT_AUDIO_BANK(const char* name) { return NativeInvoke::Invoke(0xF0346449, name); } - static bool LOAD_XML_FILE(const char* name) { return NativeInvoke::Invoke(0x1C084D18, name); } - static bool LOBBY_GET_OPTION_EXISTS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xFF3B14E9, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_ACTIVE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xF79A7F40, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_DEACTIVE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x600E3311, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_DISABLE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x664091E2, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_KICK_LIST(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x349BA811, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_LIST(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x428DCDB, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_MODEL(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xEF2DEAA4, gameMode, option); } - static bool LOBBY_GET_OPTION_IS_NUMBERS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xBF4965C0, gameMode, option); } - static bool LOBBY_HAS_MATCH_STARTED() { return NativeInvoke::Invoke(0xD5189EE8); } - static bool LOCAL_PLAYER_CAN_DO_MP_INTERACTIONS() { return NativeInvoke::Invoke(0x6BBDF4CB); } - static bool MANOGAMETESTER_DUMP_NOW() { return NativeInvoke::Invoke(0x409525B7); } - static bool MODIFY_UNLOCK(const char* unlockSemantic, bool p1, bool p2, bool p3) { return NativeInvoke::Invoke(0xF203B6DD, unlockSemantic, p1, p2, p3); } - static bool NETWORK_ACCEPT_INVITE(int32_t inviteIndex) { return NativeInvoke::Invoke(0xFB31FA9C, inviteIndex); } - static bool NETWORK_AM_I_BLOCKED_BY_PLAYER(Player player) { return NativeInvoke::Invoke(0x953EF45E, player); } - static bool NETWORK_AM_I_MUTED_BY_PLAYER(Player player) { return NativeInvoke::Invoke(0xE128F2B0, player); } - static bool NETWORK_CHANGE_GAME_MODE(Any p0, Any p1, Any p2, Any p3) { return NativeInvoke::Invoke(0xCB8178A3, p0, p1, p2, p3); } - static bool NETWORK_DID_INVITE_FRIEND(const char* friendName) { return NativeInvoke::Invoke(0x9C8802DA, friendName); } - static bool NETWORK_DOES_PLAYER_HAVE_ANY_STREAK_ACTIVE(Player player) { return NativeInvoke::Invoke(0x75602443, player); } - static bool NETWORK_FIND_GAME_PENDING() { return NativeInvoke::Invoke(0x3AE44227); } - static bool NETWORK_GET_PLAYER_STREAK_ACTIVE(Player player, int32_t p1) { return NativeInvoke::Invoke(0x1C4B4492, player, p1); } - static bool NETWORK_HAS_PLAYER_COLLECTED_PICKUP(Player player, Any p1) { return NativeInvoke::Invoke(0xDA423334, player, p1); } - static bool NETWORK_HAS_PLAYER_HAS_DIED_RECENTLY(Player player) { return NativeInvoke::Invoke(0x362078F3, player); } - static bool NETWORK_HAVE_ACCEPTED_INVITE() { return NativeInvoke::Invoke(0xD780795D); } - static bool NETWORK_HAVE_ONLINE_PRIVILEGES() { return NativeInvoke::Invoke(0xEF63BFDF); } - static bool NETWORK_HAVE_SUMMONS() { return NativeInvoke::Invoke(0x9060239E); } - static bool NETWORK_HOST_GAME(Any p0, bool p1, Any p2, Any p3, Any p4, Any p5) { return NativeInvoke::Invoke(0x79A5F0C4, p0, p1, p2, p3, p4, p5); } - static bool NETWORK_INVITE_FRIEND(const char* friendName, const char* inviteMsg) { return NativeInvoke::Invoke(0x81A2A4CA, friendName, inviteMsg); } - static bool NETWORK_IS_AVATAR_PAYNEKILLER_CHARACTER(uint32_t avatarHash) { return NativeInvoke::Invoke(0x8F49794B, avatarHash); } - static bool NETWORK_IS_ENABLED() { return NativeInvoke::Invoke(0x9E8F9F53); } - static bool NETWORK_IS_FRIEND_IN_SAME_TITLE(const char* friendName) { return NativeInvoke::Invoke(0xC54365C2, friendName); } - static bool NETWORK_IS_FRIEND_ONLINE(const char* friendName) { return NativeInvoke::Invoke(0xE0A42430, friendName); } - static bool NETWORK_IS_GAME_IN_PROGRESS() { return NativeInvoke::Invoke(0x9B88E3E); } - static bool NETWORK_IS_GAME_RANKED() { return NativeInvoke::Invoke(0xAB1DB6B6); } - static bool NETWORK_IS_HOST() { return NativeInvoke::Invoke(0xE46AC10F); } - static bool NETWORK_IS_HOST_OF_SCRIPT(uint32_t scriptHash) { return NativeInvoke::Invoke(0x553CF087, scriptHash); } - static bool NETWORK_IS_HOST_OF_THIS_SCRIPT() { return NativeInvoke::Invoke(0x6970BA94); } - static bool NETWORK_IS_INVITEE_ONLINE() { return NativeInvoke::Invoke(0x95B2C62F); } - static bool NETWORK_IS_OPERATION_PENDING() { return NativeInvoke::Invoke(0x6895F923); } - static bool NETWORK_IS_PLAYER_ACTIVE(Player player) { return NativeInvoke::Invoke(0x43657B17, player); } - static bool NETWORK_IS_PLAYER_BLOCKED_BY_ME(Player player) { return NativeInvoke::Invoke(0xAE4F4560, player); } - static bool NETWORK_IS_PLAYER_MUTED_BY_ME(Player player) { return NativeInvoke::Invoke(0x7A21050E, player); } - static bool NETWORK_IS_PLAYER_PHYSICAL(Player player) { return NativeInvoke::Invoke(0x75645571, player); } - static bool NETWORK_IS_PLAYER_TALKING(Player player) { return NativeInvoke::Invoke(0xDA9FD9DB, player); } - static bool NETWORK_IS_PLAYER_VALID(Player player) { return NativeInvoke::Invoke(0x7F65AF0B, player); } - static bool NETWORK_IS_PLAYER_VISIBLE(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0x56D96854, p0, p1, p2); } - static bool NETWORK_IS_PLAYER_VISIBLE_TO_TEAM(Any p0, Any p1, Any p2) { return NativeInvoke::Invoke(0xC459CF02, p0, p1, p2); } - static bool NETWORK_IS_SESSION_INVITABLE() { return NativeInvoke::Invoke(0x91E81052); } - static bool NETWORK_JOINING_IN_PROGRESS_GAME() { return NativeInvoke::Invoke(0x6D3ADAB3); } - static bool NETWORK_JOIN_SUMMONS() { return NativeInvoke::Invoke(0x68C293F4); } - static bool NETWORK_PARAM_ALLOW_WIN_BUTTON() { return NativeInvoke::Invoke(0x6C49E55C); } - static bool NETWORK_PARAM_JUST_RESPAWN() { return NativeInvoke::Invoke(0x2F09AA8A); } - static bool NETWORK_PLAYER_HAS_HEADSET(Player player) { return NativeInvoke::Invoke(0x451FB6B6, player); } - static bool NETWORK_PLAYER_HAS_PED(Player player) { return NativeInvoke::Invoke(0x1D185E7D, player); } - static bool NETWORK_REQUIRE_STORED_QUERIES(const char* fileName) { return NativeInvoke::Invoke(0x1C183BC8, fileName); } - static bool NETWORK_SET_PLAYER_MUTED(Player player, bool toggle) { return NativeInvoke::Invoke(0xCE451908, player, toggle); } - static bool NETWORK_STORE_SINGLE_PLAYER_GAME() { return NativeInvoke::Invoke(0xA52597AE); } - static bool NETWORK_UPDATE_LOAD_SCENE() { return NativeInvoke::Invoke(0xC76E023C); } - static bool NET_ARE_PLAYERS_IN_SAME_GANG(Player player1, Player player2) { return NativeInvoke::Invoke(0xD1B34A9E, player1, player2); } - static bool NET_ARE_PLAYERS_IN_SAME_PARTY(Player player1, Player player2) { return NativeInvoke::Invoke(0x58A5D90C, player1, player2); } - static bool NET_GET_FLOAT_ROS_GAMER_DATA(uint32_t hash, float* value) { return NativeInvoke::Invoke(0xEF912D19, hash, value); } - static bool NET_GET_GAMER_NAME_WITH_GANG_TAG(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x10AB1606, player, bufferSize, buffer); } - static bool NET_GET_GAMER_ROS_XP_BONUS(float* value) { return NativeInvoke::Invoke(0x60D4317D, value); } - static bool NET_GET_INT_ROS_GAMER_DATA(uint32_t hash, int32_t* value) { return NativeInvoke::Invoke(0x6670CF02, hash, value); } - static bool NET_GET_IS_ROCKSTAR_DEV() { return NativeInvoke::Invoke(0xCFFFC689); } - static bool NET_GET_IS_ROS_CHEATER() { return NativeInvoke::Invoke(0x7ABA6A5E); } - static bool NET_GET_PLAYER_GANG_NAME(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xA4BF53A, player, bufferSize, buffer); } - static bool NET_GET_PLAYER_GANG_TAG(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4F64907A, player, bufferSize, buffer); } - static bool NET_GET_PLAYER_GANG_TAG_UI(Player player, int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0xF2008295, player, bufferSize, buffer); } - static bool NET_GET_bool_ROS_GAMER_DATA(uint32_t hash) { return NativeInvoke::Invoke(0xDBF081C9, hash); } - static bool NET_IS_GANG_INFO_VALID(Player player) { return NativeInvoke::Invoke(0x6D648816, player); } - static bool NET_IS_PLAYER_IN_GANG(Player player) { return NativeInvoke::Invoke(0x45A0B35B, player); } - static bool PED_ACTION_TREE_PLAY_NODE(Ped ped, const char* name) { return NativeInvoke::Invoke(0x95DEDF47, ped, name); } - static bool PED_ANIM_EVENT(Ped ped, uint32_t p1) { return NativeInvoke::Invoke(0xC0D17E4F, ped, p1); } - static bool PED_ANIM_EVENT_OLD(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x27F99158, ped, p1); } - static bool PED_HACK_DISABLE_INAIR_EVENT(Ped ped, bool toggle) { return NativeInvoke::Invoke(0x7400CF35, ped, toggle); } - static bool PED_HAS_VALID_THROW_TRAJECTORY_TO_POS(Ped ped, Vector3* pos) { return NativeInvoke::Invoke(0xBF561175, ped, pos); } - static bool PLAYER_HAS_MP_SPECIAL_ITEM(Player player, int32_t item) { return NativeInvoke::Invoke(0x1FE6D589, player, item); } - static bool PLAY_OBJECT_ANIM(Object object, const char* animDict, const char* animName, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x853E879E, object, animDict, animName, speedMultiplier, p4, p5); } - static bool PLAY_SIMPLE_PED_ANIM(Object ped, const char* animDict, const char* animName, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x5DC2CC31, ped, animDict, animName, speedMultiplier, p4, p5); } - static bool PLAY_VEHICLE_ANIM(Vehicle vehicle, const char* animName, const char* animDict, float speedMultiplier, bool p4, bool p5) { return NativeInvoke::Invoke(0x6EB2CA78, vehicle, animName, animDict, speedMultiplier, p4, p5); } - static bool QUERY_MONITORED_STATS(int32_t p0, Any* p1) { return NativeInvoke::Invoke(0x264C2677, p0, p1); } - static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_FLOAT(uint32_t tunableHash, float* value) { return NativeInvoke::Invoke(0x5EB671C0, tunableHash, value); } - static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_INT(uint32_t tunableHash, int32_t* value) { return NativeInvoke::Invoke(0x9E87D9D6, tunableHash, value); } - static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_FLOAT(const char* context, const char* name, float* value) { return NativeInvoke::Invoke(0xF6F9855F, context, name, value); } - static bool REGISTER_SCRIPT_TUNABLE_VARIABLE_INT(const char* context, const char* name, int32_t* value) { return NativeInvoke::Invoke(0xFA39724D, context, name, value); } - static bool REQUEST_LOAD() { return NativeInvoke::Invoke(0xE35F54A); } - static bool REQUEST_SAVE() { return NativeInvoke::Invoke(0x681BE79F); } - static bool REQUEST_SCRIPT_AUDIO_BANK(const char* name) { return NativeInvoke::Invoke(0x21322887, name); } - static bool RESET_LEVEL_ANIM_DICTIONARIES() { return NativeInvoke::Invoke(0xC76D45D7); } - static bool ROTATE_OBJECT(Object object, float p1, float p2, bool p3) { return NativeInvoke::Invoke(0x2F4D8D44, object, p1, p2, p3); } - static bool SCRIPT_VAR_EXISTS(const char* name) { return NativeInvoke::Invoke(0x9073311E, name); } - static bool SCRIPT_VAR_HASH_EXISTS(uint32_t hash) { return NativeInvoke::Invoke(0x1046A414, hash); } - static bool SET_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash, int32_t ammo) { return NativeInvoke::Invoke(0xA54B0B10, ped, weaponHash, ammo); } - static bool SET_CHALLENGE_FAILED_STATE(int32_t challengeId, bool state) { return NativeInvoke::Invoke(0x6DDDD8C3, challengeId, state); } - static bool SET_CHALLENGE_PROGRESS(int32_t challengeId) { return NativeInvoke::Invoke(0x45052DC3, challengeId); } - static bool SET_GRIND_PROGRESS(int32_t grindId, int32_t progress) { return NativeInvoke::Invoke(0xC97141EE, grindId, progress); } - static bool SET_ONE_TIME_ONLY_COMMANDS_TO_RUN() { return NativeInvoke::Invoke(0x840BD987); } - static bool SET_PED_TO_RAGDOLL(Ped ped, int32_t time1, int32_t time2, int32_t p3, bool p4, bool p5, bool p6, float p7) { return NativeInvoke::Invoke(0x83CB5052, ped, time1, time2, p3, p4, p5, p6, p7); } - static bool SET_PED_TO_RAGDOLL_WITH_EXPLOSION(Ped ped, int32_t time1, int32_t time2, float x, float y, float z) { return NativeInvoke::Invoke(0xF561B007, ped, time1, time2, x, y, z); } - static bool SET_PED_TO_RAGDOLL_WITH_FALL(Ped ped, int32_t time1, int32_t time2, int32_t ragdollType, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, float p12, float p13) { return NativeInvoke::Invoke(0xFA12E286, ped, time1, time2, ragdollType, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } - static bool SET_PRESET_TEXT(const char* presetName, int32_t p1, int32_t p2, const char* p3) { return NativeInvoke::Invoke(0x58439F1A, presetName, p1, p2, p3); } - static bool SET_PRESET_TEXTVIDEO(const char* presetName, int32_t p1, int32_t p2, const char* p3) { return NativeInvoke::Invoke(0x292E48B3, presetName, p1, p2, p3); } - static bool SET_PRESET_TEXT_TIMING(const char* presetName, int32_t p1, int32_t p2, int32_t p3, float p4, int32_t p5, float p6, int32_t p7, float p8, int32_t p9, float p10, int32_t p11, float p12, int32_t p13, float p14) { return NativeInvoke::Invoke(0xCA682A7E, presetName, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14); } - static bool SET_PROFILE_SETTING(uint32_t hash, int32_t value) { return NativeInvoke::Invoke(0xF6FA0CA6, hash, value); } - static bool SET_VEHICLE_ON_GROUND_PROPERLY(Vehicle vehicle) { return NativeInvoke::Invoke(0xE14FDBA6, vehicle); } - static bool SEV_IS_PRIMARY() { return NativeInvoke::Invoke(0x2147F5F2); } - static bool SLIDE_OBJECT(Object object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, bool collision) { return NativeInvoke::Invoke(0x63BFA7A0, object, toX, toY, toZ, speedX, speedY, speedZ, collision); } - static bool SMASH_GLASS_ON_OBJECT(float x, float y, float z, float radius, uint32_t modelHash, float p5) { return NativeInvoke::Invoke(0x4CB06A9F, x, y, z, radius, modelHash, p5); } - static bool SNAP_PLAYER_TO_COVERPOINT_FROM_UID(Player player, uint32_t coverSectionUID, uint32_t coverUID, bool p3) { return NativeInvoke::Invoke(0x4548143F, player, coverSectionUID, coverUID, p3); } - static bool START_PARTICLE_FX_NON_LOOPED_AT_COORD(const char* ptfxName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xDD79D679, ptfxName, posX, posY, posZ, rotX, rotY, rotZ, scale); } - static bool START_PARTICLE_FX_NON_LOOPED_ON_OBJECT(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0xF9617406, ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } - static bool START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int32_t bone, float scale) { return NativeInvoke::Invoke(0x53DAEF4E, ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } - static bool START_PARTICLE_FX_NON_LOOPED_ON_VEHICLE(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(0x7C714DA3, ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } - static bool STAT_EXISTS(const char* statName) { return NativeInvoke::Invoke(0x3076C37C, statName); } - static bool STAT_HASH_EXISTS(uint32_t statHash) { return NativeInvoke::Invoke(0x2146FEC9, statHash); } - static bool STRING_TO_INT(const char* str, int32_t* outInt) { return NativeInvoke::Invoke(0x590A8160, str, outInt); } - static bool SYNCH_RECORDING_WITH_WATER() { return NativeInvoke::Invoke(0x74537488); } - static bool THROW_MOLOTOV(Ped ped, float p1, float p2, float p3) { return NativeInvoke::Invoke(0x86770AD0, ped, p1, p2, p3); } - static bool UI_DOES_FRAME_EXIST_HASH(uint32_t frameHash) { return NativeInvoke::Invoke(0x32852FD0, frameHash); } - static bool UI_DOES_FRAME_EXIST_NAME(const char* frameName) { return NativeInvoke::Invoke(0x279B59AB, frameName); } - static bool UI_IS_QTE_MINIGAME_FAILURE() { return NativeInvoke::Invoke(0xEFEEDC60); } - static bool UI_IS_QTE_MINIGAME_FINISHED() { return NativeInvoke::Invoke(0xC55DA3BB); } - static bool UI_IS_QTE_MINIGAME_IN_WINDOW() { return NativeInvoke::Invoke(0xD6D05C65); } - static bool UI_IS_QTE_MINIGAME_SUCCESS() { return NativeInvoke::Invoke(0xF664AEA4); } - static bool UI_IS_TOOLTIP_SHOWING() { return NativeInvoke::Invoke(0x71C43A04); } - static bool UI_LOAD_AFTER_ACTION_REPORT(const char* name) { return NativeInvoke::Invoke(0x2399616B, name); } - static bool UI_SHOW_TOOLTIP(int32_t p0, const char* p1) { return NativeInvoke::Invoke(0x6A99EF9C, p0, p1); } - static bool UNLOCK(const char* unlockSemantic, bool p1, bool p2) { return NativeInvoke::Invoke(0x98BAB591, unlockSemantic, p1, p2); } - static bool WAS_CUTSCENE_SKIPPED() { return NativeInvoke::Invoke(0xC9B6949D); } - static bool WAS_SINGLE_PLAYER_TITLE_SCREEN_ENTERED() { return NativeInvoke::Invoke(0x3912FB64); } - static float ABSF(float value) { return NativeInvoke::Invoke(0xAF6F6E0B, value); } - static float ACOS(float x) { return NativeInvoke::Invoke(0xF4038776, x); } - static float ASIN(float x) { return NativeInvoke::Invoke(0x998E5CAD, x); } - static float ATAN(float x) { return NativeInvoke::Invoke(0x7A03CC8E, x); } - static float ATAN2(float y, float x) { return NativeInvoke::Invoke(0x2508AC81, y, x); } - static float COS(float value) { return NativeInvoke::Invoke(0x0238FE9, value); } - static float DB_GET_FLOAT(const char* name, const char* entryName) { return NativeInvoke::Invoke(0x7315F901, name, entryName); } - static float EXP(float value) { return NativeInvoke::Invoke(0xE2313450, value); } - static float GET_ADRENALINE_AMT() { return NativeInvoke::Invoke(0x1D2B1092); } - static float GET_ANGLE_BETWEEN_2D_VECTORS(float x1, float y1, float x2, float y2) { return NativeInvoke::Invoke(0xDBF75E58, x1, y1, x2, y2); } - static float GET_ANIMATED_TEXT_HEIGHT() { return NativeInvoke::Invoke(0x71223133); } - static float GET_ANIMATED_TEXT_WIDTH() { return NativeInvoke::Invoke(0x8276E3F9); } - static float GET_BEST_HEADING_IF_POSSIBLE(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9) { return NativeInvoke::Invoke(0x7A1EF9BD, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static float GET_CAM_DOF_STRENGTH(Cam cam) { return NativeInvoke::Invoke(0x64E6B290, cam); } - static float GET_CAM_FAR_CLIP(Cam cam) { return NativeInvoke::Invoke(0x9F119B8, cam); } - static float GET_CAM_FAR_DOF(Cam cam) { return NativeInvoke::Invoke(0x98C5CCE9, cam); } - static float GET_CAM_FOV(Cam cam) { return NativeInvoke::Invoke(0xD6E9FCF5, cam); } - static float GET_CAM_MOTION_BLUR_STRENGTH(Cam cam) { return NativeInvoke::Invoke(0x54EA722E, cam); } - static float GET_CAM_NEAR_CLIP(Cam cam) { return NativeInvoke::Invoke(0xCFCD35EE, cam); } - static float GET_CAM_NEAR_DOF(Cam cam) { return NativeInvoke::Invoke(0x3F627534, cam); } - static float GET_CURRENT_FPS() { return NativeInvoke::Invoke(0x7030FB99); } - static float GET_DISTANCE_BETWEEN_COORDS(float x1, float y1, float z1, float x2, float y2, float z2, bool useZ) { return NativeInvoke::Invoke(0xF698765E, x1, y1, z1, x2, y2, z2, useZ); } - static float GET_FLOAT_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x9C58C97F, attributeIndex); } - static float GET_FRAME_TIME() { return NativeInvoke::Invoke(0x96374262); } - static float GET_GAMEPLAY_CAM_FOV() { return NativeInvoke::Invoke(0x4D6B3BFA); } - static float GET_GAMEPLAY_CAM_RELATIVE_HEADING() { return NativeInvoke::Invoke(0xCAF839C2); } - static float GET_GAMEPLAY_CAM_RELATIVE_PITCH() { return NativeInvoke::Invoke(0xFC5A4946); } - static float GET_HEADING_FROM_VECTOR_2D(float dx, float dy) { return NativeInvoke::Invoke(0xD209D52B, dx, dy); } - static float GET_HEIGHT_OF_VEHICLE(Vehicle vehicle, float x, float y, float z, bool p4, bool p5) { return NativeInvoke::Invoke(0x62990CD4, vehicle, x, y, z, p4, p5); } - static float GET_IS_PED_LISTENING_TO_PED(Ped ped, Ped ped2) { return NativeInvoke::Invoke(0xBDCBAABF, ped, ped2); } - static float GET_NETWORK_TIMER() { return NativeInvoke::Invoke(0xF733052C); } - static float GET_OBJECT_FRAGMENT_DAMAGE_HEALTH(Object object, bool p1) { return NativeInvoke::Invoke(0xF0B330AD, object, p1); } - static float GET_OBJECT_HEADING(Object object) { return NativeInvoke::Invoke(0x1C02D2F8, object); } - static float GET_OBJECT_HEALTH(Object object) { return NativeInvoke::Invoke(0xF9D59802, object); } - static float GET_OBJECT_MASS(Object object) { return NativeInvoke::Invoke(0x449F0820, object); } - static float GET_OBJECT_SPEED(Object object) { return NativeInvoke::Invoke(0xA059FF6B, object); } - static float GET_PED_ANIM_CURRENT_TIME(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0x1BAAE533, ped, animDict, animName); } - static float GET_PED_ANIM_TOTAL_TIME(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0xB8945721, ped, animDict, animName); } - static float GET_PED_COMBAT_RANGE_HALF_HEIGHT(Ped ped) { return NativeInvoke::Invoke(0x6E4808B0, ped); } - static float GET_PED_COMBAT_RANGE_MAX(Ped ped) { return NativeInvoke::Invoke(0x647EA0D6, ped); } - static float GET_PED_COMBAT_RANGE_MIN(Ped ped) { return NativeInvoke::Invoke(0x6BEBA6A8, ped); } - static float GET_PED_HEADING(Ped ped) { return NativeInvoke::Invoke(0xD8D707C6, ped); } - static float GET_PED_HEIGHT_ABOVE_GROUND(Ped ped) { return NativeInvoke::Invoke(0x1E853FEC, ped); } - static float GET_PED_SPEED(Ped ped) { return NativeInvoke::Invoke(0xBB824586, ped); } - static float GET_PED_SWEAT(Ped ped) { return NativeInvoke::Invoke(0x44B91E94, ped); } - static float GET_PED_TOXICITY_LEVEL(Ped ped) { return NativeInvoke::Invoke(0xD9809ECA, ped); } - static float GET_PED_WETNESS(Ped ped) { return NativeInvoke::Invoke(0xF402C171, ped); } - static float GET_PED_WET_HEIGHT(Ped ped) { return NativeInvoke::Invoke(0x5DBBFF35, ped); } - static float GET_POSITION_IN_PED_RECORDING(Ped ped) { return NativeInvoke::Invoke(0xC722356B, ped); } - static float GET_POSITION_IN_RECORDING(Vehicle vehicle) { return NativeInvoke::Invoke(0x7DCD644C, vehicle); } - static float GET_PROGRESS_BAR_PERCENT() { return NativeInvoke::Invoke(0xA04FB35F); } - static float GET_RANDOM_FLOAT_IN_RANGE(float min, float max) { return NativeInvoke::Invoke(0x562C4D0, min, max); } - static float GET_REAL_FRAME_TIME() { return NativeInvoke::Invoke(0x4D12A84); } - static float GET_SECONDARY_LIFE_BAR_PERCENT() { return NativeInvoke::Invoke(0x3FBDD93D); } - static float GET_STRING_WIDTH(const char* textLabel) { return NativeInvoke::Invoke(0xBABDF3D6, textLabel); } - static float GET_STRING_WIDTH_WITH_NUMBER(const char* textLabel, int32_t number) { return NativeInvoke::Invoke(0xEAEB477D, textLabel, number); } - static float GET_STRING_WIDTH_WITH_STRING(const char* textLabel, const char* string) { return NativeInvoke::Invoke(0x48A2E6C, textLabel, string); } - static float GET_TIME_POSITION_IN_PED_RECORDING(Ped ped) { return NativeInvoke::Invoke(0x42BD5D0F, ped); } - static float GET_TIME_POSITION_IN_RECORDED_RECORDING(Any p0) { return NativeInvoke::Invoke(0xF6C0D8CA, p0); } - static float GET_TIME_POSITION_IN_RECORDING(Vehicle vehicle) { return NativeInvoke::Invoke(0xF8C3E4A2, vehicle); } - static float GET_TIME_REMAINING() { return NativeInvoke::Invoke(0x85FA3578); } - static float GET_TIME_SCALE() { return NativeInvoke::Invoke(0x8CFD581F); } - static float GET_TOTAL_DURATION_OF_VEHICLE_RECORDING(int32_t recordingIndex) { return NativeInvoke::Invoke(0x5B35EEB7, recordingIndex); } - static float GET_VEHICLE_DIRT_LEVEL(Vehicle vehicle) { return NativeInvoke::Invoke(0xFD15C065, vehicle); } - static float GET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x8880038A, vehicle); } - static float GET_VEHICLE_FIXED_WEAPON_ACCURACY(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x5A18B080, vehicle, weaponIndex); } - static float GET_VEHICLE_FIXED_WEAPON_DAMAGE(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x5C718BD, vehicle, weaponIndex); } - static float GET_VEHICLE_FORWARD_X(Vehicle vehicle) { return NativeInvoke::Invoke(0x48F59C5E, vehicle); } - static float GET_VEHICLE_FORWARD_Y(Vehicle vehicle) { return NativeInvoke::Invoke(0x780C7A8B, vehicle); } - static float GET_VEHICLE_HEADING(Vehicle vehicle) { return NativeInvoke::Invoke(0x4155B124, vehicle); } - static float GET_VEHICLE_PETROL_TANK_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0xE41595CE, vehicle); } - static float GET_VEHICLE_PITCH(Vehicle vehicle) { return NativeInvoke::Invoke(0x2680C924, vehicle); } - static float GET_VEHICLE_ROLL(Vehicle vehicle) { return NativeInvoke::Invoke(0xD48A9E8B, vehicle); } - static float GET_VEHICLE_SPEED(Vehicle vehicle) { return NativeInvoke::Invoke(0x9B115A40, vehicle); } - static float GET_VEHICLE_UPRIGHT_VALUE(Vehicle vehicle) { return NativeInvoke::Invoke(0x1D761FBC, vehicle); } - static float ISEQ_QUERY_ENTITY_ANIMATION_PHASE(uint32_t hash, const char* animDict, const char* animName) { return NativeInvoke::Invoke(0x97141177, hash, animDict, animName); } - static float PLAYER_GET_TIMEWARP_MODIFIER() { return NativeInvoke::Invoke(0xEACC1A2); } - static float POW(float base, float exponent) { return NativeInvoke::Invoke(0x85D134F8, base, exponent); } - static float PROJECTED_DISTANCE(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8) { return NativeInvoke::Invoke(0xEC0E7C49, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static float SCRIPT_VAR_GET_FLOAT(const char* name) { return NativeInvoke::Invoke(0x7544B570, name); } - static float SCRIPT_VAR_HASH_GET_FLOAT(uint32_t hash) { return NativeInvoke::Invoke(0xBFADDD7B, hash); } - static float SIN(float value) { return NativeInvoke::Invoke(0xBF987F58, value); } - static float SQRT(float value) { return NativeInvoke::Invoke(0x145C7701, value); } - static float STAT_GET_FLOAT(const char* statName) { return NativeInvoke::Invoke(0xFCBDA612, statName); } - static float STAT_HASH_GET_FLOAT(uint32_t statHash) { return NativeInvoke::Invoke(0xE143F19A, statHash); } - static float TAN(float x) { return NativeInvoke::Invoke(0xD320CE5E, x); } - static float TIMESTEP() { return NativeInvoke::Invoke(0x50597EE2); } - static float TIMESTEPUNWARPED() { return NativeInvoke::Invoke(0x99B02B53); } - static float TO_FLOAT(int32_t value) { return NativeInvoke::Invoke(0x67116627, value); } - static float VDIST(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0x3C08ECB7, x1, y1, z1, x2, y2, z2); } - static float VDIST2(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(0xC85DEF1F, x1, y1, z1, x2, y2, z2); } - static float VMAG(float x, float y, float z) { return NativeInvoke::Invoke(0x1FCF1ECD, x, y, z); } - static float VMAG2(float x, float y, float z) { return NativeInvoke::Invoke(0xE796E629, x, y, z); } - static float _GET_CHALLENGE_MODE_TIME_REMAINING() { return NativeInvoke::Invoke(0xD91473DB); } - static int32_t ABSI(int32_t value) { return NativeInvoke::Invoke(0xB44677C5, value); } - static int32_t ADD_TEXT_WIDGET(const char* p0) { return NativeInvoke::Invoke(0xE178AA0F, p0); } - static int32_t ASSISTED_MOVEMENT_IS_ON_SCRIPTED_ROUTE() { return NativeInvoke::Invoke(0x1EFF3C50); } - static int32_t AUD_GET_ANIM_MARKER_LEVEL() { return NativeInvoke::Invoke(0x8A44F752); } - static int32_t CEIL(float value) { return NativeInvoke::Invoke(0xD536A1DF, value); } - static int32_t COMPARE_AND_SWAP(int32_t* p0, int32_t p1, int32_t p2) { return NativeInvoke::Invoke(0xC3FFAA9F, p0, p1, p2); } - static int32_t CREATE_DYNAMIC_PATH_OBSTRUCTION(float x1, float y1, float z1, float x2, float y2, float z2, float p6) { return NativeInvoke::Invoke(0x94C84500, x1, y1, z1, x2, y2, z2, p6); } - static int32_t CREATE_GLINT(uint32_t glintType, float x, float y, float z) { return NativeInvoke::Invoke(0x4D85E438, glintType, x, y, z); } - static int32_t CREATE_LASER(const char* p0) { return NativeInvoke::Invoke(0xC530B3B5, p0); } - static int32_t CREATE_NEW_SCRIPTED_CONVERSATION(int32_t p0) { return NativeInvoke::Invoke(0xB2BC25F8, p0); } - static int32_t CREATE_SCRIPT_VEHICLE_GENERATOR(float x, float y, float z, float heading, float p4, float p5, uint32_t modelHash, int32_t p7, int32_t p8, int32_t p9, int32_t p10, bool p11, int32_t p12, int32_t p13) { return NativeInvoke::Invoke(0x25A9A261, x, y, z, heading, p4, p5, modelHash, p7, p8, p9, p10, p11, p12, p13); } - static int32_t DB_GET_INT(const char* name, const char* entryName) { return NativeInvoke::Invoke(0xC7A9D359, name, entryName); } - static int32_t DEATHRECORD_GET_NUM_KILLERS() { return NativeInvoke::Invoke(0x6DE9B0D2); } - static int32_t DEATHRECORD_GET_NUM_RECORDS(int32_t index) { return NativeInvoke::Invoke(0x8A3C385E, index); } - static int32_t FIND_LASER(const char* p0) { return NativeInvoke::Invoke(0xC1618EF5, p0); } - static int32_t FLOOR(float value) { return NativeInvoke::Invoke(0x32E9BE04, value); } - static int32_t GET_AIM_CAM_ZOOL_LEVEL() { return NativeInvoke::Invoke(0x8850B945); } - static int32_t GET_AMMO_IN_PED_WEAPON(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0xC755733, ped, weaponHash); } - static int32_t GET_BG_SCRIPT_UNIT(int32_t index) { return NativeInvoke::Invoke(0x46D59A47, index); } - static int32_t GET_BITS_IN_RANGE(int32_t data, int32_t rangeStart, int32_t rangeEnd) { return NativeInvoke::Invoke(0xCA03A1E5, data, rangeStart, rangeEnd); } - static int32_t GET_BLIP_ALPHA(Blip blip) { return NativeInvoke::Invoke(0x297AF6C8, blip); } - static int32_t GET_BLIP_COLOUR(Blip blip) { return NativeInvoke::Invoke(0xDD6A1E54, blip); } - static int32_t GET_BLIP_INFO_ID_DISPLAY(Blip blip) { return NativeInvoke::Invoke(0xD0FC19F4, blip); } - static int32_t GET_BLIP_INFO_ID_TYPE(Blip blip) { return NativeInvoke::Invoke(0x501D7B4E, blip); } - static int32_t GET_BLIP_SPRITE(Blip blip) { return NativeInvoke::Invoke(0x72FF2E73, blip); } - static int32_t GET_BULLET_TIME_COUNT() { return NativeInvoke::Invoke(0x934E7F2D); } - static int32_t GET_BULLET_TIME_TEAM_COUNT() { return NativeInvoke::Invoke(0x55EF252D); } - static int32_t GET_CAM_VIEW_MODE() { return NativeInvoke::Invoke(0x5A502ADD); } - static int32_t GET_CHALLENGE_PROGRESS(int32_t challengeId) { return NativeInvoke::Invoke(0x653D3616, challengeId); } - static int32_t GET_CHECKPOINT_SELECTED() { return NativeInvoke::Invoke(0x2FA3742B); } - static int32_t GET_COMPLETED_GRIND_GOAL(int32_t grindId) { return NativeInvoke::Invoke(0xEF6FE8F, grindId); } - static int32_t GET_CURRENT_ARCADE_MODE() { return NativeInvoke::Invoke(0xD7FA564A); } - static int32_t GET_CURRENT_DAY_OF_WEEK() { return NativeInvoke::Invoke(0xD4C86DC4); } - static int32_t GET_CURRENT_LANGUAGE() { return NativeInvoke::Invoke(0x761BE00B); } - static int32_t GET_CURRENT_LEVEL_FINISH() { return NativeInvoke::Invoke(0x64C8F354); } - static int32_t GET_CURRENT_LEVEL_START() { return NativeInvoke::Invoke(0xF1AAFA7B); } - static int32_t GET_CURRENT_LOADOUT_SLOT() { return NativeInvoke::Invoke(0x741531DA); } - static int32_t GET_CURRENT_PLAYBACK_NUMBER_FOR_PED(Ped ped) { return NativeInvoke::Invoke(0x2BAA832F, ped); } - static int32_t GET_CURRENT_PLAYBACK_NUMBER_FOR_VEHICLE(Vehicle vehicle) { return NativeInvoke::Invoke(0x748702A9, vehicle); } - static int32_t GET_CURRENT_STATION_FOR_TRAIN(Vehicle train) { return NativeInvoke::Invoke(0x3B7DCCAA, train); } - static int32_t GET_CUSTOM_PLAYER_VARIATION() { return NativeInvoke::Invoke(0x464688D7); } - static int32_t GET_CUTSCENE_AUDIO_TIME_MS() { return NativeInvoke::Invoke(0xCA56C61D); } - static int32_t GET_CUTSCENE_SECTION_PLAYING() { return NativeInvoke::Invoke(0x1026F0D6); } - static int32_t GET_CUTSCENE_TIME() { return NativeInvoke::Invoke(0x53F5B5AB); } - static int32_t GET_CUTSCENE_TIME_MS() { return NativeInvoke::Invoke(0x1552C564); } - static int32_t GET_DIFFERENCE_IN_DAYS_BETWEEN_DATES(int32_t* p0, int32_t* p1, int32_t* p2, int32_t* p3) { return NativeInvoke::Invoke(0x79A447E5, p0, p1, p2, p3); } - static int32_t GET_EXPERIENCE_FOR_RANK(int32_t rank) { return NativeInvoke::Invoke(0x16F1F9ED, rank); } - static int32_t GET_EXPERIENCE_MAX_RANK() { return NativeInvoke::Invoke(0x4C0782C8); } - static int32_t GET_FIRST_INDEX_OF(const char* str, const char* substr) { return NativeInvoke::Invoke(0x893E3C02, str, substr); } - static int32_t GET_FOLLOW_PED_CAM_ZOOM_LEVEL() { return NativeInvoke::Invoke(0x57583DF1); } - static int32_t GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL() { return NativeInvoke::Invoke(0x8CD67DE3); } - static int32_t GET_GAME_DIFFICULTY() { return NativeInvoke::Invoke(0x337B7E30); } - static int32_t GET_GAME_IDLE_TIMER() { return NativeInvoke::Invoke(0x69FBFDC); } - static int32_t GET_GAME_TIMER() { return NativeInvoke::Invoke(0xA4EA0691); } - static int32_t GET_GRIND_GOAL(int32_t grindId) { return NativeInvoke::Invoke(0xCB12EA00, grindId); } - static int32_t GET_GRIND_LEVEL(int32_t grindId) { return NativeInvoke::Invoke(0x20E6EB3A, grindId); } - static int32_t GET_GRIND_PROGRESS(int32_t grindId) { return NativeInvoke::Invoke(0x455FF144, grindId); } - static int32_t GET_GROUP_SIZE(Group group) { return NativeInvoke::Invoke(0xF7E1A691, group); } - static int32_t GET_HOURS_OF_DAY() { return NativeInvoke::Invoke(0xD455AF99); } - static int32_t GET_ID_OF_THIS_THREAD() { return NativeInvoke::Invoke(0xDE524830); } - static int32_t GET_INDEX_OF_CURRENT_LEVEL() { return NativeInvoke::Invoke(0x6F203C6E); } - static int32_t GET_INT_FROM_XML_NODE_ATTRIBUTE(int32_t attributeIndex) { return NativeInvoke::Invoke(0x1C524DBB, attributeIndex); } - static int32_t GET_LAST_LEVEL_PLAYED() { return NativeInvoke::Invoke(0x1209CA49); } - static int32_t GET_LAUNCH_PARAM_VALUE(int32_t p0, const char* paramName) { return NativeInvoke::Invoke(0x7C68A735, p0, paramName); } - static int32_t GET_LENGTH_OF_LITERAL_STRING(const char* literalString) { return NativeInvoke::Invoke(0x99379D55, literalString); } - static int32_t GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL(const char* textLabel) { return NativeInvoke::Invoke(0xA4CA7BE5, textLabel); } - static int32_t GET_LEVEL_COMPLETION() { return NativeInvoke::Invoke(0xD58CA839); } - static int32_t GET_LOCAL_PLAYER_AGILITY() { return NativeInvoke::Invoke(0xDE0266E7); } - static int32_t GET_LOCAL_PLAYER_LEGEND_LEVEL() { return NativeInvoke::Invoke(0x495092E8); } - static int32_t GET_LOCAL_PLAYER_XP() { return NativeInvoke::Invoke(0x788C69A2); } - static int32_t GET_LOWEST_USED_GAME_DIFFICULTY() { return NativeInvoke::Invoke(0xE04CBBD5); } - static int32_t GET_MAP_AREA_FROM_COORDS(float x, float y, float z) { return NativeInvoke::Invoke(0xC7191B29, x, y, z); } - static int32_t GET_MAX_AMMO_IN_CLIP(Ped ped, uint32_t weaponHash) { return NativeInvoke::Invoke(0x6961E2A4, ped, weaponHash); } - static int32_t GET_MAX_AMMO_IN_HAND_CLIP_MP(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0xE29942BF, ped, p1); } - static int32_t GET_MAX_WANTED_LEVEL() { return NativeInvoke::Invoke(0x457F1E44); } - static int32_t GET_MINUTES_OF_DAY() { return NativeInvoke::Invoke(0xDA92D2D5); } - static int32_t GET_MINUTES_TO_TIME_OF_DAY(int32_t hour, int32_t minute) { return NativeInvoke::Invoke(0x57CDC0FF, hour, minute); } - static int32_t GET_NAVMESH_ROUTE_DISTANCE_REMAINING(Ped ped, float* p1, bool* p2) { return NativeInvoke::Invoke(0xD9281778, ped, p1, p2); } - static int32_t GET_NETWORK_PLAYER_XP(Player player, bool p1) { return NativeInvoke::Invoke(0xF8BC3984, player, p1); } - static int32_t GET_NEXT_STATION_FOR_TRAIN(Vehicle train) { return NativeInvoke::Invoke(0x234B1475, train); } - static int32_t GET_NTH_INTEGER_IN_STRING(const char* textLabel, int32_t n) { return NativeInvoke::Invoke(0x258DD91D, textLabel, n); } - static int32_t GET_NUMBER_OF_FIRES_IN_RANGE(float x, float y, float z, float radius) { return NativeInvoke::Invoke(0x654D93B7, x, y, z, radius); } - static int32_t GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x9754C27D, ped, componentId); } - static int32_t GET_NUMBER_OF_PED_TEXTURE_VARIATIONS(Ped ped, int32_t componentId, int32_t drawableIndex) { return NativeInvoke::Invoke(0x83D9FBE7, ped, componentId, drawableIndex); } - static int32_t GET_NUMBER_OF_PLAYERS() { return NativeInvoke::Invoke(0x4C1B8867); } - static int32_t GET_NUMBER_OF_PLAYERS_IN_TEAM(int32_t team) { return NativeInvoke::Invoke(0x6435F71, team); } - static int32_t GET_NUMBER_OF_STREAMING_REQUESTS() { return NativeInvoke::Invoke(0xC2EE9A02); } - static int32_t GET_NUMBER_OF_THREADS_RUNNING_THIS_SCRIPT(const char* scriptName) { return NativeInvoke::Invoke(0x1E941253, scriptName); } - static int32_t GET_NUMBER_OF_VEHICLE_COLOURS(Vehicle vehicle) { return NativeInvoke::Invoke(0xF2442EE2, vehicle); } - static int32_t GET_NUMBER_OF_XML_NODES() { return NativeInvoke::Invoke(0x3CAACE0D); } - static int32_t GET_NUMBER_OF_XML_NODE_ATTRIBUTES() { return NativeInvoke::Invoke(0xED658C76); } - static int32_t GET_NUM_LOADOUT_SLOTS() { return NativeInvoke::Invoke(0xB197B3D2); } - static int32_t GET_OBJECT_BONE_INDEX(Object object, const char* boneName) { return NativeInvoke::Invoke(0x59F98953, object, boneName); } - static int32_t GET_PAYNEKILLER_AMT() { return NativeInvoke::Invoke(0x8DF47C9D); } - static int32_t GET_PED_ALERTNESS(Ped ped) { return NativeInvoke::Invoke(0xF83E4DAF, ped); } - static int32_t GET_PED_ARMOUR(Ped ped) { return NativeInvoke::Invoke(0x2CE311A7, ped); } - static int32_t GET_PED_BODY_PART_DAMAGE(Ped ped, int32_t bodyPartId) { return NativeInvoke::Invoke(0x326CB003, ped, bodyPartId); } - static int32_t GET_PED_BULLETTIME_STATUS(Ped ped) { return NativeInvoke::Invoke(0xD2B258C4, ped); } - static int32_t GET_PED_COMBAT_ABILITY(Ped ped) { return NativeInvoke::Invoke(0xDCC779BB, ped); } - static int32_t GET_PED_COMBAT_MOVEMENT(Ped ped) { return NativeInvoke::Invoke(0xF3E7730E, ped); } - static int32_t GET_PED_DRAWABLE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x29850FE2, ped, componentId); } - static int32_t GET_PED_EMOTION_STATE(Ped ped) { return NativeInvoke::Invoke(0x329F833E, ped); } - static int32_t GET_PED_HEALTH(Ped ped) { return NativeInvoke::Invoke(0xECC91AC, ped); } - static int32_t GET_PED_MAX_HEALTH(Ped ped) { return NativeInvoke::Invoke(0xA45B6C8D, ped); } - static int32_t GET_PED_PALETTE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0xEF1BC082, ped, componentId); } - static int32_t GET_PED_PROP_INDEX(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0x746DDAC0, ped, componentId); } - static int32_t GET_PED_TEXTURE_VARIATION(Ped ped, int32_t componentId) { return NativeInvoke::Invoke(0xC0A8590A, ped, componentId); } - static int32_t GET_PED_TYPE(Ped ped) { return NativeInvoke::Invoke(0xB1460D43, ped); } - static int32_t GET_PLAYER_BULLET_TIME_STATE(Player player) { return NativeInvoke::Invoke(0x105C960, player); } - static int32_t GET_PLAYER_EXPERIENCE() { return NativeInvoke::Invoke(0x2100F7A5); } - static int32_t GET_PLAYER_MAX_ARMOUR(Player player) { return NativeInvoke::Invoke(0x2A50657, player); } - static int32_t GET_PLAYER_OXYGEN(Player player) { return NativeInvoke::Invoke(0x35EBD55D, player); } - static int32_t GET_PLAYER_POINTS() { return NativeInvoke::Invoke(0x38111C8B); } - static int32_t GET_PLAYER_RANK() { return NativeInvoke::Invoke(0x302394F); } - static int32_t GET_PLAYER_SCORE(Player player) { return NativeInvoke::Invoke(0xA9FF2C40, player); } - static int32_t GET_PLAYER_STREAK_ACTIVATION_LEVEL() { return NativeInvoke::Invoke(0x77C2EB66); } - static int32_t GET_PLAYER_TEAM(Player player) { return NativeInvoke::Invoke(0x9873E404, player); } - static int32_t GET_PLAYER_WANTED_LEVEL(Player player) { return NativeInvoke::Invoke(0xBDCDD163, player); } - static int32_t GET_PRESET_DURATION(const char* presetName) { return NativeInvoke::Invoke(0xB61080D1, presetName); } - static int32_t GET_PROFILE_SETTING(uint32_t hash) { return NativeInvoke::Invoke(0xD374BEBC, hash); } - static int32_t GET_RANDOM_INT_IN_RANGE(int32_t min, int32_t max) { return NativeInvoke::Invoke(0x4051115B, min, max); } - static int32_t GET_REAL_GAME_TIMER() { return NativeInvoke::Invoke(0x5FBEB0F6); } - static int32_t GET_REAL_TIME() { return NativeInvoke::Invoke(0xCBB4CA94); } - static int32_t GET_REQUESTED_LEVEL() { return NativeInvoke::Invoke(0xE4D2AEE3); } - static int32_t GET_ROPE_VERTEX_COUNT(Any rope) { return NativeInvoke::Invoke(0x5131CD2C, rope); } - static int32_t GET_SAVEGAME_LEVEL() { return NativeInvoke::Invoke(0x6BCE5E43); } - static int32_t GET_SCRIPT_ID_FROM_NAME_HASH(uint32_t hash) { return NativeInvoke::Invoke(0xB28F8DC4, hash); } - static int32_t GET_SCRIPT_MOVIE_FRAMES_REMAINING(int32_t p0) { return NativeInvoke::Invoke(0xA173AAD6, p0); } - static int32_t GET_SCRIPT_RENDERTARGET_RENDER_ID() { return NativeInvoke::Invoke(0xE7617459); } - static int32_t GET_SCRIPT_TASK_STATUS(Ped ped, int32_t task) { return NativeInvoke::Invoke(0xB2477B23, ped, task); } - static int32_t GET_SEQUENCE_PROGRESS(Any taskSequence) { return NativeInvoke::Invoke(0xA3419909, taskSequence); } - static int32_t GET_SOUND_ID() { return NativeInvoke::Invoke(0x6AE0AD56); } - static int32_t GET_STABLE_NUM_OF_PRIORITY_REQUESTS() { return NativeInvoke::Invoke(0x84BBBC8B); } - static int32_t GET_STABLE_NUM_OF_STREAMING_REQUESTS() { return NativeInvoke::Invoke(0xCDADFF5D); } - static int32_t GET_STREAM_PED_PACK_ID(uint32_t hash) { return NativeInvoke::Invoke(0x70833487, hash); } - static int32_t GET_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon) { return NativeInvoke::Invoke(0x34A03DCE, weapon); } - static int32_t GET_TIME_SINCE_LAST_LMS_ACTIVATION() { return NativeInvoke::Invoke(0x9A1FA508); } - static int32_t GET_TIME_SINCE_PED_MADE_NOISE(Ped ped, int32_t p1) { return NativeInvoke::Invoke(0x923C24E6, ped, p1); } - static int32_t GET_TIME_SINCE_REMOTE_PED_MOVED(Ped ped) { return NativeInvoke::Invoke(0xA06F9B6C, ped); } - static int32_t GET_TIME_TIL_NEXT_STATION(Vehicle train) { return NativeInvoke::Invoke(0x443BD51F, train); } - static int32_t GET_TRANSITION_MOVIE_FRAMES_REMAINING() { return NativeInvoke::Invoke(0xC483FB4A); } - static int32_t GET_VEHICLE_BONE_INDEX(Vehicle vehicle, const char* boneName) { return NativeInvoke::Invoke(0x235C4335, vehicle, boneName); } - static int32_t GET_VEHICLE_DOOR_LOCK_STATUS(Vehicle vehicle) { return NativeInvoke::Invoke(0xD72CEF2, vehicle); } - static int32_t GET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE(Vehicle vehicle, int32_t weaponIndex) { return NativeInvoke::Invoke(0x38D33245, vehicle, weaponIndex); } - static int32_t GET_VEHICLE_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x3FBCAEB5, vehicle); } - static int32_t GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(Vehicle vehicle) { return NativeInvoke::Invoke(0xA2FC08C, vehicle); } - static int32_t GET_VEHICLE_MODEL_VALUE(uint32_t modelHash) { return NativeInvoke::Invoke(0x58FEFC3D, modelHash); } - static int32_t GET_VEHICLE_NUMBER_OF_PASSENGERS(Vehicle vehicle) { return NativeInvoke::Invoke(0x1EF20849, vehicle); } - static int32_t GET_VEHICLE_SIREN_HEALTH(Vehicle vehicle) { return NativeInvoke::Invoke(0x64F0CA0B, vehicle); } - static int32_t GET_WEAPONTYPE_AMMO(uint32_t weaponHash) { return NativeInvoke::Invoke(0x687CABD1, weaponHash); } - static int32_t GET_WEAPON_AMMO(Weapon weapon) { return NativeInvoke::Invoke(0x2AFE4788, weapon); } - static int32_t GET_WEAPON_AMMO_IN_CLIP(Weapon weapon) { return NativeInvoke::Invoke(0x9E9F10F, weapon); } - static int32_t GET_WEAPON_GUNTYPE(uint32_t weaponHash) { return NativeInvoke::Invoke(0x43AF022D, weaponHash); } - static int32_t GET_WEAPON_LEVEL(uint32_t weaponHash) { return NativeInvoke::Invoke(0x4F06494C, weaponHash); } - static int32_t GET_WEAPON_TYPE(Weapon weapon) { return NativeInvoke::Invoke(0x706A4B6F, weapon); } - static int32_t ISEQ_GET_STATE(uint32_t hash) { return NativeInvoke::Invoke(0xC8599BDE, hash); } - static int32_t LOBBY_GET_MIN_PLAYERS() { return NativeInvoke::Invoke(0xC5731817); } - static int32_t LOBBY_GET_NUM_ACTIVE_OPTIONS() { return NativeInvoke::Invoke(0x8DB907E0); } - static int32_t LOBBY_GET_NUM_GAME_MODES() { return NativeInvoke::Invoke(0xE30A3B07); } - static int32_t LOBBY_GET_NUM_OPTIONS(int32_t gameMode) { return NativeInvoke::Invoke(0x1DBC1E68, gameMode); } - static int32_t LOBBY_GET_NUM_SUB_OPTIONS(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0x34332D95, gameMode, option); } - static int32_t LOBBY_GET_OPTION_VALUE(int32_t gameMode, int32_t option) { return NativeInvoke::Invoke(0xFD0AF1D4, gameMode, option); } - static int32_t LOBBY_GET_SELECTED_GAME_MODE() { return NativeInvoke::Invoke(0xE65EC1C1); } - static int32_t NETWORK_GET_AVATAR_SLOT_SELECTED_SEX(uint32_t avatarHash) { return NativeInvoke::Invoke(0x7EF9234A, avatarHash); } - static int32_t NETWORK_GET_FRIEND_COUNT() { return NativeInvoke::Invoke(0xA396ACDE); } - static int32_t NETWORK_GET_GAME_MODE() { return NativeInvoke::Invoke(0x542F6097); } - static int32_t NETWORK_GET_MAX_PRIVATE_SLOTS() { return NativeInvoke::Invoke(0xFF2121DE); } - static int32_t NETWORK_GET_MAX_SLOTS() { return NativeInvoke::Invoke(0xE7DA761C); } - static int32_t NETWORK_GET_NUMBER_OF_GAMES() { return NativeInvoke::Invoke(0x3429AFE6); } - static int32_t NETWORK_GET_NUM_PLAYERS_MET() { return NativeInvoke::Invoke(0xB04FC561); } - static int32_t NETWORK_GET_PARAM_NETTEST() { return NativeInvoke::Invoke(0x186725B); } - static int32_t NETWORK_GET_PARAM_NETTEST_HOST() { return NativeInvoke::Invoke(0x6AA467E5); } - static int32_t NETWORK_GET_PLAYER_ACTIVE_STREAK(Player player) { return NativeInvoke::Invoke(0xFE3BB23A, player); } - static int32_t NETWORK_GET_PLAYER_ACTIVE_STREAK_LEVEL(Player player) { return NativeInvoke::Invoke(0x71168B1F, player); } - static int32_t NETWORK_GET_PLAYER_AVATAR_SEX(Player player) { return NativeInvoke::Invoke(0xBD0930B9, player); } - static int32_t NETWORK_GET_PLAYER_CASH() { return NativeInvoke::Invoke(0x9CE0F8F1); } - static int32_t NETWORK_GET_TIME_PLAYER_HAS_BEEN_DEAD_FOR(Player player) { return NativeInvoke::Invoke(0xFD0966E3, player); } - static int32_t NETWORK_LEVEL_DATA_GET_NUM_NODES(const char* name) { return NativeInvoke::Invoke(0xD0FD0BA0, name); } - static int32_t NET_GET_PLAYER_GANG_ID(Player player) { return NativeInvoke::Invoke(0xBB7E7FFA, player); } - static int32_t NET_GET_PLAYER_GANG_RANK(Player player) { return NativeInvoke::Invoke(0xD40B452C, player); } - static int32_t PED_GET_ACTION_INTENTION_STATUS(Ped ped, int32_t actionId) { return NativeInvoke::Invoke(0x400A3649, ped, actionId); } - static int32_t ROUND(float value) { return NativeInvoke::Invoke(0x323B0E24, value); } - static int32_t SCRIPT_VAR_GET_INT(const char* name) { return NativeInvoke::Invoke(0x3CD83D18, name); } - static int32_t SCRIPT_VAR_HASH_GET_INT(uint32_t hash) { return NativeInvoke::Invoke(0x0CF2FB4, hash); } - static int32_t SEV_ID_TO_INDEX(int32_t sevId) { return NativeInvoke::Invoke(0x374F72FE, sevId); } - static int32_t SEV_INDEX_TO_ID(int32_t sevIndex) { return NativeInvoke::Invoke(0x66169946, sevIndex); } - static int32_t SHIFT_LEFT(int32_t value, int32_t bitShift) { return NativeInvoke::Invoke(0x314CC6CD, value, bitShift); } - static int32_t SHIFT_RIGHT(int32_t value, int32_t bitShift) { return NativeInvoke::Invoke(0x352633CA, value, bitShift); } - static int32_t START_NEW_SCRIPT(const char* scriptName, int32_t stackSize) { return NativeInvoke::Invoke(0x3F166D0E, scriptName, stackSize); } - static int32_t START_NEW_SCRIPT_TYPED(const char* scriptName, int32_t stackSize, int32_t unk) { return NativeInvoke::Invoke(0x9EE416E7, scriptName, stackSize, unk); } - static int32_t START_NEW_SCRIPT_TYPED_WITH_ARGS(const char* scriptName, Any* args, int32_t argCount, int32_t stackSize, int32_t unk) { return NativeInvoke::Invoke(0x50A1D455, scriptName, args, argCount, stackSize, unk); } - static int32_t START_NEW_SCRIPT_WITH_ARGS(const char* scriptName, Any* args, int32_t argCount, int32_t stackSize) { return NativeInvoke::Invoke(0x4A2100E4, scriptName, args, argCount, stackSize); } - static int32_t STAT_GET_INT(const char* statName) { return NativeInvoke::Invoke(0x1C6FE43E, statName); } - static int32_t STAT_HASH_GET_INT(uint32_t statHash) { return NativeInvoke::Invoke(0xEC6F7181, statHash); } - static int32_t TIMERA() { return NativeInvoke::Invoke(0x45C8C188); } - static int32_t TIMERB() { return NativeInvoke::Invoke(0x330A9C0C); } - static int32_t TIMERSYSTEM() { return NativeInvoke::Invoke(0x845A1774); } - static int32_t TIME_SINCE_LAST_MONOLOGUE() { return NativeInvoke::Invoke(0x4B91ACE8); } - static int32_t _GET_ARCADE_CHECKPOINT() { return NativeInvoke::Invoke(0x8F64EDF4); } - static int32_t _GET_CHALLENGE_MODE_STREAK() { return NativeInvoke::Invoke(0xDBD7F6A3); } - static uint32_t GET_ACHIEVEMENT_HASH(int32_t p0) { return NativeInvoke::Invoke(0x902D558D, p0); } - static uint32_t GET_CURRENT_BASIC_COP_MODEL() { return NativeInvoke::Invoke(0xCDA04E40); } - static uint32_t GET_CURRENT_BASIC_POLICE_VEHICLE_MODEL() { return NativeInvoke::Invoke(0xE8F2B493); } - static uint32_t GET_CURRENT_POLICE_VEHICLE_MODEL() { return NativeInvoke::Invoke(0xAD1B93E5); } - static uint32_t GET_CURRENT_TAXI_VEHICLE_MODEL() { return NativeInvoke::Invoke(0x5CC9B637); } - static uint32_t GET_FRONTEND_STATE_NAME(int32_t bufferSize, char* buffer) { return NativeInvoke::Invoke(0x4695E609, bufferSize, buffer); } - static uint32_t GET_HASH_KEY(const char* value) { return NativeInvoke::Invoke(0x98EFF6F1, value); } - static uint32_t GET_KEY_FOR_PED_IN_ROOM(Ped ped) { return NativeInvoke::Invoke(0x2A870D57, ped); } - static uint32_t GET_KEY_FOR_VEHICLE_IN_ROOM(Vehicle vehicle) { return NativeInvoke::Invoke(0x660E2D00, vehicle); } - static uint32_t GET_LASER_SIGHT_ATTACHMENT(Weapon weapon) { return NativeInvoke::Invoke(0x5019DC1E, weapon); } - static uint32_t GET_OBJECT_MODEL(Object object) { return NativeInvoke::Invoke(0x70BECF6A, object); } - static uint32_t GET_PED_DAMAGE_WEAPON_TYPE(Ped ped) { return NativeInvoke::Invoke(0x93FBC5C1, ped); } - static uint32_t GET_PED_MODEL(Ped ped) { return NativeInvoke::Invoke(0x25F5E8E1, ped); } - static uint32_t GET_PLAYER_CAUSE_OF_DEATH(Player player) { return NativeInvoke::Invoke(0x07E3DE8, player); } - static uint32_t GET_PLAYER_COVER_SECTION_UID(Player player) { return NativeInvoke::Invoke(0x14288A76, player); } - static uint32_t GET_PLAYER_COVER_UID(Player player) { return NativeInvoke::Invoke(0xCDF4F42F, player); } - static uint32_t GET_PLAYER_KILLER_WEAPON(Player player) { return NativeInvoke::Invoke(0x46299DFB, player); } - static uint32_t GET_SCENE_PED_MODEL(uint32_t unkHash) { return NativeInvoke::Invoke(0x236815DF, unkHash); } - static uint32_t GET_SELECTED_PED_GADGET(Ped ped) { return NativeInvoke::Invoke(0x943379C2, ped); } - static uint32_t GET_VEHICLE_MODEL(Vehicle vehicle) { return NativeInvoke::Invoke(0x70FB6D3A, vehicle); } - static uint32_t GET_WEAPONTYPE_MODEL(uint32_t weaponHash) { return NativeInvoke::Invoke(0x44E1C269, weaponHash); } - static uint32_t GET_WEAPON_HUD_TEXTURE(uint32_t weaponHash) { return NativeInvoke::Invoke(0x9D6061F5, weaponHash); } - static uint32_t NETWORK_GET_AVATAR_SELECTED_DEATHMATCH_SLOT_HASH() { return NativeInvoke::Invoke(0x51611F4D); } - static uint32_t NETWORK_GET_PLAYER_AVATAR_SLOT_HASH(Player player) { return NativeInvoke::Invoke(0xEEFC5BFB, player); } - static void ACTIVATE_BULLET_TIME(bool p0, float p1, bool p2) { NativeInvoke::Invoke(0xFF9FE21C, p0, p1, p2); } - static void ACTIVATE_DETONATOR(Ped ped, bool p1) { NativeInvoke::Invoke(0x1C5D5D2D, ped, p1); } - static void ADD_ADRENALINE(float amount, bool p1) { NativeInvoke::Invoke(0x9818A492, amount, p1); } - static void ADD_AMMO_TO_PED(Ped ped, uint32_t weaponHash, int32_t ammo, bool p3) { NativeInvoke::Invoke(0x7F0580C7, ped, weaponHash, ammo, p3); } - static void ADD_ARMOUR_TO_PED(Ped ped, int32_t armour) { NativeInvoke::Invoke(0xF686B26E, ped, armour); } - static void ADD_BLOOD_POOL(float x, float y, float z, float p3, float p4, float p5) { NativeInvoke::Invoke(0xBD6B7E68, x, y, z, p3, p4, p5); } - static void ADD_BULLET_CAM_TEXT(const char* text, float p1, float p2, int32_t p3, int32_t p4, float p5, float p6, int32_t p7, int32_t p8, int32_t p9, float p10, float p11, float p12, float p13) { NativeInvoke::Invoke(0x3A5A1CDB, text, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } - static void ADD_CAM_SPLINE_NODE(Cam cam, float x, float y, float z, float xRot, float yRot, float zRot, int32_t length) { NativeInvoke::Invoke(0xAD3C7EAA, cam, x, y, z, xRot, yRot, zRot, length); } - static void ADD_EXPLOSION(float x, float y, float z, int32_t explosionType, float damageScale, bool isAudible, bool isInvisible, float unk) { NativeInvoke::Invoke(0x10AF5258, x, y, z, explosionType, damageScale, isAudible, isInvisible, unk); } - static void ADD_EXPLOSION_WITH_CAUSE(Player player, float x, float y, float z, int32_t explosionType, float damageScale, bool isAudible, bool isInvisible, float p8, bool p9) { NativeInvoke::Invoke(0xBF9BBF0, player, x, y, z, explosionType, damageScale, isAudible, isInvisible, p8, p9); } - static void ADD_FOLLOW_NAVMESH_TO_PHONE_TASK(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x0D7303F, ped, x, y, z); } - static void ADD_GROUND_PLANE_COLLISION_TO_PARTICLE_FX(Any ptfxHandle, float p1, float p2, float p3, float p4, float p5) { NativeInvoke::Invoke(0x6DF10D45, ptfxHandle, p1, p2, p3, p4, p5); } - static void ADD_GROUP_TO_NETWORK_RESTART_NODE_GROUP_LIST(int32_t group) { NativeInvoke::Invoke(0x3105DC1F, group); } - static void ADD_KILLXP_RULE_ANYKILLER(Any p0, Any p1) { NativeInvoke::Invoke(0xCEB6BD96, p0, p1); } - static void ADD_KILLXP_RULE_ANYVICTIM(Any p0, Any p1) { NativeInvoke::Invoke(0x3558D8E8, p0, p1); } - static void ADD_LINE_TO_CONVERSATION(int32_t index, int32_t p1, const char* p2, const char* p3, int32_t p4, int32_t p5, int32_t p6, bool p7, bool p8) { NativeInvoke::Invoke(0x96CD0513, index, p1, p2, p3, p4, p5, p6, p7, p8); } - static void ADD_MULTIPLAYER_MESSAGE(const char* message, bool belowTimer) { NativeInvoke::Invoke(0xDFE98FBC, message, belowTimer); } - static void ADD_NEARBY_COLLISION_TO_PARTICLE_FX(Any ptfxHandle, float x, float y, float z, float radius) { NativeInvoke::Invoke(0xA3D7374F, ptfxHandle, x, y, z, radius); } - static void ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS(bool toggle) { NativeInvoke::Invoke(0xB58B25BD, toggle); } - static void ADD_OBJECT_TO_EXPLOSION_OCCLUSION_TESTS(Object object, bool toggle) { NativeInvoke::Invoke(0xC88787A4, object, toggle); } - static void ADD_OBJECT_TO_INTERIOR_ROOM_BY_KEY(Object object, Any p1, Any p2) { NativeInvoke::Invoke(0xF062047C, object, p1, p2); } - static void ADD_OBJECT_TO_INTERIOR_ROOM_BY_NAME(Object object, const char* name) { NativeInvoke::Invoke(0x27F07BD9, object, name); } - static void ADD_PATROL_ROUTE_LINK(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xD8761BB3, p0, p1); } - static void ADD_PATROL_ROUTE_NODE(int32_t p0, const char* p1, float x1, float y1, float z1, float x2, float y2, float z2, int32_t p8) { NativeInvoke::Invoke(0x21B48F10, p0, p1, x1, y1, z1, x2, y2, z2, p8); } - static void ADD_PAYNEKILLER(int32_t amount) { NativeInvoke::Invoke(0xEFBF6795, amount); } - static void ADD_PED_CLONE(Ped ped, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x201A0FC, ped, x, y, z, heading); } - static void ADD_PED_TO_CONVERSATION(int32_t index, int32_t speakerConversationIndex, Ped ped, const char* p3) { NativeInvoke::Invoke(0xF8D5EB86, index, speakerConversationIndex, ped, p3); } - static void ADD_PED_TO_CONVERSATION_ENUM(int32_t index, int32_t speakerConversationIndex, Ped ped, uint32_t p3) { NativeInvoke::Invoke(0x53CF1845, index, speakerConversationIndex, ped, p3); } - static void ADD_PED_TO_MISSION_DELETION_LIST(Ped ped, bool p1) { NativeInvoke::Invoke(0x302E8AC8, ped, p1); } - static void ADD_PED_USE_COVER_ENTRY(Any p0, Any p1) { NativeInvoke::Invoke(0x71F647CC, p0, p1); } - static void ADD_PLACEMENT_TO_INTERIOR_ROOM_BY_NAME(Any p0, Any p1) { NativeInvoke::Invoke(0xE4961E79, p0, p1); } - static void ADD_PLAYER_SCORE(Player player, int32_t amount) { NativeInvoke::Invoke(0x692414AA, player, amount); } - static void ADD_SCENARIO_BLOCKING_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0xA38C0234, x1, y1, z1, x2, y2, z2); } - static void ADD_SCRIPTED_WEAPON_MODIFIER(Ped ped, Any p1) { NativeInvoke::Invoke(0xDC9BD147, ped, p1); } - static void ADD_SCRIPT_TO_OBJECT(const char* scriptName, uint32_t modelHash, int32_t p2, float p3, bool p4) { NativeInvoke::Invoke(0x68D34980, scriptName, modelHash, p2, p3, p4); } - static void ADD_SCRIPT_TO_RANDOM_PED(const char* scriptName, uint32_t modelHash, int32_t p2, bool p3) { NativeInvoke::Invoke(0xECC76C3D, scriptName, modelHash, p2, p3); } - static void ADD_SPAWN_BLOCKING_AREA(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xDAA55B46, x, y, z, radius); } - static void ADD_SPECIAL_FX_MODIFIER(const char* name, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0xAC7F5BB8, name, p1, p2, p3, p4); } - static void ADD_STRING_TO_NEWS_SCROLLBAR(const char* str) { NativeInvoke::Invoke(0x0DDFD22, str); } - static void ADD_TICKER_MESSAGE(Any* data) { NativeInvoke::Invoke(0x151A8CA9, data); } - static void ADD_TO_WIDGET_COMBO(Any p0) { NativeInvoke::Invoke(0xE136E83E, p0); } - static void ADD_VEHICLE_STUCK_CHECK(Vehicle vehicle, float p1, int32_t p2) { NativeInvoke::Invoke(0x3619F647, vehicle, p1, p2); } - static void ADD_VEHICLE_STUCK_CHECK_WITH_WARP(Vehicle vehicle, float p1, int32_t p2, bool p3, bool p4, bool p5, int32_t p6) { NativeInvoke::Invoke(0xC8B789AD, vehicle, p1, p2, p3, p4, p5, p6); } - static void ADD_VEHICLE_TO_MISSION_DELETION_LIST(Vehicle vehicle) { NativeInvoke::Invoke(0xF6E45147, vehicle); } - static void ADD_VEHICLE_UPSIDEDOWN_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0x3A13D384, vehicle); } - static void ADD_WIDGET_STRING(const char* string) { NativeInvoke::Invoke(0xC541594C, string); } - static void ADJUST_AMMO_ATTEMPTS() { NativeInvoke::Invoke(0xF4BFDBAD); } - static void ADJUST_PAIN_KILLERS_ATTEMPTS() { NativeInvoke::Invoke(0x36620C4E); } - static void ADJUST_TIMECYCLE_MODIFIER_OVERRIDE(float p0, float p1, int32_t p2) { NativeInvoke::Invoke(0xFE471B6E, p0, p1, p2); } - static void ALLOCATE_VEHICLE_INST_LIGHT_TUNE_DATA(Vehicle vehicle) { NativeInvoke::Invoke(0x33837FD9, vehicle); } - static void ALLOW_BULLET_CAMERA_CHEAT(bool toggle) { NativeInvoke::Invoke(0x3A19D0D1, toggle); } - static void ALLOW_BULLET_CAMERA_SLOWDOWN(bool toggle) { NativeInvoke::Invoke(0xC6AB9205, toggle); } - static void ALLOW_BULLET_CAMERA_TO_GAMEPLAY(bool p0, bool p1) { NativeInvoke::Invoke(0x2BB2C58F, p0, p1); } - static void ALLOW_BULLET_CAMERA_TUTORIAL_MSG(bool toggle) { NativeInvoke::Invoke(0xB20B0BD2, toggle); } - static void APPLY_DAMAGE_TO_PED(Ped ped, int32_t damageAmount, bool p2) { NativeInvoke::Invoke(0x4DC27FCF, ped, damageAmount, p2); } - static void APPLY_DAMAGE_TO_PED_BODY_PART(Ped ped, int32_t bodyPartId, int32_t amount) { NativeInvoke::Invoke(0x6B997326, ped, bodyPartId, amount); } - static void APPLY_DAMAGE_TO_PED_WITH_HASH(Ped ped, int32_t damageAmount, uint32_t damageTypeHash) { NativeInvoke::Invoke(0x78C7D607, ped, damageAmount, damageTypeHash); } - static void APPLY_FORCE_TO_OBJECT(Object object, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0xB4FCA1F9, object, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } - static void APPLY_FORCE_TO_PED(Ped ped, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0x343ABB0E, ped, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } - static void APPLY_FORCE_TO_VEHICLE(Vehicle vehicle, int32_t forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int32_t bone, bool isDirectionRel, bool ignoreUpVec, bool isForceRel) { NativeInvoke::Invoke(0x3130AB0A, vehicle, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } - static void APPLY_LOADOUT_ITEM(Ped ped, uint32_t p1, uint32_t p2) { NativeInvoke::Invoke(0x33EA6ABF, ped, p1, p2); } - static void APPLY_PLAYER_PRELOAD_VARIATION(Ped ped, int32_t index) { NativeInvoke::Invoke(0xAC6A7AD3, ped, index); } - static void APPLY_UNIFORMLY_DISTRIBUTED_IMPULSE_TO_RAGDOLL(Ped ped, float xOffset, float yOffset, float zOffset) { NativeInvoke::Invoke(0x5B121A4C, ped, xOffset, yOffset, zOffset); } - static void ASSERTF(bool p0, const char* format, int32_t argCount, ...) {} - static void ASSISTED_MOVEMENT_ADD_POINT(float x, float y, float z) { NativeInvoke::Invoke(0xD48E643D, x, y, z); } - static void ASSISTED_MOVEMENT_CLOSE_ROUTE() { NativeInvoke::Invoke(0xF23277F3); } - static void ASSISTED_MOVEMENT_FLUSH_ROUTE() { NativeInvoke::Invoke(0xD04568B9); } - static void ASSISTED_MOVEMENT_OPEN_ROUTE() { NativeInvoke::Invoke(0x830DDFC9); } - static void ASSISTED_MOVEMENT_SET_WIDTH(float width) { NativeInvoke::Invoke(0x76FFD005, width); } - static void ATTACH_CAM_TO_OBJECT(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0xD8AD0661, cam, object, offsetX, offsetY, offsetZ, heading); } - static void ATTACH_CAM_TO_PED(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0xAFE56AF8, cam, ped, offsetX, offsetY, offsetZ, heading); } - static void ATTACH_CAM_TO_VEHICLE(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, bool heading) { NativeInvoke::Invoke(0x8D33A0B5, cam, vehicle, offsetX, offsetY, offsetZ, heading); } - static void ATTACH_EXPLOSIVE_INTERACT_VOLUME_TO_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x13BAF8E2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void ATTACH_INTERACT_VOLUME_TO_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x5167446, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void ATTACH_LASER_TO_OBJECT(int32_t laser, Object object) { NativeInvoke::Invoke(0xCF6AD373, laser, object); } - static void ATTACH_LASER_TO_OBJECT_BONE(int32_t laser, Object object, const char* boneName) { NativeInvoke::Invoke(0xE3667257, laser, object, boneName); } - static void ATTACH_OBJECTS_TO_ROPE(Any rope, Object object1, Object object2, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0xFCE5C3CF, rope, object1, object2, offset1, offset2, p5, p6, p7); } - static void ATTACH_OBJECT_TO_OBJECT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x75F6A13E, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void ATTACH_OBJECT_TO_PED(Object object, Ped ped, int32_t boneId, float p3, float p4, float p5, float p6, float p7, float p8, bool p9) { NativeInvoke::Invoke(0xDB806B1D, object, ped, boneId, p3, p4, p5, p6, p7, p8, p9); } - static void ATTACH_OBJECT_TO_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x3DC7AC96, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void ATTACH_OBJECT_VEHICLE_TO_ROPE(Any rope, Object object, Vehicle vehicle, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0x81F6E920, rope, object, vehicle, offset1, offset2, p5, p6, p7); } - static void ATTACH_PED_TO_OBJECT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x107FDC53, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void ATTACH_PED_TO_VEHICLE(Ped ped, Vehicle vehicle, int32_t bone, float p3, float p4, float p5, float p6, float p7, bool p8, bool p9, bool p10, bool p11) { NativeInvoke::Invoke(0x7A41569, ped, vehicle, bone, p3, p4, p5, p6, p7, p8, p9, p10, p11); } - static void ATTACH_PED_TO_VEHICLE_PHYSICALLY(Ped ped, Vehicle vehicle, int32_t bone1, int32_t bone2, float p4, float p5, float p6, float p7, bool p8, bool p9) { NativeInvoke::Invoke(0x7A9DBF0D, ped, vehicle, bone1, bone2, p4, p5, p6, p7, p8, p9); } - static void ATTACH_PED_TO_WORLD_PHYSICALLY(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xAF7B92C2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void ATTACH_ROPE_TO_OBJECT(Any rope, Object object, Vector3* offset, int32_t p3) { NativeInvoke::Invoke(0x611D5E90, rope, object, offset, p3); } - static void ATTACH_VEHICLES_TO_ROPE(Any rope, Vehicle vehicle1, Vehicle vehicle2, Vector3* offset1, Vector3* offset2, float p5, int32_t p6, int32_t p7) { NativeInvoke::Invoke(0xA21BCE5F, rope, vehicle1, vehicle2, offset1, offset2, p5, p6, p7); } - static void ATTACH_VEHICLE_TO_OBJECT(Vehicle vehicle, Object object, int32_t bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0x923DE0E, vehicle, object, bone, xPos, yPos, zPos, xRot, yRot, zRot); } - static void ATTACH_VEHICLE_TO_VEHICLE(Vehicle vehicle1, Vehicle vehicle2, int32_t bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0x16B0817, vehicle1, vehicle2, bone, xPos, yPos, zPos, xRot, yRot, zRot); } - static void ATTACH_VEHICLE_TO_VEHICLE_PHYSICALLY(Vehicle vehicle1, Vehicle vehicle2, int32_t bone1, int32_t bone2, float xPos1, float yPos1, float zPos1, float xPos2, float yPos2, float zPos2, float xRot, float yRot, float zRot, float breakForce, bool fixedRot) { NativeInvoke::Invoke(0x9C548435, vehicle1, vehicle2, bone1, bone2, xPos1, yPos1, zPos1, xPos2, yPos2, zPos2, xRot, yRot, zRot, breakForce, fixedRot); } - static void ATTACH_WEAPON_TO_VEHICLE(uint32_t weaponHash, Vehicle vehicle, int32_t p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0xA4A9A08, weaponHash, vehicle, p2, p3, p4, p5, p6, p7); } - static void AUDIO_ENABLE_FE_MUSIC(bool toggle) { NativeInvoke::Invoke(0x2F7AFED9, toggle); } - static void AUDIO_ENABLE_HEALTH_MIX(bool toggle) { NativeInvoke::Invoke(0xA7D06400, toggle); } - static void AUDIO_ENABLE_TV_MOVIE(bool toggle) { NativeInvoke::Invoke(0x63979E44, toggle); } - static void AUDIO_IGNORE_NEXT_WARP_TRANSITION_SOUND() { NativeInvoke::Invoke(0xA9CC919C); } - static void AUDIO_MUSIC_ADJUST_VOLUME(Any p0) { NativeInvoke::Invoke(0xA34A3F55, p0); } - static void AUDIO_MUSIC_FORCE_TRACK(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0xA2A356A7, p0, p1, p2, p3, p4, p5, p6, p7); } - static void AUDIO_MUSIC_PLAY_ONESHOT() { NativeInvoke::Invoke(0x8229B903); } - static void AUDIO_MUSIC_SET_MOOD(const char* p0, const char* p1, float p2, int32_t p3, int32_t p4) { NativeInvoke::Invoke(0x633B8905, p0, p1, p2, p3, p4); } - static void AUDIO_MUSIC_STOP_ONESHOT() { NativeInvoke::Invoke(0xD92E534F); } - static void AUDIO_MUSIC_SUSPEND(int32_t p0) { NativeInvoke::Invoke(0x56E3D235, p0); } - static void AUDIO_RESET_PED_DEAD_SPEECH_FLAG(Ped ped) { NativeInvoke::Invoke(0x15256E0C, ped); } - static void AUDIO_SET_PED_FOOTSTEPS_ON(Any p0) { NativeInvoke::Invoke(0x17FEF7EA, p0); } - static void AUDIO_SET_PED_FOOTSTEPS_VOLUME(Any p0, Any p1) { NativeInvoke::Invoke(0x85DA7899, p0, p1); } - static void AUDIO_SET_PED_HAS_MP_BURST_GROUNDED(Any p0, Any p1) { NativeInvoke::Invoke(0x4FF98558, p0, p1); } - static void AUD_ENABLE_PRE_BINK_SHUTDOWN(Any p0) { NativeInvoke::Invoke(0xC3BDC70F, p0); } - static void AUD_SET_IS_POWER_ON(bool toggle) { NativeInvoke::Invoke(0xAB429BE9, toggle); } - static void BIND_SCRIPT_DATABASE(const char* name) { NativeInvoke::Invoke(0x56D42F14, name); } - static void BLOCK_PLAYER_COVER_MOVEMENT_TRANSITIONS(bool toggle) { NativeInvoke::Invoke(0x51C32D10, toggle); } - static void BLOOD_DECAL_ON_PED_BONE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xF2372566, p0, p1, p2, p3, p4, p5); } - static void BOOBY_TRAP_ALL_CORPSE_VOLUMES(Any p0, Any p1) { NativeInvoke::Invoke(0x3D89B3C3, p0, p1); } - static void BOT_SET_INPUT(const char* p0, float p1) { NativeInvoke::Invoke(0x3D8F266F, p0, p1); } - static void BOT_UPDATE_INPUT() { NativeInvoke::Invoke(0x3C4F17C); } - static void BREAKPOINT() { NativeInvoke::Invoke(0xEFEAFB91); } - static void BREAK_ROPE(Any* rope, int32_t* p1, int32_t* p2, float p3, float p4) { NativeInvoke::Invoke(0xA5691881, rope, p1, p2, p3, p4); } - static void BULLET_CAMERA_ALLOW_TRACK_BULLET(bool toggle) { NativeInvoke::Invoke(0x5754CF87, toggle); } - static void BULLET_CAMERA_PRELOAD_TEXT_BINK(const char* p0, bool p1) { NativeInvoke::Invoke(0x8CD8006E, p0, p1); } - static void BULLET_CAMERA_TRACK_UNTIL_GROUNDED(bool toggle) { NativeInvoke::Invoke(0xF32B2C96, toggle); } - static void CAMERA_AIM_OVERRIDE(bool toggle) { NativeInvoke::Invoke(0x8DA8FA57, toggle); } - static void CAMERA_ANIMATED_RECORD_SRL() { NativeInvoke::Invoke(0x816DFBD); } - static void CAMERA_ANIMATED_STOP(Any p0, Any p1) { NativeInvoke::Invoke(0x70990C57, p0, p1); } - static void CAMERA_CAN_TARGET_OBJECT(bool toggle, Object object) { NativeInvoke::Invoke(0x484A10F1, toggle, object); } - static void CAMERA_CAN_TARGET_PROJECTILES(bool toggle) { NativeInvoke::Invoke(0xA931C3F2, toggle); } - static void CAMERA_CAN_TARGET_TIRES(bool toggle) { NativeInvoke::Invoke(0x13CBB1CD, toggle); } - static void CAMERA_CAN_TARGET_VEHICLE(bool toggle, Vehicle vehicle) { NativeInvoke::Invoke(0x49845055, toggle, vehicle); } - static void CAMERA_CLEAR_POINT_AT_TARGET() { NativeInvoke::Invoke(0x9013E7F); } - static void CAMERA_ENABLE_FIRST_TIME_AIM_LOCK(bool toggle) { NativeInvoke::Invoke(0x8F5BB594, toggle); } - static void CAMERA_ENABLE_SHOULDER_MODE(bool toggle) { NativeInvoke::Invoke(0xD33A2B48, toggle); } - static void CAMERA_FIRST_PERSON_TRACK_RATE(float rate) { NativeInvoke::Invoke(0xD9D54F5A, rate); } - static void CAMERA_FREEZE_FRAME(bool p0, int32_t p1, int32_t p2, float p3) { NativeInvoke::Invoke(0xDDFE747D, p0, p1, p2, p3); } - static void CAMERA_OVERRIDE_EFFECT_OBSTRUCTION(bool toggle) { NativeInvoke::Invoke(0x24770C0D, toggle); } - static void CAMERA_PLAY_ANIMATED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x7481CC8, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void CAMERA_PLAY_ANIMATED_ATTACHED_PED_RELATIVE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC6F70F9A, p0, p1, p2, p3, p4); } - static void CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x26C4B9FA, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE_RELATIVE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xAE338F48, p0, p1, p2, p3, p4); } - static void CAMERA_PLAY_ANIMATED_WITH_SRL(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xAE16D609, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void CAMERA_POINT_AT_COORD(float x, float y, float z, int32_t duration) { NativeInvoke::Invoke(0x5F3C6D7A, x, y, z, duration); } - static void CAMERA_POINT_AT_GRENADE(bool toggle) { NativeInvoke::Invoke(0x57EB9828, toggle); } - static void CAMERA_POINT_AT_OBJECT(Object object, int32_t duration) { NativeInvoke::Invoke(0xFF7BF49E, object, duration); } - static void CAMERA_POINT_AT_PED(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x8B002BD2, ped, duration); } - static void CAMERA_POINT_AT_VEHICLE(Vehicle vehicle, int32_t duration) { NativeInvoke::Invoke(0xC006BBFD, vehicle, duration); } - static void CAMERA_SET_HIGH_COVER_LOCK_ON_ANGLE_LIMIT(float limit) { NativeInvoke::Invoke(0x18B57920, limit); } - static void CAMERA_SNAP_POINT_AT_COORD(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x8025901F, p0, p1, p2); } - static void CAMERA_USE_HANDY_CAM(bool p0, float p1, bool p2) { NativeInvoke::Invoke(0x4AF9573A, p0, p1, p2); } - static void CHANGE_STATIC_EMITTER_SOUND(const char* emitterName, const char* soundName) { NativeInvoke::Invoke(0x5788865, emitterName, soundName); } - static void CHECKPOINT_STORAGE_SAVE(Any* data, int32_t dataSize, int32_t checkpoint) { NativeInvoke::Invoke(0x2C0A7F20, data, dataSize, checkpoint); } - static void CLEAR_ADDITIONAL_TEXT(int32_t slot, bool p1) { NativeInvoke::Invoke(0x518141E0, slot, p1); } - static void CLEAR_ALL_PED_PROPS(Ped ped) { NativeInvoke::Invoke(0x81DF8B43, ped); } - static void CLEAR_ALL_RINGICON_WORLD() { NativeInvoke::Invoke(0xA87B2666); } - static void CLEAR_ALL_SPAWN_BLOCKING_AREAS() { NativeInvoke::Invoke(0xF00D7922); } - static void CLEAR_ANGLED_AREA_OF_VEHICLES(float x1, float y1, float z1, float x2, float y2, float z2, float p6) { NativeInvoke::Invoke(0xF11A3018, x1, y1, z1, x2, y2, z2, p6); } - static void CLEAR_AREA(float x, float y, float z, float radius, bool dontIgnoreProjectiles) { NativeInvoke::Invoke(0x854E9AB8, x, y, z, radius, dontIgnoreProjectiles); } - static void CLEAR_AREA_OF_COPS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x95C53824, x, y, z, radius); } - static void CLEAR_AREA_OF_FIRES_AND_EXPLOSIONS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xAE40D6A1, x, y, z, radius); } - static void CLEAR_AREA_OF_OBJECTS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xBB720FE7, x, y, z, radius); } - static void CLEAR_AREA_OF_PEDS(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x25BE7FA8, x, y, z, radius); } - static void CLEAR_AREA_OF_VEHICLES(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x63320F3C, x, y, z, radius); } - static void CLEAR_BIT(int32_t* data, int32_t bit) { NativeInvoke::Invoke(0x8BC9E618, data, bit); } - static void CLEAR_BRIEF() { NativeInvoke::Invoke(0x9F75A929); } - static void CLEAR_CENTRAL_MESSAGES() { NativeInvoke::Invoke(0x2BCCCD02); } - static void CLEAR_COLLECTABLE_STATS() { NativeInvoke::Invoke(0x9535509B); } - static void CLEAR_CURRENT_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0x345CAE26, p0); } - static void CLEAR_DEATH_RECORDS() { NativeInvoke::Invoke(0x58BB6879); } - static void CLEAR_HELP() { NativeInvoke::Invoke(0xE6D85741); } - static void CLEAR_IK_ATTACH_TARGET(Ped ped) { NativeInvoke::Invoke(0x923D602F, ped); } - static void CLEAR_INTERIOR_COLLISION_REQUIRED(Interior interior) { NativeInvoke::Invoke(0xA868D193, interior); } - static void CLEAR_KILLXP_RULES() { NativeInvoke::Invoke(0x77886D8E); } - static void CLEAR_KILL_STREAK_RECORDS() { NativeInvoke::Invoke(0xD3B3E2DB); } - static void CLEAR_LEVEL_COMPLETION() { NativeInvoke::Invoke(0xCDA1884F); } - static void CLEAR_LOCKED_TARGET(Ped ped) { NativeInvoke::Invoke(0xCEC0CF8C, ped); } - static void CLEAR_NAMED_CUTSCENE(const char* cutsceneName) { NativeInvoke::Invoke(0x268CC696, cutsceneName); } - static void CLEAR_NETWORK_OBJECT_TERRITORY_EFFECT(Object object) { NativeInvoke::Invoke(0xE095DEAC, object); } - static void CLEAR_NETWORK_RESTART_NODE_GROUP_LIST() { NativeInvoke::Invoke(0x5B4D98C0); } - static void CLEAR_NEWS_SCROLLBAR() { NativeInvoke::Invoke(0xD70532E8); } - static void CLEAR_OBJECT_LAST_DAMAGE_ENTITY(Object object) { NativeInvoke::Invoke(0xFAB3AA7, object); } - static void CLEAR_PED_DEFAULT_AIM(Ped ped) { NativeInvoke::Invoke(0xC7E6D674, ped); } - static void CLEAR_PED_LAST_DAMAGE_BONE(Ped ped) { NativeInvoke::Invoke(0x56CB715E, ped); } - static void CLEAR_PED_LAST_DAMAGE_ENTITY(Ped ped) { NativeInvoke::Invoke(0xBDB4D36B, ped); } - static void CLEAR_PED_LAST_WEAPON_DAMAGE(Ped ped) { NativeInvoke::Invoke(0x52C68832, ped); } - static void CLEAR_PED_NON_CREATION_AREA() { NativeInvoke::Invoke(0x6F7043A3); } - static void CLEAR_PED_NON_REMOVAL_AREA() { NativeInvoke::Invoke(0xB5BA896B); } - static void CLEAR_PED_PRIMARY_LOOKAT(Ped ped) { NativeInvoke::Invoke(0xFFFE3FBF, ped); } - static void CLEAR_PED_PROP(Ped ped, int32_t propIndex) { NativeInvoke::Invoke(0x2D23D743, ped, propIndex); } - static void CLEAR_PED_RELATIONSHIP(Ped ped, int32_t relGroupId, int32_t flags) { NativeInvoke::Invoke(0xD7EF3057, ped, relGroupId, flags); } - static void CLEAR_PED_SECONDARY_LOOKAT(Ped ped) { NativeInvoke::Invoke(0xD7D2CA7, ped); } - static void CLEAR_PED_SECONDARY_TASK(Ped ped) { NativeInvoke::Invoke(0xA635F451, ped); } - static void CLEAR_PED_TASKS(Ped ped) { NativeInvoke::Invoke(0xDE3316AB, ped); } - static void CLEAR_PED_TASKS_IMMEDIATELY(Ped ped) { NativeInvoke::Invoke(0xBC045625, ped); } - static void CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED(Player player) { NativeInvoke::Invoke(0x1D31CBBD, player); } - static void CLEAR_PLAYER_WANTED_LEVEL(Player player) { NativeInvoke::Invoke(0x54EA5BCC, player); } - static void CLEAR_PRINTS() { NativeInvoke::Invoke(0x216CB1C5); } - static void CLEAR_PROJECTILES() { NativeInvoke::Invoke(0xDE0D76C3); } - static void CLEAR_RELATIONSHIP_BETWEEN_REL_GROUPS(int32_t relGroupId1, int32_t relGroupId2, int32_t flags) { NativeInvoke::Invoke(0x1AB5F830, relGroupId1, relGroupId2, flags); } - static void CLEAR_RINGICON_OBJECT(Object object) { NativeInvoke::Invoke(0x284B05F3, object); } - static void CLEAR_RINGICON_PLAYER(Player player) { NativeInvoke::Invoke(0x913B00BA, player); } - static void CLEAR_RINGICON_WORLD(float x, float y, float z) { NativeInvoke::Invoke(0x879CB1D1, x, y, z); } - static void CLEAR_ROOM_FOR_OBJECT(Object object) { NativeInvoke::Invoke(0x4CF50AEB, object); } - static void CLEAR_ROOM_FOR_PED(Ped ped) { NativeInvoke::Invoke(0xAABFC73C, ped); } - static void CLEAR_ROOM_FOR_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x7F01E3CF, vehicle); } - static void CLEAR_SCRIPTED_CONVERSION_COORD() { NativeInvoke::Invoke(0xBFA2E595); } - static void CLEAR_SEQUENCE_TASK(Any taskSequence) { NativeInvoke::Invoke(0x47ED03CE, taskSequence); } - static void CLEAR_TEXT_LABEL(const char* textLabel) { NativeInvoke::Invoke(0xA66AAE8F, textLabel); } - static void CLEAR_TICKER_MESSAGES() { NativeInvoke::Invoke(0xFACE788D); } - static void CLEAR_TIMECYCLE_MODIFIER() { NativeInvoke::Invoke(0x8D8DF8EE); } - static void CLEAR_TIMECYCLE_MODIFIER_OVERRIDE(int32_t p0) { NativeInvoke::Invoke(0xF1AE66DC, p0); } - static void CLEAR_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0xF29F7694); } - static void CLEAR_VEHICLE_LAST_DAMAGE_ENTITY(Vehicle vehicle) { NativeInvoke::Invoke(0xC041027A, vehicle); } - static void CLEAR_VEHICLE_LAST_WEAPON_DAMAGE(Vehicle vehicle) { NativeInvoke::Invoke(0xE59FA6AF, vehicle); } - static void CLEAR_WEATHER_TYPE_PERSIST() { NativeInvoke::Invoke(0x6AB757D8); } - static void CLOSE_PATROL_ROUTE() { NativeInvoke::Invoke(0x67305E59); } - static void CLOSE_SEQUENCE_TASK(Any taskSequence) { NativeInvoke::Invoke(0x1A7CEBD0, taskSequence); } - static void COPY_ANIMATIONS(Ped ped, Ped ped2, float p2) { NativeInvoke::Invoke(0x2ED971A5, ped, ped2, p2); } - static void CREATE_AICOMBATACTION_COVERENTER(const char* p0, const char* p1, const char* p2) { NativeInvoke::Invoke(0xB1F504D9, p0, p1, p2); } - static void CREATE_ANIMATED_TEXT(const char* text, float x, float y) { NativeInvoke::Invoke(0xDF9EC686, text, x, y); } - static void CREATE_COORD_INTERACTION_VOLUME(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0xBBB2AA68, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void CREATE_DIRECTIONS_TO_COORD(float x, float y, float z, int32_t* p3, int32_t* p4) { NativeInvoke::Invoke(0xAE0E17F, x, y, z, p3, p4); } - static void CREATE_NM_MESSAGE(int32_t flags, int32_t messageId) { NativeInvoke::Invoke(0x1CFBFD4B, flags, messageId); } - static void CREATE_PATROL_ROUTE() { NativeInvoke::Invoke(0xA6C7864); } - static void CREATE_PED_CORPSE(Ped ped, Ped dummyPed) { NativeInvoke::Invoke(0x48B657A1, ped, dummyPed); } - static void CUTSCENE_DISABLE_CROSSHAIR() { NativeInvoke::Invoke(0x78181012); } - static void CUTSCENE_DISABLE_FADE_IN_GAME_AT_END(bool toggle) { NativeInvoke::Invoke(0xBAC5D71B, toggle); } - static void CUTSCENE_ENABLE_SKIP(bool toggle) { NativeInvoke::Invoke(0xE9BB90DF, toggle); } - static void CUTSCENE_FORCE_GAMEPLAY_HEADING_PITCH_UPDATE() { NativeInvoke::Invoke(0xA46CA588); } - static void CUTSCENE_FORCE_PLAYER_INVISIBLE() { NativeInvoke::Invoke(0xBB8277DA); } - static void CUTSCENE_MODEL_NO_LONGER_NEEDED(uint32_t modelHash) { NativeInvoke::Invoke(0xB8E657C2, modelHash); } - static void CUTSCENE_OBJECT_OVERRIDE_VISIBILITY(const char* objectName) { NativeInvoke::Invoke(0xC63BD13, objectName); } - static void CUTSCENE_REGISTER_ACTION_TREE_PLAY_NODE(Any p0, Any p1) { NativeInvoke::Invoke(0x14FC9F8B, p0, p1); } - static void CUTSCENE_REGISTER_INTERACTIVE_SEQUENCE(const char* name) { NativeInvoke::Invoke(0x32062668, name); } - static void CUTSCENE_REGISTER_ISEQ(uint32_t hash) { NativeInvoke::Invoke(0x90CE65B1, hash); } - static void CUTSCENE_REGISTER_PED_ACTION_INTENTION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x737F461C, p0, p1, p2, p3, p4, p5); } - static void CUTSCENE_REGISTER_PED_ATTACH_TO_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xA1C12621, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void CUTSCENE_REGISTER_PED_TELEPORT(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x7D0480F2, p0, p1, p2, p3, p4); } - static void CUTSCENE_REGISTER_PED_WEAPON_HAND(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xE4D4A26B, p0, p1, p2); } - static void CUTSCENE_REGISTER_SET_PED_IN_COVER(Ped ped, const char* p1, const char* p2, Ped ped2, bool p4) { NativeInvoke::Invoke(0x7DCAE70A, ped, p1, p2, ped2, p4); } - static void CUTSCENE_REGISTER_SET_PLAYER_IN_COVER(const char* p0, const char* p1, bool p2, bool p3) { NativeInvoke::Invoke(0xDE14FB1B, p0, p1, p2, p3); } - static void CUTSCENE_REGISTER_STREAM_HELPER(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA8181C23, p0, p1, p2); } - static void CUTSCENE_REGISTER_SWITCH_TO_LEVEL(int32_t levelIndex) { NativeInvoke::Invoke(0x529E9877, levelIndex); } - static void CUTSCENE_REGISTER_SWITCH_TO_LEVEL_NAME(const char* levelName) { NativeInvoke::Invoke(0x459608C7, levelName); } - static void CUTSCENE_REGISTER_VEHICLE_COPY(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xF18EBF23, vehicle, name); } - static void CUTSCENE_SET_COVER_CAMERA_DIRECTION(Any p0, Any p1) { NativeInvoke::Invoke(0x41B496A, p0, p1); } - static void CUTSCENE_SET_IS_UNAPPROVED() { NativeInvoke::Invoke(0xF0CC36A5); } - static void CUTSCENE_SET_OVERLAY_TYPE(int32_t type) { NativeInvoke::Invoke(0xC3E5AA5C, type); } - static void CUTSCENE_SET_WAIT_FOR_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x8D86C813, p0); } - static void DAMAGE_ALL_GROUPS_ON_OBJECT(Object object) { NativeInvoke::Invoke(0x607F48DE, object); } - static void DAMAGE_DECALS_ON_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x44944D79, p0, p1); } - static void DAMAGE_DECAL_ON_PED_BONE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC7915C3D, p0, p1, p2, p3, p4); } - static void DAMAGE_GLASS_IN_RADIUS(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE8F0A90E, p0, p1, p2, p3, p4); } - static void DBG_ACTIVATE_BULLET_CAM_TIME(float p0) { NativeInvoke::Invoke(0x1A5014DC, p0); } - static void DBG_DEACTIVATE_BULLET_CAM_TIME(bool p0) { NativeInvoke::Invoke(0x820C255, p0); } - static void DB_DELETE_FLOAT(const char* name, const char* entryName) { NativeInvoke::Invoke(0xC2872F67, name, entryName); } - static void DB_DELETE_INT(const char* name, const char* entryName) { NativeInvoke::Invoke(0x4EDB2D6B, name, entryName); } - static void DB_DELETE_bool(const char* name, const char* entryName) { NativeInvoke::Invoke(0x7487EDE0, name, entryName); } - static void DB_INSERT_FLOAT(const char* name, const char* entryName, float value) { NativeInvoke::Invoke(0x93EDC0A, name, entryName, value); } - static void DB_INSERT_INT(const char* name, const char* entryName, int32_t value) { NativeInvoke::Invoke(0x948427BA, name, entryName, value); } - static void DB_INSERT_bool(const char* name, const char* entryName, bool value) { NativeInvoke::Invoke(0x21DC485C, name, entryName, value); } - static void DB_SET_FLOAT(const char* name, const char* entryName, float value) { NativeInvoke::Invoke(0x2495C847, name, entryName, value); } - static void DB_SET_INT(const char* name, const char* entryName, int32_t value) { NativeInvoke::Invoke(0x55C238F1, name, entryName, value); } - static void DB_SET_bool(const char* name, const char* entryName, bool value) { NativeInvoke::Invoke(0x5557AA76, name, entryName, value); } - static void DEACTIVATE_BULLET_TIME(bool toggle, bool ignoreScript) { NativeInvoke::Invoke(0x3C85EF7C, toggle, ignoreScript); } - static void DEACTIVATE_SPECIAL_FX_MODIFIER(const char* name) { NativeInvoke::Invoke(0x2970F3E, name); } - static void DEATHRECORDS_CLEAR_KILLSHOTDATA() { NativeInvoke::Invoke(0x1A7995E3); } - static void DEATHRECORDS_GET_PLAYERDETAILS_NAME(int32_t bufferSize, char* buffer, int32_t index) { NativeInvoke::Invoke(0x9F80529A, bufferSize, buffer, index); } - static void DEATHRECORD_CLEAR(int32_t index) { NativeInvoke::Invoke(0xFA6E6250, index); } - static void DEATHRECORD_CLEAR_ALL() { NativeInvoke::Invoke(0x758D584E); } - static void DEATHRECORD_GET_SUB_KILLER_NAME(int32_t bufferSize, char* buffer, int32_t p2) { NativeInvoke::Invoke(0xE57A1FF2, bufferSize, buffer, p2); } - static void DEBUG_GET_BG_SCRIPT_NAME(int32_t index, int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x3882657, index, bufferSize, buffer); } - static void DELETE_ALL_PED_CORPSES() { NativeInvoke::Invoke(0x632B0876); } - static void DELETE_ALL_TRAINS() { NativeInvoke::Invoke(0x83DE7ABF); } - static void DELETE_CHECKPOINT(Any checkpoint) { NativeInvoke::Invoke(0xB66CF3CA, checkpoint); } - static void DELETE_MISSION_TRAIN(Vehicle train) { NativeInvoke::Invoke(0x86C9497D, train); } - static void DELETE_OBJECT(Object* object) { NativeInvoke::Invoke(0xD6EF9DA7, object); } - static void DELETE_PATROL_ROUTE(const char* patrolRouteName) { NativeInvoke::Invoke(0x2A4E6706, patrolRouteName); } - static void DELETE_PED(Ped* ped) { NativeInvoke::Invoke(0x13EFB9A0, ped); } - static void DELETE_PED_CORPSE(Ped ped) { NativeInvoke::Invoke(0x85F66883, ped); } - static void DELETE_ROPE(Any* rope) { NativeInvoke::Invoke(0x748D72AF, rope); } - static void DELETE_SCRIPT_VEHICLE_GENERATOR(int32_t scriptVehicleGenerator) { NativeInvoke::Invoke(0xE4328E3F, scriptVehicleGenerator); } - static void DELETE_SIMPLE_PED(Object* ped) { NativeInvoke::Invoke(0x3A945159, ped); } - static void DELETE_VEHICLE(Vehicle* vehicle) { NativeInvoke::Invoke(0x9803AF60, vehicle); } - static void DELETE_VEHICLE_ANIMATOR(Vehicle vehicle) { NativeInvoke::Invoke(0xBD510181, vehicle); } - static void DELETE_WIDGET(Any p0) { NativeInvoke::Invoke(0xB3CAB5FB, p0); } - static void DELETE_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0xD215BACE, p0); } - static void DELETE_XML_FILE() { NativeInvoke::Invoke(0xCA3AF245); } - static void DESTROY_ALL_CAMS() { NativeInvoke::Invoke(0x10C151CE); } - static void DESTROY_CAM(Cam cam) { NativeInvoke::Invoke(0xC39302BD, cam); } - static void DESTROY_DYNAMIC_PATH_OBSTRUCTION(int32_t id) { NativeInvoke::Invoke(0xCFBE7489, id); } - static void DESTROY_FRAGMENT_OBJECT(Object object) { NativeInvoke::Invoke(0x9A5285B6, object); } - static void DESTROY_LASER(int32_t laser) { NativeInvoke::Invoke(0xA4C87B72, laser); } - static void DETACH_CAM(Cam cam) { NativeInvoke::Invoke(0xF4FBF14A, cam); } - static void DETACH_OBJECT(Object object, bool p1) { NativeInvoke::Invoke(0x6A1DF29F, object, p1); } - static void DETACH_PED(Ped ped, bool p1) { NativeInvoke::Invoke(0xB65BD564, ped, p1); } - static void DETACH_PED_FROM_WITHIN_VEHICLE(Ped ped, bool p1) { NativeInvoke::Invoke(0x7ABAB86B, ped, p1); } - static void DETACH_ROPE_FROM_OBJECT(Any rope, Object object) { NativeInvoke::Invoke(0x32C45586, rope, object); } - static void DETACH_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xCDDBE650, vehicle); } - static void DISABLE_DIRECTIONAL_LIGHT(bool toggle) { NativeInvoke::Invoke(0x63FA48FD, toggle); } - static void DISABLE_FADE_BETWEEN_SP_LEVELS() { NativeInvoke::Invoke(0xD2666E85); } - static void DISABLE_PICKUPS_FOR_PLAYER(bool toggle) { NativeInvoke::Invoke(0xD06B1A42, toggle); } - static void DISABLE_RESTART_CHECKPOINT(bool toggle) { NativeInvoke::Invoke(0x558A8538, toggle); } - static void DISALLOW_JOINERS() { NativeInvoke::Invoke(0x878854A3); } - static void DISPLAYF(const char* format, int32_t argCount, ...){} - static void DISPLAY_ARCADE_MODE_LEVEL_END(const char* levelName) { NativeInvoke::Invoke(0xD64ABCEF, levelName); } - static void DISPLAY_AREA_NAME(bool toggle) { NativeInvoke::Invoke(0x489FDD41, toggle); } - static void DISPLAY_FRONTEND_MAP_BLIPS(bool toggle) { NativeInvoke::Invoke(0x2C01BA1E, toggle); } - static void DISPLAY_HELP_TEXT_THIS_FRAME(const char* textLabel, bool p1) { NativeInvoke::Invoke(0x18E3360A, textLabel, p1); } - static void DISPLAY_HUD(bool toggle) { NativeInvoke::Invoke(0xD10E4E31, toggle); } - static void DISPLAY_LOADING_SCREEN_NOW(bool p0) { NativeInvoke::Invoke(0x85DDA5F2, p0); } - static void DISPLAY_NON_MINIGAME_HELP_MESSAGES(bool toggle) { NativeInvoke::Invoke(0xDBD36A26, toggle); } - static void DISPLAY_PLAYER_COMPONENT(int32_t component, bool toggle) { NativeInvoke::Invoke(0xA57B18ED, component, toggle); } - static void DISPLAY_PLAYER_NAMES(bool toggle) { NativeInvoke::Invoke(0x8F01C7D0, toggle); } - static void DISPLAY_SYSTEM_SIGNIN_UI() { NativeInvoke::Invoke(0x4264CED2); } - static void DISPLAY_TEXT(float x, float y, const char* text) { NativeInvoke::Invoke(0xFC4541B5, x, y, text); } - static void DISPLAY_TEXT_WITH_FLOAT(float x, float y, const char* textLabel, float value, int32_t p4) { NativeInvoke::Invoke(0x9B4D3A1C, x, y, textLabel, value, p4); } - static void DISPLAY_TEXT_WITH_LITERAL_STRING(float x, float y, const char* textLabel, const char* string) { NativeInvoke::Invoke(0x247F4D85, x, y, textLabel, string); } - static void DOOR_FIND_CLOSEST_ACTIVATE_SPATIAL_DATA(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE902B02D, p0, p1, p2, p3, p4); } - static void DOOR_FIND_CLOSEST_SET_AUTO_CLOSE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x5742CA6E, p0, p1, p2, p3, p4); } - static void DOOR_FIND_CLOSEST_SET_CLOSE(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xA38DC937, p0, p1, p2, p3, p4); } - static void DOOR_FIND_CLOSEST_SET_FORCE_CLOSE(uint32_t modelHash, float x, float y, float z, bool p4, bool p5) { NativeInvoke::Invoke(0xCBB6E705, modelHash, x, y, z, p4, p5); } - static void DOOR_FIND_CLOSEST_SET_LATCH(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xF72AADBB, p0, p1, p2, p3, p4); } - static void DOOR_FIND_CLOSEST_SET_LIMIT_MAX(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x12063620, p0, p1, p2, p3, p4); } - static void DOOR_FIND_CLOSEST_SET_LIMIT_MIN(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x16F2B72D, p0, p1, p2, p3, p4); } - static void DOOR_SET_IS_AFFECTED_BY_BULLETS(Any p0, Any p1) { NativeInvoke::Invoke(0x90E38365, p0, p1); } - static void DO_SCREEN_FADE_IN(int32_t duration) { NativeInvoke::Invoke(0x66C1BDEE, duration); } - static void DO_SCREEN_FADE_OUT(int32_t duration) { NativeInvoke::Invoke(0x89D01805, duration); } - static void DRAW_ANIMATED_TEXT() { NativeInvoke::Invoke(0xF8C0BE3E); } - static void DRAW_BACKGROUND(int32_t p0, int32_t p1, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x7B6E91AF, p0, p1, r, g, b, a); } - static void DRAW_COLOURED_CYLINDER(float x, float y, float z, float p3, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x6ECBA9ED, x, y, z, p3, r, g, b, a); } - static void DRAW_CURVED_WINDOW(float screenX, float screenY, float width, float height, int32_t alpha) { NativeInvoke::Invoke(0x91FEC4DF, screenX, screenY, width, height, alpha); } - static void DRAW_DEBUG_LINE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0xABF783AB, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void DRAW_DEBUG_POLY(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x4213626F, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void DRAW_DEBUG_SPHERE(Vector3 coords, float radius, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x304D0EEF, coords, radius, r, g, b, a); } - static void DRAW_DEBUG_TEXT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x269B006F, p0, p1, p2, p3, p4, p5, p6, p7); } - static void DRAW_MOVIE(float x, float y, float width, float height, float p4, int32_t r, int32_t g, int32_t b, int32_t a, bool p9) { NativeInvoke::Invoke(0xF563194B, x, y, width, height, p4, r, g, b, a, p9); } - static void DRAW_POINT_LIGHT(float x, float y, float z, int32_t r, int32_t g, int32_t b, float p6, float p7) { NativeInvoke::Invoke(0xC3277E86, x, y, z, r, g, b, p6, p7); } - static void DRAW_RECT(float x, float y, float width, float height, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xDD2BFC77, x, y, width, height, r, g, b, a); } - static void DRAW_SPOT_LIGHT(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, int32_t r, int32_t g, int32_t b, float p9, float p10, float p11, float p12, float p13, float p14, bool p15) { NativeInvoke::Invoke(0xBDBC410C, posX, posY, posZ, dirX, dirY, dirZ, r, g, b, p9, p10, p11, p12, p13, p14, p15); } - static void DRAW_SPRITE(Any texture, float screenX, float screenY, float width, float height, float heading, int32_t red, int32_t green, int32_t blue, int32_t alpha) { NativeInvoke::Invoke(0x1FEC16B0, texture, screenX, screenY, width, height, heading, red, green, blue, alpha); } - static void ENABLE_ADRENALINE(int32_t index, bool toggle) { NativeInvoke::Invoke(0xC399BC03, index, toggle); } - static void ENABLE_AIM_ASSIST(bool toggle) { NativeInvoke::Invoke(0x1283F44C, toggle); } - static void ENABLE_ALL_ADRENALINE(bool toggle) { NativeInvoke::Invoke(0x13B5D49D, toggle); } - static void ENABLE_AMBIENT_STREAM(const char* streamName, bool toggle) { NativeInvoke::Invoke(0xBBE7F424, streamName, toggle); } - static void ENABLE_AMBIENT_ZONE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0xD20ABC53, zoneName, toggle); } - static void ENABLE_AMMOPICKUP(bool toggle) { NativeInvoke::Invoke(0x2077903F, toggle); } - static void ENABLE_AUDIO_MISSION_FLAG(int32_t p0, bool toggle) { NativeInvoke::Invoke(0x5B1A1397, p0, toggle); } - static void ENABLE_AUDIO_MIX_LAYER(int32_t p0, bool p1, float p2, int32_t p3) { NativeInvoke::Invoke(0xE9DB6185, p0, p1, p2, p3); } - static void ENABLE_BULLETTIMEMETER(bool toggle) { NativeInvoke::Invoke(0x5FA15459, toggle); } - static void ENABLE_BULLET_CAMERA_WIPE(bool toggle) { NativeInvoke::Invoke(0xDCCD38E5, toggle); } - static void ENABLE_CHECKPOINT_ICON() { NativeInvoke::Invoke(0xAE5FF058); } - static void ENABLE_COVERPOINTMP3(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xE01B6BF0, p0, p1, p2); } - static void ENABLE_COVERPOINTMP3_GROUP(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x8C161165, p0, p1, p2); } - static void ENABLE_COVERPOINTMP3_GROUP_FROM_LINE(uint32_t p0, uint32_t p1, bool p2) { NativeInvoke::Invoke(0x36ABEF8C, p0, p1, p2); } - static void ENABLE_CROSSHAIR(bool toggle) { NativeInvoke::Invoke(0x6C40B100, toggle); } - static void ENABLE_DEATHHELPERTEXT(bool p0, bool p1, int32_t p2) { NativeInvoke::Invoke(0xB7067496, p0, p1, p2); } - static void ENABLE_DIRECTIONAL_SHADOWS(bool toggle) { NativeInvoke::Invoke(0x43ACC998, toggle); } - static void ENABLE_DUAL_WIELD_IN_INVENTORY(bool toggle) { NativeInvoke::Invoke(0x8625D99F, toggle); } - static void ENABLE_EQUIPPEDWEAPON(bool toggle) { NativeInvoke::Invoke(0x398E8CF1, toggle); } - static void ENABLE_FIRST_TIME_LOCK(bool toggle) { NativeInvoke::Invoke(0x969CF927, toggle); } - static void ENABLE_GLINT(int32_t glint, bool toggle) { NativeInvoke::Invoke(0xC0F842E8, glint, toggle); } - static void ENABLE_GRAVITY_WELL(const char* p0, const char* p1, bool p2, bool p3, bool p4, float p5) { NativeInvoke::Invoke(0x684742A6, p0, p1, p2, p3, p4, p5); } - static void ENABLE_GRENADE_WARNING(bool toggle) { NativeInvoke::Invoke(0x2C61E2B5, toggle); } - static void ENABLE_HEARTBEAT_RUMBLE(bool toggle) { NativeInvoke::Invoke(0xB6FC8F5, toggle); } - static void ENABLE_HIT_DETECTION(bool toggle) { NativeInvoke::Invoke(0xE476F1D1, toggle); } - static void ENABLE_INVENTORY(bool toggle) { NativeInvoke::Invoke(0x6B3C2DAC, toggle); } - static void ENABLE_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x9E8A0C27, toggle); } - static void ENABLE_MPM(bool toggle) { NativeInvoke::Invoke(0x1A8BD82F, toggle); } - static void ENABLE_MP_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x3324F915, toggle); } - static void ENABLE_NORMAL_LINE(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x9F3B1DC, p0, p1, p2); } - static void ENABLE_NORMAL_LINE_BY_HASH(uint32_t p0, uint32_t p1, bool p2) { NativeInvoke::Invoke(0xF9850EDB, p0, p1, p2); } - static void ENABLE_OVERHEAT_ICON(bool toggle, const char* iconName) { NativeInvoke::Invoke(0x85921A0, toggle, iconName); } - static void ENABLE_PAUSE_MENU(bool toggle) { NativeInvoke::Invoke(0x7441D0DD, toggle); } - static void ENABLE_PED_JUMPING(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2B499736, ped, toggle); } - static void ENABLE_PED_PAIN(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB2AE469E, ped, toggle); } - static void ENABLE_PICKUP_ATTACHMENT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xE7836549, p0, p1, p2); } - static void ENABLE_PLAYERHEALTH(bool toggle) { NativeInvoke::Invoke(0x2ACBE7FA, toggle); } - static void ENABLE_PLAYER_TAUNT(bool toggle) { NativeInvoke::Invoke(0x1BE48B46, toggle); } - static void ENABLE_SHOOT_DODGE_HIGH_FALL_STAIRS_DETECTION(bool toggle) { NativeInvoke::Invoke(0xD579FE07, toggle); } - static void ENABLE_SNIPER_HUD(bool toggle) { NativeInvoke::Invoke(0x8C6E1D09, toggle); } - static void ENABLE_SOFT_TARGETING(bool toggle) { NativeInvoke::Invoke(0x7EEB362A, toggle); } - static void ENABLE_STATIC_EMITTER(const char* emitterName, bool toggle) { NativeInvoke::Invoke(0x3A1AB545, emitterName, toggle); } - static void ENABLE_TINNITUS(bool toggle) { NativeInvoke::Invoke(0xBB3BD914, toggle); } - static void ENABLE_TUTORIAL_HUD(bool toggle) { NativeInvoke::Invoke(0xC8B35409, toggle); } - static void ENABLE_WALLA_ZONE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0x41CBE852, zoneName, toggle); } - static void ENABLE_WEAPONPICKUP(bool toggle) { NativeInvoke::Invoke(0x1C727DAA, toggle); } - static void ENABLE_WEAPON_ATTACHMENT(Weapon weapon, int32_t attachmentIndex, bool toggle) { NativeInvoke::Invoke(0x46AF0A59, weapon, attachmentIndex, toggle); } - static void END_CONTEXT(const char* name) { NativeInvoke::Invoke(0xDFFE2760, name); } - static void END_CONTEXT_HASH(uint32_t hash) { NativeInvoke::Invoke(0x1211D06C, hash); } - static void END_POSTFX_BLENDER(int32_t p0, bool p1) { NativeInvoke::Invoke(0x2307415F, p0, p1); } - static void EXPERIENCE_CLEAR_POINT_PER_INJURY() { NativeInvoke::Invoke(0x4BD7929); } - static void EXPERIENCE_CLEAR_XP_PER_INJURY() { NativeInvoke::Invoke(0x296B9C65); } - static void EXPERIENCE_SET_POINT_PER_INJURY(int32_t p0, int32_t index, int32_t value) { NativeInvoke::Invoke(0x3FE362FC, p0, index, value); } - static void EXPERIENCE_SET_XP_PER_INJURY(int32_t p0, int32_t index, int32_t value) { NativeInvoke::Invoke(0x21C0A6F5, p0, index, value); } - static void EXPLODE_OBJECT(Object object) { NativeInvoke::Invoke(0xD20EAA32, object); } - static void EXPLODE_PED_HEAD(Ped ped) { NativeInvoke::Invoke(0x5CC1380, ped); } - static void EXPLODE_PROJECTILES(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0x35A0B955, ped, weaponHash); } - static void EXPLODE_VEHICLE(Vehicle vehicle, bool p1, bool p2) { NativeInvoke::Invoke(0xBEDEACEB, vehicle, p1, p2); } - static void EXPLODE_VEHICLE_IN_CUTSCENE(Vehicle vehicle, bool p1) { NativeInvoke::Invoke(0xA85207B5, vehicle, p1); } - static void FINALE_GRENADE_EXPLODE_ON_IMPACT(bool toggle) { NativeInvoke::Invoke(0x28280ABC, toggle); } - static void FINALE_GRENADE_LAUNCHER_SETTINGS(bool enabled, uint32_t modelHash1, uint32_t modelHash2, uint32_t modelHash3) { NativeInvoke::Invoke(0x85C263C8, enabled, modelHash1, modelHash2, modelHash3); } - static void FLUSH_DISCARDABLE_MEMORY(int32_t p0) { NativeInvoke::Invoke(0x8C3169D5, p0); } - static void FLUSH_STREAM_MEMORY() { NativeInvoke::Invoke(0x59085E59); } - static void FORCE_ALL_STREAMING_HELPERS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xAD8BE232, toggle); } - static void FORCE_CLOSE_NETWORK() { NativeInvoke::Invoke(0xD63AEB80); } - static void FORCE_CUSTOM_WIPE_BULLET_CAMERA(bool toggle) { NativeInvoke::Invoke(0xDC58C1A2, toggle); } - static void FORCE_INTERACTIONTEXT_VISIBLE(bool toggle) { NativeInvoke::Invoke(0xD69DFC56, toggle); } - static void FORCE_OPEN_NETWORK() { NativeInvoke::Invoke(0x9B6F9F04); } - static void FORCE_PAUSEMENU_OPEN() { NativeInvoke::Invoke(0x495FD473); } - static void FORCE_PED_TO_USE_DEATH_SUGGESTION_WHEN_SHOT(Ped ped, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x290EC656, ped, p1, p2, p3, p4, p5); } - static void FORCE_QUICK_DEATH_CAMERAS(bool toggle) { NativeInvoke::Invoke(0x60BBBAAD, toggle); } - static void FORCE_RED_RETICULE(bool toggle) { NativeInvoke::Invoke(0x12F5C34E, toggle); } - static void FORCE_REMOVE_AND_ADD_OBJECT(Object object) { NativeInvoke::Invoke(0x180D3A13, object); } - static void FORCE_SKIP_ATTRACT_SCREEN(bool toggle) { NativeInvoke::Invoke(0x87D28A29, toggle); } - static void FORCE_SUBTITLES(bool toggle) { NativeInvoke::Invoke(0x904213A2, toggle); } - static void FORCE_TRAIN_DOOR_OPEN_CLOSE(Vehicle train, int32_t p1, bool p2, bool p3, bool p4) { NativeInvoke::Invoke(0xD1E9352D, train, p1, p2, p3, p4); } - static void FORCE_UPDATE_OBJECT_PHYSICAL_STATE(Object object) { NativeInvoke::Invoke(0xD2BB4445, object); } - static void FORCE_WEAPON_LOAD() { NativeInvoke::Invoke(0xD97732B9); } - static void FORCE_WEAPON_SCOPE(bool toggle) { NativeInvoke::Invoke(0x543C127F, toggle); } - static void FOUND_EXPLORATION_ITEM(const char* name) { NativeInvoke::Invoke(0x1E09BCAC, name); } - static void FREEZE_CURRENT_PANEL() { NativeInvoke::Invoke(0xABE10E99); } - static void FREEZE_OBJECT_POSITION(Object object, bool toggle) { NativeInvoke::Invoke(0xAAFBDB10, object, toggle); } - static void FREEZE_PED_POSITION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA34E3DEA, ped, toggle); } - static void FREEZE_PED_POSITION_AND_DONT_LOAD_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF99B8DE7, ped, toggle); } - static void FREEZE_POSITION_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0xE3709D6D, x, y, z, radius, modelHash, toggle); } - static void FREEZE_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0x4ED46002, hour, minute); } - static void FREEZE_VEHICLE_POSITION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x1112EFCE, vehicle, toggle); } - static void FREEZE_VEHICLE_POSITION_AND_DONT_LOAD_COLLISION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xBF3DF0C9, vehicle, toggle); } - static void FREE_VEHICLE_INST_LIGHT_TUNE_DATA(Vehicle vehicle) { NativeInvoke::Invoke(0x8DA263E8, vehicle); } - static void GAMEPLAY_HELPER_BOX_ANGLED_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11) { NativeInvoke::Invoke(0x66CF72BB, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); } - static void GAMEPLAY_HELPER_BOX_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0xC7341B47, p0, p1, p2, p3, p4, p5, p6, p7); } - static void GAMEPLAY_HELPER_BOX_CREATE_PED_ATTACHED(int32_t p0, const char* name, Ped ped, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, bool p12, bool p13) { NativeInvoke::Invoke(0x33AAB546, p0, name, ped, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } - static void GAMEPLAY_HELPER_BOX_CREATE_VEHICLE_ATTACHED(int32_t p0, const char* boxName, Vehicle vehicle, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, bool p12, bool p13) { NativeInvoke::Invoke(0x1859C65D, p0, boxName, vehicle, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); } - static void GAMEPLAY_HELPER_BOX_DESTROY(Any p0) { NativeInvoke::Invoke(0x27C9E914, p0); } - static void GAMEPLAY_HELPER_BOX_SET_ENABLED(Any p0, Any p1) { NativeInvoke::Invoke(0x75BF06F3, p0, p1); } - static void GAMEPLAY_HELPER_CYLINDER_CREATE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { NativeInvoke::Invoke(0x5E76389, p0, p1, p2, p3, p4, p5, p6); } - static void GAMEPLAY_HELPER_CYLINDER_CREATE_PED_ATTACHED(int32_t p0, const char* name, Ped ped, float p3, float p4, float p5, float p6) { NativeInvoke::Invoke(0xF60A8C33, p0, name, ped, p3, p4, p5, p6); } - static void GAMEPLAY_HELPER_VOLUME_DESTROY(Any p0) { NativeInvoke::Invoke(0xD154D5DE, p0); } - static void GENERATE_OBJECT_CRUSH_IMMINENT_EVENT(Object object) { NativeInvoke::Invoke(0x7B18DE4C, object); } - static void GET_ACTIONTREE_INFO(const char* name, int32_t bufferSize1, char* buffer1, int32_t bufferSize2, char* buffer2) { NativeInvoke::Invoke(0x302A2839, name, bufferSize1, buffer1, bufferSize2, buffer2); } - static void GET_BG_TEXTURE_FOR_BG_SCRIPT(Any p0, Any* p1, Any* p2) { NativeInvoke::Invoke(0x943C6E08, p0, p1, p2); } - static void GET_CONTENTS_OF_COMBO_WIDGET_SELECTION(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x96868B18, p0, p1, p2); } - static void GET_CONTENTS_OF_TEXT_WIDGET(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x28BE9702, p0, p1, p2); } - static void GET_COORDS_FOR_NETWORK_RESTART_NODE(int32_t nodeId, Vector3* coords, float* heading) { NativeInvoke::Invoke(0xBBC0C52C, nodeId, coords, heading); } - static void GET_CORRECTED_COLOUR(int32_t r, int32_t g, int32_t b, int32_t* correctedR, int32_t* correctedG, int32_t* correctedB) { NativeInvoke::Invoke(0xDB5AC03E, r, g, b, correctedR, correctedG, correctedB); } - static void GET_CURRENT_COP_MODEL(uint32_t* modelHash) { NativeInvoke::Invoke(0xB26E12B4, modelHash); } - static void GET_CURRENT_DATE(int32_t* day, int32_t* month) { NativeInvoke::Invoke(0x781D7C7D, day, month); } - static void GET_CURRENT_LEVEL_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0xD11807A3, bufferSize, buffer); } - static void GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(int32_t bufferSize, char* buffer, uint32_t modelHash) { NativeInvoke::Invoke(0xEC86DF39, bufferSize, buffer, modelHash); } - static void GET_HUD_COLOUR(int32_t hudColorIndex, int32_t* r, int32_t* g, int32_t* b, int32_t* a) { NativeInvoke::Invoke(0x63F66A0B, hudColorIndex, r, g, b, a); } - static void GET_LAUNCH_SCRIPT(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0xADB14C47, bufferSize, buffer); } - static void GET_LOADOUT_SLOT_NAME(int32_t bufferSize, char* buffer, int32_t slot) { NativeInvoke::Invoke(0x917F5D80, bufferSize, buffer, slot); } - static void GET_LOCALISED_STRING(int32_t bufferSize, char* buffer, const char* textLabel) { NativeInvoke::Invoke(0xEDB3726D, bufferSize, buffer, textLabel); } - static void GET_MODEL_DIMENSIONS(uint32_t modelHash, Vector3* minimum, Vector3* maximum) { NativeInvoke::Invoke(0x91ABB8E0, modelHash, minimum, maximum); } - static void GET_MODEL_NAME(int32_t bufferSize, char* buffer, uint32_t modelHash) { NativeInvoke::Invoke(0xCBDB1D12, bufferSize, buffer, modelHash); } - static void GET_NAME_OF_INFO_ZONE(int32_t bufferSize, char* buffer, float x, float y, float z) { NativeInvoke::Invoke(0xA8CB8BF6, bufferSize, buffer, x, y, z); } - static void GET_NAME_OF_SCRIPT_TO_AUTOMATICALLY_START(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x9183C7B7, bufferSize, buffer); } - static void GET_NAME_OF_ZONE(int32_t bufferSize, char* buffer, float x, float y, float z) { NativeInvoke::Invoke(0x7875CE91, bufferSize, buffer, x, y, z); } - static void GET_NEAREST_COLLECTABLE_BIN_BAGS(float x, float y, float z) { NativeInvoke::Invoke(0xCAEBB272, x, y, z); } - static void GET_NEXT_XML_NODE() { NativeInvoke::Invoke(0xA9FDD7A1); } - static void GET_OBJECT_MATRIX(Object object, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position) { NativeInvoke::Invoke(0xF301B4FF, object, rightVector, forwardVector, upVector, position); } - static void GET_OBJECT_QUATERNION(Object object, float* x, float* y, float* z, float* w) { NativeInvoke::Invoke(0x9DAE7D3B, object, x, y, z, w); } - static void GET_PED_ANIM_GROUP(int32_t bufferSize, char* buffer, Ped ped) { NativeInvoke::Invoke(0xFAF5A3C5, bufferSize, buffer, ped); } - static void GET_PLAYER_KILLER_NAME(int32_t bufferSize, char* buffer, Player player) { NativeInvoke::Invoke(0xF160FA80, bufferSize, buffer, player); } - static void GET_PLAYER_NAME(int32_t bufferSize, char* buffer, Player player, bool withGangTag) { NativeInvoke::Invoke(0x406B4B20, bufferSize, buffer, player, withGangTag); } - static void GET_PLAYER_RGB_COLOUR(Player player, int32_t* r, int32_t* g, int32_t* b) { NativeInvoke::Invoke(0x6EF43BBB, player, r, g, b); } - static void GET_POSITION_OF_ANALOGUE_STICKS(int32_t padIndex, int32_t* p1, int32_t* p2, int32_t* p3, int32_t* p4) { NativeInvoke::Invoke(0x12713A99, padIndex, p1, p2, p3, p4); } - static void GET_PRIMARY_POPULATION_ZONE_GROUP(int32_t* p0, int32_t* p1) { NativeInvoke::Invoke(0xBBD63009, p0, p1); } - static void GET_RANDOM_VEHICLE_MODEL_IN_MEMORY(bool p0, uint32_t* modelHash, int32_t* successIndicator) { NativeInvoke::Invoke(0xE2C45631, p0, modelHash, successIndicator); } - static void GET_SCREEN_RESOLUTION(int32_t* x, int32_t* y) { NativeInvoke::Invoke(0x29F3572F, x, y); } - static void GET_SPAWN_COORDS_FOR_VEHICLE_NODE(int32_t nodeId, float x, float y, float z, Vector3* coords, float* heading) { NativeInvoke::Invoke(0xC72099BA, nodeId, x, y, z, coords, heading); } - static void GET_STATE_OF_CLOSEST_DOOR_OF_TYPE(uint32_t modelHash, float x, float y, float z, bool* locked, float* heading) { NativeInvoke::Invoke(0x4B44A83D, modelHash, x, y, z, locked, heading); } - static void GET_STATION_NAME(int32_t bufferSize, char* buffer, Vehicle train, int32_t p3) { NativeInvoke::Invoke(0x62D15DE6, bufferSize, buffer, train, p3); } - static void GET_STREET_NAME_AT_COORD(float x, float y, float z, uint32_t* streetNameHash, uint32_t* crossingRoadHash) { NativeInvoke::Invoke(0xDEBEEFCF, x, y, z, streetNameHash, crossingRoadHash); } - static void GET_STRING_FROM_XML_NODE_ATTRIBUTE(int32_t bufferSize, char* buffer, int32_t attributeIndex) { NativeInvoke::Invoke(0x60BF58D2, bufferSize, buffer, attributeIndex); } - static void GET_THIS_THREAD_FRIENDLY_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x277B10EE, bufferSize, buffer); } - static void GET_TIME_OF_DAY(int32_t* hour, int32_t* minute) { NativeInvoke::Invoke(0x4E1DE7A5, hour, minute); } - static void GET_VEHICLE_COLOURS(Vehicle vehicle, int32_t* primaryColor, int32_t* secondaryColor) { NativeInvoke::Invoke(0x40D82D88, vehicle, primaryColor, secondaryColor); } - static void GET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int32_t* pearlescentColor, int32_t* wheelColor) { NativeInvoke::Invoke(0x80E4659B, vehicle, pearlescentColor, wheelColor); } - static void GET_VEHICLE_QUATERNION(Vehicle vehicle, float* x, float* y, float* z, float* w) { NativeInvoke::Invoke(0xD30891FA, vehicle, x, y, z, w); } - static void GET_WEAPON_NAME(int32_t bufferSize, char* buffer, uint32_t weaponHash) { NativeInvoke::Invoke(0xBE7A3F5, bufferSize, buffer, weaponHash); } - static void GET_XML_NODE_ATTRIBUTE_NAME(int32_t bufferSize, char* buffer, int32_t attributeIndex) { NativeInvoke::Invoke(0xC93DD4B8, bufferSize, buffer, attributeIndex); } - static void GET_XML_NODE_NAME(int32_t bufferSize, char* buffer) { NativeInvoke::Invoke(0x8450DBA1, bufferSize, buffer); } - static void GIVE_BG_SCRIPT_AWARD(int32_t awardId, bool* p1) { NativeInvoke::Invoke(0xDE4ECCE9, awardId, p1); } - static void GIVE_PED_ARMOUR_MP_REWARD(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x1DE9A391, ped, hash); } - static void GIVE_PED_HELMET(Ped ped, bool cannotRemove) { NativeInvoke::Invoke(0x1862A461, ped, cannotRemove); } - static void GIVE_PED_HELMET_WITH_OPTS(Ped ped, bool cannotRemove) { NativeInvoke::Invoke(0xBEC2729, ped, cannotRemove); } - static void GIVE_PED_NM_MESSAGE(Ped ped) { NativeInvoke::Invoke(0x737C3689, ped); } - static void GIVE_PED_PICKUP_OBJECT(Ped ped, Object object, bool p2) { NativeInvoke::Invoke(0x3B653867, ped, object, p2); } - static void GIVE_PLAYER_MP_SPECIAL_ITEM(Player player, int32_t item) { NativeInvoke::Invoke(0x778E0144, player, item); } - static void GIVE_PLAYER_RAGDOLL_CONTROL(Player player, bool toggle) { NativeInvoke::Invoke(0xC7B4D7AC, player, toggle); } - static void HANDLE_CHECKPOINT_RESTART() { NativeInvoke::Invoke(0x821221B4); } - static void HELI_SPOTLIGHT_TRACK_PED(Vehicle heli, Ped ped, bool p2) { NativeInvoke::Invoke(0x5F44E3E6, heli, ped, p2); } - static void HIDE_HELP_TEXT_THIS_FRAME() { NativeInvoke::Invoke(0xF3807BED); } - static void HIDE_LOADING_ON_FADE_THIS_FRAME() { NativeInvoke::Invoke(0x35087963); } - static void HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x0CFD6E9, ped, toggle); } - static void HOLD_LAST_MAN_STAND_ANIMATED_RECOVERY(Any p0) { NativeInvoke::Invoke(0xB90B9868, p0); } - static void HUD_SCOREBOARD_SETGWNODE(Any p0, Any p1) { NativeInvoke::Invoke(0xBBB66CB1, p0, p1); } - static void HUD_SCOREBOARD_SETGW_TALLY_SCORES(Any p0) { NativeInvoke::Invoke(0xB4D65DD8, p0); } - static void HUD_SCOREBOARD_SETPLAYERBASEXP(Any p0, Any p1) { NativeInvoke::Invoke(0x1742CD46, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_ASSISTS(Any p0, Any p1) { NativeInvoke::Invoke(0x7F885408, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_ALIVE(Any p0, Any p1) { NativeInvoke::Invoke(0x96A91A36, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_DEAD(Any p0, Any p1) { NativeInvoke::Invoke(0x64493D6D, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_KILLDEATH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x61D1AF52, p0, p1, p2); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_LIVES(Any p0, Any p1) { NativeInvoke::Invoke(0xCA96230B, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_POINTS(Any p0, Any p1) { NativeInvoke::Invoke(0xCAE15E7C, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_ROLE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xBD05410B, p0, p1, p2); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_TEAM(Any p0, Any p1) { NativeInvoke::Invoke(0xFF4217BA, p0, p1); } - static void HUD_SCOREBOARD_SETPLAYERVALUES_VENDETTA(Any p0, Any p1) { NativeInvoke::Invoke(0xBAB504D, p0, p1); } - static void HUD_SCOREBOARD_SETTEAMNAMES(const char* teamName1, const char* teamName2) { NativeInvoke::Invoke(0x921D2407, teamName1, teamName2); } - static void HUD_SCOREBOARD_SHOW(bool toggle) { NativeInvoke::Invoke(0xF068DFC8, toggle); } - static void HUD_SCOREBOARD_SORT_BY(const char* p0) { NativeInvoke::Invoke(0xB19BBC22, p0); } - static void HUD_SET_CURRENT_STREAK(bool p0, const char* p1, int32_t p2, int32_t p3, int32_t p4) { NativeInvoke::Invoke(0x296B0492, p0, p1, p2, p3, p4); } - static void HUD_SET_PLAYER_HEALTH_TEXTURE(const char* textureName) { NativeInvoke::Invoke(0x954FDCD0, textureName); } - static void HUD_SET_SCORETIMER(const char* name, bool p1) { NativeInvoke::Invoke(0xDA7B6C20, name, p1); } - static void INCREMENT_CHECKPOINT_ATTEMPT() { NativeInvoke::Invoke(0xAF1C3055); } - static void INCREMENT_STREAK_STAT(const char* statName, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x3CBC4B74, statName, p1, p2); } - static void INIT_RINGICON_DATA(Any* ringicon) { NativeInvoke::Invoke(0xE7B01199, ringicon); } - static void INIT_TICKER_DATA(Any* data) { NativeInvoke::Invoke(0xDF4E6CEB, data); } - static void INVOKE_SPECTATOR_CAM() { NativeInvoke::Invoke(0xCFD752C6); } - static void ISEQ_GET_NAME(int32_t bufferSize, char* buffer, uint32_t hash) { NativeInvoke::Invoke(0xE066B0F, bufferSize, buffer, hash); } - static void ISEQ_INTERRUPT(uint32_t hash) { NativeInvoke::Invoke(0x64CE3D43, hash); } - static void ISEQ_REQUEST(uint32_t hash) { NativeInvoke::Invoke(0xF0E61D78, hash); } - static void ISEQ_START(uint32_t hash) { NativeInvoke::Invoke(0x4160F67D, hash); } - static void ISEQ_TERMINATE(uint32_t hash) { NativeInvoke::Invoke(0x9B0A93E3, hash); } - static void ISEQ_UNREGISTER_ENTITY(uint32_t hash, const char* entityName) { NativeInvoke::Invoke(0xAE50ACF9, hash, entityName); } - static void I_SEQUENCE_INTERRUPT(const char* name) { NativeInvoke::Invoke(0xA443351D, name); } - static void I_SEQUENCE_LOAD_DATA(const char* name) { NativeInvoke::Invoke(0x5DEB82E0, name); } - static void I_SEQUENCE_PURGE_ALL() { NativeInvoke::Invoke(0x45B60B4A); } - static void I_SEQUENCE_SETUP(const char* name, const char* p1, const char* p2, const char* p3) { NativeInvoke::Invoke(0x73701072, name, p1, p2, p3); } - static void I_SEQUENCE_START(const char* name) { NativeInvoke::Invoke(0x4B7BA507, name); } - static void I_SEQUENCE_TERMINATE(const char* name) { NativeInvoke::Invoke(0xE7C99C4C, name); } - static void I_SEQUENCE_UNREGISTER_ENTITY(const char* name, const char* entityName) { NativeInvoke::Invoke(0x760F4681, name, entityName); } - static void KNOCK_OFF_PROP_AT_ANCHOR_POINT(Ped ped, int32_t propIndex) { NativeInvoke::Invoke(0xDE473335, ped, propIndex); } - static void KNOCK_PED_OFF_BIKE(Ped ped) { NativeInvoke::Invoke(0x98200D3C, ped); } - static void LAST_MAN_STANDING_RECOVER() { NativeInvoke::Invoke(0xC383F5A3); } - static void LEADERBOARDS_READ_RELEASE_DATA(Any p0) { NativeInvoke::Invoke(0x18E901C2, p0); } - static void LOAD_ADDITIONAL_TEXT(const char* gxt, int32_t slot) { NativeInvoke::Invoke(0xF133AED9, gxt, slot); } - static void LOAD_ALL_OBJECTS_NOW() { NativeInvoke::Invoke(0xC9DBDA90); } - static void LOAD_PATH_NODES_IN_AREA(float x1, float y1, float x2, float y2) { NativeInvoke::Invoke(0x8BFF98AC, x1, y1, x2, y2); } - static void LOAD_SCENE(float x, float y, float z) { NativeInvoke::Invoke(0xB72403F5, x, y, z); } - static void LOAD_SCENE_FOR_ROOM_BY_KEY(Interior interior, uint32_t roomHash) { NativeInvoke::Invoke(0x2CE2EEF9, interior, roomHash); } - static void LOBBY_GET_GAME_MODE_NAME(int32_t bufferSize, char* buffer, int32_t gameMode) { NativeInvoke::Invoke(0x3CE1674C, bufferSize, buffer, gameMode); } - static void LOBBY_GET_OPTION_NAME(int32_t bufferSize, char* buffer, int32_t gameMode, int32_t option) { NativeInvoke::Invoke(0x73F8D7A, bufferSize, buffer, gameMode, option); } - static void LOBBY_GET_SUB_OPTION_NAME(int32_t bufferSize, char* buffer, int32_t gameMode, int32_t option) { NativeInvoke::Invoke(0x8D6AB46A, bufferSize, buffer, gameMode, option); } - static void MANOGAMETESTER_DISABLE() { NativeInvoke::Invoke(0x28CB5F76); } - static void MANOGAMETESTER_ENABLE() { NativeInvoke::Invoke(0x25B894F2); } - static void MARK_COVEREDGEMP3_FORCE_FACE_LEFT_ON_ENTRY(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xF22304B7, p0, p1, p2); } - static void MARK_COVEREDGEMP3_FORCE_FACE_RIGHT_ON_ENTRY(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0x388489A, p0, p1, p2); } - static void MARK_COVERPOINTMP3_SEARCHABLE(const char* p0, const char* p1, bool p2) { NativeInvoke::Invoke(0xBF75FE38, p0, p1, p2); } - static void MARK_INTERIOR_COLLISION_REQUIRED(Interior interior) { NativeInvoke::Invoke(0x3CC6D319, interior); } - static void MARK_UNLOCK_AS_SEEN(const char* unlockSemantic) { NativeInvoke::Invoke(0xC2C8DA09, unlockSemantic); } - static void MUTE_EXPLOSIONS() { NativeInvoke::Invoke(0x325CC231); } - static void NETWORK_ADD_INWORLD_TEXT(int32_t value, const char* text, int32_t type) { NativeInvoke::Invoke(0x836D59C3, value, text, type); } - static void NETWORK_ADD_INWORLD_TEXT_OBJECT(int32_t value, const char* text, int32_t type, Object object) { NativeInvoke::Invoke(0x925DE2A9, value, text, type, object); } - static void NETWORK_ADD_INWORLD_TEXT_PED(int32_t value, const char* text, int32_t type, Ped ped) { NativeInvoke::Invoke(0xEB30678, value, text, type, ped); } - static void NETWORK_ADD_INWORLD_TEXT_PLAYER(int32_t value, const char* text, int32_t type, Player player) { NativeInvoke::Invoke(0x1001CFE8, value, text, type, player); } - static void NETWORK_ADD_INWORLD_TEXT_POS(int32_t value, const char* text, int32_t type, float x, float y, float z) { NativeInvoke::Invoke(0xB3775AEA, value, text, type, x, y, z); } - static void NETWORK_ADD_PLAYER_CASH(int32_t amount, const char* type) { NativeInvoke::Invoke(0x44D320A, amount, type); } - static void NETWORK_ADD_PLAYER_CASH_PLAYER(int32_t amount, const char* type, Player player) { NativeInvoke::Invoke(0xE544D336, amount, type, player); } - static void NETWORK_ADD_PLAYER_CASH_POS(int32_t amount, const char* type, float x, float y, float z) { NativeInvoke::Invoke(0x431A0984, amount, type, x, y, z); } - static void NETWORK_ADD_PLAYER_EXPERIENCE(int32_t amount, const char* type) { NativeInvoke::Invoke(0x1C3663D9, amount, type); } - static void NETWORK_ADD_PLAYER_EXPERIENCE_PLAYER(int32_t amount, const char* type, Player player) { NativeInvoke::Invoke(0xB956912A, amount, type, player); } - static void NETWORK_ADD_PLAYER_EXPERIENCE_POS(int32_t amount, const char* type, float x, float y, float z) { NativeInvoke::Invoke(0xB7EB7A99, amount, type, x, y, z); } - static void NETWORK_CLEAR_PLAYER_STREAK(Player player, int32_t p1) { NativeInvoke::Invoke(0x9F165014, player, p1); } - static void NETWORK_CLEAR_SUMMONS() { NativeInvoke::Invoke(0x95A210E9); } - static void NETWORK_CREATE_PED_CORPSE(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x2DC1E880, ped, p1); } - static void NETWORK_CREATE_PICKUP_FROM_WEAPONS(Any p0) { NativeInvoke::Invoke(0x186B190, p0); } - static void NETWORK_DUMP_LEVEL_DATA() { NativeInvoke::Invoke(0x987381E7); } - static void NETWORK_DUMP_STORED_QUERIES() { NativeInvoke::Invoke(0x53B6E465); } - static void NETWORK_ENABLE_ASSIST_XP(bool toggle) { NativeInvoke::Invoke(0x69E75430, toggle); } - static void NETWORK_GET_FRIEND_NAME(int32_t bufferSize, char* buffer, int32_t friendIndex) { NativeInvoke::Invoke(0x97420B6D, bufferSize, buffer, friendIndex); } - static void NETWORK_GET_MET_PLAYER_NAME(int32_t bufferSize, char* buffer, int32_t metPlayerIndex) { NativeInvoke::Invoke(0xA70BA410, bufferSize, buffer, metPlayerIndex); } - static void NETWORK_GET_STREAK_NAME(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA973F1AB, p0, p1, p2); } - static void NETWORK_GET_TEAM_RGB_COLOUR(int32_t team, int32_t* r, int32_t* g, int32_t* b) { NativeInvoke::Invoke(0x1DA4FCE0, team, r, g, b); } - static void NETWORK_PLAYER_FORCE_COLOR(Player player, int32_t p1, bool p2) { NativeInvoke::Invoke(0x501D54BA, player, p1, p2); } - static void NETWORK_PRELOAD_AVATAR(uint32_t avatarHash) { NativeInvoke::Invoke(0x38209242, avatarHash); } - static void NETWORK_READY_FOR_JIP() { NativeInvoke::Invoke(0xBF325030); } - static void NETWORK_RELEASE_PRELOADED_AVATAR(uint32_t avatarHash) { NativeInvoke::Invoke(0x6B197E0D, avatarHash); } - static void NETWORK_REMOVE_OLD_BLIPS_FROM_CLEANUP_LIST() { NativeInvoke::Invoke(0x69DD331); } - static void NETWORK_REQUIRE_LEVEL_DATA(const char* name) { NativeInvoke::Invoke(0x378BA5C8, name); } - static void NETWORK_RESET_PLAYER_STREAKS(Player player) { NativeInvoke::Invoke(0x9B60B0AB, player); } - static void NETWORK_RESURRECT_PLAYER(Player player, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x3EEC5461, player, x, y, z, heading); } - static void NETWORK_SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_WITH_HELI_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x35A050E1, toggle); } - static void NETWORK_SET_BOT_PLAYER(bool toggle) { NativeInvoke::Invoke(0x2ED349DE, toggle); } - static void NETWORK_SET_HEALTH_RETICULE_OPTION(bool toggle) { NativeInvoke::Invoke(0x18319AA8, toggle); } - static void NETWORK_SET_NETWORK_PLAYER_AS_VIP(Player player, bool toggle) { NativeInvoke::Invoke(0x42FEA7F6, player, toggle); } - static void NETWORK_SET_PLAYER_STREAK_BLOCKED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x3BDDEEE2, p0, p1, p2); } - static void NETWORK_SET_PLAYER_STREAK_EFFECT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xCEB8449D, p0, p1, p2); } - static void NETWORK_SET_PLAYER_STREAK_IN_SLOT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC0188F3F, p0, p1, p2); } - static void NETWORK_SET_PLAYER_TRACER_COLOUR(Any p0, Any p1) { NativeInvoke::Invoke(0x34EDFF34, p0, p1); } - static void NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME() { NativeInvoke::Invoke(0x878486CE); } - static void NETWORK_SET_TALKER_FOCUS(Player player) { NativeInvoke::Invoke(0xDCDAC012, player); } - static void NETWORK_SET_TALKER_PROXIMITY(float value) { NativeInvoke::Invoke(0x67555C66, value); } - static void NETWORK_SET_TEAM_COLOUR(int32_t team, int32_t colorIndex) { NativeInvoke::Invoke(0x91F51C10, team, colorIndex); } - static void NETWORK_SET_TEAM_KILL_EXPERIENCE(int32_t value) { NativeInvoke::Invoke(0x58625E40, value); } - static void NETWORK_SET_TEAM_ONLY_CHAT(bool toggle) { NativeInvoke::Invoke(0x3813019A, toggle); } - static void NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT() { NativeInvoke::Invoke(0x470810ED); } - static void NETWORK_SET_WEATHER(int32_t weatherTypeId, int32_t p1, bool persist) { NativeInvoke::Invoke(0x85CCA432, weatherTypeId, p1, persist); } - static void NETWORK_SHOW_FRIEND_PROFILE_UI(const char* friendName) { NativeInvoke::Invoke(0x58D0361F, friendName); } - static void NETWORK_SHOW_MET_PLAYER_FEEDBACK_UI(int32_t metPlayerIndex) { NativeInvoke::Invoke(0x7759A85A, metPlayerIndex); } - static void NETWORK_SHOW_MET_PLAYER_PROFILE_UI(int32_t metPlayerIndex) { NativeInvoke::Invoke(0x2AB80821, metPlayerIndex); } - static void NETWORK_SHOW_PLAYER_PROFILE_UI(Player player) { NativeInvoke::Invoke(0x4F05A4BE, player); } - static void NETWORK_START_LOAD_SCENE(float x, float y, float z) { NativeInvoke::Invoke(0x4280D528, x, y, z); } - static void NET_DEBUG(const char* message) { NativeInvoke::Invoke(0xE1B51FE, message); } - static void NET_DEBUG_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xC11C0E6E, message, value); } - static void NET_DEBUG_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0xADC31C4F, message, value); } - static void NET_DEBUG_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0x5D3F0923, message, str); } - static void NET_DEBUG_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x8D271B46, message, x, y, z); } - static void NET_ERROR(const char* message) { NativeInvoke::Invoke(0xBD5919F3, message); } - static void NET_ERROR_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xE3ED73BA, message, value); } - static void NET_ERROR_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0x83ABB62E, message, value); } - static void NET_ERROR_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0xB8A3378F, message, str); } - static void NET_ERROR_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x757A4E3C, message, x, y, z); } - static void NET_PLAYSTATS_CLAN_FEUD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xF5BC8A87, p0, p1, p2, p3); } - static void NET_PLAYSTATS_GAMETYPE_ENDED(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xFACD7753, p0, p1, p2, p3, p4); } - static void NET_PLAYSTATS_GAMETYPE_OBJECTIVE(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x36B7CED, p0, p1, p2, p3); } - static void NET_PLAYSTATS_GAMETYPE_STARTED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x3F507595, p0, p1, p2, p3, p4, p5); } - static void NET_PLAYSTATS_JOIN_TEAM(Any p0) { NativeInvoke::Invoke(0xBA80875, p0); } - static void NET_PLAYSTATS_PLAYER_SELECTED(Any p0) { NativeInvoke::Invoke(0x1BD6A6D9, p0); } - static void NET_PLAYSTATS_POST_MATCH_BLOB(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6) { NativeInvoke::Invoke(0x21847D03, p0, p1, p2, p3, p4, p5, p6); } - static void NET_PLAYSTATS_UPDATE(uint32_t hash, int32_t score) { NativeInvoke::Invoke(0x5EDABB7, hash, score); } - static void NET_SHOW_GAMER_TAGS(bool toggle) { NativeInvoke::Invoke(0x5C8CBCE5, toggle); } - static void NET_WARNING(const char* message) { NativeInvoke::Invoke(0x2242923E, message); } - static void NET_WARNING_FLOAT(const char* message, float value) { NativeInvoke::Invoke(0xACCEE78, message, value); } - static void NET_WARNING_INT(const char* message, int32_t value) { NativeInvoke::Invoke(0xF025F2F5, message, value); } - static void NET_WARNING_STRING(const char* message, const char* str) { NativeInvoke::Invoke(0x1F02B90E, message, str); } - static void NET_WARNING_VECTOR(const char* message, float x, float y, float z) { NativeInvoke::Invoke(0x378FD17A, message, x, y, z); } - static void OPEN_PATROL_ROUTE(const char* patrolRouteName) { NativeInvoke::Invoke(0xF33F83CA, patrolRouteName); } - static void OPEN_SEQUENCE_TASK(Any* taskSequence) { NativeInvoke::Invoke(0xABA6923E, taskSequence); } - static void OVERRIDE_ALREADY_PRESENT_MPITEM_BLIPS_WITH_LAST_PARAMS() { NativeInvoke::Invoke(0x45E585DF); } - static void OVERRIDE_FREEZE_FLAGS(bool toggle) { NativeInvoke::Invoke(0x4B3DF87E, toggle); } - static void OVERRIDE_MOVER_PHYSICS_ON_RAGDOLL_SLEEP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE396361C, ped, toggle); } - static void OVERRIDE_PED_FIRING_PATTERN(Ped ped, uint32_t firingPatternHash) { NativeInvoke::Invoke(0xC7DD4AA6, ped, firingPatternHash); } - static void OVERRIDE_PED_FIRING_PATTERN_CUSTOM(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD622F7DE, ped, toggle); } - static void OVERRIDE_WARP_MODIFIER(bool toggle, float modifier) { NativeInvoke::Invoke(0x6637FAB8, toggle, modifier); } - static void OVERRIDE_WATER_SETTINGS(float p0, float p1, int32_t p2) { NativeInvoke::Invoke(0x6B4457D5, p0, p1, p2); } - static void OVERRIDE_WEAPON_VELOCITY(uint32_t weaponHash, float velocity) { NativeInvoke::Invoke(0x386F64C0, weaponHash, velocity); } - static void PAUSE_MP_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0xD32E394C, toggle); } - static void PAUSE_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0x44240A58, ped); } - static void PAUSE_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xCCF54912, vehicle); } - static void PEDGROUPTASK_ADVANCE_ASSIGNPED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC923DB84, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETADVANCEDISTANCE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x6F24894B, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETADVANCERELATIVETO(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x7DF6683B, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETNUMPEDSTOADVANCE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xAC69B43, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETPEDCANADVANCE(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x322E3B5D, p0, p1, p2, p3); } - static void PEDGROUPTASK_ADVANCE_SETTARGET_PED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xB35F39A7, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETTARGET_PED_2(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA861186C, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETTIMERANGEFORALLPEDSTOSTARTFIRING(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x4352BEF3, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETTIMETOHIDE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x926BAF07, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_SETTIMETOIDLE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xB8B227D4, p0, p1, p2); } - static void PEDGROUPTASK_ADVANCE_TRIGGER_MOVE(Any p0, Any p1) { NativeInvoke::Invoke(0x20F68DB8, p0, p1); } - static void PEDGROUPTASK_DESTROY(Any p0, Any p1) { NativeInvoke::Invoke(0x47AEEC8E, p0, p1); } - static void PEDGROUPTASK_TACTICALCORNER_ASSIGNPED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x72DF209B, p0, p1, p2); } - static void PEDGROUPTASK_TACTICALCORNER_SETTARGET_PED(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xBDCD7309, p0, p1, p2); } - static void PED_ACTION_TREE_RESET_HELPER(Ped ped) { NativeInvoke::Invoke(0xA46CEFD8, ped); } - static void PED_FINISH_ACTION_INTENTION(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x11128D62, ped, p1); } - static void PED_FORCE_TARGETABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4A9A29C4, ped, toggle); } - static void PED_RESET_IK(Ped ped) { NativeInvoke::Invoke(0xA42336C0, ped); } - static void PED_SET_ACTION_DIRECTION(Ped ped, float xDir, float yDir, float zDir) { NativeInvoke::Invoke(0xC04CEC0C, ped, xDir, yDir, zDir); } - static void PED_SET_ACTION_INTENTION(Ped ped, int32_t actionId, int32_t duration, float p3, float p4, float p5) { NativeInvoke::Invoke(0x6C7E6B6A, ped, actionId, duration, p3, p4, p5); } - static void PED_SET_STRING_INPUT_SIGNAL(Ped ped, const char* inputSignal) { NativeInvoke::Invoke(0x216656A0, ped, inputSignal); } - static void PIN_ROPE_VERTEX(Any rope, int32_t vertex, Vector3* coords) { NativeInvoke::Invoke(0xAE1D101B, rope, vertex, coords); } - static void PLACE_LOADOUT_ITEMS_TO_INVENTORY() { NativeInvoke::Invoke(0x3EBE60EF); } - static void PLACE_LOADOUT_TO_INVENTORY() { NativeInvoke::Invoke(0xA1EBA6BB); } - static void PLAYER_ENABLE_COMPONENT(int32_t component, bool toggle) { NativeInvoke::Invoke(0xCF91F01D, component, toggle); } - static void PLAYER_SET_AIM_MODE(int32_t mode) { NativeInvoke::Invoke(0x8E1BD7A4, mode); } - static void PLAYER_SET_WARP_FIRE_SCALE(float scale) { NativeInvoke::Invoke(0x13F1FCBC, scale); } - static void PLAY_AUDIO_EVENT_FROM_OBJECT(Any p0, Any p1) { NativeInvoke::Invoke(0xC5DB6A5, p0, p1); } - static void PLAY_AUDIO_EVENT_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x1AB792DA, p0, p1); } - static void PLAY_COMPANION_DEATH_GUNSHOT(Ped ped) { NativeInvoke::Invoke(0x52AEE5E6, ped); } - static void PLAY_DLC_SOUND_FRONTEND(int32_t soundId, const char* soundName, const char* categoryName) { NativeInvoke::Invoke(0xBDE849F7, soundId, soundName, categoryName); } - static void PLAY_END_CREDITS_MUSIC(bool play) { NativeInvoke::Invoke(0x8E88B3CC, play); } - static void PLAY_FIRE_SOUND_FROM_COORD(int32_t soundId, float x, float y, float z) { NativeInvoke::Invoke(0x2EFD64B3, soundId, x, y, z); } - static void PLAY_IMAGEFX(const char* fxName, int32_t p1, bool p2) { NativeInvoke::Invoke(0x2CCAA179, fxName, p1, p2); } - static void PLAY_KILLSTRIP_LOCAL(Ped ped1, Ped ped2) { NativeInvoke::Invoke(0x492BDFA1, ped1, ped2); } - static void PLAY_MOVIE(int32_t p0, bool p1) { NativeInvoke::Invoke(0x4F39ED7A, p0, p1); } - static void PLAY_MUSIC(const char* musicName, int32_t p1) { NativeInvoke::Invoke(0x28C17DAF, musicName, p1); } - static void PLAY_PED_AMBIENT_SPEECH(Ped ped, const char* speech, bool p2, bool p3, int32_t p4, bool p5, int32_t p6) { NativeInvoke::Invoke(0xB4EB114E, ped, speech, p2, p3, p4, p5, p6); } - static void PLAY_PED_AMBIENT_SPEECH_WITH_VOICE(Ped ped, const char* speech, const char* voice, bool p3, bool p4, int32_t p5, bool p6, int32_t p7) { NativeInvoke::Invoke(0xA3E3390C, ped, speech, voice, p3, p4, p5, p6, p7); } - static void PLAY_PED_AUDIO_EVENT_ANIM(Ped ped, const char* p1) { NativeInvoke::Invoke(0x2CDC0A7A, ped, p1); } - static void PLAY_PRELOADED_ANNOUNCER_SPEECH() { NativeInvoke::Invoke(0x2B508AA3); } - static void PLAY_PRELOADED_SPEECH(Ped ped) { NativeInvoke::Invoke(0xC7F2260A, ped); } - static void PLAY_RELIEF_SIGH(Ped ped) { NativeInvoke::Invoke(0x622C486D, ped); } - static void PLAY_SCRIPT_STREAM_FROM_COORD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x3C976ECC, p0, p1, p2, p3); } - static void PLAY_SCRIPT_STREAM_FROM_OBJECT(Any p0, Any p1) { NativeInvoke::Invoke(0x53558097, p0, p1); } - static void PLAY_SCRIPT_STREAM_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0xD774E920, p0, p1); } - static void PLAY_SCRIPT_STREAM_FROM_VEHICLE(Any p0, Any p1) { NativeInvoke::Invoke(0x23B01838, p0, p1); } - static void PLAY_SCRIPT_STREAM_FRONTEND(Any p0) { NativeInvoke::Invoke(0xFE8558E8, p0); } - static void PLAY_SCRIPT_STREAM_FRONTEND_INT(Any p0, Any p1) { NativeInvoke::Invoke(0x73CB1718, p0, p1); } - static void PLAY_SOUND(int32_t soundId, const char* soundName) { NativeInvoke::Invoke(0xB6E1917F, soundId, soundName); } - static void PLAY_SOUND_FROM_COORD(int32_t soundId, const char* soundName, float x, float y, float z) { NativeInvoke::Invoke(0xCAD3E2D5, soundId, soundName, x, y, z); } - static void PLAY_SOUND_FROM_OBJECT(int32_t soundId, const char* soundName, Object object) { NativeInvoke::Invoke(0x6A515A49, soundId, soundName, object); } - static void PLAY_SOUND_FROM_PED(int32_t soundId, const char* soundName, Ped ped) { NativeInvoke::Invoke(0x1D6D6AC3, soundId, soundName, ped); } - static void PLAY_SOUND_FROM_VEHICLE(int32_t soundId, const char* soundName, Vehicle vehicle) { NativeInvoke::Invoke(0x8A5F9685, soundId, soundName, vehicle); } - static void PLAY_SOUND_FRONTEND(int32_t soundId, const char* soundName) { NativeInvoke::Invoke(0x2E458F74, soundId, soundName); } - static void POINT_CAM_AT_COORD(Cam cam, float x, float y, float z) { NativeInvoke::Invoke(0x914BC21A, cam, x, y, z); } - static void POINT_CAM_AT_OBJECT(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0xC2B50105, cam, object, offsetX, offsetY, offsetZ, p5); } - static void POINT_CAM_AT_PED(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0x81BC4966, cam, ped, offsetX, offsetY, offsetZ, p5); } - static void POINT_CAM_AT_VEHICLE(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, bool p5) { NativeInvoke::Invoke(0x6DE50BF, cam, vehicle, offsetX, offsetY, offsetZ, p5); } - static void POPULATE_NOW() { NativeInvoke::Invoke(0x72C20700); } - static void PRELOAD_ANNOUNCER_SPEECH(const char* name, bool p1) { NativeInvoke::Invoke(0x92DE336C, name, p1); } - static void PRELOAD_MOVIE(int32_t p0, const char* movieName, bool p2, bool p3) { NativeInvoke::Invoke(0xC3182968, p0, movieName, p2, p3); } - static void PRELOAD_PLAYER_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x292A475A, ped, componentId, drawableId, textureId, paletteId); } - static void PRELOAD_STREAM_COMPONENT(int32_t p0, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x1E1DCDC, p0, p1, p2, p3); } - static void PRE_STREAM_SEAMLESS_CUTSCENE(const char* cutsceneName) { NativeInvoke::Invoke(0x7E152B6, cutsceneName); } - static void PRE_STREAM_SEAMLESS_CUTSCENE_AT_COORD(const char* cutsceneName, float x, float y, float z, float p4) { NativeInvoke::Invoke(0xEEE3863E, cutsceneName, x, y, z, p4); } - static void PRINT(const char* textLabel, int32_t duration, int32_t p2) { NativeInvoke::Invoke(0x53C5F206, textLabel, duration, p2); } - static void PRINTFLOAT(float value) { NativeInvoke::Invoke(0xD48B90B6, value); } - static void PRINTFLOAT2(Any p0, Any p1, float value) { NativeInvoke::Invoke(0x3983593A, p0, p1, value); } - static void PRINTINT(int32_t value) { NativeInvoke::Invoke(0x63651F03, value); } - static void PRINTINT2(int32_t value, Any p1) { NativeInvoke::Invoke(0x83B2E331, value, p1); } - static void PRINTNL() { NativeInvoke::Invoke(0x868997DA); } - static void PRINTSTRING(const char* str) { NativeInvoke::Invoke(0xECF8EB5F, str); } - static void PRINTVECTOR(float x, float y, float z) { NativeInvoke::Invoke(0x85F31FB, x, y, z); } - static void PRINT_HELP(const char* textLabel) { NativeInvoke::Invoke(0x6A762B4E, textLabel); } - static void PRINT_HELP_WITH_STRING(const char* p0, const char* p1) { NativeInvoke::Invoke(0x66735DD7, p0, p1); } - static void PRINT_MEMORY_STATS() { NativeInvoke::Invoke(0xD6F9C65D); } - static void PRINT_NOW(const char* textLabel, int32_t duration, int32_t p2) { NativeInvoke::Invoke(0x2C60BF8C, textLabel, duration, p2); } - static void PRINT_STRING_WITH_LITERAL_STRING(const char* textLabel, const char* literalString, int32_t duration, int32_t p3) { NativeInvoke::Invoke(0x5BFD20CB, textLabel, literalString, duration, p3); } - static void PRINT_STRING_WITH_LITERAL_STRING_NOW(const char* textLabel, const char* literalString, int32_t duration, int32_t p3) { NativeInvoke::Invoke(0x40D7612D, textLabel, literalString, duration, p3); } - static void PROCESS_MISSION_DELETION_LIST() { NativeInvoke::Invoke(0xA5CB6B1B); } - static void PULSE_CROSSHAIR(bool p0) { NativeInvoke::Invoke(0x5FF866E9, p0); } - static void REACT_TO_COLLISION(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x17F1AAF6, ped, p1, p2, p3); } - static void REENABLE_PLAYER_INPUT(int32_t index) { NativeInvoke::Invoke(0x69A8E8A7, index); } - static void REGISTER_BOAT_WAKE(Vehicle boat, float p1, float p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0x85F3727, boat, p1, p2, p3, p4, p5, p6, p7); } - static void REGISTER_BRAIN_WITH_MISSION_OBJECT(Object object, const char* p1) { NativeInvoke::Invoke(0xF8DD6151, object, p1); } - static void REGISTER_DETACH_PLAYER_FOR_CUTSCENE() { NativeInvoke::Invoke(0x57D2D26); } - static void REGISTER_HATED_TARGETS_AROUND_PED(Ped ped, float radius) { NativeInvoke::Invoke(0x7F87559E, ped, radius); } - static void REGISTER_HATED_TARGETS_IN_AREA(Ped ped, float x, float y, float z, float radius) { NativeInvoke::Invoke(0x53CEFAA1, ped, x, y, z, radius); } - static void REGISTER_HIDE_ENTITY_AT_POSITION(uint32_t modelHash, float x, float y, float z) { NativeInvoke::Invoke(0x58A08847, modelHash, x, y, z); } - static void REGISTER_KILL_IN_MULTIPLAYER_GAME(Player player, Player player2, Any p2) { NativeInvoke::Invoke(0xFE86190E, player, player2, p2); } - static void REGISTER_OBJECT_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0xE0367303, name); } - static void REGISTER_OBJECT_PRE_SEAMLESS_CUTSCENE(Object object, const char* name, bool p2) { NativeInvoke::Invoke(0xF83BC836, object, name, p2); } - static void REGISTER_PED_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x6C2A0780, name); } - static void REGISTER_PED_PRE_SEAMLESS_CUTSCENE(Ped ped, const char* name, bool p2) { NativeInvoke::Invoke(0x7DD7BAB9, ped, name, p2); } - static void REGISTER_PED_SHOT_TUNING_SPECIAL01(Ped ped) { NativeInvoke::Invoke(0xCCC01196, ped); } - static void REGISTER_PERSISTENT_GLOBAL_VARIABLES(Any* ptr, int32_t count) { NativeInvoke::Invoke(0x42830D95, ptr, count); } - static void REGISTER_PLAYER_RESPAWN_COORDS(float x, float y, float z) { NativeInvoke::Invoke(0x7AC5FEDC, x, y, z); } - static void REGISTER_SCENE_PED_SEAMLESS_CUTSCENE(Any p0, Any p1) { NativeInvoke::Invoke(0xDAAF0CC6, p0, p1); } - static void REGISTER_TARGET(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x50A95442, ped, targetPed); } - static void REGISTER_VEHICLE_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x4B4BB60E, name); } - static void REGISTER_VEHICLE_PRE_SEAMLESS_CUTSCENE(Vehicle vehicle, const char* name, bool p2) { NativeInvoke::Invoke(0xECBB0F14, vehicle, name, p2); } - static void REGISTER_WEAPON_POST_SEAMLESS_CUTSCENE(const char* name) { NativeInvoke::Invoke(0x83402B86, name); } - static void REGISTER_WEAPON_PRE_SEAMLESS_CUTSCENE(Weapon weapon, const char* name, bool p2) { NativeInvoke::Invoke(0xB2BFDAE4, weapon, name, p2); } - static void REGISTER_WORLD_POINT_SCRIPT_BRAIN(const char* p0) { NativeInvoke::Invoke(0x725D91F7, p0); } - static void RELEASE_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x9EAF5CA0, p0); } - static void RELEASE_NAMED_SCRIPT_AUDIO_BANK(const char* name) { NativeInvoke::Invoke(0x16707ABC, name); } - static void RELEASE_PATH_NODES() { NativeInvoke::Invoke(0xAD7744E9); } - static void RELEASE_PED_ENTITY_SYNC_POINT(Ped ped) { NativeInvoke::Invoke(0x60E94D19, ped); } - static void RELEASE_PRELOADED_STREAM_COMPONENT(int32_t p0, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x2501E8E5, p0, p1, p2, p3); } - static void RELEASE_SCRIPT_AUDIO_BANK() { NativeInvoke::Invoke(0x22F865E5); } - static void RELEASE_SOUND_ID(int32_t soundId) { NativeInvoke::Invoke(0x9C080899, soundId); } - static void RELEASE_TEXTURE(Any texture) { NativeInvoke::Invoke(0xDB7643AC, texture); } - static void RELEASE_TIME_OF_DAY() { NativeInvoke::Invoke(0xC84E8398); } - static void RELOAD_PED_WEAPONS(Ped ped) { NativeInvoke::Invoke(0x9E1C4C76, ped); } - static void REMOVE_ALL_ENVIRONMENT_BLOOD() { NativeInvoke::Invoke(0x5DD738A7); } - static void REMOVE_ALL_ENVIRONMENT_BLOOD_AT_COORD(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x66802B77, x, y, z, radius); } - static void REMOVE_ALL_GLINTS() { NativeInvoke::Invoke(0xA7D255E3); } - static void REMOVE_ALL_INTERACTION_VOLUMES() { NativeInvoke::Invoke(0x621AB3A0); } - static void REMOVE_ALL_LOCAL_PLAYER_WEAPONS_KEEPING_MPITEMS() { NativeInvoke::Invoke(0x5307093D); } - static void REMOVE_ALL_PED_WEAPONS(Ped ped) { NativeInvoke::Invoke(0xA44CE817, ped); } - static void REMOVE_ALL_PICKUPS() { NativeInvoke::Invoke(0x4BF00F0); } - static void REMOVE_ALL_PICKUPS_AND_PLACEMENTS_OF_TYPE(Any p0) { NativeInvoke::Invoke(0xC58DF6C6, p0); } - static void REMOVE_ALL_PLACEMENTS() { NativeInvoke::Invoke(0xDD8A1EE); } - static void REMOVE_ALL_SCRIPTED_BLIPS() { NativeInvoke::Invoke(0x1C339C34); } - static void REMOVE_ALL_SCRIPTED_WEAPON_MODIFIER(Ped ped) { NativeInvoke::Invoke(0xA59AF348, ped); } - static void REMOVE_ANIM_DICT(const char* dictName, bool p1) { NativeInvoke::Invoke(0xAE050B5, dictName, p1); } - static void REMOVE_ATTACHED_WEAPONS_FROM_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xECB94CFD, vehicle); } - static void REMOVE_BLIP(Blip blip) { NativeInvoke::Invoke(0xD8C3C1CD, blip); } - static void REMOVE_DECISION_MAKER(Any decisionMaker) { NativeInvoke::Invoke(0x95465154, decisionMaker); } - static void REMOVE_FAKE_NETWORK_NAME_FROM_PED(Ped ped) { NativeInvoke::Invoke(0xAB07F041, ped); } - static void REMOVE_GLINT(int32_t glint) { NativeInvoke::Invoke(0xB6DA9D34, glint); } - static void REMOVE_GROUP(Group group) { NativeInvoke::Invoke(0x48D72B88, group); } - static void REMOVE_INTERACTION_VOLUME_IF_EXISTS(Any p0) { NativeInvoke::Invoke(0x7254F372, p0); } - static void REMOVE_IPL(const char* iplName, bool p1) { NativeInvoke::Invoke(0xDF7CBD36, iplName, p1); } - static void REMOVE_LOCAL_PLAYER_ARMOUR_AND_SPECIAL_ITEMS() { NativeInvoke::Invoke(0x6919A93C); } - static void REMOVE_LOCAL_PLAYER_MP_SPECIAL_ITEM(int32_t item) { NativeInvoke::Invoke(0xF13C1F3F, item); } - static void REMOVE_PARTICLE_FX(Any ptfxHandle) { NativeInvoke::Invoke(0x6BA48C7E, ptfxHandle); } - static void REMOVE_PARTICLE_FX_FROM_OBJECT(Object object) { NativeInvoke::Invoke(0xBC603FEC, object); } - static void REMOVE_PARTICLE_FX_FROM_PED(Ped ped) { NativeInvoke::Invoke(0x2CDB19BD, ped); } - static void REMOVE_PARTICLE_FX_FROM_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x3C9F1B1C, vehicle); } - static void REMOVE_PED_AMMO(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0xBA4956D, ped, weaponHash); } - static void REMOVE_PED_DEFENSIVE_AREA(Ped ped) { NativeInvoke::Invoke(0x34AAAFA5, ped); } - static void REMOVE_PED_ELEGANTLY(Ped* ped) { NativeInvoke::Invoke(0x4FFB8C6C, ped); } - static void REMOVE_PED_FROM_GROUP(Ped ped) { NativeInvoke::Invoke(0x82697713, ped); } - static void REMOVE_PED_HELMET(Ped ped, bool instantly) { NativeInvoke::Invoke(0x2086B1F0, ped, instantly); } - static void REMOVE_PED_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x3BBFFA45, recordingIndex); } - static void REMOVE_PED_WEAPON(Ped ped, Weapon weapon) { NativeInvoke::Invoke(0x1F98B093, ped, weapon); } - static void REMOVE_PICKUP(Pickup pickup) { NativeInvoke::Invoke(0x64A7A0E0, pickup); } - static void REMOVE_PICKUPS_OF_TYPE_IN_GAMEPLAY_HELPER_BOX(uint32_t pickupHash, const char* boxName) { NativeInvoke::Invoke(0xDBA0AF51, pickupHash, boxName); } - static void REMOVE_PLACEMENT(int32_t index) { NativeInvoke::Invoke(0xBDA43DD, index); } - static void REMOVE_PROJTEX_FROM_OBJECT(Object object) { NativeInvoke::Invoke(0x119A0327, object); } - static void REMOVE_PROJTEX_IN_RANGE(float x, float y, float z, float radius) { NativeInvoke::Invoke(0xB2842710, x, y, z, radius); } - static void REMOVE_SCENARIO_BLOCKING_AREAS() { NativeInvoke::Invoke(0x4DDF845F); } - static void REMOVE_SCRIPTED_WEAPON_MODIFIER(Ped ped, Any p1) { NativeInvoke::Invoke(0x7E83BE00, ped, p1); } - static void REMOVE_SCRIPT_FIRE(FireId scriptFire) { NativeInvoke::Invoke(0x6B21FE26, scriptFire); } - static void REMOVE_SPATIALDATA_COVER_POINT(Any p0) { NativeInvoke::Invoke(0xFDFDEF0, p0); } - static void REMOVE_TEXTURE_DICT(Any dict) { NativeInvoke::Invoke(0x98F30A1, dict); } - static void REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x42CC15E0, x1, y1, z1, x2, y2, z2); } - static void REMOVE_VEHICLE_FROM_PARKED_VEHICLES_BUDGET(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xF8CFFB40, vehicle, toggle); } - static void REMOVE_VEHICLE_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0xD3C05B00, recordingIndex); } - static void REMOVE_VEHICLE_STUCK_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0x81594917, vehicle); } - static void REMOVE_VEHICLE_UPSIDEDOWN_CHECK(Vehicle vehicle) { NativeInvoke::Invoke(0xF390BA1B, vehicle); } - static void REMOVE_VEHICLE_WINDOW(Vehicle vehicle, int32_t window) { NativeInvoke::Invoke(0xBB8104A3, vehicle, window); } - static void REMOVE_WEAPON_FROM_PED(Ped ped, uint32_t weaponHash) { NativeInvoke::Invoke(0x9C37F220, ped, weaponHash); } - static void RENDER_SCRIPT_CAMS(bool render, bool ease, int32_t easeTime, bool p3) { NativeInvoke::Invoke(0x74337969, render, ease, easeTime, p3); } - static void REPLENISH_LOADOUT_IN_INVENTORY() { NativeInvoke::Invoke(0x2FA924B7); } - static void REQUEST_ADDITIONAL_TEXT(const char* gxt, int32_t slot) { NativeInvoke::Invoke(0x9FA9175B, gxt, slot); } - static void REQUEST_COLLISION_AT_COORD(float x, float y, float z) { NativeInvoke::Invoke(0xCD9805E7, x, y, z); } - static void REQUEST_COLLISION_FOR_MODEL(uint32_t modelHash) { NativeInvoke::Invoke(0x3930C042, modelHash); } - static void REQUEST_INTERIOR_MODELS(uint32_t modelHash, const char* p1) { NativeInvoke::Invoke(0x514857A, modelHash, p1); } - static void REQUEST_IPL(const char* iplName, bool p1) { NativeInvoke::Invoke(0x3B70D1DB, iplName, p1); } - static void REQUEST_PED_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x3974EC21, recordingIndex); } - static void REQUEST_ROOM_MINIMAL_COLLISION_MESH_BY_KEY(uint32_t roomHash) { NativeInvoke::Invoke(0x97E21CB0, roomHash); } - static void REQUEST_STREAMED_TEXTURE_DICT(const char* dictName, bool p1) { NativeInvoke::Invoke(0x4C9B035F, dictName, p1); } - static void REQUEST_VEHICLE_RECORDING(int32_t recordingIndex) { NativeInvoke::Invoke(0x91AFEFD9, recordingIndex); } - static void REQUEST_WEAPON(uint32_t weaponHash) { NativeInvoke::Invoke(0xA9D5ADEC, weaponHash); } - static void RESERVE_BULLETS(int32_t amount) { NativeInvoke::Invoke(0xA253D302, amount); } - static void RESET_ADRENALINE_ENABLE() { NativeInvoke::Invoke(0xB0E2ED32); } - static void RESET_ADRENALINE_OVERRIDE(int32_t index) { NativeInvoke::Invoke(0xEE8F876F, index); } - static void RESET_ADRENALINE_OVERRIDES() { NativeInvoke::Invoke(0xAE97DC89); } - static void RESET_ALL_PTFX() { NativeInvoke::Invoke(0x5080E987); } - static void RESET_BLOOD_EFFECTS() { NativeInvoke::Invoke(0x6FD09D15); } - static void RESET_CHECKPOINT_ATTEMPTS() { NativeInvoke::Invoke(0xD9591EC0); } - static void RESET_DESTROYED_COVER() { NativeInvoke::Invoke(0x656B8235); } - static void RESET_FORCED_AIM_INTENTION_DIRECTION() { NativeInvoke::Invoke(0x1C66206F); } - static void RESET_FORCED_FORWARD_DIRECTION() { NativeInvoke::Invoke(0x6FEAA869); } - static void RESET_GAMEPLAY_CAM() { NativeInvoke::Invoke(0x809999E5); } - static void RESET_GAME_IDLE_TIMER() { NativeInvoke::Invoke(0xB8B2853A); } - static void RESET_LAST_MAN_STANDING() { NativeInvoke::Invoke(0x3F47FAEA); } - static void RESET_LOADOUT_CHANGED_DURING_GAME() { NativeInvoke::Invoke(0xFE9542E3); } - static void RESET_PAYNEKILLER_HEALTH_BOOST(float unused) { NativeInvoke::Invoke(0xC19A5559, unused); } - static void RESET_PED_BLOOD_SMEAR(Ped ped) { NativeInvoke::Invoke(0x6CDF4A41, ped); } - static void RESET_PED_CLONES(Ped ped) { NativeInvoke::Invoke(0x1E0C9CBE, ped); } - static void RESET_PED_FLEEZONE(Ped ped) { NativeInvoke::Invoke(0xAE3D290C, ped); } - static void RESET_PED_GORE(Ped ped) { NativeInvoke::Invoke(0xA882A64A, ped); } - static void RESET_PED_MODEL_LOD_DISTANCES(uint32_t modelHash) { NativeInvoke::Invoke(0xDB778444, modelHash); } - static void RESET_PED_SUGGESTED_COMBAT_AREA(Ped ped) { NativeInvoke::Invoke(0xBF29DB3C, ped); } - static void RESET_PED_TETHERING(Ped ped) { NativeInvoke::Invoke(0x37E095B5, ped); } - static void RESET_PED_VISIBLE_DAMAGE(Ped ped) { NativeInvoke::Invoke(0xC4BC4841, ped); } - static void RESET_PLAYER_INPUT_GAIT(Player player) { NativeInvoke::Invoke(0x4A701EE1, player); } - static void RESET_STREAMING_POINT_OF_INTEREST() { NativeInvoke::Invoke(0x9364E0D4); } - static void RESET_VEHICLE_STUCK_TIMER(Vehicle vehicle, int32_t index) { NativeInvoke::Invoke(0xEF2A6016, vehicle, index); } - static void RESET_VEHICLE_WHEELS(Vehicle vehicle, bool p1) { NativeInvoke::Invoke(0xD5FFE779, vehicle, p1); } - static void RESET_WATER_SIMULATION() { NativeInvoke::Invoke(0x33E9C756); } - static void RESTORE_PICKUPS() { NativeInvoke::Invoke(0x15E96C6B); } - static void RESUME_BULLET_CAMERA_WIPE() { NativeInvoke::Invoke(0xACF3AD1F); } - static void RESUME_BULLET_CAMERA_WIPE_ON_FADEIN() { NativeInvoke::Invoke(0xC038C512); } - static void RETURN_TO_MP_LOBBY(const char* reasonTextLabel) { NativeInvoke::Invoke(0x782A6A92, reasonTextLabel); } - static void RETURN_TO_TITLESCREEN(const char* reasonTextLabel) { NativeInvoke::Invoke(0xB52B5F2D, reasonTextLabel); } - static void REVIVE_INJURED_PED(Ped ped) { NativeInvoke::Invoke(0x14D3E6E3, ped); } - static void ROPE_SET_COLLISION_FLAGS(Any rope, int32_t flags1, int32_t flags2) { NativeInvoke::Invoke(0x5AE8C8E0, rope, flags1, flags2); } - static void SAVE_LOADOUT_TO_PROFILE() { NativeInvoke::Invoke(0xC1CD7E2); } - static void SAVE_PICKUPS() { NativeInvoke::Invoke(0x4CED5E31); } - static void SAVE_STORY_DISC_SWAP(const char* levelName) { NativeInvoke::Invoke(0x96CBF1FE, levelName); } - static void SCREAM(Ped ped) { NativeInvoke::Invoke(0xD1956683, ped); } - static void SCRIPT_ASSERT(const char* format, int32_t argCount, ...) {} - static void SCRIPT_VAR_ADD_FLOAT(const char* name) { NativeInvoke::Invoke(0x1F48312D, name); } - static void SCRIPT_VAR_ADD_INT(const char* name) { NativeInvoke::Invoke(0xFC611F3C, name); } - static void SCRIPT_VAR_HASH_ADD_FLOAT(uint32_t hash) { NativeInvoke::Invoke(0x785C8236, hash); } - static void SCRIPT_VAR_HASH_ADD_INT(uint32_t hash) { NativeInvoke::Invoke(0xC8B588A8, hash); } - static void SCRIPT_VAR_HASH_SET_FLOAT(uint32_t hash, float value) { NativeInvoke::Invoke(0xE17F81DB, hash, value); } - static void SCRIPT_VAR_HASH_SET_INT(uint32_t hash, int32_t value) { NativeInvoke::Invoke(0x8298D3E8, hash, value); } - static void SCRIPT_VAR_SET_FLOAT(uint32_t hash, float value) { NativeInvoke::Invoke(0x31BE53D4, hash, value); } - static void SCRIPT_VAR_SET_INT(uint32_t hash, int32_t value) { NativeInvoke::Invoke(0x61EF16A0, hash, value); } - static void SCRIPT_VAR_WAIT(int32_t argCount, ...) { } - static void SCRIPT_VAR_WAIT_UNTIL_EXIST(int32_t argCount, ...) {} - static void SEARCH_CRITERIA_CONSIDER_PEDS_WITH_FLAG_TRUE(int32_t flag) { NativeInvoke::Invoke(0x611870D2, flag); } - static void SEARCH_CRITERIA_REJECT_PEDS_WITH_FLAG_TRUE(int32_t flag) { NativeInvoke::Invoke(0x44EC539, flag); } - static void SELECT_WEAPON_TO_HAND(Ped ped, Weapon weapon, int32_t handType, bool p3) { NativeInvoke::Invoke(0xEF918984, ped, weapon, handType, p3); } - static void SETTIMERA(int32_t value) { NativeInvoke::Invoke(0x35785333, value); } - static void SETTIMERB(int32_t value) { NativeInvoke::Invoke(0x27C1B7C6, value); } - static void SETTIMERSYSTEM(int32_t value) { NativeInvoke::Invoke(0x12542514, value); } - static void SETUP_BULLET_CAMERA_ANIM_SCENE(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xC527E29F, p0, p1, p2); } - static void SETUP_HUD_SCOREBOARD(Any p0) { NativeInvoke::Invoke(0xEE11C349, p0); } - static void SET_ACTIONTREE_INFO(const char* name, const char* fileName, const char* shortName) { NativeInvoke::Invoke(0xED7221F0, name, fileName, shortName); } - static void SET_ACTION_CONSUMED(int32_t action, bool toggle) { NativeInvoke::Invoke(0x52FAFA2B, action, toggle); } - static void SET_ACTIVATE_FRAG_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN(Object object, bool toggle) { NativeInvoke::Invoke(0x2E2212DD, object, toggle); } - static void SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN(Object object, bool toggle) { NativeInvoke::Invoke(0x3E263AE1, object, toggle); } - static void SET_ACTTEST_ENABLED(const char* name, bool toggle) { NativeInvoke::Invoke(0xF652E42A, name, toggle); } - static void SET_ADRENALINE_AMT(float amount) { NativeInvoke::Invoke(0x9D4FBDF6, amount); } - static void SET_ADRENALINE_NOT_ALLOW(bool toggle) { NativeInvoke::Invoke(0x51D0A04A, toggle); } - static void SET_ADRENALINE_OVERRIDE(int32_t index, float value) { NativeInvoke::Invoke(0x4AAB8E1B, index, value); } - static void SET_ADRENALINE_PAUSE(bool toggle) { NativeInvoke::Invoke(0xE4D33791, toggle); } - static void SET_ADRENALINE_STREAKTIME(int32_t time) { NativeInvoke::Invoke(0xE6E47779, time); } - static void SET_AIM_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x134C2026, zoomLevel); } - static void SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE(Player player, float multiplier) { NativeInvoke::Invoke(0xF20F72E5, player, multiplier); } - static void SET_AI_PROJECTILE_THROW_ENABLED(bool toggle) { NativeInvoke::Invoke(0xEB576EAB, toggle); } - static void SET_AI_PROJECTILE_THROW_USE_ACTION_TREE(bool toggle) { NativeInvoke::Invoke(0x9E17D62C, toggle); } - static void SET_AI_SHOULD_ALWAYS_MISS_PED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x9B7A250B, ped, toggle); } - static void SET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE(bool toggle) { NativeInvoke::Invoke(0xD35CCB6, toggle); } - static void SET_ALLOW_DUMMY_CONVERSIONS(bool toggle) { NativeInvoke::Invoke(0x7F0D7E5B, toggle); } - static void SET_ALLOW_MOLOTOV_DAMAGE(bool toggle) { NativeInvoke::Invoke(0x791C4E27, toggle); } - static void SET_ALLOW_PLAYER_DIE_FROM_SHOOT_DODGE(bool toggle) { NativeInvoke::Invoke(0x1D0AAF37, toggle); } - static void SET_ALLOW_PLAYER_REACT_TO_EXPLOSION(Ped ped, bool toggle, float p2) { NativeInvoke::Invoke(0xEE93EDE, ped, toggle, p2); } - static void SET_ALL_BOATS_WAKES_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x2806197D, toggle); } - static void SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x87F767F2, toggle); } - static void SET_ALL_RANDOM_PEDS_FLEE(Player player, bool toggle) { NativeInvoke::Invoke(0x49EAE968, player, toggle); } - static void SET_ALL_VEHICLES_CAN_BE_DAMAGED(bool value) { NativeInvoke::Invoke(0x74BF2EAA, value); } - static void SET_ALL_VEHICLES_HIGH_LOD(bool toggle) { NativeInvoke::Invoke(0xA2EEE161, toggle); } - static void SET_ALL_VEHICLE_GENERATORS_ACTIVE() { NativeInvoke::Invoke(0xAB1FDD76); } - static void SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool toggle) { NativeInvoke::Invoke(0xB4E0E69A, x1, y1, z1, x2, y2, z2, toggle); } - static void SET_AMBIENT_VOICE_NAME(Ped ped, const char* voiceName, float p2) { NativeInvoke::Invoke(0xBD2EA1A1, ped, voiceName, p2); } - static void SET_AMMOBAG_AMMO_AMOUNT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xD70FCA05, p0, p1, p2); } - static void SET_AMMOBAG_ENABLED(Any p0, Any p1) { NativeInvoke::Invoke(0x95B7945E, p0, p1); } - static void SET_AMMOBAG_REGEN_RANGE(Any p0, Any p1) { NativeInvoke::Invoke(0xAEDBB3B9, p0, p1); } - static void SET_AMMOBAG_REGEN_TIME(Any p0, Any p1) { NativeInvoke::Invoke(0x6599E1E4, p0, p1); } - static void SET_ANIMATED_TEXT_ANIMATIONS(Any p0, Any p1, float p2, float p3, Any p4, Any p5, Any p6, float p7, float p8) { NativeInvoke::Invoke(0x71899FF8, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void SET_ANIMATED_TEXT_COLOR(int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xA0AC3FD2, r, g, b, a); } - static void SET_ANIMATED_TEXT_JUSTIFY(int32_t justifyType) { NativeInvoke::Invoke(0x767DF0BA, justifyType); } - static void SET_ANIMATED_TEXT_SCALE(float p0, float p1) { NativeInvoke::Invoke(0xEF71D31B, p0, p1); } - static void SET_ANIMATED_TEXT_TWITCH(float p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA98C2A3D, p0, p1, p2); } - static void SET_APPLY_WATER_PHYSICS_TO_RAGDOLL(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE0394FC2, ped, toggle); } - static void SET_ARCADEMODE_EVENT(int32_t p0, Ped ped) { NativeInvoke::Invoke(0xC56F72BA, p0, ped); } - static void SET_ARROW_ABOVE_BLIPPED_PICKUPS(bool toggle) { NativeInvoke::Invoke(0xEDE49B32, toggle); } - static void SET_ATTACHED_PED_ROTATION(Ped ped, float xRot, float yRot, float zRot) { NativeInvoke::Invoke(0xFFE0FCD5, ped, xRot, yRot, zRot); } - static void SET_AUTODESTROY_MPITEMS_WHEN_PICKED_BY_AN_ENEMY(Any p0) { NativeInvoke::Invoke(0x63309241, p0); } - static void SET_BCAM_STR_HELPER_TRACK_PLAYER(bool toggle) { NativeInvoke::Invoke(0x809B977E, toggle); } - static void SET_BIG_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x4664B095, toggle); } - static void SET_BIG_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xB2C4489, toggle); } - static void SET_BIT(int32_t* data, int32_t bit) { NativeInvoke::Invoke(0x4EFE7E6B, data, bit); } - static void SET_BITS_IN_RANGE(int32_t* data, int32_t rangeStart, int32_t rangeEnd, int32_t p3) { NativeInvoke::Invoke(0x32094719, data, rangeStart, rangeEnd, p3); } - static void SET_BLIP_ALPHA(Blip blip, int32_t alpha) { NativeInvoke::Invoke(0xA791FCCD, blip, alpha); } - static void SET_BLIP_AS_FRIENDLY(Blip blip, bool toggle) { NativeInvoke::Invoke(0xF290CFD8, blip, toggle); } - static void SET_BLIP_AS_SHORT_RANGE(Blip blip, bool toggle) { NativeInvoke::Invoke(0x5C67725E, blip, toggle); } - static void SET_BLIP_COLOUR(Blip blip, int32_t color) { NativeInvoke::Invoke(0xBB3C5A41, blip, color); } - static void SET_BLIP_COORDS(Blip blip, float x, float y, float z) { NativeInvoke::Invoke(0x680A34D4, blip, x, y, z); } - static void SET_BLIP_DIM(Blip blip, int32_t dim) { NativeInvoke::Invoke(0x8AC07C0E, blip, dim); } - static void SET_BLIP_DISPLAY(Blip blip, int32_t display) { NativeInvoke::Invoke(0x2B521F91, blip, display); } - static void SET_BLIP_FLASHES(Blip blip, bool toggle) { NativeInvoke::Invoke(0xC0047F15, blip, toggle); } - static void SET_BLIP_FLASHES_ALTERNATE(Blip blip, bool toggle) { NativeInvoke::Invoke(0x1A81202B, blip, toggle); } - static void SET_BLIP_MARKER_LONG_DISTANCE(Blip blip, bool toggle) { NativeInvoke::Invoke(0xD0C1675, blip, toggle); } - static void SET_BLIP_NAME_FROM_ASCII(Blip blip, const char* name) { NativeInvoke::Invoke(0x40279490, blip, name); } - static void SET_BLIP_NAME_FROM_TEXT_FILE(Blip blip, const char* gxt) { NativeInvoke::Invoke(0xAC8A5461, blip, gxt); } - static void SET_BLIP_PRIORITY(Blip blip, int32_t priority) { NativeInvoke::Invoke(0xCE87DA6F, blip, priority); } - static void SET_BLIP_ROTATION(Blip blip, float rotation) { NativeInvoke::Invoke(0x6B8F44FE, blip, rotation); } - static void SET_BLIP_SCALE(Blip blip, float scale) { NativeInvoke::Invoke(0x1E6EC434, blip, scale); } - static void SET_BLIP_SPRITE(Blip blip, int32_t sprite) { NativeInvoke::Invoke(0x8DBBB0B9, blip, sprite); } - static void SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDFE34E4A, ped, toggle); } - static void SET_BLOCKING_OF_PED_TARGETTING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFB55CFD0, ped, toggle); } - static void SET_BOAT_ANCHOR(Vehicle boat, bool toggle) { NativeInvoke::Invoke(0xA3906284, boat, toggle); } - static void SET_BOAT_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD(bool toggle) { NativeInvoke::Invoke(0x89B5EA50, toggle); } - static void SET_BOAT_PETROLTANK_BURN_RATE(Vehicle boat, float rate) { NativeInvoke::Invoke(0x2EC18514, boat, rate); } - static void SET_BOAT_TILT_IN_AIR(Vehicle boat, bool p1, float p2, float p3) { NativeInvoke::Invoke(0x2361ABFA, boat, p1, p2, p3); } - static void SET_BOAT_WILL_SINK(Vehicle boat, bool toggle) { NativeInvoke::Invoke(0x74A6548F, boat, toggle); } - static void SET_BOSS_PECENT_DAMAGE(float percentage) { NativeInvoke::Invoke(0xC95210CF, percentage); } - static void SET_BULLETCAM_STREAMHELPERS_ENABLED(bool toggle) { NativeInvoke::Invoke(0x19529920, toggle); } - static void SET_BULLET_CAMERA_TRACKER(Any p0) { NativeInvoke::Invoke(0xB09B233, p0); } - static void SET_BULLET_CAMERA_VEHICLE(Any p0, Any p1) { NativeInvoke::Invoke(0x9754F23E, p0, p1); } - static void SET_BULLET_CAMERA_VICTIM(Any p0, Any p1) { NativeInvoke::Invoke(0xFB6C221F, p0, p1); } - static void SET_BULLET_CAM_ON_NEXT_PROJECTILE(Ped ped, const char* p1) { NativeInvoke::Invoke(0xE9B08533, ped, p1); } - static void SET_BULLET_CAM_PREF(Ped ped, const char* p1, const char* p2, const char* p3, const char* p4, bool p5, const char* p6, const char* p7, const char* p8, const char* p9, const char* p10, const char* p11, const char* p12) { NativeInvoke::Invoke(0xC82AD002, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void SET_BULLET_VELOCITY_MODIFIER(Ped ped, float velocity) { NativeInvoke::Invoke(0x4A55C2DF, ped, velocity); } - static void SET_CAMERA_OVERRIDE(const char* camName, const char* camName2, bool p2, bool p3, bool p4) { NativeInvoke::Invoke(0xF02D8E72, camName, camName2, p2, p3, p4); } - static void SET_CAMERA_USE_COVER_FOR_AIMING(bool toggle) { NativeInvoke::Invoke(0x8B40F1EA, toggle); } - static void SET_CAM_ACTIVE(Cam cam, bool toggle) { NativeInvoke::Invoke(0x64659C2, cam, toggle); } - static void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int32_t duration, int32_t easeLocation, int32_t easeRotation) { NativeInvoke::Invoke(0x7983E7F0, camTo, camFrom, duration, easeLocation, easeRotation); } - static void SET_CAM_COORD(Cam cam, float x, float y, float z) { NativeInvoke::Invoke(0x7A8053AF, cam, x, y, z); } - static void SET_CAM_DOF_STRENGTH(Cam cam, float strength) { NativeInvoke::Invoke(0x3CC4EB3F, cam, strength); } - static void SET_CAM_FAR_CLIP(Cam cam, float farClip) { NativeInvoke::Invoke(0xD23E381, cam, farClip); } - static void SET_CAM_FAR_DOF(Cam cam, float p1, float p2) { NativeInvoke::Invoke(0x58515E8E, cam, p1, p2); } - static void SET_CAM_FORCE_LEFT_SIDE(bool toggle) { NativeInvoke::Invoke(0xFD6D5D1D, toggle); } - static void SET_CAM_FOV(Cam cam, float fov) { NativeInvoke::Invoke(0xD3D5D74F, cam, fov); } - static void SET_CAM_INHERIT_ROLL_OBJECT(Cam cam, Object object) { NativeInvoke::Invoke(0x32453696, cam, object); } - static void SET_CAM_INHERIT_ROLL_VEHICLE(Cam cam, Vehicle vehicle) { NativeInvoke::Invoke(0xE4BD5342, cam, vehicle); } - static void SET_CAM_MOTION_BLUR_STRENGTH(Cam cam, float strength) { NativeInvoke::Invoke(0xFD6E0D67, cam, strength); } - static void SET_CAM_NEAR_CLIP(Cam cam, float nearClip) { NativeInvoke::Invoke(0x46DB13B1, cam, nearClip); } - static void SET_CAM_NEAR_DOF(Cam cam, float p1, float p2) { NativeInvoke::Invoke(0xF28254DF, cam, p1, p2); } - static void SET_CAM_PARAMS(Cam cam, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, int32_t p8, int32_t p9, int32_t p10) { NativeInvoke::Invoke(0x2167CEBF, cam, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, p8, p9, p10); } - static void SET_CAM_ROT(Cam cam, float rotX, float rotY, float rotZ) { NativeInvoke::Invoke(0xEE38B3C1, cam, rotX, rotY, rotZ); } - static void SET_CAM_SHAKE_AMPLITUDE(Cam cam, float amplitude) { NativeInvoke::Invoke(0x60FF6382, cam, amplitude); } - static void SET_CAM_SIDE_LEFT(bool toggle) { NativeInvoke::Invoke(0xC14844A8, toggle); } - static void SET_CAM_VIEW_MODE(int32_t mode) { NativeInvoke::Invoke(0xADC5A34E, mode); } - static void SET_CAN_AI_KICK_THROUGH_CORPSES(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB17BD0FF, ped, toggle); } - static void SET_CAN_RESPRAY_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x37677590, vehicle, toggle); } - static void SET_CAN_ROLLING_PICKUP(Ped ped, bool toggle) { NativeInvoke::Invoke(0x34638D43, ped, toggle); } - static void SET_CAN_ROLL_DODGE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBD808BA0, ped, toggle); } - static void SET_CAR_BOOT_OPEN(Vehicle car) { NativeInvoke::Invoke(0x72E346DD, car); } - static void SET_CAR_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD(bool toggle) { NativeInvoke::Invoke(0xC981C67D, toggle); } - static void SET_CASH_CLAN_DISCOUNT(float p0) { NativeInvoke::Invoke(0xC838CD2, p0); } - static void SET_CHALLENGE_MODE_STREAK(int32_t amount) { NativeInvoke::Invoke(0xFD53580A, amount); } - static void SET_CHALLENGE_MODE_TIME_REMAINING(float time) { NativeInvoke::Invoke(0x493D0DA7, time); } - static void SET_CHEAT_ACTIVE(int32_t cheatId) { NativeInvoke::Invoke(0x83D97A32, cheatId); } - static void SET_CHIQUITAS_ALWAYS_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x29132B80, toggle); } - static void SET_CHIQUITAS_ALWAYS_VISIBLE_ON_PLAYER(int32_t p0, bool toggle) { NativeInvoke::Invoke(0xCA7E5546, p0, toggle); } - static void SET_CINEMATIC_BUTTON_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x3FBC5D00, toggle); } - static void SET_COLLISION_BETWEEN_PEDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2279CFD3, ped, toggle); } - static void SET_CONTENTS_OF_TEXT_WIDGET(Any p0, Any p1) { NativeInvoke::Invoke(0x74E6F8F5, p0, p1); } - static void SET_CONTROL_CONFIG_OPTION_DISABLED(bool toggle) { NativeInvoke::Invoke(0xF569B90D, toggle); } - static void SET_CONVERSATION_CHECK_HASH(int32_t index, uint32_t hash) { NativeInvoke::Invoke(0x937CE9E, index, hash); } - static void SET_CONVERTIBLE_ROOF(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC87B6A51, vehicle, toggle); } - static void SET_COORD_PRIMARY_LOOKAT(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xEAA16410, ped, x, y, z); } - static void SET_CREATE_RANDOM_COPS(bool toggle) { NativeInvoke::Invoke(0x23441648, toggle); } - static void SET_CREDITS_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xEC2A0ECF, toggle); } - static void SET_CROSSHAIR_BLINK() { NativeInvoke::Invoke(0x59868456); } - static void SET_CROSSHAIR_PULSE() { NativeInvoke::Invoke(0xB5B648B0); } - static void SET_CUFF_HANDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF5B13A88, ped, toggle); } - static void SET_CURRENT_LOADOUT_SLOT(int32_t slot) { NativeInvoke::Invoke(0xAD2DF9C0, slot); } - static void SET_CURRENT_PED_MOVE_STATE(Ped ped, int32_t moveState) { NativeInvoke::Invoke(0x5D6384AC, ped, moveState); } - static void SET_CURRENT_PED_WEAPON(Ped ped, uint32_t weaponHash, bool equipNow) { NativeInvoke::Invoke(0xB8278882, ped, weaponHash, equipNow); } - static void SET_CURRENT_WIDGET_GROUP(Any p0) { NativeInvoke::Invoke(0xF1392227, p0); } - static void SET_DAMAGE_BY_PROJECTILE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x97468654, vehicle, toggle); } - static void SET_DAMAGE_FROM_PLAYER_MULTIPLIER(float damage) { NativeInvoke::Invoke(0xD88BF32D, damage); } - static void SET_DAMAGE_TO_PLAYER_MULTIPLIER(float damage) { NativeInvoke::Invoke(0xB871820B, damage); } - static void SET_DEAD_FORCE_WATER_DEPTH(float depth) { NativeInvoke::Invoke(0x4FBA6300, depth); } - static void SET_DEAD_FORCE_WATER_DEPTH_TO_DEFAULT() { NativeInvoke::Invoke(0x1333A7F3); } - static void SET_DEAD_PED_COORDS(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xBE678A36, ped, x, y, z); } - static void SET_DEATH_EFFECT_ENABLED(bool toggle) { NativeInvoke::Invoke(0x4441BB4D, toggle); } - static void SET_DEATH_STATE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xD4CE933A, toggle); } - static void SET_DEBUG_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x7852439, toggle); } - static void SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE(bool active) { NativeInvoke::Invoke(0x1418CA37, active); } - static void SET_DEFAULT_GLOBAL_INSTANCE_PRIORITY() { NativeInvoke::Invoke(0x47280F2D); } - static void SET_DISABLE_CUTSCENE_CROSSHAIRS(bool toggle) { NativeInvoke::Invoke(0xEFB0A45E, toggle); } - static void SET_DISABLE_FADE(bool toggle) { NativeInvoke::Invoke(0x83A90082, toggle); } - static void SET_DISPLAY_FLAGS(int32_t flags, bool set) { NativeInvoke::Invoke(0xE55CCC60, flags, set); } - static void SET_DITCH_POLICE_MODELS(bool toggle) { NativeInvoke::Invoke(0x3EA7FCE4, toggle); } - static void SET_ENABLE_BULLET_IMPACT_WATER(bool toggle) { NativeInvoke::Invoke(0x300D6EF7, toggle); } - static void SET_ENABLE_PED_PROCESS_INTELLIGENCE(bool toggle) { NativeInvoke::Invoke(0x6700C96C, toggle); } - static void SET_END_CREDITS_FADE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xB8408EB9, toggle); } - static void SET_END_OF_PART_ONE() { NativeInvoke::Invoke(0x46890BC0); } - static void SET_EVERYONE_IGNORE_PLAYER(Player player, bool toggle) { NativeInvoke::Invoke(0xC915285E, player, toggle); } - static void SET_EXITFLAG_FOR_SCRIPT(int32_t threadId) { NativeInvoke::Invoke(0x8A79C0E0, threadId); } - static void SET_EXITFLAG_RESPONSE() { NativeInvoke::Invoke(0x551125B9); } - static void SET_EXPERIENCE_MULTIPLIER(int32_t multiplier) { NativeInvoke::Invoke(0xC4E91E1D, multiplier); } - static void SET_FADE_MUTE_OVERRIDE(Any p0) { NativeInvoke::Invoke(0xA31CE81, p0); } - static void SET_FAIL_PROMPT_BUTTON_AND_TEXT(Ped ped, int32_t button, const char* textLabel) { NativeInvoke::Invoke(0x18EE1B87, ped, button, textLabel); } - static void SET_FAKE_DEATHARREST() { NativeInvoke::Invoke(0x4A21BA25); } - static void SET_FAKE_WANTED_LEVEL(int32_t wantedLevel) { NativeInvoke::Invoke(0x85B1C9FA, wantedLevel); } - static void SET_FOLLOW_PED_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x9E686DC1, zoomLevel); } - static void SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL(int32_t zoomLevel) { NativeInvoke::Invoke(0x8F55EBBE, zoomLevel); } - static void SET_FOOT_STEP_AUDIO_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1911F7DF, ped, toggle); } - static void SET_FORCED_AIM_INTENTION_DIRECTION(float dirX, float dirY, float dirZ) { NativeInvoke::Invoke(0xEE232DCC, dirX, dirY, dirZ); } - static void SET_FORCED_FORWARD_DIRECTION(float dirX, float dirY, float dirZ) { NativeInvoke::Invoke(0xCE0B5E35, dirX, dirY, dirZ); } - static void SET_FORCE_PLAYER_GORE(bool toggle) { NativeInvoke::Invoke(0x631DD85B, toggle); } - static void SET_FREEBIES_IN_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x84C8F466, vehicle, toggle); } - static void SET_FREEZE_HEADING_BLEND(int32_t p0) { NativeInvoke::Invoke(0xE2E61E48, p0); } - static void SET_FREEZE_PED_AIM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4EA8E77C, ped, toggle); } - static void SET_FRONTEND_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x81E1AD32, toggle); } - static void SET_GAMEPLAY_CAM_RELATIVE_HEADING(float p0, float p1, bool p2) { NativeInvoke::Invoke(0x20C6217C, p0, p1, p2); } - static void SET_GAMEPLAY_CAM_RELATIVE_PITCH(float p0, float p1, bool p2) { NativeInvoke::Invoke(0x6381B963, p0, p1, p2); } - static void SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE(Any p0, Any p1) { NativeInvoke::Invoke(0x9219D44A, p0, p1); } - static void SET_GAMEPLAY_HELPER_VOLUME_COORD(const char* volumeName, float x, float y, float z) { NativeInvoke::Invoke(0xAE3938DF, volumeName, x, y, z); } - static void SET_GAMEWORLD_AUDIO_MUTE(bool toggle) { NativeInvoke::Invoke(0xFAC2EDD0, toggle); } - static void SET_GAME_PAUSED(bool toggle) { NativeInvoke::Invoke(0x8230FF6C, toggle); } - static void SET_GAME_PAUSES_FOR_STREAMING(bool toggle) { NativeInvoke::Invoke(0x9211A28A, toggle); } - static void SET_GANG_RELATIONSHIPS_CAN_BE_CHANGED_BY_NEXT_COMMAND(bool toggle) { NativeInvoke::Invoke(0x2682B38B, toggle); } - static void SET_GANG_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x924C8DBE, vehicle, toggle); } - static void SET_GARBAGE_TRUCKS(bool toggle) { NativeInvoke::Invoke(0xD9ABB0FF, toggle); } - static void SET_GENERATE_BULLET_SHELLS(bool toggle) { NativeInvoke::Invoke(0xA61EEC65, toggle); } - static void SET_GLOBAL_INSTANCE_PRIORITY(int32_t priority) { NativeInvoke::Invoke(0xEA330E59, priority); } - static void SET_GLOBAL_PHASE_OVERRIDE(float value) { NativeInvoke::Invoke(0x80E71892, value); } - static void SET_GLOBAL_SUGGESTED_COMBAT_AREA_WEIGHT(float value) { NativeInvoke::Invoke(0x84ED684E, value); } - static void SET_GROUP_FORMATION(Group group, int32_t formation) { NativeInvoke::Invoke(0x8FAC739, group, formation); } - static void SET_GROUP_FORMATION_MAX_MOVE_SPEED(Group group, int32_t speedIndex) { NativeInvoke::Invoke(0x76EEE1E6, group, speedIndex); } - static void SET_GROUP_FORMATION_SPACING(Group group, float spacing) { NativeInvoke::Invoke(0xB1E086FF, group, spacing); } - static void SET_GROUP_FORMATION_WALK_ALONGSIDE_LEADER_WHEN_CLOSE(Group group, bool toggle) { NativeInvoke::Invoke(0x55D415AA, group, toggle); } - static void SET_GROUP_GRENADE_PARAMS(Group group, int32_t params) { NativeInvoke::Invoke(0xAB1DEE08, group, params); } - static void SET_GROUP_LAST_ALIVE_AS_LONE_WOLF(Group group, bool toggle) { NativeInvoke::Invoke(0x32F7BB3B, group, toggle); } - static void SET_GROUP_MAX_NUMS_FIRING(Group group, int32_t* values) { NativeInvoke::Invoke(0x291609A6, group, values); } - static void SET_GROUP_MAX_NUM_ADVANCING(Group group, int32_t value) { NativeInvoke::Invoke(0x85CE849, group, value); } - static void SET_GROUP_MAX_NUM_MOVING(Group group, int32_t value) { NativeInvoke::Invoke(0x8F0D887F, group, value); } - static void SET_GROUP_PED_DUCKS_WHEN_AIMED_AT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x13408C5, ped, toggle); } - static void SET_GROUP_RATIO_FIRING_AT_INVISIBLE(Group group, float ratio) { NativeInvoke::Invoke(0x4A7E7B71, group, ratio); } - static void SET_GROUP_RATIO_FIRING_AT_VISIBLE(Group group, float ratio) { NativeInvoke::Invoke(0x16BCC68E, group, ratio); } - static void SET_GROUP_SEPARATION_RANGE(Group group, float range) { NativeInvoke::Invoke(0x7B820CD5, group, range); } - static void SET_HANDYCAM_SHAKE(Cam cam, bool p1, bool p2, int32_t p3, float p4, float p5, float p6, float p7, float p8, float p9, int32_t p10) { NativeInvoke::Invoke(0xC64D1A59, cam, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void SET_HANG_GLIDER_AIR_SPEED(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x300EF97E, ped, p1, p2, p3); } - static void SET_HEADING_LIMIT_FOR_ATTACHED_PED(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0xA7813774, ped, p1, p2); } - static void SET_HEADING_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, float heading, bool p6) { NativeInvoke::Invoke(0xB74D0E1B, x, y, z, radius, modelHash, heading, p6); } - static void SET_HELI_BLADES_FULL_SPEED(Vehicle heli) { NativeInvoke::Invoke(0x33A9408, heli); } - static void SET_HELI_SPEED_CHEAT(Vehicle heli, bool toggle) { NativeInvoke::Invoke(0xA694F55D, heli, toggle); } - static void SET_HELMET_KNOCK_OFF_HEALTH(Ped ped, float health) { NativeInvoke::Invoke(0x844A6C50, ped, health); } - static void SET_HELPER_ENABLED(const char* iplName, bool p1, bool p2) { NativeInvoke::Invoke(0x7E9977FC, iplName, p1, p2); } - static void SET_HELPER_TRACKING_MODE(int32_t mode) { NativeInvoke::Invoke(0xC935A93D, mode); } - static void SET_HIGHEST_ARCADE_LEVEL_UNLOCKED(int32_t levelId) { NativeInvoke::Invoke(0xC6B59993, levelId); } - static void SET_HIGHEST_DIFFICULTY_BEAT() { NativeInvoke::Invoke(0x6196D0C8); } - static void SET_HIGH_RAGDOLL_LOD_LIMIT(int32_t limit) { NativeInvoke::Invoke(0x8E88A11B, limit); } - static void SET_HIGH_RAGDOLL_LOD_LIMIT_TO_DEFAULT() { NativeInvoke::Invoke(0xB6E56387); } - static void SET_HOLSTER_VISIBLE(Ped ped, int32_t holsterType, bool toggle) { NativeInvoke::Invoke(0x3AC29772, ped, holsterType, toggle); } - static void SET_HUD_TIMER(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0x4E42A47B, p0, p1); } - static void SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS(Player player, bool toggle) { NativeInvoke::Invoke(0xA3D675ED, player, toggle); } - static void SET_IK_ATTACH_TARGET_OBJ(Ped ped, Vehicle targetVehicle, const char* boneName) { NativeInvoke::Invoke(0x77315EBE, ped, targetVehicle, boneName); } - static void SET_IK_ATTACH_TARGET_PED(Ped ped, Ped targetPed, const char* boneName) { NativeInvoke::Invoke(0x14A13274, ped, targetPed, boneName); } - static void SET_IK_ATTACH_TARGET_VEH(Ped ped, Object targetObject, const char* boneName) { NativeInvoke::Invoke(0x0497A7F, ped, targetObject, boneName); } - static void SET_IMAGEFX_ENABLED(bool toggle) { NativeInvoke::Invoke(0x50E9EF0E, toggle); } - static void SET_INFO_TIMER(const char* p0, int32_t p1) { NativeInvoke::Invoke(0x2402EFB6, p0, p1); } - static void SET_INSTANT_FIRE_FORCED(bool toggle) { NativeInvoke::Invoke(0x9BBE36A1, toggle); } - static void SET_INTERACTIONTEXT_AVAILABLE(bool toggle) { NativeInvoke::Invoke(0xDDCFB33F, toggle); } - static void SET_INTERACTIONTEXT_BUTTON(int32_t button) { NativeInvoke::Invoke(0xD2AC407F, button); } - static void SET_INTERACTIONTEXT_BUTTON_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x120A3F51, toggle); } - static void SET_INTERACTIONTEXT_PULSE(bool toggle) { NativeInvoke::Invoke(0x3825FF30, toggle); } - static void SET_INTERACTIONTEXT_PULSE_PERIOD(float period) { NativeInvoke::Invoke(0xFE5984FF, period); } - static void SET_INTERACTIONTEXT_TEXT(const char* text) { NativeInvoke::Invoke(0x4C2397BD, text); } - static void SET_INTERACTIONTEXT_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x20538A42, toggle); } - static void SET_INTERACTION_VOLUME_BLIP_PARAMS(int32_t p0, int32_t p1, int32_t p2, float p3, int32_t p4, int32_t p5) { NativeInvoke::Invoke(0xA90BA3FA, p0, p1, p2, p3, p4, p5); } - static void SET_INTERACTION_VOLUME_STATIC_VARIABLES(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x931C72B3, p0, p1, p2); } - static void SET_INTERIOR_ACTIVE(Interior interior, bool p1, bool p2) { NativeInvoke::Invoke(0xE1013910, interior, p1, p2); } - static void SET_INTERIOR_FORCE_INSTANTIATION(Interior interior, bool toggle) { NativeInvoke::Invoke(0x449FEFDF, interior, toggle); } - static void SET_IN_MP_TUTORIAL(bool toggle) { NativeInvoke::Invoke(0x2FD05431, toggle); } - static void SET_IPL_ALWAYS_SEES_EXPLOSION(const char* iplName) { NativeInvoke::Invoke(0xC59C35A7, iplName); } - static void SET_KILL_EFFECT_NAME(const char* name) { NativeInvoke::Invoke(0xCB39A28D, name); } - static void SET_KILL_HEIGHT(float height) { NativeInvoke::Invoke(0x50D3FF0E, height); } - static void SET_LASER_COLOR(int32_t laser, float r, float g, float b, float a) { NativeInvoke::Invoke(0xB76E5912, laser, r, g, b, a); } - static void SET_LASER_SIGHT_ATTACHMENT(Weapon weapon, uint32_t hash) { NativeInvoke::Invoke(0xF55F503F, weapon, hash); } - static void SET_LASER_SPREAD(int32_t laser, float spread) { NativeInvoke::Invoke(0xDEDBE1AD, laser, spread); } - static void SET_LASER_WIDTH(int32_t laser, float width) { NativeInvoke::Invoke(0x72312BB1, laser, width); } - static void SET_LEFT_TRIGGER_HOLD_TIME(int32_t time) { NativeInvoke::Invoke(0xADE291A3, time); } - static void SET_LEVEL_COMPLETION(int32_t value) { NativeInvoke::Invoke(0x3C14716, value); } - static void SET_LMS_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0x6715E605); } - static void SET_LOAD_COLLISION_FOR_PED_FLAG(Ped ped, bool toggle) { NativeInvoke::Invoke(0x887E7D88, ped, toggle); } - static void SET_LOAD_COLLISION_FOR_VEHICLE_FLAG(Vehicle vehicle, bool flag) { NativeInvoke::Invoke(0x3AEC5728, vehicle, flag); } - static void SET_LOCAL_EXPERIENCE_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0xECF21382, multiplier); } - static void SET_LOCAL_PLAYER_CAN_USE_SHOOTDODGE(bool toggle) { NativeInvoke::Invoke(0xC6BB1780, toggle); } - static void SET_LOCKED_TARGET(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0xE0E4C21C, ped, targetPed); } - static void SET_LOCKON_TO_FRIENDLY_PLAYERS(Player player, bool toggle) { NativeInvoke::Invoke(0x60FFC7F8, player, toggle); } - static void SET_LOOK_INVERT(bool toggle) { NativeInvoke::Invoke(0xC6A53617, toggle); } - static void SET_MAD_DRIVERS(bool toggle) { NativeInvoke::Invoke(0x4B7E75DC, toggle); } - static void SET_MASK_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xFC3F8FE9, toggle); } - static void SET_MASK_ATTRIBUTES(float p0, float p1, float p2, float p3) { NativeInvoke::Invoke(0x72C4D458, p0, p1, p2, p3); } - static void SET_MAX_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon, int32_t damageLevel) { NativeInvoke::Invoke(0x4E17C02F, weapon, damageLevel); } - static void SET_MAX_WANTED_LEVEL(int32_t wantedLevel) { NativeInvoke::Invoke(0x665A06F5, wantedLevel); } - static void SET_MEDIUM_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x3F38479B, toggle); } - static void SET_MEDIUM_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x4CF8B8D7, toggle); } - static void SET_MELEE_GRAPPLE_FAIL(Ped ped) { NativeInvoke::Invoke(0xE7360DE9, ped); } - static void SET_MELEE_GRAPPLE_SUCCESS(Ped ped) { NativeInvoke::Invoke(0xF8251BF3, ped); } - static void SET_MESSAGES_WAITING(bool toggle) { NativeInvoke::Invoke(0x15A9C493, toggle); } - static void SET_MINIGAME_IN_PROGRESS(bool toggle) { NativeInvoke::Invoke(0x348B9046, toggle); } - static void SET_MISSION_FLAG(bool value) { NativeInvoke::Invoke(0x57592D52, value); } - static void SET_MISSION_TRAINS_AS_NO_LONGER_NEEDED() { NativeInvoke::Invoke(0x22BEB86E); } - static void SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED(Vehicle train) { NativeInvoke::Invoke(0x19808560, train); } - static void SET_MISSION_TRAIN_COORDS(Vehicle train, float x, float y, float z) { NativeInvoke::Invoke(0xD6D70803, train, x, y, z); } - static void SET_MODEL_AS_NO_LONGER_NEEDED(uint32_t modelHash) { NativeInvoke::Invoke(0xAE0F069E, modelHash); } - static void SET_MONITORED_STATS(Any* p0) { NativeInvoke::Invoke(0x2AC96CE9, p0); } - static void SET_MOVER_ACTIVE(Object object, bool toggle) { NativeInvoke::Invoke(0xD1064073, object, toggle); } - static void SET_MOVER_SPEED(Object object, float p1, float p2) { NativeInvoke::Invoke(0xACF9574C, object, p1, p2); } - static void SET_MOVIE_FRAME(int32_t p0, int32_t frame) { NativeInvoke::Invoke(0xFD8B4DAA, p0, frame); } - static void SET_MOVIE_LOOP(int32_t p0, bool toggle) { NativeInvoke::Invoke(0x14A87C9F, p0, toggle); } - static void SET_MOVIE_TIME(int32_t p0, float time) { NativeInvoke::Invoke(0xA1930880, p0, time); } - static void SET_MOVIE_TINT(int32_t p0, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0x1E907D2D, p0, p1, p2, p3, p4); } - static void SET_MOVIE_VOLUME(int32_t p0, float volume) { NativeInvoke::Invoke(0x21D93ADF, p0, volume); } - static void SET_MPBAG_OVERHEAD_PARAMS(int32_t p0, int32_t p1, int32_t p2, int32_t p3, bool p4, bool p5, const char* text) { NativeInvoke::Invoke(0x1332298C, p0, p1, p2, p3, p4, p5, text); } - static void SET_MPITEMS_OVERHEAD_ICONS_ENABLED(bool p0, bool p1) { NativeInvoke::Invoke(0x13672AC9, p0, p1); } - static void SET_MP_GAME_DIFFICULTY(int32_t difficulty) { NativeInvoke::Invoke(0x86C7C8EF, difficulty); } - static void SET_MP_LAST_MAN_STANDING_DOWN_TIME(int32_t time) { NativeInvoke::Invoke(0x8E926913, time); } - static void SET_MP_LAST_MAN_STANDING_FLAGS(bool p0, bool p1, bool p2, bool p3, int32_t p4) { NativeInvoke::Invoke(0xAFF1FF49, p0, p1, p2, p3, p4); } - static void SET_MP_LAST_MAN_STANDING_INVINCIBLE_TIME(int32_t time) { NativeInvoke::Invoke(0x8261FB4, time); } - static void SET_MSG_FOR_LOADING_SCREEN(const char* msg) { NativeInvoke::Invoke(0xC128376, msg); } - static void SET_MULTIPLAYER_HUD_CASH(int32_t cash) { NativeInvoke::Invoke(0xA8DB435E, cash); } - static void SET_MULTIPLAYER_HUD_SCORE_STATS(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xA98EAAB3, p0, p1); } - static void SET_MULTIPLAYER_HUD_TIME(const char* time) { NativeInvoke::Invoke(0x72F2B585, time); } - static void SET_NETWORK_OBJECT_TERRITORY_EFFECT(Object object, float p1, float p2, int32_t color) { NativeInvoke::Invoke(0xB0A0AF9E, object, p1, p2, color); } - static void SET_NETWORK_SETTINGS_MENU(bool p0) { NativeInvoke::Invoke(0x21C7922C, p0); } - static void SET_NEW_GAME_READY() { NativeInvoke::Invoke(0x467EAD5A); } - static void SET_NEXT_DESIRED_MOVE_STATE(int32_t moveState) { NativeInvoke::Invoke(0x4E937D57, moveState); } - static void SET_NEXT_MULTIPLAYER_MESSAGE_TIMEOUT(Any p0, Any p1) { NativeInvoke::Invoke(0xB1EF9817, p0, p1); } - static void SET_NEXT_STREAMING_REQUEST_A_PRIORITY() { NativeInvoke::Invoke(0x20F0F689); } - static void SET_NIGHTVISION(bool toggle) { NativeInvoke::Invoke(0xD1E5565F, toggle); } - static void SET_NM_MESSAGE_FLOAT(int32_t messageId, float value) { NativeInvoke::Invoke(0xE2959702, messageId, value); } - static void SET_NM_MESSAGE_INSTANCE_INDEX(int32_t messageId, Ped ped, Vehicle vehicle, Object object) { NativeInvoke::Invoke(0xC8B5DFE3, messageId, ped, vehicle, object); } - static void SET_NM_MESSAGE_INT(int32_t messageId, int32_t value) { NativeInvoke::Invoke(0x7FA76EE4, messageId, value); } - static void SET_NM_MESSAGE_STRING(int32_t messageId, const char* value) { NativeInvoke::Invoke(0x7A0DF013, messageId, value); } - static void SET_NM_MESSAGE_VEC3(int32_t messageId, float x, float y, float z) { NativeInvoke::Invoke(0x535F6DCE, messageId, x, y, z); } - static void SET_NM_MESSAGE_bool(int32_t messageId, bool value) { NativeInvoke::Invoke(0xAEF25DC5, messageId, value); } - static void SET_NOISEOVERIDE(bool toggle) { NativeInvoke::Invoke(0xD576F5DD, toggle); } - static void SET_NOISINESSOVERIDE(float value) { NativeInvoke::Invoke(0x46B62D9, value); } - static void SET_NO_COLLISION_TO_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0x16D410E1, ped, ped2, p2, p3); } - static void SET_NUMBER_OF_PARKED_VEHICLES(int32_t value) { NativeInvoke::Invoke(0x206A58E8, value); } - static void SET_OBJECTS_AT_COORD_NOT_REMOVED_BY_STREAMING(float x, float y, float z) { NativeInvoke::Invoke(0x45BDCE6D, x, y, z); } - static void SET_OBJECT_ANCHOR(Object object, bool toggle, float p2) { NativeInvoke::Invoke(0xC97C227A, object, toggle, p2); } - static void SET_OBJECT_ANIM_CURRENT_TIME(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDFA5AD5A, p0, p1, p2, p3); } - static void SET_OBJECT_ANIM_SPEED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x485459F9, p0, p1, p2, p3); } - static void SET_OBJECT_AS_FLIPPABLE_TABLE(Object object, bool toggle) { NativeInvoke::Invoke(0xBF817CCD, object, toggle); } - static void SET_OBJECT_AS_NON_PATH_OBSTACLE(Object object) { NativeInvoke::Invoke(0xB507654A, object); } - static void SET_OBJECT_AS_NO_LONGER_NEEDED(Object* object) { NativeInvoke::Invoke(0x3F6B949F, object); } - static void SET_OBJECT_AS_PATH_OBSTACLE(Object object) { NativeInvoke::Invoke(0x2AD60AF9, object); } - static void SET_OBJECT_AS_STEALABLE(Object object, bool toggle) { NativeInvoke::Invoke(0x23A96397, object, toggle); } - static void SET_OBJECT_BULLET_CAM_PREF(Object object, const char* p1) { NativeInvoke::Invoke(0x35B1DB56, object, p1); } - static void SET_OBJECT_CAN_TRIGGER_BULLET_CAM(Object object, bool toggle) { NativeInvoke::Invoke(0x9D9BD0D4, object, toggle); } - static void SET_OBJECT_COLLIDE_WITH_NON_PLAYER_CHARACTER(Object object, bool toggle) { NativeInvoke::Invoke(0xF77D385E, object, toggle); } - static void SET_OBJECT_COLLIDE_WITH_OTHER_OBJECTS(Object object, bool toggle) { NativeInvoke::Invoke(0x53B55EE5, object, toggle); } - static void SET_OBJECT_COLLISION(Object object, bool toggle) { NativeInvoke::Invoke(0xEDEA40E8, object, toggle); } - static void SET_OBJECT_COORDS(Object object, float x, float y, float z) { NativeInvoke::Invoke(0x3C07FE50, object, x, y, z); } - static void SET_OBJECT_DYNAMIC(Object object, bool toggle) { NativeInvoke::Invoke(0xD73719EF, object, toggle); } - static void SET_OBJECT_HEADING(Object object, float heading) { NativeInvoke::Invoke(0xE094E341, object, heading); } - static void SET_OBJECT_HEALTH(Any p0, Any p1) { NativeInvoke::Invoke(0x6ACE668, p0, p1); } - static void SET_OBJECT_INITIAL_VELOCITY(Object object, float x, float y, float z) { NativeInvoke::Invoke(0xE20C80E4, object, x, y, z); } - static void SET_OBJECT_INVINCIBLE(Object object, bool toggle) { NativeInvoke::Invoke(0xEF19EDA6, object, toggle); } - static void SET_OBJECT_LIGHTS(Object object, bool toggle) { NativeInvoke::Invoke(0x88EB06E8, object, toggle); } - static void SET_OBJECT_ONLY_DAMAGED_BY_PLAYER(Object object, bool toggle) { NativeInvoke::Invoke(0x9D22CD69, object, toggle); } - static void SET_OBJECT_PHYSICS_PARAMS(Object object, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10) { NativeInvoke::Invoke(0xE8D11C58, object, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void SET_OBJECT_PROOFS(Object object, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x7EA4940, object, p1, p2, p3, p4, p5); } - static void SET_OBJECT_QUATERNION(Object object, float x, float y, float z, float w) { NativeInvoke::Invoke(0x1BAC5DC1, object, x, y, z, w); } - static void SET_OBJECT_RECORDS_COLLISIONS(Object object, bool toggle) { NativeInvoke::Invoke(0x26461274, object, toggle); } - static void SET_OBJECT_REFLECTS(Object object, bool toggle) { NativeInvoke::Invoke(0x867B848E, object, toggle); } - static void SET_OBJECT_ROTATION(Object object, float pitch, float roll, float yaw) { NativeInvoke::Invoke(0xB9BF4EA7, object, pitch, roll, yaw); } - static void SET_OBJECT_SILHOUETTE_COLOUR(Object object, int32_t color) { NativeInvoke::Invoke(0x70F34A3E, object, color); } - static void SET_OBJECT_SILHOUETTE_ENABLED(Object object, bool p1, bool p2) { NativeInvoke::Invoke(0xB0533CEB, object, p1, p2); } - static void SET_OBJECT_TARGETTABLE(Object object, bool toggle) { NativeInvoke::Invoke(0x3F88CD86, object, toggle); } - static void SET_OBJECT_USE_WATER_PARTICLES(Object object, bool toggle) { NativeInvoke::Invoke(0x549C7D2A, object, toggle); } - static void SET_OBJECT_VISIBLE(Object object, bool toggle) { NativeInvoke::Invoke(0x9DB02973, object, toggle); } - static void SET_OVERHEAT_AMOUNT(float amount) { NativeInvoke::Invoke(0x624A49AE, amount); } - static void SET_OVERRIDE_NO_SPRINTING_ON_PHONE_IN_MULTIPLAYER(bool toggle) { NativeInvoke::Invoke(0xE9FDDA54, toggle); } - static void SET_PAD_SHAKE(int32_t padIndex, int32_t duration, int32_t frequency) { NativeInvoke::Invoke(0x5D38BD2F, padIndex, duration, frequency); } - static void SET_PARKED_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x98E5C8A7, multiplier); } - static void SET_PARTICLE_FX_CAM_INSIDE_VEHICLE(bool toggle) { NativeInvoke::Invoke(0x19EC0001, toggle); } - static void SET_PARTICLE_FX_LOOPED_EVOLUTION(Any ptfxHandle, const char* propertyName, float value) { NativeInvoke::Invoke(0x1CBC1373, ptfxHandle, propertyName, value); } - static void SET_PARTICLE_FX_LOOPED_OFFSETS(Any ptfxHandle, float p1, float p2, float p3, float p4, float p5, float p6, float p7) { NativeInvoke::Invoke(0x641F7790, ptfxHandle, p1, p2, p3, p4, p5, p6, p7); } - static void SET_PAUSE_MENU_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x1DCD878E, toggle); } - static void SET_PAYNEKILLER_AMT(int32_t amount) { NativeInvoke::Invoke(0x3DE72BB3, amount); } - static void SET_PAYNEKILLER_HEALTH_BOOST(float value) { NativeInvoke::Invoke(0x5E231B87, value); } - static void SET_PAYNE_BOAT_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0x3A35B972, toggle); } - static void SET_PAYNE_BOAT_PTFX_CUTSCENE_EFFECT(bool toggle) { NativeInvoke::Invoke(0xDBC06AE9, toggle); } - static void SET_PAYNE_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT(bool toggle) { NativeInvoke::Invoke(0x58EBC01, toggle); } - static void SET_PAYNE_BOAT_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xD1BDFF84, toggle); } - static void SET_PAYNE_BOAT_PTFX_SKIP(bool toggle) { NativeInvoke::Invoke(0xE9719836, toggle); } - static void SET_PED_ACCURACY(Ped ped, int32_t accuracy) { NativeInvoke::Invoke(0x6C17122E, ped, accuracy); } - static void SET_PED_AIM_LOCKONABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF68161DB, ped, toggle); } - static void SET_PED_AI_TEMPLATE(Ped ped, const char* name) { NativeInvoke::Invoke(0x740A036E, ped, name); } - static void SET_PED_ALERTNESS(Ped ped, int32_t alertness) { NativeInvoke::Invoke(0x2C32D9AE, ped, alertness); } - static void SET_PED_ALLOWED_TO_ATTACK_IF_SURRENDERED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA7D361A, ped, toggle); } - static void SET_PED_ALLOWED_TO_DESTROY_IF_SURRENDERED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6400B52C, ped, toggle); } - static void SET_PED_ALLOWED_TO_DUCK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC4D122F8, ped, toggle); } - static void SET_PED_ALLOWED_TO_KNEEL_AND_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5A338B9, ped, toggle); } - static void SET_PED_ALLOWED_TO_STAND(Ped ped, bool toggle) { NativeInvoke::Invoke(0x86A96807, ped, toggle); } - static void SET_PED_ALLOWED_TO_SURRENDER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBCFA8338, ped, toggle); } - static void SET_PED_ALL_ANIMS_SPEED(Ped ped, float speed) { NativeInvoke::Invoke(0x83C20759, ped, speed); } - static void SET_PED_AMMO(Ped ped, uint32_t weaponHash, int32_t ammo) { NativeInvoke::Invoke(0xBF90DF1A, ped, weaponHash, ammo); } - static void SET_PED_ANGLED_DEFENSIVE_AREA(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle) { NativeInvoke::Invoke(0x3EFBDD9B, ped, x1, y1, z1, x2, y2, z2, angle); } - static void SET_PED_ANIM_CURRENT_TIME(Ped ped, const char* animDict, const char* animName, float time) { NativeInvoke::Invoke(0xF1C753D6, ped, animDict, animName, time); } - static void SET_PED_ANIM_GROUP(Ped ped, const char* name) { NativeInvoke::Invoke(0x55617E2A, ped, name); } - static void SET_PED_ANIM_SPEED(Ped ped, const char* animDict, const char* animName, float speed) { NativeInvoke::Invoke(0x40B81E24, ped, animDict, animName, speed); } - static void SET_PED_AS_ENEMY(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAE620A1B, ped, toggle); } - static void SET_PED_AS_GROUP_LEADER(Ped ped, Group group) { NativeInvoke::Invoke(0x7265BEA2, ped, group); } - static void SET_PED_AS_GROUP_MEMBER(Ped ped, Group group) { NativeInvoke::Invoke(0xEE13F92, ped, group); } - static void SET_PED_AS_MISSION_PED(Ped ped) { NativeInvoke::Invoke(0x8F46967F, ped); } - static void SET_PED_AS_NO_LONGER_NEEDED(Ped* ped) { NativeInvoke::Invoke(0x9A388380, ped); } - static void SET_PED_AS_ONE_SHOT_KILL(Ped ped, bool toggle) { NativeInvoke::Invoke(0x46ED955A, ped, toggle); } - static void SET_PED_AS_PRIMARY_CHAR(Ped ped, bool toggle) { NativeInvoke::Invoke(0x551FE4E8, ped, toggle); } - static void SET_PED_AUTO_UPDATE_EMOTION_STATE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x50F22719, ped, toggle); } - static void SET_PED_BLEND_TO_CROUCHING_FROM_NM(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB16475C3, ped, toggle); } - static void SET_PED_BLOODSPRAY_ENABLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAD56E6F2, ped, toggle); } - static void SET_PED_BLOOD_SMEAR(Ped ped, int32_t smear) { NativeInvoke::Invoke(0xEA3D0C15, ped, smear); } - static void SET_PED_BOSS_PECENT_DAMAGED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x90C7954A, ped, toggle); } - static void SET_PED_BULLET_CAMERA_ON_NEXT_HIT(Ped ped) { NativeInvoke::Invoke(0xF43737FB, ped); } - static void SET_PED_CAN_Avoid_DEATH_ZONES(Ped ped, bool toggle) { NativeInvoke::Invoke(0x712B78D8, ped, toggle); } - static void SET_PED_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP(Ped ped, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x2F97988A, ped, toggle, relGroupId); } - static void SET_PED_CAN_BE_DRAGGED_OUT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA7F1131, ped, toggle); } - static void SET_PED_CAN_BE_KNOCKED_OFF_BIKE(Ped ped, int32_t state) { NativeInvoke::Invoke(0x83645D83, ped, state); } - static void SET_PED_CAN_BE_MELEED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x48AF2BA0, ped, toggle); } - static void SET_PED_CAN_BE_SHOT_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5DB7B3A9, ped, toggle); } - static void SET_PED_CAN_BE_SNAPPED_TO_GROUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBE7D2E94, ped, toggle); } - static void SET_PED_CAN_BE_TARGETED_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6FD9A7CD, ped, toggle); } - static void SET_PED_CAN_BE_TARGETED_WITHOUT_LOS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7FDDC0A6, ped, toggle); } - static void SET_PED_CAN_BE_TARGETTED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x75C49F74, ped, toggle); } - static void SET_PED_CAN_COWER_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5194658B, ped, toggle); } - static void SET_PED_CAN_EVASIVE_DIVE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x542FEB4D, ped, toggle); } - static void SET_PED_CAN_FLY_THROUGH_WINDSCREEN(Ped ped, bool toggle) { NativeInvoke::Invoke(0x348F2753, ped, toggle); } - static void SET_PED_CAN_HEAD_IK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD3B04476, ped, toggle); } - static void SET_PED_CAN_INITIATE_BULLET_CAM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x63621CC9, ped, toggle); } - static void SET_PED_CAN_INTERACT_WITH_DOORS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x60055ED3, ped, toggle); } - static void SET_PED_CAN_MELEE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF4B9253B, ped, toggle); } - static void SET_PED_CAN_MOVE_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF6589BD1, ped, toggle); } - static void SET_PED_CAN_PEEK_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC1DAE216, ped, toggle); } - static void SET_PED_CAN_PLAY_AMBIENT_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF8053081, ped, toggle); } - static void SET_PED_CAN_PLAY_GESTURE_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE131E3B3, ped, toggle); } - static void SET_PED_CAN_PLAY_LOCO_FLAVOR_STARTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA96A1D3, ped, toggle); } - static void SET_PED_CAN_PLAY_VISEME_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA2FDAF27, ped, toggle); } - static void SET_PED_CAN_PUSH_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCEEB20E6, ped, toggle); } - static void SET_PED_CAN_PUT_PLAYER_INTO_LMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6B2B3B17, ped, toggle); } - static void SET_PED_CAN_RAGDOLL(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCF1384C4, ped, toggle); } - static void SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE9BD733A, ped, toggle); } - static void SET_PED_CAN_REMAIN_ON_BOAT_AFTER_MISSION_ENDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3B9C6330, ped, toggle); } - static void SET_PED_CAN_SLOW_DOWN_WHEN_TURNING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC7628C42, ped, toggle); } - static void SET_PED_CAN_SMASH_GLASS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x149C60A8, ped, toggle); } - static void SET_PED_CAN_SWITCH_WEAPON(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB5F8BA28, ped, toggle); } - static void SET_PED_CAN_TRIGGER_BULLET_CAM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7DF0538C, ped, toggle); } - static void SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x584C5178, ped, toggle); } - static void SET_PED_CHANCE_TO_REACT_TO_IMMINENT_DANGER(Ped ped, int32_t chance) { NativeInvoke::Invoke(0x75959444, ped, chance); } - static void SET_PED_CHANCE_TO_SHOOT_AT_DESTRUCTIBLES(Ped ped, int32_t chance) { NativeInvoke::Invoke(0x4E22797C, ped, chance); } - static void SET_PED_CLEAR_COVER_TARGET(Ped ped) { NativeInvoke::Invoke(0xAE78C3AE, ped); } - static void SET_PED_CLIMB_ANIM_RATE(Ped ped, float rate) { NativeInvoke::Invoke(0x571A7C60, ped, rate); } - static void SET_PED_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDB1B8AAC, ped, toggle); } - static void SET_PED_COMBAT_ABILITY(Ped ped, int32_t type) { NativeInvoke::Invoke(0x6C23D329, ped, type); } - static void SET_PED_COMBAT_ADVANCE_DELAY_TIME(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x3561D19D, ped, p1, p2); } - static void SET_PED_COMBAT_ATTRIBUTES(Ped ped, int32_t attributes, bool enabled) { NativeInvoke::Invoke(0x81D64248, ped, attributes, enabled); } - static void SET_PED_COMBAT_MOVEMENT(Ped ped, int32_t type) { NativeInvoke::Invoke(0x12E62F9E, ped, type); } - static void SET_PED_COMBAT_RANGE(Ped ped, int32_t type) { NativeInvoke::Invoke(0x8818A959, ped, type); } - static void SET_PED_COMBAT_RANGE_HALF_HEIGHT(Ped ped, float value) { NativeInvoke::Invoke(0xC551CE6B, ped, value); } - static void SET_PED_COMBAT_RANGE_MAX(Ped ped, float range) { NativeInvoke::Invoke(0x7DC35B63, ped, range); } - static void SET_PED_COMBAT_RANGE_MIN(Ped ped, float range) { NativeInvoke::Invoke(0xFF2BE6DE, ped, range); } - static void SET_PED_COMPONENT_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0xD4F7B05C, ped, componentId, drawableId, textureId, paletteId); } - static void SET_PED_CONSUMING_AMMO(Ped ped, bool toggle) { NativeInvoke::Invoke(0xECFC30AE, ped, toggle); } - static void SET_PED_COORDS(Ped ped, float x, float y, float z, bool unk) { NativeInvoke::Invoke(0x16BE1EC7, ped, x, y, z, unk); } - static void SET_PED_COORDS_NO_GANG(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x9561AD98, ped, x, y, z); } - static void SET_PED_COORDS_NO_OFFSET(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x293C3D75, ped, x, y, z); } - static void SET_PED_CORPSE(Ped ped, bool unk) { NativeInvoke::Invoke(0x804AC45F, ped, unk); } - static void SET_PED_CORPSE_FROM_ANIM(Ped ped, const char* dictName, const char* animName, float p3, bool p4) { NativeInvoke::Invoke(0x73405D87, ped, dictName, animName, p3, p4); } - static void SET_PED_COVER_REQUEST_BLINDFIRE(Ped ped) { NativeInvoke::Invoke(0x9FF457F8, ped); } - static void SET_PED_COVER_REQUEST_PEEK(Ped ped) { NativeInvoke::Invoke(0xD00F7A1A, ped); } - static void SET_PED_COVER_TARGET_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xA4AEF03C, ped, x, y, z); } - static void SET_PED_COVER_TARGET_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x895736EF, ped, targetPed); } - static void SET_PED_COVER_TARGET_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xBA0BDD53, p0, p1, p2, p3, p4, p5); } - static void SET_PED_CURRENT_WEAPON_VISIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x0BECD77, ped, toggle); } - static void SET_PED_CUSTOM_FIRING_PATTERN_SHOTS_PER_BURST(Ped ped, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x91ACB728, ped, p1, p2); } - static void SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_BURSTS(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x8572A5F9, ped, p1, p2); } - static void SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_SHOTS(Ped ped, float p1, float p2) { NativeInvoke::Invoke(0x86B5FF2B, ped, p1, p2); } - static void SET_PED_DAMAGED_BY_TEAR_GAS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8C2C034A, ped, toggle); } - static void SET_PED_DEFAULT_AIM_AHEAD(Ped ped) { NativeInvoke::Invoke(0x68A4CCB, ped); } - static void SET_PED_DEFAULT_AIM_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x313066FE, ped, x, y, z); } - static void SET_PED_DEFAULT_AIM_AT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x32BF7F45, ped, targetPed); } - static void SET_PED_DEFAULT_COMPONENT_VARIATION(Ped ped) { NativeInvoke::Invoke(0xC866A984, ped); } - static void SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED(Ped ped, Ped ped2, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool p9) { NativeInvoke::Invoke(0x74BDA7CE, ped, ped2, x1, y1, z1, x2, y2, z2, angle, p9); } - static void SET_PED_DEFENSIVE_AREA_DIRECTION(Ped ped, float xDir, float yDir, float zDir) { NativeInvoke::Invoke(0xB66B0C9A, ped, xDir, yDir, zDir); } - static void SET_PED_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x87FDB5D1, multiplier); } - static void SET_PED_DESIRED_HEADING(Ped ped, float heading) { NativeInvoke::Invoke(0x961458F9, ped, heading); } - static void SET_PED_DIES_INSTANTLY_IN_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFE2554FC, ped, toggle); } - static void SET_PED_DIES_IN_SINKING_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8D4D9ABB, ped, toggle); } - static void SET_PED_DIES_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6FE1E440, ped, toggle); } - static void SET_PED_DIES_IN_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x604C872B, ped, toggle); } - static void SET_PED_DIES_WHEN_INJURED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE94E24D4, ped, toggle); } - static void SET_PED_DONT_USE_VEHICLE_SPECIFIC_ANIMS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x23108373, ped, toggle); } - static void SET_PED_DROPS_WEAPONS_WHEN_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x8A444056, ped, toggle); } - static void SET_PED_DRUGGED_UP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC89BFBED, ped, toggle); } - static void SET_PED_DUCKING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB90353D7, ped, toggle); } - static void SET_PED_EDGE_COVER_BLINDFIRE_ARC_OVERRIDE(Ped ped, float p1) { NativeInvoke::Invoke(0xFDB77BC9, ped, p1); } - static void SET_PED_EMOTION_STATE(Ped ped, int32_t state) { NativeInvoke::Invoke(0xF8A51CEC, ped, state); } - static void SET_PED_ENABLE_DISTANCE_INACCURACY(Ped ped, bool toggle, float p2) { NativeInvoke::Invoke(0xB6B77BAC, ped, toggle, p2); } - static void SET_PED_ENABLE_HEADLOOK_CONTROLLER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD74C9BA1, ped, toggle); } - static void SET_PED_ENABLE_SPAWN_INACCURACY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x305CA230, ped, toggle); } - static void SET_PED_FIELD_OF_VIEW(Ped ped, float p1, float p2, float p3) { NativeInvoke::Invoke(0x57655E86, ped, p1, p2, p3); } - static void SET_PED_FIRE_AT_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x29AD93BB, ped, toggle); } - static void SET_PED_FLAG_AGGRESSIVE_CHARGER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xAA129637, ped, toggle); } - static void SET_PED_FLAG_ALWAYS_HIDE_WHEN_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x76529381, ped, toggle); } - static void SET_PED_FLAG_BLOCK_BLINDFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE80E66BF, ped, toggle); } - static void SET_PED_FLAG_BLOCK_GORE_REACTION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3D64E5F1, ped, toggle); } - static void SET_PED_FLAG_BLOCK_LEANFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1335ACA9, ped, toggle); } - static void SET_PED_FLAG_BLOCK_WOUNDED_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCE23372D, ped, toggle); } - static void SET_PED_FLAG_COMBAT_LEADER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x757654BD, ped, toggle); } - static void SET_PED_FLAG_FIRE_UNTIL_EMPTY_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x852834FB, ped, toggle); } - static void SET_PED_FLAG_FORCE_BLINDFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x28E044EB, ped, toggle); } - static void SET_PED_FLAG_FORCE_LEANFIRE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x25866265, ped, toggle); } - static void SET_PED_FLAG_FORCE_THROW_PROJECTILE_IN_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x70F9E56C, ped, toggle); } - static void SET_PED_FLAG_LOCK_TO_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB845B91D, ped, toggle); } - static void SET_PED_FLAG_SCRIPTED_PROJECTILE_USE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x5D1A0A76, ped, toggle); } - static void SET_PED_FLAG_SNIPE_MOVING_TARGETS_OVERRIDE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB1880102, ped, toggle); } - static void SET_PED_FLEEZONE_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xDAC64BE1, ped, name); } - static void SET_PED_FLEEZONE_OPTION(Ped ped, int32_t option) { NativeInvoke::Invoke(0x3C2DBC49, ped, option); } - static void SET_PED_FLEEZONE_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x17ED932A, ped, name); } - static void SET_PED_FLEE_ATTRIBUTES(Ped ped, int32_t attributes, bool enabled) { NativeInvoke::Invoke(0xA717A875, ped, attributes, enabled); } - static void SET_PED_FORCED_TO_RUN(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA7588A3, ped, toggle); } - static void SET_PED_FORCED_TO_WALK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA3D46847, ped, toggle); } - static void SET_PED_FORCE_FIRE(Ped ped) { NativeInvoke::Invoke(0x7FD3A5E9, ped); } - static void SET_PED_FORCE_KNEEL_AND_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDF8ACDEE, ped, toggle); } - static void SET_PED_FORCE_START_FIRING_FROM_COVER(Any p0) { NativeInvoke::Invoke(0xF8064C9C, p0); } - static void SET_PED_FORCE_STOP_FIRING_FROM_COVER(Any p0) { NativeInvoke::Invoke(0x26B05910, p0); } - static void SET_PED_FORCE_USE_RAGDOLL(Ped ped, bool p1, bool p2) { NativeInvoke::Invoke(0x9960303A, ped, p1, p2); } - static void SET_PED_FREEZE_ORIENTATION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x72F54163, ped, toggle); } - static void SET_PED_FREEZE_PROCESSING(Ped ped, bool toggle) { NativeInvoke::Invoke(0x390BF58B, ped, toggle); } - static void SET_PED_GADGET(Ped ped, uint32_t gadgetHash, bool p2) { NativeInvoke::Invoke(0x8A256D0A, ped, gadgetHash, p2); } - static void SET_PED_GENERATES_DEAD_BODY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE9B97A2B, ped, toggle); } - static void SET_PED_GESTURE_GROUP(Ped ped, const char* name) { NativeInvoke::Invoke(0x170DA109, ped, name); } - static void SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x89AD49FF, ped, toggle); } - static void SET_PED_GIVE_POST_LMS_BREAK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2C7E761A, ped, toggle); } - static void SET_PED_GLOBAL_KNEELING_ALLOWED(bool toggle) { NativeInvoke::Invoke(0x954A05B9, toggle); } - static void SET_PED_GLOBAL_PERCENT_DODGE_CHANCE(int32_t chance) { NativeInvoke::Invoke(0xE4641DD3, chance); } - static void SET_PED_GORE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xDA25E662, ped, toggle); } - static void SET_PED_GORE_AS_ALLY(Ped ped) { NativeInvoke::Invoke(0x5A64FA8B, ped); } - static void SET_PED_GORE_AS_DEFAULT(Ped ped) { NativeInvoke::Invoke(0xCBFA79EA, ped); } - static void SET_PED_GORE_FROM_NPC(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6CBAB679, ped, toggle); } - static void SET_PED_GORE_FROM_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x25A69B70, ped, toggle); } - static void SET_PED_GRAVITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3CA16652, ped, toggle); } - static void SET_PED_GROUP_MEMBER_PASSENGER_INDEX(Ped ped, int32_t index) { NativeInvoke::Invoke(0x2AB3670B, ped, index); } - static void SET_PED_HAS_SPECIAL_GUN_SOUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0x24A0BE24, ped, toggle); } - static void SET_PED_HEADING(Ped ped, float heading) { NativeInvoke::Invoke(0xE9288F19, ped, heading); } - static void SET_PED_HEALTH(Ped ped, int32_t health, bool unk) { NativeInvoke::Invoke(0xA325D05, ped, health, unk); } - static void SET_PED_HEALTH_AS_BOOST(Ped ped, int32_t health, bool p2) { NativeInvoke::Invoke(0xDE3B8D3B, ped, health, p2); } - static void SET_PED_HEARING_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0xB32087E0, ped, range); } - static void SET_PED_HEEDS_THE_EVERYONE_IGNORE_PLAYER_FLAG(Ped ped, bool toggle) { NativeInvoke::Invoke(0x31A06AF4, ped, toggle); } - static void SET_PED_HELMET(Ped ped, bool canWearHelmet) { NativeInvoke::Invoke(0xED366E53, ped, canWearHelmet); } - static void SET_PED_ID_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0xEF3B4ED9, ped, range); } - static void SET_PED_IGNORE_LOS_CHECKS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x07FED1F, ped, toggle); } - static void SET_PED_INTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t seatIndex) { NativeInvoke::Invoke(0x7500C79, ped, vehicle, seatIndex); } - static void SET_PED_INVINCIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1FC771E2, ped, toggle); } - static void SET_PED_IN_CUTSCENE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x96937FF3, ped, toggle); } - static void SET_PED_IS_HUMAN_SHIELD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x697C85BD, ped, toggle); } - static void SET_PED_IS_TARGET_PRIORITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0xBA055544, ped, toggle); } - static void SET_PED_KEEP_TASK(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA7EC79CE, ped, toggle); } - static void SET_PED_LEG_IK_MODE(Ped ped, int32_t mode) { NativeInvoke::Invoke(0xFDDB042E, ped, mode); } - static void SET_PED_LOD_THRESHOLD(Ped ped, float threshold) { NativeInvoke::Invoke(0xEB6AC9D5, ped, threshold); } - static void SET_PED_MAX_COVER_SEARCH_RADIUS(Ped ped, float radius) { NativeInvoke::Invoke(0x69B6D9F0, ped, radius); } - static void SET_PED_MAX_HEALTH(Ped ped, int32_t health) { NativeInvoke::Invoke(0x5533F60B, ped, health); } - static void SET_PED_MAX_TIME_IN_WATER(Ped ped, float time) { NativeInvoke::Invoke(0xFE0A106B, ped, time); } - static void SET_PED_MAX_TIME_UNDERWATER(Ped ped, float time) { NativeInvoke::Invoke(0x82EF240, ped, time); } - static void SET_PED_MELEE_ACTION_FLAG0(Ped ped, bool toggle) { NativeInvoke::Invoke(0x358850B0, ped, toggle); } - static void SET_PED_MELEE_ACTION_FLAG1(Ped ped, bool toggle) { NativeInvoke::Invoke(0xEB55BC44, ped, toggle); } - static void SET_PED_MELEE_MOVEMENT_CONSTRAINT_BOX(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x3D3C9BB7, ped, x1, y1, z1, x2, y2, z2); } - static void SET_PED_MELEE_TRIGGER_DIST_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0xA7222120, p0, p1); } - static void SET_PED_MODEL_IS_SUPPRESSED(uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x7820CA43, modelHash, toggle); } - static void SET_PED_MODEL_LOD_DISTANCES(uint32_t modelHash, float min, float max) { NativeInvoke::Invoke(0x33659A97, modelHash, min, max); } - static void SET_PED_MOVE_ANIMS_BLEND_OUT(Ped ped) { NativeInvoke::Invoke(0x20E01957, ped); } - static void SET_PED_NAME_DEBUG(Ped ped, const char* name) { NativeInvoke::Invoke(0x20D6273E, ped, name); } - static void SET_PED_NEVER_LEAVES_GROUP(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE038813, ped, toggle); } - static void SET_PED_NM_ANIM_POSE(Ped ped, const char* clipDictName, const char* animName, float p3) { NativeInvoke::Invoke(0x2771F8D3, ped, clipDictName, animName, p3); } - static void SET_PED_NON_CREATION_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x7A97283F, x1, y1, z1, x2, y2, z2); } - static void SET_PED_NON_REMOVAL_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x599D82E7, x1, y1, z1, x2, y2, z2); } - static void SET_PED_NO_RAGDOLL_TO_BULLET_UNLESS_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCEEE9EFE, ped, toggle); } - static void SET_PED_NO_RAGDOLL_TO_EXPLOSION_UNLESS_DEAD(Ped ped, bool toggle) { NativeInvoke::Invoke(0x49CCB497, ped, toggle); } - static void SET_PED_NUM_ADVANCERS_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0xB194E66C, p0, p1); } - static void SET_PED_NUM_CHARGERS_OVERRIDE(Any p0, Any p1) { NativeInvoke::Invoke(0x1A7D00D1, p0, p1); } - static void SET_PED_OBLIVIOUS_TO_DANGER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCD1828FE, ped, toggle); } - static void SET_PED_ONLY_COLLIDE_WITH_RAGDOLL_BOUNDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2B87EED7, ped, toggle); } - static void SET_PED_ONLY_DAMAGED_BY_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0x785992AF, ped, toggle); } - static void SET_PED_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP(Ped ped, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x7CC6EF33, ped, toggle, relGroupId); } - static void SET_PED_OUT_OF_VEHICLE(Ped ped) { NativeInvoke::Invoke(0x22AE6723, ped); } - static void SET_PED_PANIC_RANGE_OVERRIDE(Ped ped, float range) { NativeInvoke::Invoke(0xB83B634D, ped, range); } - static void SET_PED_PATHS_BACK_TO_ORIGINAL(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x3F1ABDA4, x1, y1, z1, x2, y2, z2); } - static void SET_PED_PATHS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool missionFlag) { NativeInvoke::Invoke(0x2148EA84, x1, y1, z1, x2, y2, z2, missionFlag); } - static void SET_PED_PATH_CAN_Avoid_DYNAMIC_OBJECTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x57A414E5, ped, toggle); } - static void SET_PED_PATH_CAN_Avoid_LINE_OF_FIRE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x626D65F6, ped, toggle); } - static void SET_PED_PATH_CAN_DROP_FROM_HEIGHT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x394B7AC9, ped, toggle); } - static void SET_PED_PATH_CAN_ENTER_WATER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC61CA38D, ped, toggle); } - static void SET_PED_PATH_CAN_OPEN_CLOSED_DOORS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7C0C0376, ped, toggle); } - static void SET_PED_PATH_CAN_USE_CLIMBOVERS(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB7B7D442, ped, toggle); } - static void SET_PED_PATH_CAN_USE_LADDERS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x53A879EE, ped, toggle); } - static void SET_PED_PATH_VAULTING_USAGE(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x1E7312D0, ped, p1, p2, p3); } - static void SET_PED_PERFECT_ACCURACY_OVERRIDE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x136BA027, ped, toggle); } - static void SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7C563CD2, ped, toggle); } - static void SET_PED_PRIMARY_LOOKAT(Ped ped, Ped lookat) { NativeInvoke::Invoke(0x6DEF6F1C, ped, lookat); } - static void SET_PED_PROJECTILE_OVERRIDE_PARAMETERS(Ped ped, bool p1, float p2, float p3, bool p4, bool p5) { NativeInvoke::Invoke(0x708DE568, ped, p1, p2, p3, p4, p5); } - static void SET_PED_PROOFS(Ped ped, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x94E8BC4, ped, p1, p2, p3, p4, p5); } - static void SET_PED_PROP_INDEX(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t unk) { NativeInvoke::Invoke(0x829F2E2, ped, componentId, drawableId, textureId, unk); } - static void SET_PED_PTFX_SPLASH_OUT_SPECIAL_EFFECT(bool toggle) { NativeInvoke::Invoke(0xDE3F2565, toggle); } - static void SET_PED_RANDOM_COMPONENT_VARIATION(Ped ped) { NativeInvoke::Invoke(0x4111BA46, ped); } - static void SET_PED_REACT_TO_CAR_COLLISION(Any p0, Any p1) { NativeInvoke::Invoke(0x6B4C2CC6, p0, p1); } - static void SET_PED_READY_TO_BE_EXECUTED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4D19C95B, ped, toggle); } - static void SET_PED_READY_TO_BE_STUNNED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC6787268, ped, toggle); } - static void SET_PED_RECORDING_PLAYBACK_SPEED(Ped ped, float speed) { NativeInvoke::Invoke(0x74C0A42E, ped, speed); } - static void SET_PED_REDUCED_DAMAGE_IK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x23754843, ped, toggle); } - static void SET_PED_RELATIONSHIP(Ped ped, int32_t relGroupId, int32_t flags) { NativeInvoke::Invoke(0x3326679D, ped, relGroupId, flags); } - static void SET_PED_RELATIONSHIP_GROUP(Ped ped, int32_t relGroupIndex) { NativeInvoke::Invoke(0x859990D1, ped, relGroupIndex); } - static void SET_PED_REQUIRE_HEADSHOT_TO_KILL(Ped ped, bool toggle) { NativeInvoke::Invoke(0x12085B68, ped, toggle); } - static void SET_PED_RESIST_TO_OBJECT_COLLISION(Ped ped, bool toggle) { NativeInvoke::Invoke(0x2720C246, ped, toggle); } - static void SET_PED_ROTATION(Ped ped, float pitch, float roll, float yaw) { NativeInvoke::Invoke(0xE0C7B6BB, ped, pitch, roll, yaw); } - static void SET_PED_SECONDARY_LOOKAT(Ped ped, Ped lookat) { NativeInvoke::Invoke(0x9B700AE, ped, lookat); } - static void SET_PED_SEEING_RANGE(Ped ped, float range, int32_t p2) { NativeInvoke::Invoke(0x4BD72FE8, ped, range, p2); } - static void SET_PED_SENSE_RANGE(Ped ped, float range) { NativeInvoke::Invoke(0x7AC6C04A, ped, range); } - static void SET_PED_SHOOTS_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xFD64EAE5, ped, x, y, z); } - static void SET_PED_SHOOT_RATE(Ped ped, int32_t shootRate) { NativeInvoke::Invoke(0xFB301746, ped, shootRate); } - static void SET_PED_SILHOUETTE_COLOUR(Ped ped, int32_t color) { NativeInvoke::Invoke(0x97F0EE26, ped, color); } - static void SET_PED_SILHOUETTE_ENABLED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x56FB3FFD, ped, toggle); } - static void SET_PED_SILHOUETTE_WHENVISIBLE_ENABLED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3429857E, ped, toggle); } - static void SET_PED_SIT_IDLE_ANIM(Ped ped, const char* animDict, const char* animName, bool p3) { NativeInvoke::Invoke(0x1F0EFD92, ped, animDict, animName, p3); } - static void SET_PED_SPHERE_DEFENSIVE_AREA(Ped ped, float x, float y, float z, float radius) { NativeInvoke::Invoke(0xBD96D8E8, ped, x, y, z, radius); } - static void SET_PED_STAND_GROUND_ON_PLAYER_IMPACT(Any p0, Any p1) { NativeInvoke::Invoke(0x9660FB67, p0, p1); } - static void SET_PED_START_SUPPRESSIVE_FIRE(Ped ped, float p1, float p2, float p3, float p4) { NativeInvoke::Invoke(0xE96A849D, ped, p1, p2, p3, p4); } - static void SET_PED_STAY_IN_VEHICLE_WHEN_JACKED(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB014A09C, ped, toggle); } - static void SET_PED_STEALTH_MOVEMENT(Ped ped, bool toggle) { NativeInvoke::Invoke(0x67E28E1D, ped, toggle); } - static void SET_PED_STEERS_AROUND_OBJECTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x3BD9B0A6, ped, toggle); } - static void SET_PED_STEERS_AROUND_PEDS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x797CAE4F, ped, toggle); } - static void SET_PED_STOP_SUPPRESSIVE_FIRE(Ped ped) { NativeInvoke::Invoke(0x601F77B7, ped); } - static void SET_PED_SUFFERS_CRITICAL_HITS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6F6FC7E6, ped, toggle); } - static void SET_PED_SUGGESTED_COMBAT_AREA_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x4A92C506, ped, name); } - static void SET_PED_SUGGESTED_COMBAT_AREA_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xF2C00944, ped, name); } - static void SET_PED_SUGGESTED_COMBAT_AREA_STEP(Ped ped, float value) { NativeInvoke::Invoke(0xD4781ED2, ped, value); } - static void SET_PED_SUGGESTED_COVER_POINT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x198A63E4, p0, p1, p2); } - static void SET_PED_SUPERLOD_THRESHOLD(Ped ped, float threshold) { NativeInvoke::Invoke(0x666EC267, ped, threshold); } - static void SET_PED_SWEAT(Ped ped, float sweat, float unused) { NativeInvoke::Invoke(0x76A1DB9F, ped, sweat, unused); } - static void SET_PED_SYNC_POINT(Ped ped, float x, float y, float z, float heading) { NativeInvoke::Invoke(0x495AD422, ped, x, y, z, heading); } - static void SET_PED_TETHERING_ADD_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0xE697ED0, ped, name); } - static void SET_PED_TETHERING_OPTION(Ped ped, int32_t option) { NativeInvoke::Invoke(0x2FE1B82A, ped, option); } - static void SET_PED_TETHERING_REMOVE_BOX(Ped ped, const char* name) { NativeInvoke::Invoke(0x13DAB679, ped, name); } - static void SET_PED_TO_ANIMATED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x48ED4F81, ped, toggle); } - static void SET_PED_TO_INFORM_RESPECTED_FRIENDS(Ped ped, float radius, int32_t maxFriends) { NativeInvoke::Invoke(0xD78AC46C, ped, radius, maxFriends); } - static void SET_PED_TO_LOAD_COVER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xCF94BA97, ped, toggle); } - static void SET_PED_USES_ANIMATED_DEATH(Ped ped, bool toggle) { NativeInvoke::Invoke(0x7F575B71, ped, toggle); } - static void SET_PED_USES_DEAFULT_ANIM_GROUP_WHEN_FLEEING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF604C9E2, ped, toggle); } - static void SET_PED_USES_DYING_ANIM(Ped ped, bool toggle) { NativeInvoke::Invoke(0x4F0D8111, ped, toggle); } - static void SET_PED_VALIDATE_BULLET_CAM_HIT(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFBB7E5C8, ped, toggle); } - static void SET_PED_VELOCITY(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xD34337FB, ped, x, y, z); } - static void SET_PED_VISIBLE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD599744F, ped, toggle); } - static void SET_PED_VISIBLE_DURING_SEQUENCE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xA76C4A14, ped, toggle); } - static void SET_PED_VOICE_FULL(Ped ped) { NativeInvoke::Invoke(0x7A7C24DD, ped); } - static void SET_PED_WANTED_BY_POLICE(Ped ped, bool toggle) { NativeInvoke::Invoke(0xB255B830, ped, toggle); } - static void SET_PED_WEAPON_BLOCK_CHECK(Ped ped, bool toggle) { NativeInvoke::Invoke(0x6519D09, ped, toggle); } - static void SET_PED_WEAPON_OBSTRUCTION_CHECK_DISTANCE(Any p0, Any p1) { NativeInvoke::Invoke(0x6F1AC8DC, p0, p1); } - static void SET_PED_WETNESS(Ped ped, float wetness, float wetHeight) { NativeInvoke::Invoke(0x836E9462, ped, wetness, wetHeight); } - static void SET_PED_WILL_ONLY_ATTACK_WANTED_PLAYER(Ped ped, bool toggle) { NativeInvoke::Invoke(0xF4C0C377, ped, toggle); } - static void SET_PED_WITH_BRAIN_CAN_BE_CONVERTED_TO_DUMMY_PED(Ped ped, bool toggle) { NativeInvoke::Invoke(0x71060A53, ped, toggle); } - static void SET_PERSISTENT_PED_VARIATION(Ped ped, const char* name) { NativeInvoke::Invoke(0x3DDDB088, ped, name); } - static void SET_PERSISTENT_PED_VARIATION_ENUM(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x20485584, ped, hash); } - static void SET_PERSISTENT_STREAM_PED_VARIATION(Ped ped, const char* name) { NativeInvoke::Invoke(0x4206DB40, ped, name); } - static void SET_PERSISTENT_STREAM_PED_VARIATION_ENUM(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x91B49B0B, ped, hash); } - static void SET_PETROLTANK_BURN_RATE(Vehicle vehicle, float rate) { NativeInvoke::Invoke(0xC06ADE7A, vehicle, rate); } - static void SET_PICKUP_AMMO(Any p0, Any p1) { NativeInvoke::Invoke(0xCCA72391, p0, p1); } - static void SET_PICKUP_BLIP_COLOUR(int32_t color) { NativeInvoke::Invoke(0x8E3E6E45, color); } - static void SET_PICKUP_BLIP_DISPLAY(int32_t display) { NativeInvoke::Invoke(0xC7410B80, display); } - static void SET_PICKUP_BLIP_PRIORITY(int32_t priority) { NativeInvoke::Invoke(0x7E7DA662, priority); } - static void SET_PICKUP_BLIP_SCALE(float scale) { NativeInvoke::Invoke(0xD6A4F36B, scale); } - static void SET_PICKUP_BLIP_SPRITE(int32_t sprite) { NativeInvoke::Invoke(0xEE28B6FE, sprite); } - static void SET_PICKUP_REMOVAL_TIMES(Any p0, Any p1) { NativeInvoke::Invoke(0x172FA186, p0, p1); } - static void SET_PICKUP_WEAPON_DATA_FROM_WEAPON(Any p0, Any p1) { NativeInvoke::Invoke(0x0D3791A, p0, p1); } - static void SET_PLACEMENT_CAN_BE_COLLECTED(int32_t index, bool toggle) { NativeInvoke::Invoke(0x9AB53495, index, toggle); } - static void SET_PLAYBACK_SPEED(Vehicle vehicle, float speed) { NativeInvoke::Invoke(0x684E26E4, vehicle, speed); } - static void SET_PLAYBACK_TO_USE_AI(Vehicle vehicle) { NativeInvoke::Invoke(0xB536CCD7, vehicle); } - static void SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER(Vehicle vehicle, int32_t p1) { NativeInvoke::Invoke(0xC8ABAA4, vehicle, p1); } - static void SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED(bool toggle) { NativeInvoke::Invoke(0xA86BD91F, toggle); } - static void SET_PLAYER_ALT_HEALTH(float health) { NativeInvoke::Invoke(0x4DB0855A, health); } - static void SET_PLAYER_ALT_MAX_HEALTH(float health) { NativeInvoke::Invoke(0x638660F0, health); } - static void SET_PLAYER_CACHED_CAMERA_ORIENTATION(float orientation) { NativeInvoke::Invoke(0x4B35E639, orientation); } - static void SET_PLAYER_CAN_ACTIVATE_BULLET_TIME(Player player, bool toggle) { NativeInvoke::Invoke(0xECD0EB64, player, toggle); } - static void SET_PLAYER_CAN_BE_HASSLED_BY_GANGS(Player player, Object object) { NativeInvoke::Invoke(0x71B305BB, player, object); } - static void SET_PLAYER_CAN_BE_PINNED_IN_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x2343733, player, toggle); } - static void SET_PLAYER_CAN_CANCEL_SHOOTDODGE(bool toggle) { NativeInvoke::Invoke(0x8FD7169A, toggle); } - static void SET_PLAYER_CAN_CARRY_NON_MISSION_OBJECTS(Player player) { NativeInvoke::Invoke(0x54B0C19B, player); } - static void SET_PLAYER_CAN_DO_DRIVE_BY(Player player, Object object) { NativeInvoke::Invoke(0xF4D99685, player, object); } - static void SET_PLAYER_CAN_USE_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x13CAFAFA, player, toggle); } - static void SET_PLAYER_CAN_USE_FREEFORM_STRIKE(bool toggle) { NativeInvoke::Invoke(0x21FC90F7, toggle); } - static void SET_PLAYER_CAN_USE_SHOOTDODGE(Player player, bool toggle) { NativeInvoke::Invoke(0x880FAED5, player, toggle); } - static void SET_PLAYER_COLOUR(Player player, int32_t color) { NativeInvoke::Invoke(0x24750296, player, color); } - static void SET_PLAYER_COMBAT_TIMER_MODE(int32_t mode) { NativeInvoke::Invoke(0x5E348DA2, mode); } - static void SET_PLAYER_CONTROL(Player player, bool toggle, int32_t flags) { NativeInvoke::Invoke(0xD17AFCD8, player, toggle, flags); } - static void SET_PLAYER_CONTROL_FOR_NETWORK(Player player, bool toggle, bool p2) { NativeInvoke::Invoke(0x4E33A0A, player, toggle, p2); } - static void SET_PLAYER_CONTROL_ON_IN_MISSION_CLEANUP(bool toggle) { NativeInvoke::Invoke(0xE886E2C5, toggle); } - static void SET_PLAYER_FORCED_AIM(Any playerOrPed, bool p1, bool p2) { NativeInvoke::Invoke(0x94E42E2E, playerOrPed, p1, p2); } - static void SET_PLAYER_FORCED_AIM_MAINTAIN_DIRECTION(Any playerOrPed, bool p1, bool p2) { NativeInvoke::Invoke(0xFE1EC142, playerOrPed, p1, p2); } - static void SET_PLAYER_FORCE_PAIN_KILLER(bool toggle) { NativeInvoke::Invoke(0x49F9AB61, toggle); } - static void SET_PLAYER_GLOBAL_COMBAT_TIMER_STATE(bool state) { NativeInvoke::Invoke(0xC02C4FE7, state); } - static void SET_PLAYER_HEALTH_REGENERATION(bool toggle) { NativeInvoke::Invoke(0xFB207BEA, toggle); } - static void SET_PLAYER_HEALTH_REGENERATION_MAX(int32_t maxValue) { NativeInvoke::Invoke(0xA94E6088, maxValue); } - static void SET_PLAYER_HEALTH_REGENERATION_RATE(int32_t mpRate, int32_t spRate) { NativeInvoke::Invoke(0x10182B3F, mpRate, spRate); } - static void SET_PLAYER_ICON_COLOUR(int32_t color) { NativeInvoke::Invoke(0x1630B64C, color); } - static void SET_PLAYER_INFINTE_STAMINA(Player player, bool toggle) { NativeInvoke::Invoke(0x44466C42, player, toggle); } - static void SET_PLAYER_INVINCIBLE(Player player, bool toggle) { NativeInvoke::Invoke(0xDFB9A2A2, player, toggle); } - static void SET_PLAYER_IN_BECKER_BOSS_FIGHT(Player player, bool toggle) { NativeInvoke::Invoke(0x31539EA2, player, toggle); } - static void SET_PLAYER_KEEPS_WEAPONS_WHEN_RESPAWNED(Player player) { NativeInvoke::Invoke(0xD10FC340, player); } - static void SET_PLAYER_LOCKED_IN_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0xAFD8C788, player, toggle); } - static void SET_PLAYER_LOCKON(Player player, bool toggle) { NativeInvoke::Invoke(0xB270E0F, player, toggle); } - static void SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE(Player player, Vehicle vehicle) { NativeInvoke::Invoke(0xA454DD29, player, vehicle); } - static void SET_PLAYER_MODEL(Player player, uint32_t modelHash) { NativeInvoke::Invoke(0x774A4C54, player, modelHash); } - static void SET_PLAYER_MOOD_NORMAL(Player player) { NativeInvoke::Invoke(0xB1FF6041, player); } - static void SET_PLAYER_MOOD_PISSED_OFF(Player player, int32_t seconds) { NativeInvoke::Invoke(0x6F60E94E, player, seconds); } - static void SET_PLAYER_OXYGEN(Player player, int32_t oxygen) { NativeInvoke::Invoke(0x1B92B5E5, player, oxygen); } - static void SET_PLAYER_PLAYER_TARGETTING(bool toggle) { NativeInvoke::Invoke(0xF12A7F7D, toggle); } - static void SET_PLAYER_POINTS(int32_t value) { NativeInvoke::Invoke(0xAE5A0494, value); } - static void SET_PLAYER_SAFE_FOR_CUTSCENE(Player player) { NativeInvoke::Invoke(0x7EBFBB34, player); } - static void SET_PLAYER_SHOOTDODGE_GET_UP_STATE(int32_t state) { NativeInvoke::Invoke(0x5EDA74EA, state); } - static void SET_PLAYER_SPRINT(Player player, bool toggle) { NativeInvoke::Invoke(0x7DD7900C, player, toggle); } - static void SET_PLAYER_SPRINT_SP(Player player, bool toggle) { NativeInvoke::Invoke(0x92282FE2, player, toggle); } - static void SET_PLAYER_TEAM(Player player, int32_t team) { NativeInvoke::Invoke(0x725ADCF2, player, team); } - static void SET_PLAYER_THREAT_REACTION(Ped ped, bool toggle) { NativeInvoke::Invoke(0xE050BAC4, ped, toggle); } - static void SET_PLAYER_USING_COVER(Player player, bool toggle) { NativeInvoke::Invoke(0x67A896B3, player, toggle); } - static void SET_PLAYER_WANTED_LEVEL(Player player, int32_t wantedLevel) { NativeInvoke::Invoke(0xB7A0914B, player, wantedLevel); } - static void SET_PLAYER_WANTED_LEVEL_NOW(Player player) { NativeInvoke::Invoke(0xAF3AFD83, player); } - static void SET_PLAYER_WANTED_LEVEL_NO_DROP(Player player, int32_t wantedLevel) { NativeInvoke::Invoke(0xED6F44F5, player, wantedLevel); } - static void SET_POLICE_FOCUS_WILL_TRACK_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5690F6C3, vehicle, toggle); } - static void SET_POLICE_IGNORE_PLAYER(bool toggle) { NativeInvoke::Invoke(0xE6DE71B7, toggle); } - static void SET_POLICE_RADAR_BLIPS(bool toggle) { NativeInvoke::Invoke(0x8E114B10, toggle); } - static void SET_PORTAL_TRACK_DEATH_CAMERA(bool toggle) { NativeInvoke::Invoke(0x5B1065AF, toggle); } - static void SET_POST_LMS_DAMAGE_TO_PLAYER_OVERRIDES(int32_t p0, float p1) { NativeInvoke::Invoke(0xB9C2BFBD, p0, p1); } - static void SET_PRE_CUTSCENE_OBJECT_NO_LONGER_NEEDED(Object* object) { NativeInvoke::Invoke(0x2FB8D0E6, object); } - static void SET_PRE_CUTSCENE_PED_NO_LONGER_NEEDED(Ped* ped) { NativeInvoke::Invoke(0x54D1FACD, ped); } - static void SET_PRE_CUTSCENE_VEHICLE_NO_LONGER_NEEDED(Vehicle* vehicle) { NativeInvoke::Invoke(0x2A9FF799, vehicle); } - static void SET_PRE_CUTSCENE_WEAPON_NO_LONGER_NEEDED(Weapon* weapon) { NativeInvoke::Invoke(0x4F144C0B, weapon); } - static void SET_PROGRESS_BAR_COLOURS(int32_t color1, int32_t color2) { NativeInvoke::Invoke(0xE68944E3, color1, color2); } - static void SET_PROGRESS_BAR_FLASH(bool toggle) { NativeInvoke::Invoke(0x7CCD409B, toggle); } - static void SET_PROGRESS_BAR_NAME(const char* name) { NativeInvoke::Invoke(0x7284689, name); } - static void SET_PROGRESS_BAR_PERCENT(float percent) { NativeInvoke::Invoke(0x5D681AB9, percent); } - static void SET_PROGRESS_BAR_POSITION(float x, float y) { NativeInvoke::Invoke(0x7933FBC4, x, y); } - static void SET_PROGRESS_BAR_START_FLASH_PERCENT(float percent) { NativeInvoke::Invoke(0x29FF4235, percent); } - static void SET_PROGRESS_BAR_VISIBLE(bool toggle) { NativeInvoke::Invoke(0x7CA2A24F, toggle); } - static void SET_PROJECTILE_THROW_USE_DAMPING_COMPENSATION(bool toggle) { NativeInvoke::Invoke(0xBA40DC95, toggle); } - static void SET_PUDDLES(float p0, float p1, float p2, float p3) { NativeInvoke::Invoke(0x7B0E77C5, p0, p1, p2, p3); } - static void SET_RADAR_AS_INTERIOR_THIS_FRAME() { NativeInvoke::Invoke(0x6F2626E1); } - static void SET_RADAR_ZOOM(int32_t zoomLevel) { NativeInvoke::Invoke(0x2A50D1A6, zoomLevel); } - static void SET_RAIL_RELATIVE_DIR(int32_t index, float dir) { NativeInvoke::Invoke(0x69B9D3A5, index, dir); } - static void SET_RANDOM_BOATS(bool toggle) { NativeInvoke::Invoke(0xB505BD89, toggle); } - static void SET_RANDOM_SEED(int32_t seed) { NativeInvoke::Invoke(0xDB3FEB5C, seed); } - static void SET_RANDOM_TRAINS(bool toggle) { NativeInvoke::Invoke(0xD461CA7F, toggle); } - static void SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x876A0BCE, multiplier); } - static void SET_RANDOM_WEATHER_TYPE() { NativeInvoke::Invoke(0xE7AA1BC9); } - static void SET_REDUCE_PED_MODEL_BUDGET(bool toggle) { NativeInvoke::Invoke(0xAFCB2B86, toggle); } - static void SET_REDUCE_VEHICLE_MODEL_BUDGET(bool toggle) { NativeInvoke::Invoke(0xCDB4FB7E, toggle); } - static void SET_RELATIONSHIP_BETWEEN_REL_GROUPS(int32_t relGroupId1, int32_t relGroupId2, int32_t flags) { NativeInvoke::Invoke(0xDB37D46E, relGroupId1, relGroupId2, flags); } - static void SET_RENDER_TRAIN_AS_DERAILED(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x899D9092, train, toggle); } - static void SET_RICH_PRESENCE(Any* p0) { NativeInvoke::Invoke(0x7BDCBD45, p0); } - static void SET_RIGHT_TRIGGER_HOLD_TIME(int32_t time) { NativeInvoke::Invoke(0xBD1F617, time); } - static void SET_RINGICON_OBJECT(Object object, Any* ringicon) { NativeInvoke::Invoke(0x8B6F801B, object, ringicon); } - static void SET_RINGICON_OBJECT_PERCENT(Object object, float percent) { NativeInvoke::Invoke(0x616D7ACC, object, percent); } - static void SET_RINGICON_PLAYER(Player player, Any* ringicon) { NativeInvoke::Invoke(0x9506F619, player, ringicon); } - static void SET_RINGICON_PLAYER_PERCENT(Player player, float percent) { NativeInvoke::Invoke(0x473ADD6D, player, percent); } - static void SET_RINGICON_WORLD(float x, float y, float z, Any* ringicon) { NativeInvoke::Invoke(0x32BE24DE, x, y, z, ringicon); } - static void SET_RINGICON_WORLD_PERCENT(float x, float y, float z, float percent) { NativeInvoke::Invoke(0x5BF34139, x, y, z, percent); } - static void SET_ROADS_BACK_TO_ORIGINAL(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x86AC4A85, x1, y1, z1, x2, y2, z2); } - static void SET_ROADS_IN_AREA(float x1, float y1, float z1, float x2, float y2, float z2, bool missionFlag) { NativeInvoke::Invoke(0xEBC7B918, x1, y1, z1, x2, y2, z2, missionFlag); } - static void SET_ROOM_FOR_OBJECTS_IN_IPL(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x2BE9CC9D, p0, p1, p2); } - static void SET_ROOM_FOR_PED_BY_KEY(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0x41FC2A85, ped, hash); } - static void SET_ROOM_FOR_PED_BY_NAME(Ped ped, const char* name) { NativeInvoke::Invoke(0xD363B660, ped, name); } - static void SET_ROOM_FOR_VEHICLE_BY_KEY(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0x83AFEA05, vehicle, name); } - static void SET_ROOM_FOR_VEHICLE_BY_NAME(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xCC9D85E7, vehicle, name); } - static void SET_SAFE_TO_KILL_PLAYER(bool toggle) { NativeInvoke::Invoke(0x1328332A, toggle); } - static void SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA(float x, float y, float z, float radius, int32_t p4) { NativeInvoke::Invoke(0x80EAD297, x, y, z, radius, p4); } - static void SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND(bool toggle) { NativeInvoke::Invoke(0x85615FD0, toggle); } - static void SET_SCENARIO_PED_DENSITY_MULTIPLIER(float p0, float p1) { NativeInvoke::Invoke(0x874B05BE, p0, p1); } - static void SET_SCENE_STREAMING(bool toggle) { NativeInvoke::Invoke(0xC988470E, toggle); } - static void SET_SCRIPTED_ANIM_SEAT_OFFSET(Ped ped, float offset) { NativeInvoke::Invoke(0x7CEFFA45, ped, offset); } - static void SET_SCRIPTED_CONVERSION_COORD(float x, float y, float z) { NativeInvoke::Invoke(0x4A97C006, x, y, z); } - static void SET_SCRIPT_AS_NO_LONGER_NEEDED(const char* name) { NativeInvoke::Invoke(0x6FCB7795, name); } - static void SET_SCRIPT_CONTROL_RESET_ON_PLAYER_DEATH(bool toggle) { NativeInvoke::Invoke(0x107EA41E, toggle); } - static void SET_SCRIPT_RENDERTARGET_SIZE_ID(int32_t p0, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0x5155F6F8, p0, p1, p2); } - static void SET_SCRIPT_SHOULD_BE_SAVED() { NativeInvoke::Invoke(0xC109699A); } - static void SET_SCRIPT_VEHICLE_GENERATOR(int32_t scriptVehicleGenerator, int32_t p1) { NativeInvoke::Invoke(0x40D73747, scriptVehicleGenerator, p1); } - static void SET_SEAMLESS_CUTSCENE_COORDS(float x, float y, float z) { NativeInvoke::Invoke(0xB7A469ED, x, y, z); } - static void SET_SEAMLESS_CUTSCENE_TRIGGER_AREA(float x1, float y1, float z1, float x2, float y2, float z2) { NativeInvoke::Invoke(0x96FF2315, x1, y1, z1, x2, y2, z2); } - static void SET_SECONDARY_LIFE_BACKGROUND_COLOR(int32_t color) { NativeInvoke::Invoke(0xC509E8EA, color); } - static void SET_SECONDARY_LIFE_BACKGROUND_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0xE6330B74, r, g, b); } - static void SET_SECONDARY_LIFE_BAR_ALPHA(int32_t alpha) { NativeInvoke::Invoke(0xB0139147, alpha); } - static void SET_SECONDARY_LIFE_BAR_COLOR(int32_t color) { NativeInvoke::Invoke(0xBBB82D30, color); } - static void SET_SECONDARY_LIFE_BAR_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0x502ECD4B, r, g, b); } - static void SET_SECONDARY_LIFE_BAR_NAME(const char* name) { NativeInvoke::Invoke(0x6CB9CEA9, name); } - static void SET_SECONDARY_LIFE_BAR_PERCENT(float percent) { NativeInvoke::Invoke(0x78474550, percent); } - static void SET_SECONDARY_LIFE_BAR_START_FLASH_PERCENT(float percent) { NativeInvoke::Invoke(0xB8BD396B, percent); } - static void SET_SECONDARY_LIFE_ICON(const char* iconName) { NativeInvoke::Invoke(0x161011A3, iconName); } - static void SET_SECONDARY_LIFE_ICON_COLOR(int32_t color) { NativeInvoke::Invoke(0x441B42D0, color); } - static void SET_SECONDARY_LIFE_ICON_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0x585032B9, r, g, b); } - static void SET_SECONDARY_LIFE_SCALE(float p0, float p1) { NativeInvoke::Invoke(0x5CE97A69, p0, p1); } - static void SET_SECONDARY_LIFE_TEXT_COLOR(int32_t color) { NativeInvoke::Invoke(0x8333ADD4, color); } - static void SET_SECONDARY_LIFE_TEXT_COLOR32(int32_t r, int32_t g, int32_t b) { NativeInvoke::Invoke(0xADA42319, r, g, b); } - static void SET_SEQUENCE_TO_REPEAT(Any taskSequence, bool repeat) { NativeInvoke::Invoke(0xCDDF1508, taskSequence, repeat); } - static void SET_SHELL_LOD_DIST_ENTITY(float value) { NativeInvoke::Invoke(0xCE6C2A4E, value); } - static void SET_SHELL_LOD_DIST_MESHFX(float value) { NativeInvoke::Invoke(0xA17BA731, value); } - static void SET_SILHOUETTE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0xBD11E03E, toggle); } - static void SET_SILHOUETTE_DISTANCE_FALLOFF(float minDistance, float maxDistance) { NativeInvoke::Invoke(0x5D9C6169, minDistance, maxDistance); } - static void SET_SILHOUETTE_RENDER_SETTINGS(float intensity, Any unused) { NativeInvoke::Invoke(0x251A1458, intensity, unused); } - static void SET_SINGLE_PLAYER_TITLE_SCREEN_ENTRY_HANDLED() { NativeInvoke::Invoke(0x9DF58C06); } - static void SET_SIREN_WITH_NO_DRIVER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x77182D58, vehicle, toggle); } - static void SET_SLEEP_MODE_ACTIVE(bool toggle) { NativeInvoke::Invoke(0x8AC848BA, toggle); } - static void SET_SMALL_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xEAB22432, toggle); } - static void SET_SMALL_BOATS_PTFX_MAX_SPEED_EVO(bool toggle) { NativeInvoke::Invoke(0xCC4E37B9, toggle); } - static void SET_SMALL_BOAT_PTFX_CUTSCENE_EFFECT(bool toggle) { NativeInvoke::Invoke(0x39101C7, toggle); } - static void SET_SMALL_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT(bool toggle) { NativeInvoke::Invoke(0x3B6463A8, toggle); } - static void SET_SNIPER_HUD_ALPHA(int32_t alpha) { NativeInvoke::Invoke(0x13A2A389, alpha); } - static void SET_SPECIAL_MPITEM_BLIP_PARAMS(int32_t p0, int32_t p1, int32_t p2, float p3, int32_t p4, int32_t p5, int32_t p6) { NativeInvoke::Invoke(0x90FD2B14, p0, p1, p2, p3, p4, p5, p6); } - static void SET_SPRITES_DRAW_BEFORE_FADE(bool toggle) { NativeInvoke::Invoke(0x275DE46E, toggle); } - static void SET_STATE_OF_CLOSEST_DOOR_OF_TYPE(uint32_t modelHash, float x, float y, float z, bool locked, float heading) { NativeInvoke::Invoke(0x38C951A4, modelHash, x, y, z, locked, heading); } - static void SET_STATIC_EMITTER_VOLUME(const char* emitterName, float volume) { NativeInvoke::Invoke(0xFDF95AA4, emitterName, volume); } - static void SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED(const char* dictName) { NativeInvoke::Invoke(0xF07DDA38, dictName); } - static void SET_STREAMING(bool toggle) { NativeInvoke::Invoke(0x27EF6CB2, toggle); } - static void SET_STREAMING_POINT_OF_INTEREST(float p0, float p1, float p2, bool p3, float p4) { NativeInvoke::Invoke(0x27BA0211, p0, p1, p2, p3, p4); } - static void SET_STREAM_PED_COMPONENT_VARIATION(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x9F59036F, ped, componentId, drawableId, textureId, paletteId); } - static void SET_STREAM_PED_COMPONENT_VARIATION_2(Ped ped, int32_t componentId, int32_t drawableId, int32_t textureId, int32_t paletteId) { NativeInvoke::Invoke(0x5C75CD2D, ped, componentId, drawableId, textureId, paletteId); } - static void SET_STREAM_PED_CUSTOMISATION_DATA(Ped ped, uint32_t hash) { NativeInvoke::Invoke(0xA3E802DD, ped, hash); } - static void SET_SUPPRESSOR_DAMAGE_LEVEL(Weapon weapon, int32_t damageLevel) { NativeInvoke::Invoke(0x5F580A8A, weapon, damageLevel); } - static void SET_SWEAT_ENABLED(bool toggle) { NativeInvoke::Invoke(0x296668CC, toggle); } - static void SET_SYNC_WEATHER_AND_GAME_TIME(bool toggle) { NativeInvoke::Invoke(0xB3A07403, toggle); } - static void SET_TAXI_LIGHTS(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x68639D85, vehicle, toggle); } - static void SET_TEAR_GAS_EFFECT_AUTO_END(bool toggle) { NativeInvoke::Invoke(0xAA1C242F, toggle); } - static void SET_TERRITORY_BLIP_SCALE(Blip blip, float p1, float p2) { NativeInvoke::Invoke(0xAB843007, blip, p1, p2); } - static void SET_TEXT_BACKGROUND(bool toggle) { NativeInvoke::Invoke(0x14ADAD25, toggle); } - static void SET_TEXT_CENTRE(bool toggle) { NativeInvoke::Invoke(0xE26D39A1, toggle); } - static void SET_TEXT_COLOUR(int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xE54DD2C8, r, g, b, a); } - static void SET_TEXT_DRAW_BEFORE_FADE(bool toggle) { NativeInvoke::Invoke(0x1B2BA35E, toggle); } - static void SET_TEXT_DROPSHADOW(int32_t distance, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0xE6587517, distance, r, g, b, a); } - static void SET_TEXT_EDGE(int32_t p0, int32_t r, int32_t g, int32_t b, int32_t a) { NativeInvoke::Invoke(0x3F1A5DAB, p0, r, g, b, a); } - static void SET_TEXT_FONT(int32_t font) { NativeInvoke::Invoke(0x80BC530D, font); } - static void SET_TEXT_JUSTIFY(bool toggle) { NativeInvoke::Invoke(0xBC971139, toggle); } - static void SET_TEXT_LINE_HEIGHT_MULT(float mult) { NativeInvoke::Invoke(0x2F947549, mult); } - static void SET_TEXT_PROPORTIONAL(bool toggle) { NativeInvoke::Invoke(0xF49D8A08, toggle); } - static void SET_TEXT_RENDER_ID(int32_t renderId) { NativeInvoke::Invoke(0xC5C3B7F3, renderId); } - static void SET_TEXT_RIGHT_JUSTIFY(bool toggle) { NativeInvoke::Invoke(0x45B60520, toggle); } - static void SET_TEXT_SCALE(float p0, float p1) { NativeInvoke::Invoke(0xB6E15B23, p0, p1); } - static void SET_TEXT_TO_USE_TEXT_FILE_COLOURS(bool toggle) { NativeInvoke::Invoke(0xB95E39DE, toggle); } - static void SET_TEXT_USE_UNDERSCORE(bool toggle) { NativeInvoke::Invoke(0x95CD1881, toggle); } - static void SET_TEXT_WRAP(float start, float end) { NativeInvoke::Invoke(0x6F60AB54, start, end); } - static void SET_THIS_MACHINE_RUNNING_SERVER_SCRIPT(bool toggle) { NativeInvoke::Invoke(0x1626C5C3, toggle); } - static void SET_THIS_SCRIPT_CAN_BE_PAUSED(bool toggle) { NativeInvoke::Invoke(0xA0C3CE29, toggle); } - static void SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT(bool toggle) { NativeInvoke::Invoke(0xD06F1720, toggle); } - static void SET_TIMECYCLE_MODIFIER(const char* modifierName) { NativeInvoke::Invoke(0xA81F3638, modifierName); } - static void SET_TIMECYCLE_MODIFIER_OVERRIDE(const char* p0, const char* p1, float p2, float p3, int32_t p4) { NativeInvoke::Invoke(0xBCB2D9B5, p0, p1, p2, p3, p4); } - static void SET_TIMEWARP_FIRE_SCALE(Ped ped, float scale) { NativeInvoke::Invoke(0x68883C5E, ped, scale); } - static void SET_TIME_CYCLE_MODIFIERS_ENABLED(bool toggle) { NativeInvoke::Invoke(0xF9665C8C, toggle); } - static void SET_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0xAD03186C, hour, minute); } - static void SET_TIME_ONE_DAY_BACK() { NativeInvoke::Invoke(0xDB2A037); } - static void SET_TIME_ONE_DAY_FORWARD() { NativeInvoke::Invoke(0xBB56C2E5); } - static void SET_TIME_SCALE(float scale) { NativeInvoke::Invoke(0xA7F84694, scale); } - static void SET_TOXICITY_LEVEL_TIME(float p0, float p1, float p2) { NativeInvoke::Invoke(0xAA9761E, p0, p1, p2); } - static void SET_TRAFFIC_SYSTEM(bool toggle) { NativeInvoke::Invoke(0xB0ABF560, toggle); } - static void SET_TRAIN_CRUISE_SPEED(Vehicle train, float speed) { NativeInvoke::Invoke(0xB507F51D, train, speed); } - static void SET_TRAIN_FORCED_TO_SLOW_DOWN(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x7C3600D4, train, toggle); } - static void SET_TRAIN_IS_STOPPED_AT_STATION(Vehicle train) { NativeInvoke::Invoke(0xE276A20D, train); } - static void SET_TRAIN_LEAVES_STATION(Vehicle train) { NativeInvoke::Invoke(0x4438873D, train); } - static void SET_TRAIN_SHAKE(Vehicle train, float p1, float p2, bool p3) { NativeInvoke::Invoke(0x1C6901B3, train, p1, p2, p3); } - static void SET_TRAIN_SPEED(Vehicle train, float speed) { NativeInvoke::Invoke(0xDFC35E4D, train, speed); } - static void SET_TRAIN_STOPS_FOR_STATIONS(Vehicle train, bool toggle) { NativeInvoke::Invoke(0x43E5F109, train, toggle); } - static void SET_TRANSITION_MOVIE_SKIPPABLE(bool toggle) { NativeInvoke::Invoke(0x4278FA3D, toggle); } - static void SET_TUTORIAL_COMPLETE() { NativeInvoke::Invoke(0x854FAB50); } - static void SET_UNK_AUDIO_MUTE(bool toggle) { NativeInvoke::Invoke(0x9F3090EF, toggle); } - static void SET_UNK_LOCAL_PLAYER_bool(bool toggle) { NativeInvoke::Invoke(0x06D3541, toggle); } - static void SET_UNK_TEAR_GAS_MODIFIER(float modifier) { NativeInvoke::Invoke(0x46CE66CF, modifier); } - static void SET_USES_COLLISION_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x88042DC7, x, y, z, radius, modelHash, toggle); } - static void SET_USE_ANIMATED_VELOCITY(Ped ped, bool toggle) { NativeInvoke::Invoke(0x92FE3DB8, ped, toggle); } - static void SET_USE_WEAPON_BOUND(Ped ped, bool toggle) { NativeInvoke::Invoke(0xD1827431, ped, toggle); } - static void SET_USING_ALT_HEALTH(bool toggle) { NativeInvoke::Invoke(0xB135037B, toggle); } - static void SET_VARIABLE_ON_SOUND(int32_t soundId, const char* variableName, float value) { NativeInvoke::Invoke(0x606EE5FA, soundId, variableName, value); } - static void SET_VEHICLE_ALARM(Vehicle vehicle, bool state) { NativeInvoke::Invoke(0x24877D84, vehicle, state); } - static void SET_VEHICLE_AS_CONVOY_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2CF62ABD, vehicle, toggle); } - static void SET_VEHICLE_AS_ENTITY_SYNC_POINT(Vehicle vehicle, Ped ped) { NativeInvoke::Invoke(0xAEB6D2DE, vehicle, ped); } - static void SET_VEHICLE_AS_MISSION_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x73FA1219, vehicle); } - static void SET_VEHICLE_AS_NO_LONGER_NEEDED(Vehicle* vehicle) { NativeInvoke::Invoke(0x9B0E10BE, vehicle); } - static void SET_VEHICLE_BLIP_THROTTLE_RANDOMLY(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC2F6FE4A, vehicle, toggle); } - static void SET_VEHICLE_BLOWUP_ON_NEXT_COLLISION(Vehicle vehicle) { NativeInvoke::Invoke(0xAF0FD67A, vehicle); } - static void SET_VEHICLE_BULLET_CAMERA_ON_NEXT_HIT(Vehicle vehicle) { NativeInvoke::Invoke(0x7394BC1C, vehicle); } - static void SET_VEHICLE_BULLET_CAM_PREF(Vehicle vehicle, const char* p1) { NativeInvoke::Invoke(0x84DA3B85, vehicle, p1); } - static void SET_VEHICLE_CAN_BE_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2386C5B7, vehicle, toggle); } - static void SET_VEHICLE_CAN_BE_TARGETTED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x64B70B1D, vehicle, toggle); } - static void SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC5D94017, vehicle, toggle); } - static void SET_VEHICLE_CAN_BREAK(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x90A810D1, vehicle, toggle); } - static void SET_VEHICLE_CAN_TRIGGER_BULLET_CAM(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xDF932BC, vehicle, toggle); } - static void SET_VEHICLE_COLLISION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC7A6A137, vehicle, toggle); } - static void SET_VEHICLE_COLOURS(Vehicle vehicle, int32_t primaryColor, int32_t secondaryColor) { NativeInvoke::Invoke(0x57F24253, vehicle, primaryColor, secondaryColor); } - static void SET_VEHICLE_COLOUR_COMBINATION(Vehicle vehicle, int32_t colorCombination) { NativeInvoke::Invoke(0xA557AEAD, vehicle, colorCombination); } - static void SET_VEHICLE_CONTROL_TO_PLAYER(Vehicle vehicle) { NativeInvoke::Invoke(0x6BC7338F, vehicle); } - static void SET_VEHICLE_COORDS(Vehicle vehicle, float x, float y, float z) { NativeInvoke::Invoke(0x54C9AD1D, vehicle, x, y, z); } - static void SET_VEHICLE_COORDS_NO_OFFSET(Vehicle vehicle, float x, float y, float z) { NativeInvoke::Invoke(0x67714186, vehicle, x, y, z); } - static void SET_VEHICLE_DAMAGE(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, bool p6) { NativeInvoke::Invoke(0x21B458B2, vehicle, xOffset, yOffset, zOffset, damage, radius, p6); } - static void SET_VEHICLE_DENSITY_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x8B289F79, multiplier); } - static void SET_VEHICLE_DIRT_LEVEL(Vehicle vehicle, float dirtLevel) { NativeInvoke::Invoke(0x2B39128B, vehicle, dirtLevel); } - static void SET_VEHICLE_DOORS_LOCKED(Vehicle vehicle, int32_t status) { NativeInvoke::Invoke(0x4CDD35D0, vehicle, status); } - static void SET_VEHICLE_DOORS_SHUT(Vehicle vehicle) { NativeInvoke::Invoke(0xBB1FF6E7, vehicle); } - static void SET_VEHICLE_DOOR_BROKEN(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x8147FEA7, p0, p1, p2); } - static void SET_VEHICLE_DOOR_CONTROL(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x572DD360, p0, p1, p2, p3); } - static void SET_VEHICLE_DOOR_LATCHED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x4EB7BBFC, p0, p1, p2, p3); } - static void SET_VEHICLE_DOOR_OPEN(Vehicle vehicle, int32_t door) { NativeInvoke::Invoke(0xBB75D38B, vehicle, door); } - static void SET_VEHICLE_DOOR_SHUT(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x142606BD, p0, p1, p2, p3); } - static void SET_VEHICLE_DRIVE_FORCE_IN_AIR(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x2B97EF1F, vehicle, toggle); } - static void SET_VEHICLE_ENGINE_CAN_BE_DAMAGED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5AAB9674, vehicle, toggle); } - static void SET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle, float health) { NativeInvoke::Invoke(0x1B760FB5, vehicle, health); } - static void SET_VEHICLE_ENGINE_ON(Vehicle vehicle, bool value, bool instantly) { NativeInvoke::Invoke(0x7FBC86F1, vehicle, value, instantly); } - static void SET_VEHICLE_EXPLODES_ONLY_FROM_PROJECTILE_EXPLOSIONS(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x8D359F17, vehicle, toggle); } - static void SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x38CC692B, vehicle, toggle); } - static void SET_VEHICLE_EXTRA(Vehicle vehicle, int32_t extra, bool p2) { NativeInvoke::Invoke(0x642D065C, vehicle, extra, p2); } - static void SET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int32_t pearlescentColor, int32_t wheelColor) { NativeInvoke::Invoke(0x515DB2A0, vehicle, pearlescentColor, wheelColor); } - static void SET_VEHICLE_FIXED(Vehicle vehicle) { NativeInvoke::Invoke(0x17469AA1, vehicle); } - static void SET_VEHICLE_FIXED_WEAPON_ACCURACY(Vehicle vehicle, float accurary, int32_t weaponIndex) { NativeInvoke::Invoke(0xC38EDA8A, vehicle, accurary, weaponIndex); } - static void SET_VEHICLE_FIXED_WEAPON_DAMAGE(Vehicle vehicle, float damage, int32_t weaponIndex) { NativeInvoke::Invoke(0x4F177788, vehicle, damage, weaponIndex); } - static void SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE(Vehicle vehicle, int32_t mode, int32_t weaponIndex) { NativeInvoke::Invoke(0xC8FF4A34, vehicle, mode, weaponIndex); } - static void SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_SET(Vehicle vehicle, int32_t weaponIndex, uint32_t firingPatternHash1, uint32_t firingPatternHash2, uint32_t firingPatternHash3, uint32_t firingPatternHash4, uint32_t firingPatternHash5, uint32_t firingPatternHash6, uint32_t firingPatternHash7, uint32_t firingPatternHash8, uint32_t firingPatternHash9, uint32_t firingPatternHash10) { NativeInvoke::Invoke(0xB4F809D, vehicle, weaponIndex, firingPatternHash1, firingPatternHash2, firingPatternHash3, firingPatternHash4, firingPatternHash5, firingPatternHash6, firingPatternHash7, firingPatternHash8, firingPatternHash9, firingPatternHash10); } - static void SET_VEHICLE_FORWARD_SPEED(Vehicle vehicle, float speed) { NativeInvoke::Invoke(0x69880D14, vehicle, speed); } - static void SET_VEHICLE_FREEZE_AFTER_BLOWING_UP(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xFCD50E3D, vehicle, toggle); } - static void SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xB4D3DBFB, vehicle, toggle); } - static void SET_VEHICLE_HAS_STRONG_AXLES(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xD1CBC65, vehicle, toggle); } - static void SET_VEHICLE_HEADING(Vehicle vehicle, float heading) { NativeInvoke::Invoke(0x3E502113, vehicle, heading); } - static void SET_VEHICLE_HEALTH(Vehicle vehicle, int32_t health) { NativeInvoke::Invoke(0x3BCB0EA4, vehicle, health); } - static void SET_VEHICLE_INST_LIGHT_TUNE_VALUES(Vehicle vehicle, Any* data) { NativeInvoke::Invoke(0x3ADF1AAA, vehicle, data); } - static void SET_VEHICLE_INTERIORLIGHT(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x9AD1FE1E, vehicle, toggle); } - static void SET_VEHICLE_IN_CUTSCENE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x25533564, vehicle, toggle); } - static void SET_VEHICLE_IS_CONSIDERED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x14413319, vehicle, toggle); } - static void SET_VEHICLE_LIGHTS(Vehicle vehicle, int32_t state) { NativeInvoke::Invoke(0xE8930226, vehicle, state); } - static void SET_VEHICLE_LIGHT_MULTIPLIER(Vehicle vehicle, float multiplier) { NativeInvoke::Invoke(0x48039D6A, vehicle, multiplier); } - static void SET_VEHICLE_LIVERY(Vehicle vehicle, int32_t liveryIndex) { NativeInvoke::Invoke(0x7AD87059, vehicle, liveryIndex); } - static void SET_VEHICLE_MODEL_IS_SUPPRESSED(uint32_t modelHash, bool toggle) { NativeInvoke::Invoke(0x42A08C9B, modelHash, toggle); } - static void SET_VEHICLE_NAME_DEBUG(Vehicle vehicle, const char* name) { NativeInvoke::Invoke(0xA712FF5C, vehicle, name); } - static void SET_VEHICLE_NEEDS_TO_BE_HOTWIRED(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xD8260751, vehicle, toggle); } - static void SET_VEHICLE_NOT_EXPLODABLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5F2B2A1C, vehicle, toggle); } - static void SET_VEHICLE_ONLY_DAMAGED_BY_PLAYER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x5F6A171F, vehicle, toggle); } - static void SET_VEHICLE_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP(Vehicle vehicle, bool toggle, int32_t relGroupId) { NativeInvoke::Invoke(0x5A7B778A, vehicle, toggle, relGroupId); } - static void SET_VEHICLE_ONLY_EXPLODES_WHEN_HIT_BY_MULTIPLE_EXPLOSIONS(Vehicle vehicle, bool toggle, int32_t p2) { NativeInvoke::Invoke(0x2A61C5E7, vehicle, toggle, p2); } - static void SET_VEHICLE_PETROL_TANK_HEALTH(Vehicle vehicle, float health) { NativeInvoke::Invoke(0x660A3692, vehicle, health); } - static void SET_VEHICLE_PROOFS(Vehicle vehicle, bool p1, bool p2, bool p3, bool p4, bool p5) { NativeInvoke::Invoke(0x23448784, vehicle, p1, p2, p3, p4, p5); } - static void SET_VEHICLE_PROVIDES_COVER(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xEFC01CA9, vehicle, toggle); } - static void SET_VEHICLE_QUATERNION(Vehicle vehicle, float x, float y, float z, float w) { NativeInvoke::Invoke(0x7A5B849E, vehicle, x, y, z, w); } - static void SET_VEHICLE_RANDOM_ROUTE_SEED(Vehicle vehicle, int32_t seed) { NativeInvoke::Invoke(0x18271E90, vehicle, seed); } - static void SET_VEHICLE_REACT_TO_EXPLOSION(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xB755CE11, vehicle, toggle); } - static void SET_VEHICLE_SIREN(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x4AC1EFC7, vehicle, toggle); } - static void SET_VEHICLE_STEER_BIAS(Vehicle vehicle, float value) { NativeInvoke::Invoke(0x7357C1EB, vehicle, value); } - static void SET_VEHICLE_STRONG(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xC758D19F, vehicle, toggle); } - static void SET_VEHICLE_TURNS_TO_FACE_COORD(Vehicle vehicle, float x, float y) { NativeInvoke::Invoke(0x9F751407, vehicle, x, y); } - static void SET_VEHICLE_TYRES_CAN_BURST(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xA198DB54, vehicle, toggle); } - static void SET_VEHICLE_TYRE_BURST(Vehicle vehicle, int32_t tire) { NativeInvoke::Invoke(0x89D28068, vehicle, tire); } - static void SET_VEHICLE_TYRE_FIXED(Vehicle vehicle, int32_t tire) { NativeInvoke::Invoke(0xA42EFA6B, vehicle, tire); } - static void SET_VEHICLE_VISIBLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0x33C606E, vehicle, toggle); } - static void SET_VISIBILITY_OF_CLOSEST_OBJECT_OF_TYPE(float x, float y, float z, float radius, uint32_t modelHash, bool visible) { NativeInvoke::Invoke(0x702FAEEB, x, y, z, radius, modelHash, visible); } - static void SET_VOICE_ID_FROM_HEAD_COMPONENT(Ped ped, int32_t unused1, bool unused2) { NativeInvoke::Invoke(0x84EDB1B8, ped, unused1, unused2); } - static void SET_WAITING_AT_STATION_TIME(Vehicle train, int32_t time) { NativeInvoke::Invoke(0x745EA145, train, time); } - static void SET_WAKES_SECTION(int32_t section) { NativeInvoke::Invoke(0x75BA1528, section); } - static void SET_WANTED_LEVEL_MULTIPLIER(float multiplier) { NativeInvoke::Invoke(0x1359292F, multiplier); } - static void SET_WEAPON_AMMO(Weapon weapon, int32_t ammo) { NativeInvoke::Invoke(0x3A3DB7F1, weapon, ammo); } - static void SET_WEAPON_AMMO_IN_CLIP(Weapon weapon, int32_t ammo) { NativeInvoke::Invoke(0xA5F4270F, weapon, ammo); } - static void SET_WEAPON_AS_NO_LONGER_NEEDED(uint32_t weaponHash) { NativeInvoke::Invoke(0x9A0E29DE, weaponHash); } - static void SET_WEAPON_CHANCE_TO_FIRE_BLANKS(Weapon weapon, int32_t chance) { NativeInvoke::Invoke(0x40BA5A39, weapon, chance); } - static void SET_WEAPON_LIGHT_DATA(Weapon weapon, int32_t index) { NativeInvoke::Invoke(0x29E99A13, weapon, index); } - static void SET_WEAPON_LIGHT_DATA_BY_NAME(Weapon weapon, const char* name) { NativeInvoke::Invoke(0x7F9CE88, weapon, name); } - static void SET_WEAPON_SLOT(Ped ped, Weapon weapon, int32_t holsterType) { NativeInvoke::Invoke(0x16DBCD1, ped, weapon, holsterType); } - static void SET_WEAPON_SPAWNS_PICKUP(Weapon weapon, bool toggle) { NativeInvoke::Invoke(0x14645293, weapon, toggle); } - static void SET_WEAPON_VISIBLE(Weapon weapon, bool toggle) { NativeInvoke::Invoke(0x529A119E, weapon, toggle); } - static void SET_WEATHER_TRANSITION_IMMEDIATE(bool toggle) { NativeInvoke::Invoke(0x8DE31F0B, toggle); } - static void SET_WEATHER_TRANSITION_SPEED(float speed) { NativeInvoke::Invoke(0x17EB71A7, speed); } - static void SET_WEATHER_TYPE_NOW_PERSIST(const char* weatherType) { NativeInvoke::Invoke(0xC869FE97, weatherType); } - static void SET_WEATHER_TYPE_PERSIST(const char* weatherType) { NativeInvoke::Invoke(0xC6C04C75, weatherType); } - static void SET_WIDESCREEN_BORDERS(bool toggle, int32_t p1) { NativeInvoke::Invoke(0x1A75DC9A, toggle, p1); } - static void SET_WIDESCREEN_FORMAT(int32_t format) { NativeInvoke::Invoke(0xF016E08F, format); } - static void SET_WIND(float speed) { NativeInvoke::Invoke(0xC6294698, speed); } - static void SET_ZONE_COPS_ACTIVE(const char* zoneName, bool toggle) { NativeInvoke::Invoke(0xD604096C, zoneName, toggle); } - static void SET_ZONE_POPULATION_TYPE(const char* zoneName, int32_t type) { NativeInvoke::Invoke(0xFC30948B, zoneName, type); } - static void SET_ZONE_SCUMMINESS(const char* zoneName, int32_t scumminess) { NativeInvoke::Invoke(0x6E35CF9A, zoneName, scumminess); } - static void SEV_CONNECTED_ONLY() { NativeInvoke::Invoke(0x1BC7E9FB); } - static void SEV_CREATE_OBJECT(Object object, uint32_t modelHash, float x, float y, float z) { NativeInvoke::Invoke(0x7D9E2B5F, object, modelHash, x, y, z); } - static void SEV_CREATE_PED(Ped ped, uint32_t modelHash, float x, float y, float z, float heading, bool isNetwork, bool dontOwn) { NativeInvoke::Invoke(0xF9F0D9BB, ped, modelHash, x, y, z, heading, isNetwork, dontOwn); } - static void SEV_CREATE_PICKUP(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x9DFDA816, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void SEV_CREATE_VEHICLE(Vehicle vehicle, uint32_t modelHash, float x, float y, float z, float heading) { NativeInvoke::Invoke(0xD421FF04, vehicle, modelHash, x, y, z, heading); } - static void SEV_DELETE_OBJECT(Object object) { NativeInvoke::Invoke(0xBEB0FDDE, object); } - static void SEV_INDUCE_EVENT(Any p0) { NativeInvoke::Invoke(0xF7669E49, p0); } - static void SEV_INDUCE_EVENT_ARGS(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xF69FEF47, p0, p1, p2); } - static void SEV_INDUCE_GATHER_EVENT(Any p0) { NativeInvoke::Invoke(0x7FD7CD71, p0); } - static void SEV_INDUCE_LOCAL_EVENT(Any p0) { NativeInvoke::Invoke(0xF199C3EB, p0); } - static void SEV_INDUCE_LOCAL_EVENT_ARGS(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xA2793188, p0, p1, p2); } - static void SEV_ISOLATE() { NativeInvoke::Invoke(0xFC64AA42); } - static void SEV_ISOLATED_ONLY() { NativeInvoke::Invoke(0xBD5E1E6B); } - static void SEV_ISOLATE_OFF() { NativeInvoke::Invoke(0x821594DD); } - static void SEV_NEXT_EVENT(Any p0, Any p1) { NativeInvoke::Invoke(0xAFB40502, p0, p1); } - static void SEV_ONCE_ONLY() { NativeInvoke::Invoke(0x6DA448CC); } - static void SEV_RESURRECT_PLAYER(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xC0AC4551, p0, p1, p2, p3, p4); } - static void SEV_RESURRECT_PLAYER_FINISH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xD506CEF7, p0, p1, p2); } - static void SEV_SET_PLAYER_AVATAR(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x1778B6B6, p0, p1, p2); } - static void SEV_SET_PLAYER_FRIENDLY_FIRE(Any p0, Any p1) { NativeInvoke::Invoke(0x1B65C378, p0, p1); } - static void SEV_SET_PLAYER_MODEL(Player player, uint32_t modelHash) { NativeInvoke::Invoke(0x4BAA35E9, player, modelHash); } - static void SEV_THREAD_THIS(Any p0) { NativeInvoke::Invoke(0xD494158C, p0); } - static void SEV_UNBIND(Any p0) { NativeInvoke::Invoke(0x34AD4192, p0); } - static void SEV_UNBIND_ALL_FOR_PED(Any p0) { NativeInvoke::Invoke(0x7561DF34, p0); } - static void SEV_UNBIND_CATEGORY(Any p0) { NativeInvoke::Invoke(0xEA305AC0, p0); } - static void SEV_UNBIND_HANDLER(Any p0) { NativeInvoke::Invoke(0xAA607425, p0); } - static void SEV_WAIT_FOR(Any p0) { NativeInvoke::Invoke(0xCD3036F5, p0); } - static void SEV_YIELD() { NativeInvoke::Invoke(0x7DE3579B); } - static void SHAKE_CAM(Cam cam, const char* shakeName, float amplitude) { NativeInvoke::Invoke(0x1D4211B0, cam, shakeName, amplitude); } - static void SHAKE_GAMEPLAY_CAM(const char* shakeName, float intensity) { NativeInvoke::Invoke(0xF2EFE660, shakeName, intensity); } - static void SHOOT_SINGLE_BULLET_BETWEEN_COORDS(float x1, float y1, float z1, float x2, float y2, float z2, int32_t damage, bool p7, uint32_t weaponHash, Ped ownerPed) { NativeInvoke::Invoke(0xCB7415AC, x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed); } - static void SHOW_BLIP_ROTATION(Blip blip, bool toggle) { NativeInvoke::Invoke(0x17773F15, blip, toggle); } - static void SHUTDOWN_AND_LAUNCH_NETWORK_GAME(int32_t levelIndex) { NativeInvoke::Invoke(0x691694D2, levelIndex); } - static void SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME() { NativeInvoke::Invoke(0x92B7351C); } - static void SILENCE_VEHICLE(Vehicle vehicle, bool toggle) { NativeInvoke::Invoke(0xA7250DE3, vehicle, toggle); } - static void SIMULATE_PLAYER_INPUT_GAIT(Player player, float amount, int32_t gaitType, float speed) { NativeInvoke::Invoke(0xD77CC34, player, amount, gaitType, speed); } - static void SKIP_FORWARD_TO_TIME_OF_DAY(int32_t hour, int32_t minute) { NativeInvoke::Invoke(0x8B1C8A57, hour, minute); } - static void SKIP_ROTOR_SHADOW(bool toggle) { NativeInvoke::Invoke(0xC96B8836, toggle); } - static void SKIP_TIME_IN_PLAYBACK_RECORDED_PED(Ped ped, float time) { NativeInvoke::Invoke(0x699F9D74, ped, time); } - static void SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle, float time) { NativeInvoke::Invoke(0xCF3EFA4B, vehicle, time); } - static void SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x8DEA18C8, vehicle); } - static void SKIP_TO_NEXT_ALLOWED_STATION(Vehicle train) { NativeInvoke::Invoke(0xCF682EC7, train); } - static void SMASH_GLASS_IN_RADIUS(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0x71B56B9F, p0, p1, p2, p3, p4); } - static void SMASH_VEHICLE_WINDOW(Vehicle vehicle, int32_t window) { NativeInvoke::Invoke(0xDDD9A8C2, vehicle, window); } - static void SNAPSHOT_GLOBALS() { NativeInvoke::Invoke(0x5A25520E); } - static void SPAWN_GRENADE(Ped ped, uint32_t p1, float p2, float p3, float p4, float p5) { NativeInvoke::Invoke(0x34E8E337, ped, p1, p2, p3, p4, p5); } - static void SPLIT_LOCALISED_STRING(const char* textLabel, int32_t bufferSize1, char* buffer1, int32_t bufferSize2, char* buffer2, int32_t bufferSize3, char* buffer3, int32_t bufferSize4, char* buffer4) { NativeInvoke::Invoke(0xE6102DD1, textLabel, bufferSize1, buffer1, bufferSize2, buffer2, bufferSize3, buffer3, bufferSize4, buffer4); } - static void START_CONTEXT(const char* name) { NativeInvoke::Invoke(0xF1A3B61A, name); } - static void START_CONTEXT_HASH(uint32_t hash) { NativeInvoke::Invoke(0x906945AC, hash); } - static void START_CUTSCENE_CAPTURE(const char* cutsceneName) { NativeInvoke::Invoke(0x5B705AC1, cutsceneName); } - static void START_CUTSCENE_WITH_FADES(const char* cutsceneName) { NativeInvoke::Invoke(0x1C21BE91, cutsceneName); } - static void START_FIRING_AMNESTY() { NativeInvoke::Invoke(0x5F8A22A6); } - static void START_NEW_WIDGET_COMBO() { NativeInvoke::Invoke(0x284A3C93); } - static void START_PANEL_WIPE(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0x45E78975, p0, p1); } - static void START_PED_SEARCH_CRITERIA() { NativeInvoke::Invoke(0x12B1686A); } - static void START_PLAYBACK_RECORDED_PED(Ped ped, int32_t recordingIndex) { NativeInvoke::Invoke(0x436563F4, ped, recordingIndex); } - static void START_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle, int32_t recordingIndex) { NativeInvoke::Invoke(0xCF614CA8, vehicle, recordingIndex); } - static void START_PLAYBACK_RECORDED_VEHICLE_USING_AI(Vehicle vehicle, int32_t recordingIndex) { NativeInvoke::Invoke(0x8DE8E24E, vehicle, recordingIndex); } - static void START_PLAYER_SHOOTDODGE(float p0, float p1, float p2, bool p3, bool p4, float p5, float p6) { NativeInvoke::Invoke(0x96BB9783, p0, p1, p2, p3, p4, p5, p6); } - static void START_POSTFX_BLENDER(int32_t p0) { NativeInvoke::Invoke(0x817C43D7, p0); } - static void START_SCRIPT_CONVERSATION(int32_t index, bool p1, bool p2) { NativeInvoke::Invoke(0xE5DE7D9D, index, p1, p2); } - static void START_SEAMLESS_CUTSCENE() { NativeInvoke::Invoke(0x243A852E); } - static void START_SEAMLESS_CUTSCENE_AT_COORDS(float x, float y, float z, float p3) { NativeInvoke::Invoke(0x8FE348F, x, y, z, p3); } - static void START_VEHICLE_ALARM(Vehicle vehicle) { NativeInvoke::Invoke(0x5B451FF7, vehicle); } - static void START_VEHICLE_HORN(Vehicle vehicle, int32_t duration) { NativeInvoke::Invoke(0xDF5ADB3, vehicle, duration); } - static void START_WIDGET_GROUP(const char* p0) { NativeInvoke::Invoke(0xA782BE62, p0); } - static void STAT_ADD_FLOAT(const char* statName, bool p1, bool p2) { NativeInvoke::Invoke(0xA54780E8, statName, p1, p2); } - static void STAT_ADD_INT(const char* statName, bool p1, bool p2) { NativeInvoke::Invoke(0x528AA36E, statName, p1, p2); } - static void STAT_DECREMENT_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0xEEB7CFAD, statName, value); } - static void STAT_DECREMENT_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x5C7AA25B, statName, value); } - static void STAT_HASH_ADD_FLOAT(uint32_t statHash, bool p1, bool p2) { NativeInvoke::Invoke(0xB5B89FD2, statHash, p1, p2); } - static void STAT_HASH_ADD_INT(uint32_t statHash, bool p1, bool p2) { NativeInvoke::Invoke(0xA820FB24, statHash, p1, p2); } - static void STAT_HASH_DECREMENT_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xBA1661EC, statHash, value); } - static void STAT_HASH_DECREMENT_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x4FBDB9F, statHash, value); } - static void STAT_HASH_INCREMENT_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0x9130A032, statHash, value); } - static void STAT_HASH_INCREMENT_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0xD2B83ECE, statHash, value); } - static void STAT_HASH_SET_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xF7291D39, statHash, value); } - static void STAT_HASH_SET_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x2D2ECF2D, statHash, value); } - static void STAT_HASH_WAIT_FOR_CHANGE_FLOAT(uint32_t statHash, float value) { NativeInvoke::Invoke(0xEA2D7D0D, statHash, value); } - static void STAT_HASH_WAIT_FOR_CHANGE_INT(uint32_t statHash, int32_t value) { NativeInvoke::Invoke(0x59D78FCB, statHash, value); } - static void STAT_INCREMENT_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x562B69E2, statName, value); } - static void STAT_INCREMENT_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x4470A2D3, statName, value); } - static void STAT_SET_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x6CEA96F2, statName, value); } - static void STAT_SET_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0xC9CC1C5C, statName, value); } - static void STAT_WAIT(int32_t argCount, ...) { } - static void STAT_WAIT_FOR_CHANGE_FLOAT(const char* statName, float value) { NativeInvoke::Invoke(0x48E0F996, statName, value); } - static void STAT_WAIT_FOR_CHANGE_INT(const char* statName, int32_t value) { NativeInvoke::Invoke(0x4E41F40, statName, value); } - static void STAT_WAIT_UNTIL_EXIST(int32_t argCount, ...) {} - static void STOP_ALL_IMAGEFX(bool p0) { NativeInvoke::Invoke(0xB7BC77AB, p0); } - static void STOP_ALL_SCRIPTED_CONVERSATIONS(Any p0) { NativeInvoke::Invoke(0xCBE79A01, p0); } - static void STOP_ANY_PED_MODEL_BEING_SUPPRESSED() { NativeInvoke::Invoke(0x5AD7DC55); } - static void STOP_CAM_POINTING(Cam cam) { NativeInvoke::Invoke(0x5435F6A5, cam); } - static void STOP_CAM_SHAKING(Cam cam, bool p1) { NativeInvoke::Invoke(0x40D0EB87, cam, p1); } - static void STOP_CURRENT_PLAYING_AMBIENT_SPEECH(Ped ped) { NativeInvoke::Invoke(0xBB8E64BF, ped); } - static void STOP_CUTSCENE_AUDIO() { NativeInvoke::Invoke(0x55461BE6); } - static void STOP_CUTSCENE_CAPTURE() { NativeInvoke::Invoke(0x5BCC78E8); } - static void STOP_FIRE_IN_RANGE(float x, float y, float z, float radius) { NativeInvoke::Invoke(0x725C7205, x, y, z, radius); } - static void STOP_GAMEPLAY_CAM_SHAKING(Any p0, Any p1) { NativeInvoke::Invoke(0xFD569E4E, p0, p1); } - static void STOP_GAMEPLAY_HINT() { NativeInvoke::Invoke(0x1BC28B7B); } - static void STOP_IMAGEFX(int32_t p0, bool p1) { NativeInvoke::Invoke(0xB27BC9FD, p0, p1); } - static void STOP_MOVIE(int32_t p0) { NativeInvoke::Invoke(0x7827E516, p0); } - static void STOP_MUSIC() { NativeInvoke::Invoke(0x84A658A1); } - static void STOP_OVERRIDING_PED_FIRING_PATTERN(Ped ped) { NativeInvoke::Invoke(0x954F6D21, ped); } - static void STOP_PARTICLE_FX_LOOPED(Any ptfxHandle) { NativeInvoke::Invoke(0xD245455B, ptfxHandle); } - static void STOP_PED_DOING_FALL_OFF_TESTS_WHEN_SHOT(Ped ped) { NativeInvoke::Invoke(0x5B01902A, ped); } - static void STOP_PED_FIRE(Ped ped) { NativeInvoke::Invoke(0xABE73926, ped); } - static void STOP_PED_SEARCH_CRITERIA() { NativeInvoke::Invoke(0xE9AFE4DE); } - static void STOP_PED_SPEAKING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xFF92B49D, ped, toggle); } - static void STOP_PED_WEAPON_FIRING_WHEN_DROPPED(Ped ped) { NativeInvoke::Invoke(0x4AC3421E, ped); } - static void STOP_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0xD7358C69, ped); } - static void STOP_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0xAE99C57C, vehicle); } - static void STOP_SCRIPT_STREAM(Any p0) { NativeInvoke::Invoke(0xD6CA123C, p0); } - static void STOP_SOUND(int32_t soundId, bool p1) { NativeInvoke::Invoke(0xCD7F4030, soundId, p1); } - static void STOP_VEHICLE_FIRE(Vehicle vehicle) { NativeInvoke::Invoke(0xCEC13B6B, vehicle); } - static void STOP_WIDGET_GROUP() { NativeInvoke::Invoke(0xB7E25D55); } - static void STORE_FRONTEND_TIMECYCLE_SETTINGS() { NativeInvoke::Invoke(0x9BDAB003); } - static void STREAM_HELPERS_DEACTIVATE() { NativeInvoke::Invoke(0xBDA5C5F7); } - static void STREAM_HELPERS_INIT() { NativeInvoke::Invoke(0x13D43922); } - static void STREAM_HELPERS_REACTIVATE() { NativeInvoke::Invoke(0xE2E89E47); } - static void STREAM_HELPERS_REQUEST_AT_LOC(float x, float y, float z, bool p3) { NativeInvoke::Invoke(0x7C544BF3, x, y, z, p3); } - static void STRING_APPEND(int32_t bufferSize, char* buffer, const char* formatOrTextLabel, int32_t argCount, ...) {} - static void STRING_FORMAT(int32_t bufferSize, char* buffer, const char* formatOrTextLabel, int32_t argCount, ...) {} - static void STRING_FORMAT_HASH(int32_t bufferSize, char* buffer, uint32_t textLabelHash, int32_t argCount, ...) {} - static void STRING_STORE(const char* p0, const char* p1) { NativeInvoke::Invoke(0xC1389FB0, p0, p1); } - static void SWAP_NEAREST_BUILDING_MODEL(float x, float y, float z, float radius, uint32_t modelHashFrom, uint32_t modelHashTo) { NativeInvoke::Invoke(0xFBD8341B, x, y, z, radius, modelHashFrom, modelHashTo); } - static void SWITCH_TO_LEVEL(int32_t index) { NativeInvoke::Invoke(0xFA085695, index); } - static void SWITCH_TO_LEVEL_NAME(const char* name) { NativeInvoke::Invoke(0xB0F99718, name); } - static void SYNC_FRAGMENT_OBJECTS(uint32_t modelHash) { NativeInvoke::Invoke(0x521555E5, modelHash); } - static void SYNC_FRAGMENT_OBJECTS_IN_IPL(const char* iplName, bool toggle) { NativeInvoke::Invoke(0xCD06F35C, iplName, toggle); } - static void TASK_ACHIEVE_HEADING(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xA0E9B42, p0, p1, p2, p3); } - static void TASK_AIM_GUN_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0xFBF44AD3, p0, p1, p2, p3, p4, p5); } - static void TASK_AIM_GUN_AT_PED(Ped ped, Ped targetPed, int32_t duration, bool p3) { NativeInvoke::Invoke(0x3B4CA777, ped, targetPed, duration, p3); } - static void TASK_AIM_GUN_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x217E69A2, p0, p1, p2, p3, p4, p5, p6, p7); } - static void TASK_ATTACK_MOVE(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, int32_t p7) { NativeInvoke::Invoke(0x72EA9C48, ped, p1, p2, p3, p4, p5, p6, p7); } - static void TASK_ATTACK_MOVE_WHILE_AIMING_AT_COORD(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, bool p7, float p8, float p9, float p10, int32_t p11) { NativeInvoke::Invoke(0xA08CC22F, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); } - static void TASK_ATTACK_MOVE_WHILE_AIMING_AT_PED(Ped ped, float p1, float p2, float p3, Ped ped2, bool p5, float p6, float p7, float p8, int32_t p9) { NativeInvoke::Invoke(0x1AD378CB, ped, p1, p2, p3, ped2, p5, p6, p7, p8, p9); } - static void TASK_CAUTIOUS_MOVETO(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x77B12033, ped, x, y, z); } - static void TASK_CHAT_TO_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0xA2BE1821, ped, ped2, p2, p3); } - static void TASK_CHAT_WITH_PED(Ped ped, Ped ped2, bool p2, bool p3) { NativeInvoke::Invoke(0xBECAED75, ped, ped2, p2, p3); } - static void TASK_CLEAR_DEFAULT_AIM(Ped ped) { NativeInvoke::Invoke(0x09F9B15, ped); } - static void TASK_CLEAR_LOOK_AT(Any p0) { NativeInvoke::Invoke(0x60EB4054, p0); } - static void TASK_COMBAT_HATED_TARGETS_AROUND_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x2E7064E4, p0, p1); } - static void TASK_COMBAT_MOVE_TO_COVER(Ped ped, const char* p1, const char* p2, Ped ped2) { NativeInvoke::Invoke(0x98F7B4E3, ped, p1, p2, ped2); } - static void TASK_COMBAT_MOVE_TO_COVER_COORDS(Ped ped, float x, float y, float z, Ped ped2) { NativeInvoke::Invoke(0xC219CD65, ped, x, y, z, ped2); } - static void TASK_COMBAT_MOVE_TO_COVER_TACTICAL(Ped ped, const char* p1, const char* p2, bool p3, Ped ped2) { NativeInvoke::Invoke(0xB54F8633, ped, p1, p2, p3, ped2); } - static void TASK_COMBAT_MOVE_TO_COVER_TACTICAL_COORDS(Ped ped, float x, float y, float z, bool p4, Ped ped2) { NativeInvoke::Invoke(0xA538B46E, ped, x, y, z, p4, ped2); } - static void TASK_COMBAT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0xCB0D8932, ped, targetPed); } - static void TASK_COMBAT_PED_TIMED(Ped ped, Ped targetPed, int32_t time) { NativeInvoke::Invoke(0xF5CA2A45, ped, targetPed, time); } - static void TASK_COMBAT_ROLL(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x8BB401CE, ped, p1); } - static void TASK_COMBAT_SNAP_TO_COVER(Ped ped, const char* p1, const char* p2, Ped ped2) { NativeInvoke::Invoke(0x62DA169D, ped, p1, p2, ped2); } - static void TASK_COMBAT_SNAP_TO_COVER_AMBUSH(Ped ped, const char* p1, const char* p2, int32_t p3, int32_t p4, bool p5) { NativeInvoke::Invoke(0xB42E30A0, ped, p1, p2, p3, p4, p5); } - static void TASK_COMBAT_SNAP_TO_COVER_AMBUSH_COORDS(Ped ped, float x, float y, float z, int32_t p3, int32_t p4, bool p5) { NativeInvoke::Invoke(0xC047B95C, ped, x, y, z, p3, p4, p5); } - static void TASK_COMBAT_SNAP_TO_COVER_COORDS(Ped ped, float x, float y, float z, Ped ped2) { NativeInvoke::Invoke(0x7342B8FD, ped, x, y, z, ped2); } - static void TASK_COMBAT_SNAP_TO_COVER_TACTICAL(Ped ped, const char* p1, const char* p2, bool p3, Ped ped2) { NativeInvoke::Invoke(0x60C0C2F7, ped, p1, p2, p3, ped2); } - static void TASK_COMBAT_SNAP_TO_COVER_TACTICAL_COORDS(Ped ped, float x, float y, float z, bool p4, Ped ped2) { NativeInvoke::Invoke(0x9BB448D7, ped, x, y, z, p4, ped2); } - static void TASK_COWER(Ped ped) { NativeInvoke::Invoke(0x9CF1C19B, ped); } - static void TASK_DEFAULT_AIM_AHEAD(Ped ped) { NativeInvoke::Invoke(0x5748EDC0, ped); } - static void TASK_DEFAULT_AIM_AT_COORD(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0x24190EC9, ped, x, y, z); } - static void TASK_DEFAULT_AIM_AT_PED(Ped ped, Ped targetPed) { NativeInvoke::Invoke(0x806DCEC3, ped, targetPed); } - static void TASK_DODGE(Ped ped) { NativeInvoke::Invoke(0xE1931B3A, ped); } - static void TASK_DRIVER_COMBAT(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0xAB123B77, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void TASK_DRIVE_BY(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, Any p7, bool p8, int32_t pedAccuracy) { NativeInvoke::Invoke(0x2B84D1C4, driverPed, targetPed, targetVehicle, targetX, targetY, targetZ, distanceToShoot, p7, p8, pedAccuracy); } - static void TASK_DRIVE_POINT_ROUTE(Ped driver, Vehicle vehicle, float p2) { NativeInvoke::Invoke(0x4A2F3753, driver, vehicle, p2); } - static void TASK_DROP_WEAPON(Ped ped, Weapon weapon) { NativeInvoke::Invoke(0xBCC51D2B, ped, weapon); } - static void TASK_DUCK(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x396A40E9, ped, duration); } - static void TASK_ENTER_VEHICLE(Ped ped, Vehicle vehicle, int32_t timeout, int32_t doorIndex) { NativeInvoke::Invoke(0xB8689B4E, ped, vehicle, timeout, doorIndex); } - static void TASK_EVERYONE_LEAVE_VEHICLE(Ped ped) { NativeInvoke::Invoke(0xC1971F30, ped); } - static void TASK_FLUSH_ROUTE() { NativeInvoke::Invoke(0x34219154); } - static void TASK_FOLLOW_NAV_MESH_TO_COORD(Ped ped, float x, float y, float z, int32_t moveSpeedId, int32_t duration, float p6, int32_t flags, float p8) { NativeInvoke::Invoke(0xFE4A10D9, ped, x, y, z, moveSpeedId, duration, p6, flags, p8); } - static void TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED(Ped ped, float x, float y, float z, int32_t moveSpeedId, int32_t duration, float p6, int32_t flags, Vector3* p8, float p9) { NativeInvoke::Invoke(0x6BF6E296, ped, x, y, z, moveSpeedId, duration, p6, flags, p8, p9); } - static void TASK_FOLLOW_PATROL_ROUTE(Ped ped, int32_t p1, int32_t p2) { NativeInvoke::Invoke(0xADDF1C66, ped, p1, p2); } - static void TASK_GET_OFF_BOAT(Vehicle boat, int32_t duration) { NativeInvoke::Invoke(0x4293601F, boat, duration); } - static void TASK_GET_ON_CUSTOM_VEHICLE(Vehicle vehicle, Ped ped, float p2, float p3, float p4, float p5, const char* p6, const char* p7) { NativeInvoke::Invoke(0x87354C85, vehicle, ped, p2, p3, p4, p5, p6, p7); } - static void TASK_GOTO_PED_OFFSET(Ped ped, Ped ped2, int32_t p2, float p3, float p4) { NativeInvoke::Invoke(0x92B6581E, ped, ped2, p2, p3, p4); } - static void TASK_GOTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t p2, float p3) { NativeInvoke::Invoke(0x8DE489D, ped, vehicle, p2, p3); } - static void TASK_GO_STRAIGHT_TO_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x80A9E7A7, p0, p1, p2, p3, p4, p5); } - static void TASK_GO_TO_COORD_ANY_MEANS(Ped ped, float x, float y, float z, int32_t p4, Vehicle vehicle) { NativeInvoke::Invoke(0xF91DF93B, ped, x, y, z, p4, vehicle); } - static void TASK_GO_TO_COORD_DPV(Ped ped, float x, float y, float z) { NativeInvoke::Invoke(0xB374EC5, ped, x, y, z); } - static void TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0x1552DC91, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void TASK_GO_TO_COORD_WHILE_AIMING_AT_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x19E32C2E, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void TASK_GO_TO_COORD_WHILE_AIMING_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0x56B67746, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void TASK_GO_TO_COORD_WHILE_SHOOTING(Ped ped, float x, float y, float z, int32_t a5, float a6, float a7, Ped ped2, bool a9) { NativeInvoke::Invoke(0x424FED42, ped, x, y, z, a5, a6, a7, ped2, a9); } - static void TASK_GO_TO_OBJECT(Ped ped, Object object, int32_t p2, float p3) { NativeInvoke::Invoke(0x1BACD08, ped, object, p2, p3); } - static void TASK_GO_TO_PED(Ped ped, Ped ped2, int32_t p2, float p3) { NativeInvoke::Invoke(0xC2F0E987, ped, ped2, p2, p3); } - static void TASK_GO_TO_PED_WHILE_AIMING_AT_PED(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8) { NativeInvoke::Invoke(0x7068FC67, p0, p1, p2, p3, p4, p5, p6, p7, p8); } - static void TASK_HANDS_UP(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x8DCC19C5, ped, duration); } - static void TASK_HANG_GLIDER(Ped ped, Object object) { NativeInvoke::Invoke(0xA0A33F8A, ped, object); } - static void TASK_HELI_MISSION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12) { NativeInvoke::Invoke(0xC143E97, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); } - static void TASK_JUMP(Ped ped, bool p1) { NativeInvoke::Invoke(0x356E3CE, ped, p1); } - static void TASK_JUMP_FORWARD(Ped ped) { NativeInvoke::Invoke(0x3F5D4488, ped); } - static void TASK_LEAVE_ANY_VEHICLE(Ped ped) { NativeInvoke::Invoke(0xDBDD79FA, ped); } - static void TASK_LEAVE_VEHICLE(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0x7B1141C6, ped, vehicle); } - static void TASK_LEAVE_VEHICLE_DONT_CLOSE_DOOR(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0xF13827AD, ped, vehicle); } - static void TASK_LEAVE_VEHICLE_IMMEDIATELY(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0x59CC2ED0, ped, vehicle); } - static void TASK_LEAVE_VEHICLE_IN_DIRECTION(Ped ped, Vehicle vehicle, bool direction) { NativeInvoke::Invoke(0x4D7BF56D, ped, vehicle, direction); } - static void TASK_LOOK_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x7B784DD8, p0, p1, p2, p3, p4, p5); } - static void TASK_LOOK_AT_OBJECT(Ped ped, Object object, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x44C5D95B, ped, object, duration, flags); } - static void TASK_LOOK_AT_PED(Ped ped, Ped ped2, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x930AE844, ped, ped2, duration, flags); } - static void TASK_LOOK_AT_VEHICLE(Ped ped, Vehicle vehicle, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x45651376, ped, vehicle, duration, flags); } - static void TASK_MELEE_GRAPPLE(Ped ped, Ped targetPed, bool p2) { NativeInvoke::Invoke(0x51B6927F, ped, targetPed, p2); } - static void TASK_MELEE_LITE(Ped ped, Ped targetPed, bool p2) { NativeInvoke::Invoke(0x91BAB133, ped, targetPed, p2); } - static void TASK_MOBILE_CONVERSATION(Ped ped, bool wander) { NativeInvoke::Invoke(0x60DA456, ped, wander); } - static void TASK_OPEN_VEHICLE_DOOR(Ped ped, Vehicle vehicle, int32_t timeout, int32_t doorIndex) { NativeInvoke::Invoke(0x8EE06BF4, ped, vehicle, timeout, doorIndex); } - static void TASK_PATROL(Ped ped, const char* patrolRouteName, int32_t p2, bool p3, bool p4) { NativeInvoke::Invoke(0xB92E5AF6, ped, patrolRouteName, p2, p3, p4); } - static void TASK_PAUSE(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x17A64668, ped, duration); } - static void TASK_PERFORM_SEQUENCE(Ped ped, Any taskSequence) { NativeInvoke::Invoke(0x4D9FBD11, ped, taskSequence); } - static void TASK_PERFORM_SEQUENCE_FROM_PROGRESS(Ped ped, Any taskSequence, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xFA60601B, ped, taskSequence, p2, p3); } - static void TASK_PERFORM_SEQUENCE_LOCALLY(Ped ped, Any taskSequence) { NativeInvoke::Invoke(0x974D3D66, ped, taskSequence); } - static void TASK_PICKUP_AND_CARRY_OBJECT(Ped ped, Object object, float x, float y, float z, bool p5) { NativeInvoke::Invoke(0x6C47A7D6, ped, object, x, y, z, p5); } - static void TASK_PLAY_ANIM(Ped ped, const char* animDict, const char* animName, float speed, float speedMultiplier, int32_t duration, int32_t flags) { NativeInvoke::Invoke(0x5AB552C6, ped, animDict, animName, speed, speedMultiplier, duration, flags); } - static void TASK_REACT_INITIAL(Ped ped, Ped ped2) { NativeInvoke::Invoke(0x43A09C27, ped, ped2); } - static void TASK_SEARCH_FOR_PED_AT_COVER_POINT(Ped ped, const char* p1, const char* p2, bool p3) { NativeInvoke::Invoke(0x72C2B487, ped, p1, p2, p3); } - static void TASK_SEARCH_FOR_UNSEEN_ENEMY(Ped ped, bool p1) { NativeInvoke::Invoke(0x5246FFFA, ped, p1); } - static void TASK_SELECT_WEAPON_TO_HAND(Ped ped, Weapon weapon, int32_t p2) { NativeInvoke::Invoke(0xEF4D8FD9, ped, weapon, p2); } - static void TASK_SET_ACTION_INTENTION(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0x2E56473E, ped, p1, p2, p3); } - static void TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(Ped ped, bool toggle) { NativeInvoke::Invoke(0x1B54FB6B, ped, toggle); } - static void TASK_SET_BLOCKING_OF_PED_TARGETTING(Ped ped, bool toggle) { NativeInvoke::Invoke(0xC8CC8A7E, ped, toggle); } - static void TASK_SET_PLAYER_CONTROL(Ped ped, bool p1, int32_t p2) { NativeInvoke::Invoke(0x834490D1, ped, p1, p2); } - static void TASK_SHOOTDODGE(Ped ped, bool p1, float p2, float p3) { NativeInvoke::Invoke(0x1DBC90B4, ped, p1, p2, p3); } - static void TASK_SHOOT_AT_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7) { NativeInvoke::Invoke(0x601C22E3, p0, p1, p2, p3, p4, p5, p6, p7); } - static void TASK_SHOOT_AT_PED(Ped ped, Ped targetPed, int32_t duration, uint32_t firingPatternHash, bool p4, bool p5, bool p6) { NativeInvoke::Invoke(0xE878CC20, ped, targetPed, duration, firingPatternHash, p4, p5, p6); } - static void TASK_SHOOT_AT_VEHICLE(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x09D5555, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT(Ped ped, Vehicle vehicle) { NativeInvoke::Invoke(0xBEAF8F67, ped, vehicle); } - static void TASK_SIT_DOWN(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xB40FC847, ped, p1, p2, p3); } - static void TASK_SIT_DOWN_INSTANTLY(Ped ped, int32_t p1, int32_t p2, int32_t p3) { NativeInvoke::Invoke(0xCAC2792F, ped, p1, p2, p3); } - static void TASK_SIT_DOWN_ON_NEAREST_OBJECT(Ped ped, int32_t p1, int32_t p2, float x, float y, float z, uint32_t modelHash, float p7, int32_t p8, bool p9) { NativeInvoke::Invoke(0xA287D0BD, ped, p1, p2, x, y, z, modelHash, p7, p8, p9); } - static void TASK_SIT_DOWN_ON_OBJECT(Ped ped, int32_t p1, int32_t p2, Object object, float x, float y, float z, float p7, int32_t p8, bool p9) { NativeInvoke::Invoke(0x595E56B4, ped, p1, p2, object, x, y, z, p7, p8, p9); } - static void TASK_SIT_DOWN_ON_SEAT(Ped ped, int32_t p1, int32_t p2, float x, float y, float z, float p6, int32_t p7) { NativeInvoke::Invoke(0xB457570A, ped, p1, p2, x, y, z, p6, p7); } - static void TASK_SMART_FLEE_PED(Any p0, Any p1, Any p2, Any p3, Any p4) { NativeInvoke::Invoke(0xE52EB560, p0, p1, p2, p3, p4); } - static void TASK_SMART_FOLLOW_PED(Ped ped, Ped ped2, float p2, float p3, float p4, Any p5, int32_t p6, float p7, bool p8, bool p9) { NativeInvoke::Invoke(0x22CFC4BD, ped, ped2, p2, p3, p4, p5, p6, p7, p8, p9); } - static void TASK_STAND_STILL(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x6F80965D, ped, duration); } - static void TASK_SURRENDER(Ped ped, Ped targetPed, float heading) { NativeInvoke::Invoke(0xC5FA9CD6, ped, targetPed, heading); } - static void TASK_SWAP_WEAPON(Ped ped, bool p1) { NativeInvoke::Invoke(0xDAF4F8FC, ped, p1); } - static void TASK_TOGGLE_DUCK(Ped ped, int32_t p1) { NativeInvoke::Invoke(0x61CFBCBF, ped, p1); } - static void TASK_TURN_PED_TO_FACE_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5) { NativeInvoke::Invoke(0x30463D73, p0, p1, p2, p3, p4, p5); } - static void TASK_TURN_PED_TO_FACE_PED(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDE13490F, p0, p1, p2, p3); } - static void TASK_USE_MOBILE_PHONE(Ped ped, bool p1) { NativeInvoke::Invoke(0x225A38C8, ped, p1); } - static void TASK_USE_MOBILE_PHONE_TIMED(Ped ped, int32_t time) { NativeInvoke::Invoke(0xC99C19F5, ped, time); } - static void TASK_USE_NEAREST_MOUNTED_WEAPON(Ped ped) { NativeInvoke::Invoke(0xB9F6EB6C, ped); } - static void TASK_USE_WALKIE_TALKIE(Ped ped, const char* p1) { NativeInvoke::Invoke(0x3868BDE6, ped, p1); } - static void TASK_VEHICLE_DRIVE_TO_COORD(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10) { NativeInvoke::Invoke(0xE4AC0387, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); } - static void TASK_VEHICLE_MISSION(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9) { NativeInvoke::Invoke(0x20609E56, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); } - static void TASK_VEHICLE_SHOOT_AT_COORD(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xA7AAA4D6, p0, p1, p2, p3); } - static void TASK_VEHICLE_SHOOT_AT_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x59677BA0, p0, p1); } - static void TASK_VEHICLE_TEMP_ACTION(Ped driver, Vehicle vehicle, int32_t action, int32_t time) { NativeInvoke::Invoke(0x679DFB8, driver, vehicle, action, time); } - static void TASK_WARP_PED_INTO_VEHICLE(Ped ped, Vehicle vehicle, int32_t seatIndex) { NativeInvoke::Invoke(0x65D4A35D, ped, vehicle, seatIndex); } - static void TEMPORARILY_DISABLE_PED_SELF_COLLISION(Ped ped, int32_t duration) { NativeInvoke::Invoke(0x212533EF, ped, duration); } - static void TERMINATE_ALL_SCRIPTS_FOR_NETWORK_GAME() { NativeInvoke::Invoke(0x51C902BD); } - static void TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME(const char* name) { NativeInvoke::Invoke(0x9F861FD4, name); } - static void TERMINATE_GAME_BULLET_CAMERA() { NativeInvoke::Invoke(0xEE7F2F5D); } - static void TERMINATE_THIS_THREAD() { NativeInvoke::Invoke(0x3CD9CBB7); } - static void TERMINATE_THREAD(int32_t threadId) { NativeInvoke::Invoke(0x253FD520, threadId); } - static void TOGGLE_DISPLAY_AMMO(bool toggle) { NativeInvoke::Invoke(0x8807D97, toggle); } - static void TOGGLE_PICKUP_ATTACHMENT(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0xDB0A1DF3, p0, p1, p2); } - static void TOGGLE_SECONDARY_LIFE_BAR(bool toggle) { NativeInvoke::Invoke(0x5BD64BF5, toggle); } - static void TOGGLE_SECONDARY_LIFE_BAR_FLASH(bool toggle) { NativeInvoke::Invoke(0xE081A44C, toggle); } - static void TOGGLE_TRACER(bool toggle) { NativeInvoke::Invoke(0xA4D5C061, toggle); } - static void TOGGLE_WEAPON_ATTACHMENT(Weapon weapon, int32_t attachmentIndex, bool toggle) { NativeInvoke::Invoke(0xCDA89AA8, weapon, attachmentIndex, toggle); } - static void TRANSFER_PED_BLOOD_HANDLE(Ped ped, Ped ped2) { NativeInvoke::Invoke(0x1E3CF6F7, ped, ped2); } - static void TRIGGER_EXPLOSION_AUDIO_FROM_COORDS(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0x2C7F4F0, p0, p1, p2, p3); } - static void TRIGGER_EXPLOSION_AUDIO_FROM_PED(Any p0, Any p1) { NativeInvoke::Invoke(0x7A936A56, p0, p1); } - static void TRIGGER_EXPLOSION_AUDIO_MIX_LAYER(Any p0, Any p1, Any p2, Any p3) { NativeInvoke::Invoke(0xDA1CBE98, p0, p1, p2, p3); } - static void TRIGGER_LIGHTNING(bool p0) { NativeInvoke::Invoke(0xB53EE377, p0); } - static void TRIGGER_PED_PORTAL_RESCAN(Ped ped, float p1) { NativeInvoke::Invoke(0xE1531B10, ped, p1); } - static void TRIGGER_THUNDER(float p0, bool p1) { NativeInvoke::Invoke(0x57360FB9, p0, p1); } - static void UI_ADD_MP_HITMARK(int32_t p0, int32_t p1) { NativeInvoke::Invoke(0xDA1F284A, p0, p1); } - static void UI_CLEAR_TOOLTIP() { NativeInvoke::Invoke(0xB6CA18C1); } - static void UI_LOAD_MINIMAP_TXD(const char* txdName) { NativeInvoke::Invoke(0xBA0CC379, txdName); } - static void UI_REMOVE_MP_HITMARKS() { NativeInvoke::Invoke(0x4155A12); } - static void UI_SET_MP_BIG_NUMBER(int32_t p0, int32_t argCount, ...) {} - static void UI_SET_WORLDCONTAINER_POS(float x, float y, float z, int32_t argCount, ...) {} - static void UI_START_QTE_MINIGAME(float p0, float p1, float p2, int32_t p3) { NativeInvoke::Invoke(0xA6F90D0, p0, p1, p2, p3); } - static void UI_STOP_QTE_MINIGAME() { NativeInvoke::Invoke(0x478F8D91); } - static void UNBIND_SCRIPT_DATABASE(const char* name) { NativeInvoke::Invoke(0xC6F9A3CD, name); } - static void UNMUTE_EXPLOSIONS() { NativeInvoke::Invoke(0x72A9758E); } - static void UNPAUSE_PLAYBACK_RECORDED_PED(Ped ped) { NativeInvoke::Invoke(0x57988394, ped); } - static void UNPAUSE_PLAYBACK_RECORDED_VEHICLE(Vehicle vehicle) { NativeInvoke::Invoke(0x59060F75, vehicle); } - static void UNPIN_ROPE_VERTEX(Any rope, int32_t vertex) { NativeInvoke::Invoke(0xB30B552F, rope, vertex); } - static void UPDATE_ARCADE_CHECK_POINT(int32_t p0) { NativeInvoke::Invoke(0x131CE7C6, p0); } - static void UPDATE_SPECIAL_FX_MODIFIER_STRENGTH(Any p0, Any p1, Any p2) { NativeInvoke::Invoke(0x3D538351, p0, p1, p2); } - static void USE_ANIMATED_LAST_MAN_STANDING(bool toggle) { NativeInvoke::Invoke(0x3345BB01, toggle); } - static void USE_DEFAULT_WATER_SETTINGS() { NativeInvoke::Invoke(0x48C6519C); } - static void WAIT(int32_t ms) { NativeInvoke::Invoke(0x7715C03B, ms); } - static void WAITUNPAUSED(int32_t ms) { NativeInvoke::Invoke(0x7C496803, ms); } - static void WAITUNWARPED(int32_t ms) { NativeInvoke::Invoke(0x1185F9B, ms); } - static void WAKE_RESTING_OBJECTS_AROUND(Object object) { NativeInvoke::Invoke(0x14EF5CEE, object); } - static void WASH_PROJTEX_FROM_VEHICLE(Vehicle vehicle, Any p1) { NativeInvoke::Invoke(0x90EF385, vehicle, p1); } -}; + enum class NativeHashes : uint32_t { + ABSF = 0xAF6F6E0B, + ABSI = 0xB44677C5, + ACOS = 0xF4038776, + ACTION_TREE_FORCE_UNLOAD = 0xD99BD3AF, + ACTION_TREE_LOAD = 0x8520911A, + ACTION_TREE_UNLOAD = 0x620BE3A3, + ACTIVATE_BULLET_TIME = 0xFF9FE21C, + ACTIVATE_BULLET_TIME_AS_PLAYER = 0x25B796C8, + ACTIVATE_DETONATOR = 0x1C5D5D2D, + ACTIVATE_LOADOUT_SCREEN = 0xD3C74E5D, + ADD_ADRENALINE = 0x9818A492, + ADD_AMMO_TO_PED = 0x7F0580C7, + ADD_ARMOUR_TO_PED = 0xF686B26E, + ADD_BLIP_FOR_CONTACT = 0x6295B365, + ADD_BLIP_FOR_COORD = 0xC6F43D0E, + ADD_BLIP_FOR_GANG_TERRITORY = 0x63EBC4FA, + ADD_BLIP_FOR_OBJECT = 0x0E5372EC, + ADD_BLIP_FOR_PED = 0x8A6ED1DF, + ADD_BLIP_FOR_PICKUP = 0x16693C3A, + ADD_BLIP_FOR_VEHICLE = 0xA338238C, + ADD_BLOOD_POOL = 0xBD6B7E68, + ADD_BULLET_CAM_TEXT = 0x3A5A1CDB, + ADD_CAM_SPLINE_NODE = 0xAD3C7EAA, + ADD_COVER_BLOCKING_AREA = 0x3536946F, + ADD_EXPLOSION = 0x10AF5258, + ADD_EXPLOSION_WITH_CAUSE = 0x0BF9BBF0, + ADD_FOLLOW_NAVMESH_TO_PHONE_TASK = 0x00D7303F, + ADD_GROUND_PLANE_COLLISION_TO_PARTICLE_FX = 0x6DF10D45, + ADD_GROUP_TO_NETWORK_RESTART_NODE_GROUP_LIST = 0x3105DC1F, + ADD_KILLXP_RULE = 0x216F295D, + ADD_KILLXP_RULE_ANYKILLER = 0xCEB6BD96, + ADD_KILLXP_RULE_ANYVICTIM = 0x3558D8E8, + ADD_LINE_TO_CONVERSATION = 0x96CD0513, + ADD_MULTIPLAYER_MESSAGE = 0xDFE98FBC, + ADD_NEARBY_COLLISION_TO_PARTICLE_FX = 0xA3D7374F, + ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS = 0xB58B25BD, + ADD_OBJECT_TO_EXPLOSION_OCCLUSION_TESTS = 0xC88787A4, + ADD_OBJECT_TO_INTERIOR_ROOM_BY_KEY = 0xF062047C, + ADD_OBJECT_TO_INTERIOR_ROOM_BY_NAME = 0x27F07BD9, + ADD_PATROL_ROUTE_LINK = 0xD8761BB3, + ADD_PATROL_ROUTE_NODE = 0x21B48F10, + ADD_PAYNEKILLER = 0xEFBF6795, + ADD_PED_CLONE = 0x0201A0FC, + ADD_PED_DECISION_MAKER_EVENT_RESPONSE = 0x2B02F9D4, + ADD_PED_IGNORE_COVER_ENTRY = 0x89C1F145, + ADD_PED_TO_CONVERSATION = 0xF8D5EB86, + ADD_PED_TO_CONVERSATION_ENUM = 0x53CF1845, + ADD_PED_TO_MISSION_DELETION_LIST = 0x302E8AC8, + ADD_PED_USE_COVER_ENTRY = 0x71F647CC, + ADD_PLACEMENT_TO_INTERIOR_ROOM_BY_NAME = 0xE4961E79, + ADD_PLAYER_SCORE = 0x692414AA, + ADD_ROPE = 0xA592EC74, + ADD_SCENARIO_BLOCKING_AREA = 0xA38C0234, + ADD_SCRIPT_TO_OBJECT = 0x68D34980, + ADD_SCRIPT_TO_RANDOM_PED = 0xECC76C3D, + ADD_SCRIPT_TUNABLE_BOOL = 0x9F25E66C, + ADD_SCRIPT_TUNABLE_CRC_BOOL = 0x754B769B, + ADD_SCRIPT_TUNABLE_CRC_FLOAT = 0xB16DFC67, + ADD_SCRIPT_TUNABLE_CRC_INT = 0x07A49981, + ADD_SCRIPT_TUNABLE_FLOAT = 0x7DA01BE3, + ADD_SCRIPT_TUNABLE_INT = 0x84C024B8, + ADD_SCRIPTED_WEAPON_MODIFIER = 0xDC9BD147, + ADD_SPATIALDATA_COVER_POINT = 0x184DE0A6, + ADD_SPAWN_BLOCKING_AREA = 0xDAA55B46, + ADD_SPECIAL_FX_MODIFIER = 0xAC7F5BB8, + ADD_STRING_TO_NEWS_SCROLLBAR = 0x00DDFD22, + ADD_TEXT_WIDGET = 0xE178AA0F, + ADD_TICKER_MESSAGE = 0x151A8CA9, + ADD_TO_PREVIOUS_BRIEF = 0xFE33CF4A, + ADD_TO_PREVIOUS_BRIEF_WITH_UNDERSCORE = 0xB12B4573, + ADD_TO_WIDGET_COMBO = 0xE136E83E, + ADD_VEHICLE_STUCK_CHECK = 0x3619F647, + ADD_VEHICLE_STUCK_CHECK_WITH_WARP = 0xC8B789AD, + ADD_VEHICLE_SUBTASK_ATTACK_COORD = 0x50779A2C, + ADD_VEHICLE_SUBTASK_ATTACK_PED = 0x80461113, + ADD_VEHICLE_SUBTASK_STRAFE_COORDS = 0xDDA8AA23, + ADD_VEHICLE_TO_MISSION_DELETION_LIST = 0xF6E45147, + ADD_VEHICLE_UPSIDEDOWN_CHECK = 0x3A13D384, + ADD_WIDGET_BOOL = 0xECBF5BB2, + ADD_WIDGET_FLOAT_READ_ONLY = 0xEF2D8DEA, + ADD_WIDGET_FLOAT_SLIDER = 0x67865135, + ADD_WIDGET_INT_READ_ONLY = 0xB3F4D0DF, + ADD_WIDGET_INT_SLIDER = 0xF6A6C926, + ADD_WIDGET_STRING = 0xC541594C, + ADD_WIND_THERMAL = 0xF355A848, + ADJUST_AMMO_ATTEMPTS = 0xF4BFDBAD, + ADJUST_PAIN_KILLERS_ATTEMPTS = 0x36620C4E, + ADJUST_TIMECYCLE_MODIFIER_OVERRIDE = 0xFE471B6E, + ALLOCATE_VEHICLE_INST_LIGHT_TUNE_DATA = 0x33837FD9, + ALLOW_BULLET_CAMERA_CHEAT = 0x3A19D0D1, + ALLOW_BULLET_CAMERA_SLOWDOWN = 0xC6AB9205, + ALLOW_BULLET_CAMERA_TO_GAMEPLAY = 0x2BB2C58F, + ALLOW_BULLET_CAMERA_TUTORIAL_MSG = 0xB20B0BD2, + APPLY_DAMAGE_TO_PED = 0x4DC27FCF, + APPLY_DAMAGE_TO_PED_BODY_PART = 0x6B997326, + APPLY_DAMAGE_TO_PED_WITH_HASH = 0x78C7D607, + APPLY_FORCE_TO_OBJECT = 0xB4FCA1F9, + APPLY_FORCE_TO_PED = 0x343ABB0E, + APPLY_FORCE_TO_VEHICLE = 0x3130AB0A, + APPLY_PLAYER_PRELOAD_VARIATION = 0xAC6A7AD3, + APPLY_UNIFORMLY_DISTRIBUTED_IMPULSE_TO_RAGDOLL = 0x5B121A4C, + ARE_ALL_NAVMESH_REGIONS_LOADED = 0x34C4E789, + ARE_CREDITS_ACTIVE = 0xD53CA5A2, + ARE_MP_STATS_LOADED = 0x2469CD25, + ARE_PLAYER_COVER_MOVEMENT_TRANSITIONS_BLOCKED = 0x047D2668, + ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP = 0xE13A71C7, + ARE_PLAYER_STARS_GREYED_OUT = 0x5E72AB72, + ARE_SP_STATS_LOADED = 0xA73A7E53, + ARE_STRINGS_EQUAL = 0x877C0BC5, + ARE_UNIT_TESTS_RUNNING = 0x4F4C7FA4, + ARE_VEHICLE_HEADLIGHTS_BROKEN = 0xE9C0A5A0, + ARE_WIDESCREEN_BORDERS_ACTIVE = 0x4E26746C, + ASIN = 0x998E5CAD, + ASSISTED_MOVEMENT_ADD_POINT = 0xD48E643D, + ASSISTED_MOVEMENT_CLOSE_ROUTE = 0xF23277F3, + ASSISTED_MOVEMENT_FLUSH_ROUTE = 0xD04568B9, + ASSISTED_MOVEMENT_IS_ON_ANY_ROUTE = 0x7B3F0F02, + ASSISTED_MOVEMENT_IS_ON_SCRIPTED_ROUTE = 0x1EFF3C50, + ASSISTED_MOVEMENT_OPEN_ROUTE = 0x830DDFC9, + ASSISTED_MOVEMENT_SET_WIDTH = 0x76FFD005, + ATAN = 0x7A03CC8E, + ATAN2 = 0x2508AC81, + ATTACH_CAM_TO_OBJECT = 0xD8AD0661, + ATTACH_CAM_TO_PED = 0xAFE56AF8, + ATTACH_CAM_TO_VEHICLE = 0x8D33A0B5, + ATTACH_EXPLOSIVE_INTERACT_VOLUME_TO_PED = 0x13BAF8E2, + ATTACH_INTERACT_VOLUME_TO_PED = 0x05167446, + ATTACH_LASER_TO_OBJECT = 0xCF6AD373, + ATTACH_LASER_TO_OBJECT_BONE = 0xE3667257, + ATTACH_OBJECT_TO_OBJECT = 0x75F6A13E, + ATTACH_OBJECT_TO_OBJECT_PHYSICALLY = 0x7C98BD8E, + ATTACH_OBJECT_TO_PED = 0xDB806B1D, + ATTACH_OBJECT_TO_VEHICLE = 0x3DC7AC96, + ATTACH_OBJECT_TO_VEHICLE_PHYSICALLY = 0xF903C741, + ATTACH_OBJECT_VEHICLE_TO_ROPE = 0x81F6E920, + ATTACH_OBJECTS_TO_ROPE = 0xFCE5C3CF, + ATTACH_PED_TO_OBJECT = 0x107FDC53, + ATTACH_PED_TO_OBJECT_PHYSICALLY = 0x37F17899, + ATTACH_PED_TO_PED = 0xAFB33CC2, + ATTACH_PED_TO_PED_PHYSICALLY = 0x10673612, + ATTACH_PED_TO_VEHICLE = 0x07A41569, + ATTACH_PED_TO_VEHICLE_PHYSICALLY = 0x7A9DBF0D, + ATTACH_PED_TO_WORLD_PHYSICALLY = 0xAF7B92C2, + ATTACH_ROPE_TO_OBJECT = 0x611D5E90, + ATTACH_VEHICLE_TO_OBJECT = 0x0923DE0E, + ATTACH_VEHICLE_TO_VEHICLE = 0x016B0817, + ATTACH_VEHICLE_TO_VEHICLE_PHYSICALLY = 0x9C548435, + ATTACH_VEHICLES_TO_ROPE = 0xA21BCE5F, + ATTACH_WEAPON_TO_VEHICLE = 0x0A4A9A08, + AUD_ENABLE_PRE_BINK_SHUTDOWN = 0xC3BDC70F, + AUD_GET_ANIM_MARKER_LEVEL = 0x8A44F752, + AUD_SET_IS_POWER_ON = 0xAB429BE9, + AUDIO_CHANGE_PORTAL_SETTINGS = 0xD0DF16AD, + AUDIO_DISABLE_WADING_SOUNDS = 0x6A9FF2B8, + AUDIO_ENABLE_FE_MUSIC = 0x2F7AFED9, + AUDIO_ENABLE_HEALTH_MIX = 0xA7D06400, + AUDIO_ENABLE_TV_MOVIE = 0x63979E44, + AUDIO_IGNORE_NEXT_WARP_TRANSITION_SOUND = 0xA9CC919C, + AUDIO_IS_CUTSCENE_PLAYING = 0xE026C62E, + AUDIO_IS_FRONTEND_MUSIC_PLAYING = 0x9EC502D6, + AUDIO_IS_MUSIC_PLAYING = 0x84435231, + AUDIO_IS_SCRIPTED_MUSIC_PLAYING = 0x86E995D1, + AUDIO_LOAD_BANK = 0x0F418A70, + AUDIO_LOAD_METADATA = 0xE8424B87, + AUDIO_LOAD_SPEECH_DATA = 0x94C4FDB5, + AUDIO_MAKE_SLOT_STATIC = 0x943F7EB0, + AUDIO_MUSIC_ADJUST_VOLUME = 0xA34A3F55, + AUDIO_MUSIC_CLEAR_AUDIO_SYNC_VARIABLES = 0xE73CA44B, + AUDIO_MUSIC_FORCE_TRACK = 0xA2A356A7, + AUDIO_MUSIC_FORCE_TRACK_HASH = 0x6CEFA97A, + AUDIO_MUSIC_GET_MS_UNTIL_AUDIO_SYNC = 0x02CBEC97, + AUDIO_MUSIC_IS_AUDIO_SYNC_NOW = 0xED9CA16F, + AUDIO_MUSIC_IS_MARKER_IN_RANGE = 0xAAB5C232, + AUDIO_MUSIC_IS_ONESHOT_PREPARED = 0x0CF2727F, + AUDIO_MUSIC_IS_PREPARED = 0xBF316157, + AUDIO_MUSIC_ONE_SHOT = 0x714DA5BB, + AUDIO_MUSIC_PLAY_ONESHOT = 0x8229B903, + AUDIO_MUSIC_PLAY_PREPARED = 0x7CC2738F, + AUDIO_MUSIC_PLAY_UNSCRIPTED_NOW = 0xE2A37056, + AUDIO_MUSIC_PRELOAD_ONESHOT = 0x404A0AE6, + AUDIO_MUSIC_RELEASE_CONTROL = 0xA3A2984E, + AUDIO_MUSIC_REQUEST_ONESHOT = 0x607773A0, + AUDIO_MUSIC_RESUME = 0x5F48A85B, + AUDIO_MUSIC_SET_MOOD = 0x633B8905, + AUDIO_MUSIC_SET_STATE = 0x789C753C, + AUDIO_MUSIC_SET_SUSPENSE_ALLOWED = 0xE0DE16BD, + AUDIO_MUSIC_STOP_ONESHOT = 0xD92E534F, + AUDIO_MUSIC_SUSPEND = 0x56E3D235, + AUDIO_RESET_PED_DEAD_SPEECH_FLAG = 0x15256E0C, + AUDIO_SET_BREATHING_STATUS = 0x22A622F1, + AUDIO_SET_PED_FOOTSTEPS_ON = 0x17FEF7EA, + AUDIO_SET_PED_FOOTSTEPS_ROLLOFF = 0xB125E896, + AUDIO_SET_PED_FOOTSTEPS_VOLUME = 0x85DA7899, + AUDIO_SET_PED_HAS_MP_BURST_GROUNDED = 0x4FF98558, + AUDIO_SET_PLAYER_PAIN_NAME = 0xE8A10A1A, + AUDIO_SET_SIDEKICK_PAIN_NAME = 0x7C64FB16, + AUDIO_SET_SINGLE_PED_FOOTSTEPS_ON = 0x0B15ADFA, + AUDIO_UNLOAD_METADATA = 0xD1A72EA2, + BG_SCRIPT_ADJUST_BY_UNIT = 0x6124EBD6, + BIND_SCRIPT_DATABASE = 0x56D42F14, + BLOCK_PLAYER_COVER_MOVEMENT_TRANSITIONS = 0x51C32D10, + BLOOD_DECAL_ON_PED_BONE = 0xF2372566, + BOOBY_TRAP_ALL_CORPSE_VOLUMES = 0x3D89B3C3, + BOT_SET_INPUT = 0x3D8F266F, + BOT_UPDATE_INPUT = 0x03C4F17C, + BREAK_ROPE = 0xA5691881, + BREAKPOINT = 0xEFEAFB91, + BROADCAST_UNIT_TEST_MESSAGE = 0x44E68F92, + BULLET_CAMERA_ALLOW_TRACK_BULLET = 0x5754CF87, + BULLET_CAMERA_PRELOAD_TEXT_BINK = 0x8CD8006E, + BULLET_CAMERA_TRACK_UNTIL_GROUNDED = 0xF32B2C96, + CAMERA_AIM_OVERRIDE = 0x8DA8FA57, + CAMERA_ANIMATED_CURRENT_TIME = 0x79AF1166, + CAMERA_ANIMATED_LENGTH = 0xA6DA5494, + CAMERA_ANIMATED_RECORD_SRL = 0x0816DFBD, + CAMERA_ANIMATED_START_FOV = 0x083EC5A3, + CAMERA_ANIMATED_START_HEADING = 0xA7596ABA, + CAMERA_ANIMATED_START_POSITION = 0xCA7616AE, + CAMERA_ANIMATED_STOP = 0x70990C57, + CAMERA_ANIMATED_USE_DOF = 0xFB7557B5, + CAMERA_CAN_TARGET_OBJECT = 0x484A10F1, + CAMERA_CAN_TARGET_PROJECTILES = 0xA931C3F2, + CAMERA_CAN_TARGET_TIRES = 0x13CBB1CD, + CAMERA_CAN_TARGET_VEHICLE = 0x49845055, + CAMERA_CLEAR_POINT_AT_TARGET = 0x09013E7F, + CAMERA_ENABLE_FIRST_TIME_AIM_LOCK = 0x8F5BB594, + CAMERA_ENABLE_SHOULDER_MODE = 0xD33A2B48, + CAMERA_FIRST_PERSON_TRACK_RATE = 0xD9D54F5A, + CAMERA_FREEZE_FRAME = 0xDDFE747D, + CAMERA_IS_POINTING_AT_TARGET = 0x6C7043F0, + CAMERA_OVERRIDE_EFFECT_OBSTRUCTION = 0x24770C0D, + CAMERA_PLAY_ANIMATED = 0x07481CC8, + CAMERA_PLAY_ANIMATED_ATTACHED_PED_RELATIVE = 0xC6F70F9A, + CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE = 0x26C4B9FA, + CAMERA_PLAY_ANIMATED_ATTACHED_VEHICLE_RELATIVE = 0xAE338F48, + CAMERA_PLAY_ANIMATED_WITH_SRL = 0xAE16D609, + CAMERA_POINT_AT_COORD = 0x5F3C6D7A, + CAMERA_POINT_AT_GRENADE = 0x57EB9828, + CAMERA_POINT_AT_OBJECT = 0xFF7BF49E, + CAMERA_POINT_AT_PED = 0x8B002BD2, + CAMERA_POINT_AT_VEHICLE = 0xC006BBFD, + CAMERA_SET_HIGH_COVER_LOCK_ON_ANGLE_LIMIT = 0x18B57920, + CAMERA_SETTINGS_IS_HARD_LOCK_ENABLED = 0x1A2E23B0, + CAMERA_SNAP_POINT_AT_COORD = 0x8025901F, + CAMERA_USE_HANDY_CAM = 0x4AF9573A, + CAN_CREATE_RANDOM_COPS = 0xAA73DAD9, + CAN_CREATE_RANDOM_PED = 0xF9ABE88F, + CAN_PED_SEE_OTHER_PED = 0xFF36A652, + CAN_PLAYER_START_MISSION = 0x39E3CB3F, + CAN_SET_ENTER_STATE_FOR_CUTSCENE_PED = 0xE3F828A8, + CAN_SET_EXIT_STATE_FOR_CUTSCENE_PED = 0xDD1F0C79, + CEIL = 0xD536A1DF, + CHANGE_AMBIENT_STREAM_SOUND = 0xAAA16BCB, + CHANGE_STATIC_EMITTER_SOUND = 0x05788865, + CHECKPOINT_STORAGE_LOAD = 0x08FE3BFF, + CHECKPOINT_STORAGE_SAVE = 0x2C0A7F20, + CLEAR_ADDITIONAL_TEXT = 0x518141E0, + CLEAR_ALL_PED_PROPS = 0x81DF8B43, + CLEAR_ALL_RINGICON_WORLD = 0xA87B2666, + CLEAR_ALL_SPAWN_BLOCKING_AREAS = 0xF00D7922, + CLEAR_ANGLED_AREA_OF_VEHICLES = 0xF11A3018, + CLEAR_AREA = 0x854E9AB8, + CLEAR_AREA_OF_COPS = 0x95C53824, + CLEAR_AREA_OF_FIRES_AND_EXPLOSIONS = 0xAE40D6A1, + CLEAR_AREA_OF_OBJECTS = 0xBB720FE7, + CLEAR_AREA_OF_PEDS = 0x25BE7FA8, + CLEAR_AREA_OF_VEHICLES = 0x63320F3C, + CLEAR_BIT = 0x8BC9E618, + CLEAR_BRIEF = 0x9F75A929, + CLEAR_CENTRAL_MESSAGES = 0x2BCCCD02, + CLEAR_COLLECTABLE_STATS = 0x9535509B, + CLEAR_CURRENT_WIDGET_GROUP = 0x345CAE26, + CLEAR_DEATH_RECORDS = 0x58BB6879, + CLEAR_HELP = 0xE6D85741, + CLEAR_IK_ATTACH_TARGET = 0x923D602F, + CLEAR_INTERIOR_COLLISION_REQUIRED = 0xA868D193, + CLEAR_KILL_STREAK_RECORDS = 0xD3B3E2DB, + CLEAR_KILLXP_RULES = 0x77886D8E, + CLEAR_LEVEL_COMPLETION = 0xCDA1884F, + CLEAR_LOCKED_TARGET = 0xCEC0CF8C, + CLEAR_NAMED_CUTSCENE = 0x268CC696, + CLEAR_NAMED_DEBUG_FILE = 0xD62B95EB, + CLEAR_NETWORK_OBJECT_TERRITORY_EFFECT = 0xE095DEAC, + CLEAR_NETWORK_RESTART_NODE_GROUP_LIST = 0x5B4D98C0, + CLEAR_NEWS_SCROLLBAR = 0xD70532E8, + CLEAR_OBJECT_LAST_DAMAGE_ENTITY = 0x0FAB3AA7, + CLEAR_PED_DECISION_MAKER_EVENT_RESPONSE = 0x6BEC1C96, + CLEAR_PED_DEFAULT_AIM = 0xC7E6D674, + CLEAR_PED_LAST_DAMAGE_BONE = 0x56CB715E, + CLEAR_PED_LAST_DAMAGE_ENTITY = 0xBDB4D36B, + CLEAR_PED_LAST_WEAPON_DAMAGE = 0x52C68832, + CLEAR_PED_NON_CREATION_AREA = 0x6F7043A3, + CLEAR_PED_NON_REMOVAL_AREA = 0xB5BA896B, + CLEAR_PED_PRIMARY_LOOKAT = 0xFFFE3FBF, + CLEAR_PED_PROP = 0x2D23D743, + CLEAR_PED_RELATIONSHIP = 0xD7EF3057, + CLEAR_PED_SECONDARY_LOOKAT = 0x0D7D2CA7, + CLEAR_PED_SECONDARY_TASK = 0xA635F451, + CLEAR_PED_TASKS = 0xDE3316AB, + CLEAR_PED_TASKS_IMMEDIATELY = 0xBC045625, + CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED = 0x1D31CBBD, + CLEAR_PLAYER_WANTED_LEVEL = 0x54EA5BCC, + CLEAR_PRINTS = 0x216CB1C5, + CLEAR_PROJECTILES = 0xDE0D76C3, + CLEAR_RELATIONSHIP_BETWEEN_REL_GROUPS = 0x1AB5F830, + CLEAR_RINGICON_OBJECT = 0x284B05F3, + CLEAR_RINGICON_PLAYER = 0x913B00BA, + CLEAR_RINGICON_WORLD = 0x879CB1D1, + CLEAR_ROOM_FOR_OBJECT = 0x4CF50AEB, + CLEAR_ROOM_FOR_PED = 0xAABFC73C, + CLEAR_ROOM_FOR_VEHICLE = 0x7F01E3CF, + CLEAR_SCRIPT_ARRAY_FROM_SCRATCHPAD = 0x50770E90, + CLEAR_SCRIPT_STREAM_REQUESTS = 0x108F237A, + CLEAR_SCRIPTED_CONVERSION_COORD = 0xBFA2E595, + CLEAR_SEQUENCE_TASK = 0x47ED03CE, + CLEAR_SMALL_PRINTS = 0xA869A238, + CLEAR_TEXT_LABEL = 0xA66AAE8F, + CLEAR_THIS_PRINT = 0x06878327, + CLEAR_TICKER_MESSAGES = 0xFACE788D, + CLEAR_TIMECYCLE_MODIFIER = 0x8D8DF8EE, + CLEAR_TIMECYCLE_MODIFIER_OVERRIDE = 0xF1AE66DC, + CLEAR_TUTORIAL_COMPLETE = 0xF29F7694, + CLEAR_VEHICLE_LAST_DAMAGE_ENTITY = 0xC041027A, + CLEAR_VEHICLE_LAST_WEAPON_DAMAGE = 0xE59FA6AF, + CLEAR_WEATHER_TYPE_PERSIST = 0x6AB757D8, + CLOSE_DEBUG_FILE = 0xAFDE128D, + CLOSE_PATROL_ROUTE = 0x67305E59, + CLOSE_SEQUENCE_TASK = 0x1A7CEBD0, + COMMIT_EXPERIENCE = 0x494CD629, + COMPARE_AGAINST_SCORE_PARAM = 0xD79D2DA4, + COMPARE_AND_SWAP = 0xC3FFAA9F, + COPY_ANIMATIONS = 0x2ED971A5, + COPY_GROUP_PED_DECISION_MAKER = 0xFC573D85, + COPY_PED_DECISION_MAKER = 0x95C28AAA, + COS = 0x00238FE9, + CREATE_AICOMBATACTION_COVERENTER = 0xB1F504D9, + CREATE_AMMOBAG_PLACEMENT = 0x4976E3EC, + CREATE_AMMOBAG_PLACEMENT_ROTATE = 0x85481503, + CREATE_ANIMATED_TEXT = 0xDF9EC686, + CREATE_CAM = 0xE9BF2A7D, + CREATE_CAM_WITH_PARAMS = 0x23B02F15, + CREATE_CHECKPOINT = 0xF541B690, + CREATE_COORD_INTERACTION_VOLUME = 0xBBB2AA68, + CREATE_DIRECTIONS_TO_COORD = 0x0AE0E17F, + CREATE_DYNAMIC_PATH_OBSTRUCTION = 0x94C84500, + CREATE_GLINT = 0x4D85E438, + CREATE_GROUP = 0x8DC0368D, + CREATE_LASER = 0xC530B3B5, + CREATE_LOADOUT_SCREEN = 0x0D6A8ACE, + CREATE_MISSION_TRAIN = 0xD4C2EAFD, + CREATE_NEW_SCRIPTED_CONVERSATION = 0xB2BC25F8, + CREATE_NM_MESSAGE = 0x1CFBFD4B, + CREATE_OBJECT = 0x2F7AA05C, + CREATE_OBJECT_MOVER = 0x757194AC, + CREATE_OBJECT_NO_OFFSET = 0x58040420, + CREATE_PATROL_ROUTE = 0x0A6C7864, + CREATE_PED = 0x0389EF71, + CREATE_PED_CORPSE = 0x48B657A1, + CREATE_PED_INSIDE_VEHICLE = 0x3000F092, + CREATE_PLACEMENT = 0xD8BC413C, + CREATE_PLACEMENT_ROTATE = 0xA460F7A8, + CREATE_PLAYER = 0x584BA966, + CREATE_PLAYER_WITH_AVATAR = 0x3A072305, + CREATE_PLAYER_WITH_MODEL = 0xE043534F, + CREATE_RANDOM_FEMALE_PED = 0x5847ADE0, + CREATE_RANDOM_MALE_PED = 0xD5E380F3, + CREATE_RANDOM_PED = 0x5A949543, + CREATE_RANDOM_PED_AS_DRIVER = 0xB927CE9A, + CREATE_SCRIPT_VEHICLE_GENERATOR = 0x25A9A261, + CREATE_SIMPLE_PED = 0x43010177, + CREATE_VEHICLE = 0xDD75460A, + CUTSCENE_DISABLE_CROSSHAIR = 0x78181012, + CUTSCENE_DISABLE_FADE_IN_GAME_AT_END = 0xBAC5D71B, + CUTSCENE_ENABLE_SKIP = 0xE9BB90DF, + CUTSCENE_EXIST = 0xE3978BF6, + CUTSCENE_FORCE_GAMEPLAY_HEADING_PITCH_UPDATE = 0xA46CA588, + CUTSCENE_FORCE_PLAYER_INVISIBLE = 0xBB8277DA, + CUTSCENE_IS_LOADED = 0xDFC021D1, + CUTSCENE_IS_LOADING = 0x8515977D, + CUTSCENE_IS_WAITING_FOR_MOVIE = 0x04C1C831, + CUTSCENE_MODEL_NO_LONGER_NEEDED = 0xB8E657C2, + CUTSCENE_NAMED_IS_LOADING = 0x9DE1B716, + CUTSCENE_OBJECT_OVERRIDE_VISIBILITY = 0x0C63BD13, + CUTSCENE_REGISTER_ACTION_TREE_PLAY_NODE = 0x14FC9F8B, + CUTSCENE_REGISTER_INTERACTIVE_SEQUENCE = 0x32062668, + CUTSCENE_REGISTER_ISEQ = 0x90CE65B1, + CUTSCENE_REGISTER_OBJECT_ANIM = 0x5D7E7FD3, + CUTSCENE_REGISTER_PED_ACTION_INTENTION = 0x737F461C, + CUTSCENE_REGISTER_PED_ATTACH_TO_VEHICLE = 0xA1C12621, + CUTSCENE_REGISTER_PED_TELEPORT = 0x7D0480F2, + CUTSCENE_REGISTER_PED_WEAPON_HAND = 0xE4D4A26B, + CUTSCENE_REGISTER_SET_PED_IN_COVER = 0x7DCAE70A, + CUTSCENE_REGISTER_SET_PLAYER_IN_COVER = 0xDE14FB1B, + CUTSCENE_REGISTER_STREAM_HELPER = 0xA8181C23, + CUTSCENE_REGISTER_SWITCH_TO_LEVEL = 0x529E9877, + CUTSCENE_REGISTER_SWITCH_TO_LEVEL_NAME = 0x459608C7, + CUTSCENE_REGISTER_VEHICLE_COPY = 0xF18EBF23, + CUTSCENE_SET_COVER_CAMERA_DIRECTION = 0x041B496A, + CUTSCENE_SET_IS_UNAPPROVED = 0xF0CC36A5, + CUTSCENE_SET_OVERLAY_TYPE = 0xC3E5AA5C, + CUTSCENE_SET_WAIT_FOR_MOVIE = 0x8D86C813, + CUTSCENE_SHOW_UNAPPROVED = 0x0D17DDF9, + DAMAGE_ALL_GROUPS_ON_OBJECT = 0x607F48DE, + DAMAGE_DECAL_ON_PED_BONE = 0xC7915C3D, + DAMAGE_DECALS_ON_PED = 0x44944D79, + DAMAGE_GLASS_IN_RADIUS = 0xE8F0A90E, + DB_DELETE_BOOL = 0x7487EDE0, + DB_DELETE_FLOAT = 0xC2872F67, + DB_DELETE_INT = 0x4EDB2D6B, + DB_GET_BOOL = 0x7195DC58, + DB_GET_FLOAT = 0x7315F901, + DB_GET_INT = 0xC7A9D359, + DB_INSERT_BOOL = 0x21DC485C, + DB_INSERT_FLOAT = 0x093EDC0A, + DB_INSERT_INT = 0x948427BA, + DB_IS_BOOL_VALID = 0x991BC5CF, + DB_IS_FLOAT_VALID = 0x85027555, + DB_IS_INT_VALID = 0x0206CC15, + DB_SET_BOOL = 0x5557AA76, + DB_SET_FLOAT = 0x2495C847, + DB_SET_INT = 0x55C238F1, + DBG_ACTIVATE_BULLET_CAM_TIME = 0x1A5014DC, + DBG_DEACTIVATE_BULLET_CAM_TIME = 0x0820C255, + DEACTIVATE_BULLET_TIME = 0x3C85EF7C, + DEACTIVATE_BULLET_TIME_AS_PLAYER = 0xF73F2994, + DEACTIVATE_SPECIAL_FX_MODIFIER = 0x02970F3E, + DEATHRECORD_CLEAR = 0xFA6E6250, + DEATHRECORD_CLEAR_ALL = 0x758D584E, + DEATHRECORD_ENABLE_ASSIST_XP = 0x7B57BCB4, + DEATHRECORD_GET_NUM_KILLERS = 0x6DE9B0D2, + DEATHRECORD_GET_NUM_RECORDS = 0x8A3C385E, + DEATHRECORD_GET_NUM_SHOTS = 0x2440E150, + DEATHRECORD_GET_RECORD_BULLETCOUNT = 0x32DF7A7C, + DEATHRECORD_GET_RECORD_COMPONENT = 0x3206476F, + DEATHRECORD_GET_RECORD_DAMAGE = 0x6E4BAE71, + DEATHRECORD_GET_RECORD_FLAGS = 0x6757C77E, + DEATHRECORD_GET_RECORD_FROM = 0x299D7260, + DEATHRECORD_GET_RECORD_INJURER = 0x15AD04A8, + DEATHRECORD_GET_RECORD_IS_CURRENT_LIFE = 0x856DC911, + DEATHRECORD_GET_RECORD_TIME = 0x43885806, + DEATHRECORD_GET_RECORD_WEAPON = 0x109F9168, + DEATHRECORD_GET_SHOT_BULLETCOUNT = 0x64D92447, + DEATHRECORD_GET_SHOT_COMPONENT = 0x627DC94C, + DEATHRECORD_GET_SHOT_DAMAGE = 0x3C46098C, + DEATHRECORD_GET_SHOT_FLAGS = 0x58F142F7, + DEATHRECORD_GET_SHOT_FROM = 0x56969A61, + DEATHRECORD_GET_SHOT_INJURER = 0xFECD86FE, + DEATHRECORD_GET_SHOT_IS_CURRENT_LIFE = 0xF2CD43F4, + DEATHRECORD_GET_SHOT_TIME = 0x0F1CC37C, + DEATHRECORD_GET_SHOT_WEAPON = 0x2EE4D113, + DEATHRECORD_GET_SUB_KILLER_NAME = 0xE57A1FF2, + DEATHRECORD_GET_SUB_KILLER_PERCENT = 0x664EC0F1, + DEATHRECORD_GET_SUB_KILLER_PLAYER_INDEX = 0x403EB684, + DEATHRECORD_GET_SUB_KILLER_PRIMARY = 0x1885BC2D, + DEATHRECORD_GET_SUB_KILLER_RANK = 0x104186FD, + DEATHRECORD_GET_SUB_KILLER_SECONDARY = 0x977DD5B6, + DEATHRECORDS_CLEAR_KILLSHOTDATA = 0x1A7995E3, + DEATHRECORDS_GET_PLAYERDETAILS_CLANTAG = 0x5D9852F1, + DEATHRECORDS_GET_PLAYERDETAILS_NAME = 0x9F80529A, + DEATHRECORDS_GET_PLAYERDETAILS_TITLE = 0xC0E77C55, + DEBUG_GET_BG_SCRIPT_NAME = 0x03882657, + DEBUG_SET_SELECTED_PED = 0x6F65ABB3, + DEBUGDRAW_GETSCREENSPACETEXTHEIGHT = 0x5DD864FD, + DELETE_ALL_PED_CORPSES = 0x632B0876, + DELETE_ALL_TRAINS = 0x83DE7ABF, + DELETE_CHECKPOINT = 0xB66CF3CA, + DELETE_MISSION_TRAIN = 0x86C9497D, + DELETE_OBJECT = 0xD6EF9DA7, + DELETE_PATROL_ROUTE = 0x2A4E6706, + DELETE_PED = 0x13EFB9A0, + DELETE_PED_CORPSE = 0x85F66883, + DELETE_ROPE = 0x748D72AF, + DELETE_SCRIPT_VEHICLE_GENERATOR = 0xE4328E3F, + DELETE_SIMPLE_PED = 0x3A945159, + DELETE_VEHICLE = 0x9803AF60, + DELETE_VEHICLE_ANIMATOR = 0xBD510181, + DELETE_WIDGET = 0xB3CAB5FB, + DELETE_WIDGET_GROUP = 0xD215BACE, + DELETE_XML_FILE = 0xCA3AF245, + DESTROY_ALL_CAMS = 0x10C151CE, + DESTROY_CAM = 0xC39302BD, + DESTROY_DYNAMIC_PATH_OBSTRUCTION = 0xCFBE7489, + DESTROY_FRAGMENT_OBJECT = 0x9A5285B6, + DESTROY_LASER = 0xA4C87B72, + DESTROY_LOADOUT_SCREEN = 0x660F22FF, + DETACH_CAM = 0xF4FBF14A, + DETACH_OBJECT = 0x6A1DF29F, + DETACH_PED = 0xB65BD564, + DETACH_PED_FROM_WITHIN_VEHICLE = 0x7ABAB86B, + DETACH_ROPE_FROM_OBJECT = 0x32C45586, + DETACH_VEHICLE = 0xCDDBE650, + DID_PLAYER_QUIT_LEVEL = 0x28041AC7, + DISABLE_DIRECTIONAL_LIGHT = 0x63FA48FD, + DISABLE_FADE_BETWEEN_SP_LEVELS = 0xD2666E85, + DISABLE_PICKUPS_FOR_PLAYER = 0xD06B1A42, + DISABLE_RESTART_CHECKPOINT = 0x558A8538, + DISALLOW_JOINERS = 0x878854A3, + DISPLAY_ARCADE_MODE_LEVEL_END = 0xD64ABCEF, + DISPLAY_AREA_NAME = 0x489FDD41, + DISPLAY_FRONTEND_MAP_BLIPS = 0x2C01BA1E, + DISPLAY_HELP_TEXT_THIS_FRAME = 0x18E3360A, + DISPLAY_HUD = 0xD10E4E31, + DISPLAY_LOADING_SCREEN_NOW = 0x85DDA5F2, + DISPLAY_NON_MINIGAME_HELP_MESSAGES = 0xDBD36A26, + DISPLAY_PLAYBACK_RECORDED_VEHICLE = 0x894D590B, + DISPLAY_PLAYER_COMPONENT = 0xA57B18ED, + DISPLAY_PLAYER_NAMES = 0x8F01C7D0, + DISPLAY_SEAMLESS_CUTSCENE_TRIGGER_AREA = 0xA080611B, + DISPLAY_SYSTEM_SIGNIN_UI = 0x4264CED2, + DISPLAY_TEXT = 0xFC4541B5, + DISPLAY_TEXT_WITH_2_NUMBERS = 0x6931FB7C, + DISPLAY_TEXT_WITH_3_NUMBERS = 0x23EFF6DA, + DISPLAY_TEXT_WITH_FLOAT = 0x9B4D3A1C, + DISPLAY_TEXT_WITH_LITERAL_STRING = 0x247F4D85, + DISPLAY_TEXT_WITH_NUMBER = 0xECE5A56D, + DISPLAY_TEXT_WITH_STRING = 0xB6BA7A8A, + DISPLAY_TEXT_WITH_TWO_LITERAL_STRINGS = 0x04DA9DF6, + DISPLAY_TEXT_WITH_TWO_STRINGS = 0xB07C454C, + DO_SCREEN_FADE_IN = 0x66C1BDEE, + DO_SCREEN_FADE_OUT = 0x89D01805, + DOES_BLIP_EXIST = 0xAE92DD96, + DOES_CAM_EXIST = 0x1EF89DC0, + DOES_CORPSE_EXIST = 0x109EAB3D, + DOES_DECISION_MAKER_EXIST = 0x5F912485, + DOES_GLINT_EXIST = 0x81AF036B, + DOES_GROUP_EXIST = 0x935C978D, + DOES_LAUNCH_PARAM_EXIST = 0x4EE8FFA2, + DOES_LOADOUT_SLOT_HAVE_CUSTOM_NAME = 0x6AC41269, + DOES_MAIN_PLAYER_EXIST = 0x2528378B, + DOES_OBJECT_EXIST = 0xB2A3021E, + DOES_OBJECT_HAVE_PHYSICS = 0x45D1813F, + DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS = 0x23FF2BA4, + DOES_PAD_EXIST = 0x435A85E0, + DOES_PED_EXIST = 0xF7C8D072, + DOES_PICKUP_EXIST = 0x9C6DA0B3, + DOES_PLACEMENT_EXIST = 0x002D7902, + DOES_SCENARIO_EXIST_IN_AREA = 0xFA7F5047, + DOES_SCRIPT_EXIST = 0xDEAB87AB, + DOES_SPATIALDATA_COVER_POINT_EXIST = 0x2AFC1D34, + DOES_TEXT_LABEL_EXIST = 0x6ECAE560, + DOES_THIS_MINIGAME_SCRIPT_ALLOW_NON_MINIGAME_HELP_MESSAGES = 0xE667A6D1, + DOES_VEHICLE_EXIST = 0x8737CC23, + DOES_VEHICLE_HAVE_ROOF = 0xDB817403, + DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK = 0x5D91D9AC, + DOES_WIDGET_GROUP_EXIST = 0x2B1D2AF9, + DOOR_ACTIVATE_SPATIAL_DATA = 0x9EC0CA1C, + DOOR_FIND_CLOSEST = 0x3D92CE51, + DOOR_FIND_CLOSEST_ACTIVATE_SPATIAL_DATA = 0xE902B02D, + DOOR_FIND_CLOSEST_GET_AUTO_CLOSE = 0xBD2B780C, + DOOR_FIND_CLOSEST_GET_CLOSE = 0x6258B9D5, + DOOR_FIND_CLOSEST_GET_LATCH = 0xE7771339, + DOOR_FIND_CLOSEST_GET_LIMIT_MAX = 0x3CBDA1D0, + DOOR_FIND_CLOSEST_GET_LIMIT_MIN = 0xF54D9BF1, + DOOR_FIND_CLOSEST_SET_AUTO_CLOSE = 0x5742CA6E, + DOOR_FIND_CLOSEST_SET_CLOSE = 0xA38DC937, + DOOR_FIND_CLOSEST_SET_FORCE_CLOSE = 0xCBB6E705, + DOOR_FIND_CLOSEST_SET_LATCH = 0xF72AADBB, + DOOR_FIND_CLOSEST_SET_LIMIT = 0x335910F4, + DOOR_FIND_CLOSEST_SET_LIMIT_MAX = 0x12063620, + DOOR_FIND_CLOSEST_SET_LIMIT_MIN = 0x16F2B72D, + DOOR_GET_AUTO_CLOSE = 0x92765D98, + DOOR_GET_CLOSE = 0x3C4E25B7, + DOOR_GET_IS_AFFECTED_BY_BULLETS = 0x7EE155C5, + DOOR_GET_LATCH = 0x2395F97B, + DOOR_GET_LIMIT_MAX = 0xABF225B6, + DOOR_GET_LIMIT_MIN = 0x06B267A5, + DOOR_SET_AUTO_CLOSE = 0x2110CDEF, + DOOR_SET_CLOSE = 0x8FB665F4, + DOOR_SET_IS_AFFECTED_BY_BULLETS = 0x90E38365, + DOOR_SET_LATCH = 0x14F0F123, + DOOR_SET_LIMIT = 0xB0F0CB71, + DOOR_SET_LIMIT_MAX = 0xC14B5D0D, + DOOR_SET_LIMIT_MIN = 0xEB21CBB9, + DRAW_ANIMATED_TEXT = 0xF8C0BE3E, + DRAW_BACKGROUND = 0x7B6E91AF, + DRAW_CHECKPOINT = 0x1B58B5C7, + DRAW_CHECKPOINT_WITH_ALPHA = 0xCDC4B816, + DRAW_COLOURED_CYLINDER = 0x6ECBA9ED, + DRAW_CURVED_WINDOW = 0x91FEC4DF, + DRAW_DEBUG_BOX = 0x8524A848, + DRAW_DEBUG_CROSS = 0xB6DF3709, + DRAW_DEBUG_LINE = 0xABF783AB, + DRAW_DEBUG_LINE_2D = 0x1C15B9B6, + DRAW_DEBUG_LINE_2D_WITH_TWO_COLOURS = 0x1D4DFE1E, + DRAW_DEBUG_LINE_WITH_TWO_COLOURS = 0xE8BFF632, + DRAW_DEBUG_POLY = 0x4213626F, + DRAW_DEBUG_POLY_2D = 0x510260D0, + DRAW_DEBUG_POLY_2D_WITH_THREE_COLOURS = 0x298064B4, + DRAW_DEBUG_POLY_WITH_THREE_COLOURS = 0x0DB93013, + DRAW_DEBUG_SPHERE = 0x304D0EEF, + DRAW_DEBUG_TEXT = 0x269B006F, + DRAW_DEBUG_TEXT_2D = 0x528B973B, + DRAW_DEBUG_TEXT_WITH_OFFSET = 0xAF5808B4, + DRAW_LINE = 0xB3426BCC, + DRAW_MOVIE = 0xF563194B, + DRAW_POINT_LIGHT = 0xC3277E86, + DRAW_RECT = 0xDD2BFC77, + DRAW_SPHERE = 0x4DD1CB3A, + DRAW_SPOT_LIGHT = 0xBDBC410C, + DRAW_SPRITE = 0x1FEC16B0, + DRAW_VECTOR_MAP_CIRCLE = 0x4B0C1539, + DRAW_VECTOR_MAP_EVENT_RIPPLE = 0x3D542EE7, + DRAW_VECTOR_MAP_LINE = 0x50D36E09, + DRAW_VECTOR_MAP_LINE_THICK = 0x86018420, + DRAW_VECTOR_MAP_LOCAL_PLAYER_CAM = 0xB8641116, + DRAW_VECTOR_MAP_MARKER = 0x4A1EE5A8, + DRAW_VECTOR_MAP_PED = 0x9A1D0BA2, + DRAW_VECTOR_MAP_POLY = 0x53A77F35, + DRAW_VECTOR_MAP_RECTANGLE = 0x2D241271, + DRAW_VECTOR_MAP_TEXT = 0x7F083534, + DRAW_VECTOR_MAP_VEHICLE = 0x03B0965C, + DRAW_VECTOR_MAP_WEDGE = 0x2206BE27, + ENABLE_ADRENALINE = 0xC399BC03, + ENABLE_AIM_ASSIST = 0x1283F44C, + ENABLE_ALL_ADRENALINE = 0x13B5D49D, + ENABLE_AMBIENT_STREAM = 0xBBE7F424, + ENABLE_AMBIENT_ZONE = 0xD20ABC53, + ENABLE_AMMOPICKUP = 0x2077903F, + ENABLE_AUDIO_MISSION_FLAG = 0x5B1A1397, + ENABLE_AUDIO_MIX_LAYER = 0xE9DB6185, + ENABLE_BULLET_CAMERA_WIPE = 0xDCCD38E5, + ENABLE_BULLETTIMEMETER = 0x5FA15459, + ENABLE_CHECKPOINT_ICON = 0xAE5FF058, + ENABLE_COVERPOINTMP3 = 0xE01B6BF0, + ENABLE_COVERPOINTMP3_GROUP = 0x8C161165, + ENABLE_COVERPOINTMP3_GROUP_FROM_LINE = 0x36ABEF8C, + ENABLE_CROSSHAIR = 0x6C40B100, + ENABLE_DEATHHELPERTEXT = 0xB7067496, + ENABLE_DIRECTIONAL_SHADOWS = 0x43ACC998, + ENABLE_DUAL_WIELD_IN_INVENTORY = 0x8625D99F, + ENABLE_EQUIPPEDWEAPON = 0x398E8CF1, + ENABLE_FIRST_TIME_LOCK = 0x969CF927, + ENABLE_GLINT = 0xC0F842E8, + ENABLE_GRAVITY_WELL = 0x684742A6, + ENABLE_GRENADE_WARNING = 0x2C61E2B5, + ENABLE_HEARTBEAT_RUMBLE = 0x0B6FC8F5, + ENABLE_HIT_DETECTION = 0xE476F1D1, + ENABLE_INVENTORY = 0x6B3C2DAC, + ENABLE_LAST_MAN_STANDING = 0x9E8A0C27, + ENABLE_MP_LAST_MAN_STANDING = 0x3324F915, + ENABLE_MPM = 0x1A8BD82F, + ENABLE_NORMAL_LINE = 0x09F3B1DC, + ENABLE_NORMAL_LINE_BY_HASH = 0xF9850EDB, + ENABLE_OVERHEAT_ICON = 0x085921A0, + ENABLE_PAUSE_MENU = 0x7441D0DD, + ENABLE_PED_JUMPING = 0x2B499736, + ENABLE_PED_PAIN = 0xB2AE469E, + ENABLE_PICKUP_ATTACHMENT = 0xE7836549, + ENABLE_PLAYER_TAUNT = 0x1BE48B46, + ENABLE_PLAYERHEALTH = 0x2ACBE7FA, + ENABLE_SHOOT_DODGE_HIGH_FALL_STAIRS_DETECTION = 0xD579FE07, + ENABLE_SNIPER_HUD = 0x8C6E1D09, + ENABLE_SOFT_TARGETING = 0x7EEB362A, + ENABLE_STATIC_EMITTER = 0x3A1AB545, + ENABLE_TINNITUS = 0xBB3BD914, + ENABLE_TUTORIAL_HUD = 0xC8B35409, + ENABLE_WALLA_ZONE = 0x41CBE852, + ENABLE_WEAPON_ATTACHMENT = 0x46AF0A59, + ENABLE_WEAPONPICKUP = 0x1C727DAA, + END_CONTEXT = 0xDFFE2760, + END_CONTEXT_HASH = 0x1211D06C, + END_POSTFX_BLENDER = 0x2307415F, + EXISTS_SCRIPT_TUNABLE_VARIABLE_BOOL = 0x34E79A7D, + EXISTS_SCRIPT_TUNABLE_VARIABLE_CRC_BOOL = 0xA8D360E2, + EXP = 0xE2313450, + EXPERIENCE_CLEAR_POINT_PER_INJURY = 0x04BD7929, + EXPERIENCE_CLEAR_XP_PER_INJURY = 0x296B9C65, + EXPERIENCE_SET_POINT_PER_INJURY = 0x3FE362FC, + EXPERIENCE_SET_XP_PER_INJURY = 0x21C0A6F5, + EXPLODE_OBJECT = 0xD20EAA32, + EXPLODE_PED_HEAD = 0x05CC1380, + EXPLODE_PROJECTILES = 0x35A0B955, + EXPLODE_VEHICLE = 0xBEDEACEB, + EXPLODE_VEHICLE_IN_CUTSCENE = 0xA85207B5, + FINALE_GRENADE_EXPLODE_ON_IMPACT = 0x28280ABC, + FINALE_GRENADE_LAUNCHER_SETTINGS = 0x85C263C8, + FIND_LASER = 0xC1618EF5, + FIND_OBJECT_AT_POSITION = 0x77984D34, + FLOOR = 0x32E9BE04, + FLUSH_DISCARDABLE_MEMORY = 0x8C3169D5, + FLUSH_STREAM_MEMORY = 0x59085E59, + FORCE_ALL_STREAMING_HELPERS_ACTIVE = 0xAD8BE232, + FORCE_CLOSE_NETWORK = 0xD63AEB80, + FORCE_CUSTOM_WIPE_BULLET_CAMERA = 0xDC58C1A2, + FORCE_INTERACTIONTEXT_VISIBLE = 0xD69DFC56, + FORCE_OPEN_NETWORK = 0x9B6F9F04, + FORCE_PAUSEMENU_OPEN = 0x495FD473, + FORCE_PED_TO_USE_DEATH_SUGGESTION_WHEN_SHOT = 0x290EC656, + FORCE_QUICK_DEATH_CAMERAS = 0x60BBBAAD, + FORCE_RED_RETICULE = 0x12F5C34E, + FORCE_REMOVE_AND_ADD_OBJECT = 0x180D3A13, + FORCE_SKIP_ATTRACT_SCREEN = 0x87D28A29, + FORCE_SUBTITLES = 0x904213A2, + FORCE_TRAIN_DOOR_OPEN_CLOSE = 0xD1E9352D, + FORCE_UPDATE_OBJECT_PHYSICAL_STATE = 0xD2BB4445, + FORCE_WEAPON_LOAD = 0xD97732B9, + FORCE_WEAPON_SCOPE = 0x543C127F, + FOUND_EXPLORATION_ITEM = 0x1E09BCAC, + FREE_VEHICLE_INST_LIGHT_TUNE_DATA = 0x8DA263E8, + FREEZE_CURRENT_PANEL = 0xABE10E99, + FREEZE_OBJECT_POSITION = 0xAAFBDB10, + FREEZE_PED_POSITION = 0xA34E3DEA, + FREEZE_PED_POSITION_AND_DONT_LOAD_COLLISION = 0xF99B8DE7, + FREEZE_POSITION_OF_CLOSEST_OBJECT_OF_TYPE = 0xE3709D6D, + FREEZE_TIME_OF_DAY = 0x4ED46002, + FREEZE_VEHICLE_POSITION = 0x1112EFCE, + FREEZE_VEHICLE_POSITION_AND_DONT_LOAD_COLLISION = 0xBF3DF0C9, + GAMEPLAY_HELPER_BOX_ANGLED_CREATE = 0x66CF72BB, + GAMEPLAY_HELPER_BOX_ANGLED_CREATE_VER2 = 0x8E89F378, + GAMEPLAY_HELPER_BOX_CREATE = 0xC7341B47, + GAMEPLAY_HELPER_BOX_CREATE_PED_ATTACHED = 0x33AAB546, + GAMEPLAY_HELPER_BOX_CREATE_VEHICLE_ATTACHED = 0x1859C65D, + GAMEPLAY_HELPER_BOX_DESTROY = 0x27C9E914, + GAMEPLAY_HELPER_BOX_SET_ENABLED = 0x75BF06F3, + GAMEPLAY_HELPER_CYLINDER_CREATE = 0x05E76389, + GAMEPLAY_HELPER_CYLINDER_CREATE_PED_ATTACHED = 0xF60A8C33, + GAMEPLAY_HELPER_VOLUME_DESTROY = 0xD154D5DE, + GAMEPLAY_HELPER_VOLUME_SET_ENABLED = 0xEAA23DE7, + GENERATE_OBJECT_CRUSH_IMMINENT_EVENT = 0x7B18DE4C, + GET_ACHIEVEMENT_HASH = 0x902D558D, + GET_ACTIONTREE_INFO = 0x302A2839, + GET_ADRENALINE_AMT = 0x1D2B1092, + GET_AIM_CAM_ZOOL_LEVEL = 0x8850B945, + GET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE = 0xCB1E7ADE, + GET_AMMO_IN_CLIP = 0x73C100C3, + GET_AMMO_IN_PED_WEAPON = 0x0C755733, + GET_ANGLE_BETWEEN_2D_VECTORS = 0xDBF75E58, + GET_ANIMATED_TEXT_HEIGHT = 0x71223133, + GET_ANIMATED_TEXT_WIDTH = 0x8276E3F9, + GET_BEST_HEADING_IF_POSSIBLE = 0x7A1EF9BD, + GET_BG_SCRIPT_LEADERBOARD_NAME = 0x2694F2B0, + GET_BG_SCRIPT_UNIT = 0x46D59A47, + GET_BG_TEXTURE_FOR_BG_SCRIPT = 0x943C6E08, + GET_BITS_IN_RANGE = 0xCA03A1E5, + GET_BLIP_ALPHA = 0x297AF6C8, + GET_BLIP_COLOUR = 0xDD6A1E54, + GET_BLIP_COORDS = 0xEF6FF47B, + GET_BLIP_INFO_ID_COORD = 0xB7374A66, + GET_BLIP_INFO_ID_DISPLAY = 0xD0FC19F4, + GET_BLIP_INFO_ID_OBJECT_INDEX = 0x27AB7110, + GET_BLIP_INFO_ID_PED_INDEX = 0x0DD57007, + GET_BLIP_INFO_ID_PICKUP_INDEX = 0x86913D37, + GET_BLIP_INFO_ID_TYPE = 0x501D7B4E, + GET_BLIP_INFO_ID_VEHICLE_INDEX = 0x6CB45104, + GET_BLIP_SPRITE = 0x72FF2E73, + GET_BLOCKING_OF_NON_TEMPORARY_EVENTS = 0xC38F2076, + GET_BLOCKING_OF_PED_TARGETTING = 0x8C2FD714, + GET_BOOL_FROM_XML_NODE_ATTRIBUTE = 0x2D285BBA, + GET_BULLET_CAM_PREF = 0xCA8E8FCC, + GET_BULLET_CAMERA_MARKER = 0xFE343BB0, + GET_BULLET_CAMERA_SCENE_START = 0xF7334085, + GET_BULLET_IMPACT_AREA = 0x4AB5B015, + GET_BULLET_TIME_COUNT = 0x934E7F2D, + GET_BULLET_TIME_TEAM_COUNT = 0x55EF252D, + GET_CAM_COORD = 0x7C40F09C, + GET_CAM_DOF_STRENGTH = 0x64E6B290, + GET_CAM_FAR_CLIP = 0x09F119B8, + GET_CAM_FAR_DOF = 0x98C5CCE9, + GET_CAM_FOV = 0xD6E9FCF5, + GET_CAM_MOTION_BLUR_STRENGTH = 0x54EA722E, + GET_CAM_NEAR_CLIP = 0xCFCD35EE, + GET_CAM_NEAR_DOF = 0x3F627534, + GET_CAM_ROT = 0xDAC84C9F, + GET_CAM_VIEW_MODE = 0x5A502ADD, + GET_CAN_PED_CAN_SLOW_DOWN_WHEN_TURNING = 0x45E894EA, + GET_CAN_PED_PLAY_LOCO_FLAVOR_STARTS = 0xD8BE7688, + GET_CENTRE_BLIP_ID = 0x45EDA627, + GET_CHALLENGE_FAILED_STATE = 0x8BD57283, + GET_CHALLENGE_PROGRESS = 0x653D3616, + GET_CHECK_HASH_FROM_CONVERSATION_ID = 0x312BFBAB, + GET_CHECKPOINT_SELECTED = 0x2FA3742B, + GET_CLOSEST_ENEMY_PED = 0x3E184D2D, + GET_CLOSEST_MAJOR_VEHICLE_NODE = 0x04B5F15B, + GET_CLOSEST_NETWORK_RESTART_NODE = 0xFFF0E04A, + GET_CLOSEST_PED = 0x8F6C1F55, + GET_CLOSEST_ROAD = 0x567B0E11, + GET_CLOSEST_VEHICLE = 0xD7E26B2C, + GET_CLOSEST_VEHICLE_NODE = 0x6F5F1E6C, + GET_CLOSEST_VEHICLE_NODE_WITH_HEADING = 0x8BD5759B, + GET_COMPLETED_GRIND_GOAL = 0x0EF6FE8F, + GET_CONTENTS_OF_COMBO_WIDGET_SELECTION = 0x96868B18, + GET_CONTENTS_OF_TEXT_WIDGET = 0x28BE9702, + GET_COORDS_FOR_NETWORK_RESTART_NODE = 0xBBC0C52C, + GET_CORPSE_COORDS = 0x0AAA4C65, + GET_CORRECTED_COLOUR = 0xDB5AC03E, + GET_CURRENT_ARCADE_MODE = 0xD7FA564A, + GET_CURRENT_BASIC_COP_MODEL = 0xCDA04E40, + GET_CURRENT_BASIC_POLICE_VEHICLE_MODEL = 0xE8F2B493, + GET_CURRENT_CONTROL_CONFIG = 0xA9B6DA66, + GET_CURRENT_COP_MODEL = 0xB26E12B4, + GET_CURRENT_DATE = 0x781D7C7D, + GET_CURRENT_DAY_OF_WEEK = 0xD4C86DC4, + GET_CURRENT_FPS = 0x7030FB99, + GET_CURRENT_LANGUAGE = 0x761BE00B, + GET_CURRENT_LEVEL_FINISH = 0x64C8F354, + GET_CURRENT_LEVEL_NAME = 0xD11807A3, + GET_CURRENT_LEVEL_START = 0xF1AAFA7B, + GET_CURRENT_LOADOUT_SLOT = 0x741531DA, + GET_CURRENT_PED_WEAPON = 0xB0237302, + GET_CURRENT_PLAYBACK_NUMBER_FOR_PED = 0x2BAA832F, + GET_CURRENT_PLAYBACK_NUMBER_FOR_VEHICLE = 0x748702A9, + GET_CURRENT_POLICE_VEHICLE_MODEL = 0xAD1B93E5, + GET_CURRENT_SCRIPTED_CONVERSATION_LINE = 0x9620E41F, + GET_CURRENT_STATION_FOR_TRAIN = 0x3B7DCCAA, + GET_CURRENT_TAXI_VEHICLE_MODEL = 0x5CC9B637, + GET_CUSTOM_PLAYER_VARIATION = 0x464688D7, + GET_CUTSCENE_AUDIO_TIME_MS = 0xCA56C61D, + GET_CUTSCENE_CAPTURE_REQUEST = 0xB2A87EE9, + GET_CUTSCENE_PED_COORD = 0xEDF371D0, + GET_CUTSCENE_SECTION_PLAYING = 0x1026F0D6, + GET_CUTSCENE_TIME = 0x53F5B5AB, + GET_CUTSCENE_TIME_MS = 0x1552C564, + GET_DEAD_PED_COORDS = 0xD5BB9787, + GET_DEAD_PED_PICKUP_COORDS = 0x129F9DC1, + GET_DEAD_VEHICLE_COORDS = 0x3C076D19, + GET_DEBUG_CAM = 0x76A50592, + GET_DIFFERENCE_IN_DAYS_BETWEEN_DATES = 0x79A447E5, + GET_DISPLAY_NAME_FROM_VEHICLE_MODEL = 0xEC86DF39, + GET_DISTANCE_BETWEEN_COORDS = 0xF698765E, + GET_DOES_WEAPON_EXIST = 0x066A14D7, + GET_EXISTS_IN_PLAYER_SAVE = 0x2F849928, + GET_EXPERIENCE_FOR_RANK = 0x16F1F9ED, + GET_EXPERIENCE_MAX_RANK = 0x4C0782C8, + GET_FIRST_BLIP_INFO_ID = 0x64C0273D, + GET_FIRST_INDEX_OF = 0x893E3C02, + GET_FLOAT_FROM_XML_NODE_ATTRIBUTE = 0x9C58C97F, + GET_FOLLOW_PED_CAM_ZOOM_LEVEL = 0x57583DF1, + GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL = 0x8CD67DE3, + GET_FRAME_TIME = 0x96374262, + GET_FRONTEND_STATE_NAME = 0x4695E609, + GET_GAME_DIFFICULTY = 0x337B7E30, + GET_GAME_IDLE_TIMER = 0x069FBFDC, + GET_GAME_TEXTURE_DICT = 0x682D7B70, + GET_GAME_TIMER = 0xA4EA0691, + GET_GAMEPLAY_CAM_COORD = 0x9388CF79, + GET_GAMEPLAY_CAM_FOV = 0x4D6B3BFA, + GET_GAMEPLAY_CAM_RELATIVE_HEADING = 0xCAF839C2, + GET_GAMEPLAY_CAM_RELATIVE_PITCH = 0xFC5A4946, + GET_GAMEPLAY_CAM_ROT = 0x13A010B5, + GET_GAMEPLAY_HELPER_BOX_COORD = 0xF0C17F9A, + GET_GAMEPLAY_HELPER_CYLINDER_HEIGHT = 0xB5BE0139, + GET_GAMEPLAY_HELPER_CYLINDER_RADIUS = 0x2F97E6C0, + GET_GAMEPLAY_HELPER_VOLUME_COORD = 0x2A9EA7D3, + GET_GRIND_GOAL = 0xCB12EA00, + GET_GRIND_LEVEL = 0x20E6EB3A, + GET_GRIND_PROGRESS = 0x455FF144, + GET_GROUND_Z_FOR_3D_COORD = 0xA1BFD5E0, + GET_GROUP_SIZE = 0xF7E1A691, + GET_HASH_KEY = 0x98EFF6F1, + GET_HEADING_FROM_VECTOR_2D = 0xD209D52B, + GET_HEIGHT_OF_VEHICLE = 0x62990CD4, + GET_HELP_MESSAGE_BOX_SIZE = 0x3F552D6C, + GET_HOURS_OF_DAY = 0xD455AF99, + GET_HUD_COLOUR = 0x63F66A0B, + GET_ICON_TEXTURE_DICTIONARY_FOR_BG_SCRIPT = 0x424BE196, + GET_ICON_TEXTURE_FOR_BG_SCRIPT = 0x4FB44F82, + GET_ID_OF_THIS_THREAD = 0xDE524830, + GET_INDEX_OF_CURRENT_LEVEL = 0x6F203C6E, + GET_INFO_ABOUT_NEARBY_ENTITY_WITH_SPECIAL_ATTRIBUTE = 0x111F28AD, + GET_INT_FROM_XML_NODE_ATTRIBUTE = 0x1C524DBB, + GET_INTERACTION_VOLUME_POS = 0xAE7B9E7D, + GET_INTERIOR_AT_COORDS = 0xA17FBF37, + GET_INTERIOR_FROM_NAME = 0x0572A936, + GET_INTERIOR_FROM_PED = 0xC5F6B455, + GET_INTERIOR_FROM_VEHICLE = 0x50768666, + GET_INTERIOR_HEADING = 0xFB56D1AC, + GET_IS_DETONATOR_FIRED = 0x0897A3AE, + GET_IS_HIDEF = 0x1C340359, + GET_IS_PED_FORCED_TO_RUN = 0x8E3AA72A, + GET_IS_PED_FORCED_TO_WALK = 0xB947D1CE, + GET_IS_PED_LISTENING_TO_PED = 0xBDCBAABF, + GET_IS_PED_PHOTOGRAPHING_COORD = 0xF34F8AF0, + GET_IS_PLAYER_IN_AIR = 0x02BDCB6E, + GET_IS_PLAYER_IN_BULLET_TIME = 0x8E5084AD, + GET_IS_PLAYER_IN_LAST_STAND = 0x35EE1682, + GET_IS_PLAYER_SHOOT_DODGING = 0x1E8970C1, + GET_IS_UNLOCKED = 0x2B86B773, + GET_IS_WIDESCREEN = 0xEC717AEF, + GET_KEY_FOR_PED_IN_ROOM = 0x2A870D57, + GET_KEY_FOR_VEHICLE_IN_ROOM = 0x660E2D00, + GET_LASER_SIGHT_ATTACHMENT = 0x5019DC1E, + GET_LAST_LEVEL_PLAYED = 0x1209CA49, + GET_LAST_SHOT_BY_PLAYER = 0x9D48CB92, + GET_LAST_SHOT_TO_PLAYER = 0x1279C3D4, + GET_LAUNCH_PARAM_VALUE = 0x7C68A735, + GET_LAUNCH_SCRIPT = 0xADB14C47, + GET_LENGTH_OF_LITERAL_STRING = 0x99379D55, + GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL = 0xA4CA7BE5, + GET_LEVEL_COMPLETION = 0xD58CA839, + GET_LOADOUT_SLOT_NAME = 0x917F5D80, + GET_LOCAL_PLAYER_AGILITY = 0xDE0266E7, + GET_LOCAL_PLAYER_LEGEND_LEVEL = 0x495092E8, + GET_LOCAL_PLAYER_SPRINT_METER = 0x50A43014, + GET_LOCAL_PLAYER_XP = 0x788C69A2, + GET_LOCALISED_STRING = 0xEDB3726D, + GET_LOWEST_USED_GAME_DIFFICULTY = 0xE04CBBD5, + GET_MAP_AREA_FROM_COORDS = 0xC7191B29, + GET_MAX_AMMO = 0x0B294796, + GET_MAX_AMMO_IN_CLIP = 0x6961E2A4, + GET_MAX_AMMO_IN_HAND_CLIP_MP = 0xE29942BF, + GET_MAX_WANTED_LEVEL = 0x457F1E44, + GET_MELEE_GRAPPLE_FAIL_CHECK_ON = 0xAE5FA062, + GET_MINUTES_OF_DAY = 0xDA92D2D5, + GET_MINUTES_TO_TIME_OF_DAY = 0x57CDC0FF, + GET_MISSION_FLAG = 0x95115F97, + GET_MOBILE_PHONE_TASK_SUB_TASK = 0xB47C4CF0, + GET_MODEL_DIMENSIONS = 0x91ABB8E0, + GET_MODEL_NAME = 0xCBDB1D12, + GET_MOTION_CONTROL_PREFERENCE = 0xA4CA9C1C, + GET_NAME_OF_CURRENT_LEVEL = 0x4EFC439F, + GET_NAME_OF_INFO_ZONE = 0xA8CB8BF6, + GET_NAME_OF_SCRIPT_TO_AUTOMATICALLY_START = 0x9183C7B7, + GET_NAME_OF_ZONE = 0x7875CE91, + GET_NAVMESH_ROUTE_DISTANCE_REMAINING = 0xD9281778, + GET_NEARBY_OBJECT_WITH_SPECIAL_ATTRIBUTE = 0x7BAE3F92, + GET_NEAREST_CABLE_CAR = 0xF2218830, + GET_NEAREST_COLLECTABLE_BIN_BAGS = 0xCAEBB272, + GET_NETWORK_PLAYER_XP = 0xF8BC3984, + GET_NETWORK_RESTART_NODE_DEBUG = 0x9B999753, + GET_NETWORK_TIMER = 0xF733052C, + GET_NEXT_BLIP_INFO_ID = 0x9356E92F, + GET_NEXT_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND = 0xC70C3E6F, + GET_NEXT_STATION_FOR_TRAIN = 0x234B1475, + GET_NEXT_XML_NODE = 0xA9FDD7A1, + GET_NTH_CLOSEST_VEHICLE_NODE = 0xF125BFCC, + GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION = 0x928A4DEC, + GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING = 0x7349C856, + GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING_ON_ISLAND = 0x39998BD2, + GET_NTH_INTEGER_IN_STRING = 0x258DD91D, + GET_NUM_LOADOUT_SLOTS = 0xB197B3D2, + GET_NUMBER_LINES_WITH_SUBSTRINGS = 0xD172184D, + GET_NUMBER_OF_FIRES_IN_RANGE = 0x654D93B7, + GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS = 0x9754C27D, + GET_NUMBER_OF_PED_TEXTURE_VARIATIONS = 0x83D9FBE7, + GET_NUMBER_OF_PICKUPS_AND_PLACEMENTS_OF_TYPE = 0x22DEA3F4, + GET_NUMBER_OF_PLAYERS = 0x4C1B8867, + GET_NUMBER_OF_PLAYERS_IN_TEAM = 0x06435F71, + GET_NUMBER_OF_STREAMING_REQUESTS = 0xC2EE9A02, + GET_NUMBER_OF_THREADS_RUNNING_THIS_SCRIPT = 0x1E941253, + GET_NUMBER_OF_VEHICLE_COLOURS = 0xF2442EE2, + GET_NUMBER_OF_XML_NODE_ATTRIBUTES = 0xED658C76, + GET_NUMBER_OF_XML_NODES = 0x3CAACE0D, + GET_OBJECT_ANIM_CURRENT_TIME = 0x39F0D010, + GET_OBJECT_BONE_COORDS = 0x2046F7A6, + GET_OBJECT_BONE_INDEX = 0x59F98953, + GET_OBJECT_BONE_ORIENTATION = 0x4B9341F4, + GET_OBJECT_CAN_TRIGGER_BULLET_CAM = 0xBFD5EBD4, + GET_OBJECT_COORDS = 0x7CA0C8FB, + GET_OBJECT_FRAGMENT_DAMAGE_HEALTH = 0xF0B330AD, + GET_OBJECT_HEADING = 0x1C02D2F8, + GET_OBJECT_HEALTH = 0xF9D59802, + GET_OBJECT_MASS = 0x449F0820, + GET_OBJECT_MATRIX = 0xF301B4FF, + GET_OBJECT_MATRIX_VECTOR = 0x8B83EE94, + GET_OBJECT_MODEL = 0x70BECF6A, + GET_OBJECT_PLAYER_WILL_PICKUP = 0x45A04432, + GET_OBJECT_QUATERNION = 0x9DAE7D3B, + GET_OBJECT_REFLECTS = 0x8A60400E, + GET_OBJECT_ROTATION = 0x28567FDD, + GET_OBJECT_ROTATION_VELOCITY = 0x5B075C62, + GET_OBJECT_SPEED = 0xA059FF6B, + GET_OBJECT_VELOCITY = 0x2A8801CB, + GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS = 0x7D8F26A1, + GET_OFFSET_FROM_OBJECT_IN_WORLD_COORDS = 0x66DF1BF5, + GET_OFFSET_FROM_PED_IN_WORLD_COORDS = 0xAD515B68, + GET_OFFSET_FROM_VEHICLE_GIVEN_WORLD_COORDS = 0x912027D9, + GET_OFFSET_FROM_VEHICLE_IN_WORLD_COORDS = 0x724D8621, + GET_PAD_PITCH_ROLL = 0x666EE1CB, + GET_PATROL_TASK_INFO = 0xFED7AA39, + GET_PAYNEKILLER_AMT = 0x8DF47C9D, + GET_PED_ALERTNESS = 0xF83E4DAF, + GET_PED_ANIM_CURRENT_TIME = 0x1BAAE533, + GET_PED_ANIM_GROUP = 0xFAF5A3C5, + GET_PED_ANIM_TOTAL_TIME = 0xB8945721, + GET_PED_ARMOUR = 0x2CE311A7, + GET_PED_AS_GROUP_LEADER = 0x52873C6A, + GET_PED_AS_GROUP_MEMBER = 0x9AA3CC8C, + GET_PED_AWARENESS_STATE = 0x40877917, + GET_PED_BODY_PART_DAMAGE = 0x326CB003, + GET_PED_BONE_COORDS = 0x4579CAB1, + GET_PED_BULLETTIME_STATUS = 0xD2B258C4, + GET_PED_CAN_INITIATE_BULLET_CAM = 0xC15F38C0, + GET_PED_CAN_TRIGGER_BULLET_CAM = 0x28EAACA6, + GET_PED_COMBAT_ABILITY = 0xDCC779BB, + GET_PED_COMBAT_MOVEMENT = 0xF3E7730E, + GET_PED_COMBAT_RANGE_HALF_HEIGHT = 0x6E4808B0, + GET_PED_COMBAT_RANGE_MAX = 0x647EA0D6, + GET_PED_COMBAT_RANGE_MIN = 0x6BEBA6A8, + GET_PED_COORDS = 0x9E3ED6AF, + GET_PED_DAMAGE_WEAPON_TYPE = 0x93FBC5C1, + GET_PED_DIRECTION = 0x6F0BCEAC, + GET_PED_DRAWABLE_VARIATION = 0x29850FE2, + GET_PED_EMOTION_STATE = 0x329F833E, + GET_PED_EXTRACTED_DISPLACEMENT = 0x5231F901, + GET_PED_GROUP_INDEX = 0x134E0785, + GET_PED_HAS_PALETTE_VARIATIONS = 0xFE522C50, + GET_PED_HAS_SEEN_DEAD_PED = 0xD05D0C57, + GET_PED_HAS_SURRENDERED = 0xAA538B02, + GET_PED_HEADING = 0xD8D707C6, + GET_PED_HEALTH = 0x0ECC91AC, + GET_PED_HEIGHT_ABOVE_GROUND = 0x1E853FEC, + GET_PED_IN_VEHICLE_SEAT = 0x388FDE9A, + GET_PED_LAST_DAMAGE_BONE = 0xAB933841, + GET_PED_LAST_WEAPON_IMPACT_COORD = 0x9B266079, + GET_PED_MAX_HEALTH = 0xA45B6C8D, + GET_PED_MELEE_ACTION_FLAG0 = 0x98A851EE, + GET_PED_MELEE_ACTION_FLAG1 = 0xB4EF8A7C, + GET_PED_MODEL = 0x25F5E8E1, + GET_PED_MODEL_FROM_INDEX = 0xC4765BEE, + GET_PED_NM_FEEDBACK = 0x7A8E12C1, + GET_PED_OBJECT_IS_ATTACHED_TO = 0x72ADF3FC, + GET_PED_PALETTE_VARIATION = 0xEF1BC082, + GET_PED_PROP_INDEX = 0x746DDAC0, + GET_PED_PROP_POSITION = 0x7277314C, + GET_PED_REACHED_TARGETED_GRAVWELL_CENTER = 0xA897DA4F, + GET_PED_READY_TO_BE_EXECUTED = 0x0C2D76D7, + GET_PED_READY_TO_BE_STUNNED = 0x082EF96E, + GET_PED_SPEED = 0xBB824586, + GET_PED_STEALTH_MOVEMENT = 0x40321B83, + GET_PED_STEERS_AROUND_OBJECTS = 0xE4E47CBF, + GET_PED_STEERS_AROUND_PEDS = 0x3FEB6AB3, + GET_PED_SWEAT = 0x44B91E94, + GET_PED_TEXTURE_VARIATION = 0xC0A8590A, + GET_PED_TOXICITY_LEVEL = 0xD9809ECA, + GET_PED_TYPE = 0xB1460D43, + GET_PED_VELOCITY = 0xB954696C, + GET_PED_WET_HEIGHT = 0x5DBBFF35, + GET_PED_WETNESS = 0xF402C171, + GET_PEDS_LAST_ATTACKER = 0x0B82351F, + GET_PEP_PROP_ROTATION = 0x2B4DECF4, + GET_PICKUP_AMMO = 0x8B9EE98B, + GET_PICKUP_FROM_PLACEMENT = 0x59A39BA3, + GET_PICKUP_LASER_SIGHT_ATTACHMENT = 0x5B17CB61, + GET_PICKUP_TYPE_FROM_WEAPON_TYPE = 0x3F2D18CE, + GET_PLACEMENT_COORDS = 0x8E2F0A39, + GET_PLAYER_BULLET_TIME_STATE = 0x0105C960, + GET_PLAYER_CAUSE_OF_DEATH = 0x007E3DE8, + GET_PLAYER_COVER_FACING_LEFT = 0xD56D622D, + GET_PLAYER_COVER_SECTION_UID = 0x14288A76, + GET_PLAYER_COVER_UID = 0xCDF4F42F, + GET_PLAYER_EXPERIENCE = 0x2100F7A5, + GET_PLAYER_GROUP = 0xA5EDCDE8, + GET_PLAYER_ID = 0x1CC648EA, + GET_PLAYER_KILLER = 0x7A2356DA, + GET_PLAYER_KILLER_NAME = 0xF160FA80, + GET_PLAYER_KILLER_WEAPON = 0x46299DFB, + GET_PLAYER_MAX_ARMOUR = 0x02A50657, + GET_PLAYER_NAME = 0x406B4B20, + GET_PLAYER_OXYGEN = 0x35EBD55D, + GET_PLAYER_PED = 0x6E31E993, + GET_PLAYER_POINTS = 0x38111C8B, + GET_PLAYER_RANK = 0x0302394F, + GET_PLAYER_RGB_COLOUR = 0x6EF43BBB, + GET_PLAYER_SCORE = 0xA9FF2C40, + GET_PLAYER_STREAK_ACTIVATION_LEVEL = 0x77C2EB66, + GET_PLAYER_TEAM = 0x9873E404, + GET_PLAYER_WANTED_LEVEL = 0xBDCDD163, + GET_PLAYERS_LAST_VEHICLE = 0xE2757AC1, + GET_POSITION_IN_PED_RECORDING = 0xC722356B, + GET_POSITION_IN_RECORDING = 0x7DCD644C, + GET_POSITION_OF_ANALOGUE_STICKS = 0x12713A99, + GET_POSITION_OF_LAST_MOUSECLICK = 0x5EBC23BF, + GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME = 0x7178558D, + GET_PRESET_DURATION = 0xB61080D1, + GET_PREVIOUS_FONT_SETTINGS = 0xA6BC3F4F, + GET_PRIMARY_POPULATION_ZONE_GROUP = 0xBBD63009, + GET_PROFILE_SETTING = 0xD374BEBC, + GET_PROGRESS_BAR_PERCENT = 0xA04FB35F, + GET_RANDOM_ENEMY_PED = 0xD48A59F0, + GET_RANDOM_FLOAT_IN_RANGE = 0x0562C4D0, + GET_RANDOM_INT_IN_RANGE = 0x4051115B, + GET_RANDOM_NETWORK_RESTART_NODE = 0x943F64AD, + GET_RANDOM_NETWORK_RESTART_NODE_USING_GROUP_LIST = 0xB150397E, + GET_RANDOM_PED_AT_COORD = 0xDC8239EB, + GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE = 0xD6343F6B, + GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE = 0xDCADEB66, + GET_RANDOM_VEHICLE_IN_SPHERE = 0x57216D03, + GET_RANDOM_VEHICLE_MODEL_IN_MEMORY = 0xE2C45631, + GET_RANDOM_VEHICLE_NODE = 0xAD1476EA, + GET_RANDOM_VEHICLE_NODE_INCLUDE_SWITCHED_OFF_NODES = 0x3D6947A3, + GET_RANDOM_VEHICLE_OF_TYPE_IN_AREA = 0x2FA2DADF, + GET_RANDOM_WATER_NODE = 0x869EE56F, + GET_REAL_FRAME_TIME = 0x04D12A84, + GET_REAL_GAME_TIMER = 0x5FBEB0F6, + GET_REAL_TIME = 0xCBB4CA94, + GET_RECENT_WEAPON_LEVEL_UP = 0x304C0CF0, + GET_REGISTERED_OBJECT_INDEX_POST_CUTSCENE = 0x17F49810, + GET_REGISTERED_PED_INDEX_POST_CUTSCENE = 0xF6595859, + GET_REGISTERED_VEHICLE_INDEX_POST_CUTSCENE = 0x27400942, + GET_REGISTERED_WEAPON_INDEX_POST_CUTSCENE = 0xDB0F31B2, + GET_RENDERING_CAM = 0x0FCF4DF1, + GET_REQUESTED_LEVEL = 0xE4D2AEE3, + GET_ROOM_AT_COORDS = 0xAE7AA07B, + GET_ROOM_KEY_FROM_OBJECT = 0xFC452887, + GET_ROOM_KEY_FROM_PLACEMENT = 0x3B9A0C3D, + GET_ROPE_VERTEX_COUNT = 0x5131CD2C, + GET_SAFE_COORD_FOR_PED = 0xB370270A, + GET_SAFE_PLACEMENT_COORDS = 0x5491A6F9, + GET_SAVEGAME_LEVEL = 0x6BCE5E43, + GET_SCENE_PED_MODEL = 0x236815DF, + GET_SCREEN_RESOLUTION = 0x29F3572F, + GET_SCRIPT_ID_FROM_NAME_HASH = 0xB28F8DC4, + GET_SCRIPT_MOVIE_FRAMES_REMAINING = 0xA173AAD6, + GET_SCRIPT_RENDERTARGET_RENDER_ID = 0xE7617459, + GET_SCRIPT_STREAM_STATE = 0xE2F9A12A, + GET_SCRIPT_TASK_STATUS = 0xB2477B23, + GET_SCRIPT_TUNABLE_VARIABLE_BOOL = 0x12427628, + GET_SCRIPT_TUNABLE_VARIABLE_CRC_BOOL = 0x29DC159B, + GET_SECONDARY_LIFE_BAR_PERCENT = 0x3FBDD93D, + GET_SELECTED_PED_GADGET = 0x943379C2, + GET_SEQUENCE_PROGRESS = 0xA3419909, + GET_SORTED_NETWORK_RESTART_NODE = 0x0002B59A, + GET_SORTED_NETWORK_RESTART_NODE_USING_GROUP_LIST = 0x040D4FAA, + GET_SOUND_ID = 0x6AE0AD56, + GET_SPAWN_COORDS_FOR_VEHICLE_NODE = 0xC72099BA, + GET_SPEECH_FOR_EMERGENCY_SERVICE_CALL = 0xEDE519D6, + GET_STABLE_NUM_OF_PRIORITY_REQUESTS = 0x84BBBC8B, + GET_STABLE_NUM_OF_STREAMING_REQUESTS = 0xCDADFF5D, + GET_STATE_OF_CLOSEST_DOOR_OF_TYPE = 0x4B44A83D, + GET_STATION_NAME = 0x62D15DE6, + GET_STREAM_PED_PACK_ID = 0x70833487, + GET_STREET_NAME_AT_COORD = 0xDEBEEFCF, + GET_STRING_FROM_XML_NODE_ATTRIBUTE = 0x60BF58D2, + GET_STRING_WIDTH = 0xBABDF3D6, + GET_STRING_WIDTH_WITH_NUMBER = 0xEAEB477D, + GET_STRING_WIDTH_WITH_STRING = 0x048A2E6C, + GET_SUPPRESSOR_DAMAGE_LEVEL = 0x34A03DCE, + GET_TEXTURE = 0x6DC9C895, + GET_TEXTURE_FROM_STREAMED_TEXTURE_DICT = 0xA8DAC5EC, + GET_THIS_THREAD_FRIENDLY_NAME = 0x277B10EE, + GET_TIME_OF_DAY = 0x4E1DE7A5, + GET_TIME_POSITION_IN_PED_RECORDING = 0x42BD5D0F, + GET_TIME_POSITION_IN_RECORDED_RECORDING = 0xF6C0D8CA, + GET_TIME_POSITION_IN_RECORDING = 0xF8C3E4A2, + GET_TIME_REMAINING = 0x85FA3578, + GET_TIME_SCALE = 0x8CFD581F, + GET_TIME_SINCE_LAST_LMS_ACTIVATION = 0x9A1FA508, + GET_TIME_SINCE_PED_MADE_NOISE = 0x923C24E6, + GET_TIME_SINCE_REMOTE_PED_MOVED = 0xA06F9B6C, + GET_TIME_TIL_NEXT_STATION = 0x443BD51F, + GET_TOTAL_DURATION_OF_VEHICLE_RECORDING = 0x5B35EEB7, + GET_TRAIN_CABOOSE = 0xD717AD46, + GET_TRAIN_CARRIAGE = 0x2544E7A6, + GET_TRAIN_DIRECTION = 0x8DAF79B6, + GET_TRAIN_PLAYER_WOULD_ENTER = 0xCB979EE4, + GET_TRANSITION_MOVIE_FRAMES_REMAINING = 0xC483FB4A, + GET_UI_DESCRIPTION_FOR_BG_SCRIPT = 0xDAFCCF7F, + GET_UI_NAME_FOR_BG_SCRIPT = 0x6873C76D, + GET_UNLOCK_EXISTS = 0x55C1F862, + GET_UNLOCK_IS_NEW = 0xE2158FEF, + GET_UNLOCK_IS_VISIBLE = 0x02BFABD3, + GET_VEHICLE_BONE_INDEX = 0x235C4335, + GET_VEHICLE_COLOURS = 0x40D82D88, + GET_VEHICLE_COORDS = 0x01935124, + GET_VEHICLE_DEFORMATION_AT_POS = 0xABF02075, + GET_VEHICLE_DIRT_LEVEL = 0xFD15C065, + GET_VEHICLE_DOOR_ANGLE_RATIO = 0x0E399C26, + GET_VEHICLE_DOOR_LOCK_STATUS = 0x0D72CEF2, + GET_VEHICLE_ENGINE_HEALTH = 0x8880038A, + GET_VEHICLE_EXTRA_COLOURS = 0x80E4659B, + GET_VEHICLE_FIXED_WEAPON_ACCURACY = 0x5A18B080, + GET_VEHICLE_FIXED_WEAPON_DAMAGE = 0x05C718BD, + GET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE = 0x38D33245, + GET_VEHICLE_FORWARD_VECTOR = 0xEE053B15, + GET_VEHICLE_FORWARD_X = 0x48F59C5E, + GET_VEHICLE_FORWARD_Y = 0x780C7A8B, + GET_VEHICLE_HEADING = 0x4155B124, + GET_VEHICLE_HEALTH = 0x3FBCAEB5, + GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS = 0x0A2FC08C, + GET_VEHICLE_MODEL = 0x70FB6D3A, + GET_VEHICLE_MODEL_FROM_INDEX = 0x70691B3C, + GET_VEHICLE_MODEL_VALUE = 0x58FEFC3D, + GET_VEHICLE_NUMBER_OF_PASSENGERS = 0x1EF20849, + GET_VEHICLE_OBJECT_IS_ATTACHED_TO = 0x5DFD6E29, + GET_VEHICLE_PED_IS_IN = 0xAFE92319, + GET_VEHICLE_PED_IS_USING = 0x6DE3AADA, + GET_VEHICLE_PETROL_TANK_HEALTH = 0xE41595CE, + GET_VEHICLE_PITCH = 0x2680C924, + GET_VEHICLE_QUATERNION = 0xD30891FA, + GET_VEHICLE_ROLL = 0xD48A9E8B, + GET_VEHICLE_SIREN_HEALTH = 0x64F0CA0B, + GET_VEHICLE_SPEED = 0x9B115A40, + GET_VEHICLE_SPEED_VECTOR = 0x2E52BB9A, + GET_VEHICLE_UPRIGHT_VALUE = 0x1D761FBC, + GET_WATER_HEIGHT = 0xD864E17C, + GET_WATER_HEIGHT_NO_WAVES = 0x262017F8, + GET_WEAPON_AMMO = 0x2AFE4788, + GET_WEAPON_AMMO_IN_CLIP = 0x09E9F10F, + GET_WEAPON_FROM_HAND = 0xF5A9F0F9, + GET_WEAPON_FROM_HOLSTER = 0x4F1AB270, + GET_WEAPON_FROM_SLOT = 0x363C0973, + GET_WEAPON_GUNTYPE = 0x43AF022D, + GET_WEAPON_HUD_TEXTURE = 0x9D6061F5, + GET_WEAPON_LEVEL = 0x4F06494C, + GET_WEAPON_NAME = 0x0BE7A3F5, + GET_WEAPON_SPAWNS_PICKUP = 0xCDFDA942, + GET_WEAPON_TYPE = 0x706A4B6F, + GET_WEAPONTYPE_AMMO = 0x687CABD1, + GET_WEAPONTYPE_MODEL = 0x44E1C269, + GET_XML_NAMED_NODE = 0x0E5855B5, + GET_XML_NODE_ATTRIBUTE_NAME = 0xC93DD4B8, + GET_XML_NODE_NAME = 0x8450DBA1, + GIVE_ACHIEVEMENT_TO_PLAYER = 0x822BC992, + GIVE_BG_SCRIPT_AWARD = 0xDE4ECCE9, + GIVE_DELAYED_WEAPON_TO_PED = 0x5868D20D, + GIVE_PED_ARMOUR_MP_REWARD = 0x1DE9A391, + GIVE_PED_FAKE_NETWORK_NAME = 0xBA223E7B, + GIVE_PED_HELMET = 0x1862A461, + GIVE_PED_HELMET_WITH_OPTS = 0x0BEC2729, + GIVE_PED_NM_MESSAGE = 0x737C3689, + GIVE_PED_PICKUP_OBJECT = 0x3B653867, + GIVE_PLAYER_MP_SPECIAL_ITEM = 0x778E0144, + GIVE_PLAYER_RAGDOLL_CONTROL = 0xC7B4D7AC, + GIVE_WEAPON_TO_PED = 0xC4D88A85, + GIVE_WEAPON_TO_PED_HAND = 0xD2103032, + GIVE_WEAPON_TO_PED_HOLSTER = 0x865E839A, + HANDLE_CHECKPOINT_RESTART = 0x821221B4, + HAS_ACHIEVEMENT_BEEN_PASSED = 0x136A5BE9, + HAS_ACHIEVEMENT_HASH = 0xCE0909E9, + HAS_ADDITIONAL_TEXT_LOADED = 0xB0E56045, + HAS_ANIM_DICT_LOADED = 0x05E6763C, + HAS_BULLET_IMPACTED_IN_AREA = 0x902BC7D9, + HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED_BY_PED = 0x25620891, + HAS_COLLISION_FOR_MODEL_LOADED = 0x41A094F8, + HAS_CUTSCENE_FINISHED = 0x5DED14B4, + HAS_CUTSCENE_LOADED = 0xF9998582, + HAS_CUTSCENE_UNLOADED = 0x5BBE8974, + HAS_DEATHARREST_EXECUTED = 0x6DCD115A, + HAS_EXPLORATION_ITEM_BEEN_FOUND = 0xE8E8D39B, + HAS_FRAGMENT_ANY_OF_OBJECT_BEEN_DAMAGED = 0x02AD2B87, + HAS_FRAGMENT_ROOT_OF_CLOSEST_OBJECT_OF_TYPE_BEEN_DAMAGED = 0x08DF011C, + HAS_FRAGMENT_ROOT_OF_OBJECT_BEEN_DAMAGED = 0xD9EA7576, + HAS_LOAD_JUST_OCCURRED = 0x12F1F57B, + HAS_MODEL_LOADED = 0x62BFDB37, + HAS_OBJECT_BEEN_DAMAGED = 0x3B4FB8FD, + HAS_OBJECT_BEEN_DAMAGED_BY_PED = 0x730EAA9E, + HAS_OBJECT_BEEN_DAMAGED_BY_VEHICLE = 0x7098F746, + HAS_OBJECT_BEEN_UPROOTED = 0xC220DB67, + HAS_OBJECT_COLLIDED_WITH_ANYTHING = 0xD9B3DBC9, + HAS_OVERRIDEN_SIT_IDLE_ANIM_FINISHED = 0xD8A5D041, + HAS_PED_ANIM_FINISHED = 0xBB6C6A0B, + HAS_PED_BEEN_DAMAGED_BY_PED = 0xEA58F6FB, + HAS_PED_BEEN_DAMAGED_BY_VEHICLE = 0x437430FB, + HAS_PED_BEEN_DAMAGED_BY_WEAPON = 0xCDFBBCC6, + HAS_PED_CLEAR_LOS_TO_PED = 0xED49888E, + HAS_PED_CLEAR_LOS_TO_PED_IN_FRONT = 0xDDA4D00F, + HAS_PED_CLEAR_LOS_TO_SPHERE = 0x07D2C95F, + HAS_PED_GOT_SPECIFIC_WEAPON = 0x8AF064CF, + HAS_PED_GOT_WEAPON = 0x43D2FA82, + HAS_PED_RECORDING_BEEN_LOADED = 0xAE24DA83, + HAS_PED_TRIGGERED_MPM = 0x78314008, + HAS_PLACEMENT_BEEN_COLLECTED = 0xC516E7D1, + HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED = 0x14F52453, + HAS_RELOADED_WITH_MOTION_CONTROL = 0xE338B363, + HAS_SCRIPT_LOADED = 0x5D67F751, + HAS_SELECTED_RETRY_CHECKPOINT = 0x64F307B9, + HAS_SHOT_BEEN_FIRED_IN_AREA = 0xD08B8C7A, + HAS_SOMETHING_EXPLODED_IN_AREA = 0x8D098F9F, + HAS_SOUND_FINISHED = 0xE85AEC2E, + HAS_STREAMED_TEXTURE_DICT_LOADED = 0x3F436EEF, + HAS_STREAMPED_LOADED = 0x216F12A4, + HAS_THIS_ADDITIONAL_TEXT_LOADED = 0x80A52040, + HAS_VEHICLE_BEEN_DAMAGED_BY_PED = 0x4C5F25C0, + HAS_VEHICLE_BEEN_DAMAGED_BY_VEHICLE = 0xBCE93004, + HAS_VEHICLE_BEEN_DAMAGED_BY_WEAPON = 0xB14B7C18, + HAS_VEHICLE_BEEN_RESPRAYED = 0x22F50111, + HAS_VEHICLE_GOT_PROJECTILE_ATTACHED = 0xA57E2E80, + HAS_VEHICLE_RECORDING_BEEN_LOADED = 0xF52CD7F5, + HAS_VEHICLE_STOPPED_BECAUSE_OF_LIGHT = 0xCCA89C4C, + HAS_WEAPON_LOADED = 0x4132E42F, + HELI_SPOTLIGHT_TRACK_PED = 0x5F44E3E6, + HIDE_HELP_TEXT_THIS_FRAME = 0xF3807BED, + HIDE_LOADING_ON_FADE_THIS_FRAME = 0x35087963, + HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE = 0x00CFD6E9, + HOLD_LAST_MAN_STAND_ANIMATED_RECOVERY = 0xB90B9868, + HUD_ARE_GANGWARS_ANIMS_COMPLETE = 0x7C4C7D45, + HUD_SCOREBOARD_GETPLAYERPOSITION = 0x581C7D26, + HUD_SCOREBOARD_RESETALLPLAYERXP = 0x98AF4AB7, + HUD_SCOREBOARD_RESETPLAYERXP = 0xC5437B8F, + HUD_SCOREBOARD_SETGW_TALLY_SCORES = 0xB4D65DD8, + HUD_SCOREBOARD_SETGWNODE = 0xBBB66CB1, + HUD_SCOREBOARD_SETPLAYERBASEXP = 0x1742CD46, + HUD_SCOREBOARD_SETPLAYERVALUES_ASSISTS = 0x7F885408, + HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_ALIVE = 0x96A91A36, + HUD_SCOREBOARD_SETPLAYERVALUES_FAKE_DEAD = 0x64493D6D, + HUD_SCOREBOARD_SETPLAYERVALUES_KILLDEATH = 0x61D1AF52, + HUD_SCOREBOARD_SETPLAYERVALUES_LIVES = 0xCA96230B, + HUD_SCOREBOARD_SETPLAYERVALUES_POINTS = 0xCAE15E7C, + HUD_SCOREBOARD_SETPLAYERVALUES_ROLE = 0xBD05410B, + HUD_SCOREBOARD_SETPLAYERVALUES_TEAM = 0xFF4217BA, + HUD_SCOREBOARD_SETPLAYERVALUES_VENDETTA = 0x0BAB504D, + HUD_SCOREBOARD_SETPLAYERVALUES_XP2 = 0x320884BF, + HUD_SCOREBOARD_SETPROGRESS = 0xA6F24CFB, + HUD_SCOREBOARD_SETTEAMNAMES = 0x921D2407, + HUD_SCOREBOARD_SHOW = 0xF068DFC8, + HUD_SCOREBOARD_SORT_BY = 0xB19BBC22, + HUD_SET_CURRENT_STREAK = 0x296B0492, + HUD_SET_PLAYER_HEALTH_TEXTURE = 0x954FDCD0, + HUD_SET_SCORETIMER = 0xDA7B6C20, + I_SEQUENCE_DOES_EXIST = 0x50983774, + I_SEQUENCE_INTERRUPT = 0xA443351D, + I_SEQUENCE_IS_LOADED = 0x94DBA0E6, + I_SEQUENCE_LOAD_DATA = 0x5DEB82E0, + I_SEQUENCE_PURGE_ALL = 0x45B60B4A, + I_SEQUENCE_QUERY_ENTITY_STATE = 0x0F931337, + I_SEQUENCE_QUERY_STATE = 0xB4FE00D1, + I_SEQUENCE_REGISTER_ENTITY = 0xB11EA6E2, + I_SEQUENCE_SETUP = 0x73701072, + I_SEQUENCE_START = 0x4B7BA507, + I_SEQUENCE_TERMINATE = 0xE7C99C4C, + I_SEQUENCE_UNREGISTER_ENTITY = 0x760F4681, + INCREMENT_CHECKPOINT_ATTEMPT = 0xAF1C3055, + INCREMENT_STREAK_STAT = 0x3CBC4B74, + INIT_RINGICON_DATA = 0xE7B01199, + INIT_TICKER_DATA = 0xDF4E6CEB, + INT_TO_PLAYERINDEX = 0x98DD98F1, + INVOKE_SPECTATOR_CAM = 0xCFD752C6, + IS_2PLAYER_GAME_GOING_ON = 0xD60115D4, + IS_ACTION_CONSUMED = 0x2253B4DA, + IS_ACTION_TREE_LOADED = 0x79A8621E, + IS_AIM_CAM_ACTIVE = 0xC24B4F6F, + IS_AMBIENT_SPEECH_DISABLED = 0x109D1F89, + IS_AMBIENT_SPEECH_PLAYING = 0x1972E8AA, + IS_AMED_ENABLED = 0xEA4F2A84, + IS_ANIMATED_CAMERA_PLAYING = 0x7FB6E861, + IS_ANY_GRENADE_IN_HELPER_BOX = 0x6171AE9F, + IS_ANY_PED_SHOOTING_IN_AREA = 0x91833867, + IS_ANY_SPEECH_PLAYING = 0x2B74A6D6, + IS_ANYONE_INTERACTING_WITH_VOLUME = 0x461C258F, + IS_ARCADE_MODE_ACTIVE = 0x93A9462E, + IS_AREA_OCCUPIED = 0xC013972F, + IS_AUSSIE_VERSION = 0x944BA1DC, + IS_BIG_VEHICLE = 0x9CDBA8DE, + IS_BIT_SET = 0x902E26AC, + IS_BLIP_SHORT_RANGE = 0x1226765A, + IS_BULLET_CAMERA_ACTIVE = 0xB5B03846, + IS_BULLET_CAMERA_RUNNING = 0xC0B3AD61, + IS_BULLET_CAMERA_SCENE_ACTIVE = 0x05D6EAC4, + IS_BULLET_CAMERA_TO_GAMEPLAY_ALLOWED = 0x60EBB1EB, + IS_BULLET_CAMERA_WIPE_ENABLED = 0x7E5F8C2D, + IS_BULLET_CAMERA_WIPE_STOPPED = 0xB271F669, + IS_BULLET_IN_AREA = 0xB54F46CA, + IS_BULLET_IN_BOX = 0xAB73ED26, + IS_BULLET_TIME_ACTIVE = 0xCDC1B8A3, + IS_BUTTON_JUST_PRESSED = 0x7FCD1FA1, + IS_BUTTON_PRESSED = 0x7BCB3F15, + IS_CAM_ACTIVE = 0x4B58F177, + IS_CAM_INTERPOLATING = 0x7159CB5D, + IS_CAM_RENDERING = 0x6EC6B5B2, + IS_CAM_SHAKING = 0x0961FD9B, + IS_CAMERA_AIMING_AT_ENEMY = 0x7AD6405B, + IS_CLOSEST_OBJECT_OF_TYPE_SMASHED_OR_DAMAGED = 0x7E3857CE, + IS_COLLECTABLE_ENABLED = 0x473FF184, + IS_CONTROL_JUST_PRESSED = 0x4487F579, + IS_CONTROL_PRESSED = 0x517A4384, + IS_COP_VEHICLE_IN_AREA_3D = 0xFB16C6D1, + IS_CUSTOM_PLAYER_VARIATION = 0x2E325641, + IS_DAMAGE_BY_PROJECTILE = 0x16BE6900, + IS_DEATH_PANEL_WIPE_ALLOWED = 0xFA0FC3B6, + IS_EXITFLAG_SET = 0x687ECC3C, + IS_EXPLOSION_IN_AREA = 0xFB40075B, + IS_EXPLOSION_IN_SPHERE = 0xD455A7F3, + IS_FOLLOW_PED_CAM_ACTIVE = 0x9F9E856C, + IS_FOLLOW_VEHICLE_CAM_ACTIVE = 0x8DD49B77, + IS_FRONTEND_FADING = 0x8FF6232C, + IS_GAME_IN_CONTROL_OF_MUSIC = 0x7643170D, + IS_GAME_KEYBOARD_KEY_JUST_PRESSED = 0x3FEEBF9C, + IS_GAME_KEYBOARD_KEY_PRESSED = 0x958135C3, + IS_GAMEPLAY_CAM_SHAKING = 0x3457D681, + IS_GAMEPLAY_HINT_ACTIVE = 0xAD8DA205, + IS_GERMAN_VERSION = 0xE023A0AD, + IS_GLASS_BROKEN_IN_RADIUS = 0x42A3F611, + IS_GLASS_BROKEN_ON_OBJECT = 0xDAEAC978, + IS_GOLDEN_GUN_FINISHED = 0xD92C7E81, + IS_GRIND_COMPLETE = 0x81AB05BB, + IS_HELI_PART_BROKEN = 0xF4E4C439, + IS_HELP_MESSAGE_BEING_DISPLAYED = 0xA65F262A, + IS_HUD_PREFERENCE_SWITCHED_ON = 0xC3BC1B4F, + IS_HUD_RETICULE_COMPLEX = 0x9A99C9C7, + IS_IN_CPCHALLENGE_MODE = 0xE43D4E47, + IS_IN_NYM_HARDCORE_MODE = 0x45C22E47, + IS_IN_NYMINUTE_MODE = 0x62AE43CB, + IS_IN_SCORE_ATTACK_MODE = 0x37A598E6, + IS_IN_SOUTHPAW_MODE = 0x18D7934F, + IS_IN_SPECTATOR_MODE = 0x1A8853B0, + IS_IN_STORY_MODE = 0x442DD86B, + IS_INTERACTIONTEXT_AVAILABLE = 0x419C48B7, + IS_INTERACTIONTEXT_ONSCREEN = 0x22C325FB, + IS_INTERIOR_SCENE = 0x55226C13, + IS_INTRO_MOVIE_CANCELLED = 0xC5F70C9A, + IS_JAPANESE_GAME = 0x4F2A77E3, + IS_KEYBOARD_KEY_JUST_PRESSED = 0xEAC23998, + IS_KEYBOARD_KEY_PRESSED = 0xA644ED03, + IS_LAST_MAN_STAND_ANIMATED_RECOVERY_BEING_HELD = 0x76DDD1A5, + IS_LAST_MAN_STANDING_ACTIVE = 0xB9087B11, + IS_LEFT_VEHICLE_HEADLIGHT_BROKEN = 0x49A6D893, + IS_LMS_TUTORIAL_COMPLETE = 0x8357057A, + IS_LOADOUT_SLOT_AVAILABLE = 0xFA76A13A, + IS_LOADOUT_VALID = 0x5ACBCBF0, + IS_LOCAL_PLAYER_IN_SOCIAL_CLUB = 0x167AF0DF, + IS_LOCAL_PLAYER_READY_TO_INTERACT_WITH = 0x303F8C07, + IS_LOCAL_PLAYER_SPRINTING = 0x4D6AC4DF, + IS_LOCAL_PLAYER_STILL_SCANNING_WORLD = 0x6AADAD69, + IS_LOOK_INVERTED = 0x313434B2, + IS_MAGDEMO = 0x6A50485A, + IS_MARKETING_KEYBOARD_KEY_JUST_PRESSED = 0xBA00B7F4, + IS_MESSAGE_BEING_DISPLAYED = 0x6A77FE8D, + IS_MINIGAME_IN_PROGRESS = 0x53A95E13, + IS_MODEL_A_PED = 0x4B933365, + IS_MODEL_A_VEHICLE = 0xFFFC85D4, + IS_MODEL_IN_CDIMAGE = 0x1094782F, + IS_MONOLOGUE_PLAYING = 0xF6006ECB, + IS_MP_TUTORIAL_MESSAGES_SHOWN = 0xF501D241, + IS_NETWORK_SESSION = 0x1D8FEF54, + IS_NEW_GAME_REQUESTED = 0xF994E7DC, + IS_NON_FRAG_OBJECT_SMASHED = 0xF7AE77B6, + IS_OBJECT_AT_COORD = 0x0C1C0A8B, + IS_OBJECT_ATTACHED = 0xAD08BA79, + IS_OBJECT_FIXED_WAITING_FOR_COLLISION = 0x56AD22D0, + IS_OBJECT_IN_ANGLED_AREA = 0xABF09CB4, + IS_OBJECT_IN_AREA = 0x3DDBD2DE, + IS_OBJECT_IN_CROSSHAIR_CYLINDER = 0x0BA48CEA, + IS_OBJECT_IN_GAMEPLAY_HELPER_BOX = 0xB51CBB2F, + IS_OBJECT_IN_WATER = 0xEB448F66, + IS_OBJECT_ON_FIRE = 0xAC830162, + IS_OBJECT_ON_SCREEN = 0x2AE883EB, + IS_OBJECT_PLAYING_ANIM = 0x8CA17B14, + IS_OBJECT_REASSIGNMENT_IN_PROGRESS = 0x127EE29C, + IS_OBJECT_STATIC = 0x49A1DD0E, + IS_OBJECT_UPRIGHT = 0x45D7281E, + IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE = 0xBA4CAA56, + IS_PAUSE_MENU_ACTIVE = 0xD3600591, + IS_PC_BUILD = 0xE6A62D57, + IS_PED_A_MISSION_PED = 0xB653748D, + IS_PED_ARMED = 0x0BFC892C, + IS_PED_AT_COORD = 0x2DCD8806, + IS_PED_AT_OBJECT = 0x7CE82D5F, + IS_PED_AT_PED = 0xCD0373CE, + IS_PED_AT_VEHICLE = 0xA9191096, + IS_PED_ATTACHED_TO_ANY_VEHICLE = 0x0679A04D, + IS_PED_ATTACHED_TO_OBJECT = 0xEA085F14, + IS_PED_BEING_GRAPPLED = 0x67C09EDB, + IS_PED_BEING_JACKED = 0xD45D605C, + IS_PED_BLINDFIRING_IN_COVER = 0x12A8D4BA, + IS_PED_CLONED_EVERYWHERE = 0xEBA43DE8, + IS_PED_DEAD = 0xF990EBB2, + IS_PED_DOING_DRIVEBY = 0xAC3CEB9C, + IS_PED_DUAL_WIELDING = 0x03418403, + IS_PED_DUCKING = 0x9199C77D, + IS_PED_FACING_PED = 0x0B775838, + IS_PED_FATALLY_INJURED = 0xBADA0093, + IS_PED_FLEEING = 0x85D813C6, + IS_PED_GESTURING = 0x28ADE9BC, + IS_PED_GETTING_INTO_A_VEHICLE = 0x90E805AC, + IS_PED_GETTING_UP = 0x320813E6, + IS_PED_GROUP_LEADER = 0xC8A9FB5A, + IS_PED_GROUP_MEMBER = 0x876D5363, + IS_PED_HEADTRACKING_PED = 0x2A5DF721, + IS_PED_HIDING_IN_COVER = 0x931B95B5, + IS_PED_IN_AIR = 0xD0060B64, + IS_PED_IN_ANGLED_AREA = 0x67D32AF9, + IS_PED_IN_ANY_BOAT = 0x1118A947, + IS_PED_IN_ANY_HELI = 0x7AB5523B, + IS_PED_IN_ANY_PLANE = 0x51BBCE7E, + IS_PED_IN_ANY_POLICE_VEHICLE = 0x84FA790D, + IS_PED_IN_ANY_TAXI = 0x16FD386C, + IS_PED_IN_ANY_TRAIN = 0x759EF63A, + IS_PED_IN_ANY_VEHICLE = 0x3B0171EE, + IS_PED_IN_AREA = 0x1B4FD43E, + IS_PED_IN_COMBAT = 0xFE027CB5, + IS_PED_IN_COVER = 0x972C5A8B, + IS_PED_IN_CROSSHAIR_CONE = 0x21C18EA9, + IS_PED_IN_CROSSHAIR_CYLINDER = 0xC98A0FFA, + IS_PED_IN_CROSSHAIR_CYLINDER_OFFSET = 0xCA2F07C7, + IS_PED_IN_FLYING_VEHICLE = 0xCA072485, + IS_PED_IN_GAMEPLAY_HELPER_BOX = 0xEEC61845, + IS_PED_IN_GAMEPLAY_HELPER_VOLUME = 0xF6AC4889, + IS_PED_IN_GROUP = 0x836D9795, + IS_PED_IN_MELEE_COMBAT = 0xFD7814A5, + IS_PED_IN_MODEL = 0xA6438D4B, + IS_PED_IN_SEAMLESS_TRIGGER_AREA = 0xF6589F70, + IS_PED_IN_SPHERE_AREA_OF_ANY_ENEMY_PEDS = 0x0A76F4AE, + IS_PED_IN_VEHICLE = 0x7DA6BC83, + IS_PED_IN_WATER = 0x2A7FBBDF, + IS_PED_IN_ZONE = 0x4EECB942, + IS_PED_INJURED = 0x2530A087, + IS_PED_INSIDE_TRAIN = 0x84D170A5, + IS_PED_INVESTIGATING = 0x53806A49, + IS_PED_JACKING = 0x3B321816, + IS_PED_LOS_CLEAR_TO_TARGET_PED = 0xBEE1E2F1, + IS_PED_MALE = 0x90950455, + IS_PED_MODEL = 0x5F1DDFCB, + IS_PED_ON_ANY_BIKE = 0x4D885B2E, + IS_PED_ON_FIRE = 0x5EC1A4D3, + IS_PED_ON_FOOT = 0xC60D0785, + IS_PED_ON_SCREEN = 0xDF7C1119, + IS_PED_PEEKING_IN_COVER = 0xA612B87E, + IS_PED_PICKING_UP_PICKUP = 0xC213D3FA, + IS_PED_PLAYING_ANIM = 0x0C504868, + IS_PED_PROCESSING_FROZEN = 0xE1203F37, + IS_PED_RAGDOLL = 0xC833BBE1, + IS_PED_RELOADING = 0x961E1745, + IS_PED_RESPONDING_TO_EVENT = 0x7A877554, + IS_PED_RETREATING = 0x27240BFE, + IS_PED_RUNNING_TASK = 0x10BF1163, + IS_PED_SHOOTING = 0xE7C3405E, + IS_PED_SHOOTING_IN_AREA = 0x741BF04F, + IS_PED_SITTING_IDLE = 0x98F2F27D, + IS_PED_SITTING_IN_ANY_VEHICLE = 0x0EA9CA03, + IS_PED_SITTING_IN_VEHICLE = 0xDDDE26FA, + IS_PED_STOPPED = 0xA0DC0B87, + IS_PED_STUCK_UNDER_VEHICLE = 0x2645971C, + IS_PED_SWIMMING = 0x7AB43DB8, + IS_PED_TOUCHING_OBJECT = 0x0A82C348, + IS_PED_TOUCHING_PED = 0x12C5484A, + IS_PED_TOUCHING_VEHICLE = 0x22D9AC0C, + IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE = 0x46828B4E, + IS_PED_USING_ANY_SCENARIO = 0x195EF5B7, + IS_PED_USING_MP3_COVER_TASK = 0x3ACBC86C, + IS_PED_USING_SCENARIO = 0x0F65B0D4, + IS_PED_VAULTING = 0xC3169BDA, + IS_PED_VISIBLE = 0xE285085A, + IS_PED_WAITING_FOR_WORLD_COLLISION = 0x28BCF200, + IS_PICKUP_ATTACHMENT_ENABLED = 0x565F0B42, + IS_PICKUP_ATTACHMENT_TOGGLED = 0x89F779D5, + IS_PICKUP_CONSUMED = 0x21F50584, + IS_PLAYBACK_GOING_ON_FOR_PED = 0xEAD70A7A, + IS_PLAYBACK_GOING_ON_FOR_VEHICLE = 0x61F7650D, + IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE = 0x63022C58, + IS_PLAYER_BEING_ARRESTED = 0x7F6A60D3, + IS_PLAYER_CLIMBING = 0x4A9E9AE0, + IS_PLAYER_CONTROL_ON = 0x618857F2, + IS_PLAYER_DEAD = 0x140CA5A8, + IS_PLAYER_DOING_MELEE_GRAPPLE = 0x5EECF4E4, + IS_PLAYER_FREE_AIMING_AT_PED = 0x571529AE, + IS_PLAYER_FREE_FOR_AMBIENT_TASK = 0x85C7E232, + IS_PLAYER_GUN_RAISED = 0x94985FF7, + IS_PLAYER_INTERACTING_WITH_VOLUME = 0x424D60A3, + IS_PLAYER_LOCKED_IN_COVER = 0x78A1970D, + IS_PLAYER_LOGGING_IN_NP = 0x8F72FAD0, + IS_PLAYER_ONLINE = 0x9FAB6729, + IS_PLAYER_ONLINE_GAMESPY = 0x86D608A4, + IS_PLAYER_ONLINE_NP = 0x41FAD3E2, + IS_PLAYER_PED_FREE_AIMING_AT_PED = 0x8E8B926C, + IS_PLAYER_PISSED_OFF = 0x21A65E2F, + IS_PLAYER_PLAYING = 0xE15D777F, + IS_PLAYER_PRESSING_HORN = 0xED1D1662, + IS_PLAYER_READY_FOR_CUTSCENE = 0xBB77E9CD, + IS_PLAYER_SCORE_GREATER = 0xFA624B66, + IS_PLAYER_SCRIPT_CONTROL_ON = 0x61B00A84, + IS_PLAYER_SHOOTDODGING = 0xEEA47566, + IS_PLAYER_TARGETTING_ANYTHING = 0x456DB50D, + IS_PLAYER_TARGETTING_OBJECT = 0x622796D5, + IS_PLAYER_TARGETTING_PED = 0xDBE470DD, + IS_PLAYER_WANTED_LEVEL_GREATER = 0x589A2661, + IS_POINT_OBSCURED_BY_A_MISSION_ENTITY = 0xC161558D, + IS_PROJECTILE_IN_AREA = 0x78E1A557, + IS_PROJECTILE_TYPE_IN_AREA = 0x2B73BCF6, + IS_QUIT_CONFIRMING = 0xDBA589AE, + IS_RECORDING_GOING_ON_FOR_PED = 0x520CCC09, + IS_RECORDING_GOING_ON_FOR_VEHICLE = 0x19F57601, + IS_RESTARTCHECKPOINT_DISABLED_BY_SCRIPT = 0x6F67E592, + IS_RESTARTING_FE_FOR_NEW_GAME = 0x7D3CB0CB, + IS_RIGHT_VEHICLE_HEADLIGHT_BROKEN = 0x9D508577, + IS_ROBO_TESTING = 0x0326798C, + IS_ROCKET_IN_FLIGHT = 0x2EC8C1B9, + IS_SAFE_TO_KILL_PLAYER = 0x6702E169, + IS_SCREEN_FADED_IN = 0x4F37276D, + IS_SCREEN_FADED_OUT = 0x9CAA05FA, + IS_SCREEN_FADING_IN = 0xC7C82800, + IS_SCREEN_FADING_OUT = 0x79275A57, + IS_SCRIPT_AUDIO_BANK_LOADED = 0x8CCF6840, + IS_SCRIPT_DATABASE_BOUND = 0x9168F4B2, + IS_SCRIPT_MOVIE_PLAYING = 0x772006AE, + IS_SCRIPTED_CONVERSATION_ONGOING = 0xCB8FD96F, + IS_SCRIPTED_SPEECH_PLAYING = 0x2C653904, + IS_SCRIPTEDFX_ENABLED = 0x36B7B213, + IS_SITTING_OBJECT_NEAR = 0xD81F06C2, + IS_SNIPER_BULLET_IN_AREA = 0x0483715C, + IS_SNIPER_INVERTED = 0x5C3BF51B, + IS_SNIPER_SCOPE_VISIBLE = 0xBC59557E, + IS_SP_LEVEL_REPLAY = 0x842386F7, + IS_SPHERE_VISIBLE = 0xDD1329E2, + IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE = 0x23C5274E, + IS_STAT_FLOAT = 0x0E0AB836, + IS_STAT_HASH_FLOAT = 0xEF26133B, + IS_STREAMING_ADDITIONAL_TEXT = 0xF079E4EB, + IS_STREAMING_PRIORITY_REQUESTS = 0xD2E1E5DC, + IS_STRING_NULL = 0x8E71E00F, + IS_SYSTEM_UI_BEING_DISPLAYED = 0xE495B6DA, + IS_TARGET_IN_VALID_COVER_FROM_PED = 0x7DFDA8DA, + IS_TAXI_LIGHT_ON = 0x6FC4924A, + IS_TEXT_FONT_LOADED = 0xD82F8828, + IS_THIS_A_MINIGAME_SCRIPT = 0x7605EF6F, + IS_THIS_HELP_MESSAGE_BEING_DISPLAYED = 0x792ECC8C, + IS_THIS_HELP_MESSAGE_WITH_NUMBER_BEING_DISPLAYED = 0x7303D366, + IS_THIS_HELP_MESSAGE_WITH_STRING_BEING_DISPLAYED = 0x8FDB39D4, + IS_THIS_MODEL_A_BIKE = 0x7E702CDD, + IS_THIS_MODEL_A_BOAT = 0x10F6085C, + IS_THIS_MODEL_A_CAR = 0x60E4C22F, + IS_THIS_MODEL_A_HELI = 0x8AF7F568, + IS_THIS_MODEL_A_PLANE = 0x3B3907BB, + IS_THIS_MODEL_A_TRAIN = 0xF87DCFFD, + IS_THIS_PRINT_BEING_DISPLAYED = 0xED8E2421, + IS_THIS_THREAD_CONNECTED = 0x5DE08B39, + IS_THIS_THREAD_ISOLATED = 0x79C9D9AF, + IS_THREAD_ACTIVE = 0x78D7A5A0, + IS_THROWN_WEAPON = 0x48EF964A, + IS_TICKER_ACTIVITY_HIGH = 0x4BC91752, + IS_TICKER_ACTIVITY_LOW = 0x238BCCB6, + IS_TIME_OF_DAY_FROZEN = 0xE78ED130, + IS_TRANSITION_MOVIE_PLAYING = 0x66BD2CB0, + IS_TUTORIAL_COMPLETE = 0xB1E326FE, + IS_USING_ANIMATED_LAST_MAN_STANDING = 0xC98EAAFC, + IS_USING_CONTROLLER = 0x019064ED, + IS_VEHICLE_A_MISSION_VEHICLE = 0x7716B579, + IS_VEHICLE_AT_COORD = 0x8BC9D2F9, + IS_VEHICLE_ATTACHED = 0x65ECB112, + IS_VEHICLE_DEAD = 0x95D58E26, + IS_VEHICLE_DOOR_DAMAGED = 0x4999E3C3, + IS_VEHICLE_DOOR_FULLY_OPEN = 0xC2385B6F, + IS_VEHICLE_DRIVEABLE = 0x41A7267A, + IS_VEHICLE_EXTRA_TURNED_ON = 0x042098B5, + IS_VEHICLE_IN_AIR_PROPER = 0x36DA3EB9, + IS_VEHICLE_IN_AREA = 0xEAC5449E, + IS_VEHICLE_IN_WATER = 0x20B649B6, + IS_VEHICLE_MODEL = 0x013B10B6, + IS_VEHICLE_ON_ALL_WHEELS = 0x10089F8E, + IS_VEHICLE_ON_FIRE = 0x9818A08C, + IS_VEHICLE_ON_SCREEN = 0x485E14C0, + IS_VEHICLE_SEAT_FREE = 0xDAF42B02, + IS_VEHICLE_SIREN_ON = 0x25EB5873, + IS_VEHICLE_STOPPED = 0x655F072C, + IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS = 0x69200FA4, + IS_VEHICLE_STUCK_ON_ROOF = 0x18D07C6C, + IS_VEHICLE_STUCK_TIMER_UP = 0x2FCF58C1, + IS_VEHICLE_TOUCHING_VEHICLE = 0xC86D447B, + IS_VEHICLE_TYRE_BURST = 0x48C80210, + IS_VEHICLE_UPRIGHT = 0x3E5E91E4, + IS_VEHICLE_UPSIDEDOWN = 0xD45346E7, + IS_VEHICLE_WAITING_FOR_WORLD_COLLISION = 0x4BEF6ADD, + IS_VEHICLE_WINDOW_INTACT = 0xAC4EF23D, + IS_WEAPON_ATTACHMENT_ENABLED = 0xE188437A, + IS_WEAPON_ATTACHMENT_TOGGLED = 0x7AADF3E5, + IS_WEAPON_PICKUP_VISIBLE = 0xD7492EEB, + IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE = 0x2CF305A0, + IS_XBOX360_VERSION = 0x24005CC8, + ISEQ_DOES_EXIST = 0x7AA95EAB, + ISEQ_GET_NAME = 0x0E066B0F, + ISEQ_GET_STATE = 0xC8599BDE, + ISEQ_INTERRUPT = 0x64CE3D43, + ISEQ_IS_LOADED = 0x56DDD872, + ISEQ_QUERY_ENTITY_ANIMATION_PHASE = 0x97141177, + ISEQ_QUERY_ENTITY_STATE = 0xF6526797, + ISEQ_QUERY_STATE = 0x64BC279E, + ISEQ_REGISTER_ENTITY = 0xB52B39BB, + ISEQ_REQUEST = 0xF0E61D78, + ISEQ_START = 0x4160F67D, + ISEQ_TERMINATE = 0x9B0A93E3, + ISEQ_UNREGISTER_ENTITY = 0xAE50ACF9, + ISTOASTANIMATING = 0x23C45638, + KNOCK_OFF_PROP_AT_ANCHOR_POINT = 0xDE473335, + KNOCK_PED_OFF_BIKE = 0x98200D3C, + LAST_MAN_STANDING_RECOVER = 0xC383F5A3, + LAST_MAN_STANDING_REVIVE = 0x21192AE3, + LEADERBOARDS_GET_COLUMN_ID = 0x3821A334, + LEADERBOARDS_GET_NUMBER_OF_COLUMNS = 0x0A56EE34, + LEADERBOARDS_READ__ROS__FOR_LOCAL_GAMER = 0x9349F590, + LEADERBOARDS_READ_BY_COMMUNITY = 0x5023C8AB, + LEADERBOARDS_READ_BY_GAMER = 0x37338B11, + LEADERBOARDS_READ_BY_RADIUS_EX = 0xCD659683, + LEADERBOARDS_READ_BY_RANK_EX = 0xB5F57E71, + LEADERBOARDS_READ_FINISHED_AND_SUCCEEDED = 0x556A674E, + LEADERBOARDS_READ_FOR_LOCAL_GAMER_EX = 0xF872E9F6, + LEADERBOARDS_READ_GET_NUM_ROWS_EX = 0xE60FFF5C, + LEADERBOARDS_READ_GET_ROW_DATA_EX = 0x8B4ABFF9, + LEADERBOARDS_READ_GET_ROW_DATA_FOR_LOCAL_GAMER_EX = 0x680D09F3, + LEADERBOARDS_READ_PENDING = 0xEEB8BF5C, + LEADERBOARDS_READ_RELEASE_DATA = 0x18E901C2, + LEADERBOARDS_WRITE__ROS__PLAYER_DATA = 0x2A12675D, + LEADERBOARDS_WRITE_FLUSH = 0x7579C0B4, + LEADERBOARDS_WRITE_GROUP_DATA = 0xB7CBBFC1, + LEADERBOARDS_WRITE_PLAYER_DATA = 0xFF8BA326, + LOAD_ADDITIONAL_TEXT = 0xF133AED9, + LOAD_ALL_OBJECTS_NOW = 0xC9DBDA90, + LOAD_ALL_PATH_NODES = 0xC66E28C3, + LOAD_BULLET_CAM_BANK = 0xCE805879, + LOAD_PATH_NODES_IN_AREA = 0x8BFF98AC, + LOAD_PED_DECISION_MAKER = 0xCEA92F74, + LOAD_SCENE = 0xB72403F5, + LOAD_SCENE_FOR_ROOM_BY_KEY = 0x2CE2EEF9, + LOAD_SCRIPT_AUDIO_BANK = 0xF0346449, + LOAD_SCRIPT_STREAM = 0xB99CBFB5, + LOAD_TEXT_FONT = 0x9A4F5026, + LOAD_TEXTURE_DICT = 0xAD3C963A, + LOAD_XML_FILE = 0x1C084D18, + LOADOUT_CHANGED_DURING_GAME = 0xBE6FFEB1, + LOBBY_GET_GAME_MODE_NAME = 0x3CE1674C, + LOBBY_GET_MIN_PLAYERS = 0xC5731817, + LOBBY_GET_NUM_ACTIVE_OPTIONS = 0x8DB907E0, + LOBBY_GET_NUM_GAME_MODES = 0xE30A3B07, + LOBBY_GET_NUM_OPTIONS = 0x1DBC1E68, + LOBBY_GET_NUM_SUB_OPTIONS = 0x34332D95, + LOBBY_GET_OPTION_EXISTS = 0xFF3B14E9, + LOBBY_GET_OPTION_IS_ACTIVE = 0xF79A7F40, + LOBBY_GET_OPTION_IS_DEACTIVE = 0x600E3311, + LOBBY_GET_OPTION_IS_DISABLE = 0x664091E2, + LOBBY_GET_OPTION_IS_KICK_LIST = 0x349BA811, + LOBBY_GET_OPTION_IS_LIST = 0x0428DCDB, + LOBBY_GET_OPTION_IS_MODEL = 0xEF2DEAA4, + LOBBY_GET_OPTION_IS_NUMBERS = 0xBF4965C0, + LOBBY_GET_OPTION_NAME = 0x073F8D7A, + LOBBY_GET_OPTION_VALUE = 0xFD0AF1D4, + LOBBY_GET_SELECTED_GAME_MODE = 0xE65EC1C1, + LOBBY_GET_SUB_OPTION_NAME = 0x8D6AB46A, + LOBBY_HAS_MATCH_STARTED = 0xD5189EE8, + LOCAL_PLAYER_CAN_DO_MP_INTERACTIONS = 0x6BBDF4CB, + MANOGAMETESTER_DISABLE = 0x28CB5F76, + MANOGAMETESTER_DUMP_NOW = 0x409525B7, + MANOGAMETESTER_ENABLE = 0x25B894F2, + MARK_COVEREDGEMP3_FORCE_FACE_LEFT_ON_ENTRY = 0xF22304B7, + MARK_COVEREDGEMP3_FORCE_FACE_RIGHT_ON_ENTRY = 0x0388489A, + MARK_COVERPOINTMP3_SEARCHABLE = 0xBF75FE38, + MARK_INTERIOR_COLLISION_REQUIRED = 0x3CC6D319, + MARK_UNLOCK_AS_SEEN = 0xC2C8DA09, + MODIFY_UNLOCK = 0xF203B6DD, + MUTE_EXPLOSIONS = 0x325CC231, + NET_ARE_PLAYERS_IN_SAME_GANG = 0xD1B34A9E, + NET_ARE_PLAYERS_IN_SAME_PARTY = 0x58A5D90C, + NET_DEBUG = 0x0E1B51FE, + NET_DEBUG_FLOAT = 0xC11C0E6E, + NET_DEBUG_INT = 0xADC31C4F, + NET_DEBUG_STRING = 0x5D3F0923, + NET_DEBUG_VECTOR = 0x8D271B46, + NET_ERROR = 0xBD5919F3, + NET_ERROR_FLOAT = 0xE3ED73BA, + NET_ERROR_INT = 0x83ABB62E, + NET_ERROR_STRING = 0xB8A3378F, + NET_ERROR_VECTOR = 0x757A4E3C, + NET_GET_BOOL_ROS_GAMER_DATA = 0xDBF081C9, + NET_GET_FLOAT_ROS_GAMER_DATA = 0xEF912D19, + NET_GET_GAMER_NAME_WITH_GANG_TAG = 0x10AB1606, + NET_GET_GAMER_ROS_XP_BONUS = 0x60D4317D, + NET_GET_INT_ROS_GAMER_DATA = 0x6670CF02, + NET_GET_IS_ROCKSTAR_DEV = 0xCFFFC689, + NET_GET_IS_ROS_CHEATER = 0x7ABA6A5E, + NET_GET_PLAYER_GANG_ID = 0xBB7E7FFA, + NET_GET_PLAYER_GANG_NAME = 0x0A4BF53A, + NET_GET_PLAYER_GANG_RANK = 0xD40B452C, + NET_GET_PLAYER_GANG_TAG = 0x4F64907A, + NET_GET_PLAYER_GANG_TAG_UI = 0xF2008295, + NET_IS_GANG_INFO_VALID = 0x6D648816, + NET_IS_PLAYER_IN_GANG = 0x45A0B35B, + NET_PARTY_GET_LEADER_PLAYER = 0x6F29E2F9, + NET_PLAYSTATS_CLAN_FEUD = 0xF5BC8A87, + NET_PLAYSTATS_GAMETYPE_ENDED = 0xFACD7753, + NET_PLAYSTATS_GAMETYPE_OBJECTIVE = 0x036B7CED, + NET_PLAYSTATS_GAMETYPE_STARTED = 0x3F507595, + NET_PLAYSTATS_JOIN_TEAM = 0x0BA80875, + NET_PLAYSTATS_PLAYER_SELECTED = 0x1BD6A6D9, + NET_PLAYSTATS_POST_MATCH_BLOB = 0x21847D03, + NET_SHOW_GAMER_TAGS = 0x5C8CBCE5, + NET_WARNING = 0x2242923E, + NET_WARNING_FLOAT = 0x0ACCEE78, + NET_WARNING_INT = 0xF025F2F5, + NET_WARNING_STRING = 0x1F02B90E, + NET_WARNING_VECTOR = 0x378FD17A, + NETWORK_ACCEPT_INVITE = 0xFB31FA9C, + NETWORK_ADD_INWORLD_TEXT = 0x836D59C3, + NETWORK_ADD_INWORLD_TEXT_OBJECT = 0x925DE2A9, + NETWORK_ADD_INWORLD_TEXT_PED = 0x0EB30678, + NETWORK_ADD_INWORLD_TEXT_PLAYER = 0x1001CFE8, + NETWORK_ADD_INWORLD_TEXT_POS = 0xB3775AEA, + NETWORK_ADD_PLAYER_CASH = 0x044D320A, + NETWORK_ADD_PLAYER_CASH_PLAYER = 0xE544D336, + NETWORK_ADD_PLAYER_CASH_POS = 0x431A0984, + NETWORK_ADD_PLAYER_EXPERIENCE = 0x1C3663D9, + NETWORK_ADD_PLAYER_EXPERIENCE_PLAYER = 0xB956912A, + NETWORK_ADD_PLAYER_EXPERIENCE_POS = 0xB7EB7A99, + NETWORK_AM_I_BLOCKED_BY_PLAYER = 0x953EF45E, + NETWORK_AM_I_MUTED_BY_PLAYER = 0xE128F2B0, + NETWORK_CHANGE_GAME_MODE = 0xCB8178A3, + NETWORK_CHANGE_GAME_MODE_PENDING = 0x8226F769, + NETWORK_CHANGE_GAME_MODE_SUCCEEDED = 0xFBA800BC, + NETWORK_CHECK_INVITE_ARRIVAL = 0x686548FD, + NETWORK_CLEAR_INVITE_ARRIVAL = 0x0CE1CB74, + NETWORK_CLEAR_PLAYER_STREAK = 0x9F165014, + NETWORK_CLEAR_SUMMONS = 0x95A210E9, + NETWORK_CREATE_PED_CORPSE = 0x2DC1E880, + NETWORK_CREATE_PICKUP_FROM_WEAPONS = 0x0186B190, + NETWORK_DID_INVITE_FRIEND = 0x9C8802DA, + NETWORK_DOES_PLAYER_HAVE_ANY_STREAK_ACTIVE = 0x75602443, + NETWORK_DUMP_LEVEL_DATA = 0x987381E7, + NETWORK_DUMP_STORED_QUERIES = 0x53B6E465, + NETWORK_ENABLE_ASSIST_XP = 0x69E75430, + NETWORK_FIND_GAME_PENDING = 0x3AE44227, + NETWORK_GET_AVATAR_SELECTED_DEATHMATCH_SLOT_HASH = 0x51611F4D, + NETWORK_GET_AVATAR_SLOT_SELECTED_SEX = 0x7EF9234A, + NETWORK_GET_COUNTOF_RICH_PRESENCE = 0x1CE03E7B, + NETWORK_GET_FRIEND_COUNT = 0xA396ACDE, + NETWORK_GET_FRIEND_NAME = 0x97420B6D, + NETWORK_GET_GAME_MODE = 0x542F6097, + NETWORK_GET_KILLER_OF_PLAYER = 0x9809FB6F, + NETWORK_GET_MAX_PRIVATE_SLOTS = 0xFF2121DE, + NETWORK_GET_MAX_SLOTS = 0xE7DA761C, + NETWORK_GET_MET_PLAYER_NAME = 0xA70BA410, + NETWORK_GET_NUM_PLAYERS_MET = 0xB04FC561, + NETWORK_GET_NUM_UNACCEPTED_INVITES = 0xE691321E, + NETWORK_GET_NUMBER_OF_GAMES = 0x3429AFE6, + NETWORK_GET_PARAM_NETTEST = 0x0186725B, + NETWORK_GET_PARAM_NETTEST_HOST = 0x6AA467E5, + NETWORK_GET_PLAYER_ACTIVE_STREAK = 0xFE3BB23A, + NETWORK_GET_PLAYER_ACTIVE_STREAK_LEVEL = 0x71168B1F, + NETWORK_GET_PLAYER_AVATAR_SEX = 0xBD0930B9, + NETWORK_GET_PLAYER_AVATAR_SLOT_HASH = 0xEEFC5BFB, + NETWORK_GET_PLAYER_CASH = 0x9CE0F8F1, + NETWORK_GET_PLAYER_STREAK_ACTIVE = 0x1C4B4492, + NETWORK_GET_PLAYER_STREAK_BLOCKED = 0x3663B7E0, + NETWORK_GET_PLAYER_STREAK_EFFECT = 0x9E7A0C00, + NETWORK_GET_PLAYER_STREAK_IN_SLOT = 0x3201F4A2, + NETWORK_GET_RICH_PRESENCE_FIELD_INDEX = 0x3D42FEC4, + NETWORK_GET_RICH_PRESENCE_ID = 0x661455A9, + NETWORK_GET_RICH_PRESENCE_ID_FROM_INDEX = 0x4F08B53D, + NETWORK_GET_RICH_PRESENCE_IS_VALID = 0xD47D4C49, + NETWORK_GET_RICH_PRESENCE_LABEL = 0x2BF438BF, + NETWORK_GET_STREAK_NAME = 0xA973F1AB, + NETWORK_GET_STREAK_TEXTURE = 0x0277FB8F, + NETWORK_GET_TEAM_RGB_COLOUR = 0x1DA4FCE0, + NETWORK_GET_TIME_PLAYER_HAS_BEEN_DEAD_FOR = 0xFD0966E3, + NETWORK_GET_UNACCEPTED_INVITE_GAME_MODE = 0xF66BCD00, + NETWORK_GET_UNACCEPTED_INVITER_NAME = 0x34A7E847, + NETWORK_HAS_PLAYER_COLLECTED_PICKUP = 0xDA423334, + NETWORK_HAS_PLAYER_HAS_DIED_RECENTLY = 0x362078F3, + NETWORK_HAVE_ACCEPTED_INVITE = 0xD780795D, + NETWORK_HAVE_ONLINE_PRIVILEGES = 0xEF63BFDF, + NETWORK_HAVE_SUMMONS = 0x9060239E, + NETWORK_HOST_GAME = 0x79A5F0C4, + NETWORK_INVITE_FRIEND = 0x81A2A4CA, + NETWORK_IS_AVATAR_PAYNEKILLER_CHARACTER = 0x8F49794B, + NETWORK_IS_ENABLED = 0x9E8F9F53, + NETWORK_IS_FRIEND_IN_SAME_TITLE = 0xC54365C2, + NETWORK_IS_FRIEND_ONLINE = 0xE0A42430, + NETWORK_IS_GAME_IN_PROGRESS = 0x09B88E3E, + NETWORK_IS_GAME_RANKED = 0xAB1DB6B6, + NETWORK_IS_HOST = 0xE46AC10F, + NETWORK_IS_HOST_OF_SCRIPT = 0x553CF087, + NETWORK_IS_HOST_OF_THIS_SCRIPT = 0x6970BA94, + NETWORK_IS_INVITEE_ONLINE = 0x95B2C62F, + NETWORK_IS_OPERATION_PENDING = 0x6895F923, + NETWORK_IS_PLAYER_ACTIVE = 0x43657B17, + NETWORK_IS_PLAYER_BLOCKED_BY_ME = 0xAE4F4560, + NETWORK_IS_PLAYER_MUTED_BY_ME = 0x7A21050E, + NETWORK_IS_PLAYER_PHYSICAL = 0x75645571, + NETWORK_IS_PLAYER_TALKING = 0xDA9FD9DB, + NETWORK_IS_PLAYER_VALID = 0x7F65AF0B, + NETWORK_IS_PLAYER_VISIBLE = 0x56D96854, + NETWORK_IS_PLAYER_VISIBLE_TO_TEAM = 0xC459CF02, + NETWORK_IS_SESSION_INVITABLE = 0x91E81052, + NETWORK_JOIN_SUMMONS = 0x68C293F4, + NETWORK_JOINING_IN_PROGRESS_GAME = 0x6D3ADAB3, + NETWORK_KICK_PLAYER = 0x7EDD6266, + NETWORK_LEVEL_DATA_GET_BOOL = 0x282E20CB, + NETWORK_LEVEL_DATA_GET_BOOL_FROM_NODE = 0xC5F02A7E, + NETWORK_LEVEL_DATA_GET_FLOAT = 0x4EF6A91C, + NETWORK_LEVEL_DATA_GET_FLOAT_FROM_NODE = 0x0CA92A56, + NETWORK_LEVEL_DATA_GET_HASH = 0x758DEB4D, + NETWORK_LEVEL_DATA_GET_HASH_FROM_NODE = 0xA0DF848C, + NETWORK_LEVEL_DATA_GET_INT = 0x05D7A7AD, + NETWORK_LEVEL_DATA_GET_INT_FROM_NODE = 0xEDA5D3AA, + NETWORK_LEVEL_DATA_GET_NODE = 0x1D710204, + NETWORK_LEVEL_DATA_GET_NODE_FROM_NODE = 0x78598AC7, + NETWORK_LEVEL_DATA_GET_NUM_NODES = 0xD0FD0BA0, + NETWORK_LEVEL_DATA_GET_NUM_NODES_FROM_NODE = 0xC208F633, + NETWORK_LEVEL_DATA_GET_SIBLING_COUNT_AFTER_NODE = 0xD8F9D0B0, + NETWORK_LEVEL_DATA_GET_STRING = 0xCF99AF2B, + NETWORK_LEVEL_DATA_GET_STRING_FROM_NODE = 0x1AB1ED65, + NETWORK_LEVEL_DATA_GET_VECTOR = 0x532EBA1B, + NETWORK_LEVEL_DATA_GET_VECTOR_FROM_NODE = 0x9209CE38, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_BOOL = 0x8DB64921, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_COUNT = 0x7F3DAF76, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_FLOAT = 0x7CBE1FD2, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_HASH = 0x776215C9, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_INT = 0x4DAE6959, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_NODE = 0xEE658568, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_STRING = 0x9DF1E416, + NETWORK_LEVEL_DATA_RUN_STORED_QUERY_VECTOR = 0xAC9F6193, + NETWORK_PARAM_ALLOW_WIN_BUTTON = 0x6C49E55C, + NETWORK_PARAM_JUST_RESPAWN = 0x2F09AA8A, + NETWORK_PLAYER_FORCE_COLOR = 0x501D54BA, + NETWORK_PLAYER_HAS_HEADSET = 0x451FB6B6, + NETWORK_PLAYER_HAS_PED = 0x1D185E7D, + NETWORK_PRELOAD_AVATAR = 0x38209242, + NETWORK_READY_FOR_JIP = 0xBF325030, + NETWORK_RELEASE_PRELOADED_AVATAR = 0x6B197E0D, + NETWORK_REMOVE_OLD_BLIPS_FROM_CLEANUP_LIST = 0x069DD331, + NETWORK_REQUIRE_LEVEL_DATA = 0x378BA5C8, + NETWORK_REQUIRE_STORED_QUERIES = 0x1C183BC8, + NETWORK_RESET_PLAYER_STREAKS = 0x9B60B0AB, + NETWORK_RESURRECT_PLAYER = 0x3EEC5461, + NETWORK_SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_WITH_HELI_ACTIVE = 0x35A050E1, + NETWORK_SET_BOT_PLAYER = 0x2ED349DE, + NETWORK_SET_FRIENDLY_FIRE_OPTION = 0x6BAF95FA, + NETWORK_SET_HEALTH_RETICULE_OPTION = 0x18319AA8, + NETWORK_SET_NETWORK_PLAYER_AS_VIP = 0x42FEA7F6, + NETWORK_SET_PLAYER_MUTED = 0xCE451908, + NETWORK_SET_PLAYER_STREAK_BLOCKED = 0x3BDDEEE2, + NETWORK_SET_PLAYER_STREAK_EFFECT = 0xCEB8449D, + NETWORK_SET_PLAYER_STREAK_IN_SLOT = 0xC0188F3F, + NETWORK_SET_PLAYER_TRACER_COLOUR = 0x34EDFF34, + NETWORK_SET_PROFILESTATINTERVAL = 0x863D8EE5, + NETWORK_SET_RADIOHUD_IN_LOBBY_OFF = 0x4FDBF664, + NETWORK_SET_RICH_PRESENCE = 0x932A6CED, + NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME = 0x878486CE, + NETWORK_SET_TALKER_FOCUS = 0xDCDAC012, + NETWORK_SET_TALKER_PROXIMITY = 0x67555C66, + NETWORK_SET_TEAM_COLOUR = 0x91F51C10, + NETWORK_SET_TEAM_KILL_EXPERIENCE = 0x58625E40, + NETWORK_SET_TEAM_ONLY_CHAT = 0x3813019A, + NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT = 0x470810ED, + NETWORK_SET_WEATHER = 0x85CCA432, + NETWORK_SHOW_FRIEND_PROFILE_UI = 0x58D0361F, + NETWORK_SHOW_MET_PLAYER_FEEDBACK_UI = 0x7759A85A, + NETWORK_SHOW_MET_PLAYER_PROFILE_UI = 0x2AB80821, + NETWORK_SHOW_PLAYER_PROFILE_UI = 0x4F05A4BE, + NETWORK_START_LOAD_SCENE = 0x4280D528, + NETWORK_STORE_SINGLE_PLAYER_GAME = 0xA52597AE, + NETWORK_UPDATE_LOAD_SCENE = 0xC76E023C, + OBJECT_ANIM_EVENT = 0x105F06CB, + OBJECT_ANIM_EVENT_OLD = 0x0BF0BC0D, + OPEN_DEBUG_FILE = 0xA754055A, + OPEN_NAMED_DEBUG_FILE = 0xE817E336, + OPEN_PATROL_ROUTE = 0xF33F83CA, + OPEN_SEQUENCE_TASK = 0xABA6923E, + OVERRIDE_ALREADY_PRESENT_MPITEM_BLIPS_WITH_LAST_PARAMS = 0x45E585DF, + OVERRIDE_FREEZE_FLAGS = 0x4B3DF87E, + OVERRIDE_MOVER_PHYSICS_ON_RAGDOLL_SLEEP = 0xE396361C, + OVERRIDE_PED_FIRING_PATTERN = 0xC7DD4AA6, + OVERRIDE_PED_FIRING_PATTERN_CUSTOM = 0xD622F7DE, + OVERRIDE_WARP_MODIFIER = 0x6637FAB8, + OVERRIDE_WATER_SETTINGS = 0x6B4457D5, + OVERRIDE_WEAPON_VELOCITY = 0x386F64C0, + PAUSE_MP_LAST_MAN_STANDING = 0xD32E394C, + PAUSE_PLAYBACK_RECORDED_PED = 0x44240A58, + PAUSE_PLAYBACK_RECORDED_VEHICLE = 0xCCF54912, + PAUSE_SCRIPTED_CONVERSATION = 0xE2C9C6F8, + PED_ACTION_TREE_PLAY_NODE = 0x95DEDF47, + PED_ACTION_TREE_RESET_HELPER = 0xA46CEFD8, + PED_ANIM_EVENT = 0xC0D17E4F, + PED_ANIM_EVENT_OLD = 0x27F99158, + PED_FINISH_ACTION_INTENTION = 0x11128D62, + PED_FORCE_TARGETABLE = 0x4A9A29C4, + PED_GET_ACTION_INTENTION_STATUS = 0x400A3649, + PED_HACK_DISABLE_INAIR_EVENT = 0x7400CF35, + PED_HAS_VALID_THROW_TRAJECTORY_TO_POS = 0xBF561175, + PED_RESET_IK = 0xA42336C0, + PED_SET_ACTION_DIRECTION = 0xC04CEC0C, + PED_SET_ACTION_INTENTION = 0x6C7E6B6A, + PED_SET_STRING_INPUT_SIGNAL = 0x216656A0, + PEDGROUPTASK_ADVANCE_ASSIGNPED = 0xC923DB84, + PEDGROUPTASK_ADVANCE_CREATE = 0x54436897, + PEDGROUPTASK_ADVANCE_SETADVANCEDISTANCE = 0x6F24894B, + PEDGROUPTASK_ADVANCE_SETADVANCERELATIVETO = 0x7DF6683B, + PEDGROUPTASK_ADVANCE_SETCOVERSEARCHOFFSETFORWARD = 0x82FE5DEA, + PEDGROUPTASK_ADVANCE_SETNUMPEDSTOADVANCE = 0x0AC69B43, + PEDGROUPTASK_ADVANCE_SETPEDCANADVANCE = 0x322E3B5D, + PEDGROUPTASK_ADVANCE_SETTARGET_PED = 0xB35F39A7, + PEDGROUPTASK_ADVANCE_SETTARGET_POS = 0x97D7FBD1, + PEDGROUPTASK_ADVANCE_SETTIMERANGEFORALLPEDSTOSTARTFIRING = 0x4352BEF3, + PEDGROUPTASK_ADVANCE_SETTIMETOHIDE = 0x926BAF07, + PEDGROUPTASK_ADVANCE_SETTIMETOIDLE = 0xB8B227D4, + PEDGROUPTASK_ADVANCE_TRIGGER_MOVE = 0x20F68DB8, + PEDGROUPTASK_COVERFIRE_ASSIGNPED = 0x9F362EA8, + PEDGROUPTASK_COVERFIRE_CREATE = 0xB12779C8, + PEDGROUPTASK_COVERFIRE_SETTARGET_PED = 0x131D9EE9, + PEDGROUPTASK_COVERFIRE_SETTARGET_POS = 0xBF55758E, + PEDGROUPTASK_COVERFIRE_STOP_FIRING = 0x935C7975, + PEDGROUPTASK_COVERFIRE_TRIGGER_FIRE = 0xA546FB73, + PEDGROUPTASK_COVERFIRE_TRIGGER_HIDE = 0xCAC7EFC1, + PEDGROUPTASK_DESTROY = 0x47AEEC8E, + PEDGROUPTASK_FLANK_ASSIGNPEDTOCOVERFIRE = 0xFAD36337, + PEDGROUPTASK_FLANK_ASSIGNPEDTOFLANK = 0x8370A7AC, + PEDGROUPTASK_FLANK_CREATE = 0x8A7938A8, + PEDGROUPTASK_FLANK_FLANKVOLUME = 0x06262EDA, + PEDGROUPTASK_FLANK_TRIGGERVOLUME = 0xB5D4C0FE, + PEDGROUPTASK_FLANK_TUNE_TARGETOUTSIDETRIGGERVOLUMETOCANCEL = 0x0DBFC2F3, + PEDGROUPTASK_FLANK_TUNE_TIMEREADYTRIGGERMOVE = 0x70DCAB00, + PEDGROUPTASK_FLANK_TUNE_TIMETARGETINSIDETRIGGERVOLUMETOSTART = 0x4D888CFB, + PEDGROUPTASK_TACTICALCORNER_ASSIGNPED = 0x72DF209B, + PEDGROUPTASK_TACTICALCORNER_CREATE = 0x165687CB, + PEDGROUPTASK_TACTICALCORNER_SETTARGET_PED = 0xBDCD7309, + PEDGROUPTASK_TACTICALCORNER_SETTARGET_POS = 0xB54BDB46, + PICKUPS_PASS_TIME = 0xA629E201, + PIN_ROPE_VERTEX = 0xAE1D101B, + PLACE_LOADOUT_ITEMS_TO_INVENTORY = 0x3EBE60EF, + PLACE_LOADOUT_TO_INVENTORY = 0xA1EBA6BB, + PLAY_AUDIO_EVENT = 0x4B31CE89, + PLAY_AUDIO_EVENT_FROM_OBJECT = 0x0C5DB6A5, + PLAY_AUDIO_EVENT_FROM_PED = 0x1AB792DA, + PLAY_AUDIO_EVENT_FROM_VEHICLE = 0x0B7DC5C8, + PLAY_COMPANION_DEATH_GUNSHOT = 0x52AEE5E6, + PLAY_DLC_SOUND_FRONTEND = 0xBDE849F7, + PLAY_END_CREDITS_MUSIC = 0x8E88B3CC, + PLAY_FIRE_SOUND_FROM_COORD = 0x2EFD64B3, + PLAY_IMAGEFX = 0x2CCAA179, + PLAY_KILLSTRIP_LOCAL = 0x492BDFA1, + PLAY_MOVIE = 0x4F39ED7A, + PLAY_MUSIC = 0x28C17DAF, + PLAY_OBJECT_ANIM = 0x853E879E, + PLAY_PED_AMBIENT_SPEECH = 0xB4EB114E, + PLAY_PED_AMBIENT_SPEECH_WITH_VOICE = 0xA3E3390C, + PLAY_PED_AUDIO_EVENT_ANIM = 0x2CDC0A7A, + PLAY_PRELOADED_ANNOUNCER_SPEECH = 0x2B508AA3, + PLAY_PRELOADED_SPEECH = 0xC7F2260A, + PLAY_RELIEF_SIGH = 0x622C486D, + PLAY_SCRIPT_STREAM_FROM_COORD = 0x3C976ECC, + PLAY_SCRIPT_STREAM_FROM_OBJECT = 0x53558097, + PLAY_SCRIPT_STREAM_FROM_PED = 0xD774E920, + PLAY_SCRIPT_STREAM_FROM_VEHICLE = 0x23B01838, + PLAY_SCRIPT_STREAM_FRONTEND = 0xFE8558E8, + PLAY_SCRIPT_STREAM_FRONTEND_INT = 0x73CB1718, + PLAY_SIMPLE_PED_ANIM = 0x5DC2CC31, + PLAY_SOUND = 0xB6E1917F, + PLAY_SOUND_FROM_COORD = 0xCAD3E2D5, + PLAY_SOUND_FROM_OBJECT = 0x6A515A49, + PLAY_SOUND_FROM_PED = 0x1D6D6AC3, + PLAY_SOUND_FROM_VEHICLE = 0x8A5F9685, + PLAY_SOUND_FRONTEND = 0x2E458F74, + PLAY_VEHICLE_ANIM = 0x6EB2CA78, + PLAYER_ENABLE_COMPONENT = 0xCF91F01D, + PLAYER_GET_TIMEWARP_MODIFIER = 0x0EACC1A2, + PLAYER_HAS_MP_SPECIAL_ITEM = 0x1FE6D589, + PLAYER_SET_AIM_MODE = 0x8E1BD7A4, + PLAYER_SET_WARP_FIRE_SCALE = 0x13F1FCBC, + PLAYER_USE_COVERLINE = 0x004C99D6, + PLAYER_USE_COVERPOINT = 0x822F99DE, + POINT_CAM_AT_COORD = 0x914BC21A, + POINT_CAM_AT_OBJECT = 0xC2B50105, + POINT_CAM_AT_PED = 0x81BC4966, + POINT_CAM_AT_VEHICLE = 0x06DE50BF, + POPULATE_NOW = 0x72C20700, + POW = 0x85D134F8, + PRE_STREAM_SEAMLESS_CUTSCENE = 0x07E152B6, + PRE_STREAM_SEAMLESS_CUTSCENE_AT_COORD = 0xEEE3863E, + PRELOAD_ANNOUNCER_SPEECH = 0x92DE336C, + PRELOAD_MOVIE = 0xC3182968, + PRELOAD_PLAYER_VARIATION = 0x292A475A, + PRELOAD_STREAM_COMPONENT = 0x01E1DCDC, + PRINT = 0x53C5F206, + PRINT_HELP = 0x6A762B4E, + PRINT_HELP_FOREVER = 0xB7AC63C3, + PRINT_HELP_FOREVER_WITH_NUMBER = 0xADE2E873, + PRINT_HELP_FOREVER_WITH_STRING = 0xDB159D05, + PRINT_HELP_FOREVER_WITH_STRING_NO_SOUND = 0x63049363, + PRINT_HELP_WITH_NUMBER = 0x215A5FCC, + PRINT_HELP_WITH_STRING = 0x66735DD7, + PRINT_HELP_WITH_STRING_NO_SOUND = 0x89A0FF88, + PRINT_MEMORY_STATS = 0xD6F9C65D, + PRINT_MISSION_DESCRIPTION = 0x61668A58, + PRINT_NOW = 0x2C60BF8C, + PRINT_STRING_IN_STRING = 0x31026991, + PRINT_STRING_IN_STRING_NOW = 0x610BDA9E, + PRINT_STRING_WITH_LITERAL_STRING = 0x5BFD20CB, + PRINT_STRING_WITH_LITERAL_STRING_NOW = 0x40D7612D, + PRINT_WITH_2_NUMBERS = 0x1D5F8E7A, + PRINT_WITH_2_NUMBERS_NOW = 0x4F62BE65, + PRINT_WITH_NUMBER = 0x9FBDDD94, + PRINT_WITH_NUMBER_NOW = 0x7FFF2957, + PRINTFLOAT = 0xD48B90B6, + PRINTFLOAT2 = 0x3983593A, + PRINTINT = 0x63651F03, + PRINTINT2 = 0x83B2E331, + PRINTNL = 0x868997DA, + PRINTSTRING = 0xECF8EB5F, + PRINTVECTOR = 0x085F31FB, + PRIVATE_SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE = 0xB528AEA6, + PROCESS_MISSION_DELETION_LIST = 0xA5CB6B1B, + PROFILER_DUMP_VALUES = 0x604930BC, + PROJECTED_DISTANCE = 0xEC0E7C49, + PULSE_CROSSHAIR = 0x5FF866E9, + QUERY_MONITORED_STAT_ENTRY = 0xA18210A2, + QUERY_MONITORED_STATS = 0x264C2677, + REACT_TO_COLLISION = 0x17F1AAF6, + REENABLE_PLAYER_INPUT = 0x69A8E8A7, + REGISTER_BOAT_WAKE = 0x085F3727, + REGISTER_BRAIN_WITH_MISSION_OBJECT = 0xF8DD6151, + REGISTER_DETACH_PLAYER_FOR_CUTSCENE = 0x057D2D26, + REGISTER_HATED_TARGETS_AROUND_PED = 0x7F87559E, + REGISTER_HATED_TARGETS_IN_AREA = 0x53CEFAA1, + REGISTER_HIDE_ENTITY_AT_POSITION = 0x58A08847, + REGISTER_INJURY = 0x33B0E8E6, + REGISTER_KILL_IN_MULTIPLAYER_GAME = 0xFE86190E, + REGISTER_OBJECT_POST_SEAMLESS_CUTSCENE = 0xE0367303, + REGISTER_OBJECT_PRE_SEAMLESS_CUTSCENE = 0xF83BC836, + REGISTER_PED_POST_SEAMLESS_CUTSCENE = 0x6C2A0780, + REGISTER_PED_PRE_SEAMLESS_CUTSCENE = 0x7DD7BAB9, + REGISTER_PED_SHOT_TUNING_SPECIAL01 = 0xCCC01196, + REGISTER_PERSISTENT_GLOBAL_VARIABLES = 0x42830D95, + REGISTER_PLAYER_RESPAWN_COORDS = 0x7AC5FEDC, + REGISTER_SCENE_PED_SEAMLESS_CUTSCENE = 0xDAAF0CC6, + REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_FLOAT = 0x5EB671C0, + REGISTER_SCRIPT_TUNABLE_VARIABLE_CRC_INT = 0x9E87D9D6, + REGISTER_SCRIPT_TUNABLE_VARIABLE_FLOAT = 0xF6F9855F, + REGISTER_SCRIPT_TUNABLE_VARIABLE_INT = 0xFA39724D, + REGISTER_TARGET = 0x50A95442, + REGISTER_VEHICLE_POST_SEAMLESS_CUTSCENE = 0x4B4BB60E, + REGISTER_VEHICLE_PRE_SEAMLESS_CUTSCENE = 0xECBB0F14, + REGISTER_WEAPON_POST_SEAMLESS_CUTSCENE = 0x83402B86, + REGISTER_WEAPON_PRE_SEAMLESS_CUTSCENE = 0xB2BFDAE4, + REGISTER_WORLD_POINT_SCRIPT_BRAIN = 0x725D91F7, + RELEASE_MOVIE = 0x9EAF5CA0, + RELEASE_NAMED_SCRIPT_AUDIO_BANK = 0x16707ABC, + RELEASE_PATH_NODES = 0xAD7744E9, + RELEASE_PED_ENTITY_SYNC_POINT = 0x60E94D19, + RELEASE_PRELOADED_STREAM_COMPONENT = 0x2501E8E5, + RELEASE_SCRIPT_AUDIO_BANK = 0x22F865E5, + RELEASE_SOUND_ID = 0x9C080899, + RELEASE_STREAMING_MEMORY = 0x53CB7864, + RELEASE_TEXTURE = 0xDB7643AC, + RELEASE_TIME_OF_DAY = 0xC84E8398, + RELOAD_PED_WEAPONS = 0x9E1C4C76, + REMOVE_ALL_COVER_BLOCKING_AREAS = 0xCF9221A7, + REMOVE_ALL_ENVIRONMENT_BLOOD = 0x5DD738A7, + REMOVE_ALL_ENVIRONMENT_BLOOD_AT_COORD = 0x66802B77, + REMOVE_ALL_GLINTS = 0xA7D255E3, + REMOVE_ALL_INTERACTION_VOLUMES = 0x621AB3A0, + REMOVE_ALL_LOCAL_PLAYER_WEAPONS_KEEPING_MPITEMS = 0x5307093D, + REMOVE_ALL_PED_WEAPONS = 0xA44CE817, + REMOVE_ALL_PICKUPS = 0x04BF00F0, + REMOVE_ALL_PICKUPS_AND_PLACEMENTS_OF_TYPE = 0xC58DF6C6, + REMOVE_ALL_PLACEMENTS = 0x0DD8A1EE, + REMOVE_ALL_SCRIPTED_BLIPS = 0x1C339C34, + REMOVE_ALL_SCRIPTED_WEAPON_MODIFIER = 0xA59AF348, + REMOVE_ANIM_DICT = 0x0AE050B5, + REMOVE_ATTACHED_WEAPONS_FROM_VEHICLE = 0xECB94CFD, + REMOVE_BLIP = 0xD8C3C1CD, + REMOVE_DECISION_MAKER = 0x95465154, + REMOVE_FAKE_NETWORK_NAME_FROM_PED = 0xAB07F041, + REMOVE_GLINT = 0xB6DA9D34, + REMOVE_GROUP = 0x48D72B88, + REMOVE_INTERACTION_VOLUME_IF_EXISTS = 0x7254F372, + REMOVE_IPL = 0xDF7CBD36, + REMOVE_LOCAL_PLAYER_ARMOUR_AND_SPECIAL_ITEMS = 0x6919A93C, + REMOVE_LOCAL_PLAYER_MP_SPECIAL_ITEM = 0xF13C1F3F, + REMOVE_PARTICLE_FX = 0x6BA48C7E, + REMOVE_PARTICLE_FX_FROM_OBJECT = 0xBC603FEC, + REMOVE_PARTICLE_FX_FROM_PED = 0x2CDB19BD, + REMOVE_PARTICLE_FX_FROM_VEHICLE = 0x3C9F1B1C, + REMOVE_PED_AMMO = 0x0BA4956D, + REMOVE_PED_DEFENSIVE_AREA = 0x34AAAFA5, + REMOVE_PED_ELEGANTLY = 0x4FFB8C6C, + REMOVE_PED_FROM_GROUP = 0x82697713, + REMOVE_PED_HELMET = 0x2086B1F0, + REMOVE_PED_IGNORE_COVER_ENTRY = 0xC5D2232C, + REMOVE_PED_RECORDING = 0x3BBFFA45, + REMOVE_PED_USE_COVER_ENTRY = 0xADE53B26, + REMOVE_PED_WEAPON = 0x1F98B093, + REMOVE_PICKUP = 0x64A7A0E0, + REMOVE_PICKUPS_OF_TYPE_IN_GAMEPLAY_HELPER_BOX = 0xDBA0AF51, + REMOVE_PLACEMENT = 0x0BDA43DD, + REMOVE_PLAYER_HELMET = 0x6255F3B4, + REMOVE_PROJTEX_FROM_OBJECT = 0x119A0327, + REMOVE_PROJTEX_IN_RANGE = 0xB2842710, + REMOVE_SCENARIO_BLOCKING_AREAS = 0x4DDF845F, + REMOVE_SCRIPT_FIRE = 0x6B21FE26, + REMOVE_SCRIPTED_WEAPON_MODIFIER = 0x7E83BE00, + REMOVE_SPATIALDATA_COVER_POINT = 0x0FDFDEF0, + REMOVE_TEXTURE_DICT = 0x098F30A1, + REMOVE_VEHICLE_FROM_PARKED_VEHICLES_BUDGET = 0xF8CFFB40, + REMOVE_VEHICLE_RECORDING = 0xD3C05B00, + REMOVE_VEHICLE_STUCK_CHECK = 0x81594917, + REMOVE_VEHICLE_UPSIDEDOWN_CHECK = 0xF390BA1B, + REMOVE_VEHICLE_WINDOW = 0xBB8104A3, + REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA = 0x42CC15E0, + REMOVE_WEAPON_FROM_PED = 0x9C37F220, + REMOVE_WIND_THERMAL = 0xD1B522B6, + RENDER_SCRIPT_CAMS = 0x74337969, + REPLENISH_LOADOUT_IN_INVENTORY = 0x2FA924B7, + REQUEST_ADDITIONAL_TEXT = 0x9FA9175B, + REQUEST_ANIM_DICT = 0xDCA96950, + REQUEST_COLLISION_AT_COORD = 0xCD9805E7, + REQUEST_COLLISION_FOR_MODEL = 0x3930C042, + REQUEST_INTERIOR_MODELS = 0x0514857A, + REQUEST_IPL = 0x3B70D1DB, + REQUEST_LOAD = 0x0E35F54A, + REQUEST_MODEL = 0xFFF1B500, + REQUEST_PED_RECORDING = 0x3974EC21, + REQUEST_ROOM_MINIMAL_COLLISION_MESH_BY_KEY = 0x97E21CB0, + REQUEST_SAVE = 0x681BE79F, + REQUEST_SCRIPT = 0xE26B2666, + REQUEST_SCRIPT_AUDIO_BANK = 0x21322887, + REQUEST_SCRIPT_STREAM = 0xD5782CC7, + REQUEST_STREAMED_TEXTURE_DICT = 0x4C9B035F, + REQUEST_VEHICLE_RECORDING = 0x91AFEFD9, + REQUEST_WEAPON = 0xA9D5ADEC, + RESERVE_BULLETS = 0xA253D302, + RESERVE_STREAMING_MEMORY = 0xACD474EB, + RESET_ADRENALINE_ENABLE = 0xB0E2ED32, + RESET_ADRENALINE_OVERRIDE = 0xEE8F876F, + RESET_ADRENALINE_OVERRIDES = 0xAE97DC89, + RESET_ALL_PTFX = 0x5080E987, + RESET_BLOOD_EFFECTS = 0x6FD09D15, + RESET_BULLET_CAMERA_TIMEWARP_SCALE = 0x69EE7ED4, + RESET_CHECKPOINT_ATTEMPTS = 0xD9591EC0, + RESET_DESTROYED_COVER = 0x656B8235, + RESET_FORCED_AIM_INTENTION_DIRECTION = 0x1C66206F, + RESET_FORCED_FORWARD_DIRECTION = 0x6FEAA869, + RESET_GAME_IDLE_TIMER = 0xB8B2853A, + RESET_GAMEPLAY_CAM = 0x809999E5, + RESET_LAST_MAN_STANDING = 0x3F47FAEA, + RESET_LEVEL_ANIM_DICTIONARIES = 0xC76D45D7, + RESET_LOADOUT_CHANGED_DURING_GAME = 0xFE9542E3, + RESET_PAYNEKILLER_HEALTH_BOOST = 0xC19A5559, + RESET_PAYNEKILLER_RECHARGE_RATE = 0x89413073, + RESET_PED_BLOOD_SMEAR = 0x6CDF4A41, + RESET_PED_CLONES = 0x1E0C9CBE, + RESET_PED_FLEEZONE = 0xAE3D290C, + RESET_PED_GORE = 0xA882A64A, + RESET_PED_MODEL_LOD_DISTANCES = 0xDB778444, + RESET_PED_SUGGESTED_COMBAT_AREA = 0xBF29DB3C, + RESET_PED_TETHERING = 0x37E095B5, + RESET_PED_VISIBLE_DAMAGE = 0xC4BC4841, + RESET_PLAYER_INPUT_GAIT = 0x4A701EE1, + RESET_STREAMING_POINT_OF_INTEREST = 0x9364E0D4, + RESET_VEHICLE_STUCK_TIMER = 0xEF2A6016, + RESET_VEHICLE_WHEELS = 0xD5FFE779, + RESET_WATER_SIMULATION = 0x33E9C756, + RESTORE_PICKUPS = 0x15E96C6B, + RESTORE_SCRIPT_ARRAY_FROM_SCRATCHPAD = 0x5AB30FE1, + RESUME_BULLET_CAMERA_WIPE = 0xACF3AD1F, + RESUME_BULLET_CAMERA_WIPE_ON_FADEIN = 0xC038C512, + RETURN_TO_MP_LOBBY = 0x782A6A92, + RETURN_TO_TITLESCREEN = 0xB52B5F2D, + REVIVE_INJURED_PED = 0x14D3E6E3, + ROPE_SET_COLLISION_FLAGS = 0x5AE8C8E0, + ROTATE_OBJECT = 0x2F4D8D44, + ROUND = 0x323B0E24, + SAVE_FLOAT_TO_DEBUG_FILE = 0xAE315350, + SAVE_FLOAT_TO_NAMED_DEBUG_FILE = 0x72E3DA94, + SAVE_INT_TO_DEBUG_FILE = 0x13F0037D, + SAVE_INT_TO_NAMED_DEBUG_FILE = 0xC59156BD, + SAVE_LOADOUT_TO_PROFILE = 0x0C1CD7E2, + SAVE_NEWLINE_TO_DEBUG_FILE = 0x36383B18, + SAVE_NEWLINE_TO_NAMED_DEBUG_FILE = 0xC41A4082, + SAVE_PICKUPS = 0x4CED5E31, + SAVE_SCRIPT_ARRAY_IN_SCRATCHPAD = 0x8A3A3C98, + SAVE_STORY_DISC_SWAP = 0x96CBF1FE, + SAVE_STRING_TO_DEBUG_FILE = 0x1BC43E17, + SAVE_STRING_TO_NAMED_DEBUG_FILE = 0xD7B91218, + SCREAM = 0xD1956683, + SCRIPT_VAR_ADD_FLOAT = 0x1F48312D, + SCRIPT_VAR_ADD_INT = 0xFC611F3C, + SCRIPT_VAR_EXISTS = 0x9073311E, + SCRIPT_VAR_GET_FLOAT = 0x7544B570, + SCRIPT_VAR_GET_INT = 0x3CD83D18, + SCRIPT_VAR_HASH_ADD_FLOAT = 0x785C8236, + SCRIPT_VAR_HASH_ADD_INT = 0xC8B588A8, + SCRIPT_VAR_HASH_EXISTS = 0x1046A414, + SCRIPT_VAR_HASH_GET_FLOAT = 0xBFADDD7B, + SCRIPT_VAR_HASH_GET_INT = 0x00CF2FB4, + SCRIPT_VAR_HASH_SET_FLOAT = 0xE17F81DB, + SCRIPT_VAR_HASH_SET_INT = 0x8298D3E8, + SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_FLOAT = 0xEC96E1B4, + SCRIPT_VAR_HASH_WAIT_FOR_CHANGE_INT = 0xFF735813, + SCRIPT_VAR_SET_FLOAT = 0x31BE53D4, + SCRIPT_VAR_SET_INT = 0x61EF16A0, + SCRIPT_VAR_WAIT_FOR_CHANGE_FLOAT = 0xB4123E01, + SCRIPT_VAR_WAIT_FOR_CHANGE_INT = 0x2A05F0E3, + SEARCH_CRITERIA_CONSIDER_PEDS_WITH_FLAG_TRUE = 0x611870D2, + SEARCH_CRITERIA_REJECT_PEDS_WITH_FLAG_TRUE = 0x044EC539, + SELECT_WEAPON_TO_HAND = 0xEF918984, + SET_ACTION_CONSUMED = 0x52FAFA2B, + SET_ACTIONTREE_INFO = 0xED7221F0, + SET_ACTIVATE_FRAG_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN = 0x2E2212DD, + SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN = 0x3E263AE1, + SET_ACTTEST_ENABLED = 0xF652E42A, + SET_ADRENALINE_AMT = 0x9D4FBDF6, + SET_ADRENALINE_NOT_ALLOW = 0x51D0A04A, + SET_ADRENALINE_OVERRIDE = 0x4AAB8E1B, + SET_ADRENALINE_PAUSE = 0xE4D33791, + SET_ADRENALINE_STREAKTIME = 0xE6E47779, + SET_AI_PROJECTILE_THROW_ENABLED = 0xEB576EAB, + SET_AI_PROJECTILE_THROW_USE_ACTION_TREE = 0x9E17D62C, + SET_AI_SHOULD_ALWAYS_MISS_PED = 0x9B7A250B, + SET_AIM_CAM_ZOOM_LEVEL = 0x134C2026, + SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE = 0xF20F72E5, + SET_ALL_BOATS_WAKES_MAX_SPEED_EVO = 0x2806197D, + SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE = 0x87F767F2, + SET_ALL_MOTION_CONTROL_PREFERENCES = 0x94FF7903, + SET_ALL_RANDOM_PEDS_FLEE = 0x49EAE968, + SET_ALL_VEHICLE_GENERATORS_ACTIVE = 0xAB1FDD76, + SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA = 0xB4E0E69A, + SET_ALL_VEHICLES_CAN_BE_DAMAGED = 0x74BF2EAA, + SET_ALL_VEHICLES_HIGH_LOD = 0xA2EEE161, + SET_ALLOW_DUMMY_CONVERSIONS = 0x7F0D7E5B, + SET_ALLOW_MOLOTOV_DAMAGE = 0x791C4E27, + SET_ALLOW_PLAYER_DIE_FROM_SHOOT_DODGE = 0x1D0AAF37, + SET_ALLOW_PLAYER_REACT_TO_EXPLOSION = 0x0EE93EDE, + SET_ALLOWED_TO_FAIL_COVER_FOR_BLOCKING_LINE_OF_FIRE = 0x0D35CCB6, + SET_AMBIENT_VOICE_NAME = 0xBD2EA1A1, + SET_AMMO_IN_CLIP = 0xA54B0B10, + SET_AMMOBAG_AMMO_AMOUNT = 0xD70FCA05, + SET_AMMOBAG_ENABLED = 0x95B7945E, + SET_AMMOBAG_REGEN_RANGE = 0xAEDBB3B9, + SET_AMMOBAG_REGEN_TIME = 0x6599E1E4, + SET_ANIMATED_TEXT_ANIMATIONS = 0x71899FF8, + SET_ANIMATED_TEXT_COLOR = 0xA0AC3FD2, + SET_ANIMATED_TEXT_JUSTIFY = 0x767DF0BA, + SET_ANIMATED_TEXT_SCALE = 0xEF71D31B, + SET_ANIMATED_TEXT_TWITCH = 0xA98C2A3D, + SET_APPLY_WATER_PHYSICS_TO_RAGDOLL = 0xE0394FC2, + SET_ARCADEMODE_EVENT = 0xC56F72BA, + SET_ARROW_ABOVE_BLIPPED_PICKUPS = 0xEDE49B32, + SET_ATTACHED_PED_ROTATION = 0xFFE0FCD5, + SET_AUTODESTROY_MPITEMS_WHEN_PICKED_BY_AN_ENEMY = 0x63309241, + SET_BCAM_STR_HELPER_TRACK_PLAYER = 0x809B977E, + SET_BIG_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO = 0x4664B095, + SET_BIG_BOATS_PTFX_MAX_SPEED_EVO = 0x0B2C4489, + SET_BIT = 0x4EFE7E6B, + SET_BITS_IN_RANGE = 0x32094719, + SET_BLIP_ALPHA = 0xA791FCCD, + SET_BLIP_AS_FRIENDLY = 0xF290CFD8, + SET_BLIP_AS_SHORT_RANGE = 0x5C67725E, + SET_BLIP_COLOUR = 0xBB3C5A41, + SET_BLIP_COORDS = 0x680A34D4, + SET_BLIP_DIM = 0x8AC07C0E, + SET_BLIP_DISPLAY = 0x2B521F91, + SET_BLIP_FLASHES = 0xC0047F15, + SET_BLIP_FLASHES_ALTERNATE = 0x1A81202B, + SET_BLIP_MARKER_LONG_DISTANCE = 0x0D0C1675, + SET_BLIP_NAME_FROM_ASCII = 0x40279490, + SET_BLIP_NAME_FROM_TEXT_FILE = 0xAC8A5461, + SET_BLIP_PRIORITY = 0xCE87DA6F, + SET_BLIP_ROTATION = 0x6B8F44FE, + SET_BLIP_ROUTE = 0x3E160C90, + SET_BLIP_SCALE = 0x1E6EC434, + SET_BLIP_SPRITE = 0x8DBBB0B9, + SET_BLOCKING_OF_NON_TEMPORARY_EVENTS = 0xDFE34E4A, + SET_BLOCKING_OF_PED_TARGETTING = 0xFB55CFD0, + SET_BOAT_ANCHOR = 0xA3906284, + SET_BOAT_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD = 0x89B5EA50, + SET_BOAT_PETROLTANK_BURN_RATE = 0x2EC18514, + SET_BOAT_TILT_IN_AIR = 0x2361ABFA, + SET_BOAT_WILL_SINK = 0x74A6548F, + SET_BOSS_PECENT_DAMAGE = 0xC95210CF, + SET_BULLET_CAM_ON_NEXT_PROJECTILE = 0xE9B08533, + SET_BULLET_CAM_PREF = 0xC82AD002, + SET_BULLET_CAMERA_OBJECT_TRACKER = 0x4E75A262, + SET_BULLET_CAMERA_TRACKED_PED = 0x450D1234, + SET_BULLET_CAMERA_TRACKER = 0x0B09B233, + SET_BULLET_CAMERA_VEHICLE = 0x9754F23E, + SET_BULLET_CAMERA_VICTIM = 0xFB6C221F, + SET_BULLET_VELOCITY_MODIFIER = 0x4A55C2DF, + SET_BULLETCAM_STREAMHELPERS_ENABLED = 0x19529920, + SET_CAM_ACTIVE = 0x064659C2, + SET_CAM_ACTIVE_WITH_INTERP = 0x7983E7F0, + SET_CAM_COORD = 0x7A8053AF, + SET_CAM_DOF_STRENGTH = 0x3CC4EB3F, + SET_CAM_FAR_CLIP = 0x0D23E381, + SET_CAM_FAR_DOF = 0x58515E8E, + SET_CAM_FORCE_LEFT_SIDE = 0xFD6D5D1D, + SET_CAM_FOV = 0xD3D5D74F, + SET_CAM_INHERIT_ROLL_OBJECT = 0x32453696, + SET_CAM_INHERIT_ROLL_VEHICLE = 0xE4BD5342, + SET_CAM_MOTION_BLUR_STRENGTH = 0xFD6E0D67, + SET_CAM_NEAR_CLIP = 0x46DB13B1, + SET_CAM_NEAR_DOF = 0xF28254DF, + SET_CAM_PARAMS = 0x2167CEBF, + SET_CAM_ROT = 0xEE38B3C1, + SET_CAM_SHAKE_AMPLITUDE = 0x60FF6382, + SET_CAM_SIDE_LEFT = 0xC14844A8, + SET_CAM_VIEW_MODE = 0xADC5A34E, + SET_CAMERA_OVERRIDE = 0xF02D8E72, + SET_CAMERA_USE_COVER_FOR_AIMING = 0x8B40F1EA, + SET_CAN_AI_KICK_THROUGH_CORPSES = 0xB17BD0FF, + SET_CAN_RESPRAY_VEHICLE = 0x37677590, + SET_CAN_ROLL_DODGE = 0xBD808BA0, + SET_CAN_ROLLING_PICKUP = 0x34638D43, + SET_CAR_BOOT_OPEN = 0x72E346DD, + SET_CAR_OUT_OF_CONTROL_AND_BLOW_UP_WHEN_DRIVER_DEAD = 0xC981C67D, + SET_CASH_CLAN_DISCOUNT = 0x0C838CD2, + SET_CHALLENGE_FAILED_STATE = 0x6DDDD8C3, + SET_CHALLENGE_PROGRESS = 0x45052DC3, + SET_CHEAT_ACTIVE = 0x83D97A32, + SET_CHIQUITAS_ALWAYS_VISIBLE = 0x29132B80, + SET_CHIQUITAS_ALWAYS_VISIBLE_ON_PLAYER = 0xCA7E5546, + SET_CINEMATIC_BUTTON_ACTIVE = 0x3FBC5D00, + SET_COLLISION_AUDIO_DISABLED = 0xB8DD4243, + SET_COLLISION_BETWEEN_PEDS = 0x2279CFD3, + SET_CONTENTS_OF_TEXT_WIDGET = 0x74E6F8F5, + SET_CONTROL_CONFIG_OPTION_DISABLED = 0xF569B90D, + SET_CONVERSATION_CHECK_HASH = 0x0937CE9E, + SET_CONVERTIBLE_ROOF = 0xC87B6A51, + SET_COORD_PRIMARY_LOOKAT = 0xEAA16410, + SET_CREATE_RANDOM_COPS = 0x23441648, + SET_CREDITS_ACTIVE = 0xEC2A0ECF, + SET_CROSSHAIR_BLINK = 0x59868456, + SET_CROSSHAIR_PULSE = 0xB5B648B0, + SET_CUFF_HANDS = 0xF5B13A88, + SET_CURRENT_LOADOUT_SLOT = 0xAD2DF9C0, + SET_CURRENT_PED_MOVE_STATE = 0x5D6384AC, + SET_CURRENT_PED_WEAPON = 0xB8278882, + SET_CURRENT_WIDGET_GROUP = 0xF1392227, + SET_CUTSCENE_EXTRA_ROOM_POS = 0x06EB9A03, + SET_DAMAGE_BY_PROJECTILE = 0x97468654, + SET_DAMAGE_FROM_PLAYER_MULTIPLIER = 0xD88BF32D, + SET_DAMAGE_TO_PLAYER_MULTIPLIER = 0xB871820B, + SET_DEAD_FORCE_WATER_DEPTH = 0x4FBA6300, + SET_DEAD_FORCE_WATER_DEPTH_TO_DEFAULT = 0x1333A7F3, + SET_DEAD_PED_COORDS = 0xBE678A36, + SET_DEAD_PEDS_DROP_WEAPONS = 0x197472B9, + SET_DEATH_EFFECT_ENABLED = 0x4441BB4D, + SET_DEATH_STATE_ACTIVE = 0xD4CE933A, + SET_DEBUG_ACTIVE = 0x07852439, + SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE = 0x1418CA37, + SET_DEBUG_TEXT_VISIBLE = 0x50017383, + SET_DEFAULT_GLOBAL_INSTANCE_PRIORITY = 0x47280F2D, + SET_DISABLE_CUTSCENE_CROSSHAIRS = 0xEFB0A45E, + SET_DISABLE_FADE = 0x83A90082, + SET_DISPATCH_COPS_FOR_PLAYER = 0x48A18913, + SET_DISPLAY_FLAGS = 0xE55CCC60, + SET_DITCH_POLICE_MODELS = 0x3EA7FCE4, + SET_DRIVE_TASK_CRUISE_SPEED = 0x3CEC07B1, + SET_ENABLE_BULLET_IMPACT_WATER = 0x300D6EF7, + SET_ENABLE_PED_PROCESS_INTELLIGENCE = 0x6700C96C, + SET_END_CREDITS_FADE_ACTIVE = 0xB8408EB9, + SET_END_OF_PART_ONE = 0x46890BC0, + SET_EVERYONE_IGNORE_PLAYER = 0xC915285E, + SET_EXITFLAG_FOR_SCRIPT = 0x8A79C0E0, + SET_EXITFLAG_RESPONSE = 0x551125B9, + SET_EXPERIENCE_MULTIPLIER = 0xC4E91E1D, + SET_FADE_MUTE_OVERRIDE = 0x0A31CE81, + SET_FAIL_PROMPT_BUTTON_AND_TEXT = 0x18EE1B87, + SET_FAKE_DEATHARREST = 0x4A21BA25, + SET_FAKE_WANTED_LEVEL = 0x85B1C9FA, + SET_FOLLOW_PED_CAM_ZOOM_LEVEL = 0x9E686DC1, + SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL = 0x8F55EBBE, + SET_FOOT_STEP_AUDIO_MOVEMENT = 0x1911F7DF, + SET_FORCE_PLAYER_GORE = 0x631DD85B, + SET_FORCED_AIM_INTENTION_DIRECTION = 0xEE232DCC, + SET_FORCED_FORWARD_DIRECTION = 0xCE0B5E35, + SET_FREEBIES_IN_VEHICLE = 0x84C8F466, + SET_FREEZE_HEADING_BLEND = 0xE2E61E48, + SET_FREEZE_PED_AIM = 0x4EA8E77C, + SET_FRONTEND_ACTIVE = 0x81E1AD32, + SET_GAME_PAUSED = 0x8230FF6C, + SET_GAME_PAUSES_FOR_STREAMING = 0x9211A28A, + SET_GAMEPLAY_CAM_RELATIVE_HEADING = 0x20C6217C, + SET_GAMEPLAY_CAM_RELATIVE_PITCH = 0x6381B963, + SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE = 0x9219D44A, + SET_GAMEPLAY_COORD_HINT = 0xF27483C9, + SET_GAMEPLAY_HELPER_CYLINDER_HEIGHT = 0xB6B24984, + SET_GAMEPLAY_HELPER_CYLINDER_RADIUS = 0x4EBFD673, + SET_GAMEPLAY_HELPER_VOLUME_COORD = 0xAE3938DF, + SET_GAMEPLAY_HINT_FOV = 0x96FD173B, + SET_GAMEPLAY_HINT_RELATIVE_PITCH = 0x7D04320E, + SET_GAMEPLAY_OBJECT_HINT = 0x2ED5E2F8, + SET_GAMEPLAY_PED_HINT = 0x7C27343E, + SET_GAMEPLAY_VEHICLE_HINT = 0x2C9A11D8, + SET_GAMEWORLD_AUDIO_MUTE = 0xFAC2EDD0, + SET_GANG_RELATIONSHIPS_CAN_BE_CHANGED_BY_NEXT_COMMAND = 0x2682B38B, + SET_GANG_VEHICLE = 0x924C8DBE, + SET_GARBAGE_TRUCKS = 0xD9ABB0FF, + SET_GENERATE_BULLET_SHELLS = 0xA61EEC65, + SET_GLOBAL_INSTANCE_PRIORITY = 0xEA330E59, + SET_GLOBAL_PHASE_OVERRIDE = 0x80E71892, + SET_GLOBAL_SUGGESTED_COMBAT_AREA_WEIGHT = 0x84ED684E, + SET_GRIND_PROGRESS = 0xC97141EE, + SET_GROUP_FORMATION = 0x08FAC739, + SET_GROUP_FORMATION_MAX_MOVE_SPEED = 0x76EEE1E6, + SET_GROUP_FORMATION_SPACING = 0xB1E086FF, + SET_GROUP_FORMATION_WALK_ALONGSIDE_LEADER_WHEN_CLOSE = 0x55D415AA, + SET_GROUP_GRENADE_PARAMS = 0xAB1DEE08, + SET_GROUP_LAST_ALIVE_AS_LONE_WOLF = 0x32F7BB3B, + SET_GROUP_MAX_NUM_ADVANCING = 0x085CE849, + SET_GROUP_MAX_NUM_MOVING = 0x8F0D887F, + SET_GROUP_MAX_NUMS_FIRING = 0x291609A6, + SET_GROUP_PED_DECISION_MAKER = 0xD93095B3, + SET_GROUP_PED_DUCKS_WHEN_AIMED_AT = 0x013408C5, + SET_GROUP_RATIO_FIRING_AT_INVISIBLE = 0x4A7E7B71, + SET_GROUP_RATIO_FIRING_AT_VISIBLE = 0x16BCC68E, + SET_GROUP_SEPARATION_RANGE = 0x7B820CD5, + SET_HANDYCAM_SHAKE = 0xC64D1A59, + SET_HANG_GLIDER_AIR_SPEED = 0x300EF97E, + SET_HEADING_LIMIT_FOR_ATTACHED_PED = 0xA7813774, + SET_HEADING_OF_CLOSEST_OBJECT_OF_TYPE = 0xB74D0E1B, + SET_HELI_AUDIO_MAX_OCCLUSION = 0x57125C3F, + SET_HELI_BLADES_FULL_SPEED = 0x033A9408, + SET_HELI_SPEED_CHEAT = 0xA694F55D, + SET_HELMET_KNOCK_OFF_HEALTH = 0x844A6C50, + SET_HELP_MESSAGE_BOX_SIZE = 0x138D7BB9, + SET_HELPER_ENABLED = 0x7E9977FC, + SET_HELPER_TRACKING_MODE = 0xC935A93D, + SET_HIGH_RAGDOLL_LOD_LIMIT = 0x8E88A11B, + SET_HIGH_RAGDOLL_LOD_LIMIT_TO_DEFAULT = 0xB6E56387, + SET_HIGHEST_ARCADE_LEVEL_UNLOCKED = 0xC6B59993, + SET_HIGHEST_DIFFICULTY_BEAT = 0x6196D0C8, + SET_HOLSTER_VISIBLE = 0x3AC29772, + SET_HUD_TIMER = 0x4E42A47B, + SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS = 0xA3D675ED, + SET_IK_ATTACH_TARGET_OBJ = 0x77315EBE, + SET_IK_ATTACH_TARGET_PED = 0x14A13274, + SET_IK_ATTACH_TARGET_VEH = 0x00497A7F, + SET_IMAGEFX_ENABLED = 0x50E9EF0E, + SET_IN_MP_TUTORIAL = 0x2FD05431, + SET_IN_SPECTATOR_MODE = 0x74DBC1BF, + SET_INFO_TIMER = 0x2402EFB6, + SET_INSTANT_FIRE_FORCED = 0x9BBE36A1, + SET_INTERACTION_VOLUME_BLIP_PARAMS = 0xA90BA3FA, + SET_INTERACTION_VOLUME_STATIC_VARIABLES = 0x931C72B3, + SET_INTERACTIONTEXT_AVAILABLE = 0xDDCFB33F, + SET_INTERACTIONTEXT_BUTTON = 0xD2AC407F, + SET_INTERACTIONTEXT_BUTTON_VISIBLE = 0x120A3F51, + SET_INTERACTIONTEXT_PULSE = 0x3825FF30, + SET_INTERACTIONTEXT_PULSE_PERIOD = 0xFE5984FF, + SET_INTERACTIONTEXT_TEXT = 0x4C2397BD, + SET_INTERACTIONTEXT_VISIBLE = 0x20538A42, + SET_INTERIOR_ACTIVE = 0xE1013910, + SET_INTERIOR_FORCE_INSTANTIATION = 0x449FEFDF, + SET_IPL_ALWAYS_SEES_EXPLOSION = 0xC59C35A7, + SET_KILL_EFFECT_NAME = 0xCB39A28D, + SET_KILL_HEIGHT = 0x50D3FF0E, + SET_LASER_COLOR = 0xB76E5912, + SET_LASER_SIGHT_ATTACHMENT = 0xF55F503F, + SET_LASER_SPREAD = 0xDEDBE1AD, + SET_LASER_WIDTH = 0x72312BB1, + SET_LEFT_TRIGGER_HOLD_TIME = 0xADE291A3, + SET_LEVEL_COMPLETION = 0x03C14716, + SET_LMS_TUTORIAL_COMPLETE = 0x6715E605, + SET_LOAD_COLLISION_FOR_PED_FLAG = 0x887E7D88, + SET_LOAD_COLLISION_FOR_VEHICLE_FLAG = 0x3AEC5728, + SET_LOBBY_MUTE_OVERRIDE = 0x35BA6682, + SET_LOCAL_EXPERIENCE_MULTIPLIER = 0xECF21382, + SET_LOCAL_PLAYER_CAN_USE_SHOOTDODGE = 0xC6BB1780, + SET_LOCKED_TARGET = 0xE0E4C21C, + SET_LOCKON_TO_FRIENDLY_PLAYERS = 0x60FFC7F8, + SET_LOOK_INVERT = 0xC6A53617, + SET_MAD_DRIVERS = 0x4B7E75DC, + SET_MASK_ACTIVE = 0xFC3F8FE9, + SET_MASK_ATTRIBUTES = 0x72C4D458, + SET_MAX_AMMO_CAP = 0x4C898C45, + SET_MAX_SUPPRESSOR_DAMAGE_LEVEL = 0x4E17C02F, + SET_MAX_WANTED_LEVEL = 0x665A06F5, + SET_MEDIUM_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO = 0x3F38479B, + SET_MEDIUM_BOATS_PTFX_MAX_SPEED_EVO = 0x4CF8B8D7, + SET_MELEE_GRAPPLE_FAIL = 0xE7360DE9, + SET_MELEE_GRAPPLE_SUCCESS = 0xF8251BF3, + SET_MESSAGES_WAITING = 0x15A9C493, + SET_MINIGAME_IN_PROGRESS = 0x348B9046, + SET_MISSION_FLAG = 0x57592D52, + SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED = 0x19808560, + SET_MISSION_TRAIN_COORDS = 0xD6D70803, + SET_MISSION_TRAINS_AS_NO_LONGER_NEEDED = 0x22BEB86E, + SET_MODEL_AS_NO_LONGER_NEEDED = 0xAE0F069E, + SET_MONITORED_STATS = 0x2AC96CE9, + SET_MOVER_ACTIVE = 0xD1064073, + SET_MOVER_SPEED = 0xACF9574C, + SET_MOVIE_FRAME = 0xFD8B4DAA, + SET_MOVIE_LOOP = 0x14A87C9F, + SET_MOVIE_TIME = 0xA1930880, + SET_MOVIE_TINT = 0x1E907D2D, + SET_MOVIE_VOLUME = 0x21D93ADF, + SET_MP_GAME_DIFFICULTY = 0x86C7C8EF, + SET_MP_LAST_MAN_STANDING_DOWN_TIME = 0x8E926913, + SET_MP_LAST_MAN_STANDING_FLAGS = 0xAFF1FF49, + SET_MP_LAST_MAN_STANDING_INVINCIBLE_TIME = 0x08261FB4, + SET_MPBAG_OVERHEAD_PARAMS = 0x1332298C, + SET_MPITEMS_OVERHEAD_ICONS_ENABLED = 0x13672AC9, + SET_MSG_FOR_LOADING_SCREEN = 0x0C128376, + SET_MULTIPLAYER_HUD_CASH = 0xA8DB435E, + SET_MULTIPLAYER_HUD_SCORE_STATS = 0xA98EAAB3, + SET_MULTIPLAYER_HUD_TIME = 0x72F2B585, + SET_MULTIPLE_DRIVEBY_PICKUPS = 0xC619A53A, + SET_NETWORK_OBJECT_TERRITORY_EFFECT = 0xB0A0AF9E, + SET_NETWORK_SETTINGS_MENU = 0x21C7922C, + SET_NEW_GAME_READY = 0x467EAD5A, + SET_NEXT_DESIRED_MOVE_STATE = 0x4E937D57, + SET_NEXT_MULTIPLAYER_MESSAGE_TIMEOUT = 0xB1EF9817, + SET_NEXT_STREAMING_REQUEST_A_PRIORITY = 0x20F0F689, + SET_NEXT_TICKER_MESSAGE_BACKGROUND_COLOR = 0x4BD59DD4, + SET_NIGHTVISION = 0xD1E5565F, + SET_NM_MESSAGE_BOOL = 0xAEF25DC5, + SET_NM_MESSAGE_FLOAT = 0xE2959702, + SET_NM_MESSAGE_INSTANCE_INDEX = 0xC8B5DFE3, + SET_NM_MESSAGE_INT = 0x7FA76EE4, + SET_NM_MESSAGE_STRING = 0x7A0DF013, + SET_NM_MESSAGE_VEC3 = 0x535F6DCE, + SET_NO_COLLISION_TO_PED = 0x16D410E1, + SET_NOISEOVERIDE = 0xD576F5DD, + SET_NOISINESSOVERIDE = 0x046B62D9, + SET_NUMBER_OF_PARKED_VEHICLES = 0x206A58E8, + SET_OBJECT_ALPHA = 0x98E5B61D, + SET_OBJECT_ANCHOR = 0xC97C227A, + SET_OBJECT_ANIM_CURRENT_TIME = 0xDFA5AD5A, + SET_OBJECT_ANIM_SPEED = 0x485459F9, + SET_OBJECT_AS_FLIPPABLE_TABLE = 0xBF817CCD, + SET_OBJECT_AS_NO_LONGER_NEEDED = 0x3F6B949F, + SET_OBJECT_AS_NON_PATH_OBSTACLE = 0xB507654A, + SET_OBJECT_AS_PATH_OBSTACLE = 0x2AD60AF9, + SET_OBJECT_AS_STEALABLE = 0x23A96397, + SET_OBJECT_BULLET_CAM_PREF = 0x35B1DB56, + SET_OBJECT_CAN_TRIGGER_BULLET_CAM = 0x9D9BD0D4, + SET_OBJECT_COLLIDE_WITH_NON_PLAYER_CHARACTER = 0xF77D385E, + SET_OBJECT_COLLIDE_WITH_OTHER_OBJECTS = 0x53B55EE5, + SET_OBJECT_COLLISION = 0xEDEA40E8, + SET_OBJECT_COORDS = 0x3C07FE50, + SET_OBJECT_DYNAMIC = 0xD73719EF, + SET_OBJECT_HEADING = 0xE094E341, + SET_OBJECT_HEALTH = 0x06ACE668, + SET_OBJECT_INITIAL_VELOCITY = 0xE20C80E4, + SET_OBJECT_INVINCIBLE = 0xEF19EDA6, + SET_OBJECT_LIGHTS = 0x88EB06E8, + SET_OBJECT_ONLY_DAMAGED_BY_PLAYER = 0x9D22CD69, + SET_OBJECT_PHYSICS_PARAMS = 0xE8D11C58, + SET_OBJECT_PROOFS = 0x07EA4940, + SET_OBJECT_QUATERNION = 0x1BAC5DC1, + SET_OBJECT_RECORDS_COLLISIONS = 0x26461274, + SET_OBJECT_REFLECTS = 0x867B848E, + SET_OBJECT_ROTATION = 0xB9BF4EA7, + SET_OBJECT_SILHOUETTE_COLOUR = 0x70F34A3E, + SET_OBJECT_SILHOUETTE_ENABLED = 0xB0533CEB, + SET_OBJECT_TARGETTABLE = 0x3F88CD86, + SET_OBJECT_USE_WATER_PARTICLES = 0x549C7D2A, + SET_OBJECT_VISIBLE = 0x9DB02973, + SET_OBJECTS_AT_COORD_NOT_REMOVED_BY_STREAMING = 0x45BDCE6D, + SET_ONE_TIME_ONLY_COMMANDS_TO_RUN = 0x840BD987, + SET_OVERHEAT_AMOUNT = 0x624A49AE, + SET_OVERRIDE_NO_SPRINTING_ON_PHONE_IN_MULTIPLAYER = 0xE9FDDA54, + SET_PAD_SHAKE = 0x5D38BD2F, + SET_PARKED_VEHICLE_DENSITY_MULTIPLIER = 0x98E5C8A7, + SET_PARTICLE_FX_CAM_INSIDE_VEHICLE = 0x19EC0001, + SET_PARTICLE_FX_LOOPED_EVOLUTION = 0x1CBC1373, + SET_PARTICLE_FX_LOOPED_OFFSETS = 0x641F7790, + SET_PAUSE_MENU_ACTIVE = 0x1DCD878E, + SET_PAYNE_BOAT_PROPELLOR_PTFX_MAX_SPEED_EVO = 0x3A35B972, + SET_PAYNE_BOAT_PTFX_CUTSCENE_EFFECT = 0xDBC06AE9, + SET_PAYNE_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT = 0x058EBC01, + SET_PAYNE_BOAT_PTFX_MAX_SPEED_EVO = 0xD1BDFF84, + SET_PAYNE_BOAT_PTFX_SKIP = 0xE9719836, + SET_PAYNEKILLER_AMT = 0x3DE72BB3, + SET_PAYNEKILLER_BOTTLE_COUNT = 0xF3DE9E5D, + SET_PAYNEKILLER_HEALTH_BOOST = 0x5E231B87, + SET_PAYNEKILLER_RECHARGE_RATE = 0x54A5A6C3, + SET_PED_ACCURACY = 0x6C17122E, + SET_PED_ADVANCE_DELAY_OVERRIDE = 0xE8B068A7, + SET_PED_AI_TEMPLATE = 0x740A036E, + SET_PED_AIM_LOCKONABLE = 0xF68161DB, + SET_PED_ALERTNESS = 0x2C32D9AE, + SET_PED_ALL_ANIMS_SPEED = 0x83C20759, + SET_PED_ALLOWED_TO_ATTACK_IF_SURRENDERED = 0xDA7D361A, + SET_PED_ALLOWED_TO_DESTROY_IF_SURRENDERED = 0x6400B52C, + SET_PED_ALLOWED_TO_DUCK = 0xC4D122F8, + SET_PED_ALLOWED_TO_KNEEL_AND_FIRE = 0x05A338B9, + SET_PED_ALLOWED_TO_STAND = 0x86A96807, + SET_PED_ALLOWED_TO_SURRENDER = 0xBCFA8338, + SET_PED_ALPHA = 0xB94DA9B3, + SET_PED_AMMO = 0xBF90DF1A, + SET_PED_ANGLED_DEFENSIVE_AREA = 0x3EFBDD9B, + SET_PED_ANIM_CURRENT_TIME = 0xF1C753D6, + SET_PED_ANIM_GROUP = 0x55617E2A, + SET_PED_ANIM_SPEED = 0x40B81E24, + SET_PED_AS_ENEMY = 0xAE620A1B, + SET_PED_AS_GROUP_LEADER = 0x7265BEA2, + SET_PED_AS_GROUP_MEMBER = 0x0EE13F92, + SET_PED_AS_MISSION_PED = 0x8F46967F, + SET_PED_AS_NO_LONGER_NEEDED = 0x9A388380, + SET_PED_AS_ONE_SHOT_KILL = 0x46ED955A, + SET_PED_AS_PRIMARY_CHAR = 0x551FE4E8, + SET_PED_AUTO_UPDATE_EMOTION_STATE = 0x50F22719, + SET_PED_BLEND_FROM_NM_WITH_ANIM = 0x6C433786, + SET_PED_BLEND_TO_CROUCHING_FROM_NM = 0xB16475C3, + SET_PED_BLOOD_SMEAR = 0xEA3D0C15, + SET_PED_BLOODSPRAY_ENABLE = 0xAD56E6F2, + SET_PED_BOSS_PECENT_DAMAGED = 0x90C7954A, + SET_PED_BULLET_CAMERA_ON_NEXT_HIT = 0xF43737FB, + SET_PED_CAN_AVOID_DEATH_ZONES = 0x712B78D8, + SET_PED_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP = 0x2F97988A, + SET_PED_CAN_BE_DRAGGED_OUT = 0xAA7F1131, + SET_PED_CAN_BE_KNOCKED_OFF_BIKE = 0x83645D83, + SET_PED_CAN_BE_MELEED = 0x48AF2BA0, + SET_PED_CAN_BE_SHOT_IN_VEHICLE = 0x5DB7B3A9, + SET_PED_CAN_BE_SNAPPED_TO_GROUND = 0xBE7D2E94, + SET_PED_CAN_BE_TARGETED_WHEN_INJURED = 0x6FD9A7CD, + SET_PED_CAN_BE_TARGETED_WITHOUT_LOS = 0x7FDDC0A6, + SET_PED_CAN_BE_TARGETTED = 0x75C49F74, + SET_PED_CAN_COWER_IN_COVER = 0x5194658B, + SET_PED_CAN_EVASIVE_DIVE = 0x542FEB4D, + SET_PED_CAN_FLY_THROUGH_WINDSCREEN = 0x348F2753, + SET_PED_CAN_HEAD_IK = 0xD3B04476, + SET_PED_CAN_INITIATE_BULLET_CAM = 0x63621CC9, + SET_PED_CAN_INTERACT_WITH_DOORS = 0x60055ED3, + SET_PED_CAN_MELEE = 0xF4B9253B, + SET_PED_CAN_MOVE_WHEN_INJURED = 0xF6589BD1, + SET_PED_CAN_PEEK_IN_COVER = 0xC1DAE216, + SET_PED_CAN_PLAY_AMBIENT_ANIMS = 0xF8053081, + SET_PED_CAN_PLAY_GESTURE_ANIMS = 0xE131E3B3, + SET_PED_CAN_PLAY_LOCO_FLAVOR_STARTS = 0xAA96A1D3, + SET_PED_CAN_PLAY_VISEME_ANIMS = 0xA2FDAF27, + SET_PED_CAN_PUSH_PLAYER = 0xCEEB20E6, + SET_PED_CAN_PUT_PLAYER_INTO_LMS = 0x6B2B3B17, + SET_PED_CAN_RAGDOLL = 0xCF1384C4, + SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT = 0xE9BD733A, + SET_PED_CAN_REMAIN_ON_BOAT_AFTER_MISSION_ENDS = 0x3B9C6330, + SET_PED_CAN_SLOW_DOWN_WHEN_TURNING = 0xC7628C42, + SET_PED_CAN_SMASH_GLASS = 0x149C60A8, + SET_PED_CAN_SWITCH_WEAPON = 0xB5F8BA28, + SET_PED_CAN_TRIGGER_BULLET_CAM = 0x7DF0538C, + SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT = 0x584C5178, + SET_PED_CHANCE_TO_REACT_TO_IMMINENT_DANGER = 0x75959444, + SET_PED_CHANCE_TO_SHOOT_AT_DESTRUCTIBLES = 0x4E22797C, + SET_PED_CHARGE_DELAY_OVERRIDE = 0x3B2E3E6B, + SET_PED_CLEAR_COVER_TARGET = 0xAE78C3AE, + SET_PED_CLIMB_ANIM_RATE = 0x571A7C60, + SET_PED_COLLISION = 0xDB1B8AAC, + SET_PED_COMBAT_ABILITY = 0x6C23D329, + SET_PED_COMBAT_ADVANCE_DELAY_TIME = 0x3561D19D, + SET_PED_COMBAT_ATTRIBUTES = 0x81D64248, + SET_PED_COMBAT_MOVEMENT = 0x12E62F9E, + SET_PED_COMBAT_RANGE = 0x8818A959, + SET_PED_COMBAT_RANGE_HALF_HEIGHT = 0xC551CE6B, + SET_PED_COMBAT_RANGE_MAX = 0x7DC35B63, + SET_PED_COMBAT_RANGE_MIN = 0xFF2BE6DE, + SET_PED_COMPONENT_VARIATION = 0xD4F7B05C, + SET_PED_CONSUMING_AMMO = 0xECFC30AE, + SET_PED_COORDS = 0x16BE1EC7, + SET_PED_COORDS_NO_GANG = 0x9561AD98, + SET_PED_COORDS_NO_OFFSET = 0x293C3D75, + SET_PED_CORPSE = 0x804AC45F, + SET_PED_CORPSE_FROM_ANIM = 0x73405D87, + SET_PED_COVER_REQUEST_BLINDFIRE = 0x9FF457F8, + SET_PED_COVER_REQUEST_PEEK = 0xD00F7A1A, + SET_PED_COVER_TARGET_COORD = 0xA4AEF03C, + SET_PED_COVER_TARGET_PED = 0x895736EF, + SET_PED_COVER_TARGET_PED_WITH_BONE_AND_OFFSET = 0x3A6625BB, + SET_PED_COVER_TARGET_PED_WITH_OFFSET = 0x094B495D, + SET_PED_COVER_TARGET_VEHICLE = 0xBA0BDD53, + SET_PED_CURRENT_WEAPON_VISIBLE = 0x00BECD77, + SET_PED_CUSTOM_FIRING_PATTERN_SHOTS_PER_BURST = 0x91ACB728, + SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_BURSTS = 0x8572A5F9, + SET_PED_CUSTOM_FIRING_PATTERN_TIME_BETWEEN_SHOTS = 0x86B5FF2B, + SET_PED_DAMAGED_BY_TEAR_GAS = 0x8C2C034A, + SET_PED_DECISION_MAKER = 0x13A0D6D5, + SET_PED_DECISION_MAKER_TO_DEFAULT = 0xDD2DEE0A, + SET_PED_DEFAULT_AIM_AHEAD = 0x068A4CCB, + SET_PED_DEFAULT_AIM_AT_COORD = 0x313066FE, + SET_PED_DEFAULT_AIM_AT_PED = 0x32BF7F45, + SET_PED_DEFAULT_COMPONENT_VARIATION = 0xC866A984, + SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED = 0x74BDA7CE, + SET_PED_DEFENSIVE_AREA_DIRECTION = 0xB66B0C9A, + SET_PED_DENSITY_MULTIPLIER = 0x87FDB5D1, + SET_PED_DESIRED_HEADING = 0x961458F9, + SET_PED_DIES_IN_SINKING_VEHICLE = 0x8D4D9ABB, + SET_PED_DIES_IN_VEHICLE = 0x6FE1E440, + SET_PED_DIES_IN_WATER = 0x604C872B, + SET_PED_DIES_INSTANTLY_IN_WATER = 0xFE2554FC, + SET_PED_DIES_WHEN_INJURED = 0xE94E24D4, + SET_PED_DONT_USE_VEHICLE_SPECIFIC_ANIMS = 0x23108373, + SET_PED_DROPS_OBJECT = 0x4D75C27C, + SET_PED_DROPS_WEAPON = 0x3D3329FA, + SET_PED_DROPS_WEAPONS_WHEN_DEAD = 0x8A444056, + SET_PED_DRUGGED_UP = 0xC89BFBED, + SET_PED_DUCKING = 0xB90353D7, + SET_PED_EDGE_COVER_BLINDFIRE_ARC_OVERRIDE = 0xFDB77BC9, + SET_PED_EMOTION_STATE = 0xF8A51CEC, + SET_PED_ENABLE_DISTANCE_INACCURACY = 0xB6B77BAC, + SET_PED_ENABLE_HEADLOOK_CONTROLLER = 0xD74C9BA1, + SET_PED_ENABLE_SPAWN_INACCURACY = 0x305CA230, + SET_PED_FIELD_OF_VIEW = 0x57655E86, + SET_PED_FIRE_AT_COVER = 0x29AD93BB, + SET_PED_FLAG_AGGRESSIVE_CHARGER = 0xAA129637, + SET_PED_FLAG_ALWAYS_HIDE_WHEN_IN_COVER = 0x76529381, + SET_PED_FLAG_BLOCK_BLINDFIRE_IN_COVER = 0xE80E66BF, + SET_PED_FLAG_BLOCK_GORE_REACTION = 0x3D64E5F1, + SET_PED_FLAG_BLOCK_LEANFIRE_IN_COVER = 0x1335ACA9, + SET_PED_FLAG_BLOCK_WOUNDED_MOVEMENT = 0xCE23372D, + SET_PED_FLAG_COMBAT_LEADER = 0x757654BD, + SET_PED_FLAG_FIRE_UNTIL_EMPTY_IN_COVER = 0x852834FB, + SET_PED_FLAG_FORCE_BLINDFIRE_IN_COVER = 0x28E044EB, + SET_PED_FLAG_FORCE_LEANFIRE_IN_COVER = 0x25866265, + SET_PED_FLAG_FORCE_THROW_PROJECTILE_IN_COVER = 0x70F9E56C, + SET_PED_FLAG_LOCK_TO_COVER = 0xB845B91D, + SET_PED_FLAG_SCRIPTED_PROJECTILE_USE = 0x5D1A0A76, + SET_PED_FLAG_SNIPE_MOVING_TARGETS_OVERRIDE = 0xB1880102, + SET_PED_FLEE_ATTRIBUTES = 0xA717A875, + SET_PED_FLEEZONE_ADD_BOX = 0xDAC64BE1, + SET_PED_FLEEZONE_OPTION = 0x3C2DBC49, + SET_PED_FLEEZONE_REMOVE_BOX = 0x17ED932A, + SET_PED_FORCE_FIRE = 0x7FD3A5E9, + SET_PED_FORCE_KNEEL_AND_FIRE = 0xDF8ACDEE, + SET_PED_FORCE_START_FIRING_FROM_COVER = 0xF8064C9C, + SET_PED_FORCE_STOP_FIRING_FROM_COVER = 0x26B05910, + SET_PED_FORCE_USE_MUZZLE_DIRECTION = 0x3D6DECE5, + SET_PED_FORCE_USE_RAGDOLL = 0x9960303A, + SET_PED_FORCED_TO_RUN = 0xDA7588A3, + SET_PED_FORCED_TO_WALK = 0xA3D46847, + SET_PED_FREEZE_ORIENTATION = 0x72F54163, + SET_PED_FREEZE_PROCESSING = 0x390BF58B, + SET_PED_GADGET = 0x8A256D0A, + SET_PED_GENERATES_DEAD_BODY_EVENTS = 0xE9B97A2B, + SET_PED_GESTURE_GROUP = 0x170DA109, + SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE = 0x89AD49FF, + SET_PED_GIVE_POST_LMS_BREAK = 0x2C7E761A, + SET_PED_GLOBAL_KNEELING_ALLOWED = 0x954A05B9, + SET_PED_GLOBAL_PERCENT_DODGE_CHANCE = 0xE4641DD3, + SET_PED_GORE = 0xDA25E662, + SET_PED_GORE_AS_ALLY = 0x5A64FA8B, + SET_PED_GORE_AS_DEFAULT = 0xCBFA79EA, + SET_PED_GORE_FROM_NPC = 0x6CBAB679, + SET_PED_GORE_FROM_PLAYER = 0x25A69B70, + SET_PED_GRAVITY = 0x3CA16652, + SET_PED_GROUP_MEMBER_PASSENGER_INDEX = 0x2AB3670B, + SET_PED_HAS_SPECIAL_GUN_SOUND = 0x24A0BE24, + SET_PED_HEADING = 0xE9288F19, + SET_PED_HEALTH = 0x0A325D05, + SET_PED_HEALTH_AS_BOOST = 0xDE3B8D3B, + SET_PED_HEARING_RANGE = 0xB32087E0, + SET_PED_HEEDS_THE_EVERYONE_IGNORE_PLAYER_FLAG = 0x31A06AF4, + SET_PED_HELMET = 0xED366E53, + SET_PED_ID_RANGE = 0xEF3B4ED9, + SET_PED_IGNORE_LOS_CHECKS = 0x007FED1F, + SET_PED_IN_CUTSCENE = 0x96937FF3, + SET_PED_INTO_VEHICLE = 0x07500C79, + SET_PED_INVINCIBLE = 0x1FC771E2, + SET_PED_IS_HUMAN_SHIELD = 0x697C85BD, + SET_PED_IS_TARGET_PRIORITY = 0xBA055544, + SET_PED_KEEP_TASK = 0xA7EC79CE, + SET_PED_LEG_IK_MODE = 0xFDDB042E, + SET_PED_LOD_THRESHOLD = 0xEB6AC9D5, + SET_PED_MAX_COVER_SEARCH_RADIUS = 0x69B6D9F0, + SET_PED_MAX_HEALTH = 0x5533F60B, + SET_PED_MAX_TIME_IN_WATER = 0xFE0A106B, + SET_PED_MAX_TIME_UNDERWATER = 0x082EF240, + SET_PED_MELEE_ACTION_FLAG0 = 0x358850B0, + SET_PED_MELEE_ACTION_FLAG1 = 0xEB55BC44, + SET_PED_MELEE_MOVEMENT_CONSTRAINT_BOX = 0x3D3C9BB7, + SET_PED_MELEE_TRIGGER_DIST_OVERRIDE = 0xA7222120, + SET_PED_MODEL_IS_SUPPRESSED = 0x7820CA43, + SET_PED_MODEL_LOD_DISTANCES = 0x33659A97, + SET_PED_MOVE_ANIMS_BLEND_OUT = 0x20E01957, + SET_PED_NAME_DEBUG = 0x20D6273E, + SET_PED_NEVER_LEAVES_GROUP = 0x0E038813, + SET_PED_NM_ANIM_POSE = 0x2771F8D3, + SET_PED_NO_RAGDOLL_TO_BULLET_UNLESS_DEAD = 0xCEEE9EFE, + SET_PED_NO_RAGDOLL_TO_EXPLOSION_UNLESS_DEAD = 0x49CCB497, + SET_PED_NON_CREATION_AREA = 0x7A97283F, + SET_PED_NON_REMOVAL_AREA = 0x599D82E7, + SET_PED_NUM_ADVANCERS_OVERRIDE = 0xB194E66C, + SET_PED_NUM_CHARGERS_OVERRIDE = 0x1A7D00D1, + SET_PED_OBLIVIOUS_TO_DANGER = 0xCD1828FE, + SET_PED_ONLY_COLLIDE_WITH_RAGDOLL_BOUNDS = 0x2B87EED7, + SET_PED_ONLY_DAMAGED_BY_PLAYER = 0x785992AF, + SET_PED_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP = 0x7CC6EF33, + SET_PED_OUT_OF_VEHICLE = 0x22AE6723, + SET_PED_PANIC_RANGE_OVERRIDE = 0xB83B634D, + SET_PED_PATH_CAN_AVOID_DYNAMIC_OBJECTS = 0x57A414E5, + SET_PED_PATH_CAN_AVOID_LINE_OF_FIRE = 0x626D65F6, + SET_PED_PATH_CAN_DROP_FROM_HEIGHT = 0x394B7AC9, + SET_PED_PATH_CAN_ENTER_WATER = 0xC61CA38D, + SET_PED_PATH_CAN_OPEN_CLOSED_DOORS = 0x7C0C0376, + SET_PED_PATH_CAN_USE_CLIMBOVERS = 0xB7B7D442, + SET_PED_PATH_CAN_USE_LADDERS = 0x53A879EE, + SET_PED_PATH_VAULTING_USAGE = 0x1E7312D0, + SET_PED_PATHS_BACK_TO_ORIGINAL = 0x3F1ABDA4, + SET_PED_PATHS_IN_AREA = 0x2148EA84, + SET_PED_PERFECT_ACCURACY_OVERRIDE = 0x136BA027, + SET_PED_PINNED_DOWN = 0xCC78999D, + SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE = 0x7C563CD2, + SET_PED_PRIMARY_LOOKAT = 0x6DEF6F1C, + SET_PED_PROJECTILE_OVERRIDE_PARAMETERS = 0x708DE568, + SET_PED_PROOFS = 0x094E8BC4, + SET_PED_PROP_INDEX = 0x0829F2E2, + SET_PED_PTFX_SPLASH_OUT_SPECIAL_EFFECT = 0xDE3F2565, + SET_PED_RANDOM_COMPONENT_VARIATION = 0x4111BA46, + SET_PED_REACT_TO_CAR_COLLISION = 0x6B4C2CC6, + SET_PED_READY_TO_BE_EXECUTED = 0x4D19C95B, + SET_PED_READY_TO_BE_STUNNED = 0xC6787268, + SET_PED_RECORDING_PLAYBACK_SPEED = 0x74C0A42E, + SET_PED_REDUCED_DAMAGE_IK = 0x23754843, + SET_PED_RELATIONSHIP = 0x3326679D, + SET_PED_RELATIONSHIP_GROUP = 0x859990D1, + SET_PED_REQUIRE_HEADSHOT_TO_KILL = 0x12085B68, + SET_PED_RESIST_TO_OBJECT_COLLISION = 0x2720C246, + SET_PED_ROTATION = 0xE0C7B6BB, + SET_PED_SECONDARY_LOOKAT = 0x09B700AE, + SET_PED_SEEING_RANGE = 0x4BD72FE8, + SET_PED_SENSE_RANGE = 0x7AC6C04A, + SET_PED_SHOOT_RATE = 0xFB301746, + SET_PED_SHOOTS_AT_COORD = 0xFD64EAE5, + SET_PED_SILHOUETTE_COLOUR = 0x97F0EE26, + SET_PED_SILHOUETTE_ENABLED = 0x56FB3FFD, + SET_PED_SILHOUETTE_WHENVISIBLE_ENABLED = 0x3429857E, + SET_PED_SIT_IDLE_ANIM = 0x1F0EFD92, + SET_PED_SPHERE_DEFENSIVE_AREA = 0xBD96D8E8, + SET_PED_STAND_GROUND_ON_PLAYER_IMPACT = 0x9660FB67, + SET_PED_START_SUPPRESSIVE_FIRE = 0xE96A849D, + SET_PED_STAY_IN_VEHICLE_WHEN_JACKED = 0xB014A09C, + SET_PED_STEALTH_ATTRIBUTES = 0xB24394CA, + SET_PED_STEALTH_MOVEMENT = 0x67E28E1D, + SET_PED_STEERS_AROUND_OBJECTS = 0x3BD9B0A6, + SET_PED_STEERS_AROUND_PEDS = 0x797CAE4F, + SET_PED_STOP_SUPPRESSIVE_FIRE = 0x601F77B7, + SET_PED_SUFFERS_CRITICAL_HITS = 0x6F6FC7E6, + SET_PED_SUGGESTED_COMBAT_AREA_ADD_BOX = 0x4A92C506, + SET_PED_SUGGESTED_COMBAT_AREA_REMOVE_BOX = 0xF2C00944, + SET_PED_SUGGESTED_COMBAT_AREA_STEP = 0xD4781ED2, + SET_PED_SUGGESTED_COVER_POINT = 0x198A63E4, + SET_PED_SUPERLOD_THRESHOLD = 0x666EC267, + SET_PED_SWEAT = 0x76A1DB9F, + SET_PED_SYNC_POINT = 0x495AD422, + SET_PED_TETHERING_ADD_BOX = 0x0E697ED0, + SET_PED_TETHERING_OPTION = 0x2FE1B82A, + SET_PED_TETHERING_REMOVE_BOX = 0x13DAB679, + SET_PED_TO_ANIMATED = 0x48ED4F81, + SET_PED_TO_INFORM_RESPECTED_FRIENDS = 0xD78AC46C, + SET_PED_TO_LOAD_COVER = 0xCF94BA97, + SET_PED_TO_RAGDOLL = 0x83CB5052, + SET_PED_TO_RAGDOLL_WITH_EXPLOSION = 0xF561B007, + SET_PED_TO_RAGDOLL_WITH_FALL = 0xFA12E286, + SET_PED_USES_ANIMATED_DEATH = 0x7F575B71, + SET_PED_USES_DEAFULT_ANIM_GROUP_WHEN_FLEEING = 0xF604C9E2, + SET_PED_USES_DYING_ANIM = 0x4F0D8111, + SET_PED_VALIDATE_BULLET_CAM_HIT = 0xFBB7E5C8, + SET_PED_VELOCITY = 0xD34337FB, + SET_PED_VISIBLE = 0xD599744F, + SET_PED_VISIBLE_DURING_SEQUENCE = 0xA76C4A14, + SET_PED_VOICE_FULL = 0x7A7C24DD, + SET_PED_WANTED_BY_POLICE = 0xB255B830, + SET_PED_WEAPON_BLOCK_CHECK = 0x06519D09, + SET_PED_WEAPON_OBSTRUCTION_CHECK_DISTANCE = 0x6F1AC8DC, + SET_PED_WETNESS = 0x836E9462, + SET_PED_WILL_ONLY_ATTACK_WANTED_PLAYER = 0xF4C0C377, + SET_PED_WITH_BRAIN_CAN_BE_CONVERTED_TO_DUMMY_PED = 0x71060A53, + SET_PERSISTENT_PED_VARIATION = 0x3DDDB088, + SET_PERSISTENT_PED_VARIATION_ENUM = 0x20485584, + SET_PERSISTENT_STREAM_PED_VARIATION = 0x4206DB40, + SET_PERSISTENT_STREAM_PED_VARIATION_ENUM = 0x91B49B0B, + SET_PETROLTANK_BURN_RATE = 0xC06ADE7A, + SET_PHONE_HUD_ITEM = 0x7FD60931, + SET_PICKUP_AMMO = 0xCCA72391, + SET_PICKUP_BLIP_COLOUR = 0x8E3E6E45, + SET_PICKUP_BLIP_DISPLAY = 0xC7410B80, + SET_PICKUP_BLIP_PRIORITY = 0x7E7DA662, + SET_PICKUP_BLIP_SCALE = 0xD6A4F36B, + SET_PICKUP_BLIP_SPRITE = 0xEE28B6FE, + SET_PICKUP_LASER_SIGHT_ATTACHMENT = 0xB3C7B87A, + SET_PICKUP_LIMIT_ANGLE = 0x12177009, + SET_PICKUP_REMOVAL_TIMES = 0x172FA186, + SET_PICKUP_WEAPON_DATA_FROM_WEAPON = 0x00D3791A, + SET_PLACEMENT_CAN_BE_COLLECTED = 0x9AB53495, + SET_PLAYBACK_SPEED = 0x684E26E4, + SET_PLAYBACK_TO_USE_AI = 0xB536CCD7, + SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER = 0x0C8ABAA4, + SET_PLAYER_ALT_HEALTH = 0x4DB0855A, + SET_PLAYER_ALT_MAX_HEALTH = 0x638660F0, + SET_PLAYER_CACHED_CAMERA_ORIENTATION = 0x4B35E639, + SET_PLAYER_CAN_ACTIVATE_BULLET_TIME = 0xECD0EB64, + SET_PLAYER_CAN_BE_HASSLED_BY_GANGS = 0x71B305BB, + SET_PLAYER_CAN_BE_PINNED_IN_COVER = 0x02343733, + SET_PLAYER_CAN_CANCEL_SHOOTDODGE = 0x8FD7169A, + SET_PLAYER_CAN_CARRY_NON_MISSION_OBJECTS = 0x54B0C19B, + SET_PLAYER_CAN_DO_DRIVE_BY = 0xF4D99685, + SET_PLAYER_CAN_USE_COVER = 0x13CAFAFA, + SET_PLAYER_CAN_USE_FREEFORM_STRIKE = 0x21FC90F7, + SET_PLAYER_CAN_USE_SHOOTDODGE = 0x880FAED5, + SET_PLAYER_COLOUR = 0x24750296, + SET_PLAYER_COMBAT_TIMER_MODE = 0x5E348DA2, + SET_PLAYER_CONTROL = 0xD17AFCD8, + SET_PLAYER_CONTROL_FOR_NETWORK = 0x04E33A0A, + SET_PLAYER_CONTROL_ON_IN_MISSION_CLEANUP = 0xE886E2C5, + SET_PLAYER_FORCE_PAIN_KILLER = 0x49F9AB61, + SET_PLAYER_FORCED_AIM = 0x94E42E2E, + SET_PLAYER_FORCED_AIM_MAINTAIN_DIRECTION = 0xFE1EC142, + SET_PLAYER_GLOBAL_COMBAT_TIMER_STATE = 0xC02C4FE7, + SET_PLAYER_HEALTH_REGENERATION = 0xFB207BEA, + SET_PLAYER_HEALTH_REGENERATION_MAX = 0xA94E6088, + SET_PLAYER_HEALTH_REGENERATION_RATE = 0x10182B3F, + SET_PLAYER_ICON_COLOUR = 0x1630B64C, + SET_PLAYER_IN_BECKER_BOSS_FIGHT = 0x31539EA2, + SET_PLAYER_INFINTE_STAMINA = 0x44466C42, + SET_PLAYER_INVINCIBLE = 0xDFB9A2A2, + SET_PLAYER_KEEPS_WEAPONS_WHEN_RESPAWNED = 0xD10FC340, + SET_PLAYER_LOCKED_IN_COVER = 0xAFD8C788, + SET_PLAYER_LOCKON = 0x0B270E0F, + SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE = 0xA454DD29, + SET_PLAYER_MODEL = 0x774A4C54, + SET_PLAYER_MOOD_NORMAL = 0xB1FF6041, + SET_PLAYER_MOOD_PISSED_OFF = 0x6F60E94E, + SET_PLAYER_OXYGEN = 0x1B92B5E5, + SET_PLAYER_PLAYER_TARGETTING = 0xF12A7F7D, + SET_PLAYER_POINTS = 0xAE5A0494, + SET_PLAYER_SAFE_FOR_CUTSCENE = 0x7EBFBB34, + SET_PLAYER_SHOOTDODGE_GET_UP_STATE = 0x5EDA74EA, + SET_PLAYER_SPRINT = 0x7DD7900C, + SET_PLAYER_SPRINT_SP = 0x92282FE2, + SET_PLAYER_TEAM = 0x725ADCF2, + SET_PLAYER_THREAT_REACTION = 0xE050BAC4, + SET_PLAYER_USING_COVER = 0x67A896B3, + SET_PLAYER_WANTED_LEVEL = 0xB7A0914B, + SET_PLAYER_WANTED_LEVEL_NO_DROP = 0xED6F44F5, + SET_PLAYER_WANTED_LEVEL_NOW = 0xAF3AFD83, + SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED = 0xA86BD91F, + SET_PLAYERS_DROP_MONEY_IN_NETWORK_GAME = 0x0806204B, + SET_POLICE_FOCUS_WILL_TRACK_VEHICLE = 0x5690F6C3, + SET_POLICE_IGNORE_PLAYER = 0xE6DE71B7, + SET_POLICE_RADAR_BLIPS = 0x8E114B10, + SET_PORTAL_TRACK_DEATH_CAMERA = 0x5B1065AF, + SET_POST_LMS_DAMAGE_TO_PLAYER_OVERRIDES = 0xB9C2BFBD, + SET_PRE_CUTSCENE_OBJECT_NO_LONGER_NEEDED = 0x2FB8D0E6, + SET_PRE_CUTSCENE_PED_NO_LONGER_NEEDED = 0x54D1FACD, + SET_PRE_CUTSCENE_VEHICLE_NO_LONGER_NEEDED = 0x2A9FF799, + SET_PRE_CUTSCENE_WEAPON_NO_LONGER_NEEDED = 0x4F144C0B, + SET_PRESET_TEXT = 0x58439F1A, + SET_PRESET_TEXT_TIMING = 0xCA682A7E, + SET_PRESET_TEXTVIDEO = 0x292E48B3, + SET_PROFILE_SETTING = 0xF6FA0CA6, + SET_PROGRESS_BAR_COLOURS = 0xE68944E3, + SET_PROGRESS_BAR_FLASH = 0x7CCD409B, + SET_PROGRESS_BAR_NAME = 0x07284689, + SET_PROGRESS_BAR_PERCENT = 0x5D681AB9, + SET_PROGRESS_BAR_POSITION = 0x7933FBC4, + SET_PROGRESS_BAR_START_FLASH_PERCENT = 0x29FF4235, + SET_PROGRESS_BAR_VISIBLE = 0x7CA2A24F, + SET_PROJECTILE_THROW_USE_DAMPING_COMPENSATION = 0xBA40DC95, + SET_PUDDLES = 0x7B0E77C5, + SET_RADAR_AS_INTERIOR_THIS_FRAME = 0x6F2626E1, + SET_RADAR_ZOOM = 0x2A50D1A6, + SET_RAIL_RELATIVE_DIR = 0x69B9D3A5, + SET_RANDOM_BOATS = 0xB505BD89, + SET_RANDOM_SEED = 0xDB3FEB5C, + SET_RANDOM_TRAINS = 0xD461CA7F, + SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER = 0x876A0BCE, + SET_RANDOM_WEATHER_TYPE = 0xE7AA1BC9, + SET_REDUCE_PED_MODEL_BUDGET = 0xAFCB2B86, + SET_REDUCE_VEHICLE_MODEL_BUDGET = 0xCDB4FB7E, + SET_RELATIONSHIP_BETWEEN_REL_GROUPS = 0xDB37D46E, + SET_RENDER_TRAIN_AS_DERAILED = 0x899D9092, + SET_RICH_PRESENCE = 0x7BDCBD45, + SET_RIGHT_TRIGGER_HOLD_TIME = 0x0BD1F617, + SET_RINGICON_OBJECT = 0x8B6F801B, + SET_RINGICON_OBJECT_PERCENT = 0x616D7ACC, + SET_RINGICON_PLAYER = 0x9506F619, + SET_RINGICON_PLAYER_PERCENT = 0x473ADD6D, + SET_RINGICON_WORLD = 0x32BE24DE, + SET_RINGICON_WORLD_PERCENT = 0x5BF34139, + SET_ROADS_BACK_TO_ORIGINAL = 0x86AC4A85, + SET_ROADS_IN_AREA = 0xEBC7B918, + SET_ROCKET_LAUNCHER_FREEBIE_IN_HELI = 0x62F3E0F3, + SET_ROOM_FOR_OBJECTS_IN_IPL = 0x2BE9CC9D, + SET_ROOM_FOR_PED_BY_KEY = 0x41FC2A85, + SET_ROOM_FOR_PED_BY_NAME = 0xD363B660, + SET_ROOM_FOR_VEHICLE_BY_KEY = 0x83AFEA05, + SET_ROOM_FOR_VEHICLE_BY_NAME = 0xCC9D85E7, + SET_ROUTE_FLASHES = 0x93BD3E80, + SET_SAFE_TO_KILL_PLAYER = 0x1328332A, + SET_SCENARIO_PED_DENSITY_MULTIPLIER = 0x874B05BE, + SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA = 0x80EAD297, + SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND = 0x85615FD0, + SET_SCENE_STREAMING = 0xC988470E, + SET_SCRIPT_AS_NO_LONGER_NEEDED = 0x6FCB7795, + SET_SCRIPT_CONTROL_RESET_ON_PLAYER_DEATH = 0x107EA41E, + SET_SCRIPT_RENDERTARGET_SIZE_ID = 0x5155F6F8, + SET_SCRIPT_SHOULD_BE_SAVED = 0xC109699A, + SET_SCRIPT_VEHICLE_GENERATOR = 0x40D73747, + SET_SCRIPTED_ANIM_SEAT_OFFSET = 0x7CEFFA45, + SET_SCRIPTED_CONVERSION_COORD = 0x4A97C006, + SET_SEAMLESS_CUTSCENE_COORDS = 0xB7A469ED, + SET_SEAMLESS_CUTSCENE_TRIGGER_AREA = 0x96FF2315, + SET_SECONDARY_LIFE_BACKGROUND_COLOR = 0xC509E8EA, + SET_SECONDARY_LIFE_BACKGROUND_COLOR32 = 0xE6330B74, + SET_SECONDARY_LIFE_BAR_ALPHA = 0xB0139147, + SET_SECONDARY_LIFE_BAR_COLOR = 0xBBB82D30, + SET_SECONDARY_LIFE_BAR_COLOR32 = 0x502ECD4B, + SET_SECONDARY_LIFE_BAR_NAME = 0x6CB9CEA9, + SET_SECONDARY_LIFE_BAR_PERCENT = 0x78474550, + SET_SECONDARY_LIFE_BAR_START_FLASH_PERCENT = 0xB8BD396B, + SET_SECONDARY_LIFE_ICON = 0x161011A3, + SET_SECONDARY_LIFE_ICON_COLOR = 0x441B42D0, + SET_SECONDARY_LIFE_ICON_COLOR32 = 0x585032B9, + SET_SECONDARY_LIFE_SCALE = 0x5CE97A69, + SET_SECONDARY_LIFE_TEXT_COLOR = 0x8333ADD4, + SET_SECONDARY_LIFE_TEXT_COLOR32 = 0xADA42319, + SET_SEQUENCE_TO_REPEAT = 0xCDDF1508, + SET_SHELL_LOD_DIST_ENTITY = 0xCE6C2A4E, + SET_SHELL_LOD_DIST_MESHFX = 0xA17BA731, + SET_SILHOUETTE_ACTIVE = 0xBD11E03E, + SET_SILHOUETTE_DISTANCE_FALLOFF = 0x5D9C6169, + SET_SILHOUETTE_RENDER_SETTINGS = 0x251A1458, + SET_SINGLE_PLAYER_TITLE_SCREEN_ENTRY_HANDLED = 0x9DF58C06, + SET_SIREN_WITH_NO_DRIVER = 0x77182D58, + SET_SLEEP_MODE_ACTIVE = 0x8AC848BA, + SET_SMALL_BOAT_PTFX_CUTSCENE_EFFECT = 0x039101C7, + SET_SMALL_BOAT_PTFX_CUTSCENE_PROPELLOR_EFFECT = 0x3B6463A8, + SET_SMALL_BOATS_PROPELLOR_PTFX_MAX_SPEED_EVO = 0xEAB22432, + SET_SMALL_BOATS_PTFX_MAX_SPEED_EVO = 0xCC4E37B9, + SET_SNIPER_HUD_ALPHA = 0x13A2A389, + SET_SPECIAL_MPITEM_BLIP_PARAMS = 0x90FD2B14, + SET_SPRITES_DRAW_BEFORE_FADE = 0x275DE46E, + SET_STATE_OF_CLOSEST_DOOR_OF_TYPE = 0x38C951A4, + SET_STATIC_EMITTER_VOLUME = 0xFDF95AA4, + SET_STREAM_PED_COMPONENT_VARIATION = 0x9F59036F, + SET_STREAM_PED_CUSTOMISATION_DATA = 0xA3E802DD, + SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED = 0xF07DDA38, + SET_STREAMING = 0x27EF6CB2, + SET_STREAMING_POINT_OF_INTEREST = 0x27BA0211, + SET_SUPPRESSOR_DAMAGE_LEVEL = 0x5F580A8A, + SET_SWEAT_ENABLED = 0x296668CC, + SET_SYNC_WEATHER_AND_GAME_TIME = 0xB3A07403, + SET_TAXI_LIGHTS = 0x68639D85, + SET_TEAR_GAS_EFFECT_AUTO_END = 0xAA1C242F, + SET_TERRITORY_BLIP_SCALE = 0xAB843007, + SET_TEXT_BACKGROUND = 0x14ADAD25, + SET_TEXT_CENTRE = 0xE26D39A1, + SET_TEXT_COLOUR = 0xE54DD2C8, + SET_TEXT_DRAW_BEFORE_FADE = 0x1B2BA35E, + SET_TEXT_DROPSHADOW = 0xE6587517, + SET_TEXT_EDGE = 0x3F1A5DAB, + SET_TEXT_FONT = 0x80BC530D, + SET_TEXT_JUSTIFY = 0xBC971139, + SET_TEXT_LINE_DISPLAY = 0x5AE8AF79, + SET_TEXT_LINE_HEIGHT_MULT = 0x2F947549, + SET_TEXT_PROPORTIONAL = 0xF49D8A08, + SET_TEXT_RENDER_ID = 0xC5C3B7F3, + SET_TEXT_RIGHT_JUSTIFY = 0x45B60520, + SET_TEXT_SCALE = 0xB6E15B23, + SET_TEXT_TO_USE_TEXT_FILE_COLOURS = 0xB95E39DE, + SET_TEXT_USE_UNDERSCORE = 0x95CD1881, + SET_TEXT_WRAP = 0x6F60AB54, + SET_THIS_MACHINE_RUNNING_SERVER_SCRIPT = 0x1626C5C3, + SET_THIS_SCRIPT_CAN_BE_PAUSED = 0xA0C3CE29, + SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT = 0xD06F1720, + SET_TIME_CYCLE_MODIFIERS_ENABLED = 0xF9665C8C, + SET_TIME_OF_DAY = 0xAD03186C, + SET_TIME_ONE_DAY_BACK = 0x0DB2A037, + SET_TIME_ONE_DAY_FORWARD = 0xBB56C2E5, + SET_TIME_SCALE = 0xA7F84694, + SET_TIMECYCLE_MODIFIER = 0xA81F3638, + SET_TIMECYCLE_MODIFIER_OVERRIDE = 0xBCB2D9B5, + SET_TIMEWARP_FIRE_SCALE = 0x68883C5E, + SET_TOXICITY_LEVEL_TIME = 0x0AA9761E, + SET_TRAFFIC_SYSTEM = 0xB0ABF560, + SET_TRAIN_AUDIO_ROLLOFF = 0x56F2F2E9, + SET_TRAIN_CRUISE_SPEED = 0xB507F51D, + SET_TRAIN_FORCED_TO_SLOW_DOWN = 0x7C3600D4, + SET_TRAIN_IS_STOPPED_AT_STATION = 0xE276A20D, + SET_TRAIN_LEAVES_STATION = 0x4438873D, + SET_TRAIN_SHAKE = 0x1C6901B3, + SET_TRAIN_SPEED = 0xDFC35E4D, + SET_TRAIN_STOPS_FOR_STATIONS = 0x43E5F109, + SET_TRANSITION_MOVIE_SKIPPABLE = 0x4278FA3D, + SET_TUTORIAL_COMPLETE = 0x854FAB50, + SET_USE_ANIMATED_VELOCITY = 0x92FE3DB8, + SET_USE_WEAPON_BOUND = 0xD1827431, + SET_USES_COLLISION_OF_CLOSEST_OBJECT_OF_TYPE = 0x88042DC7, + SET_USING_ALT_HEALTH = 0xB135037B, + SET_VARIABLE_ON_SOUND = 0x606EE5FA, + SET_VEHICLE_ALARM = 0x24877D84, + SET_VEHICLE_ALPHA = 0x5D4A2BC2, + SET_VEHICLE_AS_CONVOY_VEHICLE = 0x2CF62ABD, + SET_VEHICLE_AS_ENTITY_SYNC_POINT = 0xAEB6D2DE, + SET_VEHICLE_AS_MISSION_VEHICLE = 0x73FA1219, + SET_VEHICLE_AS_NO_LONGER_NEEDED = 0x9B0E10BE, + SET_VEHICLE_BLIP_THROTTLE_RANDOMLY = 0xC2F6FE4A, + SET_VEHICLE_BLOWUP_ON_NEXT_COLLISION = 0xAF0FD67A, + SET_VEHICLE_BULLET_CAM_PREF = 0x84DA3B85, + SET_VEHICLE_BULLET_CAMERA_ON_NEXT_HIT = 0x7394BC1C, + SET_VEHICLE_CAN_BE_DAMAGED = 0x2386C5B7, + SET_VEHICLE_CAN_BE_TARGETTED = 0x64B70B1D, + SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED = 0xC5D94017, + SET_VEHICLE_CAN_BREAK = 0x90A810D1, + SET_VEHICLE_CAN_TRIGGER_BULLET_CAM = 0xDF932BC, + SET_VEHICLE_COLLISION = 0xC7A6A137, + SET_VEHICLE_COLOUR_COMBINATION = 0xA557AEAD, + SET_VEHICLE_COLOURS = 0x57F24253, + SET_VEHICLE_CONTROL_TO_PLAYER = 0x6BC7338F, + SET_VEHICLE_COORDS = 0x54C9AD1D, + SET_VEHICLE_COORDS_NO_OFFSET = 0x67714186, + SET_VEHICLE_DAMAGE = 0x21B458B2, + SET_VEHICLE_DENSITY_MULTIPLIER = 0x8B289F79, + SET_VEHICLE_DIRT_LEVEL = 0x2B39128B, + SET_VEHICLE_DOOR_BROKEN = 0x8147FEA7, + SET_VEHICLE_DOOR_CONTROL = 0x572DD360, + SET_VEHICLE_DOOR_LATCHED = 0x4EB7BBFC, + SET_VEHICLE_DOOR_OPEN = 0xBB75D38B, + SET_VEHICLE_DOOR_SHUT = 0x142606BD, + SET_VEHICLE_DOORS_LOCKED = 0x4CDD35D0, + SET_VEHICLE_DOORS_SHUT = 0xBB1FF6E7, + SET_VEHICLE_DRIVE_FORCE_IN_AIR = 0x2B97EF1F, + SET_VEHICLE_ENGINE_CAN_BE_DAMAGED = 0x5AAB9674, + SET_VEHICLE_ENGINE_HEALTH = 0x1B760FB5, + SET_VEHICLE_ENGINE_ON = 0x7FBC86F1, + SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE = 0x38CC692B, + SET_VEHICLE_EXPLODES_ONLY_FROM_PROJECTILE_EXPLOSIONS = 0x8D359F17, + SET_VEHICLE_EXTRA = 0x642D065C, + SET_VEHICLE_EXTRA_COLOURS = 0x515DB2A0, + SET_VEHICLE_FIXED = 0x17469AA1, + SET_VEHICLE_FIXED_WEAPON_ACCURACY = 0xC38EDA8A, + SET_VEHICLE_FIXED_WEAPON_DAMAGE = 0x4F177788, + SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_MODE = 0xC8FF4A34, + SET_VEHICLE_FIXED_WEAPON_FIRING_PATTERN_SET = 0x0B4F809D, + SET_VEHICLE_FORWARD_SPEED = 0x69880D14, + SET_VEHICLE_FREEZE_AFTER_BLOWING_UP = 0xFCD50E3D, + SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER = 0xB4D3DBFB, + SET_VEHICLE_HAS_STRONG_AXLES = 0x0D1CBC65, + SET_VEHICLE_HEADING = 0x3E502113, + SET_VEHICLE_HEALTH = 0x3BCB0EA4, + SET_VEHICLE_IN_CUTSCENE = 0x25533564, + SET_VEHICLE_INST_LIGHT_TUNE_VALUES = 0x3ADF1AAA, + SET_VEHICLE_INTERIORLIGHT = 0x9AD1FE1E, + SET_VEHICLE_IS_CONSIDERED_BY_PLAYER = 0x14413319, + SET_VEHICLE_LIGHT_MULTIPLIER = 0x48039D6A, + SET_VEHICLE_LIGHTS = 0xE8930226, + SET_VEHICLE_LIVERY = 0x7AD87059, + SET_VEHICLE_MODEL_IS_SUPPRESSED = 0x42A08C9B, + SET_VEHICLE_NAME_DEBUG = 0xA712FF5C, + SET_VEHICLE_NEEDS_TO_BE_HOTWIRED = 0xD8260751, + SET_VEHICLE_NOT_EXPLODABLE = 0x5F2B2A1C, + SET_VEHICLE_ON_GROUND_PROPERLY = 0xE14FDBA6, + SET_VEHICLE_ONLY_DAMAGED_BY_PLAYER = 0x5F6A171F, + SET_VEHICLE_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP = 0x5A7B778A, + SET_VEHICLE_ONLY_EXPLODES_WHEN_HIT_BY_MULTIPLE_EXPLOSIONS = 0x2A61C5E7, + SET_VEHICLE_PETROL_TANK_HEALTH = 0x660A3692, + SET_VEHICLE_PROOFS = 0x23448784, + SET_VEHICLE_PROVIDES_COVER = 0xEFC01CA9, + SET_VEHICLE_QUATERNION = 0x7A5B849E, + SET_VEHICLE_RANDOM_ROUTE_SEED = 0x18271E90, + SET_VEHICLE_REACT_TO_EXPLOSION = 0xB755CE11, + SET_VEHICLE_SIREN = 0x4AC1EFC7, + SET_VEHICLE_STEER_BIAS = 0x7357C1EB, + SET_VEHICLE_STRONG = 0xC758D19F, + SET_VEHICLE_TURNS_TO_FACE_COORD = 0x9F751407, + SET_VEHICLE_TYRE_BURST = 0x89D28068, + SET_VEHICLE_TYRE_FIXED = 0xA42EFA6B, + SET_VEHICLE_TYRES_CAN_BURST = 0xA198DB54, + SET_VEHICLE_VISIBLE = 0x033C606E, + SET_VISIBILITY_OF_CLOSEST_OBJECT_OF_TYPE = 0x702FAEEB, + SET_VOICE_ID_FROM_HEAD_COMPONENT = 0x84EDB1B8, + SET_WAITING_AT_STATION_TIME = 0x745EA145, + SET_WAKES_SECTION = 0x75BA1528, + SET_WANTED_LEVEL_MULTIPLIER = 0x1359292F, + SET_WEAPON_AMMO = 0x3A3DB7F1, + SET_WEAPON_AMMO_IN_CLIP = 0xA5F4270F, + SET_WEAPON_AS_NO_LONGER_NEEDED = 0x9A0E29DE, + SET_WEAPON_CHANCE_TO_FIRE_BLANKS = 0x40BA5A39, + SET_WEAPON_LIGHT_DATA = 0x29E99A13, + SET_WEAPON_LIGHT_DATA_BY_NAME = 0x07F9CE88, + SET_WEAPON_SLOT = 0x016DBCD1, + SET_WEAPON_SPAWNS_PICKUP = 0x14645293, + SET_WEAPON_VISIBLE = 0x529A119E, + SET_WEATHER_TRANSITION_IMMEDIATE = 0x8DE31F0B, + SET_WEATHER_TRANSITION_SPEED = 0x17EB71A7, + SET_WEATHER_TYPE_NOW_PERSIST = 0xC869FE97, + SET_WEATHER_TYPE_PERSIST = 0xC6C04C75, + SET_WIDESCREEN_BORDERS = 0x1A75DC9A, + SET_WIDESCREEN_FORMAT = 0xF016E08F, + SET_WIND = 0xC6294698, + SET_XBOX_SCREEN_SAVER = 0xD121D3DE, + SET_ZONE_COPS_ACTIVE = 0xD604096C, + SET_ZONE_POPULATION_TYPE = 0xFC30948B, + SET_ZONE_SCUMMINESS = 0x6E35CF9A, + SETTIMERA = 0x35785333, + SETTIMERB = 0x27C1B7C6, + SETTIMERSYSTEM = 0x12542514, + SETUP_BULLET_CAMERA_ANIM_SCENE = 0xC527E29F, + SETUP_BULLET_CAMERA_SCENE = 0x536FD4DA, + SETUP_HUD_SCOREBOARD = 0xEE11C349, + SEV_BINDC = 0x4F8EBA7E, + SEV_CONDITION = 0xBE758B0C, + SEV_CONNECTED_ONLY = 0x1BC7E9FB, + SEV_CONSTRUCT_EVENT = 0xA9A14FD3, + SEV_CREATE_OBJECT = 0x7D9E2B5F, + SEV_CREATE_PED = 0xF9F0D9BB, + SEV_CREATE_PICKUP = 0x9DFDA816, + SEV_CREATE_VEHICLE = 0xD421FF04, + SEV_CURRENT_EVENT = 0x1D049619, + SEV_DELETE_OBJECT = 0xBEB0FDDE, + SEV_GET_MY_PLAYER = 0x43BE716F, + SEV_GET_PLAYER_FRIENDLY_FIRE = 0x52A421F3, + SEV_GET_UNIQUE_PLAYER_MODEL_VARIATION = 0xCD0F2DB8, + SEV_ID_TO_INDEX = 0x374F72FE, + SEV_INDEX_TO_ID = 0x66169946, + SEV_INDUCE_EVENT = 0xF7669E49, + SEV_INDUCE_EVENT_ARGS = 0xF69FEF47, + SEV_INDUCE_GATHER_EVENT = 0x7FD7CD71, + SEV_INDUCE_LOCAL_EVENT = 0xF199C3EB, + SEV_INDUCE_LOCAL_EVENT_ARGS = 0xA2793188, + SEV_INT_TO_WATCHER = 0x98A92C54, + SEV_INVALID_EVENT_ID = 0xAE382401, + SEV_IS_POINT_VISIBLE_TO_POSITION_LIST = 0x7C932981, + SEV_IS_PRIMARY = 0x2147F5F2, + SEV_IS_SPHERE_VISIBLE_TO_OTHER_TEAM_PLAYERS = 0x6A1BA8C6, + SEV_IS_SPHERE_VISIBLE_TO_PLAYER_LIST = 0x48990418, + SEV_ISOLATE = 0xFC64AA42, + SEV_ISOLATE_OFF = 0x821594DD, + SEV_ISOLATED_ONLY = 0xBD5E1E6B, + SEV_MAP_PLAYER_PED = 0x2E6A11AD, + SEV_NEXT_EVENT = 0xAFB40502, + SEV_OBSERVE_FLOAT = 0xB8084395, + SEV_OBSERVE_INT = 0x55FCE28A, + SEV_ON_ANY_PED_CREATED = 0x9939785A, + SEV_ON_ANY_PED_DELETED = 0xE47E14C1, + SEV_ON_ANY_PED_DIED = 0x087EE778, + SEV_ON_ANY_PED_JOINED_NETGAME = 0x04C3C6D6, + SEV_ON_ANY_PED_LEFT_NETGAME = 0xABA66068, + SEV_ON_ANY_VEHICLE_CREATED = 0x0BFEF843, + SEV_ON_ANY_VEHICLE_DELETED = 0x8A6CCF05, + SEV_ON_ANY_VEHICLE_DESTROYED = 0xB841C0D6, + SEV_ON_HOST_STATS_TABLE_VALID = 0x8B7EA849, + SEV_ON_HOST_SYNC = 0x3CF8A812, + SEV_ON_MP_INTERACTION_SUCCEEDED = 0xFAF50A5C, + SEV_ON_MP_ITEM_PICKUP_ACTION = 0x903D285A, + SEV_ON_OBJECT_DAMAGED = 0x7F5E8AD6, + SEV_ON_PED_ASSIST = 0xBD0068C6, + SEV_ON_PED_CREATED = 0xBD305A46, + SEV_ON_PED_DELETED = 0xFA377D19, + SEV_ON_PED_DIED = 0x2C21F110, + SEV_ON_PED_ENTERED_VEHICLE = 0x93DAACB5, + SEV_ON_PED_INJURED = 0x2F4FA7AA, + SEV_ON_PED_LEFT_VEHICLE = 0xA70DCA9C, + SEV_ON_PED_LMS_ACTIVATED = 0x48AFCC46, + SEV_ON_PED_LMS_DEACTIVATED = 0x0D198A2D, + SEV_ON_PED_LOOK_TRIGGER_END = 0x360B2C36, + SEV_ON_PED_LOOK_TRIGGER_START = 0x91C64482, + SEV_ON_PED_RANK_UP = 0x7B6F3CA4, + SEV_ON_PED_TASK_FINISHED = 0xF50C10DC, + SEV_ON_PED_TASK_STARTED = 0x298AEAB1, + SEV_ON_PED_TRIGGER_ENTERED = 0x37DF6A31, + SEV_ON_PED_TRIGGER_LEFT = 0xB18C949F, + SEV_ON_PED_TRIGGER_LIST_ENTERED = 0xFCEC8FDF, + SEV_ON_PED_TRIGGER_LIST_LEFT = 0xA80054BD, + SEV_ON_PED_USE_STREAK = 0x43F36B61, + SEV_ON_TIMER = 0x02FFAB17, + SEV_ON_TIN_CAN_COLLISION = 0x9AB7A935, + SEV_ON_VEHICLE_CREATED = 0xE6097F09, + SEV_ON_VEHICLE_DAMAGED = 0x98A611A6, + SEV_ON_VEHICLE_DELETED = 0x1E04C1A2, + SEV_ON_VEHICLE_DESTROYED = 0xDAF25B5E, + SEV_ONCE_ONLY = 0x6DA448CC, + SEV_PLAYER_INDEX_TO_SLOT = 0xD5BDAF17, + SEV_PLAYER_IS_VALID_SLOT = 0x0D6E3E53, + SEV_PLAYER_SLOT_TO_INDEX = 0x18E183E8, + SEV_RESET_UNIQUE_PLAYER_MODEL_VARIATIONS = 0x2772572D, + SEV_RESURRECT_PLAYER = 0xC0AC4551, + SEV_RESURRECT_PLAYER_FINISH = 0xD506CEF7, + SEV_SET_PLAYER_AVATAR = 0x1778B6B6, + SEV_SET_PLAYER_FRIENDLY_FIRE = 0x1B65C378, + SEV_SET_PLAYER_MODEL = 0x4BAA35E9, + SEV_SET_PLAYER_MODEL_DEFAULT_VARIATION = 0x86F9D4FF, + SEV_THREAD_THIS = 0xD494158C, + SEV_UNBIND = 0x34AD4192, + SEV_UNBIND_ALL_FOR_PED = 0x7561DF34, + SEV_UNBIND_CATEGORY = 0xEA305AC0, + SEV_UNBIND_HANDLER = 0xAA607425, + SEV_WAIT_FOR = 0xCD3036F5, + SEV_WATCHER_TO_INT = 0x11A30848, + SEV_YIELD = 0x7DE3579B, + SHAKE_CAM = 0x1D4211B0, + SHAKE_GAMEPLAY_CAM = 0xF2EFE660, + SHIFT_LEFT = 0x314CC6CD, + SHIFT_RIGHT = 0x352633CA, + SHOOT_SINGLE_BULLET_BETWEEN_COORDS = 0xCB7415AC, + SHOW_BLIP_ROTATION = 0x17773F15, + SHUTDOWN_AND_LAUNCH_NETWORK_GAME = 0x691694D2, + SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME = 0x92B7351C, + SILENCE_VEHICLE = 0xA7250DE3, + SIMULATE_PLAYER_INPUT_GAIT = 0x0D77CC34, + SIN = 0xBF987F58, + SKIP_FORWARD_TO_TIME_OF_DAY = 0x8B1C8A57, + SKIP_ROTOR_SHADOW = 0xC96B8836, + SKIP_TIME_IN_PLAYBACK_RECORDED_PED = 0x699F9D74, + SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE = 0xCF3EFA4B, + SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE = 0x8DEA18C8, + SKIP_TO_NEXT_ALLOWED_STATION = 0xCF682EC7, + SLIDE_OBJECT = 0x63BFA7A0, + SMASH_GLASS_IN_RADIUS = 0x71B56B9F, + SMASH_GLASS_ON_OBJECT = 0x4CB06A9F, + SMASH_VEHICLE_WINDOW = 0xDDD9A8C2, + SNAP_PLAYER_TO_COVER_COORDS = 0xEC2D5CFB, + SNAP_PLAYER_TO_COVERLINE = 0x5A54CE7D, + SNAP_PLAYER_TO_COVERPOINT = 0x464B1DB1, + SNAP_PLAYER_TO_COVERPOINT_FROM_UID = 0x4548143F, + SNAPSHOT_GLOBALS = 0x5A25520E, + SPAWN_GRENADE = 0x34E8E337, + SPLIT_LOCALISED_STRING = 0xE6102DD1, + SQRT = 0x145C7701, + START_CONTEXT = 0xF1A3B61A, + START_CONTEXT_HASH = 0x906945AC, + START_CUTSCENE_CAPTURE = 0x5B705AC1, + START_CUTSCENE_WITH_FADES = 0x1C21BE91, + START_FIRING_AMNESTY = 0x5F8A22A6, + START_NEW_SCRIPT = 0x3F166D0E, + START_NEW_SCRIPT_TYPED = 0x9EE416E7, + START_NEW_SCRIPT_TYPED_WITH_ARGS = 0x50A1D455, + START_NEW_SCRIPT_WITH_ARGS = 0x4A2100E4, + START_NEW_WIDGET_COMBO = 0x284A3C93, + START_PANEL_WIPE = 0x45E78975, + START_PARTICLE_FX_LOOPED_AT_COORD = 0xD348E3E6, + START_PARTICLE_FX_LOOPED_ON_OBJECT = 0x4B00E9F2, + START_PARTICLE_FX_LOOPED_ON_OBJECT_BONE = 0x1B34D211, + START_PARTICLE_FX_LOOPED_ON_PED_BONE = 0xF8FC196F, + START_PARTICLE_FX_LOOPED_ON_VEHICLE = 0x58AA9FC3, + START_PARTICLE_FX_NON_LOOPED_AT_COORD = 0xDD79D679, + START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_GROUND_PLANE = 0xD120A4B4, + START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_NEARBY_COLLISION = 0x5EFBDD3E, + START_PARTICLE_FX_NON_LOOPED_AT_COORD_WITH_OFFSET_GROUND_PLANE = 0xC691A67E, + START_PARTICLE_FX_NON_LOOPED_ON_OBJECT = 0xF9617406, + START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE = 0x53DAEF4E, + START_PARTICLE_FX_NON_LOOPED_ON_VEHICLE = 0x7C714DA3, + START_PED_FIRE = 0x604950EB, + START_PED_SEARCH_CRITERIA = 0x12B1686A, + START_PLAYBACK_RECORDED_PED = 0x436563F4, + START_PLAYBACK_RECORDED_VEHICLE = 0xCF614CA8, + START_PLAYBACK_RECORDED_VEHICLE_USING_AI = 0x8DE8E24E, + START_PLAYER_SHOOTDODGE = 0x96BB9783, + START_POSTFX_BLENDER = 0x817C43D7, + START_RECORDING_PED = 0x7AE7B65B, + START_RECORDING_VEHICLE = 0x50117078, + START_RECORDING_VEHICLE_TRANSITION_FROM_PLAYBACK = 0x1BDB2B3C, + START_SCRIPT_CONVERSATION = 0xE5DE7D9D, + START_SCRIPT_FIRE = 0xE7529357, + START_SCRIPTED_CONVERSATION = 0x07E4CB1E, + START_SEAMLESS_CUTSCENE = 0x243A852E, + START_SEAMLESS_CUTSCENE_AT_COORDS = 0x08FE348F, + START_VEHICLE_ALARM = 0x5B451FF7, + START_VEHICLE_HORN = 0x0DF5ADB3, + START_WIDGET_GROUP = 0xA782BE62, + STAT_ADD_FLOAT = 0xA54780E8, + STAT_ADD_INT = 0x528AA36E, + STAT_DECREMENT_FLOAT = 0xEEB7CFAD, + STAT_DECREMENT_INT = 0x5C7AA25B, + STAT_EXISTS = 0x3076C37C, + STAT_GET_FLOAT = 0xFCBDA612, + STAT_GET_INT = 0x1C6FE43E, + STAT_HASH_ADD_FLOAT = 0xB5B89FD2, + STAT_HASH_ADD_INT = 0xA820FB24, + STAT_HASH_DECREMENT_FLOAT = 0xBA1661EC, + STAT_HASH_DECREMENT_INT = 0x04FBDB9F, + STAT_HASH_EXISTS = 0x2146FEC9, + STAT_HASH_GET_FLOAT = 0xE143F19A, + STAT_HASH_GET_INT = 0xEC6F7181, + STAT_HASH_INCREMENT_FLOAT = 0x9130A032, + STAT_HASH_INCREMENT_INT = 0xD2B83ECE, + STAT_HASH_SET_FLOAT = 0xF7291D39, + STAT_HASH_SET_INT = 0x2D2ECF2D, + STAT_HASH_WAIT_FOR_CHANGE_FLOAT = 0xEA2D7D0D, + STAT_HASH_WAIT_FOR_CHANGE_INT = 0x59D78FCB, + STAT_INCREMENT_FLOAT = 0x562B69E2, + STAT_INCREMENT_INT = 0x4470A2D3, + STAT_SET_FLOAT = 0x6CEA96F2, + STAT_SET_INT = 0xC9CC1C5C, + STAT_WAIT_FOR_CHANGE_FLOAT = 0x48E0F996, + STAT_WAIT_FOR_CHANGE_INT = 0x04E41F40, + STOP_ALL_IMAGEFX = 0xB7BC77AB, + STOP_ALL_SCRIPTED_CONVERSATIONS = 0xCBE79A01, + STOP_ANY_PED_MODEL_BEING_SUPPRESSED = 0x5AD7DC55, + STOP_CAM_POINTING = 0x5435F6A5, + STOP_CAM_SHAKING = 0x40D0EB87, + STOP_CURRENT_PLAYING_AMBIENT_SPEECH = 0xBB8E64BF, + STOP_CUTSCENE_AUDIO = 0x55461BE6, + STOP_CUTSCENE_CAPTURE = 0x5BCC78E8, + STOP_FIRE_IN_RANGE = 0x725C7205, + STOP_GAMEPLAY_CAM_SHAKING = 0xFD569E4E, + STOP_GAMEPLAY_HINT = 0x1BC28B7B, + STOP_IMAGEFX = 0xB27BC9FD, + STOP_MOVIE = 0x7827E516, + STOP_MUSIC = 0x84A658A1, + STOP_OVERRIDING_PED_FIRING_PATTERN = 0x954F6D21, + STOP_PARTICLE_FX_LOOPED = 0xD245455B, + STOP_PED_DOING_FALL_OFF_TESTS_WHEN_SHOT = 0x5B01902A, + STOP_PED_FIRE = 0xABE73926, + STOP_PED_SEARCH_CRITERIA = 0xE9AFE4DE, + STOP_PED_SPEAKING = 0xFF92B49D, + STOP_PED_WEAPON_FIRING_WHEN_DROPPED = 0x4AC3421E, + STOP_PLAYBACK_RECORDED_PED = 0xD7358C69, + STOP_PLAYBACK_RECORDED_VEHICLE = 0xAE99C57C, + STOP_RECORDING_ALL_VEHICLES = 0x9A9A3735, + STOP_RECORDING_PED = 0xEA90369A, + STOP_RECORDING_PEDS = 0x0DFEB5BF, + STOP_RECORDING_VEHICLE = 0x3ED10195, + STOP_SCRIPT_STREAM = 0xD6CA123C, + STOP_SCRIPTED_CONVERSATION = 0xAB77DA7D, + STOP_SOUND = 0xCD7F4030, + STOP_VEHICLE_FIRE = 0xCEC13B6B, + STOP_WIDGET_COMBO = 0x4159C9A0, + STOP_WIDGET_GROUP = 0xB7E25D55, + STORE_FRONTEND_TIMECYCLE_SETTINGS = 0x9BDAB003, + STREAM_HELPERS_DEACTIVATE = 0xBDA5C5F7, + STREAM_HELPERS_INIT = 0x13D43922, + STREAM_HELPERS_REACTIVATE = 0xE2E89E47, + STREAM_HELPERS_REQUEST_AT_LOC = 0x7C544BF3, + STRING_STORE = 0xC1389FB0, + STRING_TO_INT = 0x590A8160, + SWAP_NEAREST_BUILDING_MODEL = 0xFBD8341B, + SWITCH_TO_LEVEL = 0xFA085695, + SWITCH_TO_LEVEL_NAME = 0xB0F99718, + SYNC_FRAGMENT_OBJECTS = 0x521555E5, + SYNC_FRAGMENT_OBJECTS_IN_IPL = 0xCD06F35C, + SYNCH_RECORDING_WITH_WATER = 0x74537488, + TAN = 0xD320CE5E, + TASK_ACHIEVE_HEADING = 0x0A0E9B42, + TASK_AIM_GUN_AT_COORD = 0xFBF44AD3, + TASK_AIM_GUN_AT_PED = 0x3B4CA777, + TASK_AIM_GUN_AT_VEHICLE = 0x217E69A2, + TASK_ATTACK_MOVE = 0x72EA9C48, + TASK_ATTACK_MOVE_WHILE_AIMING_AT_COORD = 0xA08CC22F, + TASK_ATTACK_MOVE_WHILE_AIMING_AT_PED = 0x1AD378CB, + TASK_CAUTIOUS_ADVANCE = 0xC559BB30, + TASK_CAUTIOUS_MOVETO = 0x77B12033, + TASK_CHAT_TO_PED = 0xA2BE1821, + TASK_CHAT_WITH_PED = 0xBECAED75, + TASK_CLEAR_DEFAULT_AIM = 0x009F9B15, + TASK_CLEAR_LOOK_AT = 0x60EB4054, + TASK_COMBAT_HATED_TARGETS_AROUND_PED = 0x2E7064E4, + TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED = 0xF127AD6A, + TASK_COMBAT_HATED_TARGETS_IN_AREA = 0xDF099E18, + TASK_COMBAT_MOVE_TO_COVER = 0x98F7B4E3, + TASK_COMBAT_MOVE_TO_COVER_COORDS = 0xC219CD65, + TASK_COMBAT_MOVE_TO_COVER_TACTICAL = 0xB54F8633, + TASK_COMBAT_MOVE_TO_COVER_TACTICAL_COORDS = 0xA538B46E, + TASK_COMBAT_PED = 0xCB0D8932, + TASK_COMBAT_PED_TIMED = 0xF5CA2A45, + TASK_COMBAT_ROLL = 0x8BB401CE, + TASK_COMBAT_SNAP_TO_COVER = 0x62DA169D, + TASK_COMBAT_SNAP_TO_COVER_AMBUSH = 0xB42E30A0, + TASK_COMBAT_SNAP_TO_COVER_AMBUSH_COORDS = 0xC047B95C, + TASK_COMBAT_SNAP_TO_COVER_COORDS = 0x7342B8FD, + TASK_COMBAT_SNAP_TO_COVER_TACTICAL = 0x60C0C2F7, + TASK_COMBAT_SNAP_TO_COVER_TACTICAL_COORDS = 0x9BB448D7, + TASK_COWER = 0x9CF1C19B, + TASK_DEFAULT_AIM_AHEAD = 0x5748EDC0, + TASK_DEFAULT_AIM_AT_COORD = 0x24190EC9, + TASK_DEFAULT_AIM_AT_PED = 0x806DCEC3, + TASK_DODGE = 0xE1931B3A, + TASK_DRIVE_BY = 0x2B84D1C4, + TASK_DRIVE_POINT_ROUTE = 0x4A2F3753, + TASK_DRIVE_POINT_ROUTE_ADVANCED = 0x5BE99735, + TASK_DRIVER_COMBAT = 0xAB123B77, + TASK_DROP_WEAPON = 0xBCC51D2B, + TASK_DUCK = 0x396A40E9, + TASK_ENTER_VEHICLE = 0xB8689B4E, + TASK_EVERYONE_LEAVE_VEHICLE = 0xC1971F30, + TASK_EXTEND_ROUTE = 0x43271F69, + TASK_FLUSH_ROUTE = 0x34219154, + TASK_FOLLOW_NAV_MESH_TO_COORD = 0xFE4A10D9, + TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED = 0x6BF6E296, + TASK_FOLLOW_PATROL_ROUTE = 0xADDF1C66, + TASK_FOLLOW_POINT_ROUTE = 0xB837C816, + TASK_FOLLOW_TO_OFFSET_OF_PED = 0x8F10A775, + TASK_GET_OFF_BOAT = 0x4293601F, + TASK_GET_OFF_CUSTOM_BOAT = 0x9A082E32, + TASK_GET_ON_CUSTOM_BOAT = 0x39E721B7, + TASK_GET_ON_CUSTOM_VEHICLE = 0x87354C85, + TASK_GO_STRAIGHT_TO_COORD = 0x80A9E7A7, + TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_VEHICLE = 0x5BE44EF2, + TASK_GO_TO_COORD_ANY_MEANS = 0xF91DF93B, + TASK_GO_TO_COORD_DPV = 0x0B374EC5, + TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD = 0x1552DC91, + TASK_GO_TO_COORD_WHILE_AIMING_AT_OBJECT = 0xEA0E01E5, + TASK_GO_TO_COORD_WHILE_AIMING_AT_PED = 0x19E32C2E, + TASK_GO_TO_COORD_WHILE_AIMING_AT_VEHICLE = 0x56B67746, + TASK_GO_TO_COORD_WHILE_SHOOTING = 0x424FED42, + TASK_GO_TO_OBJECT = 0x01BACD08, + TASK_GO_TO_PED = 0xC2F0E987, + TASK_GO_TO_PED_WHILE_AIMING_AT_COORD = 0x4DF287BB, + TASK_GO_TO_PED_WHILE_AIMING_AT_OBJECT = 0x1A817446, + TASK_GO_TO_PED_WHILE_AIMING_AT_PED = 0x7068FC67, + TASK_GO_TO_PED_WHILE_AIMING_AT_VEHICLE = 0x572F5FDF, + TASK_GOTO_PED_AIMING = 0x676649DA, + TASK_GOTO_PED_OFFSET = 0x92B6581E, + TASK_GOTO_VEHICLE = 0x08DE489D, + TASK_GUARD_ANGLED_DEFENSIVE_AREA = 0xD2062CA9, + TASK_GUARD_ASSIGNED_DEFENSIVE_AREA = 0x7AF0133D, + TASK_GUARD_CURRENT_POSITION = 0x2FB099E9, + TASK_GUARD_SPHERE_DEFENSIVE_AREA = 0x86B76CB7, + TASK_HANDS_UP = 0x8DCC19C5, + TASK_HANG_GLIDER = 0xA0A33F8A, + TASK_HELI_MISSION = 0x0C143E97, + TASK_JUMP = 0x0356E3CE, + TASK_JUMP_FORWARD = 0x3F5D4488, + TASK_LEAVE_ANY_VEHICLE = 0xDBDD79FA, + TASK_LEAVE_VEHICLE = 0x7B1141C6, + TASK_LEAVE_VEHICLE_AND_FLEE = 0x8626D6F8, + TASK_LEAVE_VEHICLE_DONT_CLOSE_DOOR = 0xF13827AD, + TASK_LEAVE_VEHICLE_IMMEDIATELY = 0x59CC2ED0, + TASK_LEAVE_VEHICLE_IN_DIRECTION = 0x4D7BF56D, + TASK_LOOK_AT_COORD = 0x7B784DD8, + TASK_LOOK_AT_OBJECT = 0x44C5D95B, + TASK_LOOK_AT_PED = 0x930AE844, + TASK_LOOK_AT_VEHICLE = 0x45651376, + TASK_MELEE_GRAPPLE = 0x51B6927F, + TASK_MELEE_LITE = 0x91BAB133, + TASK_MOBILE_CONVERSATION = 0x060DA456, + TASK_NAVIGATE_THROUGH_TRAM_CARS = 0x2E63F94A, + TASK_OPEN_VEHICLE_DOOR = 0x8EE06BF4, + TASK_PATROL = 0xB92E5AF6, + TASK_PAUSE = 0x17A64668, + TASK_PED_SLIDE_TO_COORD = 0x225380EF, + TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM = 0x94BBE5C4, + TASK_PED_SLIDE_TO_COORD_AND_PLAY_ANIM_HDG_RATE = 0x95ABC676, + TASK_PED_SLIDE_TO_COORD_HDG_RATE = 0x38A995C1, + TASK_PERFORM_SEQUENCE = 0x4D9FBD11, + TASK_PERFORM_SEQUENCE_FROM_PROGRESS = 0xFA60601B, + TASK_PERFORM_SEQUENCE_LOCALLY = 0x974D3D66, + TASK_PICKUP_AND_CARRY_OBJECT = 0x6C47A7D6, + TASK_PLAY_ANIM = 0x5AB552C6, + TASK_REACT_INITIAL = 0x43A09C27, + TASK_SEARCH_FOR_PED_AT_COVER_POINT = 0x72C2B487, + TASK_SEARCH_FOR_UNSEEN_ENEMY = 0x5246FFFA, + TASK_SELECT_WEAPON_TO_HAND = 0xEF4D8FD9, + TASK_SET_ACTION_INTENTION = 0x2E56473E, + TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS = 0x1B54FB6B, + TASK_SET_BLOCKING_OF_PED_TARGETTING = 0xC8CC8A7E, + TASK_SET_PED_DECISION_MAKER = 0xB6C665A7, + TASK_SET_PLAYER_CONTROL = 0x834490D1, + TASK_SHOOT_AT_COORD = 0x601C22E3, + TASK_SHOOT_AT_PED = 0xE878CC20, + TASK_SHOOT_AT_VEHICLE = 0x009D5555, + TASK_SHOOTDODGE = 0x1DBC90B4, + TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT = 0xBEAF8F67, + TASK_SIT_DOWN = 0xB40FC847, + TASK_SIT_DOWN_INSTANTLY = 0xCAC2792F, + TASK_SIT_DOWN_ON_NEAREST_OBJECT = 0xA287D0BD, + TASK_SIT_DOWN_ON_OBJECT = 0x595E56B4, + TASK_SIT_DOWN_ON_SEAT = 0xB457570A, + TASK_SMART_FLEE_COORD = 0xB2E686FC, + TASK_SMART_FLEE_PED = 0xE52EB560, + TASK_SMART_FOLLOW_PED = 0x22CFC4BD, + TASK_STAND_GUARD = 0xD130F636, + TASK_STAND_STILL = 0x6F80965D, + TASK_START_SCENARIO_AT_POSITION = 0xAA2C4AC2, + TASK_START_SCENARIO_IN_PLACE = 0xE50D6DDE, + TASK_STATIONARY_STRAFE_ATTACK = 0xAC987362, + TASK_SURRENDER = 0xC5FA9CD6, + TASK_SWAP_WEAPON = 0xDAF4F8FC, + TASK_TOGGLE_DUCK = 0x61CFBCBF, + TASK_TURN_PED_TO_FACE_COORD = 0x30463D73, + TASK_TURN_PED_TO_FACE_PED = 0xDE13490F, + TASK_USE_DPV = 0x518F8CF2, + TASK_USE_MOBILE_PHONE = 0x225A38C8, + TASK_USE_MOBILE_PHONE_TIMED = 0xC99C19F5, + TASK_USE_NEAREST_MOUNTED_WEAPON = 0xB9F6EB6C, + TASK_USE_NEAREST_SCENARIO_TO_COORD = 0x9C50FBF0, + TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP = 0x1BE9D65C, + TASK_USE_WALKIE_TALKIE = 0x3868BDE6, + TASK_VEHICLE_DRIVE_TO_COORD = 0xE4AC0387, + TASK_VEHICLE_DRIVE_TO_COORD_RUBBER_BAND = 0x72960B42, + TASK_VEHICLE_DRIVE_WANDER = 0x36EC0EB0, + TASK_VEHICLE_MISSION = 0x20609E56, + TASK_VEHICLE_MISSION_COORS_TARGET = 0x6719C109, + TASK_VEHICLE_MISSION_PED_TARGET = 0xC81C4677, + TASK_VEHICLE_SHOOT_AT_COORD = 0xA7AAA4D6, + TASK_VEHICLE_SHOOT_AT_PED = 0x59677BA0, + TASK_VEHICLE_TEMP_ACTION = 0x0679DFB8, + TASK_WANDER_STANDARD = 0xAF59151A, + TASK_WARP_PED_INTO_VEHICLE = 0x65D4A35D, + TASK_WEAPON_ROLL = 0x123B2716, + TEMPORARILY_DISABLE_PED_SELF_COLLISION = 0x212533EF, + TERMINATE_ALL_SCRIPTS_FOR_NETWORK_GAME = 0x51C902BD, + TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME = 0x9F861FD4, + TERMINATE_GAME_BULLET_CAMERA = 0xEE7F2F5D, + TERMINATE_THIS_THREAD = 0x3CD9CBB7, + TERMINATE_THREAD = 0x253FD520, + THROW_MOLOTOV = 0x86770AD0, + TIME_SINCE_LAST_MONOLOGUE = 0x4B91ACE8, + TIMERA = 0x45C8C188, + TIMERB = 0x330A9C0C, + TIMERSYSTEM = 0x845A1774, + TIMESTEP = 0x50597EE2, + TIMESTEPUNWARPED = 0x99B02B53, + TO_FLOAT = 0x67116627, + TOGGLE_DISPLAY_AMMO = 0x08807D97, + TOGGLE_NM_BINDPOSE_TASK = 0x8F0F700B, + TOGGLE_PICKUP_ATTACHMENT = 0xDB0A1DF3, + TOGGLE_SECONDARY_LIFE_BAR = 0x5BD64BF5, + TOGGLE_SECONDARY_LIFE_BAR_FLASH = 0xE081A44C, + TOGGLE_TRACER = 0xA4D5C061, + TOGGLE_WEAPON_ATTACHMENT = 0xCDA89AA8, + TRANSFER_PED_BLOOD_HANDLE = 0x1E3CF6F7, + TRIGGER_EXPLOSION_AUDIO_FROM_COORDS = 0x02C7F4F0, + TRIGGER_EXPLOSION_AUDIO_FROM_OBJECT = 0xD4807989, + TRIGGER_EXPLOSION_AUDIO_FROM_PED = 0x7A936A56, + TRIGGER_EXPLOSION_AUDIO_MIX_LAYER = 0xDA1CBE98, + TRIGGER_LIGHTNING = 0xB53EE377, + TRIGGER_PED_PORTAL_RESCAN = 0xE1531B10, + TRIGGER_THUNDER = 0x57360FB9, + UI_ADD_MP_HITMARK = 0xDA1F284A, + UI_CLEAR_TOOLTIP = 0xB6CA18C1, + UI_DOES_FRAME_EXIST_HASH = 0x32852FD0, + UI_DOES_FRAME_EXIST_NAME = 0x279B59AB, + UI_IS_QTE_MINIGAME_FAILURE = 0xEFEEDC60, + UI_IS_QTE_MINIGAME_FINISHED = 0xC55DA3BB, + UI_IS_QTE_MINIGAME_IN_WINDOW = 0xD6D05C65, + UI_IS_QTE_MINIGAME_SUCCESS = 0xF664AEA4, + UI_IS_TOOLTIP_SHOWING = 0x71C43A04, + UI_LOAD_AFTER_ACTION_REPORT = 0x2399616B, + UI_LOAD_MINIMAP_TXD = 0xBA0CC379, + UI_REMOVE_MP_HITMARKS = 0x04155A12, + UI_SHOW_TOOLTIP = 0x6A99EF9C, + UI_START_QTE_MINIGAME = 0x0A6F90D0, + UI_STOP_QTE_MINIGAME = 0x478F8D91, + UNBIND_SCRIPT_DATABASE = 0xC6F9A3CD, + UNLOCK = 0x98BAB591, + UNMUTE_EXPLOSIONS = 0x72A9758E, + UNPAUSE_PLAYBACK_RECORDED_PED = 0x57988394, + UNPAUSE_PLAYBACK_RECORDED_VEHICLE = 0x59060F75, + UNPIN_ROPE_VERTEX = 0xB30B552F, + UPDATE_ARCADE_CHECK_POINT = 0x131CE7C6, + UPDATE_SPECIAL_FX_MODIFIER_STRENGTH = 0x3D538351, + USE_ANIMATED_LAST_MAN_STANDING = 0x3345BB01, + USE_DEFAULT_WATER_SETTINGS = 0x48C6519C, + VDIST = 0x3C08ECB7, + VDIST2 = 0xC85DEF1F, + VECTOR_ROTATE_AXIS = 0x649E57A6, + VMAG = 0x1FCF1ECD, + VMAG2 = 0xE796E629, + WAIT = 0x7715C03B, + WAITUNPAUSED = 0x7C496803, + WAITUNWARPED = 0x01185F9B, + WAKE_RESTING_OBJECTS_AROUND = 0x14EF5CEE, + WAS_CUTSCENE_SKIPPED = 0xC9B6949D, + WAS_SINGLE_PLAYER_TITLE_SCREEN_ENTERED = 0x3912FB64, + WASH_PROJTEX_FROM_VEHICLE = 0x090EF385, + }; + +public: + static inline auto Absf(float value) { return NativeInvoke::Invoke(value); } + static inline auto Absi(int value) { return NativeInvoke::Invoke(value); } + static inline auto Acos(float x) { return NativeInvoke::Invoke(x); } + static inline auto ActionTreeForceUnload(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ActionTreeLoad(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ActionTreeUnload(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ActivateBulletTime(BOOL a0, float a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto ActivateBulletTimeAsPlayer() { return NativeInvoke::Invoke(); } + static inline auto ActivateDetonator(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto ActivateLoadoutScreen() { return NativeInvoke::Invoke(); } + static inline auto AddAdrenaline(float amount, BOOL a1) { return NativeInvoke::Invoke(amount, a1); } + static inline auto AddAmmoToPed(Ped ped, Hash weaponHash, int ammo, BOOL a3) { return NativeInvoke::Invoke(ped, weaponHash, ammo, a3); } + static inline auto AddArmourToPed(Ped ped, int armour) { return NativeInvoke::Invoke(ped, armour); } + static inline auto AddBlipForContact(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto AddBlipForCoord(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto AddBlipForGangTerritory(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto AddBlipForObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto AddBlipForPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto AddBlipForPickup(Pickup pickup) { return NativeInvoke::Invoke(pickup); } + static inline auto AddBlipForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto AddBloodPool(float x, float y, float z, float a3, float a4, float a5) { return NativeInvoke::Invoke(x, y, z, a3, a4, a5); } + static inline auto AddBulletCamText(const char* text, float a1, float a2, int a3, int a4, float a5, float a6, int a7, int a8, int a9, float a10, float a11, float a12, float a13) { return NativeInvoke::Invoke(text, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13); } + static inline auto AddCamSplineNode(Cam cam, float x, float y, float z, float xRot, float yRot, float zRot, int length) { return NativeInvoke::Invoke(cam, x, y, z, xRot, yRot, zRot, length); } + static inline auto AddCoverBlockingArea() { return NativeInvoke::Invoke(); } + static inline auto AddExplosion(float x, float y, float z, int explosionType, float damageScale, BOOL isAudible, BOOL isInvisible, float unk) { return NativeInvoke::Invoke(x, y, z, explosionType, damageScale, isAudible, isInvisible, unk); } + static inline auto AddExplosionWithCause(Player player, float x, float y, float z, int explosionType, float damageScale, BOOL isAudible, BOOL isInvisible, float a8, BOOL a9) { return NativeInvoke::Invoke(player, x, y, z, explosionType, damageScale, isAudible, isInvisible, a8, a9); } + static inline auto AddFollowNavmeshToPhoneTask(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto AddGroundPlaneCollisionToParticleFx(ScrHandle ptfxHandle, float a1, float a2, float a3, float a4, float a5) { return NativeInvoke::Invoke(ptfxHandle, a1, a2, a3, a4, a5); } + static inline auto AddGroupToNetworkRestartNodeGroupList(int group) { return NativeInvoke::Invoke(group); } + static inline auto AddKillxpRule() { return NativeInvoke::Invoke(); } + static inline auto AddKillxpRuleAnykiller(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddKillxpRuleAnyvictim(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddLineToConversation(int index, int a1, const char* a2, const char* a3, int a4, int a5, int a6, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(index, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto AddMultiplayerMessage(const char* message, BOOL belowTimer) { return NativeInvoke::Invoke(message, belowTimer); } + static inline auto AddNearbyCollisionToParticleFx(ScrHandle ptfxHandle, float x, float y, float z, float radius) { return NativeInvoke::Invoke(ptfxHandle, x, y, z, radius); } + static inline auto AddNextMessageToPreviousBriefs(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AddObjectToExplosionOcclusionTests(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto AddObjectToInteriorRoomByKey(Object object, Any a1, Any a2) { return NativeInvoke::Invoke(object, a1, a2); } + static inline auto AddObjectToInteriorRoomByName(Object object, const char* name) { return NativeInvoke::Invoke(object, name); } + static inline auto AddPatrolRouteLink(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddPatrolRouteNode(int a0, const char* a1, float x1, float y1, float z1, float x2, float y2, float z2, int a8) { return NativeInvoke::Invoke(a0, a1, x1, y1, z1, x2, y2, z2, a8); } + static inline auto AddPaynekiller(int amount) { return NativeInvoke::Invoke(amount); } + static inline auto AddPedClone(Ped ped, float x, float y, float z, float heading) { return NativeInvoke::Invoke(ped, x, y, z, heading); } + static inline auto AddPedDecisionMakerEventResponse() { return NativeInvoke::Invoke(); } + static inline auto AddPedIgnoreCoverEntry() { return NativeInvoke::Invoke(); } + static inline auto AddPedToConversation(int index, int speakerConversationIndex, Ped ped, const char* a3) { return NativeInvoke::Invoke(index, speakerConversationIndex, ped, a3); } + static inline auto AddPedToConversationEnum(int index, int speakerConversationIndex, Ped ped, Hash a3) { return NativeInvoke::Invoke(index, speakerConversationIndex, ped, a3); } + static inline auto AddPedToMissionDeletionList(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto AddPedUseCoverEntry(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddPlacementToInteriorRoomByName(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddPlayerScore(Player player, int amount) { return NativeInvoke::Invoke(player, amount); } + static inline auto AddRope(Vector3* coords, Vector3* rot, float length, int ropeType) { return NativeInvoke::Invoke(coords, rot, length, ropeType); } + static inline auto AddScenarioBlockingArea(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto AddScriptToObject(const char* scriptName, Hash modelHash, int a2, float a3, BOOL a4) { return NativeInvoke::Invoke(scriptName, modelHash, a2, a3, a4); } + static inline auto AddScriptToRandomPed(const char* scriptName, Hash modelHash, int a2, BOOL a3) { return NativeInvoke::Invoke(scriptName, modelHash, a2, a3); } + static inline auto AddScriptTunableBool(const char* context, const char* name, BOOL value) { return NativeInvoke::Invoke(context, name, value); } + static inline auto AddScriptTunableCrcBool(Hash tunableHash, BOOL value) { return NativeInvoke::Invoke(tunableHash, value); } + static inline auto AddScriptTunableCrcFloat(Hash tunableHash, float value) { return NativeInvoke::Invoke(tunableHash, value); } + static inline auto AddScriptTunableCrcInt(Hash tunableHash, int value) { return NativeInvoke::Invoke(tunableHash, value); } + static inline auto AddScriptTunableFloat(const char* context, const char* name, float value) { return NativeInvoke::Invoke(context, name, value); } + static inline auto AddScriptTunableInt(const char* context, const char* name, int value) { return NativeInvoke::Invoke(context, name, value); } + static inline auto AddScriptedWeaponModifier(Ped ped, Any a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto AddSpatialdataCoverPoint(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto AddSpawnBlockingArea(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto AddSpecialFxModifier(const char* name, float a1, float a2, float a3, float a4) { return NativeInvoke::Invoke(name, a1, a2, a3, a4); } + static inline auto AddStringToNewsScrollbar(const char* str) { return NativeInvoke::Invoke(str); } + static inline auto AddTextWidget(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto AddTickerMessage(Any* data) { return NativeInvoke::Invoke(data); } + static inline auto AddToPreviousBrief() { return NativeInvoke::Invoke(); } + static inline auto AddToPreviousBriefWithUnderscore() { return NativeInvoke::Invoke(); } + static inline auto AddToWidgetCombo(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto AddVehicleStuckCheck(Vehicle vehicle, float a1, int a2) { return NativeInvoke::Invoke(vehicle, a1, a2); } + static inline auto AddVehicleStuckCheckWithWarp(Vehicle vehicle, float a1, int a2, BOOL a3, BOOL a4, BOOL a5, int a6) { return NativeInvoke::Invoke(vehicle, a1, a2, a3, a4, a5, a6); } + static inline auto AddVehicleSubtaskAttackCoord() { return NativeInvoke::Invoke(); } + static inline auto AddVehicleSubtaskAttackPed() { return NativeInvoke::Invoke(); } + static inline auto AddVehicleSubtaskStrafeCoords() { return NativeInvoke::Invoke(); } + static inline auto AddVehicleToMissionDeletionList(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto AddVehicleUpsidedownCheck(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto AddWidgetBool(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddWidgetFloatReadOnly(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddWidgetFloatSlider(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto AddWidgetIntReadOnly(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AddWidgetIntSlider(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto AddWidgetString(const char* string) { return NativeInvoke::Invoke(string); } + static inline auto AddWindThermal() { return NativeInvoke::Invoke(); } + static inline auto AdjustAmmoAttempts() { return NativeInvoke::Invoke(); } + static inline auto AdjustPainKillersAttempts() { return NativeInvoke::Invoke(); } + static inline auto AdjustTimecycleModifierOverride(float a0, float a1, int a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto AllocateVehicleInstLightTuneData(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto AllowBulletCameraCheat(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AllowBulletCameraSlowdown(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AllowBulletCameraToGameplay(BOOL a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AllowBulletCameraTutorialMsg(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ApplyDamageToPed(Ped ped, int damageAmount, BOOL a2) { return NativeInvoke::Invoke(ped, damageAmount, a2); } + static inline auto ApplyDamageToPedBodyPart(Ped ped, int bodyPartId, int amount) { return NativeInvoke::Invoke(ped, bodyPartId, amount); } + static inline auto ApplyDamageToPedWithHash(Ped ped, int damageAmount, Hash damageTypeHash) { return NativeInvoke::Invoke(ped, damageAmount, damageTypeHash); } + static inline auto ApplyForceToObject(Object object, int forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int bone, BOOL isDirectionRel, BOOL ignoreUpVec, BOOL isForceRel) { return NativeInvoke::Invoke(object, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static inline auto ApplyForceToPed(Ped ped, int forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int bone, BOOL isDirectionRel, BOOL ignoreUpVec, BOOL isForceRel) { return NativeInvoke::Invoke(ped, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static inline auto ApplyForceToVehicle(Vehicle vehicle, int forceType, float forceX, float forceY, float forceZ, float offX, float offY, float offZ, int bone, BOOL isDirectionRel, BOOL ignoreUpVec, BOOL isForceRel) { return NativeInvoke::Invoke(vehicle, forceType, forceX, forceY, forceZ, offX, offY, offZ, bone, isDirectionRel, ignoreUpVec, isForceRel); } + static inline auto ApplyPlayerPreloadVariation(Ped ped, int index) { return NativeInvoke::Invoke(ped, index); } + static inline auto ApplyUniformlyDistributedImpulseToRagdoll(Ped ped, float xOffset, float yOffset, float zOffset) { return NativeInvoke::Invoke(ped, xOffset, yOffset, zOffset); } + static inline auto AreAllNavmeshRegionsLoaded() { return NativeInvoke::Invoke(); } + static inline auto AreCreditsActive() { return NativeInvoke::Invoke(); } + static inline auto AreMpStatsLoaded() { return NativeInvoke::Invoke(); } + static inline auto ArePlayerCoverMovementTransitionsBlocked() { return NativeInvoke::Invoke(); } + static inline auto ArePlayerFlashingStarsAboutToDrop() { return NativeInvoke::Invoke(); } + static inline auto ArePlayerStarsGreyedOut() { return NativeInvoke::Invoke(); } + static inline auto AreSpStatsLoaded() { return NativeInvoke::Invoke(); } + static inline auto AreStringsEqual(const char* str1, const char* str2) { return NativeInvoke::Invoke(str1, str2); } + static inline auto AreUnitTestsRunning() { return NativeInvoke::Invoke(); } + static inline auto AreVehicleHeadlightsBroken(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto AreWidescreenBordersActive() { return NativeInvoke::Invoke(); } + static inline auto Asin(float x) { return NativeInvoke::Invoke(x); } + static inline auto AssistedMovementAddPoint(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto AssistedMovementCloseRoute() { return NativeInvoke::Invoke(); } + static inline auto AssistedMovementFlushRoute() { return NativeInvoke::Invoke(); } + static inline auto AssistedMovementIsOnAnyRoute() { return NativeInvoke::Invoke(); } + static inline auto AssistedMovementIsOnScriptedRoute() { return NativeInvoke::Invoke(); } + static inline auto AssistedMovementOpenRoute() { return NativeInvoke::Invoke(); } + static inline auto AssistedMovementSetWidth(float width) { return NativeInvoke::Invoke(width); } + static inline auto Atan(float x) { return NativeInvoke::Invoke(x); } + static inline auto Atan2(float y, float x) { return NativeInvoke::Invoke(y, x); } + static inline auto AttachCamToObject(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, BOOL heading) { return NativeInvoke::Invoke(cam, object, offsetX, offsetY, offsetZ, heading); } + static inline auto AttachCamToPed(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, BOOL heading) { return NativeInvoke::Invoke(cam, ped, offsetX, offsetY, offsetZ, heading); } + static inline auto AttachCamToVehicle(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, BOOL heading) { return NativeInvoke::Invoke(cam, vehicle, offsetX, offsetY, offsetZ, heading); } + static inline auto AttachExplosiveInteractVolumeToPed(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto AttachInteractVolumeToPed(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto AttachLaserToObject(int laser, Object object) { return NativeInvoke::Invoke(laser, object); } + static inline auto AttachLaserToObjectBone(int laser, Object object, const char* boneName) { return NativeInvoke::Invoke(laser, object, boneName); } + static inline auto AttachObjectToObject(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto AttachObjectToObjectPhysically() { return NativeInvoke::Invoke(); } + static inline auto AttachObjectToPed(Object object, Ped ped, int boneId, float a3, float a4, float a5, float a6, float a7, float a8, BOOL a9) { return NativeInvoke::Invoke(object, ped, boneId, a3, a4, a5, a6, a7, a8, a9); } + static inline auto AttachObjectToVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto AttachObjectToVehiclePhysically() { return NativeInvoke::Invoke(); } + static inline auto AttachObjectVehicleToRope(Rope rope, Object object, Vehicle vehicle, Vector3* offset1, Vector3* offset2, float a5, int a6, int a7) { return NativeInvoke::Invoke(rope, object, vehicle, offset1, offset2, a5, a6, a7); } + static inline auto AttachObjectsToRope(Rope rope, Object object1, Object object2, Vector3* offset1, Vector3* offset2, float a5, int a6, int a7) { return NativeInvoke::Invoke(rope, object1, object2, offset1, offset2, a5, a6, a7); } + static inline auto AttachPedToObject(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto AttachPedToObjectPhysically() { return NativeInvoke::Invoke(); } + static inline auto AttachPedToPed() { return NativeInvoke::Invoke(); } + static inline auto AttachPedToPedPhysically() { return NativeInvoke::Invoke(); } + static inline auto AttachPedToVehicle(Ped ped, Vehicle vehicle, int bone, float a3, float a4, float a5, float a6, float a7, BOOL a8, BOOL a9, BOOL a10, BOOL a11) { return NativeInvoke::Invoke(ped, vehicle, bone, a3, a4, a5, a6, a7, a8, a9, a10, a11); } + static inline auto AttachPedToVehiclePhysically(Ped ped, Vehicle vehicle, int bone1, int bone2, float a4, float a5, float a6, float a7, BOOL a8, BOOL a9) { return NativeInvoke::Invoke(ped, vehicle, bone1, bone2, a4, a5, a6, a7, a8, a9); } + static inline auto AttachPedToWorldPhysically(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto AttachRopeToObject(Rope rope, Object object, Vector3* offset, int a3) { return NativeInvoke::Invoke(rope, object, offset, a3); } + static inline auto AttachVehicleToObject(Vehicle vehicle, Object object, int bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { return NativeInvoke::Invoke(vehicle, object, bone, xPos, yPos, zPos, xRot, yRot, zRot); } + static inline auto AttachVehicleToVehicle(Vehicle vehicle1, Vehicle vehicle2, int bone, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot) { return NativeInvoke::Invoke(vehicle1, vehicle2, bone, xPos, yPos, zPos, xRot, yRot, zRot); } + static inline auto AttachVehicleToVehiclePhysically(Vehicle vehicle1, Vehicle vehicle2, int bone1, int bone2, float xPos1, float yPos1, float zPos1, float xPos2, float yPos2, float zPos2, float xRot, float yRot, float zRot, float breakForce, BOOL fixedRot) { return NativeInvoke::Invoke(vehicle1, vehicle2, bone1, bone2, xPos1, yPos1, zPos1, xPos2, yPos2, zPos2, xRot, yRot, zRot, breakForce, fixedRot); } + static inline auto AttachVehiclesToRope(Rope rope, Vehicle vehicle1, Vehicle vehicle2, Vector3* offset1, Vector3* offset2, float a5, int a6, int a7) { return NativeInvoke::Invoke(rope, vehicle1, vehicle2, offset1, offset2, a5, a6, a7); } + static inline auto AttachWeaponToVehicle(Hash weaponHash, Vehicle vehicle, int a2, float a3, float a4, float a5, float a6, float a7) { return NativeInvoke::Invoke(weaponHash, vehicle, a2, a3, a4, a5, a6, a7); } + static inline auto AudEnablePreBinkShutdown(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto AudGetAnimMarkerLevel() { return NativeInvoke::Invoke(); } + static inline auto AudSetIsPowerOn(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AudioChangePortalSettings() { return NativeInvoke::Invoke(); } + static inline auto AudioDisableWadingSounds() { return NativeInvoke::Invoke(); } + static inline auto AudioEnableFeMusic(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AudioEnableHealthMix(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AudioEnableTvMovie(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto AudioIgnoreNextWarpTransitionSound() { return NativeInvoke::Invoke(); } + static inline auto AudioIsCutscenePlaying() { return NativeInvoke::Invoke(); } + static inline auto AudioIsFrontendMusicPlaying() { return NativeInvoke::Invoke(); } + static inline auto AudioIsMusicPlaying() { return NativeInvoke::Invoke(); } + static inline auto AudioIsScriptedMusicPlaying() { return NativeInvoke::Invoke(); } + static inline auto AudioLoadBank() { return NativeInvoke::Invoke(); } + static inline auto AudioLoadMetadata() { return NativeInvoke::Invoke(); } + static inline auto AudioLoadSpeechData() { return NativeInvoke::Invoke(); } + static inline auto AudioMakeSlotStatic() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicAdjustVolume(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto AudioMusicClearAudioSyncVariables() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicForceTrack(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7); } + static inline auto AudioMusicForceTrackHash() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicGetMsUntilAudioSync() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicIsAudioSyncNow() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicIsMarkerInRange() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicIsOneshotPrepared(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto AudioMusicIsPrepared() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicOneShot() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicPlayOneshot() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicPlayPrepared() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicPlayUnscriptedNow() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicPreloadOneshot(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AudioMusicReleaseControl() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicRequestOneshot(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AudioMusicResume() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicSetMood(const char* a0, const char* a1, float a2, int a3, int a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto AudioMusicSetState() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicSetSuspenseAllowed() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicStopOneshot() { return NativeInvoke::Invoke(); } + static inline auto AudioMusicSuspend(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto AudioResetPedDeadSpeechFlag(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto AudioSetBreathingStatus() { return NativeInvoke::Invoke(); } + static inline auto AudioSetPedFootstepsOn(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto AudioSetPedFootstepsRolloff() { return NativeInvoke::Invoke(); } + static inline auto AudioSetPedFootstepsVolume(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AudioSetPedHasMpBurstGrounded(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto AudioSetPlayerPainName() { return NativeInvoke::Invoke(); } + static inline auto AudioSetSidekickPainName() { return NativeInvoke::Invoke(); } + static inline auto AudioSetSinglePedFootstepsOn() { return NativeInvoke::Invoke(); } + static inline auto AudioUnloadMetadata() { return NativeInvoke::Invoke(); } + static inline auto BgScriptAdjustByUnit(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto BindScriptDatabase(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto BlockPlayerCoverMovementTransitions(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto BloodDecalOnPedBone(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto BoobyTrapAllCorpseVolumes(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto BotSetInput(const char* a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto BotUpdateInput() { return NativeInvoke::Invoke(); } + static inline auto BreakRope(Rope* rope, int* a1, int* a2, float a3, float a4) { return NativeInvoke::Invoke(rope, a1, a2, a3, a4); } + static inline auto Breakpoint() { return NativeInvoke::Invoke(); } + static inline auto BroadcastUnitTestMessage() { return NativeInvoke::Invoke(); } + static inline auto BulletCameraAllowTrackBullet(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto BulletCameraPreloadTextBink(const char* a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto BulletCameraTrackUntilGrounded(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraAimOverride(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraAnimatedCurrentTime() { return NativeInvoke::Invoke(); } + static inline auto CameraAnimatedLength(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto CameraAnimatedRecordSrl() { return NativeInvoke::Invoke(); } + static inline auto CameraAnimatedStartFov(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CameraAnimatedStartHeading(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CameraAnimatedStartPosition(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CameraAnimatedStop(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto CameraAnimatedUseDof() { return NativeInvoke::Invoke(); } + static inline auto CameraCanTargetObject(BOOL toggle, Object object) { return NativeInvoke::Invoke(toggle, object); } + static inline auto CameraCanTargetProjectiles(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraCanTargetTires(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraCanTargetVehicle(BOOL toggle, Vehicle vehicle) { return NativeInvoke::Invoke(toggle, vehicle); } + static inline auto CameraClearPointAtTarget() { return NativeInvoke::Invoke(); } + static inline auto CameraEnableFirstTimeAimLock(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraEnableShoulderMode(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraFirstPersonTrackRate(float rate) { return NativeInvoke::Invoke(rate); } + static inline auto CameraFreezeFrame(BOOL a0, int a1, int a2, float a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto CameraIsPointingAtTarget() { return NativeInvoke::Invoke(); } + static inline auto CameraOverrideEffectObstruction(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraPlayAnimated(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto CameraPlayAnimatedAttachedPedRelative(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto CameraPlayAnimatedAttachedVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto CameraPlayAnimatedAttachedVehicleRelative(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto CameraPlayAnimatedWithSrl(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto CameraPointAtCoord(float x, float y, float z, int duration) { return NativeInvoke::Invoke(x, y, z, duration); } + static inline auto CameraPointAtGrenade(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CameraPointAtObject(Object object, int duration) { return NativeInvoke::Invoke(object, duration); } + static inline auto CameraPointAtPed(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto CameraPointAtVehicle(Vehicle vehicle, int duration) { return NativeInvoke::Invoke(vehicle, duration); } + static inline auto CameraSetHighCoverLockOnAngleLimit(float limit) { return NativeInvoke::Invoke(limit); } + static inline auto CameraSettingsIsHardLockEnabled() { return NativeInvoke::Invoke(); } + static inline auto CameraSnapPointAtCoord(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CameraUseHandyCam(BOOL a0, float a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CanCreateRandomCops() { return NativeInvoke::Invoke(); } + static inline auto CanCreateRandomPed() { return NativeInvoke::Invoke(); } + static inline auto CanPedSeeOtherPed(Ped ped, Ped ped2, float a2, float a3) { return NativeInvoke::Invoke(ped, ped2, a2, a3); } + static inline auto CanPlayerStartMission(Player player) { return NativeInvoke::Invoke(player); } + static inline auto CanSetEnterStateForCutscenePed(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto CanSetExitStateForCutscenePed(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto Ceil(float value) { return NativeInvoke::Invoke(value); } + static inline auto ChangeAmbientStreamSound() { return NativeInvoke::Invoke(); } + static inline auto ChangeStaticEmitterSound(const char* emitterName, const char* soundName) { return NativeInvoke::Invoke(emitterName, soundName); } + static inline auto CheckpointStorageLoad(Any* data, int dataSize) { return NativeInvoke::Invoke(data, dataSize); } + static inline auto CheckpointStorageSave(Any* data, int dataSize, int checkpoint) { return NativeInvoke::Invoke(data, dataSize, checkpoint); } + static inline auto ClearAdditionalText(int slot, BOOL a1) { return NativeInvoke::Invoke(slot, a1); } + static inline auto ClearAllPedProps(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearAllRingiconWorld() { return NativeInvoke::Invoke(); } + static inline auto ClearAllSpawnBlockingAreas() { return NativeInvoke::Invoke(); } + static inline auto ClearAngledAreaOfVehicles(float x1, float y1, float z1, float x2, float y2, float z2, float a6) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, a6); } + static inline auto ClearArea(float x, float y, float z, float radius, BOOL dontIgnoreProjectiles) { return NativeInvoke::Invoke(x, y, z, radius, dontIgnoreProjectiles); } + static inline auto ClearAreaOfCops(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto ClearAreaOfFiresAndExplosions(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto ClearAreaOfObjects(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto ClearAreaOfPeds(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto ClearAreaOfVehicles(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto ClearBit(int* data, int bit) { return NativeInvoke::Invoke(data, bit); } + static inline auto ClearBrief() { return NativeInvoke::Invoke(); } + static inline auto ClearCentralMessages() { return NativeInvoke::Invoke(); } + static inline auto ClearCollectableStats() { return NativeInvoke::Invoke(); } + static inline auto ClearCurrentWidgetGroup(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto ClearDeathRecords() { return NativeInvoke::Invoke(); } + static inline auto ClearHelp() { return NativeInvoke::Invoke(); } + static inline auto ClearIkAttachTarget(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearInteriorCollisionRequired(Interior interior) { return NativeInvoke::Invoke(interior); } + static inline auto ClearKillStreakRecords() { return NativeInvoke::Invoke(); } + static inline auto ClearKillxpRules() { return NativeInvoke::Invoke(); } + static inline auto ClearLevelCompletion() { return NativeInvoke::Invoke(); } + static inline auto ClearLockedTarget(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearNamedCutscene(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto ClearNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto ClearNetworkObjectTerritoryEffect(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ClearNetworkRestartNodeGroupList() { return NativeInvoke::Invoke(); } + static inline auto ClearNewsScrollbar() { return NativeInvoke::Invoke(); } + static inline auto ClearObjectLastDamageEntity(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ClearPedDecisionMakerEventResponse() { return NativeInvoke::Invoke(); } + static inline auto ClearPedDefaultAim(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedLastDamageBone(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedLastDamageEntity(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedLastWeaponDamage(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedNonCreationArea() { return NativeInvoke::Invoke(); } + static inline auto ClearPedNonRemovalArea() { return NativeInvoke::Invoke(); } + static inline auto ClearPedPrimaryLookat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedProp(Ped ped, int propIndex) { return NativeInvoke::Invoke(ped, propIndex); } + static inline auto ClearPedRelationship(Ped ped, int relGroupId, int flags) { return NativeInvoke::Invoke(ped, relGroupId, flags); } + static inline auto ClearPedSecondaryLookat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedSecondaryTask(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedTasks(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPedTasksImmediately(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearPlayerHasDamagedAtLeastOnePed(Player player) { return NativeInvoke::Invoke(player); } + static inline auto ClearPlayerWantedLevel(Player player) { return NativeInvoke::Invoke(player); } + static inline auto ClearPrints() { return NativeInvoke::Invoke(); } + static inline auto ClearProjectiles() { return NativeInvoke::Invoke(); } + static inline auto ClearRelationshipBetweenRelGroups(int relGroupId1, int relGroupId2, int flags) { return NativeInvoke::Invoke(relGroupId1, relGroupId2, flags); } + static inline auto ClearRingiconObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ClearRingiconPlayer(Player player) { return NativeInvoke::Invoke(player); } + static inline auto ClearRingiconWorld(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto ClearRoomForObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ClearRoomForPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ClearRoomForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto ClearScriptArrayFromScratchpad() { return NativeInvoke::Invoke(); } + static inline auto ClearScriptStreamRequests() { return NativeInvoke::Invoke(); } + static inline auto ClearScriptedConversionCoord() { return NativeInvoke::Invoke(); } + static inline auto ClearSequenceTask(ScrHandle taskSequence) { return NativeInvoke::Invoke(taskSequence); } + static inline auto ClearSmallPrints() { return NativeInvoke::Invoke(); } + static inline auto ClearTextLabel(const char* textLabel) { return NativeInvoke::Invoke(textLabel); } + static inline auto ClearThisPrint() { return NativeInvoke::Invoke(); } + static inline auto ClearTickerMessages() { return NativeInvoke::Invoke(); } + static inline auto ClearTimecycleModifier() { return NativeInvoke::Invoke(); } + static inline auto ClearTimecycleModifierOverride(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto ClearTutorialComplete() { return NativeInvoke::Invoke(); } + static inline auto ClearVehicleLastDamageEntity(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto ClearVehicleLastWeaponDamage(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto ClearWeatherTypePersist() { return NativeInvoke::Invoke(); } + static inline auto CloseDebugFile() { return NativeInvoke::Invoke(); } + static inline auto ClosePatrolRoute() { return NativeInvoke::Invoke(); } + static inline auto CloseSequenceTask(ScrHandle taskSequence) { return NativeInvoke::Invoke(taskSequence); } + static inline auto CommitExperience() { return NativeInvoke::Invoke(); } + static inline auto CompareAgainstScoreParam(int a0, int a1, const char* paramName) { return NativeInvoke::Invoke(a0, a1, paramName); } + static inline auto CompareAndSwap(int* a0, int a1, int a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CopyAnimations(Ped ped, Ped ped2, float a2) { return NativeInvoke::Invoke(ped, ped2, a2); } + static inline auto CopyGroupPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto CopyPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto Cos(float value) { return NativeInvoke::Invoke(value); } + static inline auto CreateAicombatactionCoverenter(const char* a0, const char* a1, const char* a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CreateAmmobagPlacement() { return NativeInvoke::Invoke(); } + static inline auto CreateAmmobagPlacementRotate(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto CreateAnimatedText(const char* text, float x, float y) { return NativeInvoke::Invoke(text, x, y); } + static inline auto CreateCam(const char* camName, BOOL a1) { return NativeInvoke::Invoke(camName, a1); } + static inline auto CreateCamWithParams(const char* camName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, BOOL a8) { return NativeInvoke::Invoke(camName, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, a8); } + static inline auto CreateCheckpoint(int type, float posX1, float posY1, float posZ1, float posX2, float posY2, float posZ2, float radius) { return NativeInvoke::Invoke(type, posX1, posY1, posZ1, posX2, posY2, posZ2, radius); } + static inline auto CreateCoordInteractionVolume(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto CreateDirectionsToCoord(float x, float y, float z, int* a3, int* a4) { return NativeInvoke::Invoke(x, y, z, a3, a4); } + static inline auto CreateDynamicPathObstruction(float x1, float y1, float z1, float x2, float y2, float z2, float a6) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, a6); } + static inline auto CreateGlint(Hash glintType, float x, float y, float z) { return NativeInvoke::Invoke(glintType, x, y, z); } + static inline auto CreateGroup(int unused, BOOL a1) { return NativeInvoke::Invoke(unused, a1); } + static inline auto CreateLaser(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto CreateLoadoutScreen() { return NativeInvoke::Invoke(); } + static inline auto CreateMissionTrain(int variation, float x, float y, float z, BOOL direction) { return NativeInvoke::Invoke(variation, x, y, z, direction); } + static inline auto CreateNewScriptedConversation(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto CreateNmMessage(int flags, int messageId) { return NativeInvoke::Invoke(flags, messageId); } + static inline auto CreateObject(Hash modelHash, float x, float y, float z, BOOL dynamic, BOOL dontOwn) { return NativeInvoke::Invoke(modelHash, x, y, z, dynamic, dontOwn); } + static inline auto CreateObjectMover(Hash modelHash, float x, float y, float z, BOOL dynamic, const char* pathName, BOOL dontOwn) { return NativeInvoke::Invoke(modelHash, x, y, z, dynamic, pathName, dontOwn); } + static inline auto CreateObjectNoOffset(Hash modelHash, float x, float y, float z, BOOL dynamic, BOOL dontOwn) { return NativeInvoke::Invoke(modelHash, x, y, z, dynamic, dontOwn); } + static inline auto CreatePatrolRoute() { return NativeInvoke::Invoke(); } + static inline auto CreatePed(int pedType, Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL dontOwn) { return NativeInvoke::Invoke(pedType, modelHash, x, y, z, heading, isNetwork, dontOwn); } + static inline auto CreatePedCorpse(Ped ped, Ped dummyPed) { return NativeInvoke::Invoke(ped, dummyPed); } + static inline auto CreatePedInsideVehicle(Vehicle vehicle, int pedType, Hash modelHash, int seatIndex, const char* a4, BOOL a5) { return NativeInvoke::Invoke(vehicle, pedType, modelHash, seatIndex, a4, a5); } + static inline auto CreatePlacement() { return NativeInvoke::Invoke(); } + static inline auto CreatePlacementRotate(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto CreatePlayer(Any a0, float x, float y, float z) { return NativeInvoke::Invoke(a0, x, y, z); } + static inline auto CreatePlayerWithAvatar(Hash avatarHash, float x, float y, float z, BOOL a4) { return NativeInvoke::Invoke(avatarHash, x, y, z, a4); } + static inline auto CreatePlayerWithModel(Hash modelHash, float x, float y, float z) { return NativeInvoke::Invoke(modelHash, x, y, z); } + static inline auto CreateRandomFemalePed(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto CreateRandomMalePed(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto CreateRandomPed(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto CreateRandomPedAsDriver(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto CreateScriptVehicleGenerator(float x, float y, float z, float heading, float a4, float a5, Hash modelHash, int a7, int a8, int a9, int a10, BOOL a11, int a12, int a13) { return NativeInvoke::Invoke(x, y, z, heading, a4, a5, modelHash, a7, a8, a9, a10, a11, a12, a13); } + static inline auto CreateSimplePed(Hash modelHash, float x, float y, float z, float heading, Hash a6, BOOL a7) { return NativeInvoke::Invoke(modelHash, x, y, z, heading, a6, a7); } + static inline auto CreateVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL dontOwn) { return NativeInvoke::Invoke(modelHash, x, y, z, heading, isNetwork, dontOwn); } + static inline auto CutsceneDisableCrosshair() { return NativeInvoke::Invoke(); } + static inline auto CutsceneDisableFadeInGameAtEnd(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CutsceneEnableSkip(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto CutsceneExist(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto CutsceneForceGameplayHeadingPitchUpdate() { return NativeInvoke::Invoke(); } + static inline auto CutsceneForcePlayerInvisible() { return NativeInvoke::Invoke(); } + static inline auto CutsceneIsLoaded(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto CutsceneIsLoading() { return NativeInvoke::Invoke(); } + static inline auto CutsceneIsWaitingForMovie() { return NativeInvoke::Invoke(); } + static inline auto CutsceneModelNoLongerNeeded(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto CutsceneNamedIsLoading(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto CutsceneObjectOverrideVisibility(const char* objectName) { return NativeInvoke::Invoke(objectName); } + static inline auto CutsceneRegisterActionTreePlayNode(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto CutsceneRegisterInteractiveSequence(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto CutsceneRegisterIseq(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto CutsceneRegisterObjectAnim(Object object, const char* animName, const char* animDict, float a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(object, animName, animDict, a3, a4, a5); } + static inline auto CutsceneRegisterPedActionIntention(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto CutsceneRegisterPedAttachToVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto CutsceneRegisterPedTeleport(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto CutsceneRegisterPedWeaponHand(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CutsceneRegisterSetPedInCover(Ped ped, const char* a1, const char* a2, Ped ped2, BOOL a4) { return NativeInvoke::Invoke(ped, a1, a2, ped2, a4); } + static inline auto CutsceneRegisterSetPlayerInCover(const char* a0, const char* a1, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto CutsceneRegisterStreamHelper(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto CutsceneRegisterSwitchToLevel(int levelIndex) { return NativeInvoke::Invoke(levelIndex); } + static inline auto CutsceneRegisterSwitchToLevelName(const char* levelName) { return NativeInvoke::Invoke(levelName); } + static inline auto CutsceneRegisterVehicleCopy(Vehicle vehicle, const char* name) { return NativeInvoke::Invoke(vehicle, name); } + static inline auto CutsceneSetCoverCameraDirection(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto CutsceneSetIsUnapproved() { return NativeInvoke::Invoke(); } + static inline auto CutsceneSetOverlayType(int type) { return NativeInvoke::Invoke(type); } + static inline auto CutsceneSetWaitForMovie(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto CutsceneShowUnapproved() { return NativeInvoke::Invoke(); } + static inline auto DamageAllGroupsOnObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto DamageDecalOnPedBone(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DamageDecalsOnPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DamageGlassInRadius(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DbDeleteBool(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbDeleteFloat(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbDeleteInt(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbGetBool(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbGetFloat(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbGetInt(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbInsertBool(const char* name, const char* entryName, BOOL value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbInsertFloat(const char* name, const char* entryName, float value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbInsertInt(const char* name, const char* entryName, int value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbIsBoolValid(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbIsFloatValid(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbIsIntValid(const char* name, const char* entryName) { return NativeInvoke::Invoke(name, entryName); } + static inline auto DbSetBool(const char* name, const char* entryName, BOOL value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbSetFloat(const char* name, const char* entryName, float value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbSetInt(const char* name, const char* entryName, int value) { return NativeInvoke::Invoke(name, entryName, value); } + static inline auto DbgActivateBulletCamTime(float a0) { return NativeInvoke::Invoke(a0); } + static inline auto DbgDeactivateBulletCamTime(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto DeactivateBulletTime(BOOL toggle, BOOL ignoreScript) { return NativeInvoke::Invoke(toggle, ignoreScript); } + static inline auto DeactivateBulletTimeAsPlayer() { return NativeInvoke::Invoke(); } + static inline auto DeactivateSpecialFxModifier(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto DeathrecordClear(int index) { return NativeInvoke::Invoke(index); } + static inline auto DeathrecordClearAll() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordEnableAssistXp() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetNumKillers() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetNumRecords(int index) { return NativeInvoke::Invoke(index); } + static inline auto DeathrecordGetNumShots(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DeathrecordGetRecordBulletcount() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordComponent() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordDamage() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordFlags() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordFrom() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordInjurer() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordIsCurrentLife() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordTime() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetRecordWeapon() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetShotBulletcount(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotComponent(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotDamage(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotFlags() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetShotFrom() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetShotInjurer(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotIsCurrentLife(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotTime(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetShotWeapon(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DeathrecordGetSubKillerName(int bufferSize, char* buffer, int a2) { return NativeInvoke::Invoke(bufferSize, buffer, a2); } + static inline auto DeathrecordGetSubKillerPercent() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetSubKillerPlayerIndex(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DeathrecordGetSubKillerPrimary() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetSubKillerRank() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordGetSubKillerSecondary() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordsClearKillshotdata() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordsGetPlayerdetailsClantag() { return NativeInvoke::Invoke(); } + static inline auto DeathrecordsGetPlayerdetailsName(int bufferSize, char* buffer, int index) { return NativeInvoke::Invoke(bufferSize, buffer, index); } + static inline auto DeathrecordsGetPlayerdetailsTitle() { return NativeInvoke::Invoke(); } + static inline auto DebugGetBgScriptName(int index, int bufferSize, char* buffer) { return NativeInvoke::Invoke(index, bufferSize, buffer); } + static inline auto DebugSetSelectedPed() { return NativeInvoke::Invoke(); } + static inline auto DebugdrawGetscreenspacetextheight() { return NativeInvoke::Invoke(); } + static inline auto DeleteAllPedCorpses() { return NativeInvoke::Invoke(); } + static inline auto DeleteAllTrains() { return NativeInvoke::Invoke(); } + static inline auto DeleteCheckpoint(ScrHandle checkpoint) { return NativeInvoke::Invoke(checkpoint); } + static inline auto DeleteMissionTrain(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto DeleteObject(Object* object) { return NativeInvoke::Invoke(object); } + static inline auto DeletePatrolRoute(const char* patrolRouteName) { return NativeInvoke::Invoke(patrolRouteName); } + static inline auto DeletePed(Ped* ped) { return NativeInvoke::Invoke(ped); } + static inline auto DeletePedCorpse(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto DeleteRope(Rope* rope) { return NativeInvoke::Invoke(rope); } + static inline auto DeleteScriptVehicleGenerator(int scriptVehicleGenerator) { return NativeInvoke::Invoke(scriptVehicleGenerator); } + static inline auto DeleteSimplePed(Object* ped) { return NativeInvoke::Invoke(ped); } + static inline auto DeleteVehicle(Vehicle* vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DeleteVehicleAnimator(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DeleteWidget(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DeleteWidgetGroup(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DeleteXmlFile() { return NativeInvoke::Invoke(); } + static inline auto DestroyAllCams() { return NativeInvoke::Invoke(); } + static inline auto DestroyCam(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto DestroyDynamicPathObstruction(int id) { return NativeInvoke::Invoke(id); } + static inline auto DestroyFragmentObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto DestroyLaser(int laser) { return NativeInvoke::Invoke(laser); } + static inline auto DestroyLoadoutScreen() { return NativeInvoke::Invoke(); } + static inline auto DetachCam(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto DetachObject(Object object, BOOL a1) { return NativeInvoke::Invoke(object, a1); } + static inline auto DetachPed(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto DetachPedFromWithinVehicle(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto DetachRopeFromObject(Rope rope, Object object) { return NativeInvoke::Invoke(rope, object); } + static inline auto DetachVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DidPlayerQuitLevel(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DisableDirectionalLight(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisableFadeBetweenSpLevels() { return NativeInvoke::Invoke(); } + static inline auto DisablePickupsForPlayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisableRestartCheckpoint(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisallowJoiners() { return NativeInvoke::Invoke(); } + static inline auto DisplayArcadeModeLevelEnd(const char* levelName) { return NativeInvoke::Invoke(levelName); } + static inline auto DisplayAreaName(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisplayFrontendMapBlips(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisplayHelpTextThisFrame(const char* textLabel, BOOL a1) { return NativeInvoke::Invoke(textLabel, a1); } + static inline auto DisplayHud(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisplayLoadingScreenNow(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto DisplayNonMinigameHelpMessages(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisplayPlaybackRecordedVehicle() { return NativeInvoke::Invoke(); } + static inline auto DisplayPlayerComponent(int component, BOOL toggle) { return NativeInvoke::Invoke(component, toggle); } + static inline auto DisplayPlayerNames(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto DisplaySeamlessCutsceneTriggerArea() { return NativeInvoke::Invoke(); } + static inline auto DisplaySystemSigninUi() { return NativeInvoke::Invoke(); } + static inline auto DisplayText(float x, float y, const char* text) { return NativeInvoke::Invoke(x, y, text); } + static inline auto DisplayTextWith2Numbers() { return NativeInvoke::Invoke(); } + static inline auto DisplayTextWith3Numbers() { return NativeInvoke::Invoke(); } + static inline auto DisplayTextWithFloat(float x, float y, const char* textLabel, float value, int a4) { return NativeInvoke::Invoke(x, y, textLabel, value, a4); } + static inline auto DisplayTextWithLiteralString(float x, float y, const char* textLabel, const char* string) { return NativeInvoke::Invoke(x, y, textLabel, string); } + static inline auto DisplayTextWithNumber() { return NativeInvoke::Invoke(); } + static inline auto DisplayTextWithString() { return NativeInvoke::Invoke(); } + static inline auto DisplayTextWithTwoLiteralStrings() { return NativeInvoke::Invoke(); } + static inline auto DisplayTextWithTwoStrings() { return NativeInvoke::Invoke(); } + static inline auto DoScreenFadeIn(int duration) { return NativeInvoke::Invoke(duration); } + static inline auto DoScreenFadeOut(int duration) { return NativeInvoke::Invoke(duration); } + static inline auto DoesBlipExist(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto DoesCamExist(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto DoesCorpseExist(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto DoesDecisionMakerExist(ScrHandle decisionMaker) { return NativeInvoke::Invoke(decisionMaker); } + static inline auto DoesGlintExist(int glint) { return NativeInvoke::Invoke(glint); } + static inline auto DoesGroupExist(Group group) { return NativeInvoke::Invoke(group); } + static inline auto DoesLaunchParamExist(int a0, const char* paramName) { return NativeInvoke::Invoke(a0, paramName); } + static inline auto DoesLoadoutSlotHaveCustomName(int index) { return NativeInvoke::Invoke(index); } + static inline auto DoesMainPlayerExist() { return NativeInvoke::Invoke(); } + static inline auto DoesObjectExist(Object object) { return NativeInvoke::Invoke(object); } + static inline auto DoesObjectHavePhysics(Object object) { return NativeInvoke::Invoke(object); } + static inline auto DoesObjectOfTypeExistAtCoords(float x, float y, float z, float radius, Hash modelHash) { return NativeInvoke::Invoke(x, y, z, radius, modelHash); } + static inline auto DoesPadExist(int padIndex) { return NativeInvoke::Invoke(padIndex); } + static inline auto DoesPedExist(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto DoesPickupExist(Pickup pickup) { return NativeInvoke::Invoke(pickup); } + static inline auto DoesPlacementExist(int index) { return NativeInvoke::Invoke(index); } + static inline auto DoesScenarioExistInArea() { return NativeInvoke::Invoke(); } + static inline auto DoesScriptExist(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto DoesSpatialdataCoverPointExist(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DoesTextLabelExist(const char* textLabel) { return NativeInvoke::Invoke(textLabel); } + static inline auto DoesThisMinigameScriptAllowNonMinigameHelpMessages() { return NativeInvoke::Invoke(); } + static inline auto DoesVehicleExist(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DoesVehicleHaveRoof(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DoesVehicleHaveStuckVehicleCheck(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto DoesWidgetGroupExist() { return NativeInvoke::Invoke(); } + static inline auto DoorActivateSpatialData() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosest(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto DoorFindClosestActivateSpatialData(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorFindClosestGetAutoClose() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestGetClose() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestGetLatch() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestGetLimitMax() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestGetLimitMin() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestSetAutoClose(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorFindClosestSetClose(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorFindClosestSetForceClose(Hash modelHash, float x, float y, float z, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(modelHash, x, y, z, a4, a5); } + static inline auto DoorFindClosestSetLatch(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorFindClosestSetLimit() { return NativeInvoke::Invoke(); } + static inline auto DoorFindClosestSetLimitMax(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorFindClosestSetLimitMin(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto DoorGetAutoClose() { return NativeInvoke::Invoke(); } + static inline auto DoorGetClose() { return NativeInvoke::Invoke(); } + static inline auto DoorGetIsAffectedByBullets(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto DoorGetLatch() { return NativeInvoke::Invoke(); } + static inline auto DoorGetLimitMax() { return NativeInvoke::Invoke(); } + static inline auto DoorGetLimitMin() { return NativeInvoke::Invoke(); } + static inline auto DoorSetAutoClose() { return NativeInvoke::Invoke(); } + static inline auto DoorSetClose() { return NativeInvoke::Invoke(); } + static inline auto DoorSetIsAffectedByBullets(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto DoorSetLatch() { return NativeInvoke::Invoke(); } + static inline auto DoorSetLimit() { return NativeInvoke::Invoke(); } + static inline auto DoorSetLimitMax() { return NativeInvoke::Invoke(); } + static inline auto DoorSetLimitMin() { return NativeInvoke::Invoke(); } + static inline auto DrawAnimatedText() { return NativeInvoke::Invoke(); } + static inline auto DrawBackground(int a0, int a1, int r, int g, int b, int a) { return NativeInvoke::Invoke(a0, a1, r, g, b, a); } + static inline auto DrawCheckpoint() { return NativeInvoke::Invoke(); } + static inline auto DrawCheckpointWithAlpha() { return NativeInvoke::Invoke(); } + static inline auto DrawColouredCylinder(float x, float y, float z, float a3, int r, int g, int b, int a) { return NativeInvoke::Invoke(x, y, z, a3, r, g, b, a); } + static inline auto DrawCurvedWindow(float screenX, float screenY, float width, float height, int alpha) { return NativeInvoke::Invoke(screenX, screenY, width, height, alpha); } + static inline auto DrawDebugBox() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugCross() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugLine(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto DrawDebugLine2d() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugLine2dWithTwoColours() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugLineWithTwoColours() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugPoly(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto DrawDebugPoly2d() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugPoly2dWithThreeColours() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugPolyWithThreeColours() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugSphere(Vector3 coords, float radius, int r, int g, int b, int a) { return NativeInvoke::Invoke(coords, radius, r, g, b, a); } + static inline auto DrawDebugText(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7); } + static inline auto DrawDebugText2d() { return NativeInvoke::Invoke(); } + static inline auto DrawDebugTextWithOffset() { return NativeInvoke::Invoke(); } + static inline auto DrawLine() { return NativeInvoke::Invoke(); } + static inline auto DrawMovie(float x, float y, float width, float height, float a4, int r, int g, int b, int a, BOOL a9) { return NativeInvoke::Invoke(x, y, width, height, a4, r, g, b, a, a9); } + static inline auto DrawPointLight(float x, float y, float z, int r, int g, int b, float a6, float a7) { return NativeInvoke::Invoke(x, y, z, r, g, b, a6, a7); } + static inline auto DrawRect(float x, float y, float width, float height, int r, int g, int b, int a) { return NativeInvoke::Invoke(x, y, width, height, r, g, b, a); } + static inline auto DrawSphere() { return NativeInvoke::Invoke(); } + static inline auto DrawSpotLight(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, int r, int g, int b, float a9, float a10, float a11, float a12, float a13, float a14, BOOL a15) { return NativeInvoke::Invoke(posX, posY, posZ, dirX, dirY, dirZ, r, g, b, a9, a10, a11, a12, a13, a14, a15); } + static inline auto DrawSprite(ScrHandle texture, float screenX, float screenY, float width, float height, float heading, int red, int green, int blue, int alpha) { return NativeInvoke::Invoke(texture, screenX, screenY, width, height, heading, red, green, blue, alpha); } + static inline auto DrawVectorMapCircle() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapEventRipple() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapLine() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapLineThick() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapLocalPlayerCam() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapMarker() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapPed() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapPoly() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapRectangle() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapText() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapVehicle() { return NativeInvoke::Invoke(); } + static inline auto DrawVectorMapWedge() { return NativeInvoke::Invoke(); } + static inline auto EnableAdrenaline(int index, BOOL toggle) { return NativeInvoke::Invoke(index, toggle); } + static inline auto EnableAimAssist(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableAllAdrenaline(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableAmbientStream(const char* streamName, BOOL toggle) { return NativeInvoke::Invoke(streamName, toggle); } + static inline auto EnableAmbientZone(const char* zoneName, BOOL toggle) { return NativeInvoke::Invoke(zoneName, toggle); } + static inline auto EnableAmmopickup(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableAudioMissionFlag(int a0, BOOL toggle) { return NativeInvoke::Invoke(a0, toggle); } + static inline auto EnableAudioMixLayer(int a0, BOOL a1, float a2, int a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto EnableBulletCameraWipe(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableBullettimemeter(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableCheckpointIcon() { return NativeInvoke::Invoke(); } + static inline auto EnableCoverpointmp3(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableCoverpointmp3Group(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableCoverpointmp3GroupFromLine(Hash a0, Hash a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableCrosshair(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableDeathhelpertext(BOOL a0, BOOL a1, int a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableDirectionalShadows(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableDualWieldInInventory(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableEquippedweapon(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableFirstTimeLock(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableGlint(int glint, BOOL toggle) { return NativeInvoke::Invoke(glint, toggle); } + static inline auto EnableGravityWell(const char* a0, const char* a1, BOOL a2, BOOL a3, BOOL a4, float a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto EnableGrenadeWarning(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableHeartbeatRumble(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableHitDetection(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableInventory(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableLastManStanding(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableMpLastManStanding(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableMpm(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableNormalLine(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableNormalLineByHash(Hash a0, Hash a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnableOverheatIcon(BOOL toggle, const char* iconName) { return NativeInvoke::Invoke(toggle, iconName); } + static inline auto EnablePauseMenu(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnablePedJumping(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto EnablePedPain(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto EnablePickupAttachment(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto EnablePlayerTaunt(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnablePlayerhealth(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableShootDodgeHighFallStairsDetection(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableSniperHud(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableSoftTargeting(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableStaticEmitter(const char* emitterName, BOOL toggle) { return NativeInvoke::Invoke(emitterName, toggle); } + static inline auto EnableTinnitus(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableTutorialHud(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EnableWallaZone(const char* zoneName, BOOL toggle) { return NativeInvoke::Invoke(zoneName, toggle); } + static inline auto EnableWeaponAttachment(Weapon weapon, int attachmentIndex, BOOL toggle) { return NativeInvoke::Invoke(weapon, attachmentIndex, toggle); } + static inline auto EnableWeaponpickup(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto EndContext(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto EndContextHash(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto EndPostfxBlender(int a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto ExistsScriptTunableVariableBool(const char* context, const char* name) { return NativeInvoke::Invoke(context, name); } + static inline auto ExistsScriptTunableVariableCrcBool(Hash tunableHash) { return NativeInvoke::Invoke(tunableHash); } + static inline auto Exp(float value) { return NativeInvoke::Invoke(value); } + static inline auto ExperienceClearPointPerInjury() { return NativeInvoke::Invoke(); } + static inline auto ExperienceClearXpPerInjury() { return NativeInvoke::Invoke(); } + static inline auto ExperienceSetPointPerInjury(int a0, int index, int value) { return NativeInvoke::Invoke(a0, index, value); } + static inline auto ExperienceSetXpPerInjury(int a0, int index, int value) { return NativeInvoke::Invoke(a0, index, value); } + static inline auto ExplodeObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ExplodePedHead(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ExplodeProjectiles(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto ExplodeVehicle(Vehicle vehicle, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(vehicle, a1, a2); } + static inline auto ExplodeVehicleInCutscene(Vehicle vehicle, BOOL a1) { return NativeInvoke::Invoke(vehicle, a1); } + static inline auto FinaleGrenadeExplodeOnImpact(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto FinaleGrenadeLauncherSettings(BOOL enabled, Hash modelHash1, Hash modelHash2, Hash modelHash3) { return NativeInvoke::Invoke(enabled, modelHash1, modelHash2, modelHash3); } + static inline auto FindLaser(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto FindObjectAtPosition(const char* modelName, float x, float y, float z, float radius) { return NativeInvoke::Invoke(modelName, x, y, z, radius); } + static inline auto Floor(float value) { return NativeInvoke::Invoke(value); } + static inline auto FlushDiscardableMemory(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto FlushStreamMemory() { return NativeInvoke::Invoke(); } + static inline auto ForceAllStreamingHelpersActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceCloseNetwork() { return NativeInvoke::Invoke(); } + static inline auto ForceCustomWipeBulletCamera(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceInteractiontextVisible(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceOpenNetwork() { return NativeInvoke::Invoke(); } + static inline auto ForcePausemenuOpen() { return NativeInvoke::Invoke(); } + static inline auto ForcePedToUseDeathSuggestionWhenShot(Ped ped, BOOL a1, BOOL a2, BOOL a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5); } + static inline auto ForceQuickDeathCameras(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceRedReticule(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceRemoveAndAddObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ForceSkipAttractScreen(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceSubtitles(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ForceTrainDoorOpenClose(Vehicle train, int a1, BOOL a2, BOOL a3, BOOL a4) { return NativeInvoke::Invoke(train, a1, a2, a3, a4); } + static inline auto ForceUpdateObjectPhysicalState(Object object) { return NativeInvoke::Invoke(object); } + static inline auto ForceWeaponLoad() { return NativeInvoke::Invoke(); } + static inline auto ForceWeaponScope(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto FoundExplorationItem(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto FreeVehicleInstLightTuneData(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto FreezeCurrentPanel() { return NativeInvoke::Invoke(); } + static inline auto FreezeObjectPosition(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto FreezePedPosition(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto FreezePedPositionAndDontLoadCollision(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto FreezePositionOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, BOOL toggle) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, toggle); } + static inline auto FreezeTimeOfDay(int hour, int minute) { return NativeInvoke::Invoke(hour, minute); } + static inline auto FreezeVehiclePosition(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto FreezeVehiclePositionAndDontLoadCollision(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto GameplayHelperBoxAngledCreate(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11); } + static inline auto GameplayHelperBoxAngledCreateVer2() { return NativeInvoke::Invoke(); } + static inline auto GameplayHelperBoxCreate(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7); } + static inline auto GameplayHelperBoxCreatePedAttached(int a0, const char* name, Ped ped, float a3, float a4, float a5, float a6, float a7, float a8, float a9, float a10, float a11, BOOL a12, BOOL a13) { return NativeInvoke::Invoke(a0, name, ped, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13); } + static inline auto GameplayHelperBoxCreateVehicleAttached(int a0, const char* boxName, Vehicle vehicle, float a3, float a4, float a5, float a6, float a7, float a8, float a9, float a10, float a11, BOOL a12, BOOL a13) { return NativeInvoke::Invoke(a0, boxName, vehicle, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13); } + static inline auto GameplayHelperBoxDestroy(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GameplayHelperBoxSetEnabled(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto GameplayHelperCylinderCreate(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6); } + static inline auto GameplayHelperCylinderCreatePedAttached(int a0, const char* name, Ped ped, float a3, float a4, float a5, float a6) { return NativeInvoke::Invoke(a0, name, ped, a3, a4, a5, a6); } + static inline auto GameplayHelperVolumeDestroy(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GameplayHelperVolumeSetEnabled() { return NativeInvoke::Invoke(); } + static inline auto GenerateObjectCrushImminentEvent(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetAchievementHash(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetActiontreeInfo(const char* name, int bufferSize1, char* buffer1, int bufferSize2, char* buffer2) { return NativeInvoke::Invoke(name, bufferSize1, buffer1, bufferSize2, buffer2); } + static inline auto GetAdrenalineAmt() { return NativeInvoke::Invoke(); } + static inline auto GetAimCamZoolLevel() { return NativeInvoke::Invoke(); } + static inline auto GetAllowedToFailCoverForBlockingLineOfFire() { return NativeInvoke::Invoke(); } + static inline auto GetAmmoInClip(Ped ped, Hash weaponHash, int* ammo) { return NativeInvoke::Invoke(ped, weaponHash, ammo); } + static inline auto GetAmmoInPedWeapon(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto GetAngleBetween2dVectors(float x1, float y1, float x2, float y2) { return NativeInvoke::Invoke(x1, y1, x2, y2); } + static inline auto GetAnimatedTextHeight() { return NativeInvoke::Invoke(); } + static inline auto GetAnimatedTextWidth() { return NativeInvoke::Invoke(); } + static inline auto GetBestHeadingIfPossible(float a0, float a1, float a2, float a3, float a4, float a5, float a6, float a7, float a8, float a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto GetBgScriptLeaderboardName(int index, int bufferSize, char* buffer) { return NativeInvoke::Invoke(index, bufferSize, buffer); } + static inline auto GetBgScriptUnit(int index) { return NativeInvoke::Invoke(index); } + static inline auto GetBgTextureForBgScript(Any a0, Any* a1, Any* a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto GetBitsInRange(int data, int rangeStart, int rangeEnd) { return NativeInvoke::Invoke(data, rangeStart, rangeEnd); } + static inline auto GetBlipAlpha(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipColour(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipCoords(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdCoord(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdDisplay(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdObjectIndex(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdPedIndex(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdPickupIndex(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdType(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipInfoIdVehicleIndex(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlipSprite(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto GetBlockingOfNonTemporaryEvents(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetBlockingOfPedTargetting(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetBoolFromXmlNodeAttribute(int attributeIndex) { return NativeInvoke::Invoke(attributeIndex); } + static inline auto GetBulletCamPref(Ped ped, int index) { return NativeInvoke::Invoke(ped, index); } + static inline auto GetBulletCameraMarker(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetBulletCameraSceneStart(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetBulletImpactArea(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(x, y, z, radius, outPed); } + static inline auto GetBulletTimeCount() { return NativeInvoke::Invoke(); } + static inline auto GetBulletTimeTeamCount() { return NativeInvoke::Invoke(); } + static inline auto GetCamCoord(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamDofStrength(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamFarClip(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamFarDof(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamFov(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamMotionBlurStrength(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamNearClip(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamNearDof(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamRot(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto GetCamViewMode() { return NativeInvoke::Invoke(); } + static inline auto GetCanPedCanSlowDownWhenTurning(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetCanPedPlayLocoFlavorStarts(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetCentreBlipId() { return NativeInvoke::Invoke(); } + static inline auto GetChallengeFailedState(int challengeId) { return NativeInvoke::Invoke(challengeId); } + static inline auto GetChallengeProgress(int challengeId) { return NativeInvoke::Invoke(challengeId); } + static inline auto GetCheckHashFromConversationId(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetCheckpointSelected() { return NativeInvoke::Invoke(); } + static inline auto GetClosestEnemyPed(Ped ped, float a1, float a2, float a3, float a4, BOOL a5, BOOL a6, BOOL a7, BOOL a8, BOOL a9, BOOL a10, Ped* outPed) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, outPed); } + static inline auto GetClosestMajorVehicleNode(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(x, y, z, coords); } + static inline auto GetClosestNetworkRestartNode(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x, y, z, coords, heading); } + static inline auto GetClosestPed(float x, float y, float z, float radius, BOOL a4, BOOL a5, Ped* outPed) { return NativeInvoke::Invoke(x, y, z, radius, a4, a5, outPed); } + static inline auto GetClosestRoad(float x, float y, float z, float a3, Any a4, Vector3* a5, Vector3* a6, Any* a7, Any* a8, Any* a9) { return NativeInvoke::Invoke(x, y, z, a3, a4, a5, a6, a7, a8, a9); } + static inline auto GetClosestVehicle(float x, float y, float z, float radius, Hash modelHash, int flags) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, flags); } + static inline auto GetClosestVehicleNode(float x, float y, float z, Vector3* coords) { return NativeInvoke::Invoke(x, y, z, coords); } + static inline auto GetClosestVehicleNodeWithHeading(float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x, y, z, coords, heading); } + static inline auto GetCompletedGrindGoal(int grindId) { return NativeInvoke::Invoke(grindId); } + static inline auto GetContentsOfComboWidgetSelection(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto GetContentsOfTextWidget(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto GetCoordsForNetworkRestartNode(int nodeId, Vector3* coords, float* heading) { return NativeInvoke::Invoke(nodeId, coords, heading); } + static inline auto GetCorpseCoords(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetCorrectedColour(int r, int g, int b, int* correctedR, int* correctedG, int* correctedB) { return NativeInvoke::Invoke(r, g, b, correctedR, correctedG, correctedB); } + static inline auto GetCurrentArcadeMode() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentBasicCopModel() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentBasicPoliceVehicleModel() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentControlConfig() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentCopModel(Hash* modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto GetCurrentDate(int* day, int* month) { return NativeInvoke::Invoke(day, month); } + static inline auto GetCurrentDayOfWeek() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentFps() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentLanguage() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentLevelFinish() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentLevelName(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetCurrentLevelStart() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentLoadoutSlot() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentPedWeapon(Ped ped, Hash* weaponHash, int handType) { return NativeInvoke::Invoke(ped, weaponHash, handType); } + static inline auto GetCurrentPlaybackNumberForPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetCurrentPlaybackNumberForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetCurrentPoliceVehicleModel() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentScriptedConversationLine() { return NativeInvoke::Invoke(); } + static inline auto GetCurrentStationForTrain(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto GetCurrentTaxiVehicleModel() { return NativeInvoke::Invoke(); } + static inline auto GetCustomPlayerVariation() { return NativeInvoke::Invoke(); } + static inline auto GetCutsceneAudioTimeMs() { return NativeInvoke::Invoke(); } + static inline auto GetCutsceneCaptureRequest(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetCutscenePedCoord(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetCutsceneSectionPlaying() { return NativeInvoke::Invoke(); } + static inline auto GetCutsceneTime() { return NativeInvoke::Invoke(); } + static inline auto GetCutsceneTimeMs() { return NativeInvoke::Invoke(); } + static inline auto GetDeadPedCoords(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetDeadPedPickupCoords(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetDeadVehicleCoords(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetDebugCam() { return NativeInvoke::Invoke(); } + static inline auto GetDifferenceInDaysBetweenDates(int* a0, int* a1, int* a2, int* a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto GetDisplayNameFromVehicleModel(int bufferSize, char* buffer, Hash modelHash) { return NativeInvoke::Invoke(bufferSize, buffer, modelHash); } + static inline auto GetDistanceBetweenCoords(float x1, float y1, float z1, float x2, float y2, float z2, BOOL useZ) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, useZ); } + static inline auto GetDoesWeaponExist(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetExistsInPlayerSave(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto GetExperienceForRank(int rank) { return NativeInvoke::Invoke(rank); } + static inline auto GetExperienceMaxRank() { return NativeInvoke::Invoke(); } + static inline auto GetFirstBlipInfoId(int sprite) { return NativeInvoke::Invoke(sprite); } + static inline auto GetFirstIndexOf(const char* str, const char* substr) { return NativeInvoke::Invoke(str, substr); } + static inline auto GetFloatFromXmlNodeAttribute(int attributeIndex) { return NativeInvoke::Invoke(attributeIndex); } + static inline auto GetFollowPedCamZoomLevel() { return NativeInvoke::Invoke(); } + static inline auto GetFollowVehicleCamZoomLevel() { return NativeInvoke::Invoke(); } + static inline auto GetFrameTime() { return NativeInvoke::Invoke(); } + static inline auto GetFrontendStateName(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetGameDifficulty() { return NativeInvoke::Invoke(); } + static inline auto GetGameIdleTimer() { return NativeInvoke::Invoke(); } + static inline auto GetGameTextureDict(const char* dictName) { return NativeInvoke::Invoke(dictName); } + static inline auto GetGameTimer() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayCamCoord() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayCamFov() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayCamRelativeHeading() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayCamRelativePitch() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayCamRot() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayHelperBoxCoord(const char* boxName) { return NativeInvoke::Invoke(boxName); } + static inline auto GetGameplayHelperCylinderHeight() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayHelperCylinderRadius() { return NativeInvoke::Invoke(); } + static inline auto GetGameplayHelperVolumeCoord(const char* volumeName) { return NativeInvoke::Invoke(volumeName); } + static inline auto GetGrindGoal(int grindId) { return NativeInvoke::Invoke(grindId); } + static inline auto GetGrindLevel(int grindId) { return NativeInvoke::Invoke(grindId); } + static inline auto GetGrindProgress(int grindId) { return NativeInvoke::Invoke(grindId); } + static inline auto GetGroundZFor3dCoord(float x, float y, float z, float* groundZ) { return NativeInvoke::Invoke(x, y, z, groundZ); } + static inline auto GetGroupSize(Group group) { return NativeInvoke::Invoke(group); } + static inline auto GetHashKey(const char* value) { return NativeInvoke::Invoke(value); } + static inline auto GetHeadingFromVector2d(float dx, float dy) { return NativeInvoke::Invoke(dx, dy); } + static inline auto GetHeightOfVehicle(Vehicle vehicle, float x, float y, float z, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(vehicle, x, y, z, a4, a5); } + static inline auto GetHelpMessageBoxSize() { return NativeInvoke::Invoke(); } + static inline auto GetHoursOfDay() { return NativeInvoke::Invoke(); } + static inline auto GetHudColour(int hudColorIndex, int* r, int* g, int* b, int* a) { return NativeInvoke::Invoke(hudColorIndex, r, g, b, a); } + static inline auto GetIconTextureDictionaryForBgScript(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetIconTextureForBgScript(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetIdOfThisThread() { return NativeInvoke::Invoke(); } + static inline auto GetIndexOfCurrentLevel() { return NativeInvoke::Invoke(); } + static inline auto GetInfoAboutNearbyEntityWithSpecialAttribute(int index, Vector3* coords, float* a2, BOOL* a3, Hash* modelHash, float* a5) { return NativeInvoke::Invoke(index, coords, a2, a3, modelHash, a5); } + static inline auto GetIntFromXmlNodeAttribute(int attributeIndex) { return NativeInvoke::Invoke(attributeIndex); } + static inline auto GetInteractionVolumePos(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto GetInteriorAtCoords(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto GetInteriorFromName(const char* name, int numAttempts) { return NativeInvoke::Invoke(name, numAttempts); } + static inline auto GetInteriorFromPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetInteriorFromVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetInteriorHeading() { return NativeInvoke::Invoke(); } + static inline auto GetIsDetonatorFired(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetIsHidef() { return NativeInvoke::Invoke(); } + static inline auto GetIsPedForcedToRun(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetIsPedForcedToWalk(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetIsPedListeningToPed(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto GetIsPedPhotographingCoord(Ped ped, float x, float y, float z, float a4, BOOL a5) { return NativeInvoke::Invoke(ped, x, y, z, a4, a5); } + static inline auto GetIsPlayerInAir(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetIsPlayerInBulletTime(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetIsPlayerInLastStand(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetIsPlayerShootDodging(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetIsUnlocked(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto GetIsWidescreen() { return NativeInvoke::Invoke(); } + static inline auto GetKeyForPedInRoom(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetKeyForVehicleInRoom(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetLaserSightAttachment(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetLastLevelPlayed() { return NativeInvoke::Invoke(); } + static inline auto GetLastShotByPlayer(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetLastShotToPlayer(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetLaunchParamValue(int a0, const char* paramName) { return NativeInvoke::Invoke(a0, paramName); } + static inline auto GetLaunchScript(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetLengthOfLiteralString(const char* literalString) { return NativeInvoke::Invoke(literalString); } + static inline auto GetLengthOfStringWithThisTextLabel(const char* textLabel) { return NativeInvoke::Invoke(textLabel); } + static inline auto GetLevelCompletion() { return NativeInvoke::Invoke(); } + static inline auto GetLoadoutSlotName(int bufferSize, char* buffer, int slot) { return NativeInvoke::Invoke(bufferSize, buffer, slot); } + static inline auto GetLocalPlayerAgility() { return NativeInvoke::Invoke(); } + static inline auto GetLocalPlayerLegendLevel() { return NativeInvoke::Invoke(); } + static inline auto GetLocalPlayerSprintMeter(float* outValue) { return NativeInvoke::Invoke(outValue); } + static inline auto GetLocalPlayerXp() { return NativeInvoke::Invoke(); } + static inline auto GetLocalisedString(int bufferSize, char* buffer, const char* textLabel) { return NativeInvoke::Invoke(bufferSize, buffer, textLabel); } + static inline auto GetLowestUsedGameDifficulty() { return NativeInvoke::Invoke(); } + static inline auto GetMapAreaFromCoords(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto GetMaxAmmo(Ped ped, Hash weaponHash, int* ammo) { return NativeInvoke::Invoke(ped, weaponHash, ammo); } + static inline auto GetMaxAmmoInClip(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto GetMaxAmmoInHandClipMp(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto GetMaxWantedLevel() { return NativeInvoke::Invoke(); } + static inline auto GetMeleeGrappleFailCheckOn(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetMinutesOfDay() { return NativeInvoke::Invoke(); } + static inline auto GetMinutesToTimeOfDay(int hour, int minute) { return NativeInvoke::Invoke(hour, minute); } + static inline auto GetMissionFlag() { return NativeInvoke::Invoke(); } + static inline auto GetMobilePhoneTaskSubTask(Ped ped, int* subtask) { return NativeInvoke::Invoke(ped, subtask); } + static inline auto GetModelDimensions(Hash modelHash, Vector3* minimum, Vector3* maximum) { return NativeInvoke::Invoke(modelHash, minimum, maximum); } + static inline auto GetModelName(int bufferSize, char* buffer, Hash modelHash) { return NativeInvoke::Invoke(bufferSize, buffer, modelHash); } + static inline auto GetMotionControlPreference() { return NativeInvoke::Invoke(); } + static inline auto GetNameOfCurrentLevel(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetNameOfInfoZone(int bufferSize, char* buffer, float x, float y, float z) { return NativeInvoke::Invoke(bufferSize, buffer, x, y, z); } + static inline auto GetNameOfScriptToAutomaticallyStart(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetNameOfZone(int bufferSize, char* buffer, float x, float y, float z) { return NativeInvoke::Invoke(bufferSize, buffer, x, y, z); } + static inline auto GetNavmeshRouteDistanceRemaining(Ped ped, float* a1, BOOL* a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto GetNearbyObjectWithSpecialAttribute(int index) { return NativeInvoke::Invoke(index); } + static inline auto GetNearestCableCar(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto GetNearestCollectableBinBags(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto GetNetworkPlayerXp(Player player, BOOL a1) { return NativeInvoke::Invoke(player, a1); } + static inline auto GetNetworkRestartNodeDebug() { return NativeInvoke::Invoke(); } + static inline auto GetNetworkTimer() { return NativeInvoke::Invoke(); } + static inline auto GetNextBlipInfoId(int sprite) { return NativeInvoke::Invoke(sprite); } + static inline auto GetNextClosestVehicleNodeWithHeadingOnIsland(float x, float y, float z, int a3, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x, y, z, a3, coords, heading); } + static inline auto GetNextStationForTrain(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto GetNextXmlNode() { return NativeInvoke::Invoke(); } + static inline auto GetNthClosestVehicleNode(float x, float y, float z, int n, Vector3* coords) { return NativeInvoke::Invoke(x, y, z, n, coords); } + static inline auto GetNthClosestVehicleNodeFavourDirection(float x1, float y1, float z1, float x2, float y2, float z2, int n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, n, coords, heading); } + static inline auto GetNthClosestVehicleNodeWithHeading(float x, float y, float z, int n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x, y, z, n, coords, heading); } + static inline auto GetNthClosestVehicleNodeWithHeadingOnIsland(float x, float y, float z, int n, Vector3* coords, float* heading) { return NativeInvoke::Invoke(x, y, z, n, coords, heading); } + static inline auto GetNthIntegerInString(const char* textLabel, int n) { return NativeInvoke::Invoke(textLabel, n); } + static inline auto GetNumLoadoutSlots() { return NativeInvoke::Invoke(); } + static inline auto GetNumberLinesWithSubstrings() { return NativeInvoke::Invoke(); } + static inline auto GetNumberOfFiresInRange(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto GetNumberOfPedDrawableVariations(Ped ped, int componentId) { return NativeInvoke::Invoke(ped, componentId); } + static inline auto GetNumberOfPedTextureVariations(Ped ped, int componentId, int drawableIndex) { return NativeInvoke::Invoke(ped, componentId, drawableIndex); } + static inline auto GetNumberOfPickupsAndPlacementsOfType() { return NativeInvoke::Invoke(); } + static inline auto GetNumberOfPlayers() { return NativeInvoke::Invoke(); } + static inline auto GetNumberOfPlayersInTeam(int team) { return NativeInvoke::Invoke(team); } + static inline auto GetNumberOfStreamingRequests() { return NativeInvoke::Invoke(); } + static inline auto GetNumberOfThreadsRunningThisScript(const char* scriptName) { return NativeInvoke::Invoke(scriptName); } + static inline auto GetNumberOfVehicleColours(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetNumberOfXmlNodeAttributes() { return NativeInvoke::Invoke(); } + static inline auto GetNumberOfXmlNodes() { return NativeInvoke::Invoke(); } + static inline auto GetObjectAnimCurrentTime(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto GetObjectBoneCoords(Object object, int boneId, BOOL a2) { return NativeInvoke::Invoke(object, boneId, a2); } + static inline auto GetObjectBoneIndex(Object object, const char* boneName) { return NativeInvoke::Invoke(object, boneName); } + static inline auto GetObjectBoneOrientation(Object object, int boneId, BOOL a2) { return NativeInvoke::Invoke(object, boneId, a2); } + static inline auto GetObjectCanTriggerBulletCam(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectCoords(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectFragmentDamageHealth(Object object, BOOL a1) { return NativeInvoke::Invoke(object, a1); } + static inline auto GetObjectHeading(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectHealth(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectMass(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectMatrix(Object object, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position) { return NativeInvoke::Invoke(object, rightVector, forwardVector, upVector, position); } + static inline auto GetObjectMatrixVector(Object object, const char* axisName) { return NativeInvoke::Invoke(object, axisName); } + static inline auto GetObjectModel(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectPlayerWillPickup(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetObjectQuaternion(Object object, float* x, float* y, float* z, float* w) { return NativeInvoke::Invoke(object, x, y, z, w); } + static inline auto GetObjectReflects(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectRotation(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectRotationVelocity(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectSpeed(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetObjectVelocity(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetOffsetFromInteriorInWorldCoords() { return NativeInvoke::Invoke(); } + static inline auto GetOffsetFromObjectInWorldCoords(Object object, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(object, offsetX, offsetY, offsetZ); } + static inline auto GetOffsetFromPedInWorldCoords(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto GetOffsetFromVehicleGivenWorldCoords(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(vehicle, offsetX, offsetY, offsetZ); } + static inline auto GetOffsetFromVehicleInWorldCoords(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(vehicle, offsetX, offsetY, offsetZ); } + static inline auto GetPadPitchRoll(int padIndex, Any* a1, Any* a2) { return NativeInvoke::Invoke(padIndex, a1, a2); } + static inline auto GetPatrolTaskInfo(Ped ped, Any* a1, Any* a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto GetPaynekillerAmt() { return NativeInvoke::Invoke(); } + static inline auto GetPedAlertness(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedAnimCurrentTime(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(ped, animDict, animName); } + static inline auto GetPedAnimGroup(int bufferSize, char* buffer, Ped ped) { return NativeInvoke::Invoke(bufferSize, buffer, ped); } + static inline auto GetPedAnimTotalTime(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(ped, animDict, animName); } + static inline auto GetPedArmour(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedAsGroupLeader(Group group) { return NativeInvoke::Invoke(group); } + static inline auto GetPedAsGroupMember(Group group, int memberIndex) { return NativeInvoke::Invoke(group, memberIndex); } + static inline auto GetPedAwarenessState(Ped ped, Ped targetPed, int a2) { return NativeInvoke::Invoke(ped, targetPed, a2); } + static inline auto GetPedBodyPartDamage(Ped ped, int bodyPartId) { return NativeInvoke::Invoke(ped, bodyPartId); } + static inline auto GetPedBoneCoords(Ped ped, int boneId, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(ped, boneId, offsetX, offsetY, offsetZ); } + static inline auto GetPedBullettimeStatus(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCanInitiateBulletCam(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCanTriggerBulletCam(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCombatAbility(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCombatMovement(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCombatRangeHalfHeight(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCombatRangeMax(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCombatRangeMin(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedCoords(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedDamageWeaponType(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedDirection(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto GetPedDrawableVariation(Ped ped, int componentId) { return NativeInvoke::Invoke(ped, componentId); } + static inline auto GetPedEmotionState(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedExtractedDisplacement(Ped ped, BOOL worldSpace) { return NativeInvoke::Invoke(ped, worldSpace); } + static inline auto GetPedGroupIndex(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedHasPaletteVariations(Ped ped, Hash a1, Hash a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto GetPedHasSeenDeadPed(Ped ped, BOOL a1, Ped* ped2) { return NativeInvoke::Invoke(ped, a1, ped2); } + static inline auto GetPedHasSurrendered(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedHeading(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedHealth(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedHeightAboveGround(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedInVehicleSeat(Vehicle vehicle, int seatIndex) { return NativeInvoke::Invoke(vehicle, seatIndex); } + static inline auto GetPedLastDamageBone(Ped ped, int* bone) { return NativeInvoke::Invoke(ped, bone); } + static inline auto GetPedLastWeaponImpactCoord(Ped ped, Vector3* coord) { return NativeInvoke::Invoke(ped, coord); } + static inline auto GetPedMaxHealth(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedMeleeActionFlag0(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedMeleeActionFlag1(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedModel(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedModelFromIndex(int index, Hash* modelHash) { return NativeInvoke::Invoke(index, modelHash); } + static inline auto GetPedNmFeedback(Ped ped, int a1, int a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto GetPedObjectIsAttachedTo(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetPedPaletteVariation(Ped ped, int componentId) { return NativeInvoke::Invoke(ped, componentId); } + static inline auto GetPedPropIndex(Ped ped, int componentId) { return NativeInvoke::Invoke(ped, componentId); } + static inline auto GetPedPropPosition(Ped ped, int propIndex) { return NativeInvoke::Invoke(ped, propIndex); } + static inline auto GetPedReachedTargetedGravwellCenter(Ped ped, const char* a1, const char* a2, BOOL a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto GetPedReadyToBeExecuted(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedReadyToBeStunned(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedSpeed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedStealthMovement(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedSteersAroundObjects(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedSteersAroundPeds(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedSweat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedTextureVariation(Ped ped, int componentId) { return NativeInvoke::Invoke(ped, componentId); } + static inline auto GetPedToxicityLevel(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedType(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedVelocity(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedWetHeight(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedWetness(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPedsLastAttacker(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPepPropRotation(Ped ped, int propIndex) { return NativeInvoke::Invoke(ped, propIndex); } + static inline auto GetPickupAmmo() { return NativeInvoke::Invoke(); } + static inline auto GetPickupFromPlacement(int index) { return NativeInvoke::Invoke(index); } + static inline auto GetPickupLaserSightAttachment() { return NativeInvoke::Invoke(); } + static inline auto GetPickupTypeFromWeaponType(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetPlacementCoords(int index) { return NativeInvoke::Invoke(index); } + static inline auto GetPlayerBulletTimeState(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerCauseOfDeath(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerCoverFacingLeft(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerCoverSectionUid(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerCoverUid(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerExperience() { return NativeInvoke::Invoke(); } + static inline auto GetPlayerGroup(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerId() { return NativeInvoke::Invoke(); } + static inline auto GetPlayerKiller(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerKillerName(int bufferSize, char* buffer, Player player) { return NativeInvoke::Invoke(bufferSize, buffer, player); } + static inline auto GetPlayerKillerWeapon(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerMaxArmour(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerName(int bufferSize, char* buffer, Player player, BOOL withGangTag) { return NativeInvoke::Invoke(bufferSize, buffer, player, withGangTag); } + static inline auto GetPlayerOxygen(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerPed(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerPoints() { return NativeInvoke::Invoke(); } + static inline auto GetPlayerRank() { return NativeInvoke::Invoke(); } + static inline auto GetPlayerRgbColour(Player player, int* r, int* g, int* b) { return NativeInvoke::Invoke(player, r, g, b); } + static inline auto GetPlayerScore(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerStreakActivationLevel() { return NativeInvoke::Invoke(); } + static inline auto GetPlayerTeam(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayerWantedLevel(Player player) { return NativeInvoke::Invoke(player); } + static inline auto GetPlayersLastVehicle() { return NativeInvoke::Invoke(); } + static inline auto GetPositionInPedRecording(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetPositionInRecording(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetPositionOfAnalogueSticks(int padIndex, int* a1, int* a2, int* a3, int* a4) { return NativeInvoke::Invoke(padIndex, a1, a2, a3, a4); } + static inline auto GetPositionOfLastMouseclick() { return NativeInvoke::Invoke(); } + static inline auto GetPositionOfVehicleRecordingAtTime(int recordingIndex, float time) { return NativeInvoke::Invoke(recordingIndex, time); } + static inline auto GetPresetDuration(const char* presetName) { return NativeInvoke::Invoke(presetName); } + static inline auto GetPreviousFontSettings() { return NativeInvoke::Invoke(); } + static inline auto GetPrimaryPopulationZoneGroup(int* a0, int* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto GetProfileSetting(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto GetProgressBarPercent() { return NativeInvoke::Invoke(); } + static inline auto GetRandomEnemyPed(Ped ped, float a1, float a2, float a3, float a4, BOOL a5, BOOL a6, BOOL a7, BOOL a8, BOOL a9, BOOL a10, Ped* outPed) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, outPed); } + static inline auto GetRandomFloatInRange(float min, float max) { return NativeInvoke::Invoke(min, max); } + static inline auto GetRandomIntInRange(int min, int max) { return NativeInvoke::Invoke(min, max); } + static inline auto GetRandomNetworkRestartNode(float x, float y, float z, float radius, Vector3* coords, int* nodeId) { return NativeInvoke::Invoke(x, y, z, radius, coords, nodeId); } + static inline auto GetRandomNetworkRestartNodeUsingGroupList(float x, float y, float z, float radius, Vector3* coords, int* nodeId) { return NativeInvoke::Invoke(x, y, z, radius, coords, nodeId); } + static inline auto GetRandomPedAtCoord(float x, float y, float z, float xRadius, float yRadius, float zRadius) { return NativeInvoke::Invoke(x, y, z, xRadius, yRadius, zRadius); } + static inline auto GetRandomVehicleBackBumperInSphere(float x, float y, float z, float radius, Hash modelHash, int flags) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, flags); } + static inline auto GetRandomVehicleFrontBumperInSphere(float x, float y, float z, float radius, Hash modelHash, int flags) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, flags); } + static inline auto GetRandomVehicleInSphere(float x, float y, float z, float radius, Hash modelHash, int flags) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, flags); } + static inline auto GetRandomVehicleModelInMemory(BOOL a0, Hash* modelHash, int* successIndicator) { return NativeInvoke::Invoke(a0, modelHash, successIndicator); } + static inline auto GetRandomVehicleNode(float x, float y, float z, float radius, int a4, BOOL a5, BOOL a6, Vector3* coords, int* nodeId) { return NativeInvoke::Invoke(x, y, z, radius, a4, a5, a6, coords, nodeId); } + static inline auto GetRandomVehicleNodeIncludeSwitchedOffNodes(float x, float y, float z, float radius, int a4, BOOL a5, BOOL a6, Vector3* coords, int* nodeId) { return NativeInvoke::Invoke(x, y, z, radius, a4, a5, a6, coords, nodeId); } + static inline auto GetRandomVehicleOfTypeInArea(float x, float y, float z, float radius, Hash modelHash) { return NativeInvoke::Invoke(x, y, z, radius, modelHash); } + static inline auto GetRandomWaterNode(float x, float y, float z, float radius, int a4, BOOL a5, BOOL a6, Vector3* coords, int* nodeId) { return NativeInvoke::Invoke(x, y, z, radius, a4, a5, a6, coords, nodeId); } + static inline auto GetRealFrameTime() { return NativeInvoke::Invoke(); } + static inline auto GetRealGameTimer() { return NativeInvoke::Invoke(); } + static inline auto GetRealTime() { return NativeInvoke::Invoke(); } + static inline auto GetRecentWeaponLevelUp() { return NativeInvoke::Invoke(); } + static inline auto GetRegisteredObjectIndexPostCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto GetRegisteredPedIndexPostCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto GetRegisteredVehicleIndexPostCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto GetRegisteredWeaponIndexPostCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto GetRenderingCam() { return NativeInvoke::Invoke(); } + static inline auto GetRequestedLevel() { return NativeInvoke::Invoke(); } + static inline auto GetRoomAtCoords(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto GetRoomKeyFromObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetRoomKeyFromPlacement() { return NativeInvoke::Invoke(); } + static inline auto GetRopeVertexCount(Rope rope) { return NativeInvoke::Invoke(rope); } + static inline auto GetSafeCoordForPed(float x, float y, float z, BOOL a3, Vector3* coord) { return NativeInvoke::Invoke(x, y, z, a3, coord); } + static inline auto GetSafePlacementCoords() { return NativeInvoke::Invoke(); } + static inline auto GetSavegameLevel() { return NativeInvoke::Invoke(); } + static inline auto GetScenePedModel(Hash unkHash) { return NativeInvoke::Invoke(unkHash); } + static inline auto GetScreenResolution(int* x, int* y) { return NativeInvoke::Invoke(x, y); } + static inline auto GetScriptIdFromNameHash(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto GetScriptMovieFramesRemaining(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetScriptRendertargetRenderId() { return NativeInvoke::Invoke(); } + static inline auto GetScriptStreamState(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto GetScriptTaskStatus(Ped ped, int task) { return NativeInvoke::Invoke(ped, task); } + static inline auto GetScriptTunableVariableBool(const char* context, const char* name) { return NativeInvoke::Invoke(context, name); } + static inline auto GetScriptTunableVariableCrcBool(Hash tunableHash) { return NativeInvoke::Invoke(tunableHash); } + static inline auto GetSecondaryLifeBarPercent() { return NativeInvoke::Invoke(); } + static inline auto GetSelectedPedGadget(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetSequenceProgress(ScrHandle taskSequence) { return NativeInvoke::Invoke(taskSequence); } + static inline auto GetSortedNetworkRestartNode(float x, float y, float z, float radius, Vector3* coords, int* nodeId, int a6, int a7, float a8) { return NativeInvoke::Invoke(x, y, z, radius, coords, nodeId, a6, a7, a8); } + static inline auto GetSortedNetworkRestartNodeUsingGroupList(float x, float y, float z, float radius, Vector3* coords, int* nodeId, int a6, int a7, float a8) { return NativeInvoke::Invoke(x, y, z, radius, coords, nodeId, a6, a7, a8); } + static inline auto GetSoundId() { return NativeInvoke::Invoke(); } + static inline auto GetSpawnCoordsForVehicleNode(int nodeId, float x, float y, float z, Vector3* coords, float* heading) { return NativeInvoke::Invoke(nodeId, x, y, z, coords, heading); } + static inline auto GetSpeechForEmergencyServiceCall() { return NativeInvoke::Invoke(); } + static inline auto GetStableNumOfPriorityRequests() { return NativeInvoke::Invoke(); } + static inline auto GetStableNumOfStreamingRequests() { return NativeInvoke::Invoke(); } + static inline auto GetStateOfClosestDoorOfType(Hash modelHash, float x, float y, float z, BOOL* locked, float* heading) { return NativeInvoke::Invoke(modelHash, x, y, z, locked, heading); } + static inline auto GetStationName(int bufferSize, char* buffer, Vehicle train, int a3) { return NativeInvoke::Invoke(bufferSize, buffer, train, a3); } + static inline auto GetStreamPedPackId(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto GetStreetNameAtCoord(float x, float y, float z, Hash* streetNameHash, Hash* crossingRoadHash) { return NativeInvoke::Invoke(x, y, z, streetNameHash, crossingRoadHash); } + static inline auto GetStringFromXmlNodeAttribute(int bufferSize, char* buffer, int attributeIndex) { return NativeInvoke::Invoke(bufferSize, buffer, attributeIndex); } + static inline auto GetStringWidth(const char* textLabel) { return NativeInvoke::Invoke(textLabel); } + static inline auto GetStringWidthWithNumber(const char* textLabel, int number) { return NativeInvoke::Invoke(textLabel, number); } + static inline auto GetStringWidthWithString(const char* textLabel, const char* string) { return NativeInvoke::Invoke(textLabel, string); } + static inline auto GetSuppressorDamageLevel(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetTexture(ScrHandle dict, const char* textureName) { return NativeInvoke::Invoke(dict, textureName); } + static inline auto GetTextureFromStreamedTextureDict(const char* dictName, const char* textureName) { return NativeInvoke::Invoke(dictName, textureName); } + static inline auto GetThisThreadFriendlyName(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GetTimeOfDay(int* hour, int* minute) { return NativeInvoke::Invoke(hour, minute); } + static inline auto GetTimePositionInPedRecording(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetTimePositionInRecordedRecording(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetTimePositionInRecording(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetTimeRemaining() { return NativeInvoke::Invoke(); } + static inline auto GetTimeScale() { return NativeInvoke::Invoke(); } + static inline auto GetTimeSinceLastLmsActivation() { return NativeInvoke::Invoke(); } + static inline auto GetTimeSincePedMadeNoise(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto GetTimeSinceRemotePedMoved(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetTimeTilNextStation(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto GetTotalDurationOfVehicleRecording(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto GetTrainCaboose(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto GetTrainCarriage(Vehicle train, int carriage) { return NativeInvoke::Invoke(train, carriage); } + static inline auto GetTrainDirection(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto GetTrainPlayerWouldEnter() { return NativeInvoke::Invoke(); } + static inline auto GetTransitionMovieFramesRemaining() { return NativeInvoke::Invoke(); } + static inline auto GetUiDescriptionForBgScript(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetUiNameForBgScript(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto GetUnlockExists(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto GetUnlockIsNew(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto GetUnlockIsVisible(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto GetVehicleBoneIndex(Vehicle vehicle, const char* boneName) { return NativeInvoke::Invoke(vehicle, boneName); } + static inline auto GetVehicleColours(Vehicle vehicle, int* primaryColor, int* secondaryColor) { return NativeInvoke::Invoke(vehicle, primaryColor, secondaryColor); } + static inline auto GetVehicleCoords(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleDeformationAtPos(Vehicle vehicle, float offsetX, float offsetY, float offsetZ) { return NativeInvoke::Invoke(vehicle, offsetX, offsetY, offsetZ); } + static inline auto GetVehicleDirtLevel(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleDoorAngleRatio(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto GetVehicleDoorLockStatus(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleEngineHealth(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleExtraColours(Vehicle vehicle, int* pearlescentColor, int* wheelColor) { return NativeInvoke::Invoke(vehicle, pearlescentColor, wheelColor); } + static inline auto GetVehicleFixedWeaponAccuracy(Vehicle vehicle, int weaponIndex) { return NativeInvoke::Invoke(vehicle, weaponIndex); } + static inline auto GetVehicleFixedWeaponDamage(Vehicle vehicle, int weaponIndex) { return NativeInvoke::Invoke(vehicle, weaponIndex); } + static inline auto GetVehicleFixedWeaponFiringPatternMode(Vehicle vehicle, int weaponIndex) { return NativeInvoke::Invoke(vehicle, weaponIndex); } + static inline auto GetVehicleForwardVector(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleForwardX(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleForwardY(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleHeading(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleHealth(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleMaxNumberOfPassengers(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleModel(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleModelFromIndex(int index, Hash* modelHash) { return NativeInvoke::Invoke(index, modelHash); } + static inline auto GetVehicleModelValue(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto GetVehicleNumberOfPassengers(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleObjectIsAttachedTo(Object object) { return NativeInvoke::Invoke(object); } + static inline auto GetVehiclePedIsIn(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetVehiclePedIsUsing(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GetVehiclePetrolTankHealth(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehiclePitch(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleQuaternion(Vehicle vehicle, float* x, float* y, float* z, float* w) { return NativeInvoke::Invoke(vehicle, x, y, z, w); } + static inline auto GetVehicleRoll(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleSirenHealth(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleSpeed(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetVehicleSpeedVector(Vehicle vehicle, BOOL relative) { return NativeInvoke::Invoke(vehicle, relative); } + static inline auto GetVehicleUprightValue(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto GetWaterHeight(float x, float y, float z, float* height) { return NativeInvoke::Invoke(x, y, z, height); } + static inline auto GetWaterHeightNoWaves(float x, float y, float z, float* height) { return NativeInvoke::Invoke(x, y, z, height); } + static inline auto GetWeaponAmmo(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetWeaponAmmoInClip(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetWeaponFromHand(Ped ped, int handType, BOOL a2) { return NativeInvoke::Invoke(ped, handType, a2); } + static inline auto GetWeaponFromHolster(Ped ped, int holsterType) { return NativeInvoke::Invoke(ped, holsterType); } + static inline auto GetWeaponFromSlot(Ped ped, int holsterType) { return NativeInvoke::Invoke(ped, holsterType); } + static inline auto GetWeaponGuntype(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto GetWeaponHudTexture(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto GetWeaponLevel(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto GetWeaponName(int bufferSize, char* buffer, Hash weaponHash) { return NativeInvoke::Invoke(bufferSize, buffer, weaponHash); } + static inline auto GetWeaponSpawnsPickup(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetWeaponType(Weapon weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto GetWeapontypeAmmo(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto GetWeapontypeModel(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto GetXmlNamedNode(const char* nodeName) { return NativeInvoke::Invoke(nodeName); } + static inline auto GetXmlNodeAttributeName(int bufferSize, char* buffer, int attributeIndex) { return NativeInvoke::Invoke(bufferSize, buffer, attributeIndex); } + static inline auto GetXmlNodeName(int bufferSize, char* buffer) { return NativeInvoke::Invoke(bufferSize, buffer); } + static inline auto GiveAchievementToPlayer(int index) { return NativeInvoke::Invoke(index); } + static inline auto GiveBgScriptAward(int awardId, BOOL* a1) { return NativeInvoke::Invoke(awardId, a1); } + static inline auto GiveDelayedWeaponToPed(Ped ped, Hash weaponHash, int ammo, BOOL equipNow) { return NativeInvoke::Invoke(ped, weaponHash, ammo, equipNow); } + static inline auto GivePedArmourMpReward(Ped ped, Hash hash) { return NativeInvoke::Invoke(ped, hash); } + static inline auto GivePedFakeNetworkName() { return NativeInvoke::Invoke(); } + static inline auto GivePedHelmet(Ped ped, BOOL cannotRemove) { return NativeInvoke::Invoke(ped, cannotRemove); } + static inline auto GivePedHelmetWithOpts(Ped ped, BOOL cannotRemove) { return NativeInvoke::Invoke(ped, cannotRemove); } + static inline auto GivePedNmMessage(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto GivePedPickupObject(Ped ped, Object object, BOOL a2) { return NativeInvoke::Invoke(ped, object, a2); } + static inline auto GivePlayerMpSpecialItem(Player player, int item) { return NativeInvoke::Invoke(player, item); } + static inline auto GivePlayerRagdollControl(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto GiveWeaponToPed(Ped ped, Hash weaponHash, int ammo, BOOL equipNow) { return NativeInvoke::Invoke(ped, weaponHash, ammo, equipNow); } + static inline auto GiveWeaponToPedHand(Ped ped, Hash weaponHash, int ammo, int handType) { return NativeInvoke::Invoke(ped, weaponHash, ammo, handType); } + static inline auto GiveWeaponToPedHolster(Ped ped, Hash weaponHash, int ammo, int holsterType) { return NativeInvoke::Invoke(ped, weaponHash, ammo, holsterType); } + static inline auto HandleCheckpointRestart() { return NativeInvoke::Invoke(); } + static inline auto HasAchievementBeenPassed(int index) { return NativeInvoke::Invoke(index); } + static inline auto HasAchievementHash(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto HasAdditionalTextLoaded(int slot) { return NativeInvoke::Invoke(slot); } + static inline auto HasAnimDictLoaded(const char* dictName, BOOL a1) { return NativeInvoke::Invoke(dictName, a1); } + static inline auto HasBulletImpactedInArea(float x, float y, float z, float radius, Ped* outPed) { return NativeInvoke::Invoke(x, y, z, radius, outPed); } + static inline auto HasClosestObjectOfTypeBeenDamagedByPed(float x, float y, float z, float radius, Hash modelHash, Ped ped) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, ped); } + static inline auto HasCollisionForModelLoaded(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto HasCutsceneFinished() { return NativeInvoke::Invoke(); } + static inline auto HasCutsceneLoaded() { return NativeInvoke::Invoke(); } + static inline auto HasCutsceneUnloaded() { return NativeInvoke::Invoke(); } + static inline auto HasDeatharrestExecuted() { return NativeInvoke::Invoke(); } + static inline auto HasExplorationItemBeenFound(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto HasFragmentAnyOfObjectBeenDamaged(Object object) { return NativeInvoke::Invoke(object); } + static inline auto HasFragmentRootOfClosestObjectOfTypeBeenDamaged(float x, float y, float z, float radius, Hash modelHash) { return NativeInvoke::Invoke(x, y, z, radius, modelHash); } + static inline auto HasFragmentRootOfObjectBeenDamaged(Object object) { return NativeInvoke::Invoke(object); } + static inline auto HasLoadJustOccurred() { return NativeInvoke::Invoke(); } + static inline auto HasModelLoaded(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto HasObjectBeenDamaged(Object object) { return NativeInvoke::Invoke(object); } + static inline auto HasObjectBeenDamagedByPed(Object object, Ped ped) { return NativeInvoke::Invoke(object, ped); } + static inline auto HasObjectBeenDamagedByVehicle(Object object, Vehicle vehicle) { return NativeInvoke::Invoke(object, vehicle); } + static inline auto HasObjectBeenUprooted(Object object) { return NativeInvoke::Invoke(object); } + static inline auto HasObjectCollidedWithAnything(Object object) { return NativeInvoke::Invoke(object); } + static inline auto HasOverridenSitIdleAnimFinished(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto HasPedAnimFinished(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(ped, animDict, animName); } + static inline auto HasPedBeenDamagedByPed(Ped ped, Ped ped2, BOOL a2) { return NativeInvoke::Invoke(ped, ped2, a2); } + static inline auto HasPedBeenDamagedByVehicle(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto HasPedBeenDamagedByWeapon(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto HasPedClearLosToPed(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto HasPedClearLosToPedInFront(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto HasPedClearLosToSphere(Ped ped, float x, float y, float z, float radius) { return NativeInvoke::Invoke(ped, x, y, z, radius); } + static inline auto HasPedGotSpecificWeapon(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto HasPedGotWeapon(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto HasPedRecordingBeenLoaded(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto HasPedTriggeredMpm(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto HasPlacementBeenCollected(int index) { return NativeInvoke::Invoke(index); } + static inline auto HasPlayerDamagedAtLeastOnePed(Player player) { return NativeInvoke::Invoke(player); } + static inline auto HasReloadedWithMotionControl(Any a0, Any* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HasScriptLoaded(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto HasSelectedRetryCheckpoint() { return NativeInvoke::Invoke(); } + static inline auto HasShotBeenFiredInArea(float x, float y, float z, float radius, BOOL a4, Ped* outPed) { return NativeInvoke::Invoke(x, y, z, radius, a4, outPed); } + static inline auto HasSomethingExplodedInArea(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto HasSoundFinished(int soundId) { return NativeInvoke::Invoke(soundId); } + static inline auto HasStreamedTextureDictLoaded(const char* dictName) { return NativeInvoke::Invoke(dictName); } + static inline auto HasStreampedLoaded(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto HasThisAdditionalTextLoaded(const char* gxt) { return NativeInvoke::Invoke(gxt); } + static inline auto HasVehicleBeenDamagedByPed(Vehicle vehicle, Ped ped) { return NativeInvoke::Invoke(vehicle, ped); } + static inline auto HasVehicleBeenDamagedByVehicle(Vehicle vehicle, Vehicle vehicle2) { return NativeInvoke::Invoke(vehicle, vehicle2); } + static inline auto HasVehicleBeenDamagedByWeapon(Vehicle vehicle, Hash weaponHash) { return NativeInvoke::Invoke(vehicle, weaponHash); } + static inline auto HasVehicleBeenResprayed(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto HasVehicleGotProjectileAttached(Ped ped, Vehicle vehicle, Hash projectileHash) { return NativeInvoke::Invoke(ped, vehicle, projectileHash); } + static inline auto HasVehicleRecordingBeenLoaded(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto HasVehicleStoppedBecauseOfLight(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto HasWeaponLoaded(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto HeliSpotlightTrackPed(Vehicle heli, Ped ped, BOOL a2) { return NativeInvoke::Invoke(heli, ped, a2); } + static inline auto HideHelpTextThisFrame() { return NativeInvoke::Invoke(); } + static inline auto HideLoadingOnFadeThisFrame() { return NativeInvoke::Invoke(); } + static inline auto HidePedWeaponForScriptedCutscene(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto HoldLastManStandAnimatedRecovery(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto HudAreGangwarsAnimsComplete() { return NativeInvoke::Invoke(); } + static inline auto HudScoreboardGetplayerposition(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto HudScoreboardResetallplayerxp() { return NativeInvoke::Invoke(); } + static inline auto HudScoreboardResetplayerxp() { return NativeInvoke::Invoke(); } + static inline auto HudScoreboardSetgwTallyScores(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto HudScoreboardSetgwnode(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayerbasexp(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesAssists(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesFakeAlive(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesFakeDead(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesKilldeath(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto HudScoreboardSetplayervaluesLives(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesPoints(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesRole(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto HudScoreboardSetplayervaluesTeam(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesVendetta(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto HudScoreboardSetplayervaluesXp2() { return NativeInvoke::Invoke(); } + static inline auto HudScoreboardSetprogress() { return NativeInvoke::Invoke(); } + static inline auto HudScoreboardSetteamnames(const char* teamName1, const char* teamName2) { return NativeInvoke::Invoke(teamName1, teamName2); } + static inline auto HudScoreboardShow(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto HudScoreboardSortBy(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto HudSetCurrentStreak(BOOL a0, const char* a1, int a2, int a3, int a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto HudSetPlayerHealthTexture(const char* textureName) { return NativeInvoke::Invoke(textureName); } + static inline auto HudSetScoretimer(const char* name, BOOL a1) { return NativeInvoke::Invoke(name, a1); } + static inline auto ISequenceDoesExist(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequenceInterrupt(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequenceIsLoaded(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequenceLoadData(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequencePurgeAll() { return NativeInvoke::Invoke(); } + static inline auto ISequenceQueryEntityState(const char* name, const char* entityName, int state) { return NativeInvoke::Invoke(name, entityName, state); } + static inline auto ISequenceQueryState(const char* name, int state) { return NativeInvoke::Invoke(name, state); } + static inline auto ISequenceRegisterEntity(const char* name, const char* entityName, Entity entity, int entityType) { return NativeInvoke::Invoke(name, entityName, entity, entityType); } + static inline auto ISequenceSetup(const char* name, const char* a1, const char* a2, const char* a3) { return NativeInvoke::Invoke(name, a1, a2, a3); } + static inline auto ISequenceStart(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequenceTerminate(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ISequenceUnregisterEntity(const char* name, const char* entityName) { return NativeInvoke::Invoke(name, entityName); } + static inline auto IncrementCheckpointAttempt() { return NativeInvoke::Invoke(); } + static inline auto IncrementStreakStat(const char* statName, int a1, int a2) { return NativeInvoke::Invoke(statName, a1, a2); } + static inline auto InitRingiconData(Any* ringicon) { return NativeInvoke::Invoke(ringicon); } + static inline auto InitTickerData(Any* data) { return NativeInvoke::Invoke(data); } + static inline auto IntToPlayerindex(int value) { return NativeInvoke::Invoke(value); } + static inline auto InvokeSpectatorCam() { return NativeInvoke::Invoke(); } + static inline auto Is2playerGameGoingOn() { return NativeInvoke::Invoke(); } + static inline auto IsActionConsumed(int action) { return NativeInvoke::Invoke(action); } + static inline auto IsActionTreeLoaded(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto IsAimCamActive() { return NativeInvoke::Invoke(); } + static inline auto IsAmbientSpeechDisabled(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsAmbientSpeechPlaying(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsAmedEnabled() { return NativeInvoke::Invoke(); } + static inline auto IsAnimatedCameraPlaying() { return NativeInvoke::Invoke(); } + static inline auto IsAnyGrenadeInHelperBox(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto IsAnyPedShootingInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL a6, BOOL a7) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, a6, a7); } + static inline auto IsAnySpeechPlaying(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsAnyoneInteractingWithVolume(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsArcadeModeActive() { return NativeInvoke::Invoke(); } + static inline auto IsAreaOccupied(float x1, float y1, float z1, float x2, float y2, float z2, BOOL a6, BOOL a7, BOOL a8, BOOL a9, BOOL a10) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, a6, a7, a8, a9, a10); } + static inline auto IsAussieVersion() { return NativeInvoke::Invoke(); } + static inline auto IsBigVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsBitSet(int data, int bit) { return NativeInvoke::Invoke(data, bit); } + static inline auto IsBlipShortRange(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto IsBulletCameraActive() { return NativeInvoke::Invoke(); } + static inline auto IsBulletCameraRunning(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsBulletCameraSceneActive(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto IsBulletCameraToGameplayAllowed() { return NativeInvoke::Invoke(); } + static inline auto IsBulletCameraWipeEnabled() { return NativeInvoke::Invoke(); } + static inline auto IsBulletCameraWipeStopped() { return NativeInvoke::Invoke(); } + static inline auto IsBulletInArea() { return NativeInvoke::Invoke(); } + static inline auto IsBulletInBox() { return NativeInvoke::Invoke(); } + static inline auto IsBulletTimeActive(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsButtonJustPressed(int padIndex, int buttonId) { return NativeInvoke::Invoke(padIndex, buttonId); } + static inline auto IsButtonPressed(int padIndex, int buttonId) { return NativeInvoke::Invoke(padIndex, buttonId); } + static inline auto IsCamActive(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto IsCamInterpolating(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto IsCamRendering(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto IsCamShaking(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto IsCameraAimingAtEnemy() { return NativeInvoke::Invoke(); } + static inline auto IsClosestObjectOfTypeSmashedOrDamaged() { return NativeInvoke::Invoke(); } + static inline auto IsCollectableEnabled() { return NativeInvoke::Invoke(); } + static inline auto IsControlJustPressed(int padIndex, int controlId) { return NativeInvoke::Invoke(padIndex, controlId); } + static inline auto IsControlPressed(int padIndex, int controlId) { return NativeInvoke::Invoke(padIndex, controlId); } + static inline auto IsCopVehicleInArea3d(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto IsCustomPlayerVariation() { return NativeInvoke::Invoke(); } + static inline auto IsDamageByProjectile(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsDeathPanelWipeAllowed() { return NativeInvoke::Invoke(); } + static inline auto IsExitflagSet(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto IsExplosionInArea(int explosionType, float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(explosionType, x1, y1, z1, x2, y2, z2); } + static inline auto IsExplosionInSphere(int explosionType, float x, float y, float z, float radius) { return NativeInvoke::Invoke(explosionType, x, y, z, radius); } + static inline auto IsFollowPedCamActive() { return NativeInvoke::Invoke(); } + static inline auto IsFollowVehicleCamActive() { return NativeInvoke::Invoke(); } + static inline auto IsFrontendFading() { return NativeInvoke::Invoke(); } + static inline auto IsGameInControlOfMusic() { return NativeInvoke::Invoke(); } + static inline auto IsGameKeyboardKeyJustPressed(int key) { return NativeInvoke::Invoke(key); } + static inline auto IsGameKeyboardKeyPressed(int key) { return NativeInvoke::Invoke(key); } + static inline auto IsGameplayCamShaking(const char* shakeName) { return NativeInvoke::Invoke(shakeName); } + static inline auto IsGameplayHintActive() { return NativeInvoke::Invoke(); } + static inline auto IsGermanVersion() { return NativeInvoke::Invoke(); } + static inline auto IsGlassBrokenInRadius() { return NativeInvoke::Invoke(); } + static inline auto IsGlassBrokenOnObject() { return NativeInvoke::Invoke(); } + static inline auto IsGoldenGunFinished(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto IsGrindComplete(int grindId) { return NativeInvoke::Invoke(grindId); } + static inline auto IsHeliPartBroken(Vehicle heli, BOOL a1, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(heli, a1, a2, a3); } + static inline auto IsHelpMessageBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsHudPreferenceSwitchedOn() { return NativeInvoke::Invoke(); } + static inline auto IsHudReticuleComplex() { return NativeInvoke::Invoke(); } + static inline auto IsInCpchallengeMode() { return NativeInvoke::Invoke(); } + static inline auto IsInNymHardcoreMode() { return NativeInvoke::Invoke(); } + static inline auto IsInNyminuteMode() { return NativeInvoke::Invoke(); } + static inline auto IsInScoreAttackMode() { return NativeInvoke::Invoke(); } + static inline auto IsInSouthpawMode() { return NativeInvoke::Invoke(); } + static inline auto IsInSpectatorMode() { return NativeInvoke::Invoke(); } + static inline auto IsInStoryMode() { return NativeInvoke::Invoke(); } + static inline auto IsInteractiontextAvailable() { return NativeInvoke::Invoke(); } + static inline auto IsInteractiontextOnscreen() { return NativeInvoke::Invoke(); } + static inline auto IsInteriorScene() { return NativeInvoke::Invoke(); } + static inline auto IsIntroMovieCancelled() { return NativeInvoke::Invoke(); } + static inline auto IsJapaneseGame() { return NativeInvoke::Invoke(); } + static inline auto IsKeyboardKeyJustPressed(int key) { return NativeInvoke::Invoke(key); } + static inline auto IsKeyboardKeyPressed(int key) { return NativeInvoke::Invoke(key); } + static inline auto IsLastManStandAnimatedRecoveryBeingHeld() { return NativeInvoke::Invoke(); } + static inline auto IsLastManStandingActive() { return NativeInvoke::Invoke(); } + static inline auto IsLeftVehicleHeadlightBroken(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsLmsTutorialComplete() { return NativeInvoke::Invoke(); } + static inline auto IsLoadoutSlotAvailable(int slot) { return NativeInvoke::Invoke(slot); } + static inline auto IsLoadoutValid(int index) { return NativeInvoke::Invoke(index); } + static inline auto IsLocalPlayerInSocialClub() { return NativeInvoke::Invoke(); } + static inline auto IsLocalPlayerReadyToInteractWith(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsLocalPlayerSprinting() { return NativeInvoke::Invoke(); } + static inline auto IsLocalPlayerStillScanningWorld() { return NativeInvoke::Invoke(); } + static inline auto IsLookInverted() { return NativeInvoke::Invoke(); } + static inline auto IsMagdemo() { return NativeInvoke::Invoke(); } + static inline auto IsMarketingKeyboardKeyJustPressed(int key) { return NativeInvoke::Invoke(key); } + static inline auto IsMessageBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsMinigameInProgress() { return NativeInvoke::Invoke(); } + static inline auto IsModelAPed(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsModelAVehicle(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsModelInCdimage(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsMonologuePlaying() { return NativeInvoke::Invoke(); } + static inline auto IsMpTutorialMessagesShown() { return NativeInvoke::Invoke(); } + static inline auto IsNetworkSession() { return NativeInvoke::Invoke(); } + static inline auto IsNewGameRequested() { return NativeInvoke::Invoke(); } + static inline auto IsNonFragObjectSmashed(float x, float y, float z, float radius, Hash modelHash) { return NativeInvoke::Invoke(x, y, z, radius, modelHash); } + static inline auto IsObjectAtCoord(Object object, float a1, float a2, float a3, float a4, float a5, float a6, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(object, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto IsObjectAttached(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectFixedWaitingForCollision(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectInAngledArea(Object object, float x1, float y1, float z1, float x2, float y2, float z2, float a7, BOOL a8, BOOL a9) { return NativeInvoke::Invoke(object, x1, y1, z1, x2, y2, z2, a7, a8, a9); } + static inline auto IsObjectInArea(Object object, float x1, float y1, float z1, float x2, float y2, float z2, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(object, x1, y1, z1, x2, y2, z2, a7, a8); } + static inline auto IsObjectInCrosshairCylinder(Object object, float a1, float a2, BOOL a3) { return NativeInvoke::Invoke(object, a1, a2, a3); } + static inline auto IsObjectInGameplayHelperBox(Object object, const char* boxName) { return NativeInvoke::Invoke(object, boxName); } + static inline auto IsObjectInWater(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectOnFire(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectOnScreen(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectPlayingAnim(Object object, const char* animName, const char* animDict) { return NativeInvoke::Invoke(object, animName, animDict); } + static inline auto IsObjectReassignmentInProgress() { return NativeInvoke::Invoke(); } + static inline auto IsObjectStatic(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsObjectUpright(Object object, float a1) { return NativeInvoke::Invoke(object, a1); } + static inline auto IsObjectWithinBrainActivationRange(Object object) { return NativeInvoke::Invoke(object); } + static inline auto IsPauseMenuActive() { return NativeInvoke::Invoke(); } + static inline auto IsPcBuild() { return NativeInvoke::Invoke(); } + static inline auto IsPedAMissionPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedArmed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedAtCoord(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, BOOL a7, int a8) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2, a7, a8); } + static inline auto IsPedAtObject(Ped ped, Object object, float a2, float a3, float a4, BOOL a5, int a6) { return NativeInvoke::Invoke(ped, object, a2, a3, a4, a5, a6); } + static inline auto IsPedAtPed(Ped ped, Ped ped2, float a2, float a3, float a4, BOOL a5, int a6) { return NativeInvoke::Invoke(ped, ped2, a2, a3, a4, a5, a6); } + static inline auto IsPedAtVehicle(Ped ped, Vehicle vehicle, float a2, float a3, float a4, BOOL a5, int a6) { return NativeInvoke::Invoke(ped, vehicle, a2, a3, a4, a5, a6); } + static inline auto IsPedAttachedToAnyVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedAttachedToObject(Ped ped, Object object) { return NativeInvoke::Invoke(ped, object); } + static inline auto IsPedBeingGrappled(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedBeingJacked(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedBlindfiringInCover(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedClonedEverywhere(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedDead(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedDoingDriveby(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedDualWielding(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedDucking(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedFacingPed(Ped ped, Ped ped2, float angle) { return NativeInvoke::Invoke(ped, ped2, angle); } + static inline auto IsPedFatallyInjured(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedFleeing(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedGesturing(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedGettingIntoAVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedGettingUp(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedGroupLeader(Ped ped, Group group) { return NativeInvoke::Invoke(ped, group); } + static inline auto IsPedGroupMember(Ped ped, Group group) { return NativeInvoke::Invoke(ped, group); } + static inline auto IsPedHeadtrackingPed(Ped ped1, Ped ped2) { return NativeInvoke::Invoke(ped1, ped2); } + static inline auto IsPedHidingInCover(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAir(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAngledArea(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle, BOOL a8, int a9) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2, angle, a8, a9); } + static inline auto IsPedInAnyBoat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyHeli(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyPlane(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyPoliceVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyTaxi(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyTrain(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInAnyVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInArea(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, BOOL a7, int a8) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2, a7, a8); } + static inline auto IsPedInCombat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInCover(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInCrosshairCone(Ped ped, float a1, float a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto IsPedInCrosshairCylinder(Ped ped, float a1, float a2, BOOL a3, float a4) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4); } + static inline auto IsPedInCrosshairCylinderOffset(Ped ped, float a1, float a2, float a3, float a4, float a5, float a6, BOOL a7) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7); } + static inline auto IsPedInFlyingVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInGameplayHelperBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto IsPedInGameplayHelperVolume(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto IsPedInGroup(Ped ped, Group group) { return NativeInvoke::Invoke(ped, group); } + static inline auto IsPedInMeleeCombat(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInModel(Ped ped, Hash modelHash) { return NativeInvoke::Invoke(ped, modelHash); } + static inline auto IsPedInSeamlessTriggerArea() { return NativeInvoke::Invoke(); } + static inline auto IsPedInSphereAreaOfAnyEnemyPeds(Ped ped, float x, float y, float z, float radius, BOOL a5) { return NativeInvoke::Invoke(ped, x, y, z, radius, a5); } + static inline auto IsPedInVehicle(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto IsPedInWater(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInZone(Ped ped, const char* zoneName) { return NativeInvoke::Invoke(ped, zoneName); } + static inline auto IsPedInjured(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedInsideTrain(Ped ped, Vehicle train) { return NativeInvoke::Invoke(ped, train); } + static inline auto IsPedInvestigating(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedJacking(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedLosClearToTargetPed(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto IsPedMale(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedModel(Ped ped, Hash modelHash) { return NativeInvoke::Invoke(ped, modelHash); } + static inline auto IsPedOnAnyBike(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedOnFire(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedOnFoot(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedOnScreen(Ped ped, BOOL unk) { return NativeInvoke::Invoke(ped, unk); } + static inline auto IsPedPeekingInCover(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedPickingUpPickup(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedPlayingAnim(Ped ped, const char* animDict, const char* animName) { return NativeInvoke::Invoke(ped, animDict, animName); } + static inline auto IsPedProcessingFrozen(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedRagdoll(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto IsPedReloading(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedRespondingToEvent(Ped ped, int event) { return NativeInvoke::Invoke(ped, event); } + static inline auto IsPedRetreating(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedRunningTask(Ped ped, int task) { return NativeInvoke::Invoke(ped, task); } + static inline auto IsPedShooting(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedShootingInArea(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2, a7, a8); } + static inline auto IsPedSittingIdle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedSittingInAnyVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedSittingInVehicle(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto IsPedStopped(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedStuckUnderVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedSwimming(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedTouchingObject(Ped ped, Object object) { return NativeInvoke::Invoke(ped, object); } + static inline auto IsPedTouchingPed(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto IsPedTouchingVehicle(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto IsPedTryingToEnterALockedVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedUsingAnyScenario(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedUsingMp3CoverTask(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedUsingScenario(Ped ped, const char* scenarioName) { return NativeInvoke::Invoke(ped, scenarioName); } + static inline auto IsPedVaulting(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedVisible(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPedWaitingForWorldCollision(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPickupAttachmentEnabled() { return NativeInvoke::Invoke(); } + static inline auto IsPickupAttachmentToggled() { return NativeInvoke::Invoke(); } + static inline auto IsPickupConsumed(int pickup) { return NativeInvoke::Invoke(pickup); } + static inline auto IsPlaybackGoingOnForPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsPlaybackGoingOnForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsPlaybackUsingAiGoingOnForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsPlayerBeingArrested() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerClimbing(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerControlOn(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerDead(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerDoingMeleeGrapple(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerFreeAimingAtPed(Player player, Ped ped) { return NativeInvoke::Invoke(player, ped); } + static inline auto IsPlayerFreeForAmbientTask(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerGunRaised(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerInteractingWithVolume(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto IsPlayerLockedInCover(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerLoggingInNp() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerOnline() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerOnlineGamespy() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerOnlineNp() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerPedFreeAimingAtPed(Ped playerPed, Ped ped) { return NativeInvoke::Invoke(playerPed, ped); } + static inline auto IsPlayerPissedOff(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerPlaying(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerPressingHorn(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerReadyForCutscene(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerScoreGreater(Player player, int score) { return NativeInvoke::Invoke(player, score); } + static inline auto IsPlayerScriptControlOn(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerShootdodging() { return NativeInvoke::Invoke(); } + static inline auto IsPlayerTargettingAnything(Player player) { return NativeInvoke::Invoke(player); } + static inline auto IsPlayerTargettingObject(Player player, Object object) { return NativeInvoke::Invoke(player, object); } + static inline auto IsPlayerTargettingPed(Player player, Ped ped) { return NativeInvoke::Invoke(player, ped); } + static inline auto IsPlayerWantedLevelGreater() { return NativeInvoke::Invoke(); } + static inline auto IsPointObscuredByAMissionEntity(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto IsProjectileInArea() { return NativeInvoke::Invoke(); } + static inline auto IsProjectileTypeInArea() { return NativeInvoke::Invoke(); } + static inline auto IsQuitConfirming() { return NativeInvoke::Invoke(); } + static inline auto IsRecordingGoingOnForPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsRecordingGoingOnForVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsRestartcheckpointDisabledByScript() { return NativeInvoke::Invoke(); } + static inline auto IsRestartingFeForNewGame() { return NativeInvoke::Invoke(); } + static inline auto IsRightVehicleHeadlightBroken(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsRoboTesting() { return NativeInvoke::Invoke(); } + static inline auto IsRocketInFlight() { return NativeInvoke::Invoke(); } + static inline auto IsSafeToKillPlayer() { return NativeInvoke::Invoke(); } + static inline auto IsScreenFadedIn() { return NativeInvoke::Invoke(); } + static inline auto IsScreenFadedOut() { return NativeInvoke::Invoke(); } + static inline auto IsScreenFadingIn() { return NativeInvoke::Invoke(); } + static inline auto IsScreenFadingOut() { return NativeInvoke::Invoke(); } + static inline auto IsScriptAudioBankLoaded(const char* name, BOOL a1) { return NativeInvoke::Invoke(name, a1); } + static inline auto IsScriptDatabaseBound(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto IsScriptMoviePlaying(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsScriptedConversationOngoing(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto IsScriptedSpeechPlaying(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto IsScriptedfxEnabled() { return NativeInvoke::Invoke(); } + static inline auto IsSittingObjectNear(float x, float y, float z, Hash modelHash) { return NativeInvoke::Invoke(x, y, z, modelHash); } + static inline auto IsSniperBulletInArea() { return NativeInvoke::Invoke(); } + static inline auto IsSniperInverted() { return NativeInvoke::Invoke(); } + static inline auto IsSniperScopeVisible() { return NativeInvoke::Invoke(); } + static inline auto IsSpLevelReplay() { return NativeInvoke::Invoke(); } + static inline auto IsSphereVisible(float x, float y, float z, float radius, BOOL a4) { return NativeInvoke::Invoke(x, y, z, radius, a4); } + static inline auto IsSphereVisibleToAnotherMachine(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto IsStatFloat(const char* statName) { return NativeInvoke::Invoke(statName); } + static inline auto IsStatHashFloat(Hash statHash) { return NativeInvoke::Invoke(statHash); } + static inline auto IsStreamingAdditionalText(int slot) { return NativeInvoke::Invoke(slot); } + static inline auto IsStreamingPriorityRequests() { return NativeInvoke::Invoke(); } + static inline auto IsStringNull(const char* str) { return NativeInvoke::Invoke(str); } + static inline auto IsSystemUiBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsTargetInValidCoverFromPed(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto IsTaxiLightOn(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsTextFontLoaded(int font) { return NativeInvoke::Invoke(font); } + static inline auto IsThisAMinigameScript() { return NativeInvoke::Invoke(); } + static inline auto IsThisHelpMessageBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsThisHelpMessageWithNumberBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsThisHelpMessageWithStringBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsThisModelABike(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisModelABoat(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisModelACar(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisModelAHeli(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisModelAPlane(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisModelATrain(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto IsThisPrintBeingDisplayed() { return NativeInvoke::Invoke(); } + static inline auto IsThisThreadConnected(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto IsThisThreadIsolated(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto IsThreadActive(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto IsThrownWeapon(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto IsTickerActivityHigh() { return NativeInvoke::Invoke(); } + static inline auto IsTickerActivityLow() { return NativeInvoke::Invoke(); } + static inline auto IsTimeOfDayFrozen() { return NativeInvoke::Invoke(); } + static inline auto IsTransitionMoviePlaying() { return NativeInvoke::Invoke(); } + static inline auto IsTutorialComplete() { return NativeInvoke::Invoke(); } + static inline auto IsUsingAnimatedLastManStanding() { return NativeInvoke::Invoke(); } + static inline auto IsUsingController() { return NativeInvoke::Invoke(); } + static inline auto IsVehicleAMissionVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleAtCoord(Vehicle vehicle, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(vehicle, xPos, yPos, zPos, xSize, ySize, zSize, a7, a8); } + static inline auto IsVehicleAttached(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleDead(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleDoorDamaged(Vehicle vehicle, int door) { return NativeInvoke::Invoke(vehicle, door); } + static inline auto IsVehicleDoorFullyOpen(Vehicle vehicle, int door) { return NativeInvoke::Invoke(vehicle, door); } + static inline auto IsVehicleDriveable(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleExtraTurnedOn(Vehicle vehicle, int extra) { return NativeInvoke::Invoke(vehicle, extra); } + static inline auto IsVehicleInAirProper(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleInArea(Vehicle vehicle, float x1, float y1, float z1, float x2, float y2, float z2, BOOL a7, BOOL a8) { return NativeInvoke::Invoke(vehicle, x1, y1, z1, x2, y2, z2, a7, a8); } + static inline auto IsVehicleInWater(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleModel(Vehicle vehicle, Hash modelHash) { return NativeInvoke::Invoke(vehicle, modelHash); } + static inline auto IsVehicleOnAllWheels(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleOnFire(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleOnScreen(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleSeatFree(Vehicle vehicle, int seatIndex) { return NativeInvoke::Invoke(vehicle, seatIndex); } + static inline auto IsVehicleSirenOn(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleStopped(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleStoppedAtTrafficLights(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleStuckOnRoof(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleStuckTimerUp(Vehicle vehicle, int index, int time) { return NativeInvoke::Invoke(vehicle, index, time); } + static inline auto IsVehicleTouchingVehicle(Vehicle vehicle1, Vehicle vehicle2) { return NativeInvoke::Invoke(vehicle1, vehicle2); } + static inline auto IsVehicleTyreBurst(Vehicle vehicle, int tireIndex) { return NativeInvoke::Invoke(vehicle, tireIndex); } + static inline auto IsVehicleUpright(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleUpsidedown(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleWaitingForWorldCollision(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto IsVehicleWindowIntact(Vehicle vehicle, int window) { return NativeInvoke::Invoke(vehicle, window); } + static inline auto IsWeaponAttachmentEnabled(Weapon weapon, int attachmentIndex) { return NativeInvoke::Invoke(weapon, attachmentIndex); } + static inline auto IsWeaponAttachmentToggled(Weapon weapon, int attachmentIndex) { return NativeInvoke::Invoke(weapon, attachmentIndex); } + static inline auto IsWeaponPickupVisible() { return NativeInvoke::Invoke(); } + static inline auto IsWorldPointWithinBrainActivationRange() { return NativeInvoke::Invoke(); } + static inline auto IsXbox360Version() { return NativeInvoke::Invoke(); } + static inline auto IseqDoesExist(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqGetName(int bufferSize, char* buffer, Hash hash) { return NativeInvoke::Invoke(bufferSize, buffer, hash); } + static inline auto IseqGetState(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqInterrupt(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqIsLoaded(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqQueryEntityAnimationPhase(Hash hash, const char* animDict, const char* animName) { return NativeInvoke::Invoke(hash, animDict, animName); } + static inline auto IseqQueryEntityState(Hash hash, const char* entityName, int state) { return NativeInvoke::Invoke(hash, entityName, state); } + static inline auto IseqQueryState(Hash hash, int state) { return NativeInvoke::Invoke(hash, state); } + static inline auto IseqRegisterEntity(Hash hash, const char* entityName, Entity entity, int entityType) { return NativeInvoke::Invoke(hash, entityName, entity, entityType); } + static inline auto IseqRequest(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqStart(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqTerminate(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto IseqUnregisterEntity(Hash hash, const char* entityName) { return NativeInvoke::Invoke(hash, entityName); } + static inline auto Istoastanimating() { return NativeInvoke::Invoke(); } + static inline auto KnockOffPropAtAnchorPoint(Ped ped, int propIndex) { return NativeInvoke::Invoke(ped, propIndex); } + static inline auto KnockPedOffBike(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto LastManStandingRecover() { return NativeInvoke::Invoke(); } + static inline auto LastManStandingRevive() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsGetColumnId() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsGetNumberOfColumns(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsReadRosForLocalGamer(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsReadByCommunity(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsReadByGamer() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsReadByRadiusEx() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsReadByRankEx(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto LeaderboardsReadFinishedAndSucceeded(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsReadForLocalGamerEx(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto LeaderboardsReadGetNumRowsEx() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsReadGetRowDataEx(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto LeaderboardsReadGetRowDataForLocalGamerEx(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto LeaderboardsReadPending(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsReadReleaseData(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto LeaderboardsWriteRosPlayerData(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto LeaderboardsWriteFlush() { return NativeInvoke::Invoke(); } + static inline auto LeaderboardsWriteGroupData(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto LeaderboardsWritePlayerData(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto LoadAdditionalText(const char* gxt, int slot) { return NativeInvoke::Invoke(gxt, slot); } + static inline auto LoadAllObjectsNow() { return NativeInvoke::Invoke(); } + static inline auto LoadAllPathNodes(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto LoadBulletCamBank() { return NativeInvoke::Invoke(); } + static inline auto LoadPathNodesInArea(float x1, float y1, float x2, float y2) { return NativeInvoke::Invoke(x1, y1, x2, y2); } + static inline auto LoadPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto LoadScene(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto LoadSceneForRoomByKey(Interior interior, Hash roomHash) { return NativeInvoke::Invoke(interior, roomHash); } + static inline auto LoadScriptAudioBank(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto LoadScriptStream(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto LoadTextFont() { return NativeInvoke::Invoke(); } + static inline auto LoadTextureDict(const char* dictName) { return NativeInvoke::Invoke(dictName); } + static inline auto LoadXmlFile(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto LoadoutChangedDuringGame() { return NativeInvoke::Invoke(); } + static inline auto LobbyGetGameModeName(int bufferSize, char* buffer, int gameMode) { return NativeInvoke::Invoke(bufferSize, buffer, gameMode); } + static inline auto LobbyGetMinPlayers() { return NativeInvoke::Invoke(); } + static inline auto LobbyGetNumActiveOptions() { return NativeInvoke::Invoke(); } + static inline auto LobbyGetNumGameModes() { return NativeInvoke::Invoke(); } + static inline auto LobbyGetNumOptions(int gameMode) { return NativeInvoke::Invoke(gameMode); } + static inline auto LobbyGetNumSubOptions(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionExists(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsActive(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsDeactive(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsDisable(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsKickList(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsList(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsModel(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionIsNumbers(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetOptionName(int bufferSize, char* buffer, int gameMode, int option) { return NativeInvoke::Invoke(bufferSize, buffer, gameMode, option); } + static inline auto LobbyGetOptionValue(int gameMode, int option) { return NativeInvoke::Invoke(gameMode, option); } + static inline auto LobbyGetSelectedGameMode() { return NativeInvoke::Invoke(); } + static inline auto LobbyGetSubOptionName(int bufferSize, char* buffer, int gameMode, int option) { return NativeInvoke::Invoke(bufferSize, buffer, gameMode, option); } + static inline auto LobbyHasMatchStarted() { return NativeInvoke::Invoke(); } + static inline auto LocalPlayerCanDoMpInteractions() { return NativeInvoke::Invoke(); } + static inline auto ManogametesterDisable() { return NativeInvoke::Invoke(); } + static inline auto ManogametesterDumpNow() { return NativeInvoke::Invoke(); } + static inline auto ManogametesterEnable() { return NativeInvoke::Invoke(); } + static inline auto MarkCoveredgemp3ForceFaceLeftOnEntry(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto MarkCoveredgemp3ForceFaceRightOnEntry(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto MarkCoverpointmp3Searchable(const char* a0, const char* a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto MarkInteriorCollisionRequired(Interior interior) { return NativeInvoke::Invoke(interior); } + static inline auto MarkUnlockAsSeen(const char* unlockSemantic) { return NativeInvoke::Invoke(unlockSemantic); } + static inline auto ModifyUnlock(const char* unlockSemantic, BOOL a1, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(unlockSemantic, a1, a2, a3); } + static inline auto MuteExplosions() { return NativeInvoke::Invoke(); } + static inline auto NetArePlayersInSameGang(Player player1, Player player2) { return NativeInvoke::Invoke(player1, player2); } + static inline auto NetArePlayersInSameParty(Player player1, Player player2) { return NativeInvoke::Invoke(player1, player2); } + static inline auto NetDebug(const char* message) { return NativeInvoke::Invoke(message); } + static inline auto NetDebugFloat(const char* message, float value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetDebugInt(const char* message, int value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetDebugString(const char* message, const char* str) { return NativeInvoke::Invoke(message, str); } + static inline auto NetDebugVector(const char* message, float x, float y, float z) { return NativeInvoke::Invoke(message, x, y, z); } + static inline auto NetError(const char* message) { return NativeInvoke::Invoke(message); } + static inline auto NetErrorFloat(const char* message, float value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetErrorInt(const char* message, int value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetErrorString(const char* message, const char* str) { return NativeInvoke::Invoke(message, str); } + static inline auto NetErrorVector(const char* message, float x, float y, float z) { return NativeInvoke::Invoke(message, x, y, z); } + static inline auto NetGetBoolRosGamerData(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto NetGetFloatRosGamerData(Hash hash, float* value) { return NativeInvoke::Invoke(hash, value); } + static inline auto NetGetGamerNameWithGangTag(Player player, int bufferSize, char* buffer) { return NativeInvoke::Invoke(player, bufferSize, buffer); } + static inline auto NetGetGamerRosXpBonus(float* value) { return NativeInvoke::Invoke(value); } + static inline auto NetGetIntRosGamerData(Hash hash, int* value) { return NativeInvoke::Invoke(hash, value); } + static inline auto NetGetIsRockstarDev() { return NativeInvoke::Invoke(); } + static inline auto NetGetIsRosCheater() { return NativeInvoke::Invoke(); } + static inline auto NetGetPlayerGangId(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetGetPlayerGangName(Player player, int bufferSize, char* buffer) { return NativeInvoke::Invoke(player, bufferSize, buffer); } + static inline auto NetGetPlayerGangRank(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetGetPlayerGangTag(Player player, int bufferSize, char* buffer) { return NativeInvoke::Invoke(player, bufferSize, buffer); } + static inline auto NetGetPlayerGangTagUi(Player player, int bufferSize, char* buffer) { return NativeInvoke::Invoke(player, bufferSize, buffer); } + static inline auto NetIsGangInfoValid(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetIsPlayerInGang(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetPartyGetLeaderPlayer() { return NativeInvoke::Invoke(); } + static inline auto NetPlaystatsClanFeud(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetPlaystatsGametypeEnded(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto NetPlaystatsGametypeObjective(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetPlaystatsGametypeStarted(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto NetPlaystatsJoinTeam(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto NetPlaystatsPlayerSelected(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto NetPlaystatsPostMatchBlob(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6); } + static inline auto NetShowGamerTags(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetWarning(const char* message) { return NativeInvoke::Invoke(message); } + static inline auto NetWarningFloat(const char* message, float value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetWarningInt(const char* message, int value) { return NativeInvoke::Invoke(message, value); } + static inline auto NetWarningString(const char* message, const char* str) { return NativeInvoke::Invoke(message, str); } + static inline auto NetWarningVector(const char* message, float x, float y, float z) { return NativeInvoke::Invoke(message, x, y, z); } + static inline auto NetworkAcceptInvite(int inviteIndex) { return NativeInvoke::Invoke(inviteIndex); } + static inline auto NetworkAddInworldText(int value, const char* text, int type) { return NativeInvoke::Invoke(value, text, type); } + static inline auto NetworkAddInworldTextObject(int value, const char* text, int type, Object object) { return NativeInvoke::Invoke(value, text, type, object); } + static inline auto NetworkAddInworldTextPed(int value, const char* text, int type, Ped ped) { return NativeInvoke::Invoke(value, text, type, ped); } + static inline auto NetworkAddInworldTextPlayer(int value, const char* text, int type, Player player) { return NativeInvoke::Invoke(value, text, type, player); } + static inline auto NetworkAddInworldTextPos(int value, const char* text, int type, float x, float y, float z) { return NativeInvoke::Invoke(value, text, type, x, y, z); } + static inline auto NetworkAddPlayerCash(int amount, const char* type) { return NativeInvoke::Invoke(amount, type); } + static inline auto NetworkAddPlayerCashPlayer(int amount, const char* type, Player player) { return NativeInvoke::Invoke(amount, type, player); } + static inline auto NetworkAddPlayerCashPos(int amount, const char* type, float x, float y, float z) { return NativeInvoke::Invoke(amount, type, x, y, z); } + static inline auto NetworkAddPlayerExperience(int amount, const char* type) { return NativeInvoke::Invoke(amount, type); } + static inline auto NetworkAddPlayerExperiencePlayer(int amount, const char* type, Player player) { return NativeInvoke::Invoke(amount, type, player); } + static inline auto NetworkAddPlayerExperiencePos(int amount, const char* type, float x, float y, float z) { return NativeInvoke::Invoke(amount, type, x, y, z); } + static inline auto NetworkAmIBlockedByPlayer(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkAmIMutedByPlayer(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkChangeGameMode(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetworkChangeGameModePending() { return NativeInvoke::Invoke(); } + static inline auto NetworkChangeGameModeSucceeded() { return NativeInvoke::Invoke(); } + static inline auto NetworkCheckInviteArrival() { return NativeInvoke::Invoke(); } + static inline auto NetworkClearInviteArrival() { return NativeInvoke::Invoke(); } + static inline auto NetworkClearPlayerStreak(Player player, int a1) { return NativeInvoke::Invoke(player, a1); } + static inline auto NetworkClearSummons() { return NativeInvoke::Invoke(); } + static inline auto NetworkCreatePedCorpse(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto NetworkCreatePickupFromWeapons(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto NetworkDidInviteFriend(const char* friendName) { return NativeInvoke::Invoke(friendName); } + static inline auto NetworkDoesPlayerHaveAnyStreakActive(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkDumpLevelData() { return NativeInvoke::Invoke(); } + static inline auto NetworkDumpStoredQueries() { return NativeInvoke::Invoke(); } + static inline auto NetworkEnableAssistXp(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetworkFindGamePending() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetAvatarSelectedDeathmatchSlotHash() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetAvatarSlotSelectedSex(Hash avatarHash) { return NativeInvoke::Invoke(avatarHash); } + static inline auto NetworkGetCountofRichPresence() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetFriendCount() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetFriendName(int bufferSize, char* buffer, int friendIndex) { return NativeInvoke::Invoke(bufferSize, buffer, friendIndex); } + static inline auto NetworkGetGameMode() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetKillerOfPlayer(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetMaxPrivateSlots() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetMaxSlots() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetMetPlayerName(int bufferSize, char* buffer, int metPlayerIndex) { return NativeInvoke::Invoke(bufferSize, buffer, metPlayerIndex); } + static inline auto NetworkGetNumPlayersMet() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetNumUnacceptedInvites() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetNumberOfGames() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetParamNettest() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetParamNettestHost() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetPlayerActiveStreak(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetPlayerActiveStreakLevel(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetPlayerAvatarSex(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetPlayerAvatarSlotHash(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetPlayerCash() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetPlayerStreakActive(Player player, int a1) { return NativeInvoke::Invoke(player, a1); } + static inline auto NetworkGetPlayerStreakBlocked(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkGetPlayerStreakEffect(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkGetPlayerStreakInSlot(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkGetRichPresenceFieldIndex() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetRichPresenceId() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetRichPresenceIdFromIndex() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetRichPresenceIsValid() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetRichPresenceLabel() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetStreakName(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkGetStreakTexture(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto NetworkGetTeamRgbColour(int team, int* r, int* g, int* b) { return NativeInvoke::Invoke(team, r, g, b); } + static inline auto NetworkGetTimePlayerHasBeenDeadFor(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkGetUnacceptedInviteGameMode() { return NativeInvoke::Invoke(); } + static inline auto NetworkGetUnacceptedInviterName() { return NativeInvoke::Invoke(); } + static inline auto NetworkHasPlayerCollectedPickup(Player player, Any a1) { return NativeInvoke::Invoke(player, a1); } + static inline auto NetworkHasPlayerHasDiedRecently(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkHaveAcceptedInvite() { return NativeInvoke::Invoke(); } + static inline auto NetworkHaveOnlinePrivileges() { return NativeInvoke::Invoke(); } + static inline auto NetworkHaveSummons() { return NativeInvoke::Invoke(); } + static inline auto NetworkHostGame(Any a0, BOOL a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto NetworkInviteFriend(const char* friendName, const char* inviteMsg) { return NativeInvoke::Invoke(friendName, inviteMsg); } + static inline auto NetworkIsAvatarPaynekillerCharacter(Hash avatarHash) { return NativeInvoke::Invoke(avatarHash); } + static inline auto NetworkIsEnabled() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsFriendInSameTitle(const char* friendName) { return NativeInvoke::Invoke(friendName); } + static inline auto NetworkIsFriendOnline(const char* friendName) { return NativeInvoke::Invoke(friendName); } + static inline auto NetworkIsGameInProgress() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsGameRanked() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsHost() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsHostOfScript(Hash scriptHash) { return NativeInvoke::Invoke(scriptHash); } + static inline auto NetworkIsHostOfThisScript() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsInviteeOnline() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsOperationPending() { return NativeInvoke::Invoke(); } + static inline auto NetworkIsPlayerActive(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerBlockedByMe(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerMutedByMe(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerPhysical(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerTalking(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerValid(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkIsPlayerVisible(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkIsPlayerVisibleToTeam(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkIsSessionInvitable() { return NativeInvoke::Invoke(); } + static inline auto NetworkJoinSummons() { return NativeInvoke::Invoke(); } + static inline auto NetworkJoiningInProgressGame() { return NativeInvoke::Invoke(); } + static inline auto NetworkKickPlayer() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetBool() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetBoolFromNode(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkLevelDataGetFloat() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetFloatFromNode(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkLevelDataGetHash() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetHashFromNode(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkLevelDataGetInt() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetIntFromNode(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkLevelDataGetNode() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetNodeFromNode(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkLevelDataGetNumNodes(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto NetworkLevelDataGetNumNodesFromNode(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkLevelDataGetSiblingCountAfterNode(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto NetworkLevelDataGetString() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetStringFromNode(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetworkLevelDataGetVector() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataGetVectorFromNode(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkLevelDataRunStoredQueryBool() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataRunStoredQueryCount(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetworkLevelDataRunStoredQueryFloat() { return NativeInvoke::Invoke(); } + static inline auto NetworkLevelDataRunStoredQueryHash(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto NetworkLevelDataRunStoredQueryInt(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto NetworkLevelDataRunStoredQueryNode(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto NetworkLevelDataRunStoredQueryString(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto NetworkLevelDataRunStoredQueryVector() { return NativeInvoke::Invoke(); } + static inline auto NetworkParamAllowWinButton() { return NativeInvoke::Invoke(); } + static inline auto NetworkParamJustRespawn() { return NativeInvoke::Invoke(); } + static inline auto NetworkPlayerForceColor(Player player, int a1, BOOL a2) { return NativeInvoke::Invoke(player, a1, a2); } + static inline auto NetworkPlayerHasHeadset(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkPlayerHasPed(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkPreloadAvatar(Hash avatarHash) { return NativeInvoke::Invoke(avatarHash); } + static inline auto NetworkReadyForJip() { return NativeInvoke::Invoke(); } + static inline auto NetworkReleasePreloadedAvatar(Hash avatarHash) { return NativeInvoke::Invoke(avatarHash); } + static inline auto NetworkRemoveOldBlipsFromCleanupList() { return NativeInvoke::Invoke(); } + static inline auto NetworkRequireLevelData(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto NetworkRequireStoredQueries(const char* fileName) { return NativeInvoke::Invoke(fileName); } + static inline auto NetworkResetPlayerStreaks(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkResurrectPlayer(Player player, float x, float y, float z, float heading) { return NativeInvoke::Invoke(player, x, y, z, heading); } + static inline auto NetworkSetAllLowPriorityVehicleGeneratorsWithHeliActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetworkSetBotPlayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetworkSetFriendlyFireOption() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetHealthReticuleOption(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetworkSetNetworkPlayerAsVip(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto NetworkSetPlayerMuted(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto NetworkSetPlayerStreakBlocked(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkSetPlayerStreakEffect(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkSetPlayerStreakInSlot(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto NetworkSetPlayerTracerColour(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto NetworkSetProfilestatinterval() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetRadiohudInLobbyOff() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetRichPresence() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetScriptIsSafeForNetworkGame() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetTalkerFocus(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkSetTalkerProximity(float value) { return NativeInvoke::Invoke(value); } + static inline auto NetworkSetTeamColour(int team, int colorIndex) { return NativeInvoke::Invoke(team, colorIndex); } + static inline auto NetworkSetTeamKillExperience(int value) { return NativeInvoke::Invoke(value); } + static inline auto NetworkSetTeamOnlyChat(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto NetworkSetThisScriptIsNetworkScript() { return NativeInvoke::Invoke(); } + static inline auto NetworkSetWeather(int weatherTypeId, int a1, BOOL persist) { return NativeInvoke::Invoke(weatherTypeId, a1, persist); } + static inline auto NetworkShowFriendProfileUi(const char* friendName) { return NativeInvoke::Invoke(friendName); } + static inline auto NetworkShowMetPlayerFeedbackUi(int metPlayerIndex) { return NativeInvoke::Invoke(metPlayerIndex); } + static inline auto NetworkShowMetPlayerProfileUi(int metPlayerIndex) { return NativeInvoke::Invoke(metPlayerIndex); } + static inline auto NetworkShowPlayerProfileUi(Player player) { return NativeInvoke::Invoke(player); } + static inline auto NetworkStartLoadScene(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto NetworkStoreSinglePlayerGame() { return NativeInvoke::Invoke(); } + static inline auto NetworkUpdateLoadScene() { return NativeInvoke::Invoke(); } + static inline auto ObjectAnimEvent() { return NativeInvoke::Invoke(); } + static inline auto ObjectAnimEventOld() { return NativeInvoke::Invoke(); } + static inline auto OpenDebugFile() { return NativeInvoke::Invoke(); } + static inline auto OpenNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto OpenPatrolRoute(const char* patrolRouteName) { return NativeInvoke::Invoke(patrolRouteName); } + static inline auto OpenSequenceTask(ScrHandle* taskSequence) { return NativeInvoke::Invoke(taskSequence); } + static inline auto OverrideAlreadyPresentMpitemBlipsWithLastParams() { return NativeInvoke::Invoke(); } + static inline auto OverrideFreezeFlags(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto OverrideMoverPhysicsOnRagdollSleep(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto OverridePedFiringPattern(Ped ped, Hash firingPatternHash) { return NativeInvoke::Invoke(ped, firingPatternHash); } + static inline auto OverridePedFiringPatternCustom(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto OverrideWarpModifier(BOOL toggle, float modifier) { return NativeInvoke::Invoke(toggle, modifier); } + static inline auto OverrideWaterSettings(float a0, float a1, int a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto OverrideWeaponVelocity(Hash weaponHash, float velocity) { return NativeInvoke::Invoke(weaponHash, velocity); } + static inline auto PauseMpLastManStanding(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto PausePlaybackRecordedPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PausePlaybackRecordedVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto PauseScriptedConversation() { return NativeInvoke::Invoke(); } + static inline auto PedActionTreePlayNode(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto PedActionTreeResetHelper(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PedAnimEvent(Ped ped, Hash a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto PedAnimEventOld(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto PedFinishActionIntention(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto PedForceTargetable(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto PedGetActionIntentionStatus(Ped ped, int actionId) { return NativeInvoke::Invoke(ped, actionId); } + static inline auto PedHackDisableInairEvent(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto PedHasValidThrowTrajectoryToPos(Ped ped, Vector3* pos) { return NativeInvoke::Invoke(ped, pos); } + static inline auto PedResetIk(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PedSetActionDirection(Ped ped, float xDir, float yDir, float zDir) { return NativeInvoke::Invoke(ped, xDir, yDir, zDir); } + static inline auto PedSetActionIntention(Ped ped, int actionId, int duration, float a3, float a4, float a5) { return NativeInvoke::Invoke(ped, actionId, duration, a3, a4, a5); } + static inline auto PedSetStringInputSignal(Ped ped, const char* inputSignal) { return NativeInvoke::Invoke(ped, inputSignal); } + static inline auto PedgrouptaskAdvanceAssignped(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceCreate(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto PedgrouptaskAdvanceSetadvancedistance(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSetadvancerelativeto(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSetcoversearchoffsetforward() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskAdvanceSetnumpedstoadvance(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSetpedcanadvance(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto PedgrouptaskAdvanceSettargetPed(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSettargetPos() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskAdvanceSettimerangeforallpedstostartfiring(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSettimetohide(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceSettimetoidle(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskAdvanceTriggerMove(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PedgrouptaskCoverfireAssignped() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireCreate() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireSettargetPed() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireSettargetPos() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireStopFiring() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireTriggerFire() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskCoverfireTriggerHide() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskDestroy(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PedgrouptaskFlankAssignpedtocoverfire() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankAssignpedtoflank() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankCreate() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankFlankvolume() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankTriggervolume() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankTuneTargetoutsidetriggervolumetocancel() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankTuneTimereadytriggermove() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskFlankTuneTimetargetinsidetriggervolumetostart() { return NativeInvoke::Invoke(); } + static inline auto PedgrouptaskTacticalcornerAssignped(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskTacticalcornerCreate(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskTacticalcornerSettargetPed(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto PedgrouptaskTacticalcornerSettargetPos() { return NativeInvoke::Invoke(); } + static inline auto PickupsPassTime() { return NativeInvoke::Invoke(); } + static inline auto PinRopeVertex(Rope rope, int vertex, Vector3* coords) { return NativeInvoke::Invoke(rope, vertex, coords); } + static inline auto PlaceLoadoutItemsToInventory() { return NativeInvoke::Invoke(); } + static inline auto PlaceLoadoutToInventory() { return NativeInvoke::Invoke(); } + static inline auto PlayAudioEvent() { return NativeInvoke::Invoke(); } + static inline auto PlayAudioEventFromObject(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayAudioEventFromPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayAudioEventFromVehicle() { return NativeInvoke::Invoke(); } + static inline auto PlayCompanionDeathGunshot(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PlayDlcSoundFrontend(int soundId, const char* soundName, const char* categoryName) { return NativeInvoke::Invoke(soundId, soundName, categoryName); } + static inline auto PlayEndCreditsMusic(BOOL play) { return NativeInvoke::Invoke(play); } + static inline auto PlayFireSoundFromCoord(int soundId, float x, float y, float z) { return NativeInvoke::Invoke(soundId, x, y, z); } + static inline auto PlayImagefx(const char* fxName, int a1, BOOL a2) { return NativeInvoke::Invoke(fxName, a1, a2); } + static inline auto PlayKillstripLocal(Ped ped1, Ped ped2) { return NativeInvoke::Invoke(ped1, ped2); } + static inline auto PlayMovie(int a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayMusic(const char* musicName, int a1) { return NativeInvoke::Invoke(musicName, a1); } + static inline auto PlayObjectAnim(Object object, const char* animDict, const char* animName, float speedMultiplier, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(object, animDict, animName, speedMultiplier, a4, a5); } + static inline auto PlayPedAmbientSpeech(Ped ped, const char* speech, BOOL a2, BOOL a3, int a4, BOOL a5, int a6) { return NativeInvoke::Invoke(ped, speech, a2, a3, a4, a5, a6); } + static inline auto PlayPedAmbientSpeechWithVoice(Ped ped, const char* speech, const char* voice, BOOL a3, BOOL a4, int a5, BOOL a6, int a7) { return NativeInvoke::Invoke(ped, speech, voice, a3, a4, a5, a6, a7); } + static inline auto PlayPedAudioEventAnim(Ped ped, const char* a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto PlayPreloadedAnnouncerSpeech() { return NativeInvoke::Invoke(); } + static inline auto PlayPreloadedSpeech(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PlayReliefSigh(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto PlayScriptStreamFromCoord(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto PlayScriptStreamFromObject(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayScriptStreamFromPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayScriptStreamFromVehicle(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlayScriptStreamFrontend(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto PlayScriptStreamFrontendInt(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PlaySimplePedAnim(Object ped, const char* animDict, const char* animName, float speedMultiplier, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(ped, animDict, animName, speedMultiplier, a4, a5); } + static inline auto PlaySound(int soundId, const char* soundName) { return NativeInvoke::Invoke(soundId, soundName); } + static inline auto PlaySoundFromCoord(int soundId, const char* soundName, float x, float y, float z) { return NativeInvoke::Invoke(soundId, soundName, x, y, z); } + static inline auto PlaySoundFromObject(int soundId, const char* soundName, Object object) { return NativeInvoke::Invoke(soundId, soundName, object); } + static inline auto PlaySoundFromPed(int soundId, const char* soundName, Ped ped) { return NativeInvoke::Invoke(soundId, soundName, ped); } + static inline auto PlaySoundFromVehicle(int soundId, const char* soundName, Vehicle vehicle) { return NativeInvoke::Invoke(soundId, soundName, vehicle); } + static inline auto PlaySoundFrontend(int soundId, const char* soundName) { return NativeInvoke::Invoke(soundId, soundName); } + static inline auto PlayVehicleAnim(Vehicle vehicle, const char* animName, const char* animDict, float speedMultiplier, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(vehicle, animName, animDict, speedMultiplier, a4, a5); } + static inline auto PlayerEnableComponent(int component, BOOL toggle) { return NativeInvoke::Invoke(component, toggle); } + static inline auto PlayerGetTimewarpModifier() { return NativeInvoke::Invoke(); } + static inline auto PlayerHasMpSpecialItem(Player player, int item) { return NativeInvoke::Invoke(player, item); } + static inline auto PlayerSetAimMode(int mode) { return NativeInvoke::Invoke(mode); } + static inline auto PlayerSetWarpFireScale(float scale) { return NativeInvoke::Invoke(scale); } + static inline auto PlayerUseCoverline() { return NativeInvoke::Invoke(); } + static inline auto PlayerUseCoverpoint(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto PointCamAtCoord(Cam cam, float x, float y, float z) { return NativeInvoke::Invoke(cam, x, y, z); } + static inline auto PointCamAtObject(Cam cam, Object object, float offsetX, float offsetY, float offsetZ, BOOL a5) { return NativeInvoke::Invoke(cam, object, offsetX, offsetY, offsetZ, a5); } + static inline auto PointCamAtPed(Cam cam, Ped ped, float offsetX, float offsetY, float offsetZ, BOOL a5) { return NativeInvoke::Invoke(cam, ped, offsetX, offsetY, offsetZ, a5); } + static inline auto PointCamAtVehicle(Cam cam, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, BOOL a5) { return NativeInvoke::Invoke(cam, vehicle, offsetX, offsetY, offsetZ, a5); } + static inline auto PopulateNow() { return NativeInvoke::Invoke(); } + static inline auto Pow(float base, float exponent) { return NativeInvoke::Invoke(base, exponent); } + static inline auto PreStreamSeamlessCutscene(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto PreStreamSeamlessCutsceneAtCoord(const char* cutsceneName, float x, float y, float z, float a4) { return NativeInvoke::Invoke(cutsceneName, x, y, z, a4); } + static inline auto PreloadAnnouncerSpeech(const char* name, BOOL a1) { return NativeInvoke::Invoke(name, a1); } + static inline auto PreloadMovie(int a0, const char* movieName, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(a0, movieName, a2, a3); } + static inline auto PreloadPlayerVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId) { return NativeInvoke::Invoke(ped, componentId, drawableId, textureId, paletteId); } + static inline auto PreloadStreamComponent(int a0, int a1, int a2, int a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto Print(const char* textLabel, int duration, int a2) { return NativeInvoke::Invoke(textLabel, duration, a2); } + static inline auto PrintHelp(const char* textLabel) { return NativeInvoke::Invoke(textLabel); } + static inline auto PrintHelpForever() { return NativeInvoke::Invoke(); } + static inline auto PrintHelpForeverWithNumber() { return NativeInvoke::Invoke(); } + static inline auto PrintHelpForeverWithString() { return NativeInvoke::Invoke(); } + static inline auto PrintHelpForeverWithStringNoSound() { return NativeInvoke::Invoke(); } + static inline auto PrintHelpWithNumber() { return NativeInvoke::Invoke(); } + static inline auto PrintHelpWithString(const char* a0, const char* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto PrintHelpWithStringNoSound() { return NativeInvoke::Invoke(); } + static inline auto PrintMemoryStats() { return NativeInvoke::Invoke(); } + static inline auto PrintMissionDescription() { return NativeInvoke::Invoke(); } + static inline auto PrintNow(const char* textLabel, int duration, int a2) { return NativeInvoke::Invoke(textLabel, duration, a2); } + static inline auto PrintStringInString() { return NativeInvoke::Invoke(); } + static inline auto PrintStringInStringNow() { return NativeInvoke::Invoke(); } + static inline auto PrintStringWithLiteralString(const char* textLabel, const char* literalString, int duration, int a3) { return NativeInvoke::Invoke(textLabel, literalString, duration, a3); } + static inline auto PrintStringWithLiteralStringNow(const char* textLabel, const char* literalString, int duration, int a3) { return NativeInvoke::Invoke(textLabel, literalString, duration, a3); } + static inline auto PrintWith2Numbers() { return NativeInvoke::Invoke(); } + static inline auto PrintWith2NumbersNow() { return NativeInvoke::Invoke(); } + static inline auto PrintWithNumber() { return NativeInvoke::Invoke(); } + static inline auto PrintWithNumberNow() { return NativeInvoke::Invoke(); } + static inline auto Printfloat(float value) { return NativeInvoke::Invoke(value); } + static inline auto Printfloat2(Any a0, Any a1, float value) { return NativeInvoke::Invoke(a0, a1, value); } + static inline auto Printint(int value) { return NativeInvoke::Invoke(value); } + static inline auto Printint2(int value, Any a1) { return NativeInvoke::Invoke(value, a1); } + static inline auto Printnl() { return NativeInvoke::Invoke(); } + static inline auto Printstring(const char* str) { return NativeInvoke::Invoke(str); } + static inline auto Printvector(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto PrivateSkipToNextScriptedConversationLine() { return NativeInvoke::Invoke(); } + static inline auto ProcessMissionDeletionList() { return NativeInvoke::Invoke(); } + static inline auto ProfilerDumpValues() { return NativeInvoke::Invoke(); } + static inline auto ProjectedDistance(float a0, float a1, float a2, float a3, float a4, float a5, float a6, float a7, float a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto PulseCrosshair(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto QueryMonitoredStatEntry(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto QueryMonitoredStats(int a0, Any* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto ReactToCollision(Ped ped, float a1, float a2, float a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto ReenablePlayerInput(int index) { return NativeInvoke::Invoke(index); } + static inline auto RegisterBoatWake(Vehicle boat, float a1, float a2, float a3, float a4, float a5, float a6, float a7) { return NativeInvoke::Invoke(boat, a1, a2, a3, a4, a5, a6, a7); } + static inline auto RegisterBrainWithMissionObject(Object object, const char* a1) { return NativeInvoke::Invoke(object, a1); } + static inline auto RegisterDetachPlayerForCutscene() { return NativeInvoke::Invoke(); } + static inline auto RegisterHatedTargetsAroundPed(Ped ped, float radius) { return NativeInvoke::Invoke(ped, radius); } + static inline auto RegisterHatedTargetsInArea(Ped ped, float x, float y, float z, float radius) { return NativeInvoke::Invoke(ped, x, y, z, radius); } + static inline auto RegisterHideEntityAtPosition(Hash modelHash, float x, float y, float z) { return NativeInvoke::Invoke(modelHash, x, y, z); } + static inline auto RegisterInjury() { return NativeInvoke::Invoke(); } + static inline auto RegisterKillInMultiplayerGame(Player player, Player player2, Any a2) { return NativeInvoke::Invoke(player, player2, a2); } + static inline auto RegisterObjectPostSeamlessCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RegisterObjectPreSeamlessCutscene(Object object, const char* name, BOOL a2) { return NativeInvoke::Invoke(object, name, a2); } + static inline auto RegisterPedPostSeamlessCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RegisterPedPreSeamlessCutscene(Ped ped, const char* name, BOOL a2) { return NativeInvoke::Invoke(ped, name, a2); } + static inline auto RegisterPedShotTuningSpecial01(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RegisterPersistentGlobalVariables(Any* ptr, int count) { return NativeInvoke::Invoke(ptr, count); } + static inline auto RegisterPlayerRespawnCoords(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto RegisterScenePedSeamlessCutscene(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto RegisterScriptTunableVariableCrcFloat(Hash tunableHash, float* value) { return NativeInvoke::Invoke(tunableHash, value); } + static inline auto RegisterScriptTunableVariableCrcInt(Hash tunableHash, int* value) { return NativeInvoke::Invoke(tunableHash, value); } + static inline auto RegisterScriptTunableVariableFloat(const char* context, const char* name, float* value) { return NativeInvoke::Invoke(context, name, value); } + static inline auto RegisterScriptTunableVariableInt(const char* context, const char* name, int* value) { return NativeInvoke::Invoke(context, name, value); } + static inline auto RegisterTarget(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto RegisterVehiclePostSeamlessCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RegisterVehiclePreSeamlessCutscene(Vehicle vehicle, const char* name, BOOL a2) { return NativeInvoke::Invoke(vehicle, name, a2); } + static inline auto RegisterWeaponPostSeamlessCutscene(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RegisterWeaponPreSeamlessCutscene(Weapon weapon, const char* name, BOOL a2) { return NativeInvoke::Invoke(weapon, name, a2); } + static inline auto RegisterWorldPointScriptBrain(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto ReleaseMovie(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto ReleaseNamedScriptAudioBank(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ReleasePathNodes() { return NativeInvoke::Invoke(); } + static inline auto ReleasePedEntitySyncPoint(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ReleasePreloadedStreamComponent(int a0, int a1, int a2, int a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto ReleaseScriptAudioBank() { return NativeInvoke::Invoke(); } + static inline auto ReleaseSoundId(int soundId) { return NativeInvoke::Invoke(soundId); } + static inline auto ReleaseStreamingMemory() { return NativeInvoke::Invoke(); } + static inline auto ReleaseTexture(ScrHandle texture) { return NativeInvoke::Invoke(texture); } + static inline auto ReleaseTimeOfDay() { return NativeInvoke::Invoke(); } + static inline auto ReloadPedWeapons(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemoveAllCoverBlockingAreas() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllEnvironmentBlood() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllEnvironmentBloodAtCoord(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto RemoveAllGlints() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllInteractionVolumes() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllLocalPlayerWeaponsKeepingMpitems() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllPedWeapons(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemoveAllPickups() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllPickupsAndPlacementsOfType(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto RemoveAllPlacements() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllScriptedBlips() { return NativeInvoke::Invoke(); } + static inline auto RemoveAllScriptedWeaponModifier(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemoveAnimDict(const char* dictName, BOOL a1) { return NativeInvoke::Invoke(dictName, a1); } + static inline auto RemoveAttachedWeaponsFromVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto RemoveBlip(Blip blip) { return NativeInvoke::Invoke(blip); } + static inline auto RemoveDecisionMaker(ScrHandle decisionMaker) { return NativeInvoke::Invoke(decisionMaker); } + static inline auto RemoveFakeNetworkNameFromPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemoveGlint(int glint) { return NativeInvoke::Invoke(glint); } + static inline auto RemoveGroup(Group group) { return NativeInvoke::Invoke(group); } + static inline auto RemoveInteractionVolumeIfExists(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto RemoveIpl(const char* iplName, BOOL a1) { return NativeInvoke::Invoke(iplName, a1); } + static inline auto RemoveLocalPlayerArmourAndSpecialItems() { return NativeInvoke::Invoke(); } + static inline auto RemoveLocalPlayerMpSpecialItem(int item) { return NativeInvoke::Invoke(item); } + static inline auto RemoveParticleFx(ScrHandle ptfxHandle) { return NativeInvoke::Invoke(ptfxHandle); } + static inline auto RemoveParticleFxFromObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto RemoveParticleFxFromPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemoveParticleFxFromVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto RemovePedAmmo(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto RemovePedDefensiveArea(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemovePedElegantly(Ped* ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemovePedFromGroup(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RemovePedHelmet(Ped ped, BOOL instantly) { return NativeInvoke::Invoke(ped, instantly); } + static inline auto RemovePedIgnoreCoverEntry() { return NativeInvoke::Invoke(); } + static inline auto RemovePedRecording(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto RemovePedUseCoverEntry() { return NativeInvoke::Invoke(); } + static inline auto RemovePedWeapon(Ped ped, Weapon weapon) { return NativeInvoke::Invoke(ped, weapon); } + static inline auto RemovePickup(Pickup pickup) { return NativeInvoke::Invoke(pickup); } + static inline auto RemovePickupsOfTypeInGameplayHelperBox(Hash pickupHash, const char* boxName) { return NativeInvoke::Invoke(pickupHash, boxName); } + static inline auto RemovePlacement(int index) { return NativeInvoke::Invoke(index); } + static inline auto RemovePlayerHelmet() { return NativeInvoke::Invoke(); } + static inline auto RemoveProjtexFromObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto RemoveProjtexInRange(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto RemoveScenarioBlockingAreas() { return NativeInvoke::Invoke(); } + static inline auto RemoveScriptFire(FireId scriptFire) { return NativeInvoke::Invoke(scriptFire); } + static inline auto RemoveScriptedWeaponModifier(Ped ped, Any a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto RemoveSpatialdataCoverPoint(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto RemoveTextureDict(ScrHandle dict) { return NativeInvoke::Invoke(dict); } + static inline auto RemoveVehicleFromParkedVehiclesBudget(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto RemoveVehicleRecording(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto RemoveVehicleStuckCheck(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto RemoveVehicleUpsidedownCheck(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto RemoveVehicleWindow(Vehicle vehicle, int window) { return NativeInvoke::Invoke(vehicle, window); } + static inline auto RemoveVehiclesFromGeneratorsInArea(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto RemoveWeaponFromPed(Ped ped, Hash weaponHash) { return NativeInvoke::Invoke(ped, weaponHash); } + static inline auto RemoveWindThermal() { return NativeInvoke::Invoke(); } + static inline auto RenderScriptCams(BOOL render, BOOL ease, int easeTime, BOOL a3) { return NativeInvoke::Invoke(render, ease, easeTime, a3); } + static inline auto ReplenishLoadoutInInventory() { return NativeInvoke::Invoke(); } + static inline auto RequestAdditionalText(const char* gxt, int slot) { return NativeInvoke::Invoke(gxt, slot); } + static inline auto RequestAnimDict(const char* dictName, BOOL a1) { return NativeInvoke::Invoke(dictName, a1); } + static inline auto RequestCollisionAtCoord(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto RequestCollisionForModel(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto RequestInteriorModels(Hash modelHash, const char* a1) { return NativeInvoke::Invoke(modelHash, a1); } + static inline auto RequestIpl(const char* iplName, BOOL a1) { return NativeInvoke::Invoke(iplName, a1); } + static inline auto RequestLoad() { return NativeInvoke::Invoke(); } + static inline auto RequestModel(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto RequestPedRecording(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto RequestRoomMinimalCollisionMeshByKey(Hash roomHash) { return NativeInvoke::Invoke(roomHash); } + static inline auto RequestSave() { return NativeInvoke::Invoke(); } + static inline auto RequestScript(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RequestScriptAudioBank(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto RequestScriptStream(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto RequestStreamedTextureDict(const char* dictName, BOOL a1) { return NativeInvoke::Invoke(dictName, a1); } + static inline auto RequestVehicleRecording(int recordingIndex) { return NativeInvoke::Invoke(recordingIndex); } + static inline auto RequestWeapon(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto ReserveBullets(int amount) { return NativeInvoke::Invoke(amount); } + static inline auto ReserveStreamingMemory() { return NativeInvoke::Invoke(); } + static inline auto ResetAdrenalineEnable() { return NativeInvoke::Invoke(); } + static inline auto ResetAdrenalineOverride(int index) { return NativeInvoke::Invoke(index); } + static inline auto ResetAdrenalineOverrides() { return NativeInvoke::Invoke(); } + static inline auto ResetAllPtfx() { return NativeInvoke::Invoke(); } + static inline auto ResetBloodEffects() { return NativeInvoke::Invoke(); } + static inline auto ResetBulletCameraTimewarpScale() { return NativeInvoke::Invoke(); } + static inline auto ResetCheckpointAttempts() { return NativeInvoke::Invoke(); } + static inline auto ResetDestroyedCover() { return NativeInvoke::Invoke(); } + static inline auto ResetForcedAimIntentionDirection() { return NativeInvoke::Invoke(); } + static inline auto ResetForcedForwardDirection() { return NativeInvoke::Invoke(); } + static inline auto ResetGameIdleTimer() { return NativeInvoke::Invoke(); } + static inline auto ResetGameplayCam() { return NativeInvoke::Invoke(); } + static inline auto ResetLastManStanding() { return NativeInvoke::Invoke(); } + static inline auto ResetLevelAnimDictionaries() { return NativeInvoke::Invoke(); } + static inline auto ResetLoadoutChangedDuringGame() { return NativeInvoke::Invoke(); } + static inline auto ResetPaynekillerHealthBoost(float unused) { return NativeInvoke::Invoke(unused); } + static inline auto ResetPaynekillerRechargeRate() { return NativeInvoke::Invoke(); } + static inline auto ResetPedBloodSmear(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedClones(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedFleezone(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedGore(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedModelLodDistances(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto ResetPedSuggestedCombatArea(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedTethering(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPedVisibleDamage(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ResetPlayerInputGait(Player player) { return NativeInvoke::Invoke(player); } + static inline auto ResetStreamingPointOfInterest() { return NativeInvoke::Invoke(); } + static inline auto ResetVehicleStuckTimer(Vehicle vehicle, int index) { return NativeInvoke::Invoke(vehicle, index); } + static inline auto ResetVehicleWheels(Vehicle vehicle, BOOL a1) { return NativeInvoke::Invoke(vehicle, a1); } + static inline auto ResetWaterSimulation() { return NativeInvoke::Invoke(); } + static inline auto RestorePickups() { return NativeInvoke::Invoke(); } + static inline auto RestoreScriptArrayFromScratchpad() { return NativeInvoke::Invoke(); } + static inline auto ResumeBulletCameraWipe() { return NativeInvoke::Invoke(); } + static inline auto ResumeBulletCameraWipeOnFadein() { return NativeInvoke::Invoke(); } + static inline auto ReturnToMpLobby(const char* reasonTextLabel) { return NativeInvoke::Invoke(reasonTextLabel); } + static inline auto ReturnToTitlescreen(const char* reasonTextLabel) { return NativeInvoke::Invoke(reasonTextLabel); } + static inline auto ReviveInjuredPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto RopeSetCollisionFlags(Rope rope, int flags1, int flags2) { return NativeInvoke::Invoke(rope, flags1, flags2); } + static inline auto RotateObject(Object object, float a1, float a2, BOOL a3) { return NativeInvoke::Invoke(object, a1, a2, a3); } + static inline auto Round(float value) { return NativeInvoke::Invoke(value); } + static inline auto SaveFloatToDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveFloatToNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveIntToDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveIntToNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveLoadoutToProfile() { return NativeInvoke::Invoke(); } + static inline auto SaveNewlineToDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveNewlineToNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SavePickups() { return NativeInvoke::Invoke(); } + static inline auto SaveScriptArrayInScratchpad() { return NativeInvoke::Invoke(); } + static inline auto SaveStoryDiscSwap(const char* levelName) { return NativeInvoke::Invoke(levelName); } + static inline auto SaveStringToDebugFile() { return NativeInvoke::Invoke(); } + static inline auto SaveStringToNamedDebugFile() { return NativeInvoke::Invoke(); } + static inline auto Scream(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto ScriptVarAddFloat(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ScriptVarAddInt(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ScriptVarExists(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ScriptVarGetFloat(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ScriptVarGetInt(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto ScriptVarHashAddFloat(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto ScriptVarHashAddInt(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto ScriptVarHashExists(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto ScriptVarHashGetFloat(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto ScriptVarHashGetInt(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto ScriptVarHashSetFloat(Hash hash, float value) { return NativeInvoke::Invoke(hash, value); } + static inline auto ScriptVarHashSetInt(Hash hash, int value) { return NativeInvoke::Invoke(hash, value); } + static inline auto ScriptVarHashWaitForChangeFloat() { return NativeInvoke::Invoke(); } + static inline auto ScriptVarHashWaitForChangeInt() { return NativeInvoke::Invoke(); } + static inline auto ScriptVarSetFloat(Hash hash, float value) { return NativeInvoke::Invoke(hash, value); } + static inline auto ScriptVarSetInt(Hash hash, int value) { return NativeInvoke::Invoke(hash, value); } + static inline auto ScriptVarWaitForChangeFloat() { return NativeInvoke::Invoke(); } + static inline auto ScriptVarWaitForChangeInt() { return NativeInvoke::Invoke(); } + static inline auto SearchCriteriaConsiderPedsWithFlagTrue(int flag) { return NativeInvoke::Invoke(flag); } + static inline auto SearchCriteriaRejectPedsWithFlagTrue(int flag) { return NativeInvoke::Invoke(flag); } + static inline auto SelectWeaponToHand(Ped ped, Weapon weapon, int handType, BOOL a3) { return NativeInvoke::Invoke(ped, weapon, handType, a3); } + static inline auto SetActionConsumed(int action, BOOL toggle) { return NativeInvoke::Invoke(action, toggle); } + static inline auto SetActiontreeInfo(const char* name, const char* fileName, const char* shortName) { return NativeInvoke::Invoke(name, fileName, shortName); } + static inline auto SetActivateFragObjectPhysicsAsSoonAsItIsUnfrozen(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetActivateObjectPhysicsAsSoonAsItIsUnfrozen(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetActtestEnabled(const char* name, BOOL toggle) { return NativeInvoke::Invoke(name, toggle); } + static inline auto SetAdrenalineAmt(float amount) { return NativeInvoke::Invoke(amount); } + static inline auto SetAdrenalineNotAllow(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAdrenalineOverride(int index, float value) { return NativeInvoke::Invoke(index, value); } + static inline auto SetAdrenalinePause(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAdrenalineStreaktime(int time) { return NativeInvoke::Invoke(time); } + static inline auto SetAiProjectileThrowEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAiProjectileThrowUseActionTree(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAiShouldAlwaysMissPed(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetAimCamZoomLevel(int zoomLevel) { return NativeInvoke::Invoke(zoomLevel); } + static inline auto SetAirDragMultiplierForPlayersVehicle(Player player, float multiplier) { return NativeInvoke::Invoke(player, multiplier); } + static inline auto SetAllBoatsWakesMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllLowPriorityVehicleGeneratorsActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllMotionControlPreferences() { return NativeInvoke::Invoke(); } + static inline auto SetAllRandomPedsFlee(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetAllVehicleGeneratorsActive() { return NativeInvoke::Invoke(); } + static inline auto SetAllVehicleGeneratorsActiveInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL toggle) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, toggle); } + static inline auto SetAllVehiclesCanBeDamaged(BOOL value) { return NativeInvoke::Invoke(value); } + static inline auto SetAllVehiclesHighLod(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllowDummyConversions(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllowMolotovDamage(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllowPlayerDieFromShootDodge(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAllowPlayerReactToExplosion(Ped ped, BOOL toggle, float a2) { return NativeInvoke::Invoke(ped, toggle, a2); } + static inline auto SetAllowedToFailCoverForBlockingLineOfFire(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAmbientVoiceName(Ped ped, const char* voiceName, float a2) { return NativeInvoke::Invoke(ped, voiceName, a2); } + static inline auto SetAmmoInClip(Ped ped, Hash weaponHash, int ammo) { return NativeInvoke::Invoke(ped, weaponHash, ammo); } + static inline auto SetAmmobagAmmoAmount(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetAmmobagEnabled(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetAmmobagRegenRange(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetAmmobagRegenTime(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetAnimatedTextAnimations(Any a0, Any a1, float a2, float a3, Any a4, Any a5, Any a6, float a7, float a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto SetAnimatedTextColor(int r, int g, int b, int a) { return NativeInvoke::Invoke(r, g, b, a); } + static inline auto SetAnimatedTextJustify(int justifyType) { return NativeInvoke::Invoke(justifyType); } + static inline auto SetAnimatedTextScale(float a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetAnimatedTextTwitch(float a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetApplyWaterPhysicsToRagdoll(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetArcademodeEvent(int a0, Ped ped) { return NativeInvoke::Invoke(a0, ped); } + static inline auto SetArrowAboveBlippedPickups(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetAttachedPedRotation(Ped ped, float xRot, float yRot, float zRot) { return NativeInvoke::Invoke(ped, xRot, yRot, zRot); } + static inline auto SetAutodestroyMpitemsWhenPickedByAnEnemy(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetBcamStrHelperTrackPlayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetBigBoatsPropellorPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetBigBoatsPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetBit(int* data, int bit) { return NativeInvoke::Invoke(data, bit); } + static inline auto SetBitsInRange(int* data, int rangeStart, int rangeEnd, int a3) { return NativeInvoke::Invoke(data, rangeStart, rangeEnd, a3); } + static inline auto SetBlipAlpha(Blip blip, int alpha) { return NativeInvoke::Invoke(blip, alpha); } + static inline auto SetBlipAsFriendly(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto SetBlipAsShortRange(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto SetBlipColour(Blip blip, int color) { return NativeInvoke::Invoke(blip, color); } + static inline auto SetBlipCoords(Blip blip, float x, float y, float z) { return NativeInvoke::Invoke(blip, x, y, z); } + static inline auto SetBlipDim(Blip blip, int dim) { return NativeInvoke::Invoke(blip, dim); } + static inline auto SetBlipDisplay(Blip blip, int display) { return NativeInvoke::Invoke(blip, display); } + static inline auto SetBlipFlashes(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto SetBlipFlashesAlternate(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto SetBlipMarkerLongDistance(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto SetBlipNameFromAscii(Blip blip, const char* name) { return NativeInvoke::Invoke(blip, name); } + static inline auto SetBlipNameFromTextFile(Blip blip, const char* gxt) { return NativeInvoke::Invoke(blip, gxt); } + static inline auto SetBlipPriority(Blip blip, int priority) { return NativeInvoke::Invoke(blip, priority); } + static inline auto SetBlipRotation(Blip blip, float rotation) { return NativeInvoke::Invoke(blip, rotation); } + static inline auto SetBlipRoute() { return NativeInvoke::Invoke(); } + static inline auto SetBlipScale(Blip blip, float scale) { return NativeInvoke::Invoke(blip, scale); } + static inline auto SetBlipSprite(Blip blip, int sprite) { return NativeInvoke::Invoke(blip, sprite); } + static inline auto SetBlockingOfNonTemporaryEvents(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetBlockingOfPedTargetting(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetBoatAnchor(Vehicle boat, BOOL toggle) { return NativeInvoke::Invoke(boat, toggle); } + static inline auto SetBoatOutOfControlAndBlowUpWhenDriverDead(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetBoatPetroltankBurnRate(Vehicle boat, float rate) { return NativeInvoke::Invoke(boat, rate); } + static inline auto SetBoatTiltInAir(Vehicle boat, BOOL a1, float a2, float a3) { return NativeInvoke::Invoke(boat, a1, a2, a3); } + static inline auto SetBoatWillSink(Vehicle boat, BOOL toggle) { return NativeInvoke::Invoke(boat, toggle); } + static inline auto SetBossPecentDamage(float percentage) { return NativeInvoke::Invoke(percentage); } + static inline auto SetBulletCamOnNextProjectile(Ped ped, const char* a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto SetBulletCamPref(Ped ped, const char* a1, const char* a2, const char* a3, const char* a4, BOOL a5, const char* a6, const char* a7, const char* a8, const char* a9, const char* a10, const char* a11, const char* a12) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto SetBulletCameraObjectTracker() { return NativeInvoke::Invoke(); } + static inline auto SetBulletCameraTrackedPed() { return NativeInvoke::Invoke(); } + static inline auto SetBulletCameraTracker(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetBulletCameraVehicle(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetBulletCameraVictim(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetBulletVelocityModifier(Ped ped, float velocity) { return NativeInvoke::Invoke(ped, velocity); } + static inline auto SetBulletcamStreamhelpersEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCamActive(Cam cam, BOOL toggle) { return NativeInvoke::Invoke(cam, toggle); } + static inline auto SetCamActiveWithInterp(Cam camTo, Cam camFrom, int duration, int easeLocation, int easeRotation) { return NativeInvoke::Invoke(camTo, camFrom, duration, easeLocation, easeRotation); } + static inline auto SetCamCoord(Cam cam, float x, float y, float z) { return NativeInvoke::Invoke(cam, x, y, z); } + static inline auto SetCamDofStrength(Cam cam, float strength) { return NativeInvoke::Invoke(cam, strength); } + static inline auto SetCamFarClip(Cam cam, float farClip) { return NativeInvoke::Invoke(cam, farClip); } + static inline auto SetCamFarDof(Cam cam, float a1, float a2) { return NativeInvoke::Invoke(cam, a1, a2); } + static inline auto SetCamForceLeftSide(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCamFov(Cam cam, float fov) { return NativeInvoke::Invoke(cam, fov); } + static inline auto SetCamInheritRollObject(Cam cam, Object object) { return NativeInvoke::Invoke(cam, object); } + static inline auto SetCamInheritRollVehicle(Cam cam, Vehicle vehicle) { return NativeInvoke::Invoke(cam, vehicle); } + static inline auto SetCamMotionBlurStrength(Cam cam, float strength) { return NativeInvoke::Invoke(cam, strength); } + static inline auto SetCamNearClip(Cam cam, float nearClip) { return NativeInvoke::Invoke(cam, nearClip); } + static inline auto SetCamNearDof(Cam cam, float a1, float a2) { return NativeInvoke::Invoke(cam, a1, a2); } + static inline auto SetCamParams(Cam cam, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, int a8, int a9, int a10) { return NativeInvoke::Invoke(cam, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, a8, a9, a10); } + static inline auto SetCamRot(Cam cam, float rotX, float rotY, float rotZ) { return NativeInvoke::Invoke(cam, rotX, rotY, rotZ); } + static inline auto SetCamShakeAmplitude(Cam cam, float amplitude) { return NativeInvoke::Invoke(cam, amplitude); } + static inline auto SetCamSideLeft(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCamViewMode(int mode) { return NativeInvoke::Invoke(mode); } + static inline auto SetCameraOverride(const char* camName, const char* camName2, BOOL a2, BOOL a3, BOOL a4) { return NativeInvoke::Invoke(camName, camName2, a2, a3, a4); } + static inline auto SetCameraUseCoverForAiming(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCanAiKickThroughCorpses(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetCanResprayVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetCanRollDodge(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetCanRollingPickup(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetCarBootOpen(Vehicle car) { return NativeInvoke::Invoke(car); } + static inline auto SetCarOutOfControlAndBlowUpWhenDriverDead(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCashClanDiscount(float a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetChallengeFailedState(int challengeId, BOOL state) { return NativeInvoke::Invoke(challengeId, state); } + static inline auto SetChallengeProgress(int challengeId) { return NativeInvoke::Invoke(challengeId); } + static inline auto SetCheatActive(int cheatId) { return NativeInvoke::Invoke(cheatId); } + static inline auto SetChiquitasAlwaysVisible(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetChiquitasAlwaysVisibleOnPlayer(int a0, BOOL toggle) { return NativeInvoke::Invoke(a0, toggle); } + static inline auto SetCinematicButtonActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCollisionAudioDisabled() { return NativeInvoke::Invoke(); } + static inline auto SetCollisionBetweenPeds(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetContentsOfTextWidget(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetControlConfigOptionDisabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetConversationCheckHash(int index, Hash hash) { return NativeInvoke::Invoke(index, hash); } + static inline auto SetConvertibleRoof(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetCoordPrimaryLookat(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetCreateRandomCops(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCreditsActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetCrosshairBlink() { return NativeInvoke::Invoke(); } + static inline auto SetCrosshairPulse() { return NativeInvoke::Invoke(); } + static inline auto SetCuffHands(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetCurrentLoadoutSlot(int slot) { return NativeInvoke::Invoke(slot); } + static inline auto SetCurrentPedMoveState(Ped ped, int moveState) { return NativeInvoke::Invoke(ped, moveState); } + static inline auto SetCurrentPedWeapon(Ped ped, Hash weaponHash, BOOL equipNow) { return NativeInvoke::Invoke(ped, weaponHash, equipNow); } + static inline auto SetCurrentWidgetGroup(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetCutsceneExtraRoomPos() { return NativeInvoke::Invoke(); } + static inline auto SetDamageByProjectile(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetDamageFromPlayerMultiplier(float damage) { return NativeInvoke::Invoke(damage); } + static inline auto SetDamageToPlayerMultiplier(float damage) { return NativeInvoke::Invoke(damage); } + static inline auto SetDeadForceWaterDepth(float depth) { return NativeInvoke::Invoke(depth); } + static inline auto SetDeadForceWaterDepthToDefault() { return NativeInvoke::Invoke(); } + static inline auto SetDeadPedCoords(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetDeadPedsDropWeapons() { return NativeInvoke::Invoke(); } + static inline auto SetDeathEffectEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDeathStateActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDebugActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDebugLinesAndSpheresDrawingActive(BOOL active) { return NativeInvoke::Invoke(active); } + static inline auto SetDebugTextVisible() { return NativeInvoke::Invoke(); } + static inline auto SetDefaultGlobalInstancePriority() { return NativeInvoke::Invoke(); } + static inline auto SetDisableCutsceneCrosshairs(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDisableFade(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDispatchCopsForPlayer() { return NativeInvoke::Invoke(); } + static inline auto SetDisplayFlags(int flags, BOOL set) { return NativeInvoke::Invoke(flags, set); } + static inline auto SetDitchPoliceModels(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetDriveTaskCruiseSpeed() { return NativeInvoke::Invoke(); } + static inline auto SetEnableBulletImpactWater(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetEnablePedProcessIntelligence(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetEndCreditsFadeActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetEndOfPartOne() { return NativeInvoke::Invoke(); } + static inline auto SetEveryoneIgnorePlayer(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetExitflagForScript(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto SetExitflagResponse() { return NativeInvoke::Invoke(); } + static inline auto SetExperienceMultiplier(int multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetFadeMuteOverride(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetFailPromptButtonAndText(Ped ped, int button, const char* textLabel) { return NativeInvoke::Invoke(ped, button, textLabel); } + static inline auto SetFakeDeatharrest() { return NativeInvoke::Invoke(); } + static inline auto SetFakeWantedLevel(int wantedLevel) { return NativeInvoke::Invoke(wantedLevel); } + static inline auto SetFollowPedCamZoomLevel(int zoomLevel) { return NativeInvoke::Invoke(zoomLevel); } + static inline auto SetFollowVehicleCamZoomLevel(int zoomLevel) { return NativeInvoke::Invoke(zoomLevel); } + static inline auto SetFootStepAudioMovement(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetForcePlayerGore(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetForcedAimIntentionDirection(float dirX, float dirY, float dirZ) { return NativeInvoke::Invoke(dirX, dirY, dirZ); } + static inline auto SetForcedForwardDirection(float dirX, float dirY, float dirZ) { return NativeInvoke::Invoke(dirX, dirY, dirZ); } + static inline auto SetFreebiesInVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetFreezeHeadingBlend(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetFreezePedAim(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetFrontendActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGamePaused(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGamePausesForStreaming(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGameplayCamRelativeHeading(float a0, float a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetGameplayCamRelativePitch(float a0, float a1, BOOL a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetGameplayCamShakeAmplitude(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetGameplayCoordHint() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayHelperCylinderHeight() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayHelperCylinderRadius() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayHelperVolumeCoord(const char* volumeName, float x, float y, float z) { return NativeInvoke::Invoke(volumeName, x, y, z); } + static inline auto SetGameplayHintFov() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayHintRelativePitch() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayObjectHint() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayPedHint() { return NativeInvoke::Invoke(); } + static inline auto SetGameplayVehicleHint() { return NativeInvoke::Invoke(); } + static inline auto SetGameworldAudioMute(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGangRelationshipsCanBeChangedByNextCommand(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGangVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetGarbageTrucks(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGenerateBulletShells(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetGlobalInstancePriority(int priority) { return NativeInvoke::Invoke(priority); } + static inline auto SetGlobalPhaseOverride(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetGlobalSuggestedCombatAreaWeight(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetGrindProgress(int grindId, int progress) { return NativeInvoke::Invoke(grindId, progress); } + static inline auto SetGroupFormation(Group group, int formation) { return NativeInvoke::Invoke(group, formation); } + static inline auto SetGroupFormationMaxMoveSpeed(Group group, int speedIndex) { return NativeInvoke::Invoke(group, speedIndex); } + static inline auto SetGroupFormationSpacing(Group group, float spacing) { return NativeInvoke::Invoke(group, spacing); } + static inline auto SetGroupFormationWalkAlongsideLeaderWhenClose(Group group, BOOL toggle) { return NativeInvoke::Invoke(group, toggle); } + static inline auto SetGroupGrenadeParams(Group group, int params) { return NativeInvoke::Invoke(group, params); } + static inline auto SetGroupLastAliveAsLoneWolf(Group group, BOOL toggle) { return NativeInvoke::Invoke(group, toggle); } + static inline auto SetGroupMaxNumAdvancing(Group group, int value) { return NativeInvoke::Invoke(group, value); } + static inline auto SetGroupMaxNumMoving(Group group, int value) { return NativeInvoke::Invoke(group, value); } + static inline auto SetGroupMaxNumsFiring(Group group, int* values) { return NativeInvoke::Invoke(group, values); } + static inline auto SetGroupPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto SetGroupPedDucksWhenAimedAt(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetGroupRatioFiringAtInvisible(Group group, float ratio) { return NativeInvoke::Invoke(group, ratio); } + static inline auto SetGroupRatioFiringAtVisible(Group group, float ratio) { return NativeInvoke::Invoke(group, ratio); } + static inline auto SetGroupSeparationRange(Group group, float range) { return NativeInvoke::Invoke(group, range); } + static inline auto SetHandycamShake(Cam cam, BOOL a1, BOOL a2, int a3, float a4, float a5, float a6, float a7, float a8, float a9, int a10) { return NativeInvoke::Invoke(cam, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto SetHangGliderAirSpeed(Ped ped, float a1, float a2, float a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto SetHeadingLimitForAttachedPed(Ped ped, float a1, float a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetHeadingOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, float heading, BOOL a6) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, heading, a6); } + static inline auto SetHeliAudioMaxOcclusion() { return NativeInvoke::Invoke(); } + static inline auto SetHeliBladesFullSpeed(Vehicle heli) { return NativeInvoke::Invoke(heli); } + static inline auto SetHeliSpeedCheat(Vehicle heli, BOOL toggle) { return NativeInvoke::Invoke(heli, toggle); } + static inline auto SetHelmetKnockOffHealth(Ped ped, float health) { return NativeInvoke::Invoke(ped, health); } + static inline auto SetHelpMessageBoxSize() { return NativeInvoke::Invoke(); } + static inline auto SetHelperEnabled(const char* iplName, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(iplName, a1, a2); } + static inline auto SetHelperTrackingMode(int mode) { return NativeInvoke::Invoke(mode); } + static inline auto SetHighRagdollLodLimit(int limit) { return NativeInvoke::Invoke(limit); } + static inline auto SetHighRagdollLodLimitToDefault() { return NativeInvoke::Invoke(); } + static inline auto SetHighestArcadeLevelUnlocked(int levelId) { return NativeInvoke::Invoke(levelId); } + static inline auto SetHighestDifficultyBeat() { return NativeInvoke::Invoke(); } + static inline auto SetHolsterVisible(Ped ped, int holsterType, BOOL toggle) { return NativeInvoke::Invoke(ped, holsterType, toggle); } + static inline auto SetHudTimer(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetIgnoreLowPriorityShockingEvents(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetIkAttachTargetObj(Ped ped, Vehicle targetVehicle, const char* boneName) { return NativeInvoke::Invoke(ped, targetVehicle, boneName); } + static inline auto SetIkAttachTargetPed(Ped ped, Ped targetPed, const char* boneName) { return NativeInvoke::Invoke(ped, targetPed, boneName); } + static inline auto SetIkAttachTargetVeh(Ped ped, Object targetObject, const char* boneName) { return NativeInvoke::Invoke(ped, targetObject, boneName); } + static inline auto SetImagefxEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInMpTutorial(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInSpectatorMode() { return NativeInvoke::Invoke(); } + static inline auto SetInfoTimer(const char* a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetInstantFireForced(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInteractionVolumeBlipParams(int a0, int a1, int a2, float a3, int a4, int a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto SetInteractionVolumeStaticVariables(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetInteractiontextAvailable(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInteractiontextButton(int button) { return NativeInvoke::Invoke(button); } + static inline auto SetInteractiontextButtonVisible(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInteractiontextPulse(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInteractiontextPulsePeriod(float period) { return NativeInvoke::Invoke(period); } + static inline auto SetInteractiontextText(const char* text) { return NativeInvoke::Invoke(text); } + static inline auto SetInteractiontextVisible(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetInteriorActive(Interior interior, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(interior, a1, a2); } + static inline auto SetInteriorForceInstantiation(Interior interior, BOOL toggle) { return NativeInvoke::Invoke(interior, toggle); } + static inline auto SetIplAlwaysSeesExplosion(const char* iplName) { return NativeInvoke::Invoke(iplName); } + static inline auto SetKillEffectName(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto SetKillHeight(float height) { return NativeInvoke::Invoke(height); } + static inline auto SetLaserColor(int laser, float r, float g, float b, float a) { return NativeInvoke::Invoke(laser, r, g, b, a); } + static inline auto SetLaserSightAttachment(Weapon weapon, Hash hash) { return NativeInvoke::Invoke(weapon, hash); } + static inline auto SetLaserSpread(int laser, float spread) { return NativeInvoke::Invoke(laser, spread); } + static inline auto SetLaserWidth(int laser, float width) { return NativeInvoke::Invoke(laser, width); } + static inline auto SetLeftTriggerHoldTime(int time) { return NativeInvoke::Invoke(time); } + static inline auto SetLevelCompletion(int value) { return NativeInvoke::Invoke(value); } + static inline auto SetLmsTutorialComplete() { return NativeInvoke::Invoke(); } + static inline auto SetLoadCollisionForPedFlag(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetLoadCollisionForVehicleFlag(Vehicle vehicle, BOOL flag) { return NativeInvoke::Invoke(vehicle, flag); } + static inline auto SetLobbyMuteOverride() { return NativeInvoke::Invoke(); } + static inline auto SetLocalExperienceMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetLocalPlayerCanUseShootdodge(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetLockedTarget(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto SetLockonToFriendlyPlayers(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetLookInvert(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMadDrivers(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMaskActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMaskAttributes(float a0, float a1, float a2, float a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetMaxAmmoCap() { return NativeInvoke::Invoke(); } + static inline auto SetMaxSuppressorDamageLevel(Weapon weapon, int damageLevel) { return NativeInvoke::Invoke(weapon, damageLevel); } + static inline auto SetMaxWantedLevel(int wantedLevel) { return NativeInvoke::Invoke(wantedLevel); } + static inline auto SetMediumBoatsPropellorPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMediumBoatsPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMeleeGrappleFail(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetMeleeGrappleSuccess(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetMessagesWaiting(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMinigameInProgress(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetMissionFlag(BOOL value) { return NativeInvoke::Invoke(value); } + static inline auto SetMissionTrainAsNoLongerNeeded(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto SetMissionTrainCoords(Vehicle train, float x, float y, float z) { return NativeInvoke::Invoke(train, x, y, z); } + static inline auto SetMissionTrainsAsNoLongerNeeded() { return NativeInvoke::Invoke(); } + static inline auto SetModelAsNoLongerNeeded(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto SetMonitoredStats(Any* a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetMoverActive(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetMoverSpeed(Object object, float a1, float a2) { return NativeInvoke::Invoke(object, a1, a2); } + static inline auto SetMovieFrame(int a0, int frame) { return NativeInvoke::Invoke(a0, frame); } + static inline auto SetMovieLoop(int a0, BOOL toggle) { return NativeInvoke::Invoke(a0, toggle); } + static inline auto SetMovieTime(int a0, float time) { return NativeInvoke::Invoke(a0, time); } + static inline auto SetMovieTint(int a0, float a1, float a2, float a3, float a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SetMovieVolume(int a0, float volume) { return NativeInvoke::Invoke(a0, volume); } + static inline auto SetMpGameDifficulty(int difficulty) { return NativeInvoke::Invoke(difficulty); } + static inline auto SetMpLastManStandingDownTime(int time) { return NativeInvoke::Invoke(time); } + static inline auto SetMpLastManStandingFlags(BOOL a0, BOOL a1, BOOL a2, BOOL a3, int a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SetMpLastManStandingInvincibleTime(int time) { return NativeInvoke::Invoke(time); } + static inline auto SetMpbagOverheadParams(int a0, int a1, int a2, int a3, BOOL a4, BOOL a5, const char* text) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, text); } + static inline auto SetMpitemsOverheadIconsEnabled(BOOL a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetMsgForLoadingScreen(const char* msg) { return NativeInvoke::Invoke(msg); } + static inline auto SetMultiplayerHudCash(int cash) { return NativeInvoke::Invoke(cash); } + static inline auto SetMultiplayerHudScoreStats(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetMultiplayerHudTime(const char* time) { return NativeInvoke::Invoke(time); } + static inline auto SetMultipleDrivebyPickups() { return NativeInvoke::Invoke(); } + static inline auto SetNetworkObjectTerritoryEffect(Object object, float a1, float a2, int color) { return NativeInvoke::Invoke(object, a1, a2, color); } + static inline auto SetNetworkSettingsMenu(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetNewGameReady() { return NativeInvoke::Invoke(); } + static inline auto SetNextDesiredMoveState(int moveState) { return NativeInvoke::Invoke(moveState); } + static inline auto SetNextMultiplayerMessageTimeout(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetNextStreamingRequestAPriority() { return NativeInvoke::Invoke(); } + static inline auto SetNextTickerMessageBackgroundColor() { return NativeInvoke::Invoke(); } + static inline auto SetNightvision(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetNmMessageBool(int messageId, BOOL value) { return NativeInvoke::Invoke(messageId, value); } + static inline auto SetNmMessageFloat(int messageId, float value) { return NativeInvoke::Invoke(messageId, value); } + static inline auto SetNmMessageInstanceIndex(int messageId, Ped ped, Vehicle vehicle, Object object) { return NativeInvoke::Invoke(messageId, ped, vehicle, object); } + static inline auto SetNmMessageInt(int messageId, int value) { return NativeInvoke::Invoke(messageId, value); } + static inline auto SetNmMessageString(int messageId, const char* value) { return NativeInvoke::Invoke(messageId, value); } + static inline auto SetNmMessageVec3(int messageId, float x, float y, float z) { return NativeInvoke::Invoke(messageId, x, y, z); } + static inline auto SetNoCollisionToPed(Ped ped, Ped ped2, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(ped, ped2, a2, a3); } + static inline auto SetNoiseoveride(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetNoisinessoveride(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetNumberOfParkedVehicles(int value) { return NativeInvoke::Invoke(value); } + static inline auto SetObjectAlpha() { return NativeInvoke::Invoke(); } + static inline auto SetObjectAnchor(Object object, BOOL toggle, float a2) { return NativeInvoke::Invoke(object, toggle, a2); } + static inline auto SetObjectAnimCurrentTime(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetObjectAnimSpeed(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetObjectAsFlippableTable(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectAsNoLongerNeeded(Object* object) { return NativeInvoke::Invoke(object); } + static inline auto SetObjectAsNonPathObstacle(Object object) { return NativeInvoke::Invoke(object); } + static inline auto SetObjectAsPathObstacle(Object object) { return NativeInvoke::Invoke(object); } + static inline auto SetObjectAsStealable(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectBulletCamPref(Object object, const char* a1) { return NativeInvoke::Invoke(object, a1); } + static inline auto SetObjectCanTriggerBulletCam(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectCollideWithNonPlayerCharacter(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectCollideWithOtherObjects(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectCollision(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectCoords(Object object, float x, float y, float z) { return NativeInvoke::Invoke(object, x, y, z); } + static inline auto SetObjectDynamic(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectHeading(Object object, float heading) { return NativeInvoke::Invoke(object, heading); } + static inline auto SetObjectHealth(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetObjectInitialVelocity(Object object, float x, float y, float z) { return NativeInvoke::Invoke(object, x, y, z); } + static inline auto SetObjectInvincible(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectLights(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectOnlyDamagedByPlayer(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectPhysicsParams(Object object, float a1, float a2, float a3, float a4, float a5, float a6, float a7, float a8, float a9, float a10) { return NativeInvoke::Invoke(object, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto SetObjectProofs(Object object, BOOL a1, BOOL a2, BOOL a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(object, a1, a2, a3, a4, a5); } + static inline auto SetObjectQuaternion(Object object, float x, float y, float z, float w) { return NativeInvoke::Invoke(object, x, y, z, w); } + static inline auto SetObjectRecordsCollisions(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectReflects(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectRotation(Object object, float pitch, float roll, float yaw) { return NativeInvoke::Invoke(object, pitch, roll, yaw); } + static inline auto SetObjectSilhouetteColour(Object object, int color) { return NativeInvoke::Invoke(object, color); } + static inline auto SetObjectSilhouetteEnabled(Object object, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(object, a1, a2); } + static inline auto SetObjectTargettable(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectUseWaterParticles(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectVisible(Object object, BOOL toggle) { return NativeInvoke::Invoke(object, toggle); } + static inline auto SetObjectsAtCoordNotRemovedByStreaming(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto SetOneTimeOnlyCommandsToRun() { return NativeInvoke::Invoke(); } + static inline auto SetOverheatAmount(float amount) { return NativeInvoke::Invoke(amount); } + static inline auto SetOverrideNoSprintingOnPhoneInMultiplayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPadShake(int padIndex, int duration, int frequency) { return NativeInvoke::Invoke(padIndex, duration, frequency); } + static inline auto SetParkedVehicleDensityMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetParticleFxCamInsideVehicle(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetParticleFxLoopedEvolution(ScrHandle ptfxHandle, const char* propertyName, float value) { return NativeInvoke::Invoke(ptfxHandle, propertyName, value); } + static inline auto SetParticleFxLoopedOffsets(ScrHandle ptfxHandle, float a1, float a2, float a3, float a4, float a5, float a6, float a7) { return NativeInvoke::Invoke(ptfxHandle, a1, a2, a3, a4, a5, a6, a7); } + static inline auto SetPauseMenuActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPayneBoatPropellorPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPayneBoatPtfxCutsceneEffect(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPayneBoatPtfxCutscenePropellorEffect(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPayneBoatPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPayneBoatPtfxSkip(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPaynekillerAmt(int amount) { return NativeInvoke::Invoke(amount); } + static inline auto SetPaynekillerBottleCount() { return NativeInvoke::Invoke(); } + static inline auto SetPaynekillerHealthBoost(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetPaynekillerRechargeRate() { return NativeInvoke::Invoke(); } + static inline auto SetPedAccuracy(Ped ped, int accuracy) { return NativeInvoke::Invoke(ped, accuracy); } + static inline auto SetPedAdvanceDelayOverride() { return NativeInvoke::Invoke(); } + static inline auto SetPedAiTemplate(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedAimLockonable(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAlertness(Ped ped, int alertness) { return NativeInvoke::Invoke(ped, alertness); } + static inline auto SetPedAllAnimsSpeed(Ped ped, float speed) { return NativeInvoke::Invoke(ped, speed); } + static inline auto SetPedAllowedToAttackIfSurrendered(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAllowedToDestroyIfSurrendered(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAllowedToDuck(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAllowedToKneelAndFire(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAllowedToStand(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAllowedToSurrender(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAlpha() { return NativeInvoke::Invoke(); } + static inline auto SetPedAmmo(Ped ped, Hash weaponHash, int ammo) { return NativeInvoke::Invoke(ped, weaponHash, ammo); } + static inline auto SetPedAngledDefensiveArea(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2, angle); } + static inline auto SetPedAnimCurrentTime(Ped ped, const char* animDict, const char* animName, float time) { return NativeInvoke::Invoke(ped, animDict, animName, time); } + static inline auto SetPedAnimGroup(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedAnimSpeed(Ped ped, const char* animDict, const char* animName, float speed) { return NativeInvoke::Invoke(ped, animDict, animName, speed); } + static inline auto SetPedAsEnemy(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAsGroupLeader(Ped ped, Group group) { return NativeInvoke::Invoke(ped, group); } + static inline auto SetPedAsGroupMember(Ped ped, Group group) { return NativeInvoke::Invoke(ped, group); } + static inline auto SetPedAsMissionPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedAsNoLongerNeeded(Ped* ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedAsOneShotKill(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAsPrimaryChar(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedAutoUpdateEmotionState(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedBlendFromNmWithAnim() { return NativeInvoke::Invoke(); } + static inline auto SetPedBlendToCrouchingFromNm(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedBloodSmear(Ped ped, int smear) { return NativeInvoke::Invoke(ped, smear); } + static inline auto SetPedBloodsprayEnable(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedBossPecentDamaged(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedBulletCameraOnNextHit(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedCanAvoidDeathZones(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeDamagedByRelationshipGroup(Ped ped, BOOL toggle, int relGroupId) { return NativeInvoke::Invoke(ped, toggle, relGroupId); } + static inline auto SetPedCanBeDraggedOut(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeKnockedOffBike(Ped ped, int state) { return NativeInvoke::Invoke(ped, state); } + static inline auto SetPedCanBeMeleed(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeShotInVehicle(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeSnappedToGround(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeTargetedWhenInjured(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeTargetedWithoutLos(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanBeTargetted(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanCowerInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanEvasiveDive(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanFlyThroughWindscreen(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanHeadIk(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanInitiateBulletCam(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanInteractWithDoors(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanMelee(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanMoveWhenInjured(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPeekInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPlayAmbientAnims(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPlayGestureAnims(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPlayLocoFlavorStarts(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPlayVisemeAnims(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPushPlayer(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanPutPlayerIntoLms(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanRagdoll(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanRagdollFromPlayerImpact(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanRemainOnBoatAfterMissionEnds(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanSlowDownWhenTurning(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanSmashGlass(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanSwitchWeapon(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanTriggerBulletCam(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCanUseAutoConversationLookat(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedChanceToReactToImminentDanger(Ped ped, int chance) { return NativeInvoke::Invoke(ped, chance); } + static inline auto SetPedChanceToShootAtDestructibles(Ped ped, int chance) { return NativeInvoke::Invoke(ped, chance); } + static inline auto SetPedChargeDelayOverride() { return NativeInvoke::Invoke(); } + static inline auto SetPedClearCoverTarget(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedClimbAnimRate(Ped ped, float rate) { return NativeInvoke::Invoke(ped, rate); } + static inline auto SetPedCollision(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCombatAbility(Ped ped, int type) { return NativeInvoke::Invoke(ped, type); } + static inline auto SetPedCombatAdvanceDelayTime(Ped ped, float a1, float a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetPedCombatAttributes(Ped ped, int attributes, BOOL enabled) { return NativeInvoke::Invoke(ped, attributes, enabled); } + static inline auto SetPedCombatMovement(Ped ped, int type) { return NativeInvoke::Invoke(ped, type); } + static inline auto SetPedCombatRange(Ped ped, int type) { return NativeInvoke::Invoke(ped, type); } + static inline auto SetPedCombatRangeHalfHeight(Ped ped, float value) { return NativeInvoke::Invoke(ped, value); } + static inline auto SetPedCombatRangeMax(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedCombatRangeMin(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedComponentVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId) { return NativeInvoke::Invoke(ped, componentId, drawableId, textureId, paletteId); } + static inline auto SetPedConsumingAmmo(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCoords(Ped ped, float x, float y, float z, BOOL unk) { return NativeInvoke::Invoke(ped, x, y, z, unk); } + static inline auto SetPedCoordsNoGang(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedCoordsNoOffset(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedCorpse(Ped ped, BOOL unk) { return NativeInvoke::Invoke(ped, unk); } + static inline auto SetPedCorpseFromAnim(Ped ped, const char* dictName, const char* animName, float a3, BOOL a4) { return NativeInvoke::Invoke(ped, dictName, animName, a3, a4); } + static inline auto SetPedCoverRequestBlindfire(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedCoverRequestPeek(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedCoverTargetCoord(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedCoverTargetPed(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto SetPedCoverTargetPedWithBoneAndOffset() { return NativeInvoke::Invoke(); } + static inline auto SetPedCoverTargetPedWithOffset() { return NativeInvoke::Invoke(); } + static inline auto SetPedCoverTargetVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto SetPedCurrentWeaponVisible(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedCustomFiringPatternShotsPerBurst(Ped ped, int a1, int a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetPedCustomFiringPatternTimeBetweenBursts(Ped ped, float a1, float a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetPedCustomFiringPatternTimeBetweenShots(Ped ped, float a1, float a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetPedDamagedByTearGas(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto SetPedDecisionMakerToDefault() { return NativeInvoke::Invoke(); } + static inline auto SetPedDefaultAimAhead(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedDefaultAimAtCoord(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedDefaultAimAtPed(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto SetPedDefaultComponentVariation(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedDefensiveAreaAttachedToPed(Ped ped, Ped ped2, float x1, float y1, float z1, float x2, float y2, float z2, float angle, BOOL a9) { return NativeInvoke::Invoke(ped, ped2, x1, y1, z1, x2, y2, z2, angle, a9); } + static inline auto SetPedDefensiveAreaDirection(Ped ped, float xDir, float yDir, float zDir) { return NativeInvoke::Invoke(ped, xDir, yDir, zDir); } + static inline auto SetPedDensityMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetPedDesiredHeading(Ped ped, float heading) { return NativeInvoke::Invoke(ped, heading); } + static inline auto SetPedDiesInSinkingVehicle(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDiesInVehicle(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDiesInWater(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDiesInstantlyInWater(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDiesWhenInjured(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDontUseVehicleSpecificAnims(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDropsObject() { return NativeInvoke::Invoke(); } + static inline auto SetPedDropsWeapon(Ped ped, Weapon weapon) { return NativeInvoke::Invoke(ped, weapon); } + static inline auto SetPedDropsWeaponsWhenDead(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDruggedUp(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedDucking(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedEdgeCoverBlindfireArcOverride(Ped ped, float a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto SetPedEmotionState(Ped ped, int state) { return NativeInvoke::Invoke(ped, state); } + static inline auto SetPedEnableDistanceInaccuracy(Ped ped, BOOL toggle, float a2) { return NativeInvoke::Invoke(ped, toggle, a2); } + static inline auto SetPedEnableHeadlookController(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedEnableSpawnInaccuracy(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFieldOfView(Ped ped, float a1, float a2, float a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto SetPedFireAtCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagAggressiveCharger(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagAlwaysHideWhenInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagBlockBlindfireInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagBlockGoreReaction(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagBlockLeanfireInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagBlockWoundedMovement(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagCombatLeader(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagFireUntilEmptyInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagForceBlindfireInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagForceLeanfireInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagForceThrowProjectileInCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagLockToCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagScriptedProjectileUse(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFlagSnipeMovingTargetsOverride(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFleeAttributes(Ped ped, int attributes, BOOL enabled) { return NativeInvoke::Invoke(ped, attributes, enabled); } + static inline auto SetPedFleezoneAddBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedFleezoneOption(Ped ped, int option) { return NativeInvoke::Invoke(ped, option); } + static inline auto SetPedFleezoneRemoveBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedForceFire(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedForceKneelAndFire(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedForceStartFiringFromCover(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetPedForceStopFiringFromCover(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetPedForceUseMuzzleDirection() { return NativeInvoke::Invoke(); } + static inline auto SetPedForceUseRagdoll(Ped ped, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto SetPedForcedToRun(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedForcedToWalk(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFreezeOrientation(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedFreezeProcessing(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGadget(Ped ped, Hash gadgetHash, BOOL a2) { return NativeInvoke::Invoke(ped, gadgetHash, a2); } + static inline auto SetPedGeneratesDeadBodyEvents(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGestureGroup(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedGetOutUpsideDownVehicle(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGivePostLmsBreak(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGlobalKneelingAllowed(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPedGlobalPercentDodgeChance(int chance) { return NativeInvoke::Invoke(chance); } + static inline auto SetPedGore(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGoreAsAlly(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedGoreAsDefault(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedGoreFromNpc(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGoreFromPlayer(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGravity(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedGroupMemberPassengerIndex(Ped ped, int index) { return NativeInvoke::Invoke(ped, index); } + static inline auto SetPedHasSpecialGunSound(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedHeading(Ped ped, float heading) { return NativeInvoke::Invoke(ped, heading); } + static inline auto SetPedHealth(Ped ped, int health, BOOL unk) { return NativeInvoke::Invoke(ped, health, unk); } + static inline auto SetPedHealthAsBoost(Ped ped, int health, BOOL a2) { return NativeInvoke::Invoke(ped, health, a2); } + static inline auto SetPedHearingRange(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedHeedsTheEveryoneIgnorePlayerFlag(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedHelmet(Ped ped, BOOL canWearHelmet) { return NativeInvoke::Invoke(ped, canWearHelmet); } + static inline auto SetPedIdRange(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedIgnoreLosChecks(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedInCutscene(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex) { return NativeInvoke::Invoke(ped, vehicle, seatIndex); } + static inline auto SetPedInvincible(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedIsHumanShield(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedIsTargetPriority(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedKeepTask(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedLegIkMode(Ped ped, int mode) { return NativeInvoke::Invoke(ped, mode); } + static inline auto SetPedLodThreshold(Ped ped, float threshold) { return NativeInvoke::Invoke(ped, threshold); } + static inline auto SetPedMaxCoverSearchRadius(Ped ped, float radius) { return NativeInvoke::Invoke(ped, radius); } + static inline auto SetPedMaxHealth(Ped ped, int health) { return NativeInvoke::Invoke(ped, health); } + static inline auto SetPedMaxTimeInWater(Ped ped, float time) { return NativeInvoke::Invoke(ped, time); } + static inline auto SetPedMaxTimeUnderwater(Ped ped, float time) { return NativeInvoke::Invoke(ped, time); } + static inline auto SetPedMeleeActionFlag0(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedMeleeActionFlag1(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedMeleeMovementConstraintBox(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(ped, x1, y1, z1, x2, y2, z2); } + static inline auto SetPedMeleeTriggerDistOverride(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedModelIsSuppressed(Hash modelHash, BOOL toggle) { return NativeInvoke::Invoke(modelHash, toggle); } + static inline auto SetPedModelLodDistances(Hash modelHash, float min, float max) { return NativeInvoke::Invoke(modelHash, min, max); } + static inline auto SetPedMoveAnimsBlendOut(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedNameDebug(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedNeverLeavesGroup(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedNmAnimPose(Ped ped, const char* clipDictName, const char* animName, float a3) { return NativeInvoke::Invoke(ped, clipDictName, animName, a3); } + static inline auto SetPedNoRagdollToBulletUnlessDead(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedNoRagdollToExplosionUnlessDead(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedNonCreationArea(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto SetPedNonRemovalArea(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto SetPedNumAdvancersOverride(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedNumChargersOverride(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedObliviousToDanger(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedOnlyCollideWithRagdollBounds(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedOnlyDamagedByPlayer(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedOnlyDamagedByRelationshipGroup(Ped ped, BOOL toggle, int relGroupId) { return NativeInvoke::Invoke(ped, toggle, relGroupId); } + static inline auto SetPedOutOfVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedPanicRangeOverride(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedPathCanAvoidDynamicObjects(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanAvoidLineOfFire(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanDropFromHeight(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanEnterWater(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanOpenClosedDoors(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanUseClimbovers(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathCanUseLadders(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPathVaultingUsage(Ped ped, int a1, int a2, int a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto SetPedPathsBackToOriginal(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto SetPedPathsInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL missionFlag) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, missionFlag); } + static inline auto SetPedPerfectAccuracyOverride(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPinnedDown(Ped ped, BOOL toggle, int a2) { return NativeInvoke::Invoke(ped, toggle, a2); } + static inline auto SetPedPlaysHeadOnHornAnimWhenDiesInVehicle(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedPrimaryLookat(Ped ped, Ped lookat) { return NativeInvoke::Invoke(ped, lookat); } + static inline auto SetPedProjectileOverrideParameters(Ped ped, BOOL a1, float a2, float a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5); } + static inline auto SetPedProofs(Ped ped, BOOL a1, BOOL a2, BOOL a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5); } + static inline auto SetPedPropIndex(Ped ped, int componentId, int drawableId, int textureId, int unk) { return NativeInvoke::Invoke(ped, componentId, drawableId, textureId, unk); } + static inline auto SetPedPtfxSplashOutSpecialEffect(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPedRandomComponentVariation(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedReactToCarCollision(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedReadyToBeExecuted(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedReadyToBeStunned(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedRecordingPlaybackSpeed(Ped ped, float speed) { return NativeInvoke::Invoke(ped, speed); } + static inline auto SetPedReducedDamageIk(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedRelationship(Ped ped, int relGroupId, int flags) { return NativeInvoke::Invoke(ped, relGroupId, flags); } + static inline auto SetPedRelationshipGroup(Ped ped, int relGroupIndex) { return NativeInvoke::Invoke(ped, relGroupIndex); } + static inline auto SetPedRequireHeadshotToKill(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedResistToObjectCollision(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedRotation(Ped ped, float pitch, float roll, float yaw) { return NativeInvoke::Invoke(ped, pitch, roll, yaw); } + static inline auto SetPedSecondaryLookat(Ped ped, Ped lookat) { return NativeInvoke::Invoke(ped, lookat); } + static inline auto SetPedSeeingRange(Ped ped, float range, int a2) { return NativeInvoke::Invoke(ped, range, a2); } + static inline auto SetPedSenseRange(Ped ped, float range) { return NativeInvoke::Invoke(ped, range); } + static inline auto SetPedShootRate(Ped ped, int shootRate) { return NativeInvoke::Invoke(ped, shootRate); } + static inline auto SetPedShootsAtCoord(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedSilhouetteColour(Ped ped, int color) { return NativeInvoke::Invoke(ped, color); } + static inline auto SetPedSilhouetteEnabled(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedSilhouetteWhenvisibleEnabled(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedSitIdleAnim(Ped ped, const char* animDict, const char* animName, BOOL a3) { return NativeInvoke::Invoke(ped, animDict, animName, a3); } + static inline auto SetPedSphereDefensiveArea(Ped ped, float x, float y, float z, float radius) { return NativeInvoke::Invoke(ped, x, y, z, radius); } + static inline auto SetPedStandGroundOnPlayerImpact(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedStartSuppressiveFire(Ped ped, float a1, float a2, float a3, float a4) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4); } + static inline auto SetPedStayInVehicleWhenJacked(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedStealthAttributes() { return NativeInvoke::Invoke(); } + static inline auto SetPedStealthMovement(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedSteersAroundObjects(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedSteersAroundPeds(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedStopSuppressiveFire(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedSuffersCriticalHits(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedSuggestedCombatAreaAddBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedSuggestedCombatAreaRemoveBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedSuggestedCombatAreaStep(Ped ped, float value) { return NativeInvoke::Invoke(ped, value); } + static inline auto SetPedSuggestedCoverPoint(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetPedSuperlodThreshold(Ped ped, float threshold) { return NativeInvoke::Invoke(ped, threshold); } + static inline auto SetPedSweat(Ped ped, float sweat, float unused) { return NativeInvoke::Invoke(ped, sweat, unused); } + static inline auto SetPedSyncPoint(Ped ped, float x, float y, float z, float heading) { return NativeInvoke::Invoke(ped, x, y, z, heading); } + static inline auto SetPedTetheringAddBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedTetheringOption(Ped ped, int option) { return NativeInvoke::Invoke(ped, option); } + static inline auto SetPedTetheringRemoveBox(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPedToAnimated(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedToInformRespectedFriends(Ped ped, float radius, int maxFriends) { return NativeInvoke::Invoke(ped, radius, maxFriends); } + static inline auto SetPedToLoadCover(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedToRagdoll(Ped ped, int time1, int time2, int a3, BOOL a4, BOOL a5, BOOL a6, float a7) { return NativeInvoke::Invoke(ped, time1, time2, a3, a4, a5, a6, a7); } + static inline auto SetPedToRagdollWithExplosion(Ped ped, int time1, int time2, float x, float y, float z) { return NativeInvoke::Invoke(ped, time1, time2, x, y, z); } + static inline auto SetPedToRagdollWithFall(Ped ped, int time1, int time2, int ragdollType, float a4, float a5, float a6, float a7, float a8, float a9, float a10, float a11, float a12, float a13) { return NativeInvoke::Invoke(ped, time1, time2, ragdollType, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13); } + static inline auto SetPedUsesAnimatedDeath(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedUsesDeafultAnimGroupWhenFleeing(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedUsesDyingAnim(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedValidateBulletCamHit(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedVelocity(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto SetPedVisible(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedVisibleDuringSequence(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedVoiceFull(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPedWantedByPolice(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedWeaponBlockCheck(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedWeaponObstructionCheckDistance(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPedWetness(Ped ped, float wetness, float wetHeight) { return NativeInvoke::Invoke(ped, wetness, wetHeight); } + static inline auto SetPedWillOnlyAttackWantedPlayer(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPedWithBrainCanBeConvertedToDummyPed(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPersistentPedVariation(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPersistentPedVariationEnum(Ped ped, Hash hash) { return NativeInvoke::Invoke(ped, hash); } + static inline auto SetPersistentStreamPedVariation(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetPersistentStreamPedVariationEnum(Ped ped, Hash hash) { return NativeInvoke::Invoke(ped, hash); } + static inline auto SetPetroltankBurnRate(Vehicle vehicle, float rate) { return NativeInvoke::Invoke(vehicle, rate); } + static inline auto SetPhoneHudItem() { return NativeInvoke::Invoke(); } + static inline auto SetPickupAmmo(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPickupBlipColour(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetPickupBlipDisplay(int display) { return NativeInvoke::Invoke(display); } + static inline auto SetPickupBlipPriority(int priority) { return NativeInvoke::Invoke(priority); } + static inline auto SetPickupBlipScale(float scale) { return NativeInvoke::Invoke(scale); } + static inline auto SetPickupBlipSprite(int sprite) { return NativeInvoke::Invoke(sprite); } + static inline auto SetPickupLaserSightAttachment() { return NativeInvoke::Invoke(); } + static inline auto SetPickupLimitAngle() { return NativeInvoke::Invoke(); } + static inline auto SetPickupRemovalTimes(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPickupWeaponDataFromWeapon(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPlacementCanBeCollected(int index, BOOL toggle) { return NativeInvoke::Invoke(index, toggle); } + static inline auto SetPlaybackSpeed(Vehicle vehicle, float speed) { return NativeInvoke::Invoke(vehicle, speed); } + static inline auto SetPlaybackToUseAi(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetPlaybackToUseAiTryToRevertBackLater(Vehicle vehicle, int a1) { return NativeInvoke::Invoke(vehicle, a1); } + static inline auto SetPlayerAltHealth(float health) { return NativeInvoke::Invoke(health); } + static inline auto SetPlayerAltMaxHealth(float health) { return NativeInvoke::Invoke(health); } + static inline auto SetPlayerCachedCameraOrientation(float orientation) { return NativeInvoke::Invoke(orientation); } + static inline auto SetPlayerCanActivateBulletTime(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerCanBeHassledByGangs(Player player, Object object) { return NativeInvoke::Invoke(player, object); } + static inline auto SetPlayerCanBePinnedInCover(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerCanCancelShootdodge(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerCanCarryNonMissionObjects(Player player) { return NativeInvoke::Invoke(player); } + static inline auto SetPlayerCanDoDriveBy(Player player, Object object) { return NativeInvoke::Invoke(player, object); } + static inline auto SetPlayerCanUseCover(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerCanUseFreeformStrike(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerCanUseShootdodge(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerColour(Player player, int color) { return NativeInvoke::Invoke(player, color); } + static inline auto SetPlayerCombatTimerMode(int mode) { return NativeInvoke::Invoke(mode); } + static inline auto SetPlayerControl(Player player, BOOL toggle, int flags) { return NativeInvoke::Invoke(player, toggle, flags); } + static inline auto SetPlayerControlForNetwork(Player player, BOOL toggle, BOOL a2) { return NativeInvoke::Invoke(player, toggle, a2); } + static inline auto SetPlayerControlOnInMissionCleanup(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerForcePainKiller(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerForcedAim(ScrHandle playerOrPed, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(playerOrPed, a1, a2); } + static inline auto SetPlayerForcedAimMaintainDirection(ScrHandle playerOrPed, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(playerOrPed, a1, a2); } + static inline auto SetPlayerGlobalCombatTimerState(BOOL state) { return NativeInvoke::Invoke(state); } + static inline auto SetPlayerHealthRegeneration(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerHealthRegenerationMax(int maxValue) { return NativeInvoke::Invoke(maxValue); } + static inline auto SetPlayerHealthRegenerationRate(int mpRate, int spRate) { return NativeInvoke::Invoke(mpRate, spRate); } + static inline auto SetPlayerIconColour(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetPlayerInBeckerBossFight(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerInfinteStamina(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerInvincible(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerKeepsWeaponsWhenRespawned(Player player) { return NativeInvoke::Invoke(player); } + static inline auto SetPlayerLockedInCover(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerLockon(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerMayOnlyEnterThisVehicle(Player player, Vehicle vehicle) { return NativeInvoke::Invoke(player, vehicle); } + static inline auto SetPlayerModel(Player player, Hash modelHash) { return NativeInvoke::Invoke(player, modelHash); } + static inline auto SetPlayerMoodNormal(Player player) { return NativeInvoke::Invoke(player); } + static inline auto SetPlayerMoodPissedOff(Player player, int seconds) { return NativeInvoke::Invoke(player, seconds); } + static inline auto SetPlayerOxygen(Player player, int oxygen) { return NativeInvoke::Invoke(player, oxygen); } + static inline auto SetPlayerPlayerTargetting(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayerPoints(int value) { return NativeInvoke::Invoke(value); } + static inline auto SetPlayerSafeForCutscene(Player player) { return NativeInvoke::Invoke(player); } + static inline auto SetPlayerShootdodgeGetUpState(int state) { return NativeInvoke::Invoke(state); } + static inline auto SetPlayerSprint(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerSprintSp(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerTeam(Player player, int team) { return NativeInvoke::Invoke(player, team); } + static inline auto SetPlayerThreatReaction(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetPlayerUsingCover(Player player, BOOL toggle) { return NativeInvoke::Invoke(player, toggle); } + static inline auto SetPlayerWantedLevel(Player player, int wantedLevel) { return NativeInvoke::Invoke(player, wantedLevel); } + static inline auto SetPlayerWantedLevelNoDrop(Player player, int wantedLevel) { return NativeInvoke::Invoke(player, wantedLevel); } + static inline auto SetPlayerWantedLevelNow(Player player) { return NativeInvoke::Invoke(player); } + static inline auto SetPlayerpadShakesWhenControllerDisabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPlayersDropMoneyInNetworkGame() { return NativeInvoke::Invoke(); } + static inline auto SetPoliceFocusWillTrackVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetPoliceIgnorePlayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPoliceRadarBlips(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPortalTrackDeathCamera(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPostLmsDamageToPlayerOverrides(int a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetPreCutsceneObjectNoLongerNeeded(Object* object) { return NativeInvoke::Invoke(object); } + static inline auto SetPreCutscenePedNoLongerNeeded(Ped* ped) { return NativeInvoke::Invoke(ped); } + static inline auto SetPreCutsceneVehicleNoLongerNeeded(Vehicle* vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetPreCutsceneWeaponNoLongerNeeded(Weapon* weapon) { return NativeInvoke::Invoke(weapon); } + static inline auto SetPresetText(const char* presetName, int a1, int a2, const char* a3) { return NativeInvoke::Invoke(presetName, a1, a2, a3); } + static inline auto SetPresetTextTiming(const char* presetName, int a1, int a2, int a3, float a4, int a5, float a6, int a7, float a8, int a9, float a10, int a11, float a12, int a13, float a14) { return NativeInvoke::Invoke(presetName, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14); } + static inline auto SetPresetTextvideo(const char* presetName, int a1, int a2, const char* a3) { return NativeInvoke::Invoke(presetName, a1, a2, a3); } + static inline auto SetProfileSetting(Hash hash, int value) { return NativeInvoke::Invoke(hash, value); } + static inline auto SetProgressBarColours(int color1, int color2) { return NativeInvoke::Invoke(color1, color2); } + static inline auto SetProgressBarFlash(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetProgressBarName(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto SetProgressBarPercent(float percent) { return NativeInvoke::Invoke(percent); } + static inline auto SetProgressBarPosition(float x, float y) { return NativeInvoke::Invoke(x, y); } + static inline auto SetProgressBarStartFlashPercent(float percent) { return NativeInvoke::Invoke(percent); } + static inline auto SetProgressBarVisible(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetProjectileThrowUseDampingCompensation(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetPuddles(float a0, float a1, float a2, float a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetRadarAsInteriorThisFrame() { return NativeInvoke::Invoke(); } + static inline auto SetRadarZoom(int zoomLevel) { return NativeInvoke::Invoke(zoomLevel); } + static inline auto SetRailRelativeDir(int index, float dir) { return NativeInvoke::Invoke(index, dir); } + static inline auto SetRandomBoats(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetRandomSeed(int seed) { return NativeInvoke::Invoke(seed); } + static inline auto SetRandomTrains(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetRandomVehicleDensityMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetRandomWeatherType() { return NativeInvoke::Invoke(); } + static inline auto SetReducePedModelBudget(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetReduceVehicleModelBudget(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetRelationshipBetweenRelGroups(int relGroupId1, int relGroupId2, int flags) { return NativeInvoke::Invoke(relGroupId1, relGroupId2, flags); } + static inline auto SetRenderTrainAsDerailed(Vehicle train, BOOL toggle) { return NativeInvoke::Invoke(train, toggle); } + static inline auto SetRichPresence(Any* a0) { return NativeInvoke::Invoke(a0); } + static inline auto SetRightTriggerHoldTime(int time) { return NativeInvoke::Invoke(time); } + static inline auto SetRingiconObject(Object object, Any* ringicon) { return NativeInvoke::Invoke(object, ringicon); } + static inline auto SetRingiconObjectPercent(Object object, float percent) { return NativeInvoke::Invoke(object, percent); } + static inline auto SetRingiconPlayer(Player player, Any* ringicon) { return NativeInvoke::Invoke(player, ringicon); } + static inline auto SetRingiconPlayerPercent(Player player, float percent) { return NativeInvoke::Invoke(player, percent); } + static inline auto SetRingiconWorld(float x, float y, float z, Any* ringicon) { return NativeInvoke::Invoke(x, y, z, ringicon); } + static inline auto SetRingiconWorldPercent(float x, float y, float z, float percent) { return NativeInvoke::Invoke(x, y, z, percent); } + static inline auto SetRoadsBackToOriginal(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto SetRoadsInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL missionFlag) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, missionFlag); } + static inline auto SetRocketLauncherFreebieInHeli() { return NativeInvoke::Invoke(); } + static inline auto SetRoomForObjectsInIpl(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetRoomForPedByKey(Ped ped, Hash hash) { return NativeInvoke::Invoke(ped, hash); } + static inline auto SetRoomForPedByName(Ped ped, const char* name) { return NativeInvoke::Invoke(ped, name); } + static inline auto SetRoomForVehicleByKey(Vehicle vehicle, const char* name) { return NativeInvoke::Invoke(vehicle, name); } + static inline auto SetRoomForVehicleByName(Vehicle vehicle, const char* name) { return NativeInvoke::Invoke(vehicle, name); } + static inline auto SetRouteFlashes() { return NativeInvoke::Invoke(); } + static inline auto SetSafeToKillPlayer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetScenarioPedDensityMultiplier(float a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetScenarioPedsSpawnInSphereArea(float x, float y, float z, float radius, int a4) { return NativeInvoke::Invoke(x, y, z, radius, a4); } + static inline auto SetScenarioPedsToBeReturnedByNextCommand(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSceneStreaming(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetScriptAsNoLongerNeeded(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto SetScriptControlResetOnPlayerDeath(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetScriptRendertargetSizeId(int a0, int a1, int a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetScriptShouldBeSaved() { return NativeInvoke::Invoke(); } + static inline auto SetScriptVehicleGenerator(int scriptVehicleGenerator, int a1) { return NativeInvoke::Invoke(scriptVehicleGenerator, a1); } + static inline auto SetScriptedAnimSeatOffset(Ped ped, float offset) { return NativeInvoke::Invoke(ped, offset); } + static inline auto SetScriptedConversionCoord(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto SetSeamlessCutsceneCoords(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto SetSeamlessCutsceneTriggerArea(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto SetSecondaryLifeBackgroundColor(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetSecondaryLifeBackgroundColor32(int r, int g, int b) { return NativeInvoke::Invoke(r, g, b); } + static inline auto SetSecondaryLifeBarAlpha(int alpha) { return NativeInvoke::Invoke(alpha); } + static inline auto SetSecondaryLifeBarColor(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetSecondaryLifeBarColor32(int r, int g, int b) { return NativeInvoke::Invoke(r, g, b); } + static inline auto SetSecondaryLifeBarName(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto SetSecondaryLifeBarPercent(float percent) { return NativeInvoke::Invoke(percent); } + static inline auto SetSecondaryLifeBarStartFlashPercent(float percent) { return NativeInvoke::Invoke(percent); } + static inline auto SetSecondaryLifeIcon(const char* iconName) { return NativeInvoke::Invoke(iconName); } + static inline auto SetSecondaryLifeIconColor(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetSecondaryLifeIconColor32(int r, int g, int b) { return NativeInvoke::Invoke(r, g, b); } + static inline auto SetSecondaryLifeScale(float a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetSecondaryLifeTextColor(int color) { return NativeInvoke::Invoke(color); } + static inline auto SetSecondaryLifeTextColor32(int r, int g, int b) { return NativeInvoke::Invoke(r, g, b); } + static inline auto SetSequenceToRepeat(ScrHandle taskSequence, BOOL repeat) { return NativeInvoke::Invoke(taskSequence, repeat); } + static inline auto SetShellLodDistEntity(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetShellLodDistMeshfx(float value) { return NativeInvoke::Invoke(value); } + static inline auto SetSilhouetteActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSilhouetteDistanceFalloff(float minDistance, float maxDistance) { return NativeInvoke::Invoke(minDistance, maxDistance); } + static inline auto SetSilhouetteRenderSettings(float intensity, Any unused) { return NativeInvoke::Invoke(intensity, unused); } + static inline auto SetSinglePlayerTitleScreenEntryHandled() { return NativeInvoke::Invoke(); } + static inline auto SetSirenWithNoDriver(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetSleepModeActive(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSmallBoatPtfxCutsceneEffect(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSmallBoatPtfxCutscenePropellorEffect(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSmallBoatsPropellorPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSmallBoatsPtfxMaxSpeedEvo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSniperHudAlpha(int alpha) { return NativeInvoke::Invoke(alpha); } + static inline auto SetSpecialMpitemBlipParams(int a0, int a1, int a2, float a3, int a4, int a5, int a6) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6); } + static inline auto SetSpritesDrawBeforeFade(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetStateOfClosestDoorOfType(Hash modelHash, float x, float y, float z, BOOL locked, float heading) { return NativeInvoke::Invoke(modelHash, x, y, z, locked, heading); } + static inline auto SetStaticEmitterVolume(const char* emitterName, float volume) { return NativeInvoke::Invoke(emitterName, volume); } + static inline auto SetStreamPedComponentVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId) { return NativeInvoke::Invoke(ped, componentId, drawableId, textureId, paletteId); } + static inline auto SetStreamPedCustomisationData(Ped ped, Hash hash) { return NativeInvoke::Invoke(ped, hash); } + static inline auto SetStreamedTextureDictAsNoLongerNeeded(const char* dictName) { return NativeInvoke::Invoke(dictName); } + static inline auto SetStreaming(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetStreamingPointOfInterest(float a0, float a1, float a2, BOOL a3, float a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SetSuppressorDamageLevel(Weapon weapon, int damageLevel) { return NativeInvoke::Invoke(weapon, damageLevel); } + static inline auto SetSweatEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetSyncWeatherAndGameTime(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTaxiLights(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetTearGasEffectAutoEnd(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTerritoryBlipScale(Blip blip, float a1, float a2) { return NativeInvoke::Invoke(blip, a1, a2); } + static inline auto SetTextBackground(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextCentre(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextColour(int r, int g, int b, int a) { return NativeInvoke::Invoke(r, g, b, a); } + static inline auto SetTextDrawBeforeFade(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextDropshadow(int distance, int r, int g, int b, int a) { return NativeInvoke::Invoke(distance, r, g, b, a); } + static inline auto SetTextEdge(int a0, int r, int g, int b, int a) { return NativeInvoke::Invoke(a0, r, g, b, a); } + static inline auto SetTextFont(int font) { return NativeInvoke::Invoke(font); } + static inline auto SetTextJustify(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextLineDisplay() { return NativeInvoke::Invoke(); } + static inline auto SetTextLineHeightMult(float mult) { return NativeInvoke::Invoke(mult); } + static inline auto SetTextProportional(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextRenderId(int renderId) { return NativeInvoke::Invoke(renderId); } + static inline auto SetTextRightJustify(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextScale(float a0, float a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SetTextToUseTextFileColours(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextUseUnderscore(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTextWrap(float start, float end) { return NativeInvoke::Invoke(start, end); } + static inline auto SetThisMachineRunningServerScript(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetThisScriptCanBePaused(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetThisScriptCanRemoveBlipsCreatedByAnyScript(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTimeCycleModifiersEnabled(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTimeOfDay(int hour, int minute) { return NativeInvoke::Invoke(hour, minute); } + static inline auto SetTimeOneDayBack() { return NativeInvoke::Invoke(); } + static inline auto SetTimeOneDayForward() { return NativeInvoke::Invoke(); } + static inline auto SetTimeScale(float scale) { return NativeInvoke::Invoke(scale); } + static inline auto SetTimecycleModifier(const char* modifierName) { return NativeInvoke::Invoke(modifierName); } + static inline auto SetTimecycleModifierOverride(const char* a0, const char* a1, float a2, float a3, int a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SetTimewarpFireScale(Ped ped, float scale) { return NativeInvoke::Invoke(ped, scale); } + static inline auto SetToxicityLevelTime(float a0, float a1, float a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetTrafficSystem(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTrainAudioRolloff() { return NativeInvoke::Invoke(); } + static inline auto SetTrainCruiseSpeed(Vehicle train, float speed) { return NativeInvoke::Invoke(train, speed); } + static inline auto SetTrainForcedToSlowDown(Vehicle train, BOOL toggle) { return NativeInvoke::Invoke(train, toggle); } + static inline auto SetTrainIsStoppedAtStation(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto SetTrainLeavesStation(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto SetTrainShake(Vehicle train, float a1, float a2, BOOL a3) { return NativeInvoke::Invoke(train, a1, a2, a3); } + static inline auto SetTrainSpeed(Vehicle train, float speed) { return NativeInvoke::Invoke(train, speed); } + static inline auto SetTrainStopsForStations(Vehicle train, BOOL toggle) { return NativeInvoke::Invoke(train, toggle); } + static inline auto SetTransitionMovieSkippable(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetTutorialComplete() { return NativeInvoke::Invoke(); } + static inline auto SetUseAnimatedVelocity(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetUseWeaponBound(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto SetUsesCollisionOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, BOOL toggle) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, toggle); } + static inline auto SetUsingAltHealth(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetVariableOnSound(int soundId, const char* variableName, float value) { return NativeInvoke::Invoke(soundId, variableName, value); } + static inline auto SetVehicleAlarm(Vehicle vehicle, BOOL state) { return NativeInvoke::Invoke(vehicle, state); } + static inline auto SetVehicleAlpha() { return NativeInvoke::Invoke(); } + static inline auto SetVehicleAsConvoyVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleAsEntitySyncPoint(Vehicle vehicle, Ped ped) { return NativeInvoke::Invoke(vehicle, ped); } + static inline auto SetVehicleAsMissionVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleAsNoLongerNeeded(Vehicle* vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleBlipThrottleRandomly(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleBlowupOnNextCollision(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleBulletCamPref(Vehicle vehicle, const char* a1) { return NativeInvoke::Invoke(vehicle, a1); } + static inline auto SetVehicleBulletCameraOnNextHit(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleCanBeDamaged(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleCanBeTargetted(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleCanBeVisiblyDamaged(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleCanBreak(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleCanTriggerBulletCam(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleCollision(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleColourCombination(Vehicle vehicle, int colorCombination) { return NativeInvoke::Invoke(vehicle, colorCombination); } + static inline auto SetVehicleColours(Vehicle vehicle, int primaryColor, int secondaryColor) { return NativeInvoke::Invoke(vehicle, primaryColor, secondaryColor); } + static inline auto SetVehicleControlToPlayer(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleCoords(Vehicle vehicle, float x, float y, float z) { return NativeInvoke::Invoke(vehicle, x, y, z); } + static inline auto SetVehicleCoordsNoOffset(Vehicle vehicle, float x, float y, float z) { return NativeInvoke::Invoke(vehicle, x, y, z); } + static inline auto SetVehicleDamage(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, BOOL a6) { return NativeInvoke::Invoke(vehicle, xOffset, yOffset, zOffset, damage, radius, a6); } + static inline auto SetVehicleDensityMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetVehicleDirtLevel(Vehicle vehicle, float dirtLevel) { return NativeInvoke::Invoke(vehicle, dirtLevel); } + static inline auto SetVehicleDoorBroken(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetVehicleDoorControl(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetVehicleDoorLatched(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetVehicleDoorOpen(Vehicle vehicle, int door) { return NativeInvoke::Invoke(vehicle, door); } + static inline auto SetVehicleDoorShut(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SetVehicleDoorsLocked(Vehicle vehicle, int status) { return NativeInvoke::Invoke(vehicle, status); } + static inline auto SetVehicleDoorsShut(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleDriveForceInAir(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleEngineCanBeDamaged(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleEngineHealth(Vehicle vehicle, float health) { return NativeInvoke::Invoke(vehicle, health); } + static inline auto SetVehicleEngineOn(Vehicle vehicle, BOOL value, BOOL instantly) { return NativeInvoke::Invoke(vehicle, value, instantly); } + static inline auto SetVehicleExplodesOnHighExplosionDamage(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleExplodesOnlyFromProjectileExplosions(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleExtra(Vehicle vehicle, int extra, BOOL a2) { return NativeInvoke::Invoke(vehicle, extra, a2); } + static inline auto SetVehicleExtraColours(Vehicle vehicle, int pearlescentColor, int wheelColor) { return NativeInvoke::Invoke(vehicle, pearlescentColor, wheelColor); } + static inline auto SetVehicleFixed(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleFixedWeaponAccuracy(Vehicle vehicle, float accurary, int weaponIndex) { return NativeInvoke::Invoke(vehicle, accurary, weaponIndex); } + static inline auto SetVehicleFixedWeaponDamage(Vehicle vehicle, float damage, int weaponIndex) { return NativeInvoke::Invoke(vehicle, damage, weaponIndex); } + static inline auto SetVehicleFixedWeaponFiringPatternMode(Vehicle vehicle, int mode, int weaponIndex) { return NativeInvoke::Invoke(vehicle, mode, weaponIndex); } + static inline auto SetVehicleFixedWeaponFiringPatternSet(Vehicle vehicle, int weaponIndex, Hash firingPatternHash1, Hash firingPatternHash2, Hash firingPatternHash3, Hash firingPatternHash4, Hash firingPatternHash5, Hash firingPatternHash6, Hash firingPatternHash7, Hash firingPatternHash8, Hash firingPatternHash9, Hash firingPatternHash10) { return NativeInvoke::Invoke(vehicle, weaponIndex, firingPatternHash1, firingPatternHash2, firingPatternHash3, firingPatternHash4, firingPatternHash5, firingPatternHash6, firingPatternHash7, firingPatternHash8, firingPatternHash9, firingPatternHash10); } + static inline auto SetVehicleForwardSpeed(Vehicle vehicle, float speed) { return NativeInvoke::Invoke(vehicle, speed); } + static inline auto SetVehicleFreezeAfterBlowingUp(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleHasBeenOwnedByPlayer(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleHasStrongAxles(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleHeading(Vehicle vehicle, float heading) { return NativeInvoke::Invoke(vehicle, heading); } + static inline auto SetVehicleHealth(Vehicle vehicle, int health) { return NativeInvoke::Invoke(vehicle, health); } + static inline auto SetVehicleInCutscene(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleInstLightTuneValues(Vehicle vehicle, Any* data) { return NativeInvoke::Invoke(vehicle, data); } + static inline auto SetVehicleInteriorlight(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleIsConsideredByPlayer(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleLightMultiplier(Vehicle vehicle, float multiplier) { return NativeInvoke::Invoke(vehicle, multiplier); } + static inline auto SetVehicleLights(Vehicle vehicle, int state) { return NativeInvoke::Invoke(vehicle, state); } + static inline auto SetVehicleLivery(Vehicle vehicle, int liveryIndex) { return NativeInvoke::Invoke(vehicle, liveryIndex); } + static inline auto SetVehicleModelIsSuppressed(Hash modelHash, BOOL toggle) { return NativeInvoke::Invoke(modelHash, toggle); } + static inline auto SetVehicleNameDebug(Vehicle vehicle, const char* name) { return NativeInvoke::Invoke(vehicle, name); } + static inline auto SetVehicleNeedsToBeHotwired(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleNotExplodable(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleOnGroundProperly(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SetVehicleOnlyDamagedByPlayer(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleOnlyDamagedByRelationshipGroup(Vehicle vehicle, BOOL toggle, int relGroupId) { return NativeInvoke::Invoke(vehicle, toggle, relGroupId); } + static inline auto SetVehicleOnlyExplodesWhenHitByMultipleExplosions(Vehicle vehicle, BOOL toggle, int a2) { return NativeInvoke::Invoke(vehicle, toggle, a2); } + static inline auto SetVehiclePetrolTankHealth(Vehicle vehicle, float health) { return NativeInvoke::Invoke(vehicle, health); } + static inline auto SetVehicleProofs(Vehicle vehicle, BOOL a1, BOOL a2, BOOL a3, BOOL a4, BOOL a5) { return NativeInvoke::Invoke(vehicle, a1, a2, a3, a4, a5); } + static inline auto SetVehicleProvidesCover(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleQuaternion(Vehicle vehicle, float x, float y, float z, float w) { return NativeInvoke::Invoke(vehicle, x, y, z, w); } + static inline auto SetVehicleRandomRouteSeed(Vehicle vehicle, int seed) { return NativeInvoke::Invoke(vehicle, seed); } + static inline auto SetVehicleReactToExplosion(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleSiren(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleSteerBias(Vehicle vehicle, float value) { return NativeInvoke::Invoke(vehicle, value); } + static inline auto SetVehicleStrong(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleTurnsToFaceCoord(Vehicle vehicle, float x, float y) { return NativeInvoke::Invoke(vehicle, x, y); } + static inline auto SetVehicleTyreBurst(Vehicle vehicle, int tire) { return NativeInvoke::Invoke(vehicle, tire); } + static inline auto SetVehicleTyreFixed(Vehicle vehicle, int tire) { return NativeInvoke::Invoke(vehicle, tire); } + static inline auto SetVehicleTyresCanBurst(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVehicleVisible(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SetVisibilityOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, BOOL visible) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, visible); } + static inline auto SetVoiceIdFromHeadComponent(Ped ped, int unused1, BOOL unused2) { return NativeInvoke::Invoke(ped, unused1, unused2); } + static inline auto SetWaitingAtStationTime(Vehicle train, int time) { return NativeInvoke::Invoke(train, time); } + static inline auto SetWakesSection(int section) { return NativeInvoke::Invoke(section); } + static inline auto SetWantedLevelMultiplier(float multiplier) { return NativeInvoke::Invoke(multiplier); } + static inline auto SetWeaponAmmo(Weapon weapon, int ammo) { return NativeInvoke::Invoke(weapon, ammo); } + static inline auto SetWeaponAmmoInClip(Weapon weapon, int ammo) { return NativeInvoke::Invoke(weapon, ammo); } + static inline auto SetWeaponAsNoLongerNeeded(Hash weaponHash) { return NativeInvoke::Invoke(weaponHash); } + static inline auto SetWeaponChanceToFireBlanks(Weapon weapon, int chance) { return NativeInvoke::Invoke(weapon, chance); } + static inline auto SetWeaponLightData(Weapon weapon, int index) { return NativeInvoke::Invoke(weapon, index); } + static inline auto SetWeaponLightDataByName(Weapon weapon, const char* name) { return NativeInvoke::Invoke(weapon, name); } + static inline auto SetWeaponSlot(Ped ped, Weapon weapon, int holsterType) { return NativeInvoke::Invoke(ped, weapon, holsterType); } + static inline auto SetWeaponSpawnsPickup(Weapon weapon, BOOL toggle) { return NativeInvoke::Invoke(weapon, toggle); } + static inline auto SetWeaponVisible(Weapon weapon, BOOL toggle) { return NativeInvoke::Invoke(weapon, toggle); } + static inline auto SetWeatherTransitionImmediate(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SetWeatherTransitionSpeed(float speed) { return NativeInvoke::Invoke(speed); } + static inline auto SetWeatherTypeNowPersist(const char* weatherType) { return NativeInvoke::Invoke(weatherType); } + static inline auto SetWeatherTypePersist(const char* weatherType) { return NativeInvoke::Invoke(weatherType); } + static inline auto SetWidescreenBorders(BOOL toggle, int a1) { return NativeInvoke::Invoke(toggle, a1); } + static inline auto SetWidescreenFormat(int format) { return NativeInvoke::Invoke(format); } + static inline auto SetWind(float speed) { return NativeInvoke::Invoke(speed); } + static inline auto SetXboxScreenSaver() { return NativeInvoke::Invoke(); } + static inline auto SetZoneCopsActive(const char* zoneName, BOOL toggle) { return NativeInvoke::Invoke(zoneName, toggle); } + static inline auto SetZonePopulationType(const char* zoneName, int type) { return NativeInvoke::Invoke(zoneName, type); } + static inline auto SetZoneScumminess(const char* zoneName, int scumminess) { return NativeInvoke::Invoke(zoneName, scumminess); } + static inline auto Settimera(int value) { return NativeInvoke::Invoke(value); } + static inline auto Settimerb(int value) { return NativeInvoke::Invoke(value); } + static inline auto Settimersystem(int value) { return NativeInvoke::Invoke(value); } + static inline auto SetupBulletCameraAnimScene(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SetupBulletCameraScene(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12, Any a13, Any a14, Any a15, Any a16, Any a17, Any a18, Any a19, Any a20, Any a21) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21); } + static inline auto SetupHudScoreboard(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevBindc(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SevCondition(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevConnectedOnly() { return NativeInvoke::Invoke(); } + static inline auto SevConstructEvent() { return NativeInvoke::Invoke(); } + static inline auto SevCreateObject(Object object, Hash modelHash, float x, float y, float z) { return NativeInvoke::Invoke(object, modelHash, x, y, z); } + static inline auto SevCreatePed(Ped ped, Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL dontOwn) { return NativeInvoke::Invoke(ped, modelHash, x, y, z, heading, isNetwork, dontOwn); } + static inline auto SevCreatePickup(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto SevCreateVehicle(Vehicle vehicle, Hash modelHash, float x, float y, float z, float heading) { return NativeInvoke::Invoke(vehicle, modelHash, x, y, z, heading); } + static inline auto SevCurrentEvent(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SevDeleteObject(Object object) { return NativeInvoke::Invoke(object); } + static inline auto SevGetMyPlayer() { return NativeInvoke::Invoke(); } + static inline auto SevGetPlayerFriendlyFire() { return NativeInvoke::Invoke(); } + static inline auto SevGetUniquePlayerModelVariation() { return NativeInvoke::Invoke(); } + static inline auto SevIdToIndex(int sevId) { return NativeInvoke::Invoke(sevId); } + static inline auto SevIndexToId(int sevIndex) { return NativeInvoke::Invoke(sevIndex); } + static inline auto SevInduceEvent(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevInduceEventArgs(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevInduceGatherEvent(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevInduceLocalEvent(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevInduceLocalEventArgs(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevIntToWatcher() { return NativeInvoke::Invoke(); } + static inline auto SevInvalidEventId() { return NativeInvoke::Invoke(); } + static inline auto SevIsPointVisibleToPositionList(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SevIsPrimary() { return NativeInvoke::Invoke(); } + static inline auto SevIsSphereVisibleToOtherTeamPlayers() { return NativeInvoke::Invoke(); } + static inline auto SevIsSphereVisibleToPlayerList(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto SevIsolate() { return NativeInvoke::Invoke(); } + static inline auto SevIsolateOff() { return NativeInvoke::Invoke(); } + static inline auto SevIsolatedOnly() { return NativeInvoke::Invoke(); } + static inline auto SevMapPlayerPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SevNextEvent(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SevObserveFloat(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevObserveInt(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnAnyPedCreated() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyPedDeleted() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyPedDied() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyPedJoinedNetgame() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyPedLeftNetgame() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyVehicleCreated() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyVehicleDeleted() { return NativeInvoke::Invoke(); } + static inline auto SevOnAnyVehicleDestroyed() { return NativeInvoke::Invoke(); } + static inline auto SevOnHostStatsTableValid() { return NativeInvoke::Invoke(); } + static inline auto SevOnHostSync() { return NativeInvoke::Invoke(); } + static inline auto SevOnMpInteractionSucceeded() { return NativeInvoke::Invoke(); } + static inline auto SevOnMpItemPickupAction(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnObjectDamaged() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedAssist(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedCreated() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedDeleted(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedDied(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedEnteredVehicle() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedInjured(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedLeftVehicle() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedLmsActivated(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedLmsDeactivated(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedLookTriggerEnd() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedLookTriggerStart() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedRankUp(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnPedTaskFinished(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SevOnPedTaskStarted() { return NativeInvoke::Invoke(); } + static inline auto SevOnPedTriggerEntered(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevOnPedTriggerLeft(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevOnPedTriggerListEntered(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SevOnPedTriggerListLeft(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SevOnPedUseStreak(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnTimer(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevOnTinCanCollision() { return NativeInvoke::Invoke(); } + static inline auto SevOnVehicleCreated() { return NativeInvoke::Invoke(); } + static inline auto SevOnVehicleDamaged() { return NativeInvoke::Invoke(); } + static inline auto SevOnVehicleDeleted() { return NativeInvoke::Invoke(); } + static inline auto SevOnVehicleDestroyed() { return NativeInvoke::Invoke(); } + static inline auto SevOnceOnly() { return NativeInvoke::Invoke(); } + static inline auto SevPlayerIndexToSlot(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevPlayerIsValidSlot(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevPlayerSlotToIndex(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevResetUniquePlayerModelVariations() { return NativeInvoke::Invoke(); } + static inline auto SevResurrectPlayer(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SevResurrectPlayerFinish(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevSetPlayerAvatar(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto SevSetPlayerFriendlyFire(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto SevSetPlayerModel(Player player, Hash modelHash) { return NativeInvoke::Invoke(player, modelHash); } + static inline auto SevSetPlayerModelDefaultVariation() { return NativeInvoke::Invoke(); } + static inline auto SevThreadThis(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevUnbind(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevUnbindAllForPed(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevUnbindCategory(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevUnbindHandler(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevWaitFor(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto SevWatcherToInt() { return NativeInvoke::Invoke(); } + static inline auto SevYield() { return NativeInvoke::Invoke(); } + static inline auto ShakeCam(Cam cam, const char* shakeName, float amplitude) { return NativeInvoke::Invoke(cam, shakeName, amplitude); } + static inline auto ShakeGameplayCam(const char* shakeName, float intensity) { return NativeInvoke::Invoke(shakeName, intensity); } + static inline auto ShiftLeft(int value, int bitShift) { return NativeInvoke::Invoke(value, bitShift); } + static inline auto ShiftRight(int value, int bitShift) { return NativeInvoke::Invoke(value, bitShift); } + static inline auto ShootSingleBulletBetweenCoords(float x1, float y1, float z1, float x2, float y2, float z2, int damage, BOOL a7, Hash weaponHash, Ped ownerPed) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2, damage, a7, weaponHash, ownerPed); } + static inline auto ShowBlipRotation(Blip blip, BOOL toggle) { return NativeInvoke::Invoke(blip, toggle); } + static inline auto ShutdownAndLaunchNetworkGame(int levelIndex) { return NativeInvoke::Invoke(levelIndex); } + static inline auto ShutdownAndLaunchSinglePlayerGame() { return NativeInvoke::Invoke(); } + static inline auto SilenceVehicle(Vehicle vehicle, BOOL toggle) { return NativeInvoke::Invoke(vehicle, toggle); } + static inline auto SimulatePlayerInputGait(Player player, float amount, int gaitType, float speed) { return NativeInvoke::Invoke(player, amount, gaitType, speed); } + static inline auto Sin(float value) { return NativeInvoke::Invoke(value); } + static inline auto SkipForwardToTimeOfDay(int hour, int minute) { return NativeInvoke::Invoke(hour, minute); } + static inline auto SkipRotorShadow(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto SkipTimeInPlaybackRecordedPed(Ped ped, float time) { return NativeInvoke::Invoke(ped, time); } + static inline auto SkipTimeInPlaybackRecordedVehicle(Vehicle vehicle, float time) { return NativeInvoke::Invoke(vehicle, time); } + static inline auto SkipToEndAndStopPlaybackRecordedVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto SkipToNextAllowedStation(Vehicle train) { return NativeInvoke::Invoke(train); } + static inline auto SlideObject(Object object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, BOOL collision) { return NativeInvoke::Invoke(object, toX, toY, toZ, speedX, speedY, speedZ, collision); } + static inline auto SmashGlassInRadius(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto SmashGlassOnObject(float x, float y, float z, float radius, Hash modelHash, float a5) { return NativeInvoke::Invoke(x, y, z, radius, modelHash, a5); } + static inline auto SmashVehicleWindow(Vehicle vehicle, int window) { return NativeInvoke::Invoke(vehicle, window); } + static inline auto SnapPlayerToCoverCoords(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto SnapPlayerToCoverline(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6); } + static inline auto SnapPlayerToCoverpoint(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto SnapPlayerToCoverpointFromUid(Player player, Hash coverSectionUID, Hash coverUID, BOOL a3) { return NativeInvoke::Invoke(player, coverSectionUID, coverUID, a3); } + static inline auto SnapshotGlobals() { return NativeInvoke::Invoke(); } + static inline auto SpawnGrenade(Ped ped, Hash a1, float a2, float a3, float a4, float a5) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5); } + static inline auto SplitLocalisedString(const char* textLabel, int bufferSize1, char* buffer1, int bufferSize2, char* buffer2, int bufferSize3, char* buffer3, int bufferSize4, char* buffer4) { return NativeInvoke::Invoke(textLabel, bufferSize1, buffer1, bufferSize2, buffer2, bufferSize3, buffer3, bufferSize4, buffer4); } + static inline auto Sqrt(float value) { return NativeInvoke::Invoke(value); } + static inline auto StartContext(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto StartContextHash(Hash hash) { return NativeInvoke::Invoke(hash); } + static inline auto StartCutsceneCapture(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto StartCutsceneWithFades(const char* cutsceneName) { return NativeInvoke::Invoke(cutsceneName); } + static inline auto StartFiringAmnesty() { return NativeInvoke::Invoke(); } + static inline auto StartNewScript(const char* scriptName, int stackSize) { return NativeInvoke::Invoke(scriptName, stackSize); } + static inline auto StartNewScriptTyped(const char* scriptName, int stackSize, int unk) { return NativeInvoke::Invoke(scriptName, stackSize, unk); } + static inline auto StartNewScriptTypedWithArgs(const char* scriptName, Any* args, int argCount, int stackSize, int unk) { return NativeInvoke::Invoke(scriptName, args, argCount, stackSize, unk); } + static inline auto StartNewScriptWithArgs(const char* scriptName, Any* args, int argCount, int stackSize) { return NativeInvoke::Invoke(scriptName, args, argCount, stackSize); } + static inline auto StartNewWidgetCombo() { return NativeInvoke::Invoke(); } + static inline auto StartPanelWipe(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto StartParticleFxLoopedAtCoord(const char* ptfxName, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static inline auto StartParticleFxLoopedOnObject(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static inline auto StartParticleFxLoopedOnObjectBone(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int bone, float scale) { return NativeInvoke::Invoke(ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static inline auto StartParticleFxLoopedOnPedBone(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int bone, float scale) { return NativeInvoke::Invoke(ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static inline auto StartParticleFxLoopedOnVehicle(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static inline auto StartParticleFxNonLoopedAtCoord(const char* ptfxName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, posX, posY, posZ, rotX, rotY, rotZ, scale); } + static inline auto StartParticleFxNonLoopedAtCoordWithGroundPlane() { return NativeInvoke::Invoke(); } + static inline auto StartParticleFxNonLoopedAtCoordWithNearbyCollision() { return NativeInvoke::Invoke(); } + static inline auto StartParticleFxNonLoopedAtCoordWithOffsetGroundPlane() { return NativeInvoke::Invoke(); } + static inline auto StartParticleFxNonLoopedOnObject(const char* ptfxName, Object object, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, object, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static inline auto StartParticleFxNonLoopedOnPedBone(const char* ptfxName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int bone, float scale) { return NativeInvoke::Invoke(ptfxName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, bone, scale); } + static inline auto StartParticleFxNonLoopedOnVehicle(const char* ptfxName, Vehicle vehicle, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale) { return NativeInvoke::Invoke(ptfxName, vehicle, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale); } + static inline auto StartPedFire(Ped ped, float unk) { return NativeInvoke::Invoke(ped, unk); } + static inline auto StartPedSearchCriteria() { return NativeInvoke::Invoke(); } + static inline auto StartPlaybackRecordedPed(Ped ped, int recordingIndex) { return NativeInvoke::Invoke(ped, recordingIndex); } + static inline auto StartPlaybackRecordedVehicle(Vehicle vehicle, int recordingIndex) { return NativeInvoke::Invoke(vehicle, recordingIndex); } + static inline auto StartPlaybackRecordedVehicleUsingAi(Vehicle vehicle, int recordingIndex) { return NativeInvoke::Invoke(vehicle, recordingIndex); } + static inline auto StartPlayerShootdodge(float a0, float a1, float a2, BOOL a3, BOOL a4, float a5, float a6) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6); } + static inline auto StartPostfxBlender(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto StartRecordingPed() { return NativeInvoke::Invoke(); } + static inline auto StartRecordingVehicle() { return NativeInvoke::Invoke(); } + static inline auto StartRecordingVehicleTransitionFromPlayback() { return NativeInvoke::Invoke(); } + static inline auto StartScriptConversation(int index, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(index, a1, a2); } + static inline auto StartScriptFire(float x, float y, float z, int maxChildren) { return NativeInvoke::Invoke(x, y, z, maxChildren); } + static inline auto StartScriptedConversation() { return NativeInvoke::Invoke(); } + static inline auto StartSeamlessCutscene() { return NativeInvoke::Invoke(); } + static inline auto StartSeamlessCutsceneAtCoords(float x, float y, float z, float a3) { return NativeInvoke::Invoke(x, y, z, a3); } + static inline auto StartVehicleAlarm(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto StartVehicleHorn(Vehicle vehicle, int duration) { return NativeInvoke::Invoke(vehicle, duration); } + static inline auto StartWidgetGroup(const char* a0) { return NativeInvoke::Invoke(a0); } + static inline auto StatAddFloat(const char* statName, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(statName, a1, a2); } + static inline auto StatAddInt(const char* statName, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(statName, a1, a2); } + static inline auto StatDecrementFloat(const char* statName, float value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatDecrementInt(const char* statName, int value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatExists(const char* statName) { return NativeInvoke::Invoke(statName); } + static inline auto StatGetFloat(const char* statName) { return NativeInvoke::Invoke(statName); } + static inline auto StatGetInt(const char* statName) { return NativeInvoke::Invoke(statName); } + static inline auto StatHashAddFloat(Hash statHash, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(statHash, a1, a2); } + static inline auto StatHashAddInt(Hash statHash, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(statHash, a1, a2); } + static inline auto StatHashDecrementFloat(Hash statHash, float value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashDecrementInt(Hash statHash, int value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashExists(Hash statHash) { return NativeInvoke::Invoke(statHash); } + static inline auto StatHashGetFloat(Hash statHash) { return NativeInvoke::Invoke(statHash); } + static inline auto StatHashGetInt(Hash statHash) { return NativeInvoke::Invoke(statHash); } + static inline auto StatHashIncrementFloat(Hash statHash, float value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashIncrementInt(Hash statHash, int value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashSetFloat(Hash statHash, float value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashSetInt(Hash statHash, int value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashWaitForChangeFloat(Hash statHash, float value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatHashWaitForChangeInt(Hash statHash, int value) { return NativeInvoke::Invoke(statHash, value); } + static inline auto StatIncrementFloat(const char* statName, float value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatIncrementInt(const char* statName, int value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatSetFloat(const char* statName, float value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatSetInt(const char* statName, int value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatWaitForChangeFloat(const char* statName, float value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StatWaitForChangeInt(const char* statName, int value) { return NativeInvoke::Invoke(statName, value); } + static inline auto StopAllImagefx(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto StopAllScriptedConversations(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto StopAnyPedModelBeingSuppressed() { return NativeInvoke::Invoke(); } + static inline auto StopCamPointing(Cam cam) { return NativeInvoke::Invoke(cam); } + static inline auto StopCamShaking(Cam cam, BOOL a1) { return NativeInvoke::Invoke(cam, a1); } + static inline auto StopCurrentPlayingAmbientSpeech(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopCutsceneAudio() { return NativeInvoke::Invoke(); } + static inline auto StopCutsceneCapture() { return NativeInvoke::Invoke(); } + static inline auto StopFireInRange(float x, float y, float z, float radius) { return NativeInvoke::Invoke(x, y, z, radius); } + static inline auto StopGameplayCamShaking(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto StopGameplayHint() { return NativeInvoke::Invoke(); } + static inline auto StopImagefx(int a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto StopMovie(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto StopMusic() { return NativeInvoke::Invoke(); } + static inline auto StopOverridingPedFiringPattern(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopParticleFxLooped(ScrHandle ptfxHandle) { return NativeInvoke::Invoke(ptfxHandle); } + static inline auto StopPedDoingFallOffTestsWhenShot(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopPedFire(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopPedSearchCriteria() { return NativeInvoke::Invoke(); } + static inline auto StopPedSpeaking(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto StopPedWeaponFiringWhenDropped(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopPlaybackRecordedPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto StopPlaybackRecordedVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto StopRecordingAllVehicles() { return NativeInvoke::Invoke(); } + static inline auto StopRecordingPed() { return NativeInvoke::Invoke(); } + static inline auto StopRecordingPeds() { return NativeInvoke::Invoke(); } + static inline auto StopRecordingVehicle() { return NativeInvoke::Invoke(); } + static inline auto StopScriptStream(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto StopScriptedConversation(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto StopSound(int soundId, BOOL a1) { return NativeInvoke::Invoke(soundId, a1); } + static inline auto StopVehicleFire(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto StopWidgetCombo(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto StopWidgetGroup() { return NativeInvoke::Invoke(); } + static inline auto StoreFrontendTimecycleSettings() { return NativeInvoke::Invoke(); } + static inline auto StreamHelpersDeactivate() { return NativeInvoke::Invoke(); } + static inline auto StreamHelpersInit() { return NativeInvoke::Invoke(); } + static inline auto StreamHelpersReactivate() { return NativeInvoke::Invoke(); } + static inline auto StreamHelpersRequestAtLoc(float x, float y, float z, BOOL a3) { return NativeInvoke::Invoke(x, y, z, a3); } + static inline auto StringStore(const char* a0, const char* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto StringToInt(const char* str, int* outInt) { return NativeInvoke::Invoke(str, outInt); } + static inline auto SwapNearestBuildingModel(float x, float y, float z, float radius, Hash modelHashFrom, Hash modelHashTo) { return NativeInvoke::Invoke(x, y, z, radius, modelHashFrom, modelHashTo); } + static inline auto SwitchToLevel(int index) { return NativeInvoke::Invoke(index); } + static inline auto SwitchToLevelName(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto SyncFragmentObjects(Hash modelHash) { return NativeInvoke::Invoke(modelHash); } + static inline auto SyncFragmentObjectsInIpl(const char* iplName, BOOL toggle) { return NativeInvoke::Invoke(iplName, toggle); } + static inline auto SynchRecordingWithWater() { return NativeInvoke::Invoke(); } + static inline auto Tan(float x) { return NativeInvoke::Invoke(x); } + static inline auto TaskAchieveHeading(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto TaskAimGunAtCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto TaskAimGunAtPed(Ped ped, Ped targetPed, int duration, BOOL a3) { return NativeInvoke::Invoke(ped, targetPed, duration, a3); } + static inline auto TaskAimGunAtVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7); } + static inline auto TaskAttackMove(Ped ped, float a1, float a2, float a3, float a4, float a5, float a6, int a7) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7); } + static inline auto TaskAttackMoveWhileAimingAtCoord(Ped ped, float a1, float a2, float a3, float a4, float a5, float a6, BOOL a7, float a8, float a9, float a10, int a11) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11); } + static inline auto TaskAttackMoveWhileAimingAtPed(Ped ped, float a1, float a2, float a3, Ped ped2, BOOL a5, float a6, float a7, float a8, int a9) { return NativeInvoke::Invoke(ped, a1, a2, a3, ped2, a5, a6, a7, a8, a9); } + static inline auto TaskCautiousAdvance() { return NativeInvoke::Invoke(); } + static inline auto TaskCautiousMoveto(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto TaskChatToPed(Ped ped, Ped ped2, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(ped, ped2, a2, a3); } + static inline auto TaskChatWithPed(Ped ped, Ped ped2, BOOL a2, BOOL a3) { return NativeInvoke::Invoke(ped, ped2, a2, a3); } + static inline auto TaskClearDefaultAim(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskClearLookAt(Any a0) { return NativeInvoke::Invoke(a0); } + static inline auto TaskCombatHatedTargetsAroundPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto TaskCombatHatedTargetsAroundPedTimed() { return NativeInvoke::Invoke(); } + static inline auto TaskCombatHatedTargetsInArea() { return NativeInvoke::Invoke(); } + static inline auto TaskCombatMoveToCover(Ped ped, const char* a1, const char* a2, Ped ped2) { return NativeInvoke::Invoke(ped, a1, a2, ped2); } + static inline auto TaskCombatMoveToCoverCoords(Ped ped, float x, float y, float z, Ped ped2) { return NativeInvoke::Invoke(ped, x, y, z, ped2); } + static inline auto TaskCombatMoveToCoverTactical(Ped ped, const char* a1, const char* a2, BOOL a3, Ped ped2) { return NativeInvoke::Invoke(ped, a1, a2, a3, ped2); } + static inline auto TaskCombatMoveToCoverTacticalCoords(Ped ped, float x, float y, float z, BOOL a4, Ped ped2) { return NativeInvoke::Invoke(ped, x, y, z, a4, ped2); } + static inline auto TaskCombatPed(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto TaskCombatPedTimed(Ped ped, Ped targetPed, int time) { return NativeInvoke::Invoke(ped, targetPed, time); } + static inline auto TaskCombatRoll(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskCombatSnapToCover(Ped ped, const char* a1, const char* a2, Ped ped2) { return NativeInvoke::Invoke(ped, a1, a2, ped2); } + static inline auto TaskCombatSnapToCoverAmbush(Ped ped, const char* a1, const char* a2, int a3, int a4, BOOL a5) { return NativeInvoke::Invoke(ped, a1, a2, a3, a4, a5); } + static inline auto TaskCombatSnapToCoverAmbushCoords(Ped ped, float x, float y, float z, int a3, int a4, BOOL a5) { return NativeInvoke::Invoke(ped, x, y, z, a3, a4, a5); } + static inline auto TaskCombatSnapToCoverCoords(Ped ped, float x, float y, float z, Ped ped2) { return NativeInvoke::Invoke(ped, x, y, z, ped2); } + static inline auto TaskCombatSnapToCoverTactical(Ped ped, const char* a1, const char* a2, BOOL a3, Ped ped2) { return NativeInvoke::Invoke(ped, a1, a2, a3, ped2); } + static inline auto TaskCombatSnapToCoverTacticalCoords(Ped ped, float x, float y, float z, BOOL a4, Ped ped2) { return NativeInvoke::Invoke(ped, x, y, z, a4, ped2); } + static inline auto TaskCower(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskDefaultAimAhead(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskDefaultAimAtCoord(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto TaskDefaultAimAtPed(Ped ped, Ped targetPed) { return NativeInvoke::Invoke(ped, targetPed); } + static inline auto TaskDodge(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskDriveBy(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, Any a7, BOOL a8, int pedAccuracy) { return NativeInvoke::Invoke(driverPed, targetPed, targetVehicle, targetX, targetY, targetZ, distanceToShoot, a7, a8, pedAccuracy); } + static inline auto TaskDrivePointRoute(Ped driver, Vehicle vehicle, float a2) { return NativeInvoke::Invoke(driver, vehicle, a2); } + static inline auto TaskDrivePointRouteAdvanced() { return NativeInvoke::Invoke(); } + static inline auto TaskDriverCombat(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto TaskDropWeapon(Ped ped, Weapon weapon) { return NativeInvoke::Invoke(ped, weapon); } + static inline auto TaskDuck(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto TaskEnterVehicle(Ped ped, Vehicle vehicle, int timeout, int doorIndex) { return NativeInvoke::Invoke(ped, vehicle, timeout, doorIndex); } + static inline auto TaskEveryoneLeaveVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskExtendRoute() { return NativeInvoke::Invoke(); } + static inline auto TaskFlushRoute() { return NativeInvoke::Invoke(); } + static inline auto TaskFollowNavMeshToCoord(Ped ped, float x, float y, float z, int moveSpeedId, int duration, float a6, int flags, float a8) { return NativeInvoke::Invoke(ped, x, y, z, moveSpeedId, duration, a6, flags, a8); } + static inline auto TaskFollowNavMeshToCoordAdvanced(Ped ped, float x, float y, float z, int moveSpeedId, int duration, float a6, int flags, Vector3* a8, float a9) { return NativeInvoke::Invoke(ped, x, y, z, moveSpeedId, duration, a6, flags, a8, a9); } + static inline auto TaskFollowPatrolRoute(Ped ped, int a1, int a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto TaskFollowPointRoute() { return NativeInvoke::Invoke(); } + static inline auto TaskFollowToOffsetOfPed() { return NativeInvoke::Invoke(); } + static inline auto TaskGetOffBoat(Vehicle boat, int duration) { return NativeInvoke::Invoke(boat, duration); } + static inline auto TaskGetOffCustomBoat() { return NativeInvoke::Invoke(); } + static inline auto TaskGetOnCustomBoat() { return NativeInvoke::Invoke(); } + static inline auto TaskGetOnCustomVehicle(Vehicle vehicle, Ped ped, float a2, float a3, float a4, float a5, const char* a6, const char* a7) { return NativeInvoke::Invoke(vehicle, ped, a2, a3, a4, a5, a6, a7); } + static inline auto TaskGoStraightToCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto TaskGoStraightToCoordRelativeToVehicle() { return NativeInvoke::Invoke(); } + static inline auto TaskGoToCoordAnyMeans(Ped ped, float x, float y, float z, int a4, Vehicle vehicle) { return NativeInvoke::Invoke(ped, x, y, z, a4, vehicle); } + static inline auto TaskGoToCoordDpv(Ped ped, float x, float y, float z) { return NativeInvoke::Invoke(ped, x, y, z); } + static inline auto TaskGoToCoordWhileAimingAtCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto TaskGoToCoordWhileAimingAtObject() { return NativeInvoke::Invoke(); } + static inline auto TaskGoToCoordWhileAimingAtPed(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto TaskGoToCoordWhileAimingAtVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto TaskGoToCoordWhileShooting(Ped ped, float x, float y, float z, int a5, float a6, float a7, Ped ped2, BOOL a9) { return NativeInvoke::Invoke(ped, x, y, z, a5, a6, a7, ped2, a9); } + static inline auto TaskGoToObject(Ped ped, Object object, int a2, float a3) { return NativeInvoke::Invoke(ped, object, a2, a3); } + static inline auto TaskGoToPed(Ped ped, Ped ped2, int a2, float a3) { return NativeInvoke::Invoke(ped, ped2, a2, a3); } + static inline auto TaskGoToPedWhileAimingAtCoord() { return NativeInvoke::Invoke(); } + static inline auto TaskGoToPedWhileAimingAtObject() { return NativeInvoke::Invoke(); } + static inline auto TaskGoToPedWhileAimingAtPed(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8); } + static inline auto TaskGoToPedWhileAimingAtVehicle() { return NativeInvoke::Invoke(); } + static inline auto TaskGotoPedAiming() { return NativeInvoke::Invoke(); } + static inline auto TaskGotoPedOffset(Ped ped, Ped ped2, int a2, float a3, float a4) { return NativeInvoke::Invoke(ped, ped2, a2, a3, a4); } + static inline auto TaskGotoVehicle(Ped ped, Vehicle vehicle, int a2, float a3) { return NativeInvoke::Invoke(ped, vehicle, a2, a3); } + static inline auto TaskGuardAngledDefensiveArea() { return NativeInvoke::Invoke(); } + static inline auto TaskGuardAssignedDefensiveArea() { return NativeInvoke::Invoke(); } + static inline auto TaskGuardCurrentPosition() { return NativeInvoke::Invoke(); } + static inline auto TaskGuardSphereDefensiveArea() { return NativeInvoke::Invoke(); } + static inline auto TaskHandsUp(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto TaskHangGlider(Ped ped, Object object) { return NativeInvoke::Invoke(ped, object); } + static inline auto TaskHeliMission(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10, Any a11, Any a12) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12); } + static inline auto TaskJump(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskJumpForward(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskLeaveAnyVehicle(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskLeaveVehicle(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto TaskLeaveVehicleAndFlee() { return NativeInvoke::Invoke(); } + static inline auto TaskLeaveVehicleDontCloseDoor(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto TaskLeaveVehicleImmediately(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto TaskLeaveVehicleInDirection(Ped ped, Vehicle vehicle, BOOL direction) { return NativeInvoke::Invoke(ped, vehicle, direction); } + static inline auto TaskLookAtCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto TaskLookAtObject(Ped ped, Object object, int duration, int flags) { return NativeInvoke::Invoke(ped, object, duration, flags); } + static inline auto TaskLookAtPed(Ped ped, Ped ped2, int duration, int flags) { return NativeInvoke::Invoke(ped, ped2, duration, flags); } + static inline auto TaskLookAtVehicle(Ped ped, Vehicle vehicle, int duration, int flags) { return NativeInvoke::Invoke(ped, vehicle, duration, flags); } + static inline auto TaskMeleeGrapple(Ped ped, Ped targetPed, BOOL a2) { return NativeInvoke::Invoke(ped, targetPed, a2); } + static inline auto TaskMeleeLite(Ped ped, Ped targetPed, BOOL a2) { return NativeInvoke::Invoke(ped, targetPed, a2); } + static inline auto TaskMobileConversation(Ped ped, BOOL wander) { return NativeInvoke::Invoke(ped, wander); } + static inline auto TaskNavigateThroughTramCars() { return NativeInvoke::Invoke(); } + static inline auto TaskOpenVehicleDoor(Ped ped, Vehicle vehicle, int timeout, int doorIndex) { return NativeInvoke::Invoke(ped, vehicle, timeout, doorIndex); } + static inline auto TaskPatrol(Ped ped, const char* patrolRouteName, int a2, BOOL a3, BOOL a4) { return NativeInvoke::Invoke(ped, patrolRouteName, a2, a3, a4); } + static inline auto TaskPause(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto TaskPedSlideToCoord() { return NativeInvoke::Invoke(); } + static inline auto TaskPedSlideToCoordAndPlayAnim() { return NativeInvoke::Invoke(); } + static inline auto TaskPedSlideToCoordAndPlayAnimHdgRate() { return NativeInvoke::Invoke(); } + static inline auto TaskPedSlideToCoordHdgRate() { return NativeInvoke::Invoke(); } + static inline auto TaskPerformSequence(Ped ped, ScrHandle taskSequence) { return NativeInvoke::Invoke(ped, taskSequence); } + static inline auto TaskPerformSequenceFromProgress(Ped ped, ScrHandle taskSequence, int a2, int a3) { return NativeInvoke::Invoke(ped, taskSequence, a2, a3); } + static inline auto TaskPerformSequenceLocally(Ped ped, ScrHandle taskSequence) { return NativeInvoke::Invoke(ped, taskSequence); } + static inline auto TaskPickupAndCarryObject(Ped ped, Object object, float x, float y, float z, BOOL a5) { return NativeInvoke::Invoke(ped, object, x, y, z, a5); } + static inline auto TaskPlayAnim(Ped ped, const char* animDict, const char* animName, float speed, float speedMultiplier, int duration, int flags) { return NativeInvoke::Invoke(ped, animDict, animName, speed, speedMultiplier, duration, flags); } + static inline auto TaskReactInitial(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto TaskSearchForPedAtCoverPoint(Ped ped, const char* a1, const char* a2, BOOL a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TaskSearchForUnseenEnemy(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskSelectWeaponToHand(Ped ped, Weapon weapon, int a2) { return NativeInvoke::Invoke(ped, weapon, a2); } + static inline auto TaskSetActionIntention(Ped ped, int a1, int a2, int a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TaskSetBlockingOfNonTemporaryEvents(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto TaskSetBlockingOfPedTargetting(Ped ped, BOOL toggle) { return NativeInvoke::Invoke(ped, toggle); } + static inline auto TaskSetPedDecisionMaker() { return NativeInvoke::Invoke(); } + static inline auto TaskSetPlayerControl(Ped ped, BOOL a1, int a2) { return NativeInvoke::Invoke(ped, a1, a2); } + static inline auto TaskShootAtCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7); } + static inline auto TaskShootAtPed(Ped ped, Ped targetPed, int duration, Hash firingPatternHash, BOOL a4, BOOL a5, BOOL a6) { return NativeInvoke::Invoke(ped, targetPed, duration, firingPatternHash, a4, a5, a6); } + static inline auto TaskShootAtVehicle(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto TaskShootdodge(Ped ped, BOOL a1, float a2, float a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TaskShuffleToNextVehicleSeat(Ped ped, Vehicle vehicle) { return NativeInvoke::Invoke(ped, vehicle); } + static inline auto TaskSitDown(Ped ped, int a1, int a2, int a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TaskSitDownInstantly(Ped ped, int a1, int a2, int a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TaskSitDownOnNearestObject(Ped ped, int a1, int a2, float x, float y, float z, Hash modelHash, float a7, int a8, BOOL a9) { return NativeInvoke::Invoke(ped, a1, a2, x, y, z, modelHash, a7, a8, a9); } + static inline auto TaskSitDownOnObject(Ped ped, int a1, int a2, Object object, float x, float y, float z, float a7, int a8, BOOL a9) { return NativeInvoke::Invoke(ped, a1, a2, object, x, y, z, a7, a8, a9); } + static inline auto TaskSitDownOnSeat(Ped ped, int a1, int a2, float x, float y, float z, float a6, int a7) { return NativeInvoke::Invoke(ped, a1, a2, x, y, z, a6, a7); } + static inline auto TaskSmartFleeCoord() { return NativeInvoke::Invoke(); } + static inline auto TaskSmartFleePed(Any a0, Any a1, Any a2, Any a3, Any a4) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4); } + static inline auto TaskSmartFollowPed(Ped ped, Ped ped2, float a2, float a3, float a4, Any a5, int a6, float a7, BOOL a8, BOOL a9) { return NativeInvoke::Invoke(ped, ped2, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto TaskStandGuard() { return NativeInvoke::Invoke(); } + static inline auto TaskStandStill(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto TaskStartScenarioAtPosition() { return NativeInvoke::Invoke(); } + static inline auto TaskStartScenarioInPlace() { return NativeInvoke::Invoke(); } + static inline auto TaskStationaryStrafeAttack() { return NativeInvoke::Invoke(); } + static inline auto TaskSurrender(Ped ped, Ped targetPed, float heading) { return NativeInvoke::Invoke(ped, targetPed, heading); } + static inline auto TaskSwapWeapon(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskToggleDuck(Ped ped, int a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskTurnPedToFaceCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5); } + static inline auto TaskTurnPedToFacePed(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto TaskUseDpv() { return NativeInvoke::Invoke(); } + static inline auto TaskUseMobilePhone(Ped ped, BOOL a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskUseMobilePhoneTimed(Ped ped, int time) { return NativeInvoke::Invoke(ped, time); } + static inline auto TaskUseNearestMountedWeapon(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto TaskUseNearestScenarioToCoord() { return NativeInvoke::Invoke(); } + static inline auto TaskUseNearestScenarioToCoordWarp() { return NativeInvoke::Invoke(); } + static inline auto TaskUseWalkieTalkie(Ped ped, const char* a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TaskVehicleDriveToCoord(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9, Any a10) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); } + static inline auto TaskVehicleDriveToCoordRubberBand() { return NativeInvoke::Invoke(); } + static inline auto TaskVehicleDriveWander() { return NativeInvoke::Invoke(); } + static inline auto TaskVehicleMission(Any a0, Any a1, Any a2, Any a3, Any a4, Any a5, Any a6, Any a7, Any a8, Any a9) { return NativeInvoke::Invoke(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9); } + static inline auto TaskVehicleMissionCoorsTarget() { return NativeInvoke::Invoke(); } + static inline auto TaskVehicleMissionPedTarget() { return NativeInvoke::Invoke(); } + static inline auto TaskVehicleShootAtCoord(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto TaskVehicleShootAtPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto TaskVehicleTempAction(Ped driver, Vehicle vehicle, int action, int time) { return NativeInvoke::Invoke(driver, vehicle, action, time); } + static inline auto TaskWanderStandard() { return NativeInvoke::Invoke(); } + static inline auto TaskWarpPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex) { return NativeInvoke::Invoke(ped, vehicle, seatIndex); } + static inline auto TaskWeaponRoll() { return NativeInvoke::Invoke(); } + static inline auto TemporarilyDisablePedSelfCollision(Ped ped, int duration) { return NativeInvoke::Invoke(ped, duration); } + static inline auto TerminateAllScriptsForNetworkGame() { return NativeInvoke::Invoke(); } + static inline auto TerminateAllScriptsWithThisName(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto TerminateGameBulletCamera() { return NativeInvoke::Invoke(); } + static inline auto TerminateThisThread() { return NativeInvoke::Invoke(); } + static inline auto TerminateThread(int threadId) { return NativeInvoke::Invoke(threadId); } + static inline auto ThrowMolotov(Ped ped, float a1, float a2, float a3) { return NativeInvoke::Invoke(ped, a1, a2, a3); } + static inline auto TimeSinceLastMonologue() { return NativeInvoke::Invoke(); } + static inline auto Timera() { return NativeInvoke::Invoke(); } + static inline auto Timerb() { return NativeInvoke::Invoke(); } + static inline auto Timersystem() { return NativeInvoke::Invoke(); } + static inline auto Timestep() { return NativeInvoke::Invoke(); } + static inline auto Timestepunwarped() { return NativeInvoke::Invoke(); } + static inline auto ToFloat(int value) { return NativeInvoke::Invoke(value); } + static inline auto ToggleDisplayAmmo(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ToggleNmBindposeTask() { return NativeInvoke::Invoke(); } + static inline auto TogglePickupAttachment(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto ToggleSecondaryLifeBar(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ToggleSecondaryLifeBarFlash(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ToggleTracer(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto ToggleWeaponAttachment(Weapon weapon, int attachmentIndex, BOOL toggle) { return NativeInvoke::Invoke(weapon, attachmentIndex, toggle); } + static inline auto TransferPedBloodHandle(Ped ped, Ped ped2) { return NativeInvoke::Invoke(ped, ped2); } + static inline auto TriggerExplosionAudioFromCoords(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto TriggerExplosionAudioFromObject() { return NativeInvoke::Invoke(); } + static inline auto TriggerExplosionAudioFromPed(Any a0, Any a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto TriggerExplosionAudioMixLayer(Any a0, Any a1, Any a2, Any a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto TriggerLightning(BOOL a0) { return NativeInvoke::Invoke(a0); } + static inline auto TriggerPedPortalRescan(Ped ped, float a1) { return NativeInvoke::Invoke(ped, a1); } + static inline auto TriggerThunder(float a0, BOOL a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto UiAddMpHitmark(int a0, int a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto UiClearTooltip() { return NativeInvoke::Invoke(); } + static inline auto UiDoesFrameExistHash(Hash frameHash) { return NativeInvoke::Invoke(frameHash); } + static inline auto UiDoesFrameExistName(const char* frameName) { return NativeInvoke::Invoke(frameName); } + static inline auto UiIsQteMinigameFailure() { return NativeInvoke::Invoke(); } + static inline auto UiIsQteMinigameFinished() { return NativeInvoke::Invoke(); } + static inline auto UiIsQteMinigameInWindow() { return NativeInvoke::Invoke(); } + static inline auto UiIsQteMinigameSuccess() { return NativeInvoke::Invoke(); } + static inline auto UiIsTooltipShowing() { return NativeInvoke::Invoke(); } + static inline auto UiLoadAfterActionReport(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto UiLoadMinimapTxd(const char* txdName) { return NativeInvoke::Invoke(txdName); } + static inline auto UiRemoveMpHitmarks() { return NativeInvoke::Invoke(); } + static inline auto UiShowTooltip(int a0, const char* a1) { return NativeInvoke::Invoke(a0, a1); } + static inline auto UiStartQteMinigame(float a0, float a1, float a2, int a3) { return NativeInvoke::Invoke(a0, a1, a2, a3); } + static inline auto UiStopQteMinigame() { return NativeInvoke::Invoke(); } + static inline auto UnbindScriptDatabase(const char* name) { return NativeInvoke::Invoke(name); } + static inline auto Unlock(const char* unlockSemantic, BOOL a1, BOOL a2) { return NativeInvoke::Invoke(unlockSemantic, a1, a2); } + static inline auto UnmuteExplosions() { return NativeInvoke::Invoke(); } + static inline auto UnpausePlaybackRecordedPed(Ped ped) { return NativeInvoke::Invoke(ped); } + static inline auto UnpausePlaybackRecordedVehicle(Vehicle vehicle) { return NativeInvoke::Invoke(vehicle); } + static inline auto UnpinRopeVertex(Rope rope, int vertex) { return NativeInvoke::Invoke(rope, vertex); } + static inline auto UpdateArcadeCheckPoint(int a0) { return NativeInvoke::Invoke(a0); } + static inline auto UpdateSpecialFxModifierStrength(Any a0, Any a1, Any a2) { return NativeInvoke::Invoke(a0, a1, a2); } + static inline auto UseAnimatedLastManStanding(BOOL toggle) { return NativeInvoke::Invoke(toggle); } + static inline auto UseDefaultWaterSettings() { return NativeInvoke::Invoke(); } + static inline auto Vdist(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto Vdist2(float x1, float y1, float z1, float x2, float y2, float z2) { return NativeInvoke::Invoke(x1, y1, z1, x2, y2, z2); } + static inline auto VectorRotateAxis(float x, float y, float z, float rotate, const char* axis) { return NativeInvoke::Invoke(x, y, z, rotate, axis); } + static inline auto Vmag(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto Vmag2(float x, float y, float z) { return NativeInvoke::Invoke(x, y, z); } + static inline auto Wait(int ms) { return NativeInvoke::Invoke(ms); } + static inline auto Waitunpaused(int ms) { return NativeInvoke::Invoke(ms); } + static inline auto Waitunwarped(int ms) { return NativeInvoke::Invoke(ms); } + static inline auto WakeRestingObjectsAround(Object object) { return NativeInvoke::Invoke(object); } + static inline auto WasCutsceneSkipped() { return NativeInvoke::Invoke(); } + static inline auto WasSinglePlayerTitleScreenEntered() { return NativeInvoke::Invoke(); } + static inline auto WashProjtexFromVehicle(Vehicle vehicle, Any a1) { return NativeInvoke::Invoke(vehicle, a1); } +}; \ No newline at end of file