This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
YimMenu/src/lua/natives/natives_data.cpp

6590 lines
774 KiB
C++
Raw Normal View History

#pragma once
// clang-format off
// Generated by natives_gen.py. DO NOT EDIT
char natives_data[] =
"SYSTEM = {\n"\
"WAIT=function(ms)return _natives.invoke_void(0x4EDE34FBADD967A6,ms);end,\n"\
"START_NEW_SCRIPT=function(scriptName,stackSize)return _natives.invoke_int(0xE81651AD79516E48,scriptName,stackSize);end,\n"\
"START_NEW_SCRIPT_WITH_ARGS=function(scriptName,args,argCount,stackSize)return _natives.invoke_int(0xB8BA7F44DF1575E1,scriptName,args,argCount,stackSize);end,\n"\
"START_NEW_SCRIPT_WITH_NAME_HASH=function(scriptHash,stackSize)return _natives.invoke_int(0xEB1C67C3A5333A92,scriptHash,stackSize);end,\n"\
"START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS=function(scriptHash,args,argCount,stackSize)return _natives.invoke_int(0xC4BB298BD441BE78,scriptHash,args,argCount,stackSize);end,\n"\
"TIMERA=function()return _natives.invoke_int(0x83666F9FB8FEBD4B);end,\n"\
"TIMERB=function()return _natives.invoke_int(0xC9D9444186B5A374);end,\n"\
"SETTIMERA=function(value)return _natives.invoke_void(0xC1B1E9A034A63A62,value);end,\n"\
"SETTIMERB=function(value)return _natives.invoke_void(0x5AE11BC36633DE4E,value);end,\n"\
"TIMESTEP=function()return _natives.invoke_float(0x0000000050597EE2);end,\n"\
"SIN=function(value)return _natives.invoke_float(0x0BADBFA3B172435F,value);end,\n"\
"COS=function(value)return _natives.invoke_float(0xD0FFB162F40A139C,value);end,\n"\
"SQRT=function(value)return _natives.invoke_float(0x71D93B57D07F9804,value);end,\n"\
"POW=function(base,exponent)return _natives.invoke_float(0xE3621CC40F31FE2E,base,exponent);end,\n"\
"LOG10=function(value)return _natives.invoke_float(0xE816E655DE37FE20,value);end,\n"\
"VMAG=function(x,y,z)return _natives.invoke_float(0x652D2EEEF1D3E62C,x,y,z);end,\n"\
"VMAG2=function(x,y,z)return _natives.invoke_float(0xA8CEACB4F35AE058,x,y,z);end,\n"\
"VDIST=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_float(0x2A488C176D52CCA5,x1,y1,z1,x2,y2,z2);end,\n"\
"VDIST2=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_float(0xB7A628320EFF8E47,x1,y1,z1,x2,y2,z2);end,\n"\
"SHIFT_LEFT=function(value,bitShift)return _natives.invoke_int(0xEDD95A39E5544DE8,value,bitShift);end,\n"\
"SHIFT_RIGHT=function(value,bitShift)return _natives.invoke_int(0x97EF1E5BCE9DC075,value,bitShift);end,\n"\
"FLOOR=function(value)return _natives.invoke_int(0xF34EE736CF047844,value);end,\n"\
"CEIL=function(value)return _natives.invoke_int(0x11E019C8F43ACC8A,value);end,\n"\
"ROUND=function(value)return _natives.invoke_int(0xF2DB717A73826179,value);end,\n"\
"TO_FLOAT=function(value)return _natives.invoke_float(0xBBDA792448DB5A89,value);end,\n"\
"SET_THIS_THREAD_PRIORITY=function(priority)return _natives.invoke_void(0x42B65DEEF2EDF2A1,priority);end,\n"\
"};\n"\
"APP = {\n"\
"APP_DATA_VALID=function()return _natives.invoke_bool(0x846AA8E7D55EE5B6);end,\n"\
"APP_GET_INT=function(property)return _natives.invoke_int(0xD3A58A12C77D9D4B,property);end,\n"\
"APP_GET_FLOAT=function(property)return _natives.invoke_float(0x1514FB24C02C2322,property);end,\n"\
"APP_GET_STRING=function(property)return _natives.invoke_str(0x749B023950D2311C,property);end,\n"\
"APP_SET_INT=function(property,value)return _natives.invoke_void(0x607E8E3D3E4F9611,property,value);end,\n"\
"APP_SET_FLOAT=function(property,value)return _natives.invoke_void(0x25D7687C68E0DAA4,property,value);end,\n"\
"APP_SET_STRING=function(property,value)return _natives.invoke_void(0x3FF2FCEC4B7721B4,property,value);end,\n"\
"APP_SET_APP=function(appName)return _natives.invoke_void(0xCFD0406ADAF90D2B,appName);end,\n"\
"APP_SET_BLOCK=function(blockName)return _natives.invoke_void(0x262AB456A3D21F93,blockName);end,\n"\
"APP_CLEAR_BLOCK=function()return _natives.invoke_void(0x5FE1DF3342DB7DBA);end,\n"\
"APP_CLOSE_APP=function()return _natives.invoke_void(0xE41C65E07A5F05FC);end,\n"\
"APP_CLOSE_BLOCK=function()return _natives.invoke_void(0xE8E3FCF72EAC0EF8);end,\n"\
"APP_HAS_LINKED_SOCIAL_CLUB_ACCOUNT=function()return _natives.invoke_bool(0x71EEE69745088DA0);end,\n"\
"APP_HAS_SYNCED_DATA=function(appName)return _natives.invoke_bool(0xCA52279A7271517F,appName);end,\n"\
"APP_SAVE_DATA=function()return _natives.invoke_void(0x95C5D356CDA6E85F);end,\n"\
"APP_GET_DELETED_FILE_STATUS=function()return _natives.invoke_int(0xC9853A2BE3DED1A6);end,\n"\
"APP_DELETE_APP_DATA=function(appName)return _natives.invoke_bool(0x44151AEA95C8A003,appName);end,\n"\
"};\n"\
"AUDIO = {\n"\
"PLAY_PED_RINGTONE=function(ringtoneName,ped,p2)return _natives.invoke_void(0xF9E56683CA8E11A5,ringtoneName,ped,p2);end,\n"\
"IS_PED_RINGTONE_PLAYING=function(ped)return _natives.invoke_bool(0x1E8E5E20937E3137,ped);end,\n"\
"STOP_PED_RINGTONE=function(ped)return _natives.invoke_void(0x6C5AE23EFA885092,ped);end,\n"\
"IS_MOBILE_PHONE_CALL_ONGOING=function()return _natives.invoke_bool(0x7497D2CE2C30D24C);end,\n"\
"IS_MOBILE_INTERFERENCE_ACTIVE=function()return _natives.invoke_bool(0xC8B1B2425604CDD0);end,\n"\
"CREATE_NEW_SCRIPTED_CONVERSATION=function()return _natives.invoke_void(0xD2C91A0B572AAE56);end,\n"\
"ADD_LINE_TO_CONVERSATION=function(index,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)return _natives.invoke_void(0xC5EF963405593646,index,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);end,\n"\
"ADD_PED_TO_CONVERSATION=function(index,ped,p2)return _natives.invoke_void(0x95D9F4BC443956E7,index,ped,p2);end,\n"\
"SET_POSITION_FOR_NULL_CONV_PED=function(p0,p1,p2,p3)return _natives.invoke_void(0x33E3C6C6F2F0B506,p0,p1,p2,p3);end,\n"\
"SET_ENTITY_FOR_NULL_CONV_PED=function(p0,entity)return _natives.invoke_void(0x892B6AB8F33606F5,p0,entity);end,\n"\
"SET_MICROPHONE_POSITION=function(toggle,x1,y1,z1,x2,y2,z2,x3,y3,z3)return _natives.invoke_void(0xB6AE90EDDE95C762,toggle,x1,y1,z1,x2,y2,z2,x3,y3,z3);end,\n"\
"SET_CONVERSATION_AUDIO_CONTROLLED_BY_ANIM=function(p0)return _natives.invoke_void(0x0B568201DD99F0EB,p0);end,\n"\
"SET_CONVERSATION_AUDIO_PLACEHOLDER=function(p0)return _natives.invoke_void(0x61631F5DF50D1C34,p0);end,\n"\
"START_SCRIPT_PHONE_CONVERSATION=function(p0,p1)return _natives.invoke_void(0x252E5F915EABB675,p0,p1);end,\n"\
"PRELOAD_SCRIPT_PHONE_CONVERSATION=function(p0,p1)return _natives.invoke_void(0x6004BCB0E226AAEA,p0,p1);end,\n"\
"START_SCRIPT_CONVERSATION=function(p0,p1,p2,p3)return _natives.invoke_void(0x6B17C62C9635D2DC,p0,p1,p2,p3);end,\n"\
"PRELOAD_SCRIPT_CONVERSATION=function(p0,p1,p2,p3)return _natives.invoke_void(0x3B3CAD6166916D87,p0,p1,p2,p3);end,\n"\
"START_PRELOADED_CONVERSATION=function()return _natives.invoke_void(0x23641AFE870AF385);end,\n"\
"GET_IS_PRELOADED_CONVERSATION_READY=function()return _natives.invoke_bool(0xE73364DB90778FFA);end,\n"\
"IS_SCRIPTED_CONVERSATION_ONGOING=function()return _natives.invoke_bool(0x16754C556D2EDE3D);end,\n"\
"IS_SCRIPTED_CONVERSATION_LOADED=function()return _natives.invoke_bool(0xDF0D54BE7A776737);end,\n"\
"GET_CURRENT_SCRIPTED_CONVERSATION_LINE=function()return _natives.invoke_int(0x480357EE890C295A);end,\n"\
"PAUSE_SCRIPTED_CONVERSATION=function(p0)return _natives.invoke_void(0x8530AD776CD72B12,p0);end,\n"\
"RESTART_SCRIPTED_CONVERSATION=function()return _natives.invoke_void(0x9AEB285D1818C9AC);end,\n"\
"STOP_SCRIPTED_CONVERSATION=function(p0)return _natives.invoke_int(0xD79DEEFB53455EBA,p0);end,\n"\
"SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE=function()return _natives.invoke_void(0x9663FE6B7A61EB00);end,\n"\
"INTERRUPT_CONVERSATION=function(ped,voiceline,speaker)return _natives.invoke_void(0xA018A12E5C5C2FA6,ped,voiceline,speaker);end,\n"\
"INTERRUPT_CONVERSATION_AND_PAUSE=function(ped,p1,speaker)return _natives.invoke_void(0x8A694D7A68F8DC38,ped,p1,speaker);end,\n"\
"GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE=function(p0)return _natives.invoke_int(0xAA19F5572C38B564,p0);end,\n"\
"SET_NO_DUCKING_FOR_CONVERSATION=function(p0)return _natives.invoke_void(0xB542DE8C3D1CB210,p0);end,\n"\
"REGISTER_SCRIPT_WITH_AUDIO=function(p0)return _natives.invoke_void(0xC6ED9D5092438D91,p0);end,\n"\
"UNREGISTER_SCRIPT_WITH_AUDIO=function()return _natives.invoke_void(0xA8638BE228D4751A);end,\n"\
"REQUEST_MISSION_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0x7345BDD95E62E0F2,audioBank,p1,p2);end,\n"\
"REQUEST_AMBIENT_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0xFE02FFBED8CA9D99,audioBank,p1,p2);end,\n"\
"REQUEST_SCRIPT_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0x2F844A8B08D76685,audioBank,p1,p2);end,\n"\
"HINT_MISSION_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0x40763EA7B9B783E7,audioBank,p1,p2);end,\n"\
"HINT_AMBIENT_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0x8F8C0E370AE62F5C,audioBank,p1,p2);end,\n"\
"HINT_SCRIPT_AUDIO_BANK=function(audioBank,p1,p2)return _natives.invoke_bool(0xFB380A29641EC31A,audioBank,p1,p2);end,\n"\
"RELEASE_MISSION_AUDIO_BANK=function()return _natives.invoke_void(0x0EC92A1BF0857187);end,\n"\
"RELEASE_AMBIENT_AUDIO_BANK=function()return _natives.invoke_void(0x65475A218FFAA93D);end,\n"\
"RELEASE_NAMED_SCRIPT_AUDIO_BANK=function(audioBank)return _natives.invoke_void(0x77ED170667F50170,audioBank);end,\n"\
"RELEASE_SCRIPT_AUDIO_BANK=function()return _natives.invoke_void(0x7A2D8AD0A9EB9C3F);end,\n"\
"UNHINT_AMBIENT_AUDIO_BANK=function()return _natives.invoke_void(0x19AF7ED9B9D23058);end,\n"\
"UNHINT_SCRIPT_AUDIO_BANK=function()return _natives.invoke_void(0x9AC92EED5E4793AB);end,\n"\
"UNHINT_NAMED_SCRIPT_AUDIO_BANK=function(audioBank)return _natives.invoke_void(0x11579D940949C49E,audioBank);end,\n"\
"GET_SOUND_ID=function()return _natives.invoke_int(0x430386FE9BF80B45);end,\n"\
"RELEASE_SOUND_ID=function(soundId)return _natives.invoke_void(0x353FC880830B88FA,soundId);end,\n"\
"PLAY_SOUND=function(soundId,audioName,audioRef,p3,p4,p5)return _natives.invoke_void(0x7FF4944CC209192D,soundId,audioName,audioRef,p3,p4,p5);end,\n"\
"PLAY_SOUND_FRONTEND=function(soundId,audioName,audioRef,p3)return _natives.invoke_void(0x67C540AA08E4A6F5,soundId,audioName,audioRef,p3);end,\n"\
"PLAY_DEFERRED_SOUND_FRONTEND=function(soundName,soundsetName)return _natives.invoke_void(0xCADA5A0D0702381E,soundName,soundsetName);end,\n"\
"PLAY_SOUND_FROM_ENTITY=function(soundId,audioName,entity,audioRef,isNetwork,p5)return _natives.invoke_void(0xE65F427EB70AB1ED,soundId,audioName,entity,audioRef,isNetwork,p5);end,\n"\
"PLAY_SOUND_FROM_ENTITY_HASH=function(soundId,model,entity,soundSetHash,p4,p5)return _natives.invoke_void(0x5B9853296731E88D,soundId,model,entity,soundSetHash,p4,p5);end,\n"\
"PLAY_SOUND_FROM_COORD=function(soundId,audioName,x,y,z,audioRef,isNetwork,range,p8)return _natives.invoke_void(0x8D8686B622B88120,soundId,audioName,x,y,z,audioRef,isNetwork,range,p8);end,\n"\
"UPDATE_SOUND_COORD=function(soundId,x,y,z)return _natives.invoke_void(0x7EC3C679D0E7E46B,soundId,x,y,z);end,\n"\
"STOP_SOUND=function(soundId)return _natives.invoke_void(0xA3B0C41BA5CC0BB5,soundId);end,\n"\
"GET_NETWORK_ID_FROM_SOUND_ID=function(soundId)return _natives.invoke_int(0x2DE3F0A134FFBC0D,soundId);end,\n"\
"GET_SOUND_ID_FROM_NETWORK_ID=function(netId)return _natives.invoke_int(0x75262FD12D0A1C84,netId);end,\n"\
"SET_VARIABLE_ON_SOUND=function(soundId,variable,p2)return _natives.invoke_void(0xAD6B3148A78AE9B6,soundId,variable,p2);end,\n"\
"SET_VARIABLE_ON_STREAM=function(variable,p1)return _natives.invoke_void(0x2F9D3834AEB9EF79,variable,p1);end,\n"\
"OVERRIDE_UNDERWATER_STREAM=function(p0,p1)return _natives.invoke_void(0xF2A9CDABCEA04BD6,p0,p1);end,\n"\
"SET_VARIABLE_ON_UNDER_WATER_STREAM=function(variableName,value)return _natives.invoke_void(0x733ADF241531E5C2,variableName,value);end,\n"\
"HAS_SOUND_FINISHED=function(soundId)return _natives.invoke_bool(0xFCBDCE714A7C88E5,soundId);end,\n"\
"PLAY_PED_AMBIENT_SPEECH_NATIVE=function(ped,speechName,speechParam,p3)return _natives.invoke_void(0x8E04FEDD28D42462,ped,speechName,speechParam,p3);end,\n"\
"PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE=function(ped,speechName,speechParam,p3)return _natives.invoke_void(0xC6941B4A3A8FBBB9,ped,speechName,speechParam,p3);end,\n"\
"PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE=function(ped,speechName,voiceName,speechParam,p4)return _natives.invoke_void(0x3523634255FC3318,ped,speechName,voiceName,speechParam,p4);end,\n"\
"PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE=function(speechName,voiceName,x,y,z,speechParam)return _natives.invoke_void(0xED640017ED337E45,speechName,voiceName,x,y,z,speechParam);end,\n"\
"OVERRIDE_TREVOR_RAGE=function(voiceEffect)return _natives.invoke_void(0x13AD665062541A7E,voiceEffect);end,\n"\
"RESET_TREVOR_RAGE=function()return _natives.invoke_void(0xE78503B10C4314E0);end,\n"\
"SET_PLAYER_ANGRY=function(ped,toggle)return _natives.invoke_void(0xEA241BB04110F091,ped,toggle);end,\n"\
"PLAY_PAIN=function(ped,painID,p1,p3)return _natives.invoke_void(0xBC9AE166038A5CEC,ped,painID,p1,p3);end,\n"\
"RELEASE_WEAPON_AUDIO=function()return _natives.invoke_void(0xCE4AC0439F607045);end,\n"\
"ACTIVATE_AUDIO_SLOWMO_MODE=function(mode)return _natives.invoke_void(0xD01005D2BA2EB778,mode);end,\n"\
"DEACTIVATE_AUDIO_SLOWMO_MODE=function(mode)return _natives.invoke_void(0xDDC635D5B3262C56,mode);end,\n"\
"SET_AMBIENT_VOICE_NAME=function(ped,name)return _natives.invoke_void(0x6C8065A3B780185B,ped,name);end,\n"\
"SET_AMBIENT_VOICE_NAME_HASH=function(ped,hash)return _natives.invoke_void(0x9A53DED9921DE990,ped,hash);end,\n"\
"GET_AMBIENT_VOICE_NAME_HASH=function(ped)return _natives.invoke_int(0x5E203DA2BA15D436,ped);end,\n"\
"SET_PED_VOICE_FULL=function(ped)return _natives.invoke_void(0x40CF0D12D142A9E8,ped);end,\n"\
"SET_PED_RACE_AND_VOICE_GROUP=function(ped,p1,voiceGroup)return _natives.invoke_void(0x1B7ABE26CBCBF8C7,ped,p1,voiceGroup);end,\n"\
"SET_PED_VOICE_GROUP=function(ped,voiceGroupHash)return _natives.invoke_void(0x7CDC8C3B89F661B3,ped,voiceGroupHash);end,\n"\
"SET_PED_VOICE_GROUP_FROM_RACE_TO_PVG=function(ped,voiceGroupHash)return _natives.invoke_void(0x0BABC1345ABBFB16,ped,voiceGroupHash);end,\n"\
"SET_PED_GENDER=function(ped,p1)return _natives.invoke_void(0xA5342D390CDA41D6,ped,p1);end,\n"\
"STOP_CURRENT_PLAYING_SPEECH=function(ped)return _natives.invoke_void(0x7A73D05A607734C7,ped);end,\n"\
"STOP_CURRENT_PLAYING_AMBIENT_SPEECH=function(ped)return _natives.invoke_void(0xB8BEC0CA6F0EDB0F,ped);end,\n"\
"IS_AMBIENT_SPEECH_PLAYING=function(ped)return _natives.invoke_bool(0x9072C8B49907BFAD,ped);end,\n"\
"IS_SCRIPTED_SPEECH_PLAYING=function(p0)return _natives.invoke_bool(0xCC9AA18DCC7084F4,p0);end,\n"\
"IS_ANY_SPEECH_PLAYING=function(ped)return _natives.invoke_bool(0x729072355FA39EC9,ped);end,\n"\
"IS_ANY_POSITIONAL_SPEECH_PLAYING=function()return _natives.invoke_bool(0x30CA2EF91D15ADF8);end,\n"\
"DOES_CONTEXT_EXIST_FOR_THIS_PED=function(ped,speechName,p2)return _natives.invoke_bool(0x49B99BF3FDA89A7A,ped,speechName,p2);end,\n"\
"IS_PED_IN_CURRENT_CONVERSATION=function(ped)return _natives.invoke_bool(0x049E937F18F4020C,ped);end,\n"\
"SET_PED_IS_DRUNK=function(ped,toggle)return _natives.invoke_void(0x95D2D383D5396B8A,ped,toggle);end,\n"\
"PLAY_ANIMAL_VOCALIZATION=function(pedHandle,p1,speechName)return _natives.invoke_void(0xEE066C7006C49C0A,pedHandle,p1,speechName);end,\n"\
"IS_ANIMAL_VOCALIZATION_PLAYING=function(pedHandle)return _natives.invoke_bool(0xC265DF9FB44A9FBD,pedHandle);end,\n"\
"SET_ANIMAL_MOOD=function(animal,mood)return _natives.invoke_void(0xCC97B29285B1DC3B,animal,mood);end,\n"\
"IS_MOBILE_PHONE_RADIO_ACTIVE=function()return _natives.invoke_bool(0xB35CE999E8EF317E);end,\n"\
"SET_MOBILE_PHONE_RADIO_STATE=function(state)return _natives.invoke_void(0xBF286C554784F3DF,state);end,\n"\
"GET_PLAYER_RADIO_STATION_INDEX=function()return _natives.invoke_int(0xE8AF77C4C06ADC93);end,\n"\
"GET_PLAYER_RADIO_STATION_NAME=function()return _natives.invoke_str(0xF6D733C32076AD03);end,\n"\
"GET_RADIO_STATION_NAME=function(radioStation)return _natives.invoke_str(0xB28ECA15046CA8B9,radioStation);end,\n"\
"GET_PLAYER_RADIO_STATION_GENRE=function()return _natives.invoke_int(0xA571991A7FE6CCEB);end,\n"\
"IS_RADIO_RETUNING=function()return _natives.invoke_bool(0xA151A7394A214E65);end,\n"\
"IS_RADIO_FADED_OUT=function()return _natives.invoke_bool(0x0626A247D2405330);end,\n"\
"SET_RADIO_RETUNE_UP=function()return _natives.invoke_void(0xFF266D1D0EB1195D);end,\n"\
"SET_RADIO_RETUNE_DOWN=function()return _natives.invoke_void(0xDD6BCF9E94425DF9);end,\n"\
"SET_RADIO_TO_STATION_NAME=function(stationName)return _natives.invoke_void(0xC69EDA28699D5107,stationName);end,\n"\
"SET_VEH_RADIO_STATION=function(vehicle,radioStation)return _natives.invoke_void(0x1B9C0099CB942AC6,vehicle,radioStation);end,\n"\
"SET_VEH_HAS_NORMAL_RADIO=function(vehicle)return _natives.invoke_void(0x3E45765F3FBB582F,vehicle);end,\n"\
"IS_VEHICLE_RADIO_ON=function(vehicle)return _natives.invoke_bool(0x0BE4BE946463F917,vehicle);end,\n"\
"SET_VEH_FORCED_RADIO_THIS_FRAME=function(vehicle)return _natives.invoke_void(0xC1805D05E6D4FE10,vehicle);end,\n"\
"SET_EMITTER_RADIO_STATION=function(emitterName,radioStation,p2)return _natives.invoke_void(0xACF57305B12AF907,emitterName,radioStation,p2);end,\n"\
"SET_STATIC_EMITTER_ENABLED=function(emitterName,toggle)return _natives.invoke_void(0x399D2D3B33F1B8EB,emitterName,toggle);end,\n"\
"LINK_STATIC_EMITTER_TO_ENTITY=function(emitterName,entity)return _natives.invoke_void(0x651D3228960D08AF,emitterName,entity);end,\n"\
"SET_RADIO_TO_STATION_INDEX=function(radioStation)return _natives.invoke_void(0xA619B168B8A8570F,radioStation);end,\n"\
"SET_FRONTEND_RADIO_ACTIVE=function(active)return _natives.invoke_void(0xF7F26C6E9CC9EBB8,active);end,\n"\
"UNLOCK_MISSION_NEWS_STORY=function(newsStory)return _natives.invoke_void(0xB165AB7C248B2DC1,newsStory);end,\n"\
"IS_MISSION_NEWS_STORY_UNLOCKED=function(newsStory)return _natives.invoke_bool(0x66E49BF55B4B1874,newsStory);end,\n"\
"GET_AUDIBLE_MUSIC_TRACK_TEXT_ID=function()return _natives.invoke_int(0x50B196FC9ED6545B);end,\n"\
"PLAY_END_CREDITS_MUSIC=function(play)return _natives.invoke_void(0xCD536C4D33DCC900,play);end,\n"\
"SKIP_RADIO_FORWARD=function()return _natives.invoke_void(0x6DDBBDD98E2E9C25);end,\n"\
"FREEZE_RADIO_STATION=function(radioStation)return _natives.invoke_void(0x344F393B027E38C3,radioStation);end,\n"\
"UNFREEZE_RADIO_STATION=function(radioStation)return _natives.invoke_void(0xFC00454CF60B91DD,radioStation);end,\n"\
"SET_RADIO_AUTO_UNFREEZE=function(toggle)return _natives.invoke_void(0xC1AA9F53CE982990,toggle);end,\n"\
"SET_INITIAL_PLAYER_STATION=function(radioStation)return _natives.invoke_void(0x88795F13FACDA88D,radioStation);end,\n"\
"SET_USER_RADIO_CONTROL_ENABLED=function(toggle)return _natives.invoke_void(0x19F21E63AE6EAE4E,toggle);end,\n"\
"SET_RADIO_TRACK=function(radioStation,radioTrack)return _natives.invoke_void(0xB39786F201FEE30B,radioStation,radioTrack);end,\n"\
"SET_RADIO_TRACK_WITH_START_OFFSET=function(radioStationName,mixName,p2)return _natives.invoke_void(0x2CB0075110BE1E56,radioStationName,mixName,p2);end,\n"\
"SET_NEXT_RADIO_TRACK=function(radioName,radioTrack,p2,p3)return _natives.invoke_void(0x55ECF4D13D9903B0,radioName,radioTrack,p2,p3);end,\n"\
"SET_VEHICLE_RADIO_LOUD=function(vehicle,toggle)return _natives.invoke_void(0xBB6F1CAEC68B0BCE,vehicle,toggle);end,\n"\
"CAN_VEHICLE_RECEIVE_CB_RADIO=function(vehicle)return _natives.invoke_bool(0x032A116663A4D5AC,vehicle);end,\n"\
"SET_MOBILE_RADIO_ENABLED_DURING_GAMEPLAY=function(toggle)return _natives.invoke_void(0x1098355A16064BB3,toggle);end,\n"\
"DOES_PLAYER_VEH_HAVE_RADIO=function()return _natives.invoke_bool(0x109697E2FFBAC8A1);end,\n"\
"IS_PLAYER_VEH_RADIO_ENABLE=function()return _natives.invoke_bool(0x5F43D83FD6738741);end,\n"\
"SET_VEHICLE_RADIO_ENABLED=function(vehicle,toggle)return _natives.invoke_void(0x3B988190C0AA6C0B,vehicle,toggle);end,\n"\
"SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED=function(p0)return _natives.invoke_void(0xDA07819E452FFE8F,p0);end,\n"\
"SET_CUSTOM_RADIO_TRACK_LIST=function(radioStation,trackListName,p2)return _natives.invoke_void(0x4E404A9361F75BB2,radioStation,trackListName,p2);end,\n"\
"CLEAR_CUSTOM_RADIO_TRACK_LIST=function(radioStation)return _natives.invoke_void(0x1654F24A88A8E3FE,radioStation);end,\n"\
"GET_NUM_UNLOCKED_RADIO_STATIONS=function()return _natives.invoke_int(0xF1620ECB50E01DE7);end,\n"\
"FIND_RADIO_STATION_INDEX=function(stationNameHash)return _natives.invoke_int(0x8D67489793FF428B,stationNameHash);end,\n"\
"SET_RADIO_STATION_MUSIC_ONLY=function(radioStation,toggle)return _natives.invoke_void(0x774BD811F656A122,radioStation,toggle);end,\n"\
"SET_RADIO_FRONTEND_FADE_TIME=function(fadeTime)return _natives.invoke_void(0x2C96CDB04FCA358E,fadeTime);end,\n"\
"UNLOCK_RADIO_STATION_TRACK_LIST=function(radioStation,trackListName)return _natives.invoke_void(0x031ACB6ABA18C729,radioStation,trackListName);end,\n"\
"LOCK_RADIO_STATION_TRACK_LIST=function(radioStation,trackListName)return _natives.invoke_void(0xFF5E5EA2DCEEACF3,radioStation,trackListName);end,\n"\
"UPDATE_UNLOCKABLE_DJ_RADIO_TRACKS=function(enableMixes)return _natives.invoke_void(0x47AED84213A47510,enableMixes);end,\n"\
"LOCK_RADIO_STATION=function(radioStationName,toggle)return _natives.invoke_void(0x477D9DB48F889591,radioStationName,toggle);end,\n"\
"SET_RADIO_STATION_AS_FAVOURITE=function(radioStation,toggle)return _natives.invoke_void(0x4CAFEBFA21EC188D,radioStation,toggle);end,\n"\
"IS_RADIO_STATION_FAVOURITED=function(radioStation)return _natives.invoke_bool(0x2B1784DB08AFEA79,radioStation);end,\n"\
"GET_NEXT_AUDIBLE_BEAT=function(out1,out2,out3)return _natives.invoke_bool(0xC64A06D939F826F5,out1,out2,out3);end,\n"\
"FORCE_MUSIC_TRACK_LIST=function(radioStation,trackListName,milliseconds)return _natives.invoke_void(0x4E0AF9114608257C,radioStation,trackListName,milliseconds);end,\n"\
"GET_CURRENT_TRACK_PLAY_TIME=function(radioStationName)return _natives.invoke_int(0x3E65CDE5215832C1,radioStationName);end,\n"\
"GET_CURRENT_TRACK_SOUND_NAME=function(radioStationName)return _natives.invoke_int(0x34D66BC058019CE0,radioStationName);end,\n"\
"SET_VEHICLE_MISSILE_WARNING_ENABLED=function(vehicle,toggle)return _natives.invoke_void(0xF3365489E0DD50F9,vehicle,toggle);end,\n"\
"SET_AMBIENT_ZONE_STATE=function(zoneName,p1,p2)return _natives.invoke_void(0xBDA07E5950085E46,zoneName,p1,p2);end,\n"\
"CLEAR_AMBIENT_ZONE_STATE=function(zoneName,p1)return _natives.invoke_void(0x218DD44AAAC964FF,zoneName,p1);end,\n"\
"SET_AMBIENT_ZONE_LIST_STATE=function(ambientZone,p1,p2)return _natives.invoke_void(0x9748FA4DE50CCE3E,ambientZone,p1,p2);end,\n"\
"CLEAR_AMBIENT_ZONE_LIST_STATE=function(ambientZone,p1)return _natives.invoke_void(0x120C48C614909FA4,ambientZone,p1);end,\n"\
"SET_AMBIENT_ZONE_STATE_PERSISTENT=function(ambientZone,p1,p2)return _natives.invoke_void(0x1D6650420CEC9D3B,ambientZone,p1,p2);end,\n"\
"SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT=function(ambientZone,p1,p2)return _natives.invoke_void(0xF3638DAE8C4045E1,ambientZone,p1,p2);end,\n"\
"IS_AMBIENT_ZONE_ENABLED=function(ambientZone)return _natives.invoke_bool(0x01E2817A479A7F9B,ambientZone);end,\n"\
"REFRESH_CLOSEST_OCEAN_SHORELINE=function()return _natives.invoke_void(0x5D2BFAAB8D956E0E);end,\n"\
"SET_CUTSCENE_AUDIO_OVERRIDE=function(name)return _natives.invoke_void(0x3B4BF5F0859204D9,name);end,\n"\
"SET_VARIABLE_ON_SYNCH_SCENE_AUDIO=function(variableName,value)return _natives.invoke_void(0xBCC29F935ED07688,variableName,value);end,\n"\
"PLAY_POLICE_REPORT=function(name,p1)return _natives.invoke_int(0xDFEBD56D9BD1EB16,name,p1);end,\n"\
"CANCEL_ALL_POLICE_REPORTS=function()return _natives.invoke_void(0xB4F90FAF7670B16F);end,\n"\
"BLIP_SIREN=function(vehicle)return _natives.invoke_void(0x1B9025BDA76822B6,vehicle);end,\n"\
"OVERRIDE_VEH_HORN=function(vehicle,override,hornHash)return _natives.invoke_void(0x3CDC1E622CCE0356,vehicle,override,hornHash);end,\n"\
"IS_HORN_ACTIVE=function(vehicle)return _natives.invoke_bool(0x9D6BFC12B05C6121,vehicle);end,\n"\
"SET_AGGRESSIVE_HORNS=function(toggle)return _natives.invoke_void(0x395BF71085D1B1D9,toggle);end,\n"\
"SET_RADIO_POSITION_AUDIO_MUTE=function(p0)return _natives.invoke_void(0x02E93C796ABD3A97,p0);end,\n"\
"SET_VEHICLE_CONVERSATIONS_PERSIST=function(p0,p1)return _natives.invoke_void(0x58BB377BEC7CD5F4,p0,p1);end,\n"\
"SET_VEHICLE_CONVERSATIONS_PERSIST_NEW=function(p0,p1,p2)return _natives.invoke_void(0x9BD7BD55E4533183,p0,p1,p2);end,\n"\
"IS_STREAM_PLAYING=function()return _natives.invoke_bool(0xD11FA52EB849D978);end,\n"\
"GET_STREAM_PLAY_TIME=function()return _natives.invoke_int(0x4E72BBDBCA58A3DB);end,\n"\
"LOAD_STREAM=function(streamName,soundSet)return _natives.invoke_bool(0x1F1F957154EC51DF,streamName,soundSet);end,\n"\
"LOAD_STREAM_WITH_START_OFFSET=function(streamName,startOffset,soundSet)return _natives.invoke_bool(0x59C16B79F53B3712,streamName,startOffset,soundSet);end,\n"\
"PLAY_STREAM_FROM_PED=function(ped)return _natives.invoke_void(0x89049DD63C08B5D1,ped);end,\n"\
"PLAY_STREAM_FROM_VEHICLE=function(vehicle)return _natives.invoke_void(0xB70374A758007DFA,vehicle);end,\n"\
"PLAY_STREAM_FROM_OBJECT=function(object)return _natives.invoke_void(0xEBAA9B64D76356FD,object);end,\n"\
"PLAY_STREAM_FRONTEND=function()return _natives.invoke_void(0x58FCE43488F9F5F4);end,\n"\
"PLAY_STREAM_FROM_POSITION=function(x,y,z)return _natives.invoke_void(0x21442F412E8DE56B,x,y,z);end,\n"\
"STOP_STREAM=function()return _natives.invoke_void(0xA4718A1419D18151);end,\n"\
"STOP_PED_SPEAKING=function(ped,shaking)return _natives.invoke_void(0x9D64D7405520E3D3,ped,shaking);end,\n"\
"BLOCK_ALL_SPEECH_FROM_PED=function(ped,p1,p2)return _natives.invoke_void(0xF8AD2EED7C47E8FE,ped,p1,p2);end,\n"\
"STOP_PED_SPEAKING_SYNCED=function(ped,p1)return _natives.invoke_void(0xAB6781A5F3101470,ped,p1);end,\n"\
"DISABLE_PED_PAIN_AUDIO=function(ped,toggle)return _natives.invoke_void(0xA9A41C1E940FB0E8,ped,toggle);end,\n"\
"IS_AMBIENT_SPEECH_DISABLED=function(ped)return _natives.invoke_bool(0x932C2D096A2C3FFF,ped);end,\n"\
"BLOCK_SPEECH_CONTEXT_GROUP=function(p0,p1)return _natives.invoke_void(0xA8A7D434AFB4B97B,p0,p1);end,\n"\
"UNBLOCK_SPEECH_CONTEXT_GROUP=function(p0)return _natives.invoke_void(0x2ACABED337622DF2,p0);end,\n"\
"SET_SIREN_WITH_NO_DRIVER=function(vehicle,toggle)return _natives.invoke_void(0x1FEF0683B96EBCF2,vehicle,toggle);end,\n"\
"SET_SIREN_BYPASS_MP_DRIVER_CHECK=function(vehicle,toggle)return _natives.invoke_void(0xF584CF8529B51434,vehicle,toggle);end,\n"\
"TRIGGER_SIREN_AUDIO=function(vehicle)return _natives.invoke_void(0x66C3FB05206041BA,vehicle);end,\n"\
"SET_HORN_PERMANENTLY_ON=function(vehicle)return _natives.invoke_void(0x9C11908013EA4715,vehicle);end,\n"\
"SET_HORN_ENABLED=function(vehicle,toggle)return _natives.invoke_void(0x76D683C108594D0E,vehicle,toggle);end,\n"\
"SET_AUDIO_VEHICLE_PRIORITY=function(vehicle,p1)return _natives.invoke_void(0xE5564483E407F914,vehicle,p1);end,\n"\
"SET_HORN_PERMANENTLY_ON_TIME=function(vehicle,time)return _natives.invoke_void(0x9D3AF56E94C9AE98,vehicle,time);end,\n"\
"USE_SIREN_AS_HORN=function(vehicle,toggle)return _natives.invoke_void(0xFA932DE350266EF8,vehicle,toggle);end,\n"\
"FORCE_USE_AUDIO_GAME_OBJECT=function(vehicle,audioName)return _natives.invoke_void(0x4F0C413926060B38,vehicle,audioName);end,\n"\
"PRELOAD_VEHICLE_AUDIO_BANK=function(vehicleModel)return _natives.invoke_void(0xCA4CEA6AE0000A7E,vehicleModel);end,\n"\
"SET_VEHICLE_STARTUP_REV_SOUND=function(vehicle,p1,p2)return _natives.invoke_void(0xF1F8157B8C3F171C,vehicle,p1,p2);end,\n"\
"RESET_VEHICLE_STARTUP_REV_SOUND=function(vehicle)return _natives.invoke_void(0xD2DCCD8E16E20997,vehicle);end,\n"\
"SET_VEHICLE_FORCE_REVERSE_WARNING=function(p0,p1)return _natives.invoke_void(0x97FFB4ADEED08066,p0,p1);end,\n"\
"IS_VEHICLE_AUDIBLY_DAMAGED=function(vehicle)return _natives.invoke_bool(0x5DB8010EE71FDEF2,vehicle);end,\n"\
"SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR=function(vehicle,damageFactor)return _natives.invoke_void(0x59E7B488451F4D3A,vehicle,damageFactor);end,\n"\
"SET_VEHICLE_AUDIO_BODY_DAMAGE_FACTOR=function(vehicle,intensity)return _natives.invoke_void(0x01BB4D577D38BD9E,vehicle,intensity);end,\n"\
"ENABLE_VEHICLE_FANBELT_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x1C073274E065C6D2,vehicle,toggle);end,\n"\
"ENABLE_VEHICLE_EXHAUST_POPS=function(vehicle,toggle)return _natives.invoke_void(0x2BE4BC731D039D5A,vehicle,toggle);end,\n"\
"SET_VEHICLE_BOOST_ACTIVE=function(vehicle,toggle)return _natives.invoke_void(0x4A04DE7CAB2739A1,vehicle,toggle);end,\n"\
"SET_PLAYER_VEHICLE_ALARM_AUDIO_ACTIVE=function(vehicle,toggle)return _natives.invoke_void(0x6FDDAD856E36988A,vehicle,toggle);end,\n"\
"SET_SCRIPT_UPDATE_DOOR_AUDIO=function(doorHash,toggle)return _natives.invoke_void(0x06C0023BED16DD6B,doorHash,toggle);end,\n"\
"PLAY_VEHICLE_DOOR_OPEN_SOUND=function(vehicle,doorId)return _natives.invoke_void(0x3A539D52857EA82D,vehicle,doorId);end,\n"\
"PLAY_VEHICLE_DOOR_CLOSE_SOUND=function(vehicle,doorId)return _natives.invoke_void(0x62A456AA4769EF34,vehicle,doorId);end,\n"\
"ENABLE_STALL_WARNING_SOUNDS=function(vehicle,toggle)return _natives.invoke_void(0xC15907D667F7CFB2,vehicle,toggle);end,\n"\
"IS_GAME_IN_CONTROL_OF_MUSIC=function()return _natives.invoke_bool(0x6D28DC1671E334FD);end,\n"\
"SET_GPS_ACTIVE=function(active)return _natives.invoke_void(0x3BD3F52BA9B1E4E8,active);end,\n"\
"PLAY_MISSION_COMPLETE_AUDIO=function(audioName)return _natives.invoke_void(0xB138AAB8A70D3C69,audioName);end,\n"\
"IS_MISSION_COMPLETE_PLAYING=function()return _natives.invoke_bool(0x19A30C23F5827F8A);end,\n"\
"IS_MISSION_COMPLETE_READY_FOR_UI=function()return _natives.invoke_bool(0x6F259F82D873B8B8);end,\n"\
"BLOCK_DEATH_JINGLE=function(toggle)return _natives.invoke_void(0xF154B8D1775B2DEC,toggle);end,\n"\
"START_AUDIO_SCENE=function(scene)return _natives.invoke_bool(0x013A80FC08F6E4F2,scene);end,\n"\
"STOP_AUDIO_SCENE=function(scene)return _natives.invoke_void(0xDFE8422B3B94E688,scene);end,\n"\
"STOP_AUDIO_SCENES=function()return _natives.invoke_void(0xBAC7FC81A75EC1A1);end,\n"\
"IS_AUDIO_SCENE_ACTIVE=function(scene)return _natives.invoke_bool(0xB65B60556E2A9225,scene);end,\n"\
"SET_AUDIO_SCENE_VARIABLE=function(scene,variable,value)return _natives.invoke_void(0xEF21A9EF089A2668,scene,variable,value);end,\n"\
"SET_AUDIO_SCRIPT_CLEANUP_TIME=function(time)return _natives.invoke_void(0xA5F377B175A699C5,time);end,\n"\
"ADD_ENTITY_TO_AUDIO_MIX_GROUP=function(entity,groupName,p2)return _natives.invoke_void(0x153973AB99FE8980,entity,groupName,p2);end,\n"\
"REMOVE_ENTITY_FROM_AUDIO_MIX_GROUP=function(entity,p1)return _natives.invoke_void(0x18EB48CFC41F2EA0,entity,p1);end,\n"\
"AUDIO_IS_MUSIC_PLAYING=function()return _natives.invoke_bool(0x845FFC3A4FEEFA3E);end,\n"\
"AUDIO_IS_SCRIPTED_MUSIC_PLAYING=function()return _natives.invoke_bool(0x2DD39BF3E2F9C47F);end,\n"\
"PREPARE_MUSIC_EVENT=function(eventName)return _natives.invoke_bool(0x1E5185B72EF5158A,eventName);end,\n"\
"CANCEL_MUSIC_EVENT=function(eventName)return _natives.invoke_bool(0x5B17A90291133DA5,eventName);end,\n"\
"TRIGGER_MUSIC_EVENT=function(eventName)return _natives.invoke_bool(0x706D57B0F50DA710,eventName);end,\n"\
"IS_MUSIC_ONESHOT_PLAYING=function()return _natives.invoke_bool(0xA097AB275061FB21);end,\n"\
"GET_MUSIC_PLAYTIME=function()return _natives.invoke_int(0xE7A0D23DC414507B);end,\n"\
"SET_GLOBAL_RADIO_SIGNAL_LEVEL=function(p0)return _natives.invoke_void(0x159B7318403A1CD8,p0);end,\n"\
"RECORD_BROKEN_GLASS=function(x,y,z,radius)return _natives.invoke_void(0xFBE20329593DEC9D,x,y,z,radius);end,\n"\
"CLEAR_ALL_BROKEN_GLASS=function()return _natives.invoke_void(0xB32209EFFDC04913);end,\n"\
"SCRIPT_OVERRIDES_WIND_ELEVATION=function(p0,p1)return _natives.invoke_void(0x70B8EC8FC108A634,p0,p1);end,\n"\
"SET_PED_WALLA_DENSITY=function(p0,p1)return _natives.invoke_void(0x149AEE66F0CB3A99,p0,p1);end,\n"\
"SET_PED_INTERIOR_WALLA_DENSITY=function(p0,p1)return _natives.invoke_void(0x8BF907833BE275DE,p0,p1);end,\n"\
"FORCE_PED_PANIC_WALLA=function()return _natives.invoke_void(0x062D5EAD4DA2FA6A);end,\n"\
"PREPARE_ALARM=function(alarmName)return _natives.invoke_bool(0x9D74AE343DB65533,alarmName);end,\n"\
"START_ALARM=function(alarmName,p2)return _natives.invoke_void(0x0355EF116C4C97B2,alarmName,p2);end,\n"\
"STOP_ALARM=function(alarmName,toggle)return _natives.invoke_void(0xA1CADDCD98415A41,alarmName,toggle);end,\n"\
"STOP_ALL_ALARMS=function(stop)return _natives.invoke_void(0x2F794A877ADD4C92,stop);end,\n"\
"IS_ALARM_PLAYING=function(alarmName)return _natives.invoke_bool(0x226435CB96CCFC8C,alarmName);end,\n"\
"GET_VEHICLE_DEFAULT_HORN=function(vehicle)return _natives.invoke_int(0x02165D55000219AC,vehicle);end,\n"\
"GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS=function(vehicle)return _natives.invoke_int(0xACB5DCCA1EC76840,vehicle);end,\n"\
"RESET_PED_AUDIO_FLAGS=function(ped)return _natives.invoke_void(0xF54BB7B61036F335,ped);end,\n"\
"SET_PED_FOOTSTEPS_EVENTS_ENABLED=function(ped,toggle)return _natives.invoke_void(0x0653B735BFBDFE87,ped,toggle);end,\n"\
"SET_PED_CLOTH_EVENTS_ENABLED=function(ped,toggle)return _natives.invoke_void(0x29DA3CA8D8B2692D,ped,toggle);end,\n"\
"OVERRIDE_PLAYER_GROUND_MATERIAL=function(hash,toggle)return _natives.invoke_void(0xD2CC78CD3D0B50F9,hash,toggle);end,\n"\
"USE_FOOTSTEP_SCRIPT_SWEETENERS=function(ped,p1,hash)return _natives.invoke_void(0xBF4DC1784BE94DFA,ped,p1,hash);end,\n"\
"OVERRIDE_MICROPHONE_SETTINGS=function(hash,toggle)return _natives.invoke_void(0x75773E11BA459E90,hash,toggle);end,\n"\
"FREEZE_MICROPHONE=function()return _natives.invoke_void(0xD57AAAE0E2214D11);end,\n"\
"DISTANT_COP_CAR_SIRENS=function(value)return _natives.invoke_void(0x552369F549563AD5,value);end,\n"\
"SET_SIREN_CAN_BE_CONTROLLED_BY_AUDIO=function(vehicle,p1)return _natives.invoke_void(0x43FA0DFC5DF87815,vehicle,p1);end,\n"\
"ENABLE_STUNT_JUMP_AUDIO=function()return _natives.invoke_void(0xB81CF134AEB56FFB);end,\n"\
"SET_AUDIO_FLAG=function(flagName,toggle)return _natives.invoke_void(0xB9EFD5C25018725A,flagName,toggle);end,\n"\
"PREPARE_SYNCHRONIZED_AUDIO_EVENT=function(audioEvent,p1)return _natives.invoke_bool(0xC7ABCACA4985A766,audioEvent,p1);end,\n"\
"PREPARE_SYNCHRONIZED_AUDIO_EVENT_FOR_SCENE=function(sceneID,audioEvent)return _natives.invoke_bool(0x029FE7CD1B7E2E75,sceneID,audioEvent);end,\n"\
"PLAY_SYNCHRONIZED_AUDIO_EVENT=function(sceneID)return _natives.invoke_bool(0x8B2FD4560E55DD2D,sceneID);end,\n"\
"STOP_SYNCHRONIZED_AUDIO_EVENT=function(sceneID)return _natives.invoke_bool(0x92D6A88E64A94430,sceneID);end,\n"\
"INIT_SYNCH_SCENE_AUDIO_WITH_POSITION=function(audioEvent,x,y,z)return _natives.invoke_void(0xC8EDE9BDBCCBA6D4,audioEvent,x,y,z);end,\n"\
"INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY=function(audioEvent,entity)return _natives.invoke_void(0x950A154B8DAB6185,audioEvent,entity);end,\n"\
"SET_AUDIO_SPECIAL_EFFECT_MODE=function(mode)return _natives.invoke_void(0x12561FCBB62D5B9C,mode);end,\n"\
"SET_PORTAL_SETTINGS_OVERRIDE=function(p0,p1)return _natives.invoke_void(0x044DBAD7A7FA2BE5,p0,p1);end,\n"\
"REMOVE_PORTAL_SETTINGS_OVERRIDE=function(p0)return _natives.invoke_void(0xB4BBFD9CD8B3922B,p0);end,\n"\
"STOP_SMOKE_GRENADE_EXPLOSION_SOUNDS=function()return _natives.invoke_void(0xE4E6DD5566D28C82);end,\n"\
"GET_MUSIC_VOL_SLIDER=function()return _natives.invoke_int(0x3A48AB4445D499BE);end,\n"\
"REQUEST_TENNIS_BANKS=function(ped)return _natives.invoke_void(0x4ADA3F19BE4A6047,ped);end,\n"\
"UNREQUEST_TENNIS_BANKS=function()return _natives.invoke_void(0x0150B6FF25A9E2E5);end,\n"\
"SET_SKIP_MINIGUN_SPIN_UP_AUDIO=function(p0)return _natives.invoke_void(0xBEF34B1D9624D5DD,p0);end,\n"\
"STOP_CUTSCENE_AUDIO=function()return _natives.invoke_void(0x806058BBDC136E06);end,\n"\
"HAS_LOADED_MP_DATA_SET=function()return _natives.invoke_bool(0x544810ED9DB6BBE6);end,\n"\
"HAS_LOADED_SP_DATA_SET=function()return _natives.invoke_bool(0x5B50ABB1FE3746F4);end,\n"\
"GET_VEHICLE_HORN_SOUND_INDEX=function(vehicle)return _natives.invoke_int(0xD53F3A29BCE2580E,vehicle);end,\n"\
"SET_VEHICLE_HORN_SOUND_INDEX=function(vehicle,value)return _natives.invoke_void(0x0350E7E17BA767D0,vehicle,value);end,\n"\
"};\n"\
"BRAIN = {\n"\
"ADD_SCRIPT_TO_RANDOM_PED=function(name,model,p2,p3)return _natives.invoke_void(0x4EE5367468A65CCC,name,model,p2,p3);end,\n"\
"REGISTER_OBJECT_SCRIPT_BRAIN=function(scriptName,modelHash,p2,activationRange,p4,p5)return _natives.invoke_void(0x0BE84C318BA6EC22,scriptName,modelHash,p2,activationRange,p4,p5);end,\n"\
"IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE=function(object)return _natives.invoke_bool(0xCCBA154209823057,object);end,\n"\
"REGISTER_WORLD_POINT_SCRIPT_BRAIN=function(scriptName,activationRange,p2)return _natives.invoke_void(0x3CDC7136613284BD,scriptName,activationRange,p2);end,\n"\
"IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE=function()return _natives.invoke_bool(0xC5042CC6F5E3D450);end,\n"\
"ENABLE_SCRIPT_BRAIN_SET=function(brainSet)return _natives.invoke_void(0x67AA4D73F0CFA86B,brainSet);end,\n"\
"DISABLE_SCRIPT_BRAIN_SET=function(brainSet)return _natives.invoke_void(0x14D8518E9760F08F,brainSet);end,\n"\
"REACTIVATE_ALL_WORLD_BRAINS_THAT_ARE_WAITING_TILL_OUT_OF_RANGE=function()return _natives.invoke_void(0x0B40ED49D7D6FF84);end,\n"\
"REACTIVATE_ALL_OBJECT_BRAINS_THAT_ARE_WAITING_TILL_OUT_OF_RANGE=function()return _natives.invoke_void(0x4D953DF78EBF8158);end,\n"\
"REACTIVATE_NAMED_WORLD_BRAINS_WAITING_TILL_OUT_OF_RANGE=function(scriptName)return _natives.invoke_void(0x6D6840CEE8845831,scriptName);end,\n"\
"REACTIVATE_NAMED_OBJECT_BRAINS_WAITING_TILL_OUT_OF_RANGE=function(scriptName)return _natives.invoke_void(0x6E91B04E08773030,scriptName);end,\n"\
"};\n"\
"CAM = {\n"\
"RENDER_SCRIPT_CAMS=function(render,ease,easeTime,p3,p4,p5)return _natives.invoke_void(0x07E5B515DB0636FC,render,ease,easeTime,p3,p4,p5);end,\n"\
"STOP_RENDERING_SCRIPT_CAMS_USING_CATCH_UP=function(render,p1,p2,p3)return _natives.invoke_void(0xC819F3CBB62BF692,render,p1,p2,p3);end,\n"\
"CREATE_CAM=function(camName,p1)return _natives.invoke_int(0xC3981DCE61D9E13F,camName,p1);end,\n"\
"CREATE_CAM_WITH_PARAMS=function(camName,posX,posY,posZ,rotX,rotY,rotZ,fov,p8,p9)return _natives.invoke_int(0xB51194800B257161,camName,posX,posY,posZ,rotX,rotY,rotZ,fov,p8,p9);end,\n"\
"CREATE_CAMERA=function(camHash,p1)return _natives.invoke_int(0x5E3CF89C6BCCA67D,camHash,p1);end,\n"\
"CREATE_CAMERA_WITH_PARAMS=function(camHash,posX,posY,posZ,rotX,rotY,rotZ,fov,p8,p9)return _natives.invoke_int(0x6ABFA3E16460F22D,camHash,posX,posY,posZ,rotX,rotY,rotZ,fov,p8,p9);end,\n"\
"DESTROY_CAM=function(cam,bScriptHostCam)return _natives.invoke_void(0x865908C81A2C22E9,cam,bScriptHostCam);end,\n"\
"DESTROY_ALL_CAMS=function(bScriptHostCam)return _natives.invoke_void(0x8E5FB15663F79120,bScriptHostCam);end,\n"\
"DOES_CAM_EXIST=function(cam)return _natives.invoke_bool(0xA7A932170592B50E,cam);end,\n"\
"SET_CAM_ACTIVE=function(cam,active)return _natives.invoke_void(0x026FB97D0A425F84,cam,active);end,\n"\
"IS_CAM_ACTIVE=function(cam)return _natives.invoke_bool(0xDFB2B516207D3534,cam);end,\n"\
"IS_CAM_RENDERING=function(cam)return _natives.invoke_bool(0x02EC0AF5C5A49B7A,cam);end,\n"\
"GET_RENDERING_CAM=function()return _natives.invoke_int(0x5234F9F10919EABA);end,\n"\
"GET_CAM_COORD=function(cam)return _natives.invoke_vec3(0xBAC038F7459AE5AE,cam);end,\n"\
"GET_CAM_ROT=function(cam,rotationOrder)return _natives.invoke_vec3(0x7D304C1C955E3E12,cam,rotationOrder);end,\n"\
"GET_CAM_FOV=function(cam)return _natives.invoke_float(0xC3330A45CCCDB26A,cam);end,\n"\
"GET_CAM_NEAR_CLIP=function(cam)return _natives.invoke_float(0xC520A34DAFBF24B1,cam);end,\n"\
"GET_CAM_FAR_CLIP=function(cam)return _natives.invoke_float(0xB60A9CFEB21CA6AA,cam);end,\n"\
"GET_CAM_NEAR_DOF=function(cam)return _natives.invoke_float(0xC2612D223D915A1C,cam);end,\n"\
"GET_CAM_FAR_DOF=function(cam)return _natives.invoke_float(0x255F8DAFD540D397,cam);end,\n"\
"GET_CAM_DOF_STRENGTH=function(cam)return _natives.invoke_float(0x06D153C0B99B6128,cam);end,\n"\
"SET_CAM_PARAMS=function(cam,posX,posY,posZ,rotX,rotY,rotZ,fieldOfView,p8,p9,p10,p11)return _natives.invoke_void(0xBFD8727AEA3CCEBA,cam,posX,posY,posZ,rotX,rotY,rotZ,fieldOfView,p8,p9,p10,p11);end,\n"\
"SET_CAM_COORD=function(cam,posX,posY,posZ)return _natives.invoke_void(0x4D41783FB745E42E,cam,posX,posY,posZ);end,\n"\
"SET_CAM_ROT=function(cam,rotX,rotY,rotZ,rotationOrder)return _natives.invoke_void(0x85973643155D0B07,cam,rotX,rotY,rotZ,rotationOrder);end,\n"\
"SET_CAM_FOV=function(cam,fieldOfView)return _natives.invoke_void(0xB13C14F66A00D047,cam,fieldOfView);end,\n"\
"SET_CAM_NEAR_CLIP=function(cam,nearClip)return _natives.invoke_void(0xC7848EFCCC545182,cam,nearClip);end,\n"\
"SET_CAM_FAR_CLIP=function(cam,farClip)return _natives.invoke_void(0xAE306F2A904BF86E,cam,farClip);end,\n"\
"FORCE_CAM_FAR_CLIP=function(cam,p1)return _natives.invoke_void(0xAABD62873FFB1A33,cam,p1);end,\n"\
"SET_CAM_MOTION_BLUR_STRENGTH=function(cam,strength)return _natives.invoke_void(0x6F0F77FBA9A8F2E6,cam,strength);end,\n"\
"SET_CAM_NEAR_DOF=function(cam,nearDOF)return _natives.invoke_void(0x3FA4BF0A7AB7DE2C,cam,nearDOF);end,\n"\
"SET_CAM_FAR_DOF=function(cam,farDOF)return _natives.invoke_void(0xEDD91296CD01AEE0,cam,farDOF);end,\n"\
"SET_CAM_DOF_STRENGTH=function(cam,dofStrength)return _natives.invoke_void(0x5EE29B4D7D5DF897,cam,dofStrength);end,\n"\
"SET_CAM_DOF_PLANES=function(cam,p1,p2,p3,p4)return _natives.invoke_void(0x3CF48F6F96E749DC,cam,p1,p2,p3,p4);end,\n"\
"SET_CAM_USE_SHALLOW_DOF_MODE=function(cam,toggle)return _natives.invoke_void(0x16A96863A17552BB,cam,toggle);end,\n"\
"SET_USE_HI_DOF=function()return _natives.invoke_void(0xA13B0222F3D94A94);end,\n"\
"SET_USE_HI_DOF_ON_SYNCED_SCENE_THIS_UPDATE=function()return _natives.invoke_void(0x731A880555DA3647);end,\n"\
"SET_CAM_DOF_OVERRIDDEN_FOCUS_DISTANCE=function(camera,p1)return _natives.invoke_void(0xF55E4046F6F831DC,camera,p1);end,\n"\
"SET_CAM_DOF_OVERRIDDEN_FOCUS_DISTANCE_BLEND_LEVEL=function(p0,p1)return _natives.invoke_void(0xE111A7C0D200CBC5,p0,p1);end,\n"\
"SET_CAM_DOF_FNUMBER_OF_LENS=function(camera,p1)return _natives.invoke_void(0x7DD234D6F3914C5B,camera,p1);end,\n"\
"SET_CAM_DOF_FOCAL_LENGTH_MULTIPLIER=function(camera,multiplier)return _natives.invoke_void(0x47B595D60664CFFA,camera,multiplier);end,\n"\
"SET_CAM_DOF_FOCUS_DISTANCE_BIAS=function(camera,p1)return _natives.invoke_void(0xC669EEA5D031B7DE,camera,p1);end,\n"\
"SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE=function(camera,p1)return _natives.invoke_void(0xC3654A441402562D,camera,p1);end,\n"\
"SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE_BLEND_LEVEL=function(camera,p1)return _natives.invoke_void(0x2C654B4943BDDF7C,camera,p1);end,\n"\
"ATTACH_CAM_TO_ENTITY=function(cam,entity,xOffset,yOffset,zOffset,isRelative)return _natives.invoke_void(0xFEDB7D269E8C60E3,cam,entity,xOffset,yOffset,zOffset,isRelative);end,\n"\
"ATTACH_CAM_TO_PED_BONE=function(cam,ped,boneIndex,x,y,z,heading)return _natives.invoke_void(0x61A3DBA14AB7F411,cam,ped,boneIndex,x,y,z,heading);end,\n"\
"HARD_ATTACH_CAM_TO_PED_BONE=function(cam,ped,boneIndex,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0x149916F50C34A40D,cam,ped,boneIndex,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"HARD_ATTACH_CAM_TO_ENTITY=function(cam,entity,xRot,yRot,zRot,xOffset,yOffset,zOffset,isRelative)return _natives.invoke_void(0x202A5ED9CE01D6E7,cam,entity,xRot,yRot,zRot,xOffset,yOffset,zOffset,isRelative);end,\n"\
"ATTACH_CAM_TO_VEHICLE_BONE=function(cam,vehicle,boneIndex,relativeRotation,rotX,rotY,rotZ,offsetX,offsetY,offsetZ,fixedDirection)return _natives.invoke_void(0x8DB3F12A02CAEF72,cam,vehicle,boneIndex,relativeRotation,rotX,rotY,rotZ,offsetX,offsetY,offsetZ,fixedDirection);end,\n"\
"DETACH_CAM=function(cam)return _natives.invoke_void(0xA2FABBE87F4BAD82,cam);end,\n"\
"SET_CAM_INHERIT_ROLL_VEHICLE=function(cam,p1)return _natives.invoke_void(0x45F1DE9C34B93AE6,cam,p1);end,\n"\
"POINT_CAM_AT_COORD=function(cam,x,y,z)return _natives.invoke_void(0xF75497BB865F0803,cam,x,y,z);end,\n"\
"POINT_CAM_AT_ENTITY=function(cam,entity,p2,p3,p4,p5)return _natives.invoke_void(0x5640BFF86B16E8DC,cam,entity,p2,p3,p4,p5);end,\n"\
"POINT_CAM_AT_PED_BONE=function(cam,ped,boneIndex,x,y,z,p6)return _natives.invoke_void(0x68B2B5F33BA63C41,cam,ped,boneIndex,x,y,z,p6);end,\n"\
"STOP_CAM_POINTING=function(cam)return _natives.invoke_void(0xF33AB75780BA57DE,cam);end,\n"\
"SET_CAM_AFFECTS_AIMING=function(cam,toggle)return _natives.invoke_void(0x8C1DC7770C51DC8D,cam,toggle);end,\n"\
"SET_CAM_CONTROLS_MINI_MAP_HEADING=function(cam,toggle)return _natives.invoke_void(0x661B5C8654ADD825,cam,toggle);end,\n"\
"SET_CAM_IS_INSIDE_VEHICLE=function(cam,toggle)return _natives.invoke_void(0xA2767257A320FC82,cam,toggle);end,\n"\
"ALLOW_MOTION_BLUR_DECAY=function(p0,p1)return _natives.invoke_void(0x271017B9BA825366,p0,p1);end,\n"\
"SET_CAM_DEBUG_NAME=function(camera,name)return _natives.invoke_void(0x1B93E0107865DD40,camera,name);end,\n"\
"GET_DEBUG_CAM=function()return _natives.invoke_int(0x77C3CEC46BE286F6);end,\n"\
"ADD_CAM_SPLINE_NODE=function(camera,x,y,z,xRot,yRot,zRot,length,smoothingStyle,rotationOrder)return _natives.invoke_void(0x8609C75EC438FB3B,camera,x,y,z,xRot,yRot,zRot,length,smoothingStyle,rotationOrder);end,\n"\
"ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME=function(cam,cam2,length,p3)return _natives.invoke_void(0x0A9F2A468B328E74,cam,cam2,length,p3);end,\n"\
"ADD_CAM_SPLINE_NODE_USING_CAMERA=function(cam,cam2,length,p3)return _natives.invoke_void(0x0FB82563989CF4FB,cam,cam2,length,p3);end,\n"\
"ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME=function(cam,length,p2)return _natives.invoke_void(0x609278246A29CA34,cam,length,p2);end,\n"\
"SET_CAM_SPLINE_PHASE=function(cam,p1)return _natives.invoke_void(0x242B5874F0A4E052,cam,p1);end,\n"\
"GET_CAM_SPLINE_PHASE=function(cam)return _natives.invoke_float(0xB5349E36C546509A,cam);end,\n"\
"GET_CAM_SPLINE_NODE_PHASE=function(cam)return _natives.invoke_float(0xD9D0E694C8282C96,cam);end,\n"\
"SET_CAM_SPLINE_DURATION=function(cam,timeDuration)return _natives.invoke_void(0x1381539FEE034CDA,cam,timeDuration);end,\n"\
"SET_CAM_SPLINE_SMOOTHING_STYLE=function(cam,smoothingStyle)return _natives.invoke_void(0xD1B0F412F109EA5D,cam,smoothingStyle);end,\n"\
"GET_CAM_SPLINE_NODE_INDEX=function(cam)return _natives.invoke_int(0xB22B17DF858716A6,cam);end,\n"\
"SET_CAM_SPLINE_NODE_EASE=function(cam,easingFunction,p2,p3)return _natives.invoke_void(0x83B8201ED82A9A2D,cam,easingFunction,p2,p3);end,\n"\
"SET_CAM_SPLINE_NODE_VELOCITY_SCALE=function(cam,p1,scale)return _natives.invoke_void(0xA6385DEB180F319F,cam,p1,scale);end,\n"\
"OVERRIDE_CAM_SPLINE_VELOCITY=function(cam,p1,p2,p3)return _natives.invoke_void(0x40B62FA033EB0346,cam,p1,p2,p3);end,\n"\
"OVERRIDE_CAM_SPLINE_MOTION_BLUR=function(cam,p1,p2,p3)return _natives.invoke_void(0x7DCF7C708D292D55,cam,p1,p2,p3);end,\n"\
"SET_CAM_SPLINE_NODE_EXTRA_FLAGS=function(cam,p1,flags)return _natives.invoke_void(0x7BF1A54AE67AC070,cam,p1,flags);end,\n"\
"IS_CAM_SPLINE_PAUSED=function(cam)return _natives.invoke_bool(0x0290F35C0AD97864,cam);end,\n"\
"SET_CAM_ACTIVE_WITH_INTERP=function(camTo,camFrom,duration,easeLocation,easeRotation)return _natives.invoke_void(0x9FBDA379383A52A4,camTo,camFrom,duration,easeLocation,easeRotation);end,\n"\
"IS_CAM_INTERPOLATING=function(cam)return _natives.invoke_bool(0x036F97C908C2B52C,cam);end,\n"\
"SHAKE_CAM=function(cam,type,amplitude)return _natives.invoke_void(0x6A25241C340D3822,cam,type,amplitude);end,\n"\
"ANIMATED_SHAKE_CAM=function(cam,p1,p2,p3,amplitude)return _natives.invoke_void(0xA2746EEAE3E577CD,cam,p1,p2,p3,amplitude);end,\n"\
"IS_CAM_SHAKING=function(cam)return _natives.invoke_bool(0x6B24BFE83A2BE47B,cam);end,\n"\
"SET_CAM_SHAKE_AMPLITUDE=function(cam,amplitude)return _natives.invoke_void(0xD93DB43B82BC0D00,cam,amplitude);end,\n"\
"STOP_CAM_SHAKING=function(cam,p1)return _natives.invoke_void(0xBDECF64367884AC3,cam,p1);end,\n"\
"SHAKE_SCRIPT_GLOBAL=function(p0,p1)return _natives.invoke_void(0xF4C8CF9E353AFECA,p0,p1);end,\n"\
"ANIMATED_SHAKE_SCRIPT_GLOBAL=function(p0,p1,p2,p3)return _natives.invoke_void(0xC2EAE3FB8CDBED31,p0,p1,p2,p3);end,\n"\
"IS_SCRIPT_GLOBAL_SHAKING=function()return _natives.invoke_bool(0xC912AF078AF19212);end,\n"\
"STOP_SCRIPT_GLOBAL_SHAKING=function(p0)return _natives.invoke_void(0x1C9D7949FA533490,p0);end,\n"\
"TRIGGER_VEHICLE_PART_BROKEN_CAMERA_SHAKE=function(vehicle,p1,p2)return _natives.invoke_void(0x5D96CFB59DA076A0,vehicle,p1,p2);end,\n"\
"PLAY_CAM_ANIM=function(cam,animName,animDictionary,x,y,z,xRot,yRot,zRot,p9,p10)return _natives.invoke_bool(0x9A2D0FB2E7852392,cam,animName,animDictionary,x,y,z,xRot,yRot,zRot,p9,p10);end,\n"\
"IS_CAM_PLAYING_ANIM=function(cam,animName,animDictionary)return _natives.invoke_bool(0xC90621D8A0CEECF2,cam,animName,animDictionary);end,\n"\
"SET_CAM_ANIM_CURRENT_PHASE=function(cam,phase)return _natives.invoke_void(0x4145A4C44FF3B5A6,cam,phase);end,\n"\
"GET_CAM_ANIM_CURRENT_PHASE=function(cam)return _natives.invoke_float(0xA10B2DB49E92A6B0,cam);end,\n"\
"PLAY_SYNCHRONIZED_CAM_ANIM=function(p0,p1,animName,animDictionary)return _natives.invoke_bool(0xE32EFE9AB4A9AA0C,p0,p1,animName,animDictionary);end,\n"\
"SET_FLY_CAM_HORIZONTAL_RESPONSE=function(cam,p1,p2,p3)return _natives.invoke_void(0x503F5920162365B2,cam,p1,p2,p3);end,\n"\
"SET_FLY_CAM_VERTICAL_RESPONSE=function(cam,p1,p2,p3)return _natives.invoke_void(0xE827B9382CFB41BA,cam,p1,p2,p3);end,\n"\
"SET_FLY_CAM_MAX_HEIGHT=function(cam,height)return _natives.invoke_void(0xF9D02130ECDD1D77,cam,height);end,\n"\
"SET_FLY_CAM_COORD_AND_CONSTRAIN=function(cam,x,y,z)return _natives.invoke_void(0xC91C6C55199308CA,cam,x,y,z);end,\n"\
"SET_FLY_CAM_VERTICAL_CONTROLS_THIS_UPDATE=function(cam)return _natives.invoke_void(0xC8B5C4A79CC18B94,cam);end,\n"\
"WAS_FLY_CAM_CONSTRAINED_ON_PREVIOUS_UDPATE=function(cam)return _natives.invoke_bool(0x5C48A1D6E3B33179,cam);end,\n"\
"IS_SCREEN_FADED_OUT=function()return _natives.invoke_bool(0xB16FCE9DDC7BA182);end,\n"\
"IS_SCREEN_FADED_IN=function()return _natives.invoke_bool(0x5A859503B0C08678);end,\n"\
"IS_SCREEN_FADING_OUT=function()return _natives.invoke_bool(0x797AC7CB535BA28F);end,\n"\
"IS_SCREEN_FADING_IN=function()return _natives.invoke_bool(0x5C544BC6C57AC575);end,\n"\
"DO_SCREEN_FADE_IN=function(duration)return _natives.invoke_void(0xD4E8E24955024033,duration);end,\n"\
"DO_SCREEN_FADE_OUT=function(duration)return _natives.invoke_void(0x891B5B39AC6302AF,duration);end,\n"\
"SET_WIDESCREEN_BORDERS=function(p0,p1)return _natives.invoke_void(0xDCD4EA924F42D01A,p0,p1);end,\n"\
"ARE_WIDESCREEN_BORDERS_ACTIVE=function()return _natives.invoke_bool(0x4879E4FE39074CDF);end,\n"\
"GET_GAMEPLAY_CAM_COORD=function()return _natives.invoke_vec3(0x14D6F5678D8F1B37);end,\n"\
"GET_GAMEPLAY_CAM_ROT=function(rotationOrder)return _natives.invoke_vec3(0x837765A25378F0BB,rotationOrder);end,\n"\
"GET_GAMEPLAY_CAM_FOV=function()return _natives.invoke_float(0x65019750A0324133);end,\n"\
"SET_GAMEPLAY_CAM_MOTION_BLUR_SCALING_THIS_UPDATE=function(p0)return _natives.invoke_void(0x487A82C650EB7799,p0);end,\n"\
"SET_GAMEPLAY_CAM_MAX_MOTION_BLUR_STRENGTH_THIS_UPDATE=function(p0)return _natives.invoke_void(0x0225778816FDC28C,p0);end,\n"\
"GET_GAMEPLAY_CAM_RELATIVE_HEADING=function()return _natives.invoke_float(0x743607648ADD4587);end,\n"\
"SET_GAMEPLAY_CAM_RELATIVE_HEADING=function(heading)return _natives.invoke_void(0xB4EC2312F4E5B1F1,heading);end,\n"\
"GET_GAMEPLAY_CAM_RELATIVE_PITCH=function()return _natives.invoke_float(0x3A6867B4845BEDA2);end,\n"\
"SET_GAMEPLAY_CAM_RELATIVE_PITCH=function(angle,scalingFactor)return _natives.invoke_void(0x6D0858B8EDFD2B7D,angle,scalingFactor);end,\n"\
"RESET_GAMEPLAY_CAM_FULL_ATTACH_PARENT_TRANSFORM_TIMER=function()return _natives.invoke_void(0x7295C203DD659DFE);end,\n"\
"FORCE_CAMERA_RELATIVE_HEADING_AND_PITCH=function(roll,pitch,yaw)return _natives.invoke_void(0x48608C3464F58AB4,roll,pitch,yaw);end,\n"\
"FORCE_BONNET_CAMERA_RELATIVE_HEADING_AND_PITCH=function(p0,p1)return _natives.invoke_void(0x28B022A17B068A3A,p0,p1);end,\n"\
"SET_FIRST_PERSON_SHOOTER_CAMERA_HEADING=function(yaw)return _natives.invoke_void(0x103991D4A307D472,yaw);end,\n"\
"SET_FIRST_PERSON_SHOOTER_CAMERA_PITCH=function(pitch)return _natives.invoke_void(0x759E13EBC1C15C5A,pitch);end,\n"\
"SET_SCRIPTED_CAMERA_IS_FIRST_PERSON_THIS_FRAME=function(p0)return _natives.invoke_void(0x469F2ECDEC046337,p0);end,\n"\
"SHAKE_GAMEPLAY_CAM=function(shakeName,intensity)return _natives.invoke_void(0xFD55E49555E017CF,shakeName,intensity);end,\n"\
"IS_GAMEPLAY_CAM_SHAKING=function()return _natives.invoke_bool(0x016C090630DF1F89);end,\n"\
"SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE=function(amplitude)return _natives.invoke_void(0xA87E00932DB4D85D,amplitude);end,\n"\
"STOP_GAMEPLAY_CAM_SHAKING=function(p0)return _natives.invoke_void(0x0EF93E9F3D08C178,p0);end,\n"\
"SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE=function(ped)return _natives.invoke_void(0x8BBACBF51DA047A8,ped);end,\n"\
"IS_GAMEPLAY_CAM_RENDERING=function()return _natives.invoke_bool(0x39B5D1B10383F0C8);end,\n"\
"IS_INTERPOLATING_FROM_SCRIPT_CAMS=function()return _natives.invoke_bool(0x3044240D2E0FA842);end,\n"\
"IS_INTERPOLATING_TO_SCRIPT_CAMS=function()return _natives.invoke_bool(0x705A276EBFF3133D);end,\n"\
"SET_GAMEPLAY_CAM_ALTITUDE_FOV_SCALING_STATE=function(p0)return _natives.invoke_void(0xDB90C6CCA48940F1,p0);end,\n"\
"DISABLE_GAMEPLAY_CAM_ALTITUDE_FOV_SCALING_THIS_UPDATE=function()return _natives.invoke_void(0xEA7F0AD7E9BA676F);end,\n"\
"IS_GAMEPLAY_CAM_LOOKING_BEHIND=function()return _natives.invoke_bool(0x70FDA869F3317EA9);end,\n"\
"SET_GAMEPLAY_CAM_IGNORE_ENTITY_COLLISION_THIS_UPDATE=function(entity)return _natives.invoke_void(0x2AED6301F67007D5,entity);end,\n"\
"DISABLE_CAM_COLLISION_FOR_OBJECT=function(entity)return _natives.invoke_void(0x49482F9FCD825AAA,entity);end,\n"\
"BYPASS_CAMERA_COLLISION_BUOYANCY_TEST_THIS_UPDATE=function()return _natives.invoke_void(0xA7092AFE81944852);end,\n"\
"SET_GAMEPLAY_CAM_ENTITY_TO_LIMIT_FOCUS_OVER_BOUNDING_SPHERE_THIS_UPDATE=function(entity)return _natives.invoke_void(0xFD3151CD37EA2245,entity);end,\n"\
"DISABLE_FIRST_PERSON_CAMERA_WATER_CLIPPING_TEST_THIS_UPDATE=function()return _natives.invoke_void(0xB1381B97F70C7B30);end,\n"\
"SET_FOLLOW_CAM_IGNORE_ATTACH_PARENT_MOVEMENT_THIS_UPDATE=function()return _natives.invoke_void(0xDD79DF9F4D26E1C9);end,\n"\
"IS_SPHERE_VISIBLE=function(x,y,z,radius)return _natives.invoke_bool(0xE33D59DA70B58FDF,x,y,z,radius);end,\n"\
"IS_FOLLOW_PED_CAM_ACTIVE=function()return _natives.invoke_bool(0xC6D3D26810C8E0F9);end,\n"\
"SET_FOLLOW_PED_CAM_THIS_UPDATE=function(camName,p1)return _natives.invoke_bool(0x44A113DD6FFC48D1,camName,p1);end,\n"\
"USE_SCRIPT_CAM_FOR_AMBIENT_POPULATION_ORIGIN_THIS_FRAME=function(p0,p1)return _natives.invoke_void(0x271401846BD26E92,p0,p1);end,\n"\
"SET_FOLLOW_PED_CAM_LADDER_ALIGN_THIS_UPDATE=function()return _natives.invoke_void(0xC8391C309684595A);end,\n"\
"SET_THIRD_PERSON_CAM_RELATIVE_HEADING_LIMITS_THIS_UPDATE=function(minimum,maximum)return _natives.invoke_void(0x8F993D26E0CA5E8E,minimum,maximum);end,\n"\
"SET_THIRD_PERSON_CAM_RELATIVE_PITCH_LIMITS_THIS_UPDATE=function(minimum,maximum)return _natives.invoke_void(0xA516C198B7DCA1E1,minimum,maximum);end,\n"\
"SET_THIRD_PERSON_CAM_ORBIT_DISTANCE_LIMITS_THIS_UPDATE=function(p0,distance)return _natives.invoke_void(0xDF2E1F7742402E81,p0,distance);end,\n"\
"SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE=function(p0,p1)return _natives.invoke_void(0xE9EA16D6E54CDCA4,p0,p1);end,\n"\
"DISABLE_ON_FOOT_FIRST_PERSON_VIEW_THIS_UPDATE=function()return _natives.invoke_void(0xDE2EF5DA284CC8DF);end,\n"\
"DISABLE_FIRST_PERSON_FLASH_EFFECT_THIS_UPDATE=function()return _natives.invoke_void(0x59424BD75174C9B1);end,\n"\
"BLOCK_FIRST_PERSON_ORIENTATION_RESET_THIS_UPDATE=function()return _natives.invoke_void(0x9F97DA93681F87EA);end,\n"\
"GET_FOLLOW_PED_CAM_ZOOM_LEVEL=function()return _natives.invoke_int(0x33E6C8EFD0CD93E9);end,\n"\
"GET_FOLLOW_PED_CAM_VIEW_MODE=function()return _natives.invoke_int(0x8D4D46230B2C353A);end,\n"\
"SET_FOLLOW_PED_CAM_VIEW_MODE=function(viewMode)return _natives.invoke_void(0x5A4F9EDF1673F704,viewMode);end,\n"\
"IS_FOLLOW_VEHICLE_CAM_ACTIVE=function()return _natives.invoke_bool(0xCBBDE6D335D6D496);end,\n"\
"SET_FOLLOW_VEHICLE_CAM_HIGH_ANGLE_MODE_THIS_UPDATE=function(p0)return _natives.invoke_void(0x91EF6EE6419E5B97,p0);end,\n"\
"SET_FOLLOW_VEHICLE_CAM_HIGH_ANGLE_MODE_EVERY_UPDATE=function(p0,p1)return _natives.invoke_void(0x9DFE13ECDC1EC196,p0,p1);end,\n"\
"SET_TABLE_GAMES_CAMERA_THIS_UPDATE=function(hash)return _natives.invoke_bool(0x79C0E43EB9B944E2,hash);end,\n"\
"GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL=function()return _natives.invoke_int(0xEE82280AB767B690);end,\n"\
"SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL=function(zoomLevel)return _natives.invoke_void(0x19464CB6E4078C8A,zoomLevel);end,\n"\
"GET_FOLLOW_VEHICLE_CAM_VIEW_MODE=function()return _natives.invoke_int(0xA4FF579AC0E3AAAE);end,\n"\
"SET_FOLLOW_VEHICLE_CAM_VIEW_MODE=function(viewMode)return _natives.invoke_void(0xAC253D7842768F48,viewMode);end,\n"\
"GET_CAM_VIEW_MODE_FOR_CONTEXT=function(context)return _natives.invoke_int(0xEE778F8C7E1142E2,context);end,\n"\
"SET_CAM_VIEW_MODE_FOR_CONTEXT=function(context,viewMode)return _natives.invoke_void(0x2A2173E46DAECD12,context,viewMode);end,\n"\
"GET_CAM_ACTIVE_VIEW_MODE_CONTEXT=function()return _natives.invoke_int(0x19CAFA3C87F7C2FF);end,\n"\
"USE_VEHICLE_CAM_STUNT_SETTINGS_THIS_UPDATE=function()return _natives.invoke_void(0x6493CF69859B116A);end,\n"\
"USE_DEDICATED_STUNT_CAMERA_THIS_UPDATE=function(camName)return _natives.invoke_void(0x425A920FDB9A0DDA,camName);end,\n"\
"FORCE_VEHICLE_CAM_STUNT_SETTINGS_THIS_UPDATE=function()return _natives.invoke_void(0x0AA27680A0BD43FA);end,\n"\
"SET_FOLLOW_VEHICLE_CAM_SEAT_THIS_UPDATE=function(seatIndex)return _natives.invoke_void(0x5C90CAB09951A12F,seatIndex);end,\n"\
"IS_AIM_CAM_ACTIVE=function()return _natives.invoke_bool(0x68EDDA28A5976D07);end,\n"\
"IS_AIM_CAM_ACTIVE_IN_ACCURATE_MODE=function()return _natives.invoke_bool(0x74BD83EA840F6BC9);end,\n"\
"IS_FIRST_PERSON_AIM_CAM_ACTIVE=function()return _natives.invoke_bool(0x5E346D934122613F);end,\n"\
"DISABLE_AIM_CAM_THIS_UPDATE=function()return _natives.invoke_void(0x1A31FE0049E542F6);end,\n"\
"GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR=function()return _natives.invoke_float(0x7EC52CC40597D170);end,\n"\
"SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR=function(zoomFactor)return _natives.invoke_void(0x70894BD0915C5BCA,zoomFactor);end,\n"\
"SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR_LIMITS_THIS_UPDATE=function(p0,p1)return _natives.invoke_void(0xCED08CBE8EBB97C7,p0,p1);end,\n"\
"SET_FIRST_PERSON_AIM_CAM_RELATIVE_HEADING_LIMITS_THIS_UPDATE=function(p0,p1)return _natives.invoke_void(0x2F7F2B26DD3F18EE,p0,p1);end,\n"\
"SET_FIRST_PERSON_AIM_CAM_RELATIVE_PITCH_LIMITS_THIS_UPDATE=function(p0,p1)return _natives.invoke_void(0xBCFC632DB7673BF0,p0,p1);end,\n"\
"SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE=function(p0)return _natives.invoke_void(0x0AF7B437918103B3,p0);end,\n"\
"SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE=function(p0)return _natives.invoke_void(0x42156508606DE65E,p0);end,\n"\
"SET_ALLOW_CUSTOM_VEHICLE_DRIVE_BY_CAM_THIS_UPDATE=function(p0)return _natives.invoke_void(0x4008EDF7D6E48175,p0);end,\n"\
"FORCE_TIGHTSPACE_CUSTOM_FRAMING_THIS_UPDATE=function()return _natives.invoke_void(0x380B4968D1E09E55);end,\n"\
"GET_FINAL_RENDERED_CAM_COORD=function()return _natives.invoke_vec3(0xA200EB1EE790F448);end,\n"\
"GET_FINAL_RENDERED_CAM_ROT=function(rotationOrder)return _natives.invoke_vec3(0x5B4E4C817FCC2DFB,rotationOrder);end,\n"\
"GET_FINAL_RENDERED_REMOTE_PLAYER_CAM_ROT=function(player,rotationOrder)return _natives.invoke_vec3(0x26903D9CD1175F2C,player,rotationOrder);end,\n"\
"GET_FINAL_RENDERED_CAM_FOV=function()return _natives.invoke_float(0x80EC114669DAEFF4);end,\n"\
"GET_FINAL_RENDERED_REMOTE_PLAYER_CAM_FOV=function(player)return _natives.invoke_float(0x5F35F6732C3FBBA0,player);end,\n"\
"GET_FINAL_RENDERED_CAM_NEAR_CLIP=function()return _natives.invoke_float(0xD0082607100D7193);end,\n"\
"GET_FINAL_RENDERED_CAM_FAR_CLIP=function()return _natives.invoke_float(0xDFC8CBC606FDB0FC);end,\n"\
"GET_FINAL_RENDERED_CAM_NEAR_DOF=function()return _natives.invoke_float(0xA03502FC581F7D9B);end,\n"\
"GET_FINAL_RENDERED_CAM_FAR_DOF=function()return _natives.invoke_float(0x9780F32BCAF72431);end,\n"\
"GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH=function()return _natives.invoke_float(0x162F9D995753DC19);end,\n"\
"SET_GAMEPLAY_COORD_HINT=function(x,y,z,duration,blendOutDuration,blendInDuration,p6)return _natives.invoke_void(0xD51ADCD2D8BC0FB3,x,y,z,duration,blendOutDuration,blendInDuration,p6);end,\n"\
"SET_GAMEPLAY_PED_HINT=function(ped,x1,y1,z1,p4,duration,blendOutDuration,blendInDuration)return _natives.invoke_void(0x2B486269ACD548D3,ped,x1,y1,z1,p4,duration,blendOutDuration,blendInDuration);end,\n"\
"SET_GAMEPLAY_VEHICLE_HINT=function(vehicle,offsetX,offsetY,offsetZ,p4,time,easeInTime,easeOutTime)return _natives.invoke_void(0xA2297E18F3E71C2E,vehicle,offsetX,offsetY,offsetZ,p4,time,easeInTime,easeOutTime);end,\n"\
"SET_GAMEPLAY_OBJECT_HINT=function(object,xOffset,yOffset,zOffset,p4,time,easeInTime,easeOutTime)return _natives.invoke_void(0x83E87508A2CA2AC6,object,xOffset,yOffset,zOffset,p4,time,easeInTime,easeOutTime);end,\n"\
"SET_GAMEPLAY_ENTITY_HINT=function(entity,xOffset,yOffset,zOffset,p4,time,easeInTime,easeOutTime,p8)return _natives.invoke_void(0x189E955A8313E298,entity,xOffset,yOffset,zOffset,p4,time,easeInTime,easeOutTime,p8);end,\n"\
"IS_GAMEPLAY_HINT_ACTIVE=function()return _natives.invoke_bool(0xE520FF1AD2785B40);end,\n"\
"STOP_GAMEPLAY_HINT=function(p0)return _natives.invoke_void(0xF46C581C61718916,p0);end,\n"\
"STOP_GAMEPLAY_HINT_BEING_CANCELLED_THIS_UPDATE=function(p0)return _natives.invoke_void(0xCCD078C2665D2973,p0);end,\n"\
"STOP_CODE_GAMEPLAY_HINT=function(p0)return _natives.invoke_void(0x247ACBC4ABBC9D1C,p0);end,\n"\
"IS_CODE_GAMEPLAY_HINT_ACTIVE=function()return _natives.invoke_bool(0xBF72910D0F26F025);end,\n"\
"SET_GAMEPLAY_HINT_FOV=function(FOV)return _natives.invoke_void(0x513403FB9C56211F,FOV);end,\n"\
"SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR=function(value)return _natives.invoke_void(0xF8BDBF3D573049A1,value);end,\n"\
"SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET=function(value)return _natives.invoke_void(0xD1F8363DFAD03848,value);end,\n"\
"SET_GAMEPLAY_HINT_CAMERA_RELATIVE_SIDE_OFFSET=function(xOffset)return _natives.invoke_void(0x5D7B620DAE436138,xOffset);end,\n"\
"SET_GAMEPLAY_HINT_CAMERA_RELATIVE_VERTICAL_OFFSET=function(yOffset)return _natives.invoke_void(0xC92717EF615B6704,yOffset);end,\n"\
"SET_GAMEPLAY_HINT_CAMERA_BLEND_TO_FOLLOW_PED_MEDIUM_VIEW_MODE=function(toggle)return _natives.invoke_void(0xE3433EADAAF7EE40,toggle);end,\n"\
"SET_CINEMATIC_BUTTON_ACTIVE=function(p0)return _natives.invoke_void(0x51669F7D1FB53D9F,p0);end,\n"\
"IS_CINEMATIC_CAM_RENDERING=function()return _natives.invoke_bool(0xB15162CB5826E9E8);end,\n"\
"SHAKE_CINEMATIC_CAM=function(shakeType,amount)return _natives.invoke_void(0xDCE214D9ED58F3CF,shakeType,amount);end,\n"\
"IS_CINEMATIC_CAM_SHAKING=function()return _natives.invoke_bool(0xBBC08F6B4CB8FF0A);end,\n"\
"SET_CINEMATIC_CAM_SHAKE_AMPLITUDE=function(p0)return _natives.invoke_void(0xC724C701C30B2FE7,p0);end,\n"\
"STOP_CINEMATIC_CAM_SHAKING=function(p0)return _natives.invoke_void(0x2238E588E588A6D7,p0);end,\n"\
"DISABLE_CINEMATIC_BONNET_CAMERA_THIS_UPDATE=function()return _natives.invoke_void(0xADFF1B2A555F5FBA);end,\n"\
"DISABLE_CINEMATIC_VEHICLE_IDLE_MODE_THIS_UPDATE=function()return _natives.invoke_void(0x62ECFCFDEE7885D6);end,\n"\
"INVALIDATE_CINEMATIC_VEHICLE_IDLE_MODE=function()return _natives.invoke_void(0x9E4CFFF989258472);end,\n"\
"INVALIDATE_IDLE_CAM=function()return _natives.invoke_void(0xF4F2C0D4EE209E20);end,\n"\
"IS_CINEMATIC_IDLE_CAM_RENDERING=function()return _natives.invoke_bool(0xCA9D2AA3E326D720);end,\n"\
"IS_CINEMATIC_FIRST_PERSON_VEHICLE_INTERIOR_CAM_RENDERING=function()return _natives.invoke_bool(0x4F32C0D5A90A9B40);end,\n"\
"CREATE_CINEMATIC_SHOT=function(p0,time,p2,entity)return _natives.invoke_void(0x741B0129D4560F31,p0,time,p2,entity);end,\n"\
"IS_CINEMATIC_SHOT_ACTIVE=function(p0)return _natives.invoke_bool(0xCC9F3371A7C28BC9,p0);end,\n"\
"STOP_CINEMATIC_SHOT=function(p0)return _natives.invoke_void(0x7660C6E75D3A078E,p0);end,\n"\
"FORCE_CINEMATIC_RENDERING_THIS_UPDATE=function(toggle)return _natives.invoke_void(0xA41BCD7213805AAC,toggle);end,\n"\
"SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE=function()return _natives.invoke_void(0xDC9DA9E8789F5246);end,\n"\
"SET_CINEMATIC_MODE_ACTIVE=function(toggle)return _natives.invoke_void(0xDCF0754AC3D6FD4E,toggle);end,\n"\
"IS_IN_VEHICLE_MOBILE_PHONE_CAMERA_RENDERING=function()return _natives.invoke_bool(0x1F2300CB7FA7B7F6);end,\n"\
"DISABLE_CINEMATIC_SLOW_MO_THIS_UPDATE=function()return _natives.invoke_bool(0x17FCA7199A530203);end,\n"\
"IS_BONNET_CINEMATIC_CAM_RENDERING=function()return _natives.invoke_bool(0xD7360051C885628B);end,\n"\
"IS_CINEMATIC_CAM_INPUT_ACTIVE=function()return _natives.invoke_bool(0xF5F1E89A970B7796);end,\n"\
"IGNORE_MENU_PREFERENCE_FOR_BONNET_CAMERA_THIS_UPDATE=function()return _natives.invoke_void(0x7B8A361C1813FBEF);end,\n"\
"BYPASS_CUTSCENE_CAM_RENDERING_THIS_UPDATE=function()return _natives.invoke_void(0xDB629FFD9285FA06);end,\n"\
"STOP_CUTSCENE_CAM_SHAKING=function(p0)return _natives.invoke_void(0x324C5AA411DA7737,p0);end,\n"\
"SET_CUTSCENE_CAM_FAR_CLIP_THIS_UPDATE=function(p0)return _natives.invoke_void(0x12DED8CA53D47EA5,p0);end,\n"\
"GET_FOCUS_PED_ON_SCREEN=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_int(0x89215EC747DF244A,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"DISABLE_NEAR_CLIP_SCAN_THIS_UPDATE=function()return _natives.invoke_void(0x5A43C76F7FC7BA5F);end,\n"\
"SET_CAM_DEATH_FAIL_EFFECT_STATE=function(p0)return _natives.invoke_void(0x80C8B1846639BB19,p0);end,\n"\
"SET_FIRST_PERSON_FLASH_EFFECT_TYPE=function(p0)return _natives.invoke_void(0x5C41E6BABC9E2112,p0);end,\n"\
"SET_FIRST_PERSON_FLASH_EFFECT_VEHICLE_MODEL_NAME=function(vehicleName)return _natives.invoke_void(0x21E253A7F8DA5DFB,vehicleName);end,\n"\
"SET_FIRST_PERSON_FLASH_EFFECT_VEHICLE_MODEL_HASH=function(vehicleModel)return _natives.invoke_void(0x11FA5D3479C7DD47,vehicleModel);end,\n"\
"IS_ALLOWED_INDEPENDENT_CAMERA_MODES=function()return _natives.invoke_bool(0xEAF0FA793D05C592);end,\n"\
"CAMERA_PREVENT_COLLISION_SETTINGS_FOR_TRIPLEHEAD_IN_INTERIORS_THIS_UPDATE=function()return _natives.invoke_void(0x62374889A4D59F72);end,\n"\
"REPLAY_GET_MAX_DISTANCE_ALLOWED_FROM_PLAYER=function()return _natives.invoke_float(0x8BFCEB5EA1B161B6);end,\n"\
"};\n"\
"CLOCK = {\n"\
"SET_CLOCK_TIME=function(hour,minute,second)return _natives.invoke_void(0x47C3B5848C3E45D8,hour,minute,second);end,\n"\
"PAUSE_CLOCK=function(toggle)return _natives.invoke_void(0x4055E40BD2DBEC1D,toggle);end,\n"\
"ADVANCE_CLOCK_TIME_TO=function(hour,minute,second)return _natives.invoke_void(0xC8CA9670B9D83B3B,hour,minute,second);end,\n"\
"ADD_TO_CLOCK_TIME=function(hours,minutes,seconds)return _natives.invoke_void(0xD716F30D8C8980E2,hours,minutes,seconds);end,\n"\
"GET_CLOCK_HOURS=function()return _natives.invoke_int(0x25223CA6B4D20B7F);end,\n"\
"GET_CLOCK_MINUTES=function()return _natives.invoke_int(0x13D2B8ADD79640F2);end,\n"\
"GET_CLOCK_SECONDS=function()return _natives.invoke_int(0x494E97C2EF27C470);end,\n"\
"SET_CLOCK_DATE=function(day,month,year)return _natives.invoke_void(0xB096419DF0D06CE7,day,month,year);end,\n"\
"GET_CLOCK_DAY_OF_WEEK=function()return _natives.invoke_int(0xD972E4BD7AEB235F);end,\n"\
"GET_CLOCK_DAY_OF_MONTH=function()return _natives.invoke_int(0x3D10BC92A4DB1D35);end,\n"\
"GET_CLOCK_MONTH=function()return _natives.invoke_int(0xBBC72712E80257A1);end,\n"\
"GET_CLOCK_YEAR=function()return _natives.invoke_int(0x961777E64BDAF717);end,\n"\
"GET_MILLISECONDS_PER_GAME_MINUTE=function()return _natives.invoke_int(0x2F8B4D1C595B11DB);end,\n"\
"GET_POSIX_TIME=function(year,month,day,hour,minute,second)return _natives.invoke_void(0xDA488F299A5B164E,year,month,day,hour,minute,second);end,\n"\
"GET_UTC_TIME=function(year,month,day,hour,minute,second)return _natives.invoke_void(0x8117E09A19EEF4D3,year,month,day,hour,minute,second);end,\n"\
"GET_LOCAL_TIME=function(year,month,day,hour,minute,second)return _natives.invoke_void(0x50C7A99057A69748,year,month,day,hour,minute,second);end,\n"\
"};\n"\
"CUTSCENE = {\n"\
"REQUEST_CUTSCENE=function(cutsceneName,flags)return _natives.invoke_void(0x7A86743F475D9E09,cutsceneName,flags);end,\n"\
"REQUEST_CUTSCENE_WITH_PLAYBACK_LIST=function(cutsceneName,playbackFlags,flags)return _natives.invoke_void(0xC23DE0E91C30B58C,cutsceneName,playbackFlags,flags);end,\n"\
"REMOVE_CUTSCENE=function()return _natives.invoke_void(0x440AF51A3462B86F);end,\n"\
"HAS_CUTSCENE_LOADED=function()return _natives.invoke_bool(0xC59F528E9AB9F339);end,\n"\
"HAS_THIS_CUTSCENE_LOADED=function(cutsceneName)return _natives.invoke_bool(0x228D3D94F8A11C3C,cutsceneName);end,\n"\
"SET_SCRIPT_CAN_START_CUTSCENE=function(threadId)return _natives.invoke_void(0x8D9DF6ECA8768583,threadId);end,\n"\
"CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY=function()return _natives.invoke_bool(0xB56BBBCC2955D9CB);end,\n"\
"IS_CUTSCENE_PLAYBACK_FLAG_SET=function(flag)return _natives.invoke_bool(0x71B74D2AE19338D0,flag);end,\n"\
"SET_CUTSCENE_ENTITY_STREAMING_FLAGS=function(cutsceneEntName,p1,p2)return _natives.invoke_void(0x4C61C75BEE8184C2,cutsceneEntName,p1,p2);end,\n"\
"REQUEST_CUT_FILE=function(cutsceneName)return _natives.invoke_void(0x06A3524161C502BA,cutsceneName);end,\n"\
"HAS_CUT_FILE_LOADED=function(cutsceneName)return _natives.invoke_bool(0xA1C996C2A744262E,cutsceneName);end,\n"\
"REMOVE_CUT_FILE=function(cutsceneName)return _natives.invoke_void(0xD00D76A7DFC9D852,cutsceneName);end,\n"\
"GET_CUT_FILE_CONCAT_COUNT=function(cutsceneName)return _natives.invoke_int(0x0ABC54DE641DC0FC,cutsceneName);end,\n"\
"START_CUTSCENE=function(flags)return _natives.invoke_void(0x186D5CB5E7B0FF7B,flags);end,\n"\
"START_CUTSCENE_AT_COORDS=function(x,y,z,flags)return _natives.invoke_void(0x1C9ADDA3244A1FBF,x,y,z,flags);end,\n"\
"STOP_CUTSCENE=function(p0)return _natives.invoke_void(0xC7272775B4DC786E,p0);end,\n"\
"STOP_CUTSCENE_IMMEDIATELY=function()return _natives.invoke_void(0xD220BDD222AC4A1E);end,\n"\
"SET_CUTSCENE_ORIGIN=function(x,y,z,p3,p4)return _natives.invoke_void(0xB812B3FD1C01CF27,x,y,z,p3,p4);end,\n"\
"SET_CUTSCENE_ORIGIN_AND_ORIENTATION=function(x1,y1,z1,x2,y2,z2,p6)return _natives.invoke_void(0x011883F41211432A,x1,y1,z1,x2,y2,z2,p6);end,\n"\
"GET_CUTSCENE_TIME=function()return _natives.invoke_int(0xE625BEABBAFFDAB9);end,\n"\
"GET_CUTSCENE_TOTAL_DURATION=function()return _natives.invoke_int(0xEE53B14A19E480D4);end,\n"\
"GET_CUTSCENE_END_TIME=function()return _natives.invoke_int(0x971D7B15BCDBEF99);end,\n"\
"GET_CUTSCENE_PLAY_DURATION=function()return _natives.invoke_int(0x5D583F71C901F2A3);end,\n"\
"WAS_CUTSCENE_SKIPPED=function()return _natives.invoke_bool(0x40C8656EDAEDD569);end,\n"\
"HAS_CUTSCENE_FINISHED=function()return _natives.invoke_bool(0x7C0A893088881D57);end,\n"\
"IS_CUTSCENE_ACTIVE=function()return _natives.invoke_bool(0x991251AFC3981F84);end,\n"\
"IS_CUTSCENE_PLAYING=function()return _natives.invoke_bool(0xD3C2E180A40F031E);end,\n"\
"GET_CUTSCENE_SECTION_PLAYING=function()return _natives.invoke_int(0x49010A6A396553D8);end,\n"\
"GET_ENTITY_INDEX_OF_CUTSCENE_ENTITY=function(cutsceneEntName,modelHash)return _natives.invoke_int(0x0A2E9FDB9A8C62F6,cutsceneEntName,modelHash);end,\n"\
"GET_CUTSCENE_CONCAT_SECTION_PLAYING=function()return _natives.invoke_int(0x583DF8E3D4AFBD98);end,\n"\
"IS_CUTSCENE_AUTHORIZED=function(cutsceneName)return _natives.invoke_bool(0x4CEBC1ED31E8925E,cutsceneName);end,\n"\
"DOES_CUTSCENE_HANDLE_EXIST=function(cutsceneHandle)return _natives.invoke_int(0x4FCD976DA686580C,cutsceneHandle);end,\n"\
"REGISTER_ENTITY_FOR_CUTSCENE=function(cutscenePed,cutsceneEntName,p2,modelHash,p4)return _natives.invoke_void(0xE40C1C56DF95C2E8,cutscenePed,cutsceneEntName,p2,modelHash,p4);end,\n"\
"GET_ENTITY_INDEX_OF_REGISTERED_ENTITY=function(cutsceneEntName,modelHash)return _natives.invoke_int(0xC0741A26499654CD,cutsceneEntName,modelHash);end,\n"\
"SET_VEHICLE_MODEL_PLAYER_WILL_EXIT_SCENE=function(modelHash)return _natives.invoke_void(0x7F96F23FA9B73327,modelHash);end,\n"\
"SET_CUTSCENE_TRIGGER_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_void(0x9896CE4721BE84BA,x1,y1,z1,x2,y2,z2);end,\n"\
"CAN_SET_ENTER_STATE_FOR_REGISTERED_ENTITY=function(cutsceneEntName,modelHash)return _natives.invoke_bool(0x645D0B458D8E17B5,cutsceneEntName,modelHash);end,\n"\
"CAN_SET_EXIT_STATE_FOR_REGISTERED_ENTITY=function(cutsceneEntName,modelHash)return _natives.invoke_bool(0x4C6A6451C79E4662,cutsceneEntName,modelHash);end,\n"\
"CAN_SET_EXIT_STATE_FOR_CAMERA=function(p0)return _natives.invoke_bool(0xB2CBCD0930DFB420,p0);end,\n"\
"SET_PAD_CAN_SHAKE_DURING_CUTSCENE=function(toggle)return _natives.invoke_void(0xC61B86C9F61EB404,toggle);end,\n"\
"SET_CUTSCENE_FADE_VALUES=function(p0,p1,p2,p3)return _natives.invoke_void(0x8093F23ABACCC7D4,p0,p1,p2,p3);end,\n"\
"SET_CUTSCENE_MULTIHEAD_FADE=function(p0,p1,p2,p3)return _natives.invoke_void(0x20746F7B1032A3C7,p0,p1,p2,p3);end,\n"\
"SET_CUTSCENE_MULTIHEAD_FADE_MANUAL=function(p0)return _natives.invoke_void(0x06EE9048FD080382,p0);end,\n"\
"IS_MULTIHEAD_FADE_UP=function()return _natives.invoke_bool(0xA0FE76168A189DDB);end,\n"\
"NETWORK_SET_MOCAP_CUTSCENE_CAN_BE_SKIPPED=function(p0)return _natives.invoke_void(0x2F137B508DE238F2,p0);end,\n"\
"SET_CAR_GENERATORS_CAN_UPDATE_DURING_CUTSCENE=function(p0)return _natives.invoke_void(0xE36A98D8AB3D3C66,p0);end,\n"\
"CAN_USE_MOBILE_PHONE_DURING_CUTSCENE=function()return _natives.invoke_bool(0x5EDEF0CF8C1DAB3C);end,\n"\
"SET_CUTSCENE_CAN_BE_SKIPPED=function(p0)return _natives.invoke_void(0x41FAA8FB2ECE8720,p0);end,\n"\
"SET_CAN_DISPLAY_MINIMAP_DURING_CUTSCENE_THIS_UPDATE=function()return _natives.invoke_void(0x2131046957F31B04);end,\n"\
"SET_CUTSCENE_PED_COMPONENT_VARIATION=function(cutsceneEntName,componentId,drawableId,textureId,modelHash)return _natives.invoke_void(0xBA01E7B6DEEFBBC9,cutsceneEntName,componentId,drawableId,textureId,modelHash);end,\n"\
"SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED=function(cutsceneEntName,ped,modelHash)return _natives.invoke_void(0x2A56C06EBEF2B0D9,cutsceneEntName,ped,modelHash);end,\n"\
"DOES_CUTSCENE_ENTITY_EXIST=function(cutsceneEntName,modelHash)return _natives.invoke_bool(0x499EF20C5DB25C59,cutsceneEntName,modelHash);end,\n"\
"SET_CUTSCENE_PED_PROP_VARIATION=function(cutsceneEntName,componentId,drawableId,textureId,modelHash)return _natives.invoke_void(0x0546524ADE2E9723,cutsceneEntName,componentId,drawableId,textureId,modelHash);end,\n"\
"HAS_CUTSCENE_CUT_THIS_FRAME=function()return _natives.invoke_bool(0x708BDD8CD795B043);end,\n"\
"};\n"\
"DATAFILE = {\n"\
"DATAFILE_WATCH_REQUEST_ID=function(requestId)return _natives.invoke_void(0xAD6875BBC0FC899C,requestId);end,\n"\
"DATAFILE_CLEAR_WATCH_LIST=function()return _natives.invoke_void(0x6CC86E78358D5119);end,\n"\
"DATAFILE_IS_VALID_REQUEST_ID=function(index)return _natives.invoke_bool(0xFCCAE5B92A830878,index);end,\n"\
"DATAFILE_HAS_LOADED_FILE_DATA=function(requestId)return _natives.invoke_bool(0x15FF52B809DB2353,requestId);end,\n"\
"DATAFILE_HAS_VALID_FILE_DATA=function(requestId)return _natives.invoke_bool(0xF8CC1EBE0B62E29F,requestId);end,\n"\
"DATAFILE_SELECT_ACTIVE_FILE=function(requestId,p1)return _natives.invoke_bool(0x22DA66936E0FFF37,requestId,p1);end,\n"\
"DATAFILE_DELETE_REQUESTED_FILE=function(requestId)return _natives.invoke_bool(0x8F5EA1C01D65A100,requestId);end,\n"\
"UGC_CREATE_CONTENT=function(data,dataCount,contentName,description,tagsCsv,contentTypeName,publish,p7)return _natives.invoke_bool(0xC84527E235FCA219,data,dataCount,contentName,description,tagsCsv,contentTypeName,publish,p7);end,\n"\
"UGC_CREATE_MISSION=function(contentName,description,tagsCsv,contentTypeName,publish,p5)return _natives.invoke_bool(0xA5EFC3E847D60507,contentName,description,tagsCsv,contentTypeName,publish,p5);end,\n"\
"UGC_UPDATE_CONTENT=function(contentId,data,dataCount,contentName,description,tagsCsv,contentTypeName,p7)return _natives.invoke_bool(0x648E7A5434AF7969,contentId,data,dataCount,contentName,description,tagsCsv,contentTypeName,p7);end,\n"\
"UGC_UPDATE_MISSION=function(contentId,contentName,description,tagsCsv,contentTypeName,p5)return _natives.invoke_bool(0x4645DE9980999E93,contentId,contentName,description,tagsCsv,contentTypeName,p5);end,\n"\
"UGC_SET_PLAYER_DATA=function(contentId,rating,contentTypeName,p3)return _natives.invoke_bool(0x692D808C34A82143,contentId,rating,contentTypeName,p3);end,\n"\
"DATAFILE_SELECT_UGC_DATA=function(p0,p1)return _natives.invoke_bool(0xA69AC4ADE82B57A4,p0,p1);end,\n"\
"DATAFILE_SELECT_UGC_STATS=function(p0,p1,p2)return _natives.invoke_bool(0x9CB0BFA7A9342C3D,p0,p1,p2);end,\n"\
"DATAFILE_SELECT_UGC_PLAYER_DATA=function(p0,p1)return _natives.invoke_bool(0x52818819057F2B40,p0,p1);end,\n"\
"DATAFILE_SELECT_CREATOR_STATS=function(p0,p1)return _natives.invoke_bool(0x01095C95CD46B624,p0,p1);end,\n"\
"DATAFILE_LOAD_OFFLINE_UGC=function(filename,p1)return _natives.invoke_bool(0xC5238C011AF405E4,filename,p1);end,\n"\
"DATAFILE_CREATE=function(p0)return _natives.invoke_void(0xD27058A1CA2B13EE,p0);end,\n"\
"DATAFILE_DELETE=function(p0)return _natives.invoke_void(0x9AB9C1CFC8862DFB,p0);end,\n"\
"DATAFILE_STORE_MISSION_HEADER=function(p0)return _natives.invoke_void(0x2ED61456317B8178,p0);end,\n"\
"DATAFILE_FLUSH_MISSION_HEADER=function()return _natives.invoke_void(0xC55854C7D7274882);end,\n"\
"DATAFILE_GET_FILE_DICT=function(p0)return _natives.invoke_ptr(0x906B778CA1DC72B6,p0);end,\n"\
"DATAFILE_START_SAVE_TO_CLOUD=function(filename,p1)return _natives.invoke_bool(0x83BCCE3224735F05,filename,p1);end,\n"\
"DATAFILE_UPDATE_SAVE_TO_CLOUD=function(p0)return _natives.invoke_bool(0x4DFDD9EB705F8140,p0);end,\n"\
"DATAFILE_IS_SAVE_PENDING=function()return _natives.invoke_bool(0xBEDB96A7584AA8CF);end,\n"\
"DATAFILE_LOAD_OFFLINE_UGC_FOR_ADDITIONAL_DATA_FILE=function(p0,p1)return _natives.invoke_bool(0xA6EEF01087181EDD,p0,p1);end,\n"\
"DATAFILE_DELETE_FOR_ADDITIONAL_DATA_FILE=function(p0)return _natives.invoke_void(0x6AD0BD5E087866CB,p0);end,\n"\
"DATAFILE_GET_FILE_DICT_FOR_ADDITIONAL_DATA_FILE=function(p0)return _natives.invoke_ptr(0xDBF860CF1DB8E599,p0);end,\n"\
"DATADICT_SET_BOOL=function(objectData,key,value)return _natives.invoke_void(0x35124302A556A325,objectData,key,value);end,\n"\
"DATADICT_SET_INT=function(objectData,key,value)return _natives.invoke_void(0xE7E035450A7948D5,objectData,key,value);end,\n"\
"DATADICT_SET_FLOAT=function(objectData,key,value)return _natives.invoke_void(0xC27E1CC2D795105E,objectData,key,value);end,\n"\
"DATADICT_SET_STRING=function(objectData,key,value)return _natives.invoke_void(0x8FF3847DADD8E30C,objectData,key,value);end,\n"\
"DATADICT_SET_VECTOR=function(objectData,key,valueX,valueY,valueZ)return _natives.invoke_void(0x4CD49B76338C7DEE,objectData,key,valueX,valueY,valueZ);end,\n"\
"DATADICT_CREATE_DICT=function(objectData,key)return _natives.invoke_ptr(0xA358F56F10732EE1,objectData,key);end,\n"\
"DATADICT_CREATE_ARRAY=function(objectData,key)return _natives.invoke_ptr(0x5B11728527CA6E5F,objectData,key);end,\n"\
"DATADICT_GET_BOOL=function(objectData,key)return _natives.invoke_bool(0x1186940ED72FFEEC,objectData,key);end,\n"\
"DATADICT_GET_INT=function(objectData,key)return _natives.invoke_int(0x78F06F6B1FB5A80C,objectData,key);end,\n"\
"DATADICT_GET_FLOAT=function(objectData,key)return _natives.invoke_float(0x06610343E73B9727,objectData,key);end,\n"\
"DATADICT_GET_STRING=function(objectData,key)return _natives.invoke_str(0x3D2FD9E763B24472,objectData,key);end,\n"\
"DATADICT_GET_VECTOR=function(objectData,key)return _natives.invoke_vec3(0x46CD3CB66E0825CC,objectData,key);end,\n"\
"DATADICT_GET_DICT=function(objectData,key)return _natives.invoke_ptr(0xB6B9DDC412FCEEE2,objectData,key);end,\n"\
"DATADICT_GET_ARRAY=function(objectData,key)return _natives.invoke_ptr(0x7A983AA9DA2659ED,objectData,key);end,\n"\
"DATADICT_GET_TYPE=function(objectData,key)return _natives.invoke_int(0x031C55ED33227371,objectData,key);end,\n"\
"DATAARRAY_ADD_BOOL=function(arrayData,value)return _natives.invoke_void(0xF8B0F5A43E928C76,arrayData,value);end,\n"\
"DATAARRAY_ADD_INT=function(arrayData,value)return _natives.invoke_void(0xCABDB751D86FE93B,arrayData,value);end,\n"\
"DATAARRAY_ADD_FLOAT=function(arrayData,value)return _natives.invoke_void(0x57A995FD75D37F56,arrayData,value);end,\n"\
"DATAARRAY_ADD_STRING=function(arrayData,value)return _natives.invoke_void(0x2F0661C155AEEEAA,arrayData,value);end,\n"\
"DATAARRAY_ADD_VECTOR=function(arrayData,valueX,valueY,valueZ)return _natives.invoke_void(0x407F8D034F70F0C2,arrayData,valueX,valueY,valueZ);end,\n"\
"DATAARRAY_ADD_DICT=function(arrayData)return _natives.invoke_ptr(0x6889498B3E19C797,arrayData);end,\n"\
"DATAARRAY_GET_BOOL=function(arrayData,arrayIndex)return _natives.invoke_bool(0x50C1B2874E50C114,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_INT=function(arrayData,arrayIndex)return _natives.invoke_int(0x3E5AE19425CD74BE,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_FLOAT=function(arrayData,arrayIndex)return _natives.invoke_float(0xC0C527B525D7CFB5,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_STRING=function(arrayData,arrayIndex)return _natives.invoke_str(0xD3F2FFEB8D836F52,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_VECTOR=function(arrayData,arrayIndex)return _natives.invoke_vec3(0x8D2064E5B64A628A,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_DICT=function(arrayData,arrayIndex)return _natives.invoke_ptr(0x8B5FADCC4E3A145F,arrayData,arrayIndex);end,\n"\
"DATAARRAY_GET_COUNT=function(arrayData)return _natives.invoke_int(0x065DB281590CEA2D,arrayData);end,\n"\
"DATAARRAY_GET_TYPE=function(arrayData,arrayIndex)return _natives.invoke_int(0x3A0014ADB172A3C5,arrayData,arrayIndex);end,\n"\
"};\n"\
"DECORATOR = {\n"\
"DECOR_SET_TIME=function(entity,propertyName,timestamp)return _natives.invoke_bool(0x95AED7B8E39ECAA4,entity,propertyName,timestamp);end,\n"\
"DECOR_SET_BOOL=function(entity,propertyName,value)return _natives.invoke_bool(0x6B1E8E2ED1335B71,entity,propertyName,value);end,\n"\
"DECOR_SET_FLOAT=function(entity,propertyName,value)return _natives.invoke_bool(0x211AB1DD8D0F363A,entity,propertyName,value);end,\n"\
"DECOR_SET_INT=function(entity,propertyName,value)return _natives.invoke_bool(0x0CE3AA5E1CA19E10,entity,propertyName,value);end,\n"\
"DECOR_GET_BOOL=function(entity,propertyName)return _natives.invoke_bool(0xDACE671663F2F5DB,entity,propertyName);end,\n"\
"DECOR_GET_FLOAT=function(entity,propertyName)return _natives.invoke_float(0x6524A2F114706F43,entity,propertyName);end,\n"\
"DECOR_GET_INT=function(entity,propertyName)return _natives.invoke_int(0xA06C969B02A97298,entity,propertyName);end,\n"\
"DECOR_EXIST_ON=function(entity,propertyName)return _natives.invoke_bool(0x05661B80A8C9165F,entity,propertyName);end,\n"\
"DECOR_REMOVE=function(entity,propertyName)return _natives.invoke_bool(0x00EE9F297C738720,entity,propertyName);end,\n"\
"DECOR_REGISTER=function(propertyName,type)return _natives.invoke_void(0x9FD90732F56403CE,propertyName,type);end,\n"\
"DECOR_IS_REGISTERED_AS_TYPE=function(propertyName,type)return _natives.invoke_bool(0x4F14F9F870D6FBC8,propertyName,type);end,\n"\
"DECOR_REGISTER_LOCK=function()return _natives.invoke_void(0xA9D14EEA259F9248);end,\n"\
"};\n"\
"DLC = {\n"\
"ARE_ANY_CCS_PENDING=function()return _natives.invoke_bool(0x241FCA5B1AA14F75);end,\n"\
"IS_DLC_PRESENT=function(dlcHash)return _natives.invoke_bool(0x812595A0644CE1DE,dlcHash);end,\n"\
"DLC_CHECK_CLOUD_DATA_CORRECT=function()return _natives.invoke_bool(0xF2E07819EF1A5289);end,\n"\
"GET_EXTRACONTENT_CLOUD_RESULT=function()return _natives.invoke_int(0x9489659372A81585);end,\n"\
"DLC_CHECK_COMPAT_PACK_CONFIGURATION=function()return _natives.invoke_bool(0xA213B11DFF526300);end,\n"\
"GET_EVER_HAD_BAD_PACK_ORDER=function()return _natives.invoke_bool(0x8D30F648014A92B5);end,\n"\
"GET_IS_LOADING_SCREEN_ACTIVE=function()return _natives.invoke_bool(0x10D0A8F259E93EC9);end,\n"\
"GET_IS_INITIAL_LOADING_SCREEN_ACTIVE=function()return _natives.invoke_bool(0xC4637A6D03C24CC3);end,\n"\
"HAS_CLOUD_REQUESTS_FINISHED=function(p0,unused)return _natives.invoke_bool(0x46E2B844905BC5F0,p0,unused);end,\n"\
"ON_ENTER_SP=function()return _natives.invoke_void(0xD7C10C4A637992C9);end,\n"\
"ON_ENTER_MP=function()return _natives.invoke_void(0x0888C3502DBBEEF5);end,\n"\
"};\n"\
"ENTITY = {\n"\
"DOES_ENTITY_EXIST=function(entity)return _natives.invoke_bool(0x7239B21A38F536BA,entity);end,\n"\
"DOES_ENTITY_BELONG_TO_THIS_SCRIPT=function(entity,p1)return _natives.invoke_bool(0xDDE6DF5AE89981D2,entity,p1);end,\n"\
"DOES_ENTITY_HAVE_DRAWABLE=function(entity)return _natives.invoke_bool(0x060D6E96F8B8E48D,entity);end,\n"\
"DOES_ENTITY_HAVE_PHYSICS=function(entity)return _natives.invoke_bool(0xDA95EA3317CC5064,entity);end,\n"\
"DOES_ENTITY_HAVE_SKELETON=function(entity)return _natives.invoke_bool(0x764EB96874EFFDC1,entity);end,\n"\
"DOES_ENTITY_HAVE_ANIM_DIRECTOR=function(entity)return _natives.invoke_bool(0x2158E81A6AF65EA9,entity);end,\n"\
"HAS_ENTITY_ANIM_FINISHED=function(entity,animDict,animName,p3)return _natives.invoke_bool(0x20B711662962B472,entity,animDict,animName,p3);end,\n"\
"HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT=function(entity)return _natives.invoke_bool(0x95EB9964FF5C5C65,entity);end,\n"\
"HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED=function(entity)return _natives.invoke_bool(0x605F5A140F202491,entity);end,\n"\
"HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE=function(entity)return _natives.invoke_bool(0xDFD5033FDBA0A9C8,entity);end,\n"\
"HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY=function(entity1,entity2,p2)return _natives.invoke_bool(0xC86D67D52A707CF8,entity1,entity2,p2);end,\n"\
"HAS_ENTITY_CLEAR_LOS_TO_ENTITY=function(entity1,entity2,traceType)return _natives.invoke_bool(0xFCDFF7B72D23A1AC,entity1,entity2,traceType);end,\n"\
"HAS_ENTITY_CLEAR_LOS_TO_ENTITY_ADJUST_FOR_COVER=function(entity1,entity2,traceType)return _natives.invoke_bool(0x394BDE2A7BBA031E,entity1,entity2,traceType);end,\n"\
"HAS_ENTITY_CLEAR_LOS_TO_ENTITY_IN_FRONT=function(entity1,entity2)return _natives.invoke_bool(0x0267D00AF114F17A,entity1,entity2);end,\n"\
"HAS_ENTITY_COLLIDED_WITH_ANYTHING=function(entity)return _natives.invoke_bool(0x8BAD02F0368D9E14,entity);end,\n"\
"_GET_LAST_ENTITY_HIT_BY_ENTITY=function(entity)return _natives.invoke_int(0xA75EE4F689B85391,entity);end,\n"\
"GET_LAST_MATERIAL_HIT_BY_ENTITY=function(entity)return _natives.invoke_int(0x5C3D0A935F535C4C,entity);end,\n"\
"GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY=function(entity)return _natives.invoke_vec3(0xE465D4AB7CA6AE72,entity);end,\n"\
"FORCE_ENTITY_AI_AND_ANIMATION_UPDATE=function(entity)return _natives.invoke_void(0x40FDEDB72F8293B2,entity);end,\n"\
"GET_ENTITY_ANIM_CURRENT_TIME=function(entity,animDict,animName)return _natives.invoke_float(0x346D81500D088F42,entity,animDict,animName);end,\n"\
"GET_ENTITY_ANIM_TOTAL_TIME=function(entity,animDict,animName)return _natives.invoke_float(0x50BD2730B191E360,entity,animDict,animName);end,\n"\
"GET_ANIM_DURATION=function(animDict,animName)return _natives.invoke_float(0xFEDDF04D62B8D790,animDict,animName);end,\n"\
"GET_ENTITY_ATTACHED_TO=function(entity)return _natives.invoke_int(0x48C2BED9180FE123,entity);end,\n"\
"GET_ENTITY_COORDS=function(entity,alive)return _natives.invoke_vec3(0x3FEF770D40960D5A,entity,alive);end,\n"\
"GET_ENTITY_FORWARD_VECTOR=function(entity)return _natives.invoke_vec3(0x0A794A5A57F8DF91,entity);end,\n"\
"GET_ENTITY_FORWARD_X=function(entity)return _natives.invoke_float(0x8BB4EF4214E0E6D5,entity);end,\n"\
"GET_ENTITY_FORWARD_Y=function(entity)return _natives.invoke_float(0x866A4A5FAE349510,entity);end,\n"\
"GET_ENTITY_HEADING=function(entity)return _natives.invoke_float(0xE83D4F9BA2A38914,entity);end,\n"\
"GET_ENTITY_HEADING_FROM_EULERS=function(entity)return _natives.invoke_float(0x846BF6291198A71E,entity);end,\n"\
"GET_ENTITY_HEALTH=function(entity)return _natives.invoke_int(0xEEF059FAD016D209,entity);end,\n"\
"GET_ENTITY_MAX_HEALTH=function(entity)return _natives.invoke_int(0x15D757606D170C3C,entity);end,\n"\
"SET_ENTITY_MAX_HEALTH=function(entity,value)return _natives.invoke_void(0x166E7CF68597D8B5,entity,value);end,\n"\
"GET_ENTITY_HEIGHT=function(entity,X,Y,Z,atTop,inWorldCoords)return _natives.invoke_float(0x5A504562485944DD,entity,X,Y,Z,atTop,inWorldCoords);end,\n"\
"GET_ENTITY_HEIGHT_ABOVE_GROUND=function(entity)return _natives.invoke_float(0x1DD55701034110E5,entity);end,\n"\
"GET_ENTITY_MATRIX=function(entity,forwardVector,rightVector,upVector,position)return _natives.invoke_void(0xECB2FC7235A7D137,entity,forwardVector,rightVector,upVector,position);end,\n"\
"GET_ENTITY_MODEL=function(entity)return _natives.invoke_int(0x9F47B058362C84B5,entity);end,\n"\
"GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS=function(entity,posX,posY,posZ)return _natives.invoke_vec3(0x2274BC1C4885E333,entity,posX,posY,posZ);end,\n"\
"GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS=function(entity,offsetX,offsetY,offsetZ)return _natives.invoke_vec3(0x1899F328B0E12848,entity,offsetX,offsetY,offsetZ);end,\n"\
"GET_ENTITY_PITCH=function(entity)return _natives.invoke_float(0xD45DC2893621E1FE,entity);end,\n"\
"GET_ENTITY_QUATERNION=function(entity,x,y,z,w)return _natives.invoke_void(0x7B3703D2D32DFA18,entity,x,y,z,w);end,\n"\
"GET_ENTITY_ROLL=function(entity)return _natives.invoke_float(0x831E0242595560DF,entity);end,\n"\
"GET_ENTITY_ROTATION=function(entity,rotationOrder)return _natives.invoke_vec3(0xAFBD61CC738D9EB9,entity,rotationOrder);end,\n"\
"GET_ENTITY_ROTATION_VELOCITY=function(entity)return _natives.invoke_vec3(0x213B91045D09B983,entity);end,\n"\
"GET_ENTITY_SCRIPT=function(entity,script)return _natives.invoke_str(0xA6E9C38DB51D7748,entity,script);end,\n"\
"GET_ENTITY_SPEED=function(entity)return _natives.invoke_float(0xD5037BA82E12416F,entity);end,\n"\
"GET_ENTITY_SPEED_VECTOR=function(entity,relative)return _natives.invoke_vec3(0x9A8D700A51CB7B0D,entity,relative);end,\n"\
"GET_ENTITY_UPRIGHT_VALUE=function(entity)return _natives.invoke_float(0x95EED5A694951F9F,entity);end,\n"\
"GET_ENTITY_VELOCITY=function(entity)return _natives.invoke_vec3(0x4805D2B1D8CF94A9,entity);end,\n"\
"GET_OBJECT_INDEX_FROM_ENTITY_INDEX=function(entity)return _natives.invoke_int(0xD7E3B9735C0F89D6,entity);end,\n"\
"GET_PED_INDEX_FROM_ENTITY_INDEX=function(entity)return _natives.invoke_int(0x04A2A40C73395041,entity);end,\n"\
"GET_VEHICLE_INDEX_FROM_ENTITY_INDEX=function(entity)return _natives.invoke_int(0x4B53F92932ADFAC0,entity);end,\n"\
"GET_WORLD_POSITION_OF_ENTITY_BONE=function(entity,boneIndex)return _natives.invoke_vec3(0x44A8FCB8ED227738,entity,boneIndex);end,\n"\
"GET_NEAREST_PLAYER_TO_ENTITY=function(entity)return _natives.invoke_int(0x7196842CB375CDB3,entity);end,\n"\
"GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM=function(entity,team)return _natives.invoke_int(0x4DC9A62F844D9337,entity,team);end,\n"\
"GET_ENTITY_TYPE=function(entity)return _natives.invoke_int(0x8ACD366038D14505,entity);end,\n"\
"GET_ENTITY_POPULATION_TYPE=function(entity)return _natives.invoke_int(0xF6F5161F4534EDFF,entity);end,\n"\
"IS_AN_ENTITY=function(handle)return _natives.invoke_bool(0x731EC8A916BD11A1,handle);end,\n"\
"IS_ENTITY_A_PED=function(entity)return _natives.invoke_bool(0x524AC5ECEA15343E,entity);end,\n"\
"IS_ENTITY_A_MISSION_ENTITY=function(entity)return _natives.invoke_bool(0x0A7B270912999B3C,entity);end,\n"\
"IS_ENTITY_A_VEHICLE=function(entity)return _natives.invoke_bool(0x6AC7003FA6E5575E,entity);end,\n"\
"IS_ENTITY_AN_OBJECT=function(entity)return _natives.invoke_bool(0x8D68C8FD0FACA94E,entity);end,\n"\
"IS_ENTITY_AT_COORD=function(entity,xPos,yPos,zPos,xSize,ySize,zSize,p7,p8,p9)return _natives.invoke_bool(0x20B60995556D004F,entity,xPos,yPos,zPos,xSize,ySize,zSize,p7,p8,p9);end,\n"\
"IS_ENTITY_AT_ENTITY=function(entity1,entity2,xSize,ySize,zSize,p5,p6,p7)return _natives.invoke_bool(0x751B70C3D034E187,entity1,entity2,xSize,ySize,zSize,p5,p6,p7);end,\n"\
"IS_ENTITY_ATTACHED=function(entity)return _natives.invoke_bool(0xB346476EF1A64897,entity);end,\n"\
"IS_ENTITY_ATTACHED_TO_ANY_OBJECT=function(entity)return _natives.invoke_bool(0xCF511840CEEDE0CC,entity);end,\n"\
"IS_ENTITY_ATTACHED_TO_ANY_PED=function(entity)return _natives.invoke_bool(0xB1632E9A5F988D11,entity);end,\n"\
"IS_ENTITY_ATTACHED_TO_ANY_VEHICLE=function(entity)return _natives.invoke_bool(0x26AA915AD89BFB4B,entity);end,\n"\
"IS_ENTITY_ATTACHED_TO_ENTITY=function(from,to)return _natives.invoke_bool(0xEFBE71898A993728,from,to);end,\n"\
"IS_ENTITY_DEAD=function(entity,p1)return _natives.invoke_bool(0x5F9532F3B5CC2551,entity,p1);end,\n"\
"IS_ENTITY_IN_AIR=function(entity)return _natives.invoke_bool(0x886E37EC497200B6,entity);end,\n"\
"IS_ENTITY_IN_ANGLED_AREA=function(entity,x1,y1,z1,x2,y2,z2,width,debug,includeZ,p10)return _natives.invoke_bool(0x51210CED3DA1C78A,entity,x1,y1,z1,x2,y2,z2,width,debug,includeZ,p10);end,\n"\
"IS_ENTITY_IN_AREA=function(entity,x1,y1,z1,x2,y2,z2,p7,p8,p9)return _natives.invoke_bool(0x54736AA40E271165,entity,x1,y1,z1,x2,y2,z2,p7,p8,p9);end,\n"\
"IS_ENTITY_IN_ZONE=function(entity,zone)return _natives.invoke_bool(0xB6463CF6AF527071,entity,zone);end,\n"\
"IS_ENTITY_IN_WATER=function(entity)return _natives.invoke_bool(0xCFB0A0D8EDD145A3,entity);end,\n"\
"GET_ENTITY_SUBMERGED_LEVEL=function(entity)return _natives.invoke_float(0xE81AFC1BC4CC41CE,entity);end,\n"\
"SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK=function(entity,toggle)return _natives.invoke_void(0x694E00132F2823ED,entity,toggle);end,\n"\
"IS_ENTITY_ON_SCREEN=function(entity)return _natives.invoke_bool(0xE659E47AF827484B,entity);end,\n"\
"IS_ENTITY_PLAYING_ANIM=function(entity,animDict,animName,taskFlag)return _natives.invoke_bool(0x1F0B79228E461EC9,entity,animDict,animName,taskFlag);end,\n"\
"IS_ENTITY_STATIC=function(entity)return _natives.invoke_bool(0x1218E6886D3D8327,entity);end,\n"\
"IS_ENTITY_TOUCHING_ENTITY=function(entity,targetEntity)return _natives.invoke_bool(0x17FFC1B2BA35A494,entity,targetEntity);end,\n"\
"IS_ENTITY_TOUCHING_MODEL=function(entity,modelHash)return _natives.invoke_bool(0x0F42323798A58C8C,entity,modelHash);end,\n"\
"IS_ENTITY_UPRIGHT=function(entity,angle)return _natives.invoke_bool(0x5333F526F6AB19AA,entity,angle);end,\n"\
"IS_ENTITY_UPSIDEDOWN=function(entity)return _natives.invoke_bool(0x1DBD58820FA61D71,entity);end,\n"\
"IS_ENTITY_VISIBLE=function(entity)return _natives.invoke_bool(0x47D6F43D77935C75,entity);end,\n"\
"IS_ENTITY_VISIBLE_TO_SCRIPT=function(entity)return _natives.invoke_bool(0xD796CB5BA8F20E32,entity);end,\n"\
"IS_ENTITY_OCCLUDED=function(entity)return _natives.invoke_bool(0xE31C2C72B8692B64,entity);end,\n"\
"WOULD_ENTITY_BE_OCCLUDED=function(entityModelHash,x,y,z,p4)return _natives.invoke_bool(0xEE5D2A122E09EC42,entityModelHash,x,y,z,p4);end,\n"\
"IS_ENTITY_WAITING_FOR_WORLD_COLLISION=function(entity)return _natives.invoke_bool(0xD05BFF0C0A12C68F,entity);end,\n"\
"APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS=function(entity,forceType,x,y,z,p5,isDirectionRel,isForceRel,p8)return _natives.invoke_void(0x18FF00FC7EFF559E,entity,forceType,x,y,z,p5,isDirectionRel,isForceRel,p8);end,\n"\
"APPLY_FORCE_TO_ENTITY=function(entity,forceFlags,x,y,z,offX,offY,offZ,boneIndex,isDirectionRel,ignoreUpVec,isForceRel,p12,p13)return _natives.invoke_void(0xC5F68BE9613E2D18,entity,forceFlags,x,y,z,offX,offY,offZ,boneIndex,isDirectionRel,ignoreUpVec,isForceRel,p12,p13);end,\n"\
"ATTACH_ENTITY_TO_ENTITY=function(entity1,entity2,boneIndex,xPos,yPos,zPos,xRot,yRot,zRot,p9,useSoftPinning,collision,isPed,vertexIndex,fixedRot,p15)return _natives.invoke_void(0x6B9BBD38AB0796DF,entity1,entity2,boneIndex,xPos,yPos,zPos,xRot,yRot,zRot,p9,useSoftPinning,collision,isPed,vertexIndex,fixedRot,p15);end,\n"\
"ATTACH_ENTITY_BONE_TO_ENTITY_BONE=function(entity1,entity2,boneIndex1,boneIndex2,p4,p5)return _natives.invoke_void(0x5C48B75732C8456C,entity1,entity2,boneIndex1,boneIndex2,p4,p5);end,\n"\
"ATTACH_ENTITY_BONE_TO_ENTITY_BONE_Y_FORWARD=function(entity1,entity2,boneIndex1,boneIndex2,p4,p5)return _natives.invoke_void(0xFD1695C5D3B05439,entity1,entity2,boneIndex1,boneIndex2,p4,p5);end,\n"\
"ATTACH_ENTITY_TO_ENTITY_PHYSICALLY=function(entity1,entity2,boneIndex1,boneIndex2,xPos1,yPos1,zPos1,xPos2,yPos2,zPos2,xRot,yRot,zRot,breakForce,fixedRot,p15,collision,p17,p18)return _natives.invoke_void(0xC3675780C92F90F9,entity1,entity2,boneIndex1,boneIndex2,xPos1,yPos1,zPos1,xPos2,yPos2,zPos2,xRot,yRot,zRot,breakForce,fixedRot,p15,collision,p17,p18);end,\n"\
"PROCESS_ENTITY_ATTACHMENTS=function(entity)return _natives.invoke_void(0xF4080490ADC51C6F,entity);end,\n"\
"GET_ENTITY_BONE_INDEX_BY_NAME=function(entity,boneName)return _natives.invoke_int(0xFB71170B7E76ACBA,entity,boneName);end,\n"\
"CLEAR_ENTITY_LAST_DAMAGE_ENTITY=function(entity)return _natives.invoke_void(0xA72CD9CA74A5ECBA,entity);end,\n"\
"DELETE_ENTITY=function(entity)return _natives.invoke_void(0xAE3CBE5BF394C9C9,entity);end,\n"\
"DETACH_ENTITY=function(entity,dynamic,collision)return _natives.invoke_void(0x961AC54BF0613F5D,entity,dynamic,collision);end,\n"\
"FREEZE_ENTITY_POSITION=function(entity,toggle)return _natives.invoke_void(0x428CA6DBD1094446,entity,toggle);end,\n"\
"SET_ENTITY_SHOULD_FREEZE_WAITING_ON_COLLISION=function(entity,toggle)return _natives.invoke_void(0x3910051CCECDB00C,entity,toggle);end,\n"\
"PLAY_ENTITY_ANIM=function(entity,animName,animDict,p3,loop,stayInAnim,p6,delta,bitset)return _natives.invoke_bool(0x7FB218262B810701,entity,animName,animDict,p3,loop,stayInAnim,p6,delta,bitset);end,\n"\
"PLAY_SYNCHRONIZED_ENTITY_ANIM=function(entity,syncedScene,animation,propName,p4,p5,p6,p7)return _natives.invoke_bool(0xC77720A12FE14A86,entity,syncedScene,animation,propName,p4,p5,p6,p7);end,\n"\
"PLAY_SYNCHRONIZED_MAP_ENTITY_ANIM=function(x1,y1,z1,x2,y2,z2,p6,p7,p8,p9,p10,p11)return _natives.invoke_bool(0xB9C54555ED30FBC4,x1,y1,z1,x2,y2,z2,p6,p7,p8,p9,p10,p11);end,\n"\
"STOP_SYNCHRONIZED_MAP_ENTITY_ANIM=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0x11E79CAB7183B6F5,x1,y1,z1,x2,y2,z2);end,\n"\
"STOP_ENTITY_ANIM=function(entity,animation,animGroup,p3)return _natives.invoke_bool(0x28004F88151E03E0,entity,animation,animGroup,p3);end,\n"\
"STOP_SYNCHRONIZED_ENTITY_ANIM=function(entity,p1,p2)return _natives.invoke_bool(0x43D3807C077261E3,entity,p1,p2);end,\n"\
"HAS_ANIM_EVENT_FIRED=function(entity,actionHash)return _natives.invoke_bool(0xEAF4CD9EA3E7E922,entity,actionHash);end,\n"\
"FIND_ANIM_EVENT_PHASE=function(animDictionary,animName,p2,p3,p4)return _natives.invoke_bool(0x07F1BE2BCCAA27A7,animDictionary,animName,p2,p3,p4);end,\n"\
"SET_ENTITY_ANIM_CURRENT_TIME=function(entity,animDictionary,animName,time)return _natives.invoke_void(0x4487C259F0F70977,entity,animDictionary,animName,time);end,\n"\
"SET_ENTITY_ANIM_SPEED=function(entity,animDictionary,animName,speedMultiplier)return _natives.invoke_void(0x28D1A16553C51776,entity,animDictionary,animName,speedMultiplier);end,\n"\
"SET_ENTITY_AS_MISSION_ENTITY=function(entity,p1,p2)return _natives.invoke_void(0xAD738C3085FE7E11,entity,p1,p2);end,\n"\
"SET_ENTITY_AS_NO_LONGER_NEEDED=function(entity)return _natives.invoke_void(0xB736A491E64A32CF,entity);end,\n"\
"SET_PED_AS_NO_LONGER_NEEDED=function(ped)return _natives.invoke_void(0x2595DD4236549CE3,ped);end,\n"\
"SET_VEHICLE_AS_NO_LONGER_NEEDED=function(vehicle)return _natives.invoke_void(0x629BFA74418D6239,vehicle);end,\n"\
"SET_OBJECT_AS_NO_LONGER_NEEDED=function(object)return _natives.invoke_void(0x3AE22DEB5BA5A3E6,object);end,\n"\
"SET_ENTITY_CAN_BE_DAMAGED=function(entity,toggle)return _natives.invoke_void(0x1760FFA8AB074D66,entity,toggle);end,\n"\
"GET_ENTITY_CAN_BE_DAMAGED=function(entity)return _natives.invoke_bool(0xD95CC5D2AB15A09F,entity);end,\n"\
"SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP=function(entity,bCanBeDamaged,relGroup)return _natives.invoke_void(0xE22D8FDE858B8119,entity,bCanBeDamaged,relGroup);end,\n"\
"SET_ENTITY_CAN_ONLY_BE_DAMAGED_BY_SCRIPT_PARTICIPANTS=function(entity,toggle)return _natives.invoke_void(0x352E2B5CF420BF3B,entity,toggle);end,\n"\
"SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS=function(entity,toggle)return _natives.invoke_void(0xD3997889736FD899,entity,toggle);end,\n"\
"SET_ENTITY_COLLISION=function(entity,toggle,keepPhysics)return _natives.invoke_void(0x1A9205C1B9EE827F,entity,toggle,keepPhysics);end,\n"\
"GET_ENTITY_COLLISION_DISABLED=function(entity)return _natives.invoke_bool(0xCCF1E97BEFDAE480,entity);end,\n"\
"SET_ENTITY_COMPLETELY_DISABLE_COLLISION=function(entity,toggle,keepPhysics)return _natives.invoke_void(0x9EBC85ED0FFFE51C,entity,toggle,keepPhysics);end,\n"\
"SET_ENTITY_COORDS=function(entity,xPos,yPos,zPos,xAxis,yAxis,zAxis,clearArea)return _natives.invoke_void(0x06843DA7060A026B,entity,xPos,yPos,zPos,xAxis,yAxis,zAxis,clearArea);end,\n"\
"SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET=function(entity,xPos,yPos,zPos,alive,deadFlag,ragdollFlag,clearArea)return _natives.invoke_void(0x621873ECE1178967,entity,xPos,yPos,zPos,alive,deadFlag,ragdollFlag,clearArea);end,\n"\
"SET_ENTITY_COORDS_NO_OFFSET=function(entity,xPos,yPos,zPos,xAxis,yAxis,zAxis)return _natives.invoke_void(0x239A3351AC1DA385,entity,xPos,yPos,zPos,xAxis,yAxis,zAxis);end,\n"\
"SET_ENTITY_DYNAMIC=function(entity,toggle)return _natives.invoke_void(0x1718DE8E3F2823CA,entity,toggle);end,\n"\
"SET_ENTITY_HEADING=function(entity,heading)return _natives.invoke_void(0x8E2530AA8ADA980E,entity,heading);end,\n"\
"SET_ENTITY_HEALTH=function(entity,health,p2)return _natives.invoke_void(0x6B76DC1F3AE6E6A3,entity,health,p2);end,\n"\
"SET_ENTITY_INVINCIBLE=function(entity,toggle)return _natives.invoke_void(0x3882114BDE571AD4,entity,toggle);end,\n"\
"SET_ENTITY_IS_TARGET_PRIORITY=function(entity,p1,p2)return _natives.invoke_void(0xEA02E132F5C68722,entity,p1,p2);end,\n"\
"SET_ENTITY_LIGHTS=function(entity,toggle)return _natives.invoke_void(0x7CFBA6A80BDF3874,entity,toggle);end,\n"\
"SET_ENTITY_LOAD_COLLISION_FLAG=function(entity,toggle,p2)return _natives.invoke_void(0x0DC7CABAB1E9B67E,entity,toggle,p2);end,\n"\
"HAS_COLLISION_LOADED_AROUND_ENTITY=function(entity)return _natives.invoke_bool(0xE9676F61BC0B3321,entity);end,\n"\
"SET_ENTITY_MAX_SPEED=function(entity,speed)return _natives.invoke_void(0x0E46A3FCBDE2A1B1,entity,speed);end,\n"\
"SET_ENTITY_ONLY_DAMAGED_BY_PLAYER=function(entity,toggle)return _natives.invoke_void(0x79F020FF9EDC0748,entity,toggle);end,\n"\
"SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP=function(entity,p1,p2)return _natives.invoke_void(0x7022BD828FA0B082,entity,p1,p2);end,\n"\
"SET_ENTITY_PROOFS=function(entity,bulletProof,fireProof,explosionProof,collisionProof,meleeProof,steamProof,p7,waterProof)return _natives.invoke_void(0xFAEE099C6F890BB8,entity,bulletProof,fireProof,explosionProof,collisionProof,meleeProof,steamProof,p7,waterProof);end,\n"\
"GET_ENTITY_PROOFS=function(entity,bulletProof,fireProof,explosionProof,collisionProof,meleeProof,steamProof,p7,drownProof)return _natives.invoke_bool(0xBE8CD9BE829BBEBF,entity,bulletProof,fireProof,explosionProof,collisionProof,meleeProof,steamProof,p7,drownProof);end,\n"\
"SET_ENTITY_QUATERNION=function(entity,x,y,z,w)return _natives.invoke_void(0x77B21BE7AC540F07,entity,x,y,z,w);end,\n"\
"SET_ENTITY_RECORDS_COLLISIONS=function(entity,toggle)return _natives.invoke_void(0x0A50A1EEDAD01E65,entity,toggle);end,\n"\
"SET_ENTITY_ROTATION=function(entity,pitch,roll,yaw,rotationOrder,p5)return _natives.invoke_void(0x8524A8B0171D5E07,entity,pitch,roll,yaw,rotationOrder,p5);end,\n"\
"SET_ENTITY_VISIBLE=function(entity,toggle,p2)return _natives.invoke_void(0xEA1C610A04DB6BBB,entity,toggle,p2);end,\n"\
"SET_ENTITY_WATER_REFLECTION_FLAG=function(entity,toggle)return _natives.invoke_void(0xC34BC448DA29F5E9,entity,toggle);end,\n"\
"SET_ENTITY_MIRROR_REFLECTION_FLAG=function(entity,p1)return _natives.invoke_void(0xE66377CDDADA4810,entity,p1);end,\n"\
"SET_ENTITY_VELOCITY=function(entity,x,y,z)return _natives.invoke_void(0x1C99BB7B6E96D16F,entity,x,y,z);end,\n"\
"SET_ENTITY_ANGULAR_VELOCITY=function(entity,x,y,z)return _natives.invoke_void(0x8339643499D1222E,entity,x,y,z);end,\n"\
"SET_ENTITY_HAS_GRAVITY=function(entity,toggle)return _natives.invoke_void(0x4A4722448F18EEF5,entity,toggle);end,\n"\
"SET_ENTITY_LOD_DIST=function(entity,value)return _natives.invoke_void(0x5927F96A78577363,entity,value);end,\n"\
"GET_ENTITY_LOD_DIST=function(entity)return _natives.invoke_int(0x4159C2762B5791D6,entity);end,\n"\
"SET_ENTITY_ALPHA=function(entity,alphaLevel,skin)return _natives.invoke_void(0x44A0870B7E92D7C0,entity,alphaLevel,skin);end,\n"\
"GET_ENTITY_ALPHA=function(entity)return _natives.invoke_int(0x5A47B3B5E63E94C6,entity);end,\n"\
"RESET_ENTITY_ALPHA=function(entity)return _natives.invoke_void(0x9B1E824FFBB7027A,entity);end,\n"\
"RESET_PICKUP_ENTITY_GLOW=function(entity)return _natives.invoke_void(0x490861B88F4FD846,entity);end,\n"\
"SET_PICKUP_COLLIDES_WITH_PROJECTILES=function(p0,p1)return _natives.invoke_void(0xCEA7C8E1B48FF68C,p0,p1);end,\n"\
"SET_ENTITY_SORT_BIAS=function(entity,p1)return _natives.invoke_void(0x5C3B791D580E0BC2,entity,p1);end,\n"\
"SET_ENTITY_ALWAYS_PRERENDER=function(entity,toggle)return _natives.invoke_void(0xACAD101E1FB66689,entity,toggle);end,\n"\
"SET_ENTITY_RENDER_SCORCHED=function(entity,toggle)return _natives.invoke_void(0x730F5F8D3F0F2050,entity,toggle);end,\n"\
"SET_ENTITY_TRAFFICLIGHT_OVERRIDE=function(entity,state)return _natives.invoke_void(0x57C5DB656185EAC4,entity,state);end,\n"\
"SET_ENTITY_IS_IN_VEHICLE=function(entity)return _natives.invoke_void(0x78E8E3A640178255,entity);end,\n"\
"CREATE_MODEL_SWAP=function(x,y,z,radius,originalModel,newModel,p6)return _natives.invoke_void(0x92C47782FDA8B2A3,x,y,z,radius,originalModel,newModel,p6);end,\n"\
"REMOVE_MODEL_SWAP=function(x,y,z,radius,originalModel,newModel,p6)return _natives.invoke_void(0x033C0F9A64E229AE,x,y,z,radius,originalModel,newModel,p6);end,\n"\
"CREATE_MODEL_HIDE=function(x,y,z,radius,modelHash,p5)return _natives.invoke_void(0x8A97BCA30A0CE478,x,y,z,radius,modelHash,p5);end,\n"\
"CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS=function(x,y,z,radius,modelHash,p5)return _natives.invoke_void(0x3A52AE588830BF7F,x,y,z,radius,modelHash,p5);end,\n"\
"REMOVE_MODEL_HIDE=function(x,y,z,radius,modelHash,p5)return _natives.invoke_void(0xD9E3006FB3CBD765,x,y,z,radius,modelHash,p5);end,\n"\
"CREATE_FORCED_OBJECT=function(x,y,z,p3,modelHash,p5)return _natives.invoke_void(0x150E808B375A385A,x,y,z,p3,modelHash,p5);end,\n"\
"REMOVE_FORCED_OBJECT=function(x,y,z,p3,modelHash)return _natives.invoke_void(0x61B6775E83C0DB6F,x,y,z,p3,modelHash);end,\n"\
"SET_ENTITY_NO_COLLISION_ENTITY=function(entity1,entity2,thisFrameOnly)return _natives.invoke_void(0xA53ED5520C07654A,entity1,entity2,thisFrameOnly);end,\n"\
"SET_ENTITY_MOTION_BLUR=function(entity,toggle)return _natives.invoke_void(0x295D82A8559F9150,entity,toggle);end,\n"\
"SET_CAN_AUTO_VAULT_ON_ENTITY=function(entity,toggle)return _natives.invoke_void(0xE12ABE5E3A389A6C,entity,toggle);end,\n"\
"SET_CAN_CLIMB_ON_ENTITY=function(entity,toggle)return _natives.invoke_void(0xA80AE305E0A3044F,entity,toggle);end,\n"\
"SET_WAIT_FOR_COLLISIONS_BEFORE_PROBE=function(entity,toggle)return _natives.invoke_void(0xDC6F8601FAF2E893,entity,toggle);end,\n"\
"SET_ENTITY_NOWEAPONDECALS=function(entity,p1)return _natives.invoke_void(0x2C2E3DC128F44309,entity,p1);end,\n"\
"SET_ENTITY_USE_MAX_DISTANCE_FOR_WATER_REFLECTION=function(entity,p1)return _natives.invoke_void(0x1A092BB0C3808B96,entity,p1);end,\n"\
"GET_ENTITY_BONE_ROTATION=function(entity,boneIndex)return _natives.invoke_vec3(0xCE6294A232D03786,entity,boneIndex);end,\n"\
"GET_ENTITY_BONE_POSTION=function(entity,boneIndex)return _natives.invoke_vec3(0x46F8696933A63C9B,entity,boneIndex);end,\n"\
"GET_ENTITY_BONE_OBJECT_ROTATION=function(entity,boneIndex)return _natives.invoke_vec3(0xBD8D32550E5CEBFE,entity,boneIndex);end,\n"\
"GET_ENTITY_BONE_OBJECT_POSTION=function(entity,boneIndex)return _natives.invoke_vec3(0xCF1247CC86961FD6,entity,boneIndex);end,\n"\
"GET_ENTITY_BONE_COUNT=function(entity)return _natives.invoke_int(0xB328DCC3A3AA401B,entity);end,\n"\
"ENABLE_ENTITY_BULLET_COLLISION=function(entity)return _natives.invoke_void(0x6CE177D014502E8A,entity);end,\n"\
"SET_ENTITY_CAN_ONLY_BE_DAMAGED_BY_ENTITY=function(entity1,entity2)return _natives.invoke_void(0xB17BC6453F6CF5AC,entity1,entity2);end,\n"\
"SET_ENTITY_CANT_CAUSE_COLLISION_DAMAGED_ENTITY=function(entity1,entity2)return _natives.invoke_void(0x68B562E124CC0AEF,entity1,entity2);end,\n"\
"SET_ALLOW_MIGRATE_TO_SPECTATOR=function(entity,p1)return _natives.invoke_void(0x36F32DE87082343E,entity,p1);end,\n"\
"GET_ENTITY_OF_TYPE_ATTACHED_TO_ENTITY=function(entity,modelHash)return _natives.invoke_int(0x1F922734E259BD26,entity,modelHash);end,\n"\
"SET_PICK_UP_BY_CARGOBOB_DISABLED=function(entity,toggle)return _natives.invoke_void(0xD7B80E7C3BEFC396,entity,toggle);end,\n"\
"};\n"\
"EVENT = {\n"\
"SET_DECISION_MAKER=function(ped,name)return _natives.invoke_void(0xB604A2942ADED0EE,ped,name);end,\n"\
"CLEAR_DECISION_MAKER_EVENT_RESPONSE=function(name,eventType)return _natives.invoke_void(0x4FC9381A7AEE8968,name,eventType);end,\n"\
"BLOCK_DECISION_MAKER_EVENT=function(name,eventType)return _natives.invoke_void(0xE42FCDFD0E4196F7,name,eventType);end,\n"\
"UNBLOCK_DECISION_MAKER_EVENT=function(name,eventType)return _natives.invoke_void(0xD7CD9CF34F2C99E8,name,eventType);end,\n"\
"ADD_SHOCKING_EVENT_AT_POSITION=function(eventType,x,y,z,duration)return _natives.invoke_int(0xD9F8455409B525E9,eventType,x,y,z,duration);end,\n"\
"ADD_SHOCKING_EVENT_FOR_ENTITY=function(eventType,entity,duration)return _natives.invoke_int(0x7FD8F3BE76F89422,eventType,entity,duration);end,\n"\
"IS_SHOCKING_EVENT_IN_SPHERE=function(eventType,x,y,z,radius)return _natives.invoke_bool(0x1374ABB7C15BAB92,eventType,x,y,z,radius);end,\n"\
"REMOVE_SHOCKING_EVENT=function(event)return _natives.invoke_bool(0x2CDA538C44C6CCE5,event);end,\n"\
"REMOVE_ALL_SHOCKING_EVENTS=function(p0)return _natives.invoke_void(0xEAABE8FDFA21274C,p0);end,\n"\
"REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS=function()return _natives.invoke_void(0x340F1415B68AEADE);end,\n"\
"SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME=function()return _natives.invoke_void(0x2F9A292AD0A3BD89);end,\n"\
"SUPPRESS_SHOCKING_EVENT_TYPE_NEXT_FRAME=function(eventType)return _natives.invoke_void(0x3FD2EC8BF1F1CF30,eventType);end,\n"\
"SUPPRESS_AGITATION_EVENTS_NEXT_FRAME=function()return _natives.invoke_void(0x5F3B7749C112D552);end,\n"\
"};\n"\
"FILES = {\n"\
"GET_NUM_TATTOO_SHOP_DLC_ITEMS=function(character)return _natives.invoke_int(0x278F76C3B0A8F109,character);end,\n"\
"GET_TATTOO_SHOP_DLC_ITEM_DATA=function(characterType,decorationIndex,outComponent)return _natives.invoke_bool(0xFF56381874F82086,characterType,decorationIndex,outComponent);end,\n"\
"GET_TATTOO_SHOP_DLC_ITEM_INDEX=function(overlayHash,p1,character)return _natives.invoke_int(0x10144267DD22866C,overlayHash,p1,character);end,\n"\
"INIT_SHOP_PED_COMPONENT=function(outComponent)return _natives.invoke_void(0x1E8C308FD312C036,outComponent);end,\n"\
"INIT_SHOP_PED_PROP=function(outProp)return _natives.invoke_void(0xEB0A2B758F7B850F,outProp);end,\n"\
"SETUP_SHOP_PED_APPAREL_QUERY=function(p0,p1,p2,p3)return _natives.invoke_int(0x50F457823CE6EB5F,p0,p1,p2,p3);end,\n"\
"SETUP_SHOP_PED_APPAREL_QUERY_TU=function(character,p1,p2,p3,p4,componentId)return _natives.invoke_int(0x9BDF59818B1E38C1,character,p1,p2,p3,p4,componentId);end,\n"\
"GET_SHOP_PED_QUERY_COMPONENT=function(componentId,outComponent)return _natives.invoke_void(0x249E310B2D920699,componentId,outComponent);end,\n"\
"GET_SHOP_PED_QUERY_COMPONENT_INDEX=function(componentHash)return _natives.invoke_int(0x96E2929292A4DB77,componentHash);end,\n"\
"GET_SHOP_PED_COMPONENT=function(componentHash,outComponent)return _natives.invoke_void(0x74C0E2A57EC66760,componentHash,outComponent);end,\n"\
"GET_SHOP_PED_QUERY_PROP=function(componentId,outProp)return _natives.invoke_void(0xDE44A00999B2837D,componentId,outProp);end,\n"\
"GET_SHOP_PED_QUERY_PROP_INDEX=function(componentHash)return _natives.invoke_int(0x6CEBE002E58DEE97,componentHash);end,\n"\
"GET_SHOP_PED_PROP=function(componentHash,outProp)return _natives.invoke_void(0x5D5CAFF661DDF6FC,componentHash,outProp);end,\n"\
"GET_HASH_NAME_FOR_COMPONENT=function(entity,componentId,drawableVariant,textureVariant)return _natives.invoke_int(0x0368B3A838070348,entity,componentId,drawableVariant,textureVariant);end,\n"\
"GET_HASH_NAME_FOR_PROP=function(entity,componentId,propIndex,propTextureIndex)return _natives.invoke_int(0x5D6160275CAEC8DD,entity,componentId,propIndex,propTextureIndex);end,\n"\
"GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT=function(componentHash)return _natives.invoke_int(0xC17AD0E5752BECDA,componentHash);end,\n"\
"GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT=function(propHash)return _natives.invoke_int(0xD40AAC51E8E4C663,propHash);end,\n"\
"GET_VARIANT_COMPONENT=function(componentHash,variantComponentIndex,nameHash,enumValue,componentType)return _natives.invoke_void(0x6E11F282F11863B6,componentHash,variantComponentIndex,nameHash,enumValue,componentType);end,\n"\
"GET_VARIANT_PROP=function(componentHash,variantPropIndex,nameHash,enumValue,anchorPoint)return _natives.invoke_void(0xD81B7F27BC773E66,componentHash,variantPropIndex,nameHash,enumValue,anchorPoint);end,\n"\
"GET_SHOP_PED_APPAREL_FORCED_COMPONENT_COUNT=function(componentHash)return _natives.invoke_int(0xC6B9DB42C04DD8C3,componentHash);end,\n"\
"GET_SHOP_PED_APPAREL_FORCED_PROP_COUNT=function(componentHash)return _natives.invoke_int(0x017568A8182D98A6,componentHash);end,\n"\
"GET_FORCED_COMPONENT=function(componentHash,forcedComponentIndex,nameHash,enumValue,componentType)return _natives.invoke_void(0x6C93ED8C2F74859B,componentHash,forcedComponentIndex,nameHash,enumValue,componentType);end,\n"\
"GET_FORCED_PROP=function(componentHash,forcedPropIndex,nameHash,enumValue,anchorPoint)return _natives.invoke_void(0xE1CA84EBF72E691D,componentHash,forcedPropIndex,nameHash,enumValue,anchorPoint);end,\n"\
"DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG=function(componentHash,restrictionTagHash,componentId)return _natives.invoke_bool(0x341DE7ED1D2A1BFD,componentHash,restrictionTagHash,componentId);end,\n"\
"DOES_CURRENT_PED_COMPONENT_HAVE_RESTRICTION_TAG=function(ped,componentId,restrictionTagHash)return _natives.invoke_bool(0x7796B21B76221BC5,ped,componentId,restrictionTagHash);end,\n"\
"DOES_CURRENT_PED_PROP_HAVE_RESTRICTION_TAG=function(ped,componentId,restrictionTagHash)return _natives.invoke_bool(0xD726BAB4554DA580,ped,componentId,restrictionTagHash);end,\n"\
"SETUP_SHOP_PED_OUTFIT_QUERY=function(character,p1)return _natives.invoke_int(0xF3FBE2D50A6A8C28,character,p1);end,\n"\
"GET_SHOP_PED_QUERY_OUTFIT=function(outfitIndex,outfit)return _natives.invoke_void(0x6D793F03A631FE56,outfitIndex,outfit);end,\n"\
"GET_SHOP_PED_OUTFIT=function(p0,p1)return _natives.invoke_void(0xB7952076E444979D,p0,p1);end,\n"\
"GET_SHOP_PED_OUTFIT_LOCATE=function(p0)return _natives.invoke_int(0x073CA26B079F956E,p0);end,\n"\
"GET_SHOP_PED_OUTFIT_PROP_VARIANT=function(outfitHash,variantIndex,outPropVariant)return _natives.invoke_bool(0xA9F9C2E0FDE11CBB,outfitHash,variantIndex,outPropVariant);end,\n"\
"GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT=function(outfitHash,variantIndex,outComponentVariant)return _natives.invoke_bool(0x19F2A026EDF0013F,outfitHash,variantIndex,outComponentVariant);end,\n"\
"GET_NUM_DLC_VEHICLES=function()return _natives.invoke_int(0xA7A866D21CD2329B);end,\n"\
"GET_DLC_VEHICLE_MODEL=function(dlcVehicleIndex)return _natives.invoke_int(0xECC01B7C5763333C,dlcVehicleIndex);end,\n"\
"GET_DLC_VEHICLE_DATA=function(dlcVehicleIndex,outData)return _natives.invoke_bool(0x33468EDC08E371F6,dlcVehicleIndex,outData);end,\n"\
"GET_DLC_VEHICLE_FLAGS=function(dlcVehicleIndex)return _natives.invoke_int(0x5549EE11FA22FCF2,dlcVehicleIndex);end,\n"\
"GET_NUM_DLC_WEAPONS=function()return _natives.invoke_int(0xEE47635F352DA367);end,\n"\
"GET_NUM_DLC_WEAPONS_SP=function()return _natives.invoke_int(0x4160B65AE085B5A9);end,\n"\
"GET_DLC_WEAPON_DATA=function(dlcWeaponIndex,outData)return _natives.invoke_bool(0x79923CD21BECE14E,dlcWeaponIndex,outData);end,\n"\
"GET_DLC_WEAPON_DATA_SP=function(dlcWeaponIndex,outData)return _natives.invoke_bool(0x310836EE7129BA33,dlcWeaponIndex,outData);end,\n"\
"GET_NUM_DLC_WEAPON_COMPONENTS=function(dlcWeaponIndex)return _natives.invoke_int(0x405425358A7D61FE,dlcWeaponIndex);end,\n"\
"GET_NUM_DLC_WEAPON_COMPONENTS_SP=function(dlcWeaponIndex)return _natives.invoke_int(0xAD2A7A6DFF55841B,dlcWeaponIndex);end,\n"\
"GET_DLC_WEAPON_COMPONENT_DATA=function(dlcWeaponIndex,dlcWeapCompIndex,ComponentDataPtr)return _natives.invoke_bool(0x6CF598A2957C2BF8,dlcWeaponIndex,dlcWeapCompIndex,ComponentDataPtr);end,\n"\
"GET_DLC_WEAPON_COMPONENT_DATA_SP=function(dlcWeaponIndex,dlcWeapCompIndex,ComponentDataPtr)return _natives.invoke_bool(0x31D5E073B6F93CDC,dlcWeaponIndex,dlcWeapCompIndex,ComponentDataPtr);end,\n"\
"IS_CONTENT_ITEM_LOCKED=function(itemHash)return _natives.invoke_bool(0xD4D7B033C3AA243C,itemHash);end,\n"\
"IS_DLC_VEHICLE_MOD=function(hash)return _natives.invoke_bool(0x0564B9FF9631B82C,hash);end,\n"\
"GET_DLC_VEHICLE_MOD_LOCK_HASH=function(hash)return _natives.invoke_int(0xC098810437312FFF,hash);end,\n"\
"EXECUTE_CONTENT_CHANGESET_GROUP_FOR_ALL=function(hash)return _natives.invoke_void(0x6BEDF5769AC2DC07,hash);end,\n"\
"REVERT_CONTENT_CHANGESET_GROUP_FOR_ALL=function(hash)return _natives.invoke_void(0x3C1978285B036B25,hash);end,\n"\
"};\n"\
"FIRE = {\n"\
"START_SCRIPT_FIRE=function(X,Y,Z,maxChildren,isGasFire)return _natives.invoke_int(0x6B83617E04503888,X,Y,Z,maxChildren,isGasFire);end,\n"\
"REMOVE_SCRIPT_FIRE=function(fireHandle)return _natives.invoke_void(0x7FF548385680673F,fireHandle);end,\n"\
"START_ENTITY_FIRE=function(entity)return _natives.invoke_int(0xF6A9D9708F6F23DF,entity);end,\n"\
"STOP_ENTITY_FIRE=function(entity)return _natives.invoke_void(0x7F0DD2EBBB651AFF,entity);end,\n"\
"IS_ENTITY_ON_FIRE=function(entity)return _natives.invoke_bool(0x28D3FED7190D3A0B,entity);end,\n"\
"GET_NUMBER_OF_FIRES_IN_RANGE=function(x,y,z,radius)return _natives.invoke_int(0x50CAD495A460B305,x,y,z,radius);end,\n"\
"SET_FLAMMABILITY_MULTIPLIER=function(p0)return _natives.invoke_void(0x8F390AC4155099BA,p0);end,\n"\
"STOP_FIRE_IN_RANGE=function(x,y,z,radius)return _natives.invoke_void(0x056A8A219B8E829F,x,y,z,radius);end,\n"\
"GET_CLOSEST_FIRE_POS=function(outPosition,x,y,z)return _natives.invoke_bool(0x352A9F6BCF90081F,outPosition,x,y,z);end,\n"\
"ADD_EXPLOSION=function(x,y,z,explosionType,damageScale,isAudible,isInvisible,cameraShake,noDamage)return _natives.invoke_void(0xE3AD2BDBAEE269AC,x,y,z,explosionType,damageScale,isAudible,isInvisible,cameraShake,noDamage);end,\n"\
"ADD_OWNED_EXPLOSION=function(ped,x,y,z,explosionType,damageScale,isAudible,isInvisible,cameraShake)return _natives.invoke_void(0x172AA1B624FA1013,ped,x,y,z,explosionType,damageScale,isAudible,isInvisible,cameraShake);end,\n"\
"ADD_EXPLOSION_WITH_USER_VFX=function(x,y,z,explosionType,explosionFx,damageScale,isAudible,isInvisible,cameraShake)return _natives.invoke_void(0x36DD3FE58B5E5212,x,y,z,explosionType,explosionFx,damageScale,isAudible,isInvisible,cameraShake);end,\n"\
"IS_EXPLOSION_IN_AREA=function(explosionType,x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0x2E2EBA0EE7CED0E0,explosionType,x1,y1,z1,x2,y2,z2);end,\n"\
"IS_EXPLOSION_ACTIVE_IN_AREA=function(explosionType,x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0x6070104B699B2EF4,explosionType,x1,y1,z1,x2,y2,z2);end,\n"\
"IS_EXPLOSION_IN_SPHERE=function(explosionType,x,y,z,radius)return _natives.invoke_bool(0xAB0F816885B0E483,explosionType,x,y,z,radius);end,\n"\
"GET_OWNER_OF_EXPLOSION_IN_SPHERE=function(explosionType,x,y,z,radius)return _natives.invoke_int(0xB3CD51E3DB86F176,explosionType,x,y,z,radius);end,\n"\
"IS_EXPLOSION_IN_ANGLED_AREA=function(explosionType,x1,y1,z1,x2,y2,z2,width)return _natives.invoke_bool(0xA079A6C51525DC4B,explosionType,x1,y1,z1,x2,y2,z2,width);end,\n"\
"GET_OWNER_OF_EXPLOSION_IN_ANGLED_AREA=function(explosionType,x1,y1,z1,x2,y2,z2,radius)return _natives.invoke_int(0x14BA4BA137AF6CEC,explosionType,x1,y1,z1,x2,y2,z2,radius);end,\n"\
"};\n"\
"GRAPHICS = {\n"\
"SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE=function(enabled)return _natives.invoke_void(0x175B6BFC15CDD0C5,enabled);end,\n"\
"DRAW_DEBUG_LINE=function(x1,y1,z1,x2,y2,z2,r,g,b,alpha)return _natives.invoke_void(0x7FDFADE676AA3CB0,x1,y1,z1,x2,y2,z2,r,g,b,alpha);end,\n"\
"DRAW_DEBUG_LINE_WITH_TWO_COLOURS=function(x1,y1,z1,x2,y2,z2,r1,g1,b1,r2,g2,b2,alpha1,alpha2)return _natives.invoke_void(0xD8B9A8AC5608FF94,x1,y1,z1,x2,y2,z2,r1,g1,b1,r2,g2,b2,alpha1,alpha2);end,\n"\
"DRAW_DEBUG_SPHERE=function(x,y,z,radius,red,green,blue,alpha)return _natives.invoke_void(0xAAD68E1AB39DA632,x,y,z,radius,red,green,blue,alpha);end,\n"\
"DRAW_DEBUG_BOX=function(x1,y1,z1,x2,y2,z2,r,g,b,alpha)return _natives.invoke_void(0x083A2CA4F2E573BD,x1,y1,z1,x2,y2,z2,r,g,b,alpha);end,\n"\
"DRAW_DEBUG_CROSS=function(x,y,z,size,red,green,blue,alpha)return _natives.invoke_void(0x73B1189623049839,x,y,z,size,red,green,blue,alpha);end,\n"\
"DRAW_DEBUG_TEXT=function(text,x,y,z,red,green,blue,alpha)return _natives.invoke_void(0x3903E216620488E8,text,x,y,z,red,green,blue,alpha);end,\n"\
"DRAW_DEBUG_TEXT_2D=function(text,x,y,z,red,green,blue,alpha)return _natives.invoke_void(0xA3BB2E9555C05A8F,text,x,y,z,red,green,blue,alpha);end,\n"\
"DRAW_LINE=function(x1,y1,z1,x2,y2,z2,red,green,blue,alpha)return _natives.invoke_void(0x6B7256074AE34680,x1,y1,z1,x2,y2,z2,red,green,blue,alpha);end,\n"\
"DRAW_POLY=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,red,green,blue,alpha)return _natives.invoke_void(0xAC26716048436851,x1,y1,z1,x2,y2,z2,x3,y3,z3,red,green,blue,alpha);end,\n"\
"DRAW_TEXTURED_POLY=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,red,green,blue,alpha,textureDict,textureName,u1,v1,w1,u2,v2,w2,u3,v3,w3)return _natives.invoke_void(0x29280002282F1928,x1,y1,z1,x2,y2,z2,x3,y3,z3,red,green,blue,alpha,textureDict,textureName,u1,v1,w1,u2,v2,w2,u3,v3,w3);end,\n"\
"DRAW_TEXTURED_POLY_WITH_THREE_COLOURS=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,red1,green1,blue1,alpha1,red2,green2,blue2,alpha2,red3,green3,blue3,alpha3,textureDict,textureName,u1,v1,w1,u2,v2,w2,u3,v3,w3)return _natives.invoke_void(0x736D7AA1B750856B,x1,y1,z1,x2,y2,z2,x3,y3,z3,red1,green1,blue1,alpha1,red2,green2,blue2,alpha2,red3,green3,blue3,alpha3,textureDict,textureName,u1,v1,w1,u2,v2,w2,u3,v3,w3);end,\n"\
"DRAW_BOX=function(x1,y1,z1,x2,y2,z2,red,green,blue,alpha)return _natives.invoke_void(0xD3A9971CADAC7252,x1,y1,z1,x2,y2,z2,red,green,blue,alpha);end,\n"\
"SET_BACKFACECULLING=function(toggle)return _natives.invoke_void(0x23BA6B0C2AD7B0D3,toggle);end,\n"\
"SET_DEPTHWRITING=function(toggle)return _natives.invoke_void(0xC5C8F970D4EDFF71,toggle);end,\n"\
"BEGIN_TAKE_MISSION_CREATOR_PHOTO=function()return _natives.invoke_bool(0x1DD2139A9A20DCE8);end,\n"\
"GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO=function()return _natives.invoke_int(0x90A78ECAA4E78453);end,\n"\
"FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO=function()return _natives.invoke_void(0x0A46AF8A78DC5E0A);end,\n"\
"LOAD_MISSION_CREATOR_PHOTO=function(p0,p1,p2,p3)return _natives.invoke_bool(0x4862437A486F91B0,p0,p1,p2,p3);end,\n"\
"GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO=function(p0)return _natives.invoke_int(0x1670F8D05056F257,p0);end,\n"\
"BEGIN_CREATE_MISSION_CREATOR_PHOTO_PREVIEW=function()return _natives.invoke_bool(0x7FA5D82B8F58EC06);end,\n"\
"GET_STATUS_OF_CREATE_MISSION_CREATOR_PHOTO_PREVIEW=function()return _natives.invoke_int(0x5B0316762AFD4A64);end,\n"\
"FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO_PREVIEW=function()return _natives.invoke_void(0x346EF3ECAAAB149E);end,\n"\
"BEGIN_TAKE_HIGH_QUALITY_PHOTO=function()return _natives.invoke_bool(0xA67C35C56EB1BD9D);end,\n"\
"GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO=function()return _natives.invoke_int(0x0D6CA79EEEBD8CA3);end,\n"\
"FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO=function()return _natives.invoke_void(0xD801CC02177FA3F1);end,\n"\
"SET_TAKEN_PHOTO_IS_MUGSHOT=function(toggle)return _natives.invoke_void(0x1BBC135A4D25EDDE,toggle);end,\n"\
"SET_ARENA_THEME_AND_VARIATION_FOR_TAKEN_PHOTO=function(p0,p1)return _natives.invoke_void(0xF3F776ADA161E47D,p0,p1);end,\n"\
"SET_ON_ISLAND_X_FOR_TAKEN_PHOTO=function(p0)return _natives.invoke_void(0xADD6627C4D325458,p0);end,\n"\
"SAVE_HIGH_QUALITY_PHOTO=function(unused)return _natives.invoke_bool(0x3DEC726C25A11BAC,unused);end,\n"\
"GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO=function()return _natives.invoke_int(0x0C0C4E81E1AC60A0);end,\n"\
"BEGIN_CREATE_LOW_QUALITY_COPY_OF_PHOTO=function(p0)return _natives.invoke_bool(0x759650634F07B6B4,p0);end,\n"\
"GET_STATUS_OF_CREATE_LOW_QUALITY_COPY_OF_PHOTO=function(p0)return _natives.invoke_int(0xCB82A0BF0E3E3265,p0);end,\n"\
"FREE_MEMORY_FOR_LOW_QUALITY_PHOTO=function()return _natives.invoke_void(0x6A12D88881435DCA);end,\n"\
"DRAW_LOW_QUALITY_PHOTO_TO_PHONE=function(p0,p1)return _natives.invoke_void(0x1072F115DAB0717E,p0,p1);end,\n"\
"GET_MAXIMUM_NUMBER_OF_PHOTOS=function()return _natives.invoke_int(0x34D23450F028B0BF);end,\n"\
"GET_MAXIMUM_NUMBER_OF_CLOUD_PHOTOS=function()return _natives.invoke_int(0xDC54A7AF8B3A14EF);end,\n"\
"GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS=function()return _natives.invoke_int(0x473151EBC762C6DA);end,\n"\
"QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS=function(p0)return _natives.invoke_bool(0x2A893980E96B659A,p0);end,\n"\
"GET_STATUS_OF_SORTED_LIST_OPERATION=function(p0)return _natives.invoke_int(0xF5BED327CEA362B1,p0);end,\n"\
"CLEAR_STATUS_OF_SORTED_LIST_OPERATION=function()return _natives.invoke_void(0x4AF92ACD3141D96C);end,\n"\
"DOES_THIS_PHOTO_SLOT_CONTAIN_A_VALID_PHOTO=function(p0)return _natives.invoke_bool(0xE791DF1F73ED2C8B,p0);end,\n"\
"LOAD_HIGH_QUALITY_PHOTO=function(p0)return _natives.invoke_bool(0xEC72C258667BE5EA,p0);end,\n"\
"GET_LOAD_HIGH_QUALITY_PHOTO_STATUS=function(p0)return _natives.invoke_int(0x40AFB081F8ADD4EE,p0);end,\n"\
"DRAW_LIGHT_WITH_RANGEEX=function(x,y,z,r,g,b,range,intensity,shadow)return _natives.invoke_void(0xF49E9A9716A04595,x,y,z,r,g,b,range,intensity,shadow);end,\n"\
"DRAW_LIGHT_WITH_RANGE=function(posX,posY,posZ,colorR,colorG,colorB,range,intensity)return _natives.invoke_void(0xF2A1B2771A01DBD4,posX,posY,posZ,colorR,colorG,colorB,range,intensity);end,\n"\
"DRAW_SPOT_LIGHT=function(posX,posY,posZ,dirX,dirY,dirZ,colorR,colorG,colorB,distance,brightness,hardness,radius,falloff)return _natives.invoke_void(0xD0F64B265C8C8B33,posX,posY,posZ,dirX,dirY,dirZ,colorR,colorG,colorB,distance,brightness,hardness,radius,falloff);end,\n"\
"DRAW_SHADOWED_SPOT_LIGHT=function(posX,posY,posZ,dirX,dirY,dirZ,colorR,colorG,colorB,distance,brightness,roundness,radius,falloff,shadowId)return _natives.invoke_void(0x5BCA583A583194DB,posX,posY,posZ,dirX,dirY,dirZ,colorR,colorG,colorB,distance,brightness,roundness,radius,falloff,shadowId);end,\n"\
"FADE_UP_PED_LIGHT=function(p0)return _natives.invoke_void(0xC9B18B4619F48F7B,p0);end,\n"\
"UPDATE_LIGHTS_ON_ENTITY=function(entity)return _natives.invoke_void(0xDEADC0DEDEADC0DE,entity);end,\n"\
"SET_LIGHT_OVERRIDE_MAX_INTENSITY_SCALE=function(p0)return _natives.invoke_void(0x9641588DAB93B4B5,p0);end,\n"\
"GET_LIGHT_OVERRIDE_MAX_INTENSITY_SCALE=function()return _natives.invoke_float(0x393BD2275CEB7793);end,\n"\
"DRAW_MARKER=function(type,posX,posY,posZ,dirX,dirY,dirZ,rotX,rotY,rotZ,scaleX,scaleY,scaleZ,red,green,blue,alpha,bobUpAndDown,faceCamera,p19,rotate,textureDict,textureName,drawOnEnts)return _natives.invoke_void(0x28477EC23D892089,type,posX,posY,posZ,dirX,dirY,dirZ,rotX,rotY,rotZ,scaleX,scaleY,scaleZ,red,green,blue,alpha,bobUpAndDown,faceCamera,p19,rotate,textureDict,textureName,drawOnEnts);end,\n"\
"DRAW_MARKER_EX=function(type,posX,posY,posZ,dirX,dirY,dirZ,rotX,rotY,rotZ,scaleX,scaleY,scaleZ,red,green,blue,alpha,bobUpAndDown,faceCamera,p19,rotate,textureDict,textureName,drawOnEnts,p24,p25)return _natives.invoke_void(0xE82728F0DE75D13A,type,posX,posY,posZ,dirX,dirY,dirZ,rotX,rotY,rotZ,scaleX,scaleY,scaleZ,red,green,blue,alpha,bobUpAndDown,faceCamera,p19,rotate,textureDict,textureName,drawOnEnts,p24,p25);end,\n"\
"DRAW_MARKER_SPHERE=function(x,y,z,radius,red,green,blue,alpha)return _natives.invoke_void(0x799017F9E3B10112,x,y,z,radius,red,green,blue,alpha);end,\n"\
"CREATE_CHECKPOINT=function(type,posX1,posY1,posZ1,posX2,posY2,posZ2,diameter,red,green,blue,alpha,reserved)return _natives.invoke_int(0x0134F0835AB6BFCB,type,posX1,posY1,posZ1,posX2,posY2,posZ2,diameter,red,green,blue,alpha,reserved);end,\n"\
"SET_CHECKPOINT_INSIDE_CYLINDER_HEIGHT_SCALE=function(checkpoint,scale)return _natives.invoke_void(0x4B5B4DA5D79F1943,checkpoint,scale);end,\n"\
"SET_CHECKPOINT_INSIDE_CYLINDER_SCALE=function(checkpoint,scale)return _natives.invoke_void(0x44621483FF966526,checkpoint,scale);end,\n"\
"SET_CHECKPOINT_CYLINDER_HEIGHT=function(checkpoint,nearHeight,farHeight,radius)return _natives.invoke_void(0x2707AAE9D9297D89,checkpoint,nearHeight,farHeight,radius);end,\n"\
"SET_CHECKPOINT_RGBA=function(checkpoint,red,green,blue,alpha)return _natives.invoke_void(0x7167371E8AD747F7,checkpoint,red,green,blue,alpha);end,\n"\
"SET_CHECKPOINT_RGBA2=function(checkpoint,red,green,blue,alpha)return _natives.invoke_void(0xB9EA40907C680580,checkpoint,red,green,blue,alpha);end,\n"\
"SET_CHECKPOINT_CLIPPLANE_WITH_POS_NORM=function(checkpoint,posX,posY,posZ,unkX,unkY,unkZ)return _natives.invoke_void(0xF51D36185993515D,checkpoint,posX,posY,posZ,unkX,unkY,unkZ);end,\n"\
"SET_CHECKPOINT_FORCE_OLD_ARROW_POINTING=function(checkpoint)return _natives.invoke_void(0xFCF6788FC4860CD4,checkpoint);end,\n"\
"SET_CHECKPOINT_DECAL_ROT_ALIGNED_TO_CAMERA_ROT=function(checkpoint)return _natives.invoke_void(0x615D3925E87A3B26,checkpoint);end,\n"\
"SET_CHECKPOINT_FORCE_DIRECTION=function(checkpoint)return _natives.invoke_void(0xDB1EA9411C8911EC,checkpoint);end,\n"\
"SET_CHECKPOINT_DIRECTION=function(checkpoint,posX,posY,posZ)return _natives.invoke_void(0x3C788E7F6438754D,checkpoint,posX,posY,posZ);end,\n"\
"DELETE_CHECKPOINT=function(checkpoint)return _natives.invoke_void(0xF5ED37F54CD4D52E,checkpoint);end,\n"\
"DONT_RENDER_IN_GAME_UI=function(p0)return _natives.invoke_void(0x22A249A53034450A,p0);end,\n"\
"FORCE_RENDER_IN_GAME_UI=function(toggle)return _natives.invoke_void(0xDC459CFA0CCE245B,toggle);end,\n"\
"REQUEST_STREAMED_TEXTURE_DICT=function(textureDict,p1)return _natives.invoke_void(0xDFA2EF8E04127DD5,textureDict,p1);end,\n"\
"HAS_STREAMED_TEXTURE_DICT_LOADED=function(textureDict)return _natives.invoke_bool(0x0145F696AAAAD2E4,textureDict);end,\n"\
"SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED=function(textureDict)return _natives.invoke_void(0xBE2CACCF5A8AA805,textureDict);end,\n"\
"DRAW_RECT=function(x,y,width,height,r,g,b,a,p8)return _natives.invoke_void(0x3A618A217E5154F0,x,y,width,height,r,g,b,a,p8);end,\n"\
"SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU=function(toggle)return _natives.invoke_void(0xC6372ECD45D73BCD,toggle);end,\n"\
"SET_SCRIPT_GFX_DRAW_ORDER=function(drawOrder)return _natives.invoke_void(0x61BB1D9B3A95D802,drawOrder);end,\n"\
"SET_SCRIPT_GFX_ALIGN=function(horizontalAlign,verticalAlign)return _natives.invoke_void(0xB8A850F20A067EB6,horizontalAlign,verticalAlign);end,\n"\
"RESET_SCRIPT_GFX_ALIGN=function()return _natives.invoke_void(0xE3A3DB414A373DAB);end,\n"\
"SET_SCRIPT_GFX_ALIGN_PARAMS=function(x,y,w,h)return _natives.invoke_void(0xF5A2C681787E579D,x,y,w,h);end,\n"\
"GET_SCRIPT_GFX_ALIGN_POSITION=function(x,y,calculatedX,calculatedY)return _natives.invoke_void(0x6DD8F5AA635EB4B2,x,y,calculatedX,calculatedY);end,\n"\
"GET_SAFE_ZONE_SIZE=function()return _natives.invoke_float(0xBAF107B6BB2C97F0);end,\n"\
"DRAW_SPRITE=function(textureDict,textureName,screenX,screenY,width,height,heading,red,green,blue,alpha,p11,p12)return _natives.invoke_void(0xE7FFAE5EBF23D890,textureDict,textureName,screenX,screenY,width,height,heading,red,green,blue,alpha,p11,p12);end,\n"\
"DRAW_SPRITE_ARX=function(textureDict,textureName,x,y,width,height,p6,red,green,blue,alpha,p11,p12)return _natives.invoke_void(0x2D3B147AFAD49DE0,textureDict,textureName,x,y,width,height,p6,red,green,blue,alpha,p11,p12);end,\n"\
"DRAW_SPRITE_NAMED_RENDERTARGET=function(textureDict,textureName,screenX,screenY,width,height,heading,red,green,blue,alpha,p11)return _natives.invoke_void(0x2BC54A8188768488,textureDict,textureName,screenX,screenY,width,height,heading,red,green,blue,alpha,p11);end,\n"\
"DRAW_SPRITE_ARX_WITH_UV=function(textureDict,textureName,x,y,width,height,u1,v1,u2,v2,heading,red,green,blue,alpha,p15)return _natives.invoke_void(0x95812F9B26074726,textureDict,textureName,x,y,width,height,u1,v1,u2,v2,heading,red,green,blue,alpha,p15);end,\n"\
"ADD_ENTITY_ICON=function(entity,icon)return _natives.invoke_int(0x9CD43EEE12BF4DD0,entity,icon);end,\n"\
"SET_ENTITY_ICON_VISIBILITY=function(entity,toggle)return _natives.invoke_void(0xE0E8BEECCA96BA31,entity,toggle);end,\n"\
"SET_ENTITY_ICON_COLOR=function(entity,red,green,blue,alpha)return _natives.invoke_void(0x1D5F595CCAE2E238,entity,red,green,blue,alpha);end,\n"\
"SET_DRAW_ORIGIN=function(x,y,z,p3)return _natives.invoke_void(0xAA0008F3BBB8F416,x,y,z,p3);end,\n"\
"CLEAR_DRAW_ORIGIN=function()return _natives.invoke_void(0xFF0B610F6BE0D7AF);end,\n"\
"SET_BINK_MOVIE=function(name)return _natives.invoke_int(0x338D9F609FD632DB,name);end,\n"\
"PLAY_BINK_MOVIE=function(binkMovie)return _natives.invoke_void(0x70D2CC8A542A973C,binkMovie);end,\n"\
"STOP_BINK_MOVIE=function(binkMovie)return _natives.invoke_void(0x63606A61DE68898A,binkMovie);end,\n"\
"RELEASE_BINK_MOVIE=function(binkMovie)return _natives.invoke_void(0x04D950EEFA4EED8C,binkMovie);end,\n"\
"DRAW_BINK_MOVIE=function(binkMovie,p1,p2,p3,p4,p5,r,g,b,a)return _natives.invoke_void(0x7118E83EEB9F7238,binkMovie,p1,p2,p3,p4,p5,r,g,b,a);end,\n"\
"SET_BINK_MOVIE_TIME=function(binkMovie,progress)return _natives.invoke_void(0x0CB6B3446855B57A,binkMovie,progress);end,\n"\
"GET_BINK_MOVIE_TIME=function(binkMovie)return _natives.invoke_float(0x8E17DDD6B9D5BF29,binkMovie);end,\n"\
"SET_BINK_MOVIE_VOLUME=function(binkMovie,value)return _natives.invoke_void(0xAFF33B1178172223,binkMovie,value);end,\n"\
"ATTACH_TV_AUDIO_TO_ENTITY=function(entity)return _natives.invoke_void(0x845BAD77CC770633,entity);end,\n"\
"SET_BINK_MOVIE_AUDIO_FRONTEND=function(binkMovie,p1)return _natives.invoke_void(0xF816F2933752322D,binkMovie,p1);end,\n"\
"SET_TV_AUDIO_FRONTEND=function(toggle)return _natives.invoke_void(0x113D2C5DC57E1774,toggle);end,\n"\
"SET_BINK_SHOULD_SKIP=function(binkMovie,bShouldSkip)return _natives.invoke_void(0x6805D58CAA427B72,binkMovie,bShouldSkip);end,\n"\
"LOAD_MOVIE_MESH_SET=function(movieMeshSetName)return _natives.invoke_int(0xB66064452270E8F1,movieMeshSetName);end,\n"\
"RELEASE_MOVIE_MESH_SET=function(movieMeshSet)return _natives.invoke_void(0xEB119AA014E89183,movieMeshSet);end,\n"\
"QUERY_MOVIE_MESH_SET_STATE=function(p0)return _natives.invoke_int(0x9B6E70C5CEEF4EEB,p0);end,\n"\
"GET_SCREEN_RESOLUTION=function(x,y)return _natives.invoke_void(0x888D57E407E63624,x,y);end,\n"\
"GET_ACTUAL_SCREEN_RESOLUTION=function(x,y)return _natives.invoke_void(0x873C9F3104101DD3,x,y);end,\n"\
"GET_ASPECT_RATIO=function(b)return _natives.invoke_float(0xF1307EF624A80D87,b);end,\n"\
"GET_SCREEN_ASPECT_RATIO=function()return _natives.invoke_float(0xB2EBE8CBC58B90E9);end,\n"\
"GET_IS_WIDESCREEN=function()return _natives.invoke_bool(0x30CF4BDA4FCB1905);end,\n"\
"GET_IS_HIDEF=function()return _natives.invoke_bool(0x84ED31191CC5D2C9);end,\n"\
"ADJUST_NEXT_POS_SIZE_AS_NORMALIZED_16_9=function()return _natives.invoke_void(0xEFABC7722293DA7C);end,\n"\
"SET_NIGHTVISION=function(toggle)return _natives.invoke_void(0x18F621F7A5B1F85D,toggle);end,\n"\
"GET_REQUESTINGNIGHTVISION=function()return _natives.invoke_bool(0x35FB78DC42B7BD21);end,\n"\
"GET_USINGNIGHTVISION=function()return _natives.invoke_bool(0x2202A3F42C8E5F79);end,\n"\
"SET_EXPOSURETWEAK=function(toggle)return _natives.invoke_void(0xEF398BEEE4EF45F9,toggle);end,\n"\
"FORCE_EXPOSURE_READBACK=function(toggle)return _natives.invoke_void(0x814AF7DCAACC597B,toggle);end,\n"\
"OVERRIDE_NIGHTVISION_LIGHT_RANGE=function(p0)return _natives.invoke_void(0x43FA7CBE20DAB219,p0);end,\n"\
"SET_NOISEOVERIDE=function(toggle)return _natives.invoke_void(0xE787BF1C5CF823C9,toggle);end,\n"\
"SET_NOISINESSOVERIDE=function(value)return _natives.invoke_void(0xCB6A7C3BB17A0C67,value);end,\n"\
"GET_SCREEN_COORD_FROM_WORLD_COORD=function(worldX,worldY,worldZ,screenX,screenY)return _natives.invoke_bool(0x34E82F05DF2974F5,worldX,worldY,worldZ,screenX,screenY);end,\n"\
"GET_TEXTURE_RESOLUTION=function(textureDict,textureName)return _natives.invoke_vec3(0x35736EE65BD00C11,textureDict,textureName);end,\n"\
"OVERRIDE_PED_CREW_LOGO_TEXTURE=function(ped,txd,txn)return _natives.invoke_bool(0x95EB5E34F821BABE,ped,txd,txn);end,\n"\
"SET_DISTANCE_BLUR_STRENGTH_OVERRIDE=function(p0)return _natives.invoke_void(0xE2892E7E55D7073A,p0);end,\n"\
"SET_FLASH=function(p0,p1,fadeIn,duration,fadeOut)return _natives.invoke_void(0x0AB84296FED9CFC6,p0,p1,fadeIn,duration,fadeOut);end,\n"\
"DISABLE_OCCLUSION_THIS_FRAME=function()return _natives.invoke_void(0x3669F1B198DCAA4F);end,\n"\
"SET_ARTIFICIAL_LIGHTS_STATE=function(state)return _natives.invoke_void(0x1268615ACE24D504,state);end,\n"\
"SET_ARTIFICIAL_VEHICLE_LIGHTS_STATE=function(toggle)return _natives.invoke_void(0xE2B187C0939B3D32,toggle);end,\n"\
"DISABLE_HDTEX_THIS_FRAME=function()return _natives.invoke_void(0xC35A6D07C93802B2);end,\n"\
"CREATE_TRACKED_POINT=function()return _natives.invoke_int(0xE2C9439ED45DEA60);end,\n"\
"SET_TRACKED_POINT_INFO=function(point,x,y,z,radius)return _natives.invoke_void(0x164ECBB3CF750CB0,point,x,y,z,radius);end,\n"\
"IS_TRACKED_POINT_VISIBLE=function(point)return _natives.invoke_bool(0xC45CCDAAC9221CA8,point);end,\n"\
"DESTROY_TRACKED_POINT=function(point)return _natives.invoke_void(0xB25DC90BAD56CA42,point);end,\n"\
"SET_GRASS_CULL_SPHERE=function(p0,p1,p2,p3)return _natives.invoke_int(0xBE197EAA669238F4,p0,p1,p2,p3);end,\n"\
"REMOVE_GRASS_CULL_SPHERE=function(handle)return _natives.invoke_void(0x61F95E5BB3E0A8C6,handle);end,\n"\
"PROCGRASS_ENABLE_CULLSPHERE=function(handle,x,y,z,scale)return _natives.invoke_void(0xAE51BC858F32BA66,handle,x,y,z,scale);end,\n"\
"PROCGRASS_DISABLE_CULLSPHERE=function(handle)return _natives.invoke_void(0x649C97D52332341A,handle);end,\n"\
"PROCGRASS_IS_CULLSPHERE_ENABLED=function(handle)return _natives.invoke_bool(0x2C42340F916C5930,handle);end,\n"\
"PROCGRASS_ENABLE_AMBSCALESCAN=function()return _natives.invoke_void(0x14FC5833464340A8);end,\n"\
"PROCGRASS_DISABLE_AMBSCALESCAN=function()return _natives.invoke_void(0x0218BA067D249DEA);end,\n"\
"DISABLE_PROCOBJ_CREATION=function()return _natives.invoke_void(0x1612C45F9E3E0D44);end,\n"\
"ENABLE_PROCOBJ_CREATION=function()return _natives.invoke_void(0x5DEBD9C4DC995692);end,\n"\
"GRASSBATCH_ENABLE_FLATTENING_EXT_IN_SPHERE=function(x,y,z,p3,p4,p5,p6,scale)return _natives.invoke_void(0xAAE9BE70EC7C69AB,x,y,z,p3,p4,p5,p6,scale);end,\n"\
"GRASSBATCH_ENABLE_FLATTENING_IN_SPHERE=function(x,y,z,radius,p4,p5,p6)return _natives.invoke_void(0x6D955F6A9E0295B1,x,y,z,radius,p4,p5,p6);end,\n"\
"GRASSBATCH_DISABLE_FLATTENING=function()return _natives.invoke_void(0x302C91AB2D477F7E);end,\n"\
"CASCADE_SHADOWS_INIT_SESSION=function()return _natives.invoke_void(0x03FC694AE06C5A20);end,\n"\
"CASCADE_SHADOWS_SET_CASCADE_BOUNDS=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_void(0xD2936CAB8B58FCBD,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE=function(p0)return _natives.invoke_void(0x5F0F3F56635809EF,p0);end,\n"\
"CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE=function(p0)return _natives.invoke_void(0x5E9DAF5A20F15908,p0);end,\n"\
"CASCADE_SHADOWS_SET_SPLIT_Z_EXP_WEIGHT=function(p0)return _natives.invoke_void(0x36F6626459D91457,p0);end,\n"\
"CASCADE_SHADOWS_SET_BOUND_POSITION=function(p0)return _natives.invoke_void(0x259BA6D4E6F808F1,p0);end,\n"\
"CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER=function(toggle)return _natives.invoke_void(0x80ECBC0C856D3B0B,toggle);end,\n"\
"CASCADE_SHADOWS_SET_SCREEN_SIZE_CHECK_ENABLED=function(p0)return _natives.invoke_void(0x25FC3E33A31AD0C9,p0);end,\n"\
"CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE=function(type)return _natives.invoke_void(0xB11D94BC55F41932,type);end,\n"\
"CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE=function()return _natives.invoke_void(0x27CB772218215325);end,\n"\
"CASCADE_SHADOWS_SET_AIRCRAFT_MODE=function(p0)return _natives.invoke_void(0x6DDBF9DFFC4AC080,p0);end,\n"\
"CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE=function(p0)return _natives.invoke_void(0xD39D13C9FEBF0511,p0);end,\n"\
"CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE=function(p0)return _natives.invoke_void(0x02AC28F3A01FA04A,p0);end,\n"\
"CASCADE_SHADOWS_ENABLE_FREEZER=function(p0)return _natives.invoke_void(0x0AE73D8DF3A762B2,p0);end,\n"\
"WATER_REFLECTION_SET_SCRIPT_OBJECT_VISIBILITY=function(p0)return _natives.invoke_void(0xCA465D9CC0D231BA,p0);end,\n"\
"GOLF_TRAIL_SET_ENABLED=function(toggle)return _natives.invoke_void(0xA51C4B86B71652AE,toggle);end,\n"\
"GOLF_TRAIL_SET_PATH=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0x312342E1A4874F3F,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"GOLF_TRAIL_SET_RADIUS=function(p0,p1,p2)return _natives.invoke_void(0x2485D34E50A22E84,p0,p1,p2);end,\n"\
"GOLF_TRAIL_SET_COLOUR=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)return _natives.invoke_void(0x12995F2E53FFA601,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11);end,\n"\
"GOLF_TRAIL_SET_TESSELLATION=function(p0,p1)return _natives.invoke_void(0xDBAA5EC848BA2D46,p0,p1);end,\n"\
"GOLF_TRAIL_SET_FIXED_CONTROL_POINT_ENABLE=function(p0)return _natives.invoke_void(0xC0416B061F2B7E5E,p0);end,\n"\
"GOLF_TRAIL_SET_FIXED_CONTROL_POINT=function(type,xPos,yPos,zPos,p4,red,green,blue,alpha)return _natives.invoke_void(0xB1BB03742917A5D6,type,xPos,yPos,zPos,p4,red,green,blue,alpha);end,\n"\
"GOLF_TRAIL_SET_SHADER_PARAMS=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x9CFDD90B2B844BF7,p0,p1,p2,p3,p4);end,\n"\
"GOLF_TRAIL_SET_FACING=function(p0)return _natives.invoke_void(0x06F761EA47C1D3ED,p0);end,\n"\
"GOLF_TRAIL_GET_MAX_HEIGHT=function()return _natives.invoke_float(0xA4819F5E23E2FFAD);end,\n"\
"GOLF_TRAIL_GET_VISUAL_CONTROL_POINT=function(p0)return _natives.invoke_vec3(0xA4664972A9B8F8BA,p0);end,\n"\
"SET_SEETHROUGH=function(toggle)return _natives.invoke_void(0x7E08924259E08CE0,toggle);end,\n"\
"GET_USINGSEETHROUGH=function()return _natives.invoke_bool(0x44B80ABAB9D80BD3);end,\n"\
"SEETHROUGH_RESET=function()return _natives.invoke_void(0x70A64C0234EF522C);end,\n"\
"SEETHROUGH_SET_FADE_STARTDISTANCE=function(distance)return _natives.invoke_void(0xA78DE25577300BA1,distance);end,\n"\
"SEETHROUGH_SET_FADE_ENDDISTANCE=function(distance)return _natives.invoke_void(0x9D75795B9DC6EBBF,distance);end,\n"\
"SEETHROUGH_GET_MAX_THICKNESS=function()return _natives.invoke_float(0x43DBAE39626CE83F);end,\n"\
"SEETHROUGH_SET_MAX_THICKNESS=function(thickness)return _natives.invoke_void(0x0C8FAC83902A62DF,thickness);end,\n"\
"SEETHROUGH_SET_NOISE_MIN=function(amount)return _natives.invoke_void(0xFF5992E1C9E65D05,amount);end,\n"\
"SEETHROUGH_SET_NOISE_MAX=function(amount)return _natives.invoke_void(0xFEBFBFDFB66039DE,amount);end,\n"\
"SEETHROUGH_SET_HILIGHT_INTENSITY=function(intensity)return _natives.invoke_void(0x19E50EB6E33E1D28,intensity);end,\n"\
"SEETHROUGH_SET_HIGHLIGHT_NOISE=function(noise)return _natives.invoke_void(0x1636D7FC127B10D2,noise);end,\n"\
"SEETHROUGH_SET_HEATSCALE=function(index,heatScale)return _natives.invoke_void(0xD7D0B00177485411,index,heatScale);end,\n"\
"SEETHROUGH_SET_COLOR_NEAR=function(red,green,blue)return _natives.invoke_void(0x1086127B3A63505E,red,green,blue);end,\n"\
"SET_MOTIONBLUR_MAX_VEL_SCALER=function(p0)return _natives.invoke_void(0xB3C641F3630BF6DA,p0);end,\n"\
"GET_MOTIONBLUR_MAX_VEL_SCALER=function()return _natives.invoke_float(0xE59343E9E96529E7);end,\n"\
"SET_FORCE_MOTIONBLUR=function(toggle)return _natives.invoke_void(0x6A51F78772175A51,toggle);end,\n"\
"TOGGLE_PLAYER_DAMAGE_OVERLAY=function(toggle)return _natives.invoke_void(0xE63D7C6EECECB66B,toggle);end,\n"\
"RESET_ADAPTATION=function(p0)return _natives.invoke_void(0xE3E2C1B4C59DBC77,p0);end,\n"\
"TRIGGER_SCREENBLUR_FADE_IN=function(transitionTime)return _natives.invoke_bool(0xA328A24AAA6B7FDC,transitionTime);end,\n"\
"TRIGGER_SCREENBLUR_FADE_OUT=function(transitionTime)return _natives.invoke_bool(0xEFACC8AEF94430D5,transitionTime);end,\n"\
"DISABLE_SCREENBLUR_FADE=function()return _natives.invoke_void(0xDE81239437E8C5A8);end,\n"\
"GET_SCREENBLUR_FADE_CURRENT_TIME=function()return _natives.invoke_float(0x5CCABFFCA31DDE33);end,\n"\
"IS_SCREENBLUR_FADE_RUNNING=function()return _natives.invoke_bool(0x7B226C785A52A0A9);end,\n"\
"TOGGLE_PAUSED_RENDERPHASES=function(toggle)return _natives.invoke_void(0xDFC252D8A3E15AB7,toggle);end,\n"\
"GET_TOGGLE_PAUSED_RENDERPHASES_STATUS=function()return _natives.invoke_bool(0xEB3DAC2C86001E5E);end,\n"\
"RESET_PAUSED_RENDERPHASES=function()return _natives.invoke_void(0xE1C8709406F2C41C);end,\n"\
"GRAB_PAUSEMENU_OWNERSHIP=function()return _natives.invoke_void(0x851CD923176EBA7C);end,\n"\
"SET_HIDOF_OVERRIDE=function(p0,p1,nearplaneOut,nearplaneIn,farplaneOut,farplaneIn)return _natives.invoke_void(0xBA3D65906822BED5,p0,p1,nearplaneOut,nearplaneIn,farplaneOut,farplaneIn);end,\n"\
"SET_LOCK_ADAPTIVE_DOF_DISTANCE=function(p0)return _natives.invoke_void(0xB569F41F3E7E83A4,p0);end,\n"\
"PHONEPHOTOEDITOR_TOGGLE=function(p0)return _natives.invoke_bool(0x7AC24EAB6D74118D,p0);end,\n"\
"PHONEPHOTOEDITOR_IS_ACTIVE=function()return _natives.invoke_bool(0xBCEDB009461DA156);end,\n"\
"PHONEPHOTOEDITOR_SET_FRAME_TXD=function(textureDict,p1)return _natives.invoke_bool(0x27FEB5254759CDE3,textureDict,p1);end,\n"\
"START_PARTICLE_FX_NON_LOOPED_AT_COORD=function(effectName,xPos,yPos,zPos,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis)return _natives.invoke_bool(0x25129531F77B9ED3,effectName,xPos,yPos,zPos,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis);end,\n"\
"START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD=function(effectName,xPos,yPos,zPos,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,p11)return _natives.invoke_bool(0xF56B8137DF10135D,effectName,xPos,yPos,zPos,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,p11);end,\n"\
"START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE=function(effectName,ped,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ)return _natives.invoke_bool(0x0E7E72961BA18619,effectName,ped,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ);end,\n"\
"START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE=function(effectName,ped,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ)return _natives.invoke_bool(0xA41B6A43642AC2CF,effectName,ped,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ);end,\n"\
"START_PARTICLE_FX_NON_LOOPED_ON_ENTITY=function(effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,scale,axisX,axisY,axisZ)return _natives.invoke_bool(0x0D53A3B8DA0809D2,effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,scale,axisX,axisY,axisZ);end,\n"\
"START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY=function(effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,scale,axisX,axisY,axisZ)return _natives.invoke_bool(0xC95EB1DB6E92113D,effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,scale,axisX,axisY,axisZ);end,\n"\
"START_PARTICLE_FX_NON_LOOPED_ON_ENTITY_BONE=function(effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ)return _natives.invoke_bool(0x02B1F2A72E0F5325,effectName,entity,offsetX,offsetY,offsetZ,rotX,rotY,rotZ,boneIndex,scale,axisX,axisY,axisZ);end,\n"\
"SET_PARTICLE_FX_NON_LOOPED_COLOUR=function(r,g,b)return _natives.invoke_void(0x26143A59EF48B262,r,g,b);end,\n"\
"SET_PARTICLE_FX_NON_LOOPED_ALPHA=function(alpha)return _natives.invoke_void(0x77168D722C58B2FC,alpha);end,\n"\
"SET_PARTICLE_FX_NON_LOOPED_SCALE=function(scale)return _natives.invoke_void(0xB7EF5850C39FABCA,scale);end,\n"\
"SET_PARTICLE_FX_NON_LOOPED_EMITTER_SIZE=function(p0,p1,scale)return _natives.invoke_void(0x1E2E01C00837D26E,p0,p1,scale);end,\n"\
"SET_PARTICLE_FX_FORCE_VEHICLE_INTERIOR=function(toggle)return _natives.invoke_void(0x8CDE909A0370BB3A,toggle);end,\n"\
"START_PARTICLE_FX_LOOPED_AT_COORD=function(effectName,x,y,z,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,p11)return _natives.invoke_int(0xE184F4F0DC5910E7,effectName,x,y,z,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,p11);end,\n"\
"START_PARTICLE_FX_LOOPED_ON_PED_BONE=function(effectName,ped,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis)return _natives.invoke_int(0xF28DA9F38CD1787C,effectName,ped,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis);end,\n"\
"START_PARTICLE_FX_LOOPED_ON_ENTITY=function(effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis)return _natives.invoke_int(0x1AE42C1660FD6517,effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis);end,\n"\
"START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE=function(effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis)return _natives.invoke_int(0xC6EB449E33977F0B,effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis);end,\n"\
"START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY=function(effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,r,g,b,a)return _natives.invoke_int(0x6F60E89A7B64EE1D,effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,scale,xAxis,yAxis,zAxis,r,g,b,a);end,\n"\
"START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE=function(effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis,r,g,b,a)return _natives.invoke_int(0xDDE23F30CC5A0F03,effectName,entity,xOffset,yOffset,zOffset,xRot,yRot,zRot,boneIndex,scale,xAxis,yAxis,zAxis,r,g,b,a);end,\n"\
"STOP_PARTICLE_FX_LOOPED=function(ptfxHandle,p1)return _natives.invoke_void(0x8F75998877616996,ptfxHandle,p1);end,\n"\
"REMOVE_PARTICLE_FX=function(ptfxHandle,p1)return _natives.invoke_void(0xC401503DFE8D53CF,ptfxHandle,p1);end,\n"\
"REMOVE_PARTICLE_FX_FROM_ENTITY=function(entity)return _natives.invoke_void(0xB8FEAEEBCC127425,entity);end,\n"\
"REMOVE_PARTICLE_FX_IN_RANGE=function(X,Y,Z,radius)return _natives.invoke_void(0xDD19FA1C6D657305,X,Y,Z,radius);end,\n"\
"FORCE_PARTICLE_FX_IN_VEHICLE_INTERIOR=function(p0,p1)return _natives.invoke_void(0xBA0127DA25FD54C9,p0,p1);end,\n"\
"DOES_PARTICLE_FX_LOOPED_EXIST=function(ptfxHandle)return _natives.invoke_bool(0x74AFEF0D2E1E409B,ptfxHandle);end,\n"\
"SET_PARTICLE_FX_LOOPED_OFFSETS=function(ptfxHandle,x,y,z,rotX,rotY,rotZ)return _natives.invoke_void(0xF7DDEBEC43483C43,ptfxHandle,x,y,z,rotX,rotY,rotZ);end,\n"\
"SET_PARTICLE_FX_LOOPED_EVOLUTION=function(ptfxHandle,propertyName,amount,noNetwork)return _natives.invoke_void(0x5F0C4B5B1C393BE2,ptfxHandle,propertyName,amount,noNetwork);end,\n"\
"SET_PARTICLE_FX_LOOPED_COLOUR=function(ptfxHandle,r,g,b,p4)return _natives.invoke_void(0x7F8F65877F88783B,ptfxHandle,r,g,b,p4);end,\n"\
"SET_PARTICLE_FX_LOOPED_ALPHA=function(ptfxHandle,alpha)return _natives.invoke_void(0x726845132380142E,ptfxHandle,alpha);end,\n"\
"SET_PARTICLE_FX_LOOPED_SCALE=function(ptfxHandle,scale)return _natives.invoke_void(0xB44250AAA456492D,ptfxHandle,scale);end,\n"\
"SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST=function(ptfxHandle,range)return _natives.invoke_void(0xDCB194B85EF7B541,ptfxHandle,range);end,\n"\
"SET_PARTICLE_FX_CAM_INSIDE_VEHICLE=function(p0)return _natives.invoke_void(0xEEC4047028426510,p0);end,\n"\
"SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE=function(vehicle,p1)return _natives.invoke_void(0xACEE6F360FC1F6B6,vehicle,p1);end,\n"\
"SET_PARTICLE_FX_SHOOTOUT_BOAT=function(p0)return _natives.invoke_void(0x96EF97DAEB89BEF5,p0);end,\n"\
"CLEAR_PARTICLE_FX_SHOOTOUT_BOAT=function()return _natives.invoke_void(0x2A251AA48B2B46DB);end,\n"\
"SET_PARTICLE_FX_BLOOD_SCALE=function(p0)return _natives.invoke_void(0x908311265D42A820,p0);end,\n"\
"DISABLE_IN_WATER_PTFX=function(toggle)return _natives.invoke_void(0xCFD16F0DB5A3535C,toggle);end,\n"\
"DISABLE_DOWNWASH_PTFX=function(toggle)return _natives.invoke_void(0x5F6DF3D92271E8A1,toggle);end,\n"\
"SET_PARTICLE_FX_SLIPSTREAM_LODRANGE_SCALE=function(scale)return _natives.invoke_void(0x2B40A97646381508,scale);end,\n"\
"ENABLE_CLOWN_BLOOD_VFX=function(toggle)return _natives.invoke_void(0xD821490579791273,toggle);end,\n"\
"ENABLE_ALIEN_BLOOD_VFX=function(toggle)return _natives.invoke_void(0x9DCE1F0F78260875,toggle);end,\n"\
"SET_PARTICLE_FX_BULLET_IMPACT_SCALE=function(scale)return _natives.invoke_void(0x27E32866E9A5C416,scale);end,\n"\
"SET_PARTICLE_FX_BULLET_IMPACT_LODRANGE_SCALE=function(p0)return _natives.invoke_void(0xBB90E12CAC1DAB25,p0);end,\n"\
"SET_PARTICLE_FX_BULLET_TRACE_NO_ANGLE_REJECT=function(p0)return _natives.invoke_void(0xCA4AE345A153D573,p0);end,\n"\
"SET_PARTICLE_FX_BANG_SCRAPE_LODRANGE_SCALE=function(p0)return _natives.invoke_void(0x54E22EA2C1956A8D,p0);end,\n"\
"SET_PARTICLE_FX_FOOT_LODRANGE_SCALE=function(p0)return _natives.invoke_void(0x949F397A288B28B3,p0);end,\n"\
"SET_PARTICLE_FX_FOOT_OVERRIDE_NAME=function(p0)return _natives.invoke_void(0xBA3D194057C79A7B,p0);end,\n"\
"SET_SKIDMARK_RANGE_SCALE=function(scale)return _natives.invoke_void(0x5DBF05DB5926D089,scale);end,\n"\
"SET_PTFX_FORCE_VEHICLE_INTERIOR_FLAG=function(p0)return _natives.invoke_void(0xC6730E0D14E50703,p0);end,\n"\
"REGISTER_POSTFX_BULLET_IMPACT=function(weaponWorldPosX,weaponWorldPosY,weaponWorldPosZ,intensity)return _natives.invoke_void(0x170911F37F646F29,weaponWorldPosX,weaponWorldPosY,weaponWorldPosZ,intensity);end,\n"\
"FORCE_POSTFX_BULLET_IMPACTS_AFTER_HUD=function(p0)return _natives.invoke_void(0x9B079E5221D984D3,p0);end,\n"\
"USE_PARTICLE_FX_ASSET=function(name)return _natives.invoke_void(0x6C38AF3693A69A91,name);end,\n"\
"SET_PARTICLE_FX_OVERRIDE=function(oldAsset,newAsset)return _natives.invoke_void(0xEA1E2D93F6F75ED9,oldAsset,newAsset);end,\n"\
"RESET_PARTICLE_FX_OVERRIDE=function(name)return _natives.invoke_void(0x89C8553DD3274AAE,name);end,\n"\
"SET_WEATHER_PTFX_USE_OVERRIDE_SETTINGS=function(p0)return _natives.invoke_void(0xA46B73FAA3460AE1,p0);end,\n"\
"SET_WEATHER_PTFX_OVERRIDE_CURR_LEVEL=function(p0)return _natives.invoke_void(0xF78B803082D4386F,p0);end,\n"\
"WASH_DECALS_IN_RANGE=function(x,y,z,range,p4)return _natives.invoke_void(0x9C30613D50A6ADEF,x,y,z,range,p4);end,\n"\
"WASH_DECALS_FROM_VEHICLE=function(vehicle,p1)return _natives.invoke_void(0x5B712761429DBC14,vehicle,p1);end,\n"\
"FADE_DECALS_IN_RANGE=function(x,y,z,p3,p4)return _natives.invoke_void(0xD77EDADB0420E6E0,x,y,z,p3,p4);end,\n"\
"REMOVE_DECALS_IN_RANGE=function(x,y,z,range)return _natives.invoke_void(0x5D6B2D4830A67C62,x,y,z,range);end,\n"\
"REMOVE_DECALS_FROM_OBJECT=function(obj)return _natives.invoke_void(0xCCF71CBDDF5B6CB9,obj);end,\n"\
"REMOVE_DECALS_FROM_OBJECT_FACING=function(obj,x,y,z)return _natives.invoke_void(0xA6F6F70FDC6D144C,obj,x,y,z);end,\n"\
"REMOVE_DECALS_FROM_VEHICLE=function(vehicle)return _natives.invoke_void(0xE91F1B65F2B48D57,vehicle);end,\n"\
"ADD_DECAL=function(decalType,posX,posY,posZ,p4,p5,p6,p7,p8,p9,width,height,rCoef,gCoef,bCoef,opacity,timeout,p17,p18,p19)return _natives.invoke_int(0xB302244A1839BDAD,decalType,posX,posY,posZ,p4,p5,p6,p7,p8,p9,width,height,rCoef,gCoef,bCoef,opacity,timeout,p17,p18,p19);end,\n"\
"ADD_PETROL_DECAL=function(x,y,z,groundLvl,width,transparency)return _natives.invoke_int(0x4F5212C7AD880DF8,x,y,z,groundLvl,width,transparency);end,\n"\
"ADD_OIL_DECAL=function(x,y,z,groundLvl,width,transparency)return _natives.invoke_int(0x126D7F89FE859A5E,x,y,z,groundLvl,width,transparency);end,\n"\
"START_PETROL_TRAIL_DECALS=function(p0)return _natives.invoke_void(0x99AC7F0D8B9C893D,p0);end,\n"\
"ADD_PETROL_TRAIL_DECAL_INFO=function(x,y,z,p3)return _natives.invoke_void(0x967278682CB6967A,x,y,z,p3);end,\n"\
"END_PETROL_TRAIL_DECALS=function()return _natives.invoke_void(0x0A123435A26C36CD);end,\n"\
"REMOVE_DECAL=function(decal)return _natives.invoke_void(0xED3F346429CCD659,decal);end,\n"\
"IS_DECAL_ALIVE=function(decal)return _natives.invoke_bool(0xC694D74949CAFD0C,decal);end,\n"\
"GET_DECAL_WASH_LEVEL=function(decal)return _natives.invoke_float(0x323F647679A09103,decal);end,\n"\
"SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME=function()return _natives.invoke_void(0xD9454B5752C857DC);end,\n"\
"SET_DISABLE_PETROL_DECALS_RECYCLING_THIS_FRAME=function()return _natives.invoke_void(0x27CFB1B1E078CB2D);end,\n"\
"SET_DISABLE_DECAL_RENDERING_THIS_FRAME=function()return _natives.invoke_void(0x4B5CFC83122DF602);end,\n"\
"GET_IS_PETROL_DECAL_IN_RANGE=function(xCoord,yCoord,zCoord,radius)return _natives.invoke_bool(0x2F09F7976C512404,xCoord,yCoord,zCoord,radius);end,\n"\
"PATCH_DECAL_DIFFUSE_MAP=function(decalType,textureDict,textureName)return _natives.invoke_void(0x8A35C742130C6080,decalType,textureDict,textureName);end,\n"\
"UNPATCH_DECAL_DIFFUSE_MAP=function(decalType)return _natives.invoke_void(0xB7ED70C49521A61D,decalType);end,\n"\
"MOVE_VEHICLE_DECALS=function(p0,p1)return _natives.invoke_void(0x84C8D7C2D30D3280,p0,p1);end,\n"\
"ADD_VEHICLE_CREW_EMBLEM=function(vehicle,ped,boneIndex,x1,x2,x3,y1,y2,y3,z1,z2,z3,scale,p13,alpha)return _natives.invoke_bool(0x428BDCB9DA58DA53,vehicle,ped,boneIndex,x1,x2,x3,y1,y2,y3,z1,z2,z3,scale,p13,alpha);end,\n"\
"ABORT_VEHICLE_CREW_EMBLEM_REQUEST=function(p0)return _natives.invoke_bool(0x82ACC484FFA3B05F,p0);end,\n"\
"REMOVE_VEHICLE_CREW_EMBLEM=function(vehicle,p1)return _natives.invoke_void(0xD2300034310557E4,vehicle,p1);end,\n"\
"GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE=function(vehicle,p1)return _natives.invoke_int(0xFE26117A5841B2FF,vehicle,p1);end,\n"\
"DOES_VEHICLE_HAVE_CREW_EMBLEM=function(vehicle,p1)return _natives.invoke_bool(0x060D935D3981A275,vehicle,p1);end,\n"\
"DISABLE_COMPOSITE_SHOTGUN_DECALS=function(toggle)return _natives.invoke_void(0x0E4299C549F0D1F1,toggle);end,\n"\
"DISABLE_SCUFF_DECALS=function(toggle)return _natives.invoke_void(0x02369D5C8A51FDCF,toggle);end,\n"\
"SET_DECAL_BULLET_IMPACT_RANGE_SCALE=function(p0)return _natives.invoke_void(0x46D1A61A21F566FC,p0);end,\n"\
"OVERRIDE_INTERIOR_SMOKE_NAME=function(name)return _natives.invoke_void(0x2A2A52824DB96700,name);end,\n"\
"OVERRIDE_INTERIOR_SMOKE_LEVEL=function(level)return _natives.invoke_void(0x1600FD8CF72EBC12,level);end,\n"\
"OVERRIDE_INTERIOR_SMOKE_END=function()return _natives.invoke_void(0xEFB55E7C25D3B3BE);end,\n"\
"REGISTER_NOIR_LENS_EFFECT=function()return _natives.invoke_void(0xA44FF770DFBC5DAE);end,\n"\
"DISABLE_VEHICLE_DISTANTLIGHTS=function(toggle)return _natives.invoke_void(0xC9F98AC1884E73A2,toggle);end,\n"\
"RENDER_SHADOWED_LIGHTS_WITH_NO_SHADOWS=function(p0)return _natives.invoke_void(0x03300B57FCAC6DDB,p0);end,\n"\
"REQUEST_EARLY_LIGHT_CHECK=function()return _natives.invoke_void(0x98EDF76A7271E4F2);end,\n"\
"USE_SNOW_FOOT_VFX_WHEN_UNSHELTERED=function(toggle)return _natives.invoke_void(0xAEEDAD1420C65CC0,toggle);end,\n"\
"USE_SNOW_WHEEL_VFX_WHEN_UNSHELTERED=function(toggle)return _natives.invoke_void(0x4CC7F0FEA5283FE0,toggle);end,\n"\
"DISABLE_REGION_VFX=function(p0)return _natives.invoke_void(0xEFD97FF47B745B8D,p0);end,\n"\
"PRESET_INTERIOR_AMBIENT_CACHE=function(timecycleModifierName)return _natives.invoke_void(0xD7021272EB0A451E,timecycleModifierName);end,\n"\
"SET_TIMECYCLE_MODIFIER=function(modifierName)return _natives.invoke_void(0x2C933ABF17A1DF41,modifierName);end,\n"\
"SET_TIMECYCLE_MODIFIER_STRENGTH=function(strength)return _natives.invoke_void(0x82E7FFCD5B2326B3,strength);end,\n"\
"SET_TRANSITION_TIMECYCLE_MODIFIER=function(modifierName,transition)return _natives.invoke_void(0x3BCF567485E1971C,modifierName,transition);end,\n"\
"SET_TRANSITION_OUT_OF_TIMECYCLE_MODIFIER=function(strength)return _natives.invoke_void(0x1CBA05AE7BD7EE05,strength);end,\n"\
"CLEAR_TIMECYCLE_MODIFIER=function()return _natives.invoke_void(0x0F07E7745A236711);end,\n"\
"GET_TIMECYCLE_MODIFIER_INDEX=function()return _natives.invoke_int(0xFDF3D97C674AFB66);end,\n"\
"GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX=function()return _natives.invoke_int(0x459FD2C8D0AB78BC);end,\n"\
"GET_IS_TIMECYCLE_TRANSITIONING_OUT=function()return _natives.invoke_bool(0x98D18905BF723B99);end,\n"\
"PUSH_TIMECYCLE_MODIFIER=function()return _natives.invoke_void(0x58F735290861E6B4);end,\n"\
"POP_TIMECYCLE_MODIFIER=function()return _natives.invoke_void(0x3C8938D7D872211E);end,\n"\
"SET_CURRENT_PLAYER_TCMODIFIER=function(modifierName)return _natives.invoke_void(0xBBF327DED94E4DEB,modifierName);end,\n"\
"SET_PLAYER_TCMODIFIER_TRANSITION=function(value)return _natives.invoke_void(0xBDEB86F4D5809204,value);end,\n"\
"SET_NEXT_PLAYER_TCMODIFIER=function(modifierName)return _natives.invoke_void(0xBF59707B3E5ED531,modifierName);end,\n"\
"ADD_TCMODIFIER_OVERRIDE=function(modifierName1,modifierName2)return _natives.invoke_void(0x1A8E2C8B9CF4549C,modifierName1,modifierName2);end,\n"\
"CLEAR_ALL_TCMODIFIER_OVERRIDES=function(p0)return _natives.invoke_void(0x15E33297C3E8DC60,p0);end,\n"\
"SET_EXTRA_TCMODIFIER=function(modifierName)return _natives.invoke_void(0x5096FD9CCB49056D,modifierName);end,\n"\
"CLEAR_EXTRA_TCMODIFIER=function()return _natives.invoke_void(0x92CCC17A7A2285DA);end,\n"\
"GET_EXTRA_TCMODIFIER=function()return _natives.invoke_int(0xBB0527EC6341496D);end,\n"\
"ENABLE_MOON_CYCLE_OVERRIDE=function(strength)return _natives.invoke_void(0x2C328AF17210F009,strength);end,\n"\
"DISABLE_MOON_CYCLE_OVERRIDE=function()return _natives.invoke_void(0x2BF72AD5B41AA739);end,\n"\
"REQUEST_SCALEFORM_MOVIE=function(scaleformName)return _natives.invoke_int(0x11FE353CF9733E6F,scaleformName);end,\n"\
"REQUEST_SCALEFORM_MOVIE_WITH_IGNORE_SUPER_WIDESCREEN=function(scaleformName)return _natives.invoke_int(0x65E7E78842E74CDB,scaleformName);end,\n"\
"REQUEST_SCALEFORM_MOVIE_INSTANCE=function(scaleformName)return _natives.invoke_int(0xC514489CFB8AF806,scaleformName);end,\n"\
"REQUEST_SCALEFORM_MOVIE_SKIP_RENDER_WHILE_PAUSED=function(scaleformName)return _natives.invoke_int(0xBD06C611BB9048C2,scaleformName);end,\n"\
"HAS_SCALEFORM_MOVIE_LOADED=function(scaleformHandle)return _natives.invoke_bool(0x85F01B8D5B90570E,scaleformHandle);end,\n"\
"IS_ACTIVE_SCALEFORM_MOVIE_DELETING=function(val)return _natives.invoke_bool(0x2FCB133CA50A49EB,val);end,\n"\
"IS_SCALEFORM_MOVIE_DELETING=function(val)return _natives.invoke_bool(0x86255B1FC929E33E,val);end,\n"\
"HAS_SCALEFORM_MOVIE_FILENAME_LOADED=function(scaleformName)return _natives.invoke_bool(0x0C1C5D756FB5F337,scaleformName);end,\n"\
"HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT=function(scaleformHandle)return _natives.invoke_bool(0x8217150E1217EBFD,scaleformHandle);end,\n"\
"SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED=function(scaleformHandle)return _natives.invoke_void(0x1D132D614DD86811,scaleformHandle);end,\n"\
"SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME=function(scaleform,toggle)return _natives.invoke_void(0x6D8EB211944DCE08,scaleform,toggle);end,\n"\
"SET_SCALEFORM_MOVIE_TO_USE_LARGE_RT=function(scaleformHandle,toggle)return _natives.invoke_void(0x32F34FF7F617643B,scaleformHandle,toggle);end,\n"\
"SET_SCALEFORM_MOVIE_TO_USE_SUPER_LARGE_RT=function(scaleformHandle,toggle)return _natives.invoke_void(0xE6A9F00D4240B519,scaleformHandle,toggle);end,\n"\
"DRAW_SCALEFORM_MOVIE=function(scaleformHandle,x,y,width,height,red,green,blue,alpha,p9)return _natives.invoke_void(0x54972ADAF0294A93,scaleformHandle,x,y,width,height,red,green,blue,alpha,p9);end,\n"\
"DRAW_SCALEFORM_MOVIE_FULLSCREEN=function(scaleform,red,green,blue,alpha,p5)return _natives.invoke_void(0x0DF606929C105BE1,scaleform,red,green,blue,alpha,p5);end,\n"\
"DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED=function(scaleform1,scaleform2,red,green,blue,alpha)return _natives.invoke_void(0xCF537FDE4FBD4CE5,scaleform1,scaleform2,red,green,blue,alpha);end,\n"\
"DRAW_SCALEFORM_MOVIE_3D=function(scaleform,posX,posY,posZ,rotX,rotY,rotZ,p7,p8,p9,scaleX,scaleY,scaleZ,rotationOrder)return _natives.invoke_void(0x87D51D72255D4E78,scaleform,posX,posY,posZ,rotX,rotY,rotZ,p7,p8,p9,scaleX,scaleY,scaleZ,rotationOrder);end,\n"\
"DRAW_SCALEFORM_MOVIE_3D_SOLID=function(scaleform,posX,posY,posZ,rotX,rotY,rotZ,p7,p8,p9,scaleX,scaleY,scaleZ,rotationOrder)return _natives.invoke_void(0x1CE592FDC749D6F5,scaleform,posX,posY,posZ,rotX,rotY,rotZ,p7,p8,p9,scaleX,scaleY,scaleZ,rotationOrder);end,\n"\
"CALL_SCALEFORM_MOVIE_METHOD=function(scaleform,method)return _natives.invoke_void(0xFBD96D87AC96D533,scaleform,method);end,\n"\
"CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER=function(scaleform,methodName,param1,param2,param3,param4,param5)return _natives.invoke_void(0xD0837058AE2E4BEE,scaleform,methodName,param1,param2,param3,param4,param5);end,\n"\
"CALL_SCALEFORM_MOVIE_METHOD_WITH_STRING=function(scaleform,methodName,param1,param2,param3,param4,param5)return _natives.invoke_void(0x51BC1ED3CC44E8F7,scaleform,methodName,param1,param2,param3,param4,param5);end,\n"\
"CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER_AND_STRING=function(scaleform,methodName,floatParam1,floatParam2,floatParam3,floatParam4,floatParam5,stringParam1,stringParam2,stringParam3,stringParam4,stringParam5)return _natives.invoke_void(0xEF662D8D57E290B1,scaleform,methodName,floatParam1,floatParam2,floatParam3,floatParam4,floatParam5,stringParam1,stringParam2,stringParam3,stringParam4,stringParam5);end,\n"\
"BEGIN_SCALEFORM_SCRIPT_HUD_MOVIE_METHOD=function(hudComponent,methodName)return _natives.invoke_bool(0x98C494FD5BDFBFD5,hudComponent,methodName);end,\n"\
"BEGIN_SCALEFORM_MOVIE_METHOD=function(scaleform,methodName)return _natives.invoke_bool(0xF6E48914C7A8694E,scaleform,methodName);end,\n"\
"BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND=function(methodName)return _natives.invoke_bool(0xAB58C27C2E6123C6,methodName);end,\n"\
"BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER=function(methodName)return _natives.invoke_bool(0xB9449845F73F5E9C,methodName);end,\n"\
"END_SCALEFORM_MOVIE_METHOD=function()return _natives.invoke_void(0xC6796A8FFA375E53);end,\n"\
"END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE=function()return _natives.invoke_int(0xC50AA39A577AF886);end,\n"\
"IS_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_READY=function(methodReturn)return _natives.invoke_bool(0x768FF8961BA904D6,methodReturn);end,\n"\
"GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT=function(methodReturn)return _natives.invoke_int(0x2DE7EFA66B906036,methodReturn);end,\n"\
"GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL=function(methodReturn)return _natives.invoke_bool(0xD80A80346A45D761,methodReturn);end,\n"\
"GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING=function(methodReturn)return _natives.invoke_str(0xE1E258829A885245,methodReturn);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_INT=function(value)return _natives.invoke_void(0xC3D0841A0CC546A6,value);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_FLOAT=function(value)return _natives.invoke_void(0xD69736AAE04DB51A,value);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_BOOL=function(value)return _natives.invoke_void(0xC58424BA936EB458,value);end,\n"\
"BEGIN_TEXT_COMMAND_SCALEFORM_STRING=function(componentType)return _natives.invoke_void(0x80338406F3475E55,componentType);end,\n"\
"END_TEXT_COMMAND_SCALEFORM_STRING=function()return _natives.invoke_void(0x362E2D3FE93A9959);end,\n"\
"END_TEXT_COMMAND_UNPARSED_SCALEFORM_STRING=function()return _natives.invoke_void(0xAE4E8157D9ECF087);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_LITERAL_STRING=function(string)return _natives.invoke_void(0x77FE3402004CD1B0,string);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING=function(string)return _natives.invoke_void(0xBA7148484BD90365,string);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_PLAYER_NAME_STRING=function(string)return _natives.invoke_void(0xE83A3E3557A56640,string);end,\n"\
"DOES_LATEST_BRIEF_STRING_EXIST=function(p0)return _natives.invoke_bool(0x5E657EF1099EDD65,p0);end,\n"\
"SCALEFORM_MOVIE_METHOD_ADD_PARAM_LATEST_BRIEF_STRING=function(value)return _natives.invoke_void(0xEC52C631A1831C03,value);end,\n"\
"REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE=function(hudComponent)return _natives.invoke_void(0x9304881D6F6537EA,hudComponent);end,\n"\
"HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED=function(hudComponent)return _natives.invoke_bool(0xDF6E5987D2B4D140,hudComponent);end,\n"\
"REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE=function(hudComponent)return _natives.invoke_void(0xF44A5456AC3F4F97,hudComponent);end,\n"\
"PASS_KEYBOARD_INPUT_TO_SCALEFORM=function(scaleformHandle)return _natives.invoke_bool(0xD1C7CB175E012964,scaleformHandle);end,\n"\
"SET_TV_CHANNEL=function(channel)return _natives.invoke_void(0xBAABBB23EB6E484E,channel);end,\n"\
"GET_TV_CHANNEL=function()return _natives.invoke_int(0xFC1E275A90D39995);end,\n"\
"SET_TV_VOLUME=function(volume)return _natives.invoke_void(0x2982BF73F66E9DDC,volume);end,\n"\
"GET_TV_VOLUME=function()return _natives.invoke_float(0x2170813D3DD8661B);end,\n"\
"DRAW_TV_CHANNEL=function(xPos,yPos,xScale,yScale,rotation,red,green,blue,alpha)return _natives.invoke_void(0xFDDC2B4ED3C69DF0,xPos,yPos,xScale,yScale,rotation,red,green,blue,alpha);end,\n"\
"SET_TV_CHANNEL_PLAYLIST=function(tvChannel,playlistName,restart)return _natives.invoke_void(0xF7B38B8305F1FE8B,tvChannel,playlistName,restart);end,\n"\
"SET_TV_CHANNEL_PLAYLIST_AT_HOUR=function(tvChannel,playlistName,hour)return _natives.invoke_void(0x2201C576FACAEBE8,tvChannel,playlistName,hour);end,\n"\
"CLEAR_TV_CHANNEL_PLAYLIST=function(tvChannel)return _natives.invoke_void(0xBEB3D46BB7F043C0,tvChannel);end,\n"\
"IS_PLAYLIST_ON_CHANNEL=function(tvChannel,p1)return _natives.invoke_bool(0x1F710BFF7DAE6261,tvChannel,p1);end,\n"\
"IS_TVSHOW_CURRENTLY_PLAYING=function(videoCliphash)return _natives.invoke_bool(0x0AD973CA1E077B60,videoCliphash);end,\n"\
"ENABLE_MOVIE_KEYFRAME_WAIT=function(toggle)return _natives.invoke_void(0x74C180030FDE4B69,toggle);end,\n"\
"SET_TV_PLAYER_WATCHING_THIS_FRAME=function(p0)return _natives.invoke_void(0xD1C55B110E4DF534,p0);end,\n"\
"GET_CURRENT_TV_CLIP_NAMEHASH=function()return _natives.invoke_int(0x30432A0118736E00);end,\n"\
"ENABLE_MOVIE_SUBTITLES=function(toggle)return _natives.invoke_void(0x873FA65C778AD970,toggle);end,\n"\
"UI3DSCENE_IS_AVAILABLE=function()return _natives.invoke_bool(0xD3A10FC7FD8D98CD);end,\n"\
"UI3DSCENE_PUSH_PRESET=function(presetName)return _natives.invoke_bool(0xF1CEA8A4198D8E9A,presetName);end,\n"\
"UI3DSCENE_ASSIGN_PED_TO_SLOT=function(presetName,ped,slot,posX,posY,posZ)return _natives.invoke_bool(0x98C4FE6EC34154CA,presetName,ped,slot,posX,posY,posZ);end,\n"\
"UI3DSCENE_CLEAR_PATCHED_DATA=function()return _natives.invoke_void(0x7A42B2E236E71415);end,\n"\
"UI3DSCENE_MAKE_PUSHED_PRESET_PERSISTENT=function(toggle)return _natives.invoke_void(0x108BE26959A9D9BB,toggle);end,\n"\
"TERRAINGRID_ACTIVATE=function(toggle)return _natives.invoke_void(0xA356990E161C9E65,toggle);end,\n"\
"TERRAINGRID_SET_PARAMS=function(x,y,z,forwardX,forwardY,forwardZ,sizeX,sizeY,sizeZ,gridScale,glowIntensity,normalHeight,heightDiff)return _natives.invoke_void(0x1C4FC5752BCD8E48,x,y,z,forwardX,forwardY,forwardZ,sizeX,sizeY,sizeZ,gridScale,glowIntensity,normalHeight,heightDiff);end,\n"\
"TERRAINGRID_SET_COLOURS=function(lowR,lowG,lowB,lowAlpha,r,g,b,alpha,highR,highG,highB,highAlpha)return _natives.invoke_void(0x5CE62918F8D703C7,lowR,lowG,lowB,lowAlpha,r,g,b,alpha,highR,highG,highB,highAlpha);end,\n"\
"ANIMPOSTFX_PLAY=function(effectName,duration,looped)return _natives.invoke_void(0x2206BF9A37B7F724,effectName,duration,looped);end,\n"\
"ANIMPOSTFX_STOP=function(effectName)return _natives.invoke_void(0x068E835A1D0DC0E3,effectName);end,\n"\
"ANIMPOSTFX_GET_CURRENT_TIME=function(effectName)return _natives.invoke_float(0xE35B38A27E8E7179,effectName);end,\n"\
"ANIMPOSTFX_IS_RUNNING=function(effectName)return _natives.invoke_bool(0x36AD3E690DA5ACEB,effectName);end,\n"\
"ANIMPOSTFX_STOP_ALL=function()return _natives.invoke_void(0xB4EDDC19532BFB85);end,\n"\
"ANIMPOSTFX_STOP_AND_FLUSH_REQUESTS=function(effectName)return _natives.invoke_void(0xD2209BE128B5418C,effectName);end,\n"\
"};\n"\
"HUD = {\n"\
"BEGIN_TEXT_COMMAND_BUSYSPINNER_ON=function(string)return _natives.invoke_void(0xABA17D7CE615ADBF,string);end,\n"\
"END_TEXT_COMMAND_BUSYSPINNER_ON=function(busySpinnerType)return _natives.invoke_void(0xBD12F8228410D9B4,busySpinnerType);end,\n"\
"BUSYSPINNER_OFF=function()return _natives.invoke_void(0x10D373323E5B9C0D);end,\n"\
"PRELOAD_BUSYSPINNER=function()return _natives.invoke_void(0xC65AB383CD91DF98);end,\n"\
"BUSYSPINNER_IS_ON=function()return _natives.invoke_bool(0xD422FCC5F239A915);end,\n"\
"BUSYSPINNER_IS_DISPLAYING=function()return _natives.invoke_bool(0xB2A592B04648A9CB);end,\n"\
"DISABLE_PAUSEMENU_SPINNER=function(p0)return _natives.invoke_void(0x9245E81072704B8A,p0);end,\n"\
"SET_MOUSE_CURSOR_THIS_FRAME=function()return _natives.invoke_void(0xAAE7CE1D63167423);end,\n"\
"SET_MOUSE_CURSOR_STYLE=function(spriteId)return _natives.invoke_void(0x8DB8CFFD58B62552,spriteId);end,\n"\
"SET_MOUSE_CURSOR_VISIBLE=function(toggle)return _natives.invoke_void(0x98215325A695E78A,toggle);end,\n"\
"IS_MOUSE_ROLLED_OVER_INSTRUCTIONAL_BUTTONS=function()return _natives.invoke_bool(0x3D9ACB1EB139E702);end,\n"\
"GET_MOUSE_EVENT=function(scaleformHandle,p1,p2,p3)return _natives.invoke_bool(0x632B2940C67F4EA9,scaleformHandle,p1,p2,p3);end,\n"\
"THEFEED_ONLY_SHOW_TOOLTIPS=function(toggle)return _natives.invoke_void(0x6F1554B0CC2089FA,toggle);end,\n"\
"THEFEED_SET_SCRIPTED_MENU_HEIGHT=function(pos)return _natives.invoke_void(0x55598D21339CB998,pos);end,\n"\
"THEFEED_HIDE=function()return _natives.invoke_void(0x32888337579A5970);end,\n"\
"THEFEED_HIDE_THIS_FRAME=function()return _natives.invoke_void(0x25F87B30C382FCA7);end,\n"\
"THEFEED_SHOW=function()return _natives.invoke_void(0x15CFA549788D35EF);end,\n"\
"THEFEED_FLUSH_QUEUE=function()return _natives.invoke_void(0xA8FDB297A8D25FBA);end,\n"\
"THEFEED_REMOVE_ITEM=function(notificationId)return _natives.invoke_void(0xBE4390CB40B3E627,notificationId);end,\n"\
"THEFEED_FORCE_RENDER_ON=function()return _natives.invoke_void(0xA13C11E1B5C06BFC);end,\n"\
"THEFEED_FORCE_RENDER_OFF=function()return _natives.invoke_void(0x583049884A2EEE3C);end,\n"\
"THEFEED_PAUSE=function()return _natives.invoke_void(0xFDB423997FA30340);end,\n"\
"THEFEED_RESUME=function()return _natives.invoke_void(0xE1CD1E48E025E661);end,\n"\
"THEFEED_IS_PAUSED=function()return _natives.invoke_bool(0xA9CBFD40B3FA3010);end,\n"\
"THEFEED_REPORT_LOGO_ON=function()return _natives.invoke_void(0xD4438C0564490E63);end,\n"\
"THEFEED_REPORT_LOGO_OFF=function()return _natives.invoke_void(0xB695E2CD0A2DA9EE);end,\n"\
"THEFEED_GET_LAST_SHOWN_PHONE_ACTIVATABLE_FEED_ID=function()return _natives.invoke_int(0x82352748437638CA);end,\n"\
"THEFEED_AUTO_POST_GAMETIPS_ON=function()return _natives.invoke_void(0x56C8B608CFD49854);end,\n"\
"THEFEED_AUTO_POST_GAMETIPS_OFF=function()return _natives.invoke_void(0xADED7F5748ACAFE6);end,\n"\
"THEFEED_SET_BACKGROUND_COLOR_FOR_NEXT_POST=function(hudColorIndex)return _natives.invoke_void(0x92F0DA1E27DB96DC,hudColorIndex);end,\n"\
"THEFEED_SET_RGBA_PARAMETER_FOR_NEXT_MESSAGE=function(red,green,blue,alpha)return _natives.invoke_void(0x17430B918701C342,red,green,blue,alpha);end,\n"\
"THEFEED_SET_FLASH_DURATION_PARAMETER_FOR_NEXT_MESSAGE=function(count)return _natives.invoke_void(0x17AD8C9706BDD88A,count);end,\n"\
"THEFEED_SET_VIBRATE_PARAMETER_FOR_NEXT_MESSAGE=function(toggle)return _natives.invoke_void(0x4A0C7C9BB10ABB36,toggle);end,\n"\
"THEFEED_RESET_ALL_PARAMETERS=function()return _natives.invoke_void(0xFDD85225B2DEA55E);end,\n"\
"THEFEED_FREEZE_NEXT_POST=function()return _natives.invoke_void(0xFDEC055AB549E328);end,\n"\
"THEFEED_CLEAR_FROZEN_POST=function()return _natives.invoke_void(0x80FE4F3AB4E1B62A);end,\n"\
"THEFEED_SET_SNAP_FEED_ITEM_POSITIONS=function(p0)return _natives.invoke_void(0xBAE4F9B97CD43B30,p0);end,\n"\
"THEFEED_UPDATE_ITEM_TEXTURE=function(txdString1,txnString1,txdString2,txnString2)return _natives.invoke_void(0x317EBA71D7543F52,txdString1,txnString1,txdString2,txnString2);end,\n"\
"BEGIN_TEXT_COMMAND_THEFEED_POST=function(text)return _natives.invoke_void(0x202709F4C58A0424,text);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_STATS=function(statTitle,iconEnum,stepVal,barValue,isImportant,pictureTextureDict,pictureTextureName)return _natives.invoke_int(0x2B7E9A4EAAA93C89,statTitle,iconEnum,stepVal,barValue,isImportant,pictureTextureDict,pictureTextureName);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT=function(txdName,textureName,flash,iconType,sender,subject)return _natives.invoke_int(0x1CCD9A37359072CF,txdName,textureName,flash,iconType,sender,subject);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_SUBTITLE_LABEL=function(txdName,textureName,flash,iconType,sender,subject)return _natives.invoke_int(0xC6F580E4C94926AC,txdName,textureName,flash,iconType,sender,subject);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU=function(txdName,textureName,flash,iconType,sender,subject,duration)return _natives.invoke_int(0x1E6611149DB3DB6B,txdName,textureName,flash,iconType,sender,subject,duration);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG=function(txdName,textureName,flash,iconType,sender,subject,duration,clanTag)return _natives.invoke_int(0x5CBF7BADE20DB93E,txdName,textureName,flash,iconType,sender,subject,duration,clanTag);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG_AND_ADDITIONAL_ICON=function(txdName,textureName,flash,iconType1,sender,subject,duration,clanTag,iconType2,p9)return _natives.invoke_int(0x531B84E7DA981FB6,txdName,textureName,flash,iconType1,sender,subject,duration,clanTag,iconType2,p9);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_TICKER=function(blink,p1)return _natives.invoke_int(0x2ED7843F8F801023,blink,p1);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED=function(blink,p1)return _natives.invoke_int(0x44FA03975424A0EE,blink,p1);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS=function(blink,p1)return _natives.invoke_int(0x378E809BF61EC840,blink,p1);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_AWARD=function(textureDict,textureName,rpBonus,colorOverlay,titleLabel)return _natives.invoke_int(0xAA295B6F28BD587D,textureDict,textureName,rpBonus,colorOverlay,titleLabel);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_CREWTAG=function(p0,p1,p2,p3,isLeader,unk0,clanDesc,R,G,B)return _natives.invoke_int(0x97C9E4E7024A8F2C,p0,p1,p2,p3,isLeader,unk0,clanDesc,R,G,B);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_CREWTAG_WITH_GAME_NAME=function(p0,p1,p2,p3,isLeader,unk0,clanDesc,playerName,R,G,B)return _natives.invoke_int(0x137BC35589E34E1E,p0,p1,p2,p3,isLeader,unk0,clanDesc,playerName,R,G,B);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_UNLOCK=function(gxtLabel1,p1,gxtLabel2)return _natives.invoke_int(0x33EE12743CCD6343,gxtLabel1,p1,gxtLabel2);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU=function(gxtLabel1,p1,gxtLabel2,p3)return _natives.invoke_int(0xC8F3AAF93D0600BF,gxtLabel1,p1,gxtLabel2,p3);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_int(0x7AE0589093A2E088,p0,p1,p2,p3,p4,p5);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_MPTICKER=function(blink,p1)return _natives.invoke_int(0xF020C96915705B3A,blink,p1);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP_WITH_LITERAL_FLAG=function(p0,p1,p2,p3,p4)return _natives.invoke_int(0x8EFCCF6EC66D85E4,p0,p1,p2,p3,p4);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_VERSUS_TU=function(txdName1,textureName1,count1,txdName2,textureName2,count2,hudColor1,hudColor2)return _natives.invoke_int(0xB6871B0555B02996,txdName1,textureName1,count1,txdName2,textureName2,count2,hudColor1,hudColor2);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_REPLAY=function(type,image,text)return _natives.invoke_int(0xD202B92CBF1D816F,type,image,text);end,\n"\
"END_TEXT_COMMAND_THEFEED_POST_REPLAY_INPUT=function(type,button,text)return _natives.invoke_int(0xDD6CB2CCE7C2735C,type,button,text);end,\n"\
"BEGIN_TEXT_COMMAND_PRINT=function(GxtEntry)return _natives.invoke_void(0xB87A37EEB7FAA67D,GxtEntry);end,\n"\
"END_TEXT_COMMAND_PRINT=function(duration,drawImmediately)return _natives.invoke_void(0x9D77056A530643F6,duration,drawImmediately);end,\n"\
"BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED=function(text)return _natives.invoke_void(0x853648FD1063A213,text);end,\n"\
"END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED=function()return _natives.invoke_bool(0x8A9BA1AB3E237613);end,\n"\
"BEGIN_TEXT_COMMAND_DISPLAY_TEXT=function(text)return _natives.invoke_void(0x25FBB336DF1804CB,text);end,\n"\
"END_TEXT_COMMAND_DISPLAY_TEXT=function(x,y,p2)return _natives.invoke_void(0xCD015E5BB0D96A57,x,y,p2);end,\n"\
"BEGIN_TEXT_COMMAND_GET_SCREEN_WIDTH_OF_DISPLAY_TEXT=function(text)return _natives.invoke_void(0x54CE8AC98E120CAB,text);end,\n"\
"END_TEXT_COMMAND_GET_SCREEN_WIDTH_OF_DISPLAY_TEXT=function(p0)return _natives.invoke_float(0x85F061DA64ED2F67,p0);end,\n"\
"BEGIN_TEXT_COMMAND_GET_NUMBER_OF_LINES_FOR_STRING=function(entry)return _natives.invoke_void(0x521FB041D93DD0E4,entry);end,\n"\
"END_TEXT_COMMAND_GET_NUMBER_OF_LINES_FOR_STRING=function(x,y)return _natives.invoke_int(0x9040DFB09BE75706,x,y);end,\n"\
"BEGIN_TEXT_COMMAND_DISPLAY_HELP=function(inputType)return _natives.invoke_void(0x8509B634FBE7DA11,inputType);end,\n"\
"END_TEXT_COMMAND_DISPLAY_HELP=function(p0,loop,beep,shape)return _natives.invoke_void(0x238FFE5C7B0498A6,p0,loop,beep,shape);end,\n"\
"BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED=function(labelName)return _natives.invoke_void(0x0A24DA3A41B718F5,labelName);end,\n"\
"END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED=function(p0)return _natives.invoke_bool(0x10BDDBFC529428DD,p0);end,\n"\
"BEGIN_TEXT_COMMAND_SET_BLIP_NAME=function(textLabel)return _natives.invoke_void(0xF9113A30DE5C6670,textLabel);end,\n"\
"END_TEXT_COMMAND_SET_BLIP_NAME=function(blip)return _natives.invoke_void(0xBC38B49BCB83BC9B,blip);end,\n"\
"BEGIN_TEXT_COMMAND_ADD_DIRECTLY_TO_PREVIOUS_BRIEFS=function(p0)return _natives.invoke_void(0x23D69E0465570028,p0);end,\n"\
"END_TEXT_COMMAND_ADD_DIRECTLY_TO_PREVIOUS_BRIEFS=function(p0)return _natives.invoke_void(0xCFDBDF5AE59BA0F4,p0);end,\n"\
"BEGIN_TEXT_COMMAND_CLEAR_PRINT=function(text)return _natives.invoke_void(0xE124FA80A759019C,text);end,\n"\
"END_TEXT_COMMAND_CLEAR_PRINT=function()return _natives.invoke_void(0xFCC75460ABA29378);end,\n"\
"BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT=function(gxtEntry)return _natives.invoke_void(0x8F9EE5687F8EECCD,gxtEntry);end,\n"\
"END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT=function(p0)return _natives.invoke_void(0xA86911979638106F,p0);end,\n"\
"ADD_TEXT_COMPONENT_INTEGER=function(value)return _natives.invoke_void(0x03B504CF259931BC,value);end,\n"\
"ADD_TEXT_COMPONENT_FLOAT=function(value,decimalPlaces)return _natives.invoke_void(0xE7DCB5B874BCD96E,value,decimalPlaces);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL=function(labelName)return _natives.invoke_void(0xC63CD5D2920ACBE7,labelName);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL_HASH_KEY=function(gxtEntryHash)return _natives.invoke_void(0x17299B63C7683A2B,gxtEntryHash);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME=function(blip)return _natives.invoke_void(0x80EAD8E2E1D5D52E,blip);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME=function(text)return _natives.invoke_void(0x6C188BE134E074AA,text);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_TIME=function(timestamp,flags)return _natives.invoke_void(0x1115F16B8AB9E8BF,timestamp,flags);end,\n"\
"ADD_TEXT_COMPONENT_FORMATTED_INTEGER=function(value,commaSeparated)return _natives.invoke_void(0x0E4C749FF9DE9CC4,value,commaSeparated);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_PHONE_NUMBER=function(p0,p1)return _natives.invoke_void(0x761B77454205A61D,p0,p1);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_WEBSITE=function(website)return _natives.invoke_void(0x94CF4AC034C9C986,website);end,\n"\
"ADD_TEXT_COMPONENT_SUBSTRING_KEYBOARD_DISPLAY=function(string)return _natives.invoke_void(0x5F68520888E69014,string);end,\n"\
"SET_COLOUR_OF_NEXT_TEXT_COMPONENT=function(hudColor)return _natives.invoke_void(0x39BBF623FC803EAC,hudColor);end,\n"\
"GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME=function(text,position,length)return _natives.invoke_str(0x169BD9382084C8C0,text,position,length);end,\n"\
"GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME_WITH_BYTE_LIMIT=function(text,position,length,maxLength)return _natives.invoke_str(0xB2798643312205C5,text,position,length,maxLength);end,\n"\
"GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME_BYTES=function(text,startPosition,endPosition)return _natives.invoke_str(0xCE94AEBA5D82908A,text,startPosition,endPosition);end,\n"\
"GET_FILENAME_FOR_AUDIO_CONVERSATION=function(labelName)return _natives.invoke_str(0x7B5280EBA9840C72,labelName);end,\n"\
"CLEAR_PRINTS=function()return _natives.invoke_void(0xCC33FA791322B9D9);end,\n"\
"CLEAR_BRIEF=function()return _natives.invoke_void(0x9D292F73ADBD9313);end,\n"\
"CLEAR_ALL_HELP_MESSAGES=function()return _natives.invoke_void(0x6178F68A87A4D3A0);end,\n"\
"CLEAR_THIS_PRINT=function(p0)return _natives.invoke_void(0xCF708001E1E536DD,p0);end,\n"\
"CLEAR_SMALL_PRINTS=function()return _natives.invoke_void(0x2CEA2839313C09AC);end,\n"\
"DOES_TEXT_BLOCK_EXIST=function(gxt)return _natives.invoke_bool(0x1C7302E725259789,gxt);end,\n"\
"REQUEST_ADDITIONAL_TEXT=function(gxt,slot)return _natives.invoke_void(0x71A78003C8E71424,gxt,slot);end,\n"\
"REQUEST_ADDITIONAL_TEXT_FOR_DLC=function(gxt,slot)return _natives.invoke_void(0x6009F9F1AE90D8A6,gxt,slot);end,\n"\
"HAS_ADDITIONAL_TEXT_LOADED=function(slot)return _natives.invoke_bool(0x02245FE4BED318B8,slot);end,\n"\
"CLEAR_ADDITIONAL_TEXT=function(p0,p1)return _natives.invoke_void(0x2A179DF17CCF04CD,p0,p1);end,\n"\
"IS_STREAMING_ADDITIONAL_TEXT=function(p0)return _natives.invoke_bool(0x8B6817B71B85EBF0,p0);end,\n"\
"HAS_THIS_ADDITIONAL_TEXT_LOADED=function(gxt,slot)return _natives.invoke_bool(0xADBF060E2B30C5BC,gxt,slot);end,\n"\
"IS_MESSAGE_BEING_DISPLAYED=function()return _natives.invoke_bool(0x7984C03AA5CC2F41);end,\n"\
"DOES_TEXT_LABEL_EXIST=function(gxt)return _natives.invoke_bool(0xAC09CA973C564252,gxt);end,\n"\
"GET_FIRST_N_CHARACTERS_OF_LITERAL_STRING=function(string,length)return _natives.invoke_str(0x98C3CF913D895111,string,length);end,\n"\
"GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL=function(gxt)return _natives.invoke_int(0x801BD273D3A23F74,gxt);end,\n"\
"GET_LENGTH_OF_LITERAL_STRING=function(string)return _natives.invoke_int(0xF030907CCBB8A9FD,string);end,\n"\
"GET_LENGTH_OF_LITERAL_STRING_IN_BYTES=function(string)return _natives.invoke_int(0x43E4111189E54F0E,string);end,\n"\
"GET_STREET_NAME_FROM_HASH_KEY=function(hash)return _natives.invoke_str(0xD0EF8A959B8A4CB9,hash);end,\n"\
"IS_HUD_PREFERENCE_SWITCHED_ON=function()return _natives.invoke_bool(0x1930DFA731813EC4);end,\n"\
"IS_RADAR_PREFERENCE_SWITCHED_ON=function()return _natives.invoke_bool(0x9EB6522EA68F22FE);end,\n"\
"IS_SUBTITLE_PREFERENCE_SWITCHED_ON=function()return _natives.invoke_bool(0xAD6DACA4BA53E0A4);end,\n"\
"DISPLAY_HUD=function(toggle)return _natives.invoke_void(0xA6294919E56FF02A,toggle);end,\n"\
"DISPLAY_HUD_WHEN_NOT_IN_STATE_OF_PLAY_THIS_FRAME=function()return _natives.invoke_void(0x7669F9E39DC17063);end,\n"\
"DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME=function()return _natives.invoke_void(0x402F9ED62087E898);end,\n"\
"DISPLAY_RADAR=function(toggle)return _natives.invoke_void(0xA0EBB943C300E693,toggle);end,\n"\
"SET_FAKE_SPECTATOR_MODE=function(toggle)return _natives.invoke_void(0xCD74233600C4EA6B,toggle);end,\n"\
"GET_FAKE_SPECTATOR_MODE=function()return _natives.invoke_bool(0xC2D2AD9EAAE265B8);end,\n"\
"IS_HUD_HIDDEN=function()return _natives.invoke_bool(0xA86478C6958735C5);end,\n"\
"IS_RADAR_HIDDEN=function()return _natives.invoke_bool(0x157F93B036700462);end,\n"\
"IS_MINIMAP_RENDERING=function()return _natives.invoke_bool(0xAF754F20EB5CD51A);end,\n"\
"USE_VEHICLE_TARGETING_RETICULE=function(p0)return _natives.invoke_void(0x0C698D8F099174C7,p0);end,\n"\
"ADD_VALID_VEHICLE_HIT_HASH=function(p0)return _natives.invoke_void(0xE4C3B169876D33D7,p0);end,\n"\
"CLEAR_VALID_VEHICLE_HIT_HASHES=function()return _natives.invoke_void(0xEB81A3DADD503187);end,\n"\
"SET_BLIP_ROUTE=function(blip,enabled)return _natives.invoke_void(0x4F7D8A9BFB0B43E9,blip,enabled);end,\n"\
"CLEAR_ALL_BLIP_ROUTES=function()return _natives.invoke_void(0xD12882D3FF82BF11);end,\n"\
"SET_BLIP_ROUTE_COLOUR=function(blip,colour)return _natives.invoke_void(0x837155CD2F63DA09,blip,colour);end,\n"\
"SET_FORCE_SHOW_GPS=function(toggle)return _natives.invoke_void(0x2790F4B17D098E26,toggle);end,\n"\
"SET_USE_SET_DESTINATION_IN_PAUSE_MAP=function(toggle)return _natives.invoke_void(0x6CDD58146A436083,toggle);end,\n"\
"SET_BLOCK_WANTED_FLASH=function(disabled)return _natives.invoke_void(0xD1942374085C8469,disabled);end,\n"\
"ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS=function(p0)return _natives.invoke_void(0x60296AF4BA14ABC5,p0);end,\n"\
"FORCE_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS_LIST=function(p0)return _natives.invoke_void(0x57D760D55F54E071,p0);end,\n"\
"SET_RADAR_ZOOM_PRECISE=function(zoom)return _natives.invoke_void(0xBD12C5EEE184C337,zoom);end,\n"\
"SET_RADAR_ZOOM=function(zoomLevel)return _natives.invoke_void(0x096EF57A0C999BBA,zoomLevel);end,\n"\
"SET_RADAR_ZOOM_TO_BLIP=function(blip,zoom)return _natives.invoke_void(0xF98E4B3E56AFC7B1,blip,zoom);end,\n"\
"SET_RADAR_ZOOM_TO_DISTANCE=function(zoom)return _natives.invoke_void(0xCB7CC0D58405AD41,zoom);end,\n"\
"UPDATE_RADAR_ZOOM_TO_BLIP=function()return _natives.invoke_void(0xD2049635DEB9C375);end,\n"\
"GET_HUD_COLOUR=function(hudColorIndex,r,g,b,a)return _natives.invoke_void(0x7C9C91AB74A0360F,hudColorIndex,r,g,b,a);end,\n"\
"SET_SCRIPT_VARIABLE_HUD_COLOUR=function(r,g,b,a)return _natives.invoke_void(0xD68A5FF8A3A89874,r,g,b,a);end,\n"\
"SET_SECOND_SCRIPT_VARIABLE_HUD_COLOUR=function(r,g,b,a)return _natives.invoke_void(0x16A304E6CB2BFAB9,r,g,b,a);end,\n"\
"REPLACE_HUD_COLOUR=function(hudColorIndex,hudColorIndex2)return _natives.invoke_void(0x1CCC708F0F850613,hudColorIndex,hudColorIndex2);end,\n"\
"REPLACE_HUD_COLOUR_WITH_RGBA=function(hudColorIndex,r,g,b,a)return _natives.invoke_void(0xF314CF4F0211894E,hudColorIndex,r,g,b,a);end,\n"\
"SET_ABILITY_BAR_VISIBILITY=function(visible)return _natives.invoke_void(0x1DFEDD15019315A9,visible);end,\n"\
"SET_ALLOW_ABILITY_BAR=function(toggle)return _natives.invoke_void(0x889329C80FE5963C,toggle);end,\n"\
"FLASH_ABILITY_BAR=function(millisecondsToFlash)return _natives.invoke_void(0x02CFBA0C9E9275CE,millisecondsToFlash);end,\n"\
"SET_ABILITY_BAR_VALUE=function(p0,p1)return _natives.invoke_void(0x9969599CCFF5D85E,p0,p1);end,\n"\
"FLASH_WANTED_DISPLAY=function(p0)return _natives.invoke_void(0xA18AFB39081B6A1F,p0);end,\n"\
"FORCE_OFF_WANTED_STAR_FLASH=function(toggle)return _natives.invoke_void(0xBA8D65C1C65702E5,toggle);end,\n"\
"SET_CUSTOM_MP_HUD_COLOR=function(hudColorId)return _natives.invoke_void(0x2ACCB195F3CCD9DE,hudColorId);end,\n"\
"GET_RENDERED_CHARACTER_HEIGHT=function(size,font)return _natives.invoke_float(0xDB88A37483346780,size,font);end,\n"\
"SET_TEXT_SCALE=function(scale,size)return _natives.invoke_void(0x07C837F9A01C34C9,scale,size);end,\n"\
"SET_TEXT_COLOUR=function(red,green,blue,alpha)return _natives.invoke_void(0xBE6B23FFA53FB442,red,green,blue,alpha);end,\n"\
"SET_TEXT_CENTRE=function(align)return _natives.invoke_void(0xC02F4DBFB51D988B,align);end,\n"\
"SET_TEXT_RIGHT_JUSTIFY=function(toggle)return _natives.invoke_void(0x6B3C4650BC8BEE47,toggle);end,\n"\
"SET_TEXT_JUSTIFICATION=function(justifyType)return _natives.invoke_void(0x4E096588B13FFECA,justifyType);end,\n"\
"SET_TEXT_WRAP=function(start,_end)return _natives.invoke_void(0x63145D9C883A1A70,start,_end);end,\n"\
"SET_TEXT_LEADING=function(p0)return _natives.invoke_void(0xA50ABC31E3CDFAFF,p0);end,\n"\
"SET_TEXT_PROPORTIONAL=function(p0)return _natives.invoke_void(0x038C1F517D7FDCF8,p0);end,\n"\
"SET_TEXT_FONT=function(fontType)return _natives.invoke_void(0x66E0276CC5F6B9DA,fontType);end,\n"\
"SET_TEXT_DROP_SHADOW=function()return _natives.invoke_void(0x1CA3E9EAC9D93E5E);end,\n"\
"SET_TEXT_DROPSHADOW=function(distance,r,g,b,a)return _natives.invoke_void(0x465C84BC39F1C351,distance,r,g,b,a);end,\n"\
"SET_TEXT_OUTLINE=function()return _natives.invoke_void(0x2513DFB0FB8400FE);end,\n"\
"SET_TEXT_EDGE=function(p0,r,g,b,a)return _natives.invoke_void(0x441603240D202FA6,p0,r,g,b,a);end,\n"\
"SET_TEXT_RENDER_ID=function(renderId)return _natives.invoke_void(0x5F15302936E07111,renderId);end,\n"\
"GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID=function()return _natives.invoke_int(0x52F0982D7FD156B6);end,\n"\
"REGISTER_NAMED_RENDERTARGET=function(name,p1)return _natives.invoke_bool(0x57D9C12635E25CE3,name,p1);end,\n"\
"IS_NAMED_RENDERTARGET_REGISTERED=function(name)return _natives.invoke_bool(0x78DCDC15C9F116B4,name);end,\n"\
"RELEASE_NAMED_RENDERTARGET=function(name)return _natives.invoke_bool(0xE9F6FFE837354DD4,name);end,\n"\
"LINK_NAMED_RENDERTARGET=function(modelHash)return _natives.invoke_void(0xF6C09E276AEB3F2D,modelHash);end,\n"\
"GET_NAMED_RENDERTARGET_RENDER_ID=function(name)return _natives.invoke_int(0x1A6478B61C6BDC3B,name);end,\n"\
"IS_NAMED_RENDERTARGET_LINKED=function(modelHash)return _natives.invoke_bool(0x113750538FA31298,modelHash);end,\n"\
"CLEAR_HELP=function(toggle)return _natives.invoke_void(0x8DFCED7A656F8802,toggle);end,\n"\
"IS_HELP_MESSAGE_ON_SCREEN=function()return _natives.invoke_bool(0xDAD37F45428801AE);end,\n"\
"HAS_SCRIPT_HIDDEN_HELP_THIS_FRAME=function()return _natives.invoke_bool(0x214CD562A939246A);end,\n"\
"IS_HELP_MESSAGE_BEING_DISPLAYED=function()return _natives.invoke_bool(0x4D79439A6B55AC67);end,\n"\
"IS_HELP_MESSAGE_FADING_OUT=function()return _natives.invoke_bool(0x327EDEEEAC55C369);end,\n"\
"SET_HELP_MESSAGE_STYLE=function(style,hudColor,alpha,p3,p4)return _natives.invoke_void(0xB9C362BABECDDC7A,style,hudColor,alpha,p3,p4);end,\n"\
"GET_STANDARD_BLIP_ENUM_ID=function()return _natives.invoke_int(0x4A9923385BDB9DAD);end,\n"\
"GET_WAYPOINT_BLIP_ENUM_ID=function()return _natives.invoke_int(0x186E5D252FA50E7D);end,\n"\
"GET_NUMBER_OF_ACTIVE_BLIPS=function()return _natives.invoke_int(0x9A3FF3DE163034E8);end,\n"\
"GET_NEXT_BLIP_INFO_ID=function(blipSprite)return _natives.invoke_int(0x14F96AA50D6FBEA7,blipSprite);end,\n"\
"GET_FIRST_BLIP_INFO_ID=function(blipSprite)return _natives.invoke_int(0x1BEDE233E6CD2A1F,blipSprite);end,\n"\
"GET_CLOSEST_BLIP_INFO_ID=function(blipSprite)return _natives.invoke_int(0xD484BF71050CA1EE,blipSprite);end,\n"\
"GET_BLIP_INFO_ID_COORD=function(blip)return _natives.invoke_vec3(0xFA7C7F0AADF25D09,blip);end,\n"\
"GET_BLIP_INFO_ID_DISPLAY=function(blip)return _natives.invoke_int(0x1E314167F701DC3B,blip);end,\n"\
"GET_BLIP_INFO_ID_TYPE=function(blip)return _natives.invoke_int(0xBE9B0959FFD0779B,blip);end,\n"\
"GET_BLIP_INFO_ID_ENTITY_INDEX=function(blip)return _natives.invoke_int(0x4BA4E2553AFEDC2C,blip);end,\n"\
"GET_BLIP_INFO_ID_PICKUP_INDEX=function(blip)return _natives.invoke_int(0x9B6786E4C03DD382,blip);end,\n"\
"GET_BLIP_FROM_ENTITY=function(entity)return _natives.invoke_int(0xBC8DBDCA2436F7E8,entity);end,\n"\
"ADD_BLIP_FOR_RADIUS=function(posX,posY,posZ,radius)return _natives.invoke_int(0x46818D79B1F7499A,posX,posY,posZ,radius);end,\n"\
"ADD_BLIP_FOR_AREA=function(x,y,z,width,height)return _natives.invoke_int(0xCE5D0E5E315DB238,x,y,z,width,height);end,\n"\
"ADD_BLIP_FOR_ENTITY=function(entity)return _natives.invoke_int(0x5CDE92C702A8FCE7,entity);end,\n"\
"ADD_BLIP_FOR_PICKUP=function(pickup)return _natives.invoke_int(0xBE339365C863BD36,pickup);end,\n"\
"ADD_BLIP_FOR_COORD=function(x,y,z)return _natives.invoke_int(0x5A039BB0BCA604B6,x,y,z);end,\n"\
"TRIGGER_SONAR_BLIP=function(posX,posY,posZ,radius,p4)return _natives.invoke_void(0x72DD432F3CDFC0EE,posX,posY,posZ,radius,p4);end,\n"\
"ALLOW_SONAR_BLIPS=function(toggle)return _natives.invoke_void(0x60734CC207C9833C,toggle);end,\n"\
"SET_BLIP_COORDS=function(blip,posX,posY,posZ)return _natives.invoke_void(0xAE2AF67E9D9AF65D,blip,posX,posY,posZ);end,\n"\
"GET_BLIP_COORDS=function(blip)return _natives.invoke_vec3(0x586AFE3FF72D996E,blip);end,\n"\
"SET_BLIP_SPRITE=function(blip,spriteId)return _natives.invoke_void(0xDF735600A4696DAF,blip,spriteId);end,\n"\
"GET_BLIP_SPRITE=function(blip)return _natives.invoke_int(0x1FC877464A04FC4F,blip);end,\n"\
"SET_COP_BLIP_SPRITE=function(p0,p1)return _natives.invoke_void(0x9FCB3CBFB3EAD69A,p0,p1);end,\n"\
"SET_COP_BLIP_SPRITE_AS_STANDARD=function()return _natives.invoke_void(0xB7B873520C84C118);end,\n"\
"SET_BLIP_NAME_FROM_TEXT_FILE=function(blip,gxtEntry)return _natives.invoke_void(0xEAA0FFE120D92784,blip,gxtEntry);end,\n"\
"SET_BLIP_NAME_TO_PLAYER_NAME=function(blip,player)return _natives.invoke_void(0x127DE7B20C60A6A3,blip,player);end,\n"\
"SET_BLIP_ALPHA=function(blip,alpha)return _natives.invoke_void(0x45FF974EEE1C8734,blip,alpha);end,\n"\
"GET_BLIP_ALPHA=function(blip)return _natives.invoke_int(0x970F608F0EE6C885,blip);end,\n"\
"SET_BLIP_FADE=function(blip,opacity,duration)return _natives.invoke_void(0x2AEE8F8390D2298C,blip,opacity,duration);end,\n"\
"GET_BLIP_FADE_DIRECTION=function(blip)return _natives.invoke_int(0x2C173AE2BDB9385E,blip);end,\n"\
"SET_BLIP_ROTATION=function(blip,rotation)return _natives.invoke_void(0xF87683CDF73C3F6E,blip,rotation);end,\n"\
"SET_BLIP_ROTATION_WITH_FLOAT=function(blip,heading)return _natives.invoke_void(0xA8B6AFDAC320AC87,blip,heading);end,\n"\
"GET_BLIP_ROTATION=function(blip)return _natives.invoke_int(0x003E92BA477F9D7F,blip);end,\n"\
"SET_BLIP_FLASH_TIMER=function(blip,duration)return _natives.invoke_void(0xD3CD6FD297AE87CC,blip,duration);end,\n"\
"SET_BLIP_FLASH_INTERVAL=function(blip,p1)return _natives.invoke_void(0xAA51DB313C010A7E,blip,p1);end,\n"\
"SET_BLIP_COLOUR=function(blip,color)return _natives.invoke_void(0x03D7FB09E75D6B7E,blip,color);end,\n"\
"SET_BLIP_SECONDARY_COLOUR=function(blip,r,g,b)return _natives.invoke_void(0x14892474891E09EB,blip,r,g,b);end,\n"\
"GET_BLIP_COLOUR=function(blip)return _natives.invoke_int(0xDF729E8D20CF7327,blip);end,\n"\
"GET_BLIP_HUD_COLOUR=function(blip)return _natives.invoke_int(0x729B5F1EFBC0AAEE,blip);end,\n"\
"IS_BLIP_SHORT_RANGE=function(blip)return _natives.invoke_bool(0xDA5F8727EB75B926,blip);end,\n"\
"IS_BLIP_ON_MINIMAP=function(blip)return _natives.invoke_bool(0xE41CA53051197A27,blip);end,\n"\
"DOES_BLIP_HAVE_GPS_ROUTE=function(blip)return _natives.invoke_bool(0xDD2238F57B977751,blip);end,\n"\
"SET_BLIP_HIDDEN_ON_LEGEND=function(blip,toggle)return _natives.invoke_void(0x54318C915D27E4CE,blip,toggle);end,\n"\
"SET_BLIP_HIGH_DETAIL=function(blip,toggle)return _natives.invoke_void(0xE2590BC29220CEBB,blip,toggle);end,\n"\
"SET_BLIP_AS_MISSION_CREATOR_BLIP=function(blip,toggle)return _natives.invoke_void(0x24AC0137444F9FD5,blip,toggle);end,\n"\
"IS_MISSION_CREATOR_BLIP=function(blip)return _natives.invoke_bool(0x26F49BF3381D933D,blip);end,\n"\
"GET_NEW_SELECTED_MISSION_CREATOR_BLIP=function()return _natives.invoke_int(0x5C90988E7C8E1AF4);end,\n"\
"IS_HOVERING_OVER_MISSION_CREATOR_BLIP=function()return _natives.invoke_bool(0x4167EFE0527D706E);end,\n"\
"SHOW_START_MISSION_INSTRUCTIONAL_BUTTON=function(toggle)return _natives.invoke_void(0xF1A6C18B35BCADE6,toggle);end,\n"\
"SHOW_CONTACT_INSTRUCTIONAL_BUTTON=function(toggle)return _natives.invoke_void(0xC772A904CDE1186F,toggle);end,\n"\
"RELOAD_MAP_MENU=function()return _natives.invoke_void(0x2916A928514C9827);end,\n"\
"SET_BLIP_MARKER_LONG_DISTANCE=function(p0,p1)return _natives.invoke_void(0xB552929B85FC27EC,p0,p1);end,\n"\
"SET_BLIP_FLASHES=function(blip,toggle)return _natives.invoke_void(0xB14552383D39CE3E,blip,toggle);end,\n"\
"SET_BLIP_FLASHES_ALTERNATE=function(blip,toggle)return _natives.invoke_void(0x2E8D9498C56DD0D1,blip,toggle);end,\n"\
"IS_BLIP_FLASHING=function(blip)return _natives.invoke_bool(0xA5E41FD83AD6CEF0,blip);end,\n"\
"SET_BLIP_AS_SHORT_RANGE=function(blip,toggle)return _natives.invoke_void(0xBE8BE4FE60E27B72,blip,toggle);end,\n"\
"SET_BLIP_SCALE=function(blip,scale)return _natives.invoke_void(0xD38744167B2FA257,blip,scale);end,\n"\
"SET_BLIP_SCALE_2D=function(blip,xScale,yScale)return _natives.invoke_void(0xCD6524439909C979,blip,xScale,yScale);end,\n"\
"SET_BLIP_PRIORITY=function(blip,priority)return _natives.invoke_void(0xAE9FC9EF6A9FAC79,blip,priority);end,\n"\
"SET_BLIP_DISPLAY=function(blip,displayId)return _natives.invoke_void(0x9029B2F3DA924928,blip,displayId);end,\n"\
"SET_BLIP_CATEGORY=function(blip,index)return _natives.invoke_void(0x234CDD44D996FD9A,blip,index);end,\n"\
"REMOVE_BLIP=function(blip)return _natives.invoke_void(0x86A652570E5F25DD,blip);end,\n"\
"SET_BLIP_AS_FRIENDLY=function(blip,toggle)return _natives.invoke_void(0x6F6F290102C02AB4,blip,toggle);end,\n"\
"PULSE_BLIP=function(blip)return _natives.invoke_void(0x742D6FD43115AF73,blip);end,\n"\
"SHOW_NUMBER_ON_BLIP=function(blip,number)return _natives.invoke_void(0xA3C0B359DCB848B6,blip,number);end,\n"\
"HIDE_NUMBER_ON_BLIP=function(blip)return _natives.invoke_void(0x532CFF637EF80148,blip);end,\n"\
"SHOW_HEIGHT_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0x75A16C3DA34F1245,blip,toggle);end,\n"\
"SHOW_TICK_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0x74513EA3E505181E,blip,toggle);end,\n"\
"SHOW_GOLD_TICK_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0xCAC2031EBF79B1A8,blip,toggle);end,\n"\
"SHOW_FOR_SALE_ICON_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0x19BD6E3C0E16A8FA,blip,toggle);end,\n"\
"SHOW_HEADING_INDICATOR_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0x5FBCA48327B914DF,blip,toggle);end,\n"\
"SHOW_OUTLINE_INDICATOR_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0xB81656BC81FE24D1,blip,toggle);end,\n"\
"SHOW_FRIEND_INDICATOR_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0x23C3EB807312F01A,blip,toggle);end,\n"\
"SHOW_CREW_INDICATOR_ON_BLIP=function(blip,toggle)return _natives.invoke_void(0xDCFB5D4DB8BF367E,blip,toggle);end,\n"\
"SET_BLIP_EXTENDED_HEIGHT_THRESHOLD=function(blip,toggle)return _natives.invoke_void(0xC4278F70131BAA6D,blip,toggle);end,\n"\
"SET_BLIP_SHORT_HEIGHT_THRESHOLD=function(p0,p1)return _natives.invoke_void(0x4B5B620C9B59ED34,p0,p1);end,\n"\
"SET_BLIP_USE_HEIGHT_INDICATOR_ON_EDGE=function(blip,p1)return _natives.invoke_void(0x2C9F302398E13141,blip,p1);end,\n"\
"SET_BLIP_AS_MINIMAL_ON_EDGE=function(blip,toggle)return _natives.invoke_void(0x2B6D467DAB714E8D,blip,toggle);end,\n"\
"SET_RADIUS_BLIP_EDGE=function(blip,toggle)return _natives.invoke_void(0x25615540D894B814,blip,toggle);end,\n"\
"DOES_BLIP_EXIST=function(blip)return _natives.invoke_bool(0xA6DB27D19ECBB7DA,blip);end,\n"\
"SET_WAYPOINT_OFF=function()return _natives.invoke_void(0xA7E4E2D361C2627F);end,\n"\
"DELETE_WAYPOINTS_FROM_THIS_PLAYER=function()return _natives.invoke_void(0xD8E694757BCEA8E9);end,\n"\
"REFRESH_WAYPOINT=function()return _natives.invoke_void(0x81FA173F170560D1);end,\n"\
"IS_WAYPOINT_ACTIVE=function()return _natives.invoke_bool(0x1DD1F58F493F1DA5);end,\n"\
"SET_NEW_WAYPOINT=function(x,y)return _natives.invoke_void(0xFE43368D2AA4F2FC,x,y);end,\n"\
"SET_BLIP_BRIGHT=function(blip,toggle)return _natives.invoke_void(0xB203913733F27884,blip,toggle);end,\n"\
"SET_BLIP_SHOW_CONE=function(blip,toggle,hudColorIndex)return _natives.invoke_void(0x13127EC3665E8EE1,blip,toggle,hudColorIndex);end,\n"\
"REMOVE_COP_BLIP_FROM_PED=function(ped)return _natives.invoke_void(0xC594B315EDF2D4AF,ped);end,\n"\
"SETUP_FAKE_CONE_DATA=function(blip,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0xF83D0FEBE75E62C9,blip,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"REMOVE_FAKE_CONE_DATA=function(blip)return _natives.invoke_void(0x35A3CD97B2C0A6D2,blip);end,\n"\
"CLEAR_FAKE_CONE_ARRAY=function()return _natives.invoke_void(0x8410C5E0CD847B9D);end,\n"\
"SET_MINIMAP_COMPONENT=function(componentId,toggle,overrideColor)return _natives.invoke_bool(0x75A9A10948D1DEA6,componentId,toggle,overrideColor);end,\n"\
"SET_MINIMAP_SONAR_SWEEP=function(toggle)return _natives.invoke_void(0x6B50FC8749632EC1,toggle);end,\n"\
"SHOW_ACCOUNT_PICKER=function()return _natives.invoke_void(0x60E892BA4F5BDCA4);end,\n"\
"GET_MAIN_PLAYER_BLIP_ID=function()return _natives.invoke_int(0xDCD4EC3F419D02FA);end,\n"\
"SET_PM_WARNINGSCREEN_ACTIVE=function(p0)return _natives.invoke_void(0x41350B4FC28E3941,p0);end,\n"\
"HIDE_LOADING_ON_FADE_THIS_FRAME=function()return _natives.invoke_void(0x4B0311D3CDC4648F);end,\n"\
"SET_RADAR_AS_INTERIOR_THIS_FRAME=function(interior,x,y,z,zoom)return _natives.invoke_void(0x59E727A1C9D3E31A,interior,x,y,z,zoom);end,\n"\
"SET_INSIDE_VERY_SMALL_INTERIOR=function(toggle)return _natives.invoke_void(0x504DFE62A1692296,toggle);end,\n"\
"SET_INSIDE_VERY_LARGE_INTERIOR=function(toggle)return _natives.invoke_void(0x7EC8ABA5E74B3D7A,toggle);end,\n"\
"SET_RADAR_AS_EXTERIOR_THIS_FRAME=function()return _natives.invoke_void(0xE81B7D2A3DAB2D81);end,\n"\
"SET_FAKE_PAUSEMAP_PLAYER_POSITION_THIS_FRAME=function(x,y)return _natives.invoke_void(0x77E2DD177910E1CF,x,y);end,\n"\
"SET_FAKE_GPS_PLAYER_POSITION_THIS_FRAME=function(x,y,p2)return _natives.invoke_void(0xA17784FCA9548D15,x,y,p2);end,\n"\
"IS_PAUSEMAP_IN_INTERIOR_MODE=function()return _natives.invoke_bool(0x9049FE339D5F6F6F);end,\n"\
"HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME=function()return _natives.invoke_void(0x5FBAE526203990C9);end,\n"\
"HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME=function()return _natives.invoke_void(0x20FE7FDFEEAD38C0);end,\n"\
"SET_USE_ISLAND_MAP=function(toggle)return _natives.invoke_void(0x5E1460624D194A38,toggle);end,\n"\
"DONT_TILT_MINIMAP_THIS_FRAME=function()return _natives.invoke_void(0x6D14BFDC33B34F55);end,\n"\
"DONT_ZOOM_MINIMAP_WHEN_RUNNING_THIS_FRAME=function()return _natives.invoke_void(0x89DA85D949CE57A0);end,\n"\
"DONT_ZOOM_MINIMAP_WHEN_SNIPING_THIS_FRAME=function()return _natives.invoke_void(0x55F5A5F07134DE60);end,\n"\
"SET_WIDESCREEN_FORMAT=function(p0)return _natives.invoke_void(0xC3B07BA00A83B0F1,p0);end,\n"\
"DISPLAY_AREA_NAME=function(toggle)return _natives.invoke_void(0x276B6CE369C33678,toggle);end,\n"\
"DISPLAY_CASH=function(toggle)return _natives.invoke_void(0x96DEC8D5430208B7,toggle);end,\n"\
"USE_FAKE_MP_CASH=function(toggle)return _natives.invoke_void(0x170F541E1CADD1DE,toggle);end,\n"\
"CHANGE_FAKE_MP_CASH=function(cash,bank)return _natives.invoke_void(0x0772DF77852C2E30,cash,bank);end,\n"\
"DISPLAY_AMMO_THIS_FRAME=function(display)return _natives.invoke_void(0xA5E78BA2B1331C55,display);end,\n"\
"DISPLAY_SNIPER_SCOPE_THIS_FRAME=function()return _natives.invoke_void(0x73115226F4814E62);end,\n"\
"HIDE_HUD_AND_RADAR_THIS_FRAME=function()return _natives.invoke_void(0x719FF505F097FD20);end,\n"\
"ALLOW_DISPLAY_OF_MULTIPLAYER_CASH_TEXT=function(allow)return _natives.invoke_void(0xE67C6DFD386EA5E7,allow);end,\n"\
"SET_MULTIPLAYER_WALLET_CASH=function()return _natives.invoke_void(0xC2D15BEF167E27BC);end,\n"\
"REMOVE_MULTIPLAYER_WALLET_CASH=function()return _natives.invoke_void(0x95CF81BD06EE1887);end,\n"\
"SET_MULTIPLAYER_BANK_CASH=function()return _natives.invoke_void(0xDD21B55DF695CD0A);end,\n"\
"REMOVE_MULTIPLAYER_BANK_CASH=function()return _natives.invoke_void(0xC7C6789AA1CFEDD0);end,\n"\
"SET_MULTIPLAYER_HUD_CASH=function(p0,p1)return _natives.invoke_void(0xFD1D220394BCB824,p0,p1);end,\n"\
"REMOVE_MULTIPLAYER_HUD_CASH=function()return _natives.invoke_void(0x968F270E39141ECA);end,\n"\
"HIDE_HELP_TEXT_THIS_FRAME=function()return _natives.invoke_void(0xD46923FC481CA285);end,\n"\
"IS_IME_IN_PROGRESS=function()return _natives.invoke_bool(0x801879A9B4F4B2FB);end,\n"\
"DISPLAY_HELP_TEXT_THIS_FRAME=function(message,p1)return _natives.invoke_void(0x960C9FF8F616E41C,message,p1);end,\n"\
"HUD_FORCE_WEAPON_WHEEL=function(show)return _natives.invoke_void(0xEB354E5376BC81A7,show);end,\n"\
"HUD_FORCE_SPECIAL_VEHICLE_WEAPON_WHEEL=function()return _natives.invoke_void(0x488043841BBE156F);end,\n"\
"HUD_SUPPRESS_WEAPON_WHEEL_RESULTS_THIS_FRAME=function()return _natives.invoke_void(0x0AFC4AF510774B47);end,\n"\
"HUD_GET_WEAPON_WHEEL_CURRENTLY_HIGHLIGHTED=function()return _natives.invoke_int(0xA48931185F0536FE);end,\n"\
"HUD_SET_WEAPON_WHEEL_TOP_SLOT=function(weaponHash)return _natives.invoke_void(0x72C1056D678BB7D8,weaponHash);end,\n"\
"HUD_GET_WEAPON_WHEEL_TOP_SLOT=function(weaponTypeIndex)return _natives.invoke_int(0xA13E93403F26C812,weaponTypeIndex);end,\n"\
"HUD_SHOWING_CHARACTER_SWITCH_SELECTION=function(toggle)return _natives.invoke_void(0x14C9FDCC41F81F63,toggle);end,\n"\
"SET_GPS_FLAGS=function(p0,p1)return _natives.invoke_void(0x5B440763A4C8D15B,p0,p1);end,\n"\
"CLEAR_GPS_FLAGS=function()return _natives.invoke_void(0x21986729D6A3A830);end,\n"\
"SET_RACE_TRACK_RENDER=function(toggle)return _natives.invoke_void(0x1EAC5F91BCBC5073,toggle);end,\n"\
"CLEAR_GPS_RACE_TRACK=function()return _natives.invoke_void(0x7AA5B4CE533C858B);end,\n"\
"START_GPS_CUSTOM_ROUTE=function(hudColor,displayOnFoot,followPlayer)return _natives.invoke_void(0xDB34E8D56FC13B08,hudColor,displayOnFoot,followPlayer);end,\n"\
"ADD_POINT_TO_GPS_CUSTOM_ROUTE=function(x,y,z)return _natives.invoke_void(0x311438A071DD9B1A,x,y,z);end,\n"\
"SET_GPS_CUSTOM_ROUTE_RENDER=function(toggle,radarThickness,mapThickness)return _natives.invoke_void(0x900086F371220B6F,toggle,radarThickness,mapThickness);end,\n"\
"CLEAR_GPS_CUSTOM_ROUTE=function()return _natives.invoke_void(0xE6DE0561D9232A64);end,\n"\
"START_GPS_MULTI_ROUTE=function(hudColor,routeFromPlayer,displayOnFoot)return _natives.invoke_void(0x3D3D15AF7BCAAF83,hudColor,routeFromPlayer,displayOnFoot);end,\n"\
"ADD_POINT_TO_GPS_MULTI_ROUTE=function(x,y,z)return _natives.invoke_void(0xA905192A6781C41B,x,y,z);end,\n"\
"SET_GPS_MULTI_ROUTE_RENDER=function(toggle)return _natives.invoke_void(0x3DDA37128DD1ACA8,toggle);end,\n"\
"CLEAR_GPS_MULTI_ROUTE=function()return _natives.invoke_void(0x67EEDEA1B9BAFD94);end,\n"\
"CLEAR_GPS_PLAYER_WAYPOINT=function()return _natives.invoke_void(0xFF4FB7C8CDFA3DA7);end,\n"\
"SET_GPS_FLASHES=function(toggle)return _natives.invoke_void(0x320D0E0D936A0E9B,toggle);end,\n"\
"SET_PLAYER_ICON_COLOUR=function(color)return _natives.invoke_void(0x7B21E0BB01E8224A,color);end,\n"\
"FLASH_MINIMAP_DISPLAY=function()return _natives.invoke_void(0xF2DD778C22B15BDA);end,\n"\
"FLASH_MINIMAP_DISPLAY_WITH_COLOR=function(hudColorIndex)return _natives.invoke_void(0x6B1DE27EE78E6A19,hudColorIndex);end,\n"\
"TOGGLE_STEALTH_RADAR=function(toggle)return _natives.invoke_void(0x6AFDFB93754950C7,toggle);end,\n"\
"SET_MINIMAP_IN_SPECTATOR_MODE=function(toggle,ped)return _natives.invoke_void(0x1A5CD7752DD28CD3,toggle,ped);end,\n"\
"SET_MISSION_NAME=function(p0,name)return _natives.invoke_void(0x5F28ECF5FC84772F,p0,name);end,\n"\
"SET_MISSION_NAME_FOR_UGC_MISSION=function(p0,name)return _natives.invoke_void(0xE45087D85F468BC2,p0,name);end,\n"\
"SET_DESCRIPTION_FOR_UGC_MISSION_EIGHT_STRINGS=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0x817B86108EB94E51,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"SET_MINIMAP_BLOCK_WAYPOINT=function(toggle)return _natives.invoke_void(0x58FADDED207897DC,toggle);end,\n"\
"SET_MINIMAP_IN_PROLOGUE=function(toggle)return _natives.invoke_void(0x9133955F1A2DA957,toggle);end,\n"\
"SET_MINIMAP_HIDE_FOW=function(toggle)return _natives.invoke_void(0xF8DEE0A5600CBB93,toggle);end,\n"\
"GET_MINIMAP_FOW_DISCOVERY_RATIO=function()return _natives.invoke_float(0xE0130B41D3CF4574);end,\n"\
"GET_MINIMAP_FOW_COORDINATE_IS_REVEALED=function(x,y,z)return _natives.invoke_bool(0x6E31B91145873922,x,y,z);end,\n"\
"SET_MINIMAP_FOW_DO_NOT_UPDATE=function(p0)return _natives.invoke_void(0x62E849B7EB28E770,p0);end,\n"\
"SET_MINIMAP_FOW_REVEAL_COORDINATE=function(x,y,z)return _natives.invoke_void(0x0923DBF87DFF735E,x,y,z);end,\n"\
"SET_MINIMAP_GOLF_COURSE=function(hole)return _natives.invoke_void(0x71BDB63DBAF8DA59,hole);end,\n"\
"SET_MINIMAP_GOLF_COURSE_OFF=function()return _natives.invoke_void(0x35EDD5B2E3FF01C0);end,\n"\
"LOCK_MINIMAP_ANGLE=function(angle)return _natives.invoke_void(0x299FAEBB108AE05B,angle);end,\n"\
"UNLOCK_MINIMAP_ANGLE=function()return _natives.invoke_void(0x8183455E16C42E3A);end,\n"\
"LOCK_MINIMAP_POSITION=function(x,y)return _natives.invoke_void(0x1279E861A329E73F,x,y);end,\n"\
"UNLOCK_MINIMAP_POSITION=function()return _natives.invoke_void(0x3E93E06DB8EF1F30);end,\n"\
"SET_FAKE_MINIMAP_MAX_ALTIMETER_HEIGHT=function(altitude,p1,p2)return _natives.invoke_void(0xD201F3FF917A506D,altitude,p1,p2);end,\n"\
"SET_HEALTH_HUD_DISPLAY_VALUES=function(health,capacity,wasAdded)return _natives.invoke_void(0x3F5CC444DCAAA8F2,health,capacity,wasAdded);end,\n"\
"SET_MAX_HEALTH_HUD_DISPLAY=function(maximumValue)return _natives.invoke_void(0x975D66A0BC17064C,maximumValue);end,\n"\
"SET_MAX_ARMOUR_HUD_DISPLAY=function(maximumValue)return _natives.invoke_void(0x06A320535F5F0248,maximumValue);end,\n"\
"SET_BIGMAP_ACTIVE=function(toggleBigMap,showFullMap)return _natives.invoke_void(0x231C8F89D0539D8F,toggleBigMap,showFullMap);end,\n"\
"IS_HUD_COMPONENT_ACTIVE=function(id)return _natives.invoke_bool(0xBC4C9EA5391ECC0D,id);end,\n"\
"IS_SCRIPTED_HUD_COMPONENT_ACTIVE=function(id)return _natives.invoke_bool(0xDD100EB17A94FF65,id);end,\n"\
"HIDE_SCRIPTED_HUD_COMPONENT_THIS_FRAME=function(id)return _natives.invoke_void(0xE374C498D8BADC14,id);end,\n"\
"SHOW_SCRIPTED_HUD_COMPONENT_THIS_FRAME=function(id)return _natives.invoke_void(0x4F38DCA127DAAEA2,id);end,\n"\
"IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME=function(id)return _natives.invoke_bool(0x09C0403ED9A751C2,id);end,\n"\
"HIDE_HUD_COMPONENT_THIS_FRAME=function(id)return _natives.invoke_void(0x6806C51AD12B83B8,id);end,\n"\
"SHOW_HUD_COMPONENT_THIS_FRAME=function(id)return _natives.invoke_void(0x0B4DF1FA60C0E664,id);end,\n"\
"HIDE_STREET_AND_CAR_NAMES_THIS_FRAME=function()return _natives.invoke_void(0xA4DEDE28B1814289);end,\n"\
"RESET_RETICULE_VALUES=function()return _natives.invoke_void(0x12782CE0A636E9F0);end,\n"\
"RESET_HUD_COMPONENT_VALUES=function(id)return _natives.invoke_void(0x450930E616475D0D,id);end,\n"\
"SET_HUD_COMPONENT_POSITION=function(id,x,y)return _natives.invoke_void(0xAABB1F56E2A17CED,id,x,y);end,\n"\
"GET_HUD_COMPONENT_POSITION=function(id)return _natives.invoke_vec3(0x223CA69A8C4417FD,id);end,\n"\
"CLEAR_REMINDER_MESSAGE=function()return _natives.invoke_void(0xB57D8DD645CFA2CF);end,\n"\
"GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION=function(worldX,worldY,worldZ,screenX,screenY)return _natives.invoke_int(0xF9904D11F1ACBEC3,worldX,worldY,worldZ,screenX,screenY);end,\n"\
"OPEN_REPORTUGC_MENU=function()return _natives.invoke_void(0x523A590C1A3CC0D3);end,\n"\
"FORCE_CLOSE_REPORTUGC_MENU=function()return _natives.invoke_void(0xEE4C0E6DBC6F2C6F);end,\n"\
"IS_REPORTUGC_MENU_OPEN=function()return _natives.invoke_bool(0x9135584D09A3437E);end,\n"\
"IS_FLOATING_HELP_TEXT_ON_SCREEN=function(hudIndex)return _natives.invoke_bool(0x2432784ACA090DA4,hudIndex);end,\n"\
"SET_FLOATING_HELP_TEXT_SCREEN_POSITION=function(hudIndex,x,y)return _natives.invoke_void(0x7679CC1BCEBE3D4C,hudIndex,x,y);end,\n"\
"SET_FLOATING_HELP_TEXT_WORLD_POSITION=function(hudIndex,x,y,z)return _natives.invoke_void(0x784BA7E0ECEB4178,hudIndex,x,y,z);end,\n"\
"SET_FLOATING_HELP_TEXT_TO_ENTITY=function(hudIndex,entity,offsetX,offsetY)return _natives.invoke_void(0xB094BC1DB4018240,hudIndex,entity,offsetX,offsetY);end,\n"\
"SET_FLOATING_HELP_TEXT_STYLE=function(hudIndex,p1,p2,p3,p4,p5)return _natives.invoke_void(0x788E7FD431BD67F1,hudIndex,p1,p2,p3,p4,p5);end,\n"\
"CLEAR_FLOATING_HELP=function(hudIndex,p1)return _natives.invoke_void(0x50085246ABD3FEFA,hudIndex,p1);end,\n"\
"CREATE_MP_GAMER_TAG_WITH_CREW_COLOR=function(player,username,pointedClanTag,isRockstarClan,clanTag,clanFlag,r,g,b)return _natives.invoke_void(0x6DD05E9D83EFA4C9,player,username,pointedClanTag,isRockstarClan,clanTag,clanFlag,r,g,b);end,\n"\
"IS_MP_GAMER_TAG_MOVIE_ACTIVE=function()return _natives.invoke_bool(0x6E0EB3EB47C8D7AA);end,\n"\
"CREATE_FAKE_MP_GAMER_TAG=function(ped,username,pointedClanTag,isRockstarClan,clanTag,clanFlag)return _natives.invoke_int(0xBFEFE3321A3F5015,ped,username,pointedClanTag,isRockstarClan,clanTag,clanFlag);end,\n"\
"REMOVE_MP_GAMER_TAG=function(gamerTagId)return _natives.invoke_void(0x31698AA80E0223F8,gamerTagId);end,\n"\
"IS_MP_GAMER_TAG_ACTIVE=function(gamerTagId)return _natives.invoke_bool(0x4E929E7A5796FD26,gamerTagId);end,\n"\
"IS_MP_GAMER_TAG_FREE=function(gamerTagId)return _natives.invoke_bool(0x595B5178E412E199,gamerTagId);end,\n"\
"SET_MP_GAMER_TAG_VISIBILITY=function(gamerTagId,component,toggle,p3)return _natives.invoke_void(0x63BB75ABEDC1F6A0,gamerTagId,component,toggle,p3);end,\n"\
"SET_ALL_MP_GAMER_TAGS_VISIBILITY=function(gamerTagId,toggle)return _natives.invoke_void(0xEE76FF7E6A0166B0,gamerTagId,toggle);end,\n"\
"SET_MP_GAMER_TAGS_SHOULD_USE_VEHICLE_HEALTH=function(gamerTagId,toggle)return _natives.invoke_void(0xA67F9C46D612B6F1,gamerTagId,toggle);end,\n"\
"SET_MP_GAMER_TAGS_SHOULD_USE_POINTS_HEALTH=function(gamerTagId,toggle)return _natives.invoke_void(0xD29EC58C2F6B5014,gamerTagId,toggle);end,\n"\
"SET_MP_GAMER_TAGS_POINT_HEALTH=function(gamerTagId,value,maximumValue)return _natives.invoke_void(0x1563FE35E9928E67,gamerTagId,value,maximumValue);end,\n"\
"SET_MP_GAMER_TAG_COLOUR=function(gamerTagId,component,hudColorIndex)return _natives.invoke_void(0x613ED644950626AE,gamerTagId,component,hudColorIndex);end,\n"\
"SET_MP_GAMER_TAG_HEALTH_BAR_COLOUR=function(gamerTagId,hudColorIndex)return _natives.invoke_void(0x3158C77A7E888AB4,gamerTagId,hudColorIndex);end,\n"\
"SET_MP_GAMER_TAG_ALPHA=function(gamerTagId,component,alpha)return _natives.invoke_void(0xD48FE545CD46F857,gamerTagId,component,alpha);end,\n"\
"SET_MP_GAMER_TAG_WANTED_LEVEL=function(gamerTagId,wantedlvl)return _natives.invoke_void(0xCF228E2AA03099C3,gamerTagId,wantedlvl);end,\n"\
"SET_MP_GAMER_TAG_NUM_PACKAGES=function(gamerTagId,p1)return _natives.invoke_void(0x9C16459B2324B2CF,gamerTagId,p1);end,\n"\
"SET_MP_GAMER_TAG_NAME=function(gamerTagId,string)return _natives.invoke_void(0xDEA2B8283BAA3944,gamerTagId,string);end,\n"\
"IS_UPDATING_MP_GAMER_TAG_NAME_AND_CREW_DETAILS=function(gamerTagId)return _natives.invoke_bool(0xEB709A36958ABE0D,gamerTagId);end,\n"\
"SET_MP_GAMER_TAG_BIG_TEXT=function(gamerTagId,string)return _natives.invoke_void(0x7B7723747CCB55B6,gamerTagId,string);end,\n"\
"GET_CURRENT_WEBPAGE_ID=function()return _natives.invoke_int(0x01A358D9128B7A86);end,\n"\
"GET_CURRENT_WEBSITE_ID=function()return _natives.invoke_int(0x97D47996FC48CBAD);end,\n"\
"GET_GLOBAL_ACTIONSCRIPT_FLAG=function(flagIndex)return _natives.invoke_int(0xE3B05614DCE1D014,flagIndex);end,\n"\
"RESET_GLOBAL_ACTIONSCRIPT_FLAG=function(flagIndex)return _natives.invoke_void(0xB99C4E4D9499DF29,flagIndex);end,\n"\
"IS_WARNING_MESSAGE_READY_FOR_CONTROL=function()return _natives.invoke_bool(0xAF42195A42C63BBA);end,\n"\
"SET_WARNING_MESSAGE=function(titleMsg,flags,promptMsg,p3,p4,p5,p6,showBackground,errorCode)return _natives.invoke_void(0x7B1776B3B53F8D74,titleMsg,flags,promptMsg,p3,p4,p5,p6,showBackground,errorCode);end,\n"\
"SET_WARNING_MESSAGE_WITH_HEADER=function(entryHeader,entryLine1,instructionalKey,entryLine2,p4,p5,showBackground,p7,p8,p9)return _natives.invoke_void(0xDC38CC1E35B6A5D7,entryHeader,entryLine1,instructionalKey,entryLine2,p4,p5,showBackground,p7,p8,p9);end,\n"\
"SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS=function(entryHeader,entryLine1,instructionalKey,entryLine2,p4,p5,additionalIntInfo,additionalTextInfoLine1,additionalTextInfoLine2,showBackground,errorCode)return _natives.invoke_void(0x701919482C74B5AB,entryHeader,entryLine1,instructionalKey,entryLine2,p4,p5,additionalIntInfo,additionalTextInfoLine1,additionalTextInfoLine2,showBackground,errorCode);end,\n"\
"SET_WARNING_MESSAGE_WITH_HEADER_EXTENDED=function(entryHeader,entryLine1,flags,entryLine2,p4,p5,p6,p7,showBg,p9,p10)return _natives.invoke_void(0x38B55259C2E078ED,entryHeader,entryLine1,flags,entryLine2,p4,p5,p6,p7,showBg,p9,p10);end,\n"\
"SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS_EXTENDED=function(labelTitle,labelMessage,p2,p3,labelMessage2,p5,p6,p7,p8,p9,background,errorCode)return _natives.invoke_void(0x15803FEC3B9A872B,labelTitle,labelMessage,p2,p3,labelMessage2,p5,p6,p7,p8,p9,background,errorCode);end,\n"\
"GET_WARNING_SCREEN_MESSAGE_HASH=function()return _natives.invoke_int(0x81DF9ABA6C83DFF9);end,\n"\
"SET_WARNING_MESSAGE_OPTION_ITEMS=function(index,name,cash,rp,lvl,colour)return _natives.invoke_bool(0x0C5A80A9E096D529,index,name,cash,rp,lvl,colour);end,\n"\
"SET_WARNING_MESSAGE_OPTION_HIGHLIGHT=function(p0)return _natives.invoke_bool(0xDAF87174BE7454FF,p0);end,\n"\
"REMOVE_WARNING_MESSAGE_OPTION_ITEMS=function()return _natives.invoke_void(0x6EF54AB721DC6242);end,\n"\
"IS_WARNING_MESSAGE_ACTIVE=function()return _natives.invoke_bool(0xE18B138FABC53103);end,\n"\
"CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE=function()return _natives.invoke_void(0x7792424AA0EAC32E);end,\n"\
"CUSTOM_MINIMAP_SET_ACTIVE=function(toggle)return _natives.invoke_void(0x5354C5BA2EA868A4,toggle);end,\n"\
"CUSTOM_MINIMAP_SET_BLIP_OBJECT=function(spriteId)return _natives.invoke_void(0x1EAE6DD17B7A5EFA,spriteId);end,\n"\
"CUSTOM_MINIMAP_CREATE_BLIP=function(x,y,z)return _natives.invoke_int(0x551DF99658DB6EE8,x,y,z);end,\n"\
"CUSTOM_MINIMAP_CLEAR_BLIPS=function()return _natives.invoke_void(0x2708FC083123F9FF);end,\n"\
"FORCE_SONAR_BLIPS_THIS_FRAME=function()return _natives.invoke_bool(0x1121BFA1A1A522A8);end,\n"\
"GET_NORTH_BLID_INDEX=function()return _natives.invoke_int(0x3F0CF9CB7E589B88);end,\n"\
"DISPLAY_PLAYER_NAME_TAGS_ON_BLIPS=function(toggle)return _natives.invoke_void(0x82CEDC33687E1F50,toggle);end,\n"\
"DRAW_FRONTEND_BACKGROUND_THIS_FRAME=function()return _natives.invoke_void(0x211C4EF450086857);end,\n"\
"DRAW_HUD_OVER_FADE_THIS_FRAME=function()return _natives.invoke_void(0xBF4F34A85CA2970C);end,\n"\
"ACTIVATE_FRONTEND_MENU=function(menuhash,togglePause,component)return _natives.invoke_void(0xEF01D36B9C9D0C7B,menuhash,togglePause,component);end,\n"\
"RESTART_FRONTEND_MENU=function(menuHash,p1)return _natives.invoke_void(0x10706DC6AD2D49C0,menuHash,p1);end,\n"\
"GET_CURRENT_FRONTEND_MENU_VERSION=function()return _natives.invoke_int(0x2309595AD6145265);end,\n"\
"SET_PAUSE_MENU_ACTIVE=function(toggle)return _natives.invoke_void(0xDF47FC56C71569CF,toggle);end,\n"\
"DISABLE_FRONTEND_THIS_FRAME=function()return _natives.invoke_void(0x6D3465A73092F0E6);end,\n"\
"SUPPRESS_FRONTEND_RENDERING_THIS_FRAME=function()return _natives.invoke_void(0xBA751764F0821256);end,\n"\
"ALLOW_PAUSE_WHEN_NOT_IN_STATE_OF_PLAY_THIS_FRAME=function()return _natives.invoke_void(0xCC3FDDED67BCFC63);end,\n"\
"SET_FRONTEND_ACTIVE=function(active)return _natives.invoke_void(0x745711A75AB09277,active);end,\n"\
"IS_PAUSE_MENU_ACTIVE=function()return _natives.invoke_bool(0xB0034A223497FFCB);end,\n"\
"IS_STORE_PENDING_NETWORK_SHUTDOWN_TO_OPEN=function()return _natives.invoke_bool(0x2F057596F2BD0061);end,\n"\
"GET_PAUSE_MENU_STATE=function()return _natives.invoke_int(0x272ACD84970869C5);end,\n"\
"GET_PAUSE_MENU_POSITION=function()return _natives.invoke_vec3(0x5BFF36D6ED83E0AE);end,\n"\
"IS_PAUSE_MENU_RESTARTING=function()return _natives.invoke_bool(0x1C491717107431C7);end,\n"\
"FORCE_SCRIPTED_GFX_WHEN_FRONTEND_ACTIVE=function(p0)return _natives.invoke_void(0x2162C446DFDF38FD,p0);end,\n"\
"PAUSE_MENUCEPTION_GO_DEEPER=function(page)return _natives.invoke_void(0x77F16B447824DA6C,page);end,\n"\
"PAUSE_MENUCEPTION_THE_KICK=function()return _natives.invoke_void(0xCDCA26E80FAECB8F);end,\n"\
"PAUSE_TOGGLE_FULLSCREEN_MAP=function(p0)return _natives.invoke_void(0x2DE6C5E2E996F178,p0);end,\n"\
"PAUSE_MENU_ACTIVATE_CONTEXT=function(contextHash)return _natives.invoke_void(0xDD564BDD0472C936,contextHash);end,\n"\
"PAUSE_MENU_DEACTIVATE_CONTEXT=function(contextHash)return _natives.invoke_void(0x444D8CF241EC25C5,contextHash);end,\n"\
"PAUSE_MENU_IS_CONTEXT_ACTIVE=function(contextHash)return _natives.invoke_bool(0x84698AB38D0C6636,contextHash);end,\n"\
"PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE=function()return _natives.invoke_bool(0x2A25ADC48F87841F);end,\n"\
"PAUSE_MENU_GET_HAIR_COLOUR_INDEX=function()return _natives.invoke_int(0xDE03620F8703A9DF);end,\n"\
"PAUSE_MENU_GET_MOUSE_HOVER_INDEX=function()return _natives.invoke_int(0x359AF31A4B52F5ED);end,\n"\
"PAUSE_MENU_GET_MOUSE_HOVER_UNIQUE_ID=function()return _natives.invoke_int(0x13C4B962653A5280);end,\n"\
"PAUSE_MENU_GET_MOUSE_CLICK_EVENT=function(p0,p1,p2)return _natives.invoke_bool(0xC8E1071177A23BE5,p0,p1,p2);end,\n"\
"PAUSE_MENU_REDRAW_INSTRUCTIONAL_BUTTONS=function(p0)return _natives.invoke_void(0x4895BDEA16E7C080,p0);end,\n"\
"PAUSE_MENU_SET_BUSY_SPINNER=function(p0,position,spinnerIndex)return _natives.invoke_void(0xC78E239AC5B2DDB9,p0,position,spinnerIndex);end,\n"\
"PAUSE_MENU_SET_WARN_ON_TAB_CHANGE=function(p0)return _natives.invoke_void(0xF06EBB91A81E09E3,p0);end,\n"\
"IS_FRONTEND_READY_FOR_CONTROL=function()return _natives.invoke_bool(0x3BAB9A4E4F2FF5C7);end,\n"\
"TAKE_CONTROL_OF_FRONTEND=function()return _natives.invoke_void(0xEC9264727EEC0F28);end,\n"\
"RELEASE_CONTROL_OF_FRONTEND=function()return _natives.invoke_void(0x14621BB1DF14E2B2);end,\n"\
"CODE_WANTS_SCRIPT_TO_TAKE_CONTROL=function()return _natives.invoke_bool(0x66E7CB63C97B7D20);end,\n"\
"GET_SCREEN_CODE_WANTS_SCRIPT_TO_CONTROL=function()return _natives.invoke_int(0x593FEAE1F73392D4);end,\n"\
"IS_NAVIGATING_MENU_CONTENT=function()return _natives.invoke_bool(0x4E3CD0EF8A489541);end,\n"\
"HAS_MENU_TRIGGER_EVENT_OCCURRED=function()return _natives.invoke_bool(0xF284AC67940C6812);end,\n"\
"HAS_MENU_LAYOUT_CHANGED_EVENT_OCCURRED=function()return _natives.invoke_bool(0x2E22FEFA0100275E);end,\n"\
"SET_SAVEGAME_LIST_UNIQUE_ID=function(p0)return _natives.invoke_void(0x0CF54F20DE43879C,p0);end,\n"\
"GET_MENU_TRIGGER_EVENT_DETAILS=function(lastItemMenuId,selectedItemUniqueId)return _natives.invoke_void(0x36C1451A88A09630,lastItemMenuId,selectedItemUniqueId);end,\n"\
"GET_MENU_LAYOUT_CHANGED_EVENT_DETAILS=function(lastItemMenuId,selectedItemMenuId,selectedItemUniqueId)return _natives.invoke_void(0x7E17BE53E1AAABAF,lastItemMenuId,selectedItemMenuId,selectedItemUniqueId);end,\n"\
"GET_PM_PLAYER_CREW_COLOR=function(r,g,b)return _natives.invoke_bool(0xA238192F33110615,r,g,b);end,\n"\
"GET_MENU_PED_INT_STAT=function(p0,p1)return _natives.invoke_bool(0xEF4CED81CEBEDC6D,p0,p1);end,\n"\
"GET_CHARACTER_MENU_PED_INT_STAT=function(p0,p1,p2)return _natives.invoke_bool(0xCA6B2F7CE32AB653,p0,p1,p2);end,\n"\
"GET_MENU_PED_MASKED_INT_STAT=function(statHash,outValue,mask,p3)return _natives.invoke_bool(0x90A6526CF0381030,statHash,outValue,mask,p3);end,\n"\
"GET_CHARACTER_MENU_PED_MASKED_INT_STAT=function(statHash,outValue,p2,mask,p4)return _natives.invoke_bool(0x24A49BEAF468DC90,statHash,outValue,p2,mask,p4);end,\n"\
"GET_MENU_PED_FLOAT_STAT=function(statHash,outValue)return _natives.invoke_bool(0x5FBD7095FE7AE57F,statHash,outValue);end,\n"\
"GET_CHARACTER_MENU_PED_FLOAT_STAT=function(statHash,outValue,p2)return _natives.invoke_bool(0x8F08017F9D7C47BD,statHash,outValue,p2);end,\n"\
"GET_MENU_PED_BOOL_STAT=function(statHash,outValue)return _natives.invoke_bool(0x052991E59076E4E4,statHash,outValue);end,\n"\
"CLEAR_PED_IN_PAUSE_MENU=function()return _natives.invoke_void(0x5E62BE5DC58E9E06);end,\n"\
"GIVE_PED_TO_PAUSE_MENU=function(ped,p1)return _natives.invoke_void(0xAC0BFBDC3BE00E14,ped,p1);end,\n"\
"SET_PAUSE_MENU_PED_LIGHTING=function(state)return _natives.invoke_void(0x3CA6050692BC61B0,state);end,\n"\
"SET_PAUSE_MENU_PED_SLEEP_STATE=function(state)return _natives.invoke_void(0xECF128344E9FF9F1,state);end,\n"\
"OPEN_ONLINE_POLICIES_MENU=function()return _natives.invoke_void(0x805D7CBB36FD6C4C);end,\n"\
"ARE_ONLINE_POLICIES_UP_TO_DATE=function()return _natives.invoke_bool(0xF13FE2A80C05C561);end,\n"\
"IS_ONLINE_POLICIES_MENU_ACTIVE=function()return _natives.invoke_bool(0x6F72CD94F7B5B68C);end,\n"\
"OPEN_SOCIAL_CLUB_MENU=function()return _natives.invoke_void(0x75D3691713C3B05A);end,\n"\
"CLOSE_SOCIAL_CLUB_MENU=function()return _natives.invoke_void(0xD2B32BE3FC1626C6);end,\n"\
"SET_SOCIAL_CLUB_TOUR=function(name)return _natives.invoke_void(0x9E778248D6685FE0,name);end,\n"\
"IS_SOCIAL_CLUB_ACTIVE=function()return _natives.invoke_bool(0xC406BE343FC4B9AF);end,\n"\
"SET_TEXT_INPUT_BOX_ENABLED=function(p0)return _natives.invoke_void(0x1185A8087587322C,p0);end,\n"\
"FORCE_CLOSE_TEXT_INPUT_BOX=function()return _natives.invoke_void(0x8817605C2BA76200);end,\n"\
"SET_ALLOW_COMMA_ON_TEXT_INPUT=function(p0)return _natives.invoke_void(0x577599CCED639CA2,p0);end,\n"\
"OVERRIDE_MP_TEXT_CHAT_TEAM_STRING=function(gxtEntryHash)return _natives.invoke_void(0x6A1738B4323FE2D9,gxtEntryHash);end,\n"\
"IS_MP_TEXT_CHAT_TYPING=function()return _natives.invoke_bool(0xB118AF58B5F332A1);end,\n"\
"CLOSE_MP_TEXT_CHAT=function()return _natives.invoke_void(0x1AC8F4AD40E22127);end,\n"\
"MP_TEXT_CHAT_IS_TEAM_JOB=function(p0)return _natives.invoke_void(0x7C226D5346D4D10A,p0);end,\n"\
"OVERRIDE_MP_TEXT_CHAT_COLOR=function(p0,hudColor)return _natives.invoke_void(0xF47E567B3630DD12,p0,hudColor);end,\n"\
"MP_TEXT_CHAT_DISABLE=function(toggle)return _natives.invoke_void(0x1DB21A44B09E8BA3,toggle);end,\n"\
"FLAG_PLAYER_CONTEXT_IN_TOURNAMENT=function(toggle)return _natives.invoke_void(0xCEF214315D276FD1,toggle);end,\n"\
"SET_PED_HAS_AI_BLIP=function(ped,hasCone)return _natives.invoke_void(0xD30C50DF888D58B5,ped,hasCone);end,\n"\
"SET_PED_HAS_AI_BLIP_WITH_COLOUR=function(ped,hasCone,color)return _natives.invoke_void(0xB13DCB4C6FAAD238,ped,hasCone,color);end,\n"\
"DOES_PED_HAVE_AI_BLIP=function(ped)return _natives.invoke_bool(0x15B8ECF844EE67ED,ped);end,\n"\
"SET_PED_AI_BLIP_GANG_ID=function(ped,gangId)return _natives.invoke_void(0xE52B8E7F85D39A08,ped,gangId);end,\n"\
"SET_PED_AI_BLIP_HAS_CONE=function(ped,toggle)return _natives.invoke_void(0x3EED80DFF7325CAA,ped,toggle);end,\n"\
"SET_PED_AI_BLIP_FORCED_ON=function(ped,toggle)return _natives.invoke_void(0x0C4BBF625CA98C4E,ped,toggle);end,\n"\
"SET_PED_AI_BLIP_NOTICE_RANGE=function(ped,range)return _natives.invoke_void(0x97C65887D4B37FA9,ped,range);end,\n"\
"SET_PED_AI_BLIP_SPRITE=function(ped,spriteId)return _natives.invoke_void(0xFCFACD0DB9D7A57D,ped,spriteId);end,\n"\
"GET_AI_PED_PED_BLIP_INDEX=function(ped)return _natives.invoke_int(0x7CD934010E115C2C,ped);end,\n"\
"GET_AI_PED_VEHICLE_BLIP_INDEX=function(ped)return _natives.invoke_int(0x56176892826A4FE8,ped);end,\n"\
"HAS_DIRECTOR_MODE_BEEN_LAUNCHED_BY_CODE=function()return _natives.invoke_bool(0xA277800A9EAE340E);end,\n"\
"SET_DIRECTOR_MODE_LAUNCHED_BY_SCRIPT=function()return _natives.invoke_void(0x2632482FD6B9AB87);end,\n"\
"SET_PLAYER_IS_IN_DIRECTOR_MODE=function(toggle)return _natives.invoke_void(0x808519373FD336A3,toggle);end,\n"\
"SET_DIRECTOR_MODE_AVAILABLE=function(toggle)return _natives.invoke_void(0x04655F9D075D0AE5,toggle);end,\n"\
"HIDE_HUDMARKERS_THIS_FRAME=function()return _natives.invoke_void(0x243296A510B562B6);end,\n"\
"};\n"\
"INTERIOR = {\n"\
"GET_INTERIOR_HEADING=function(interior)return _natives.invoke_float(0xF49B58631D9E22D9,interior);end,\n"\
"GET_INTERIOR_LOCATION_AND_NAMEHASH=function(interior,position,nameHash)return _natives.invoke_void(0x252BDC06B73FA6EA,interior,position,nameHash);end,\n"\
"GET_INTERIOR_GROUP_ID=function(interior)return _natives.invoke_int(0xE4A84ABF135EF91A,interior);end,\n"\
"GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS=function(interior,x,y,z)return _natives.invoke_vec3(0x9E3B3E6D66F6E22F,interior,x,y,z);end,\n"\
"IS_INTERIOR_SCENE=function()return _natives.invoke_bool(0xBC72B5D7A1CBD54D);end,\n"\
"IS_VALID_INTERIOR=function(interior)return _natives.invoke_bool(0x26B0E73D7EAAF4D3,interior);end,\n"\
"CLEAR_ROOM_FOR_ENTITY=function(entity)return _natives.invoke_void(0xB365FC0C4E27FFA7,entity);end,\n"\
"FORCE_ROOM_FOR_ENTITY=function(entity,interior,roomHashKey)return _natives.invoke_void(0x52923C4710DD9907,entity,interior,roomHashKey);end,\n"\
"GET_ROOM_KEY_FROM_ENTITY=function(entity)return _natives.invoke_int(0x47C2A06D4F5F424B,entity);end,\n"\
"GET_KEY_FOR_ENTITY_IN_ROOM=function(entity)return _natives.invoke_int(0x399685DB942336BC,entity);end,\n"\
"GET_INTERIOR_FROM_ENTITY=function(entity)return _natives.invoke_int(0x2107BA504071A6BB,entity);end,\n"\
"RETAIN_ENTITY_IN_INTERIOR=function(entity,interior)return _natives.invoke_void(0x82EBB79E258FA2B7,entity,interior);end,\n"\
"CLEAR_INTERIOR_STATE_OF_ENTITY=function(entity)return _natives.invoke_void(0x85D5422B2039A70D,entity);end,\n"\
"FORCE_ACTIVATING_TRACKING_ON_ENTITY=function(p0,p1)return _natives.invoke_void(0x38C1CB1CB119A016,p0,p1);end,\n"\
"FORCE_ROOM_FOR_GAME_VIEWPORT=function(interiorID,roomHashKey)return _natives.invoke_void(0x920D853F3E17F1DA,interiorID,roomHashKey);end,\n"\
"SET_ROOM_FOR_GAME_VIEWPORT_BY_NAME=function(roomName)return _natives.invoke_void(0xAF348AFCB575A441,roomName);end,\n"\
"SET_ROOM_FOR_GAME_VIEWPORT_BY_KEY=function(roomHashKey)return _natives.invoke_void(0x405DC2AEF6AF95B9,roomHashKey);end,\n"\
"GET_ROOM_KEY_FOR_GAME_VIEWPORT=function()return _natives.invoke_int(0xA6575914D2A0B450);end,\n"\
"CLEAR_ROOM_FOR_GAME_VIEWPORT=function()return _natives.invoke_void(0x23B59D8912F94246);end,\n"\
"GET_INTERIOR_FROM_PRIMARY_VIEW=function()return _natives.invoke_int(0xE7D267EC6CA966C3);end,\n"\
"GET_INTERIOR_AT_COORDS=function(x,y,z)return _natives.invoke_int(0xB0F7F8663821D9C3,x,y,z);end,\n"\
"ADD_PICKUP_TO_INTERIOR_ROOM_BY_NAME=function(pickup,roomName)return _natives.invoke_void(0x3F6167F351168730,pickup,roomName);end,\n"\
"PIN_INTERIOR_IN_MEMORY=function(interior)return _natives.invoke_void(0x2CA429C029CCF247,interior);end,\n"\
"UNPIN_INTERIOR=function(interior)return _natives.invoke_void(0x261CCE7EED010641,interior);end,\n"\
"IS_INTERIOR_READY=function(interior)return _natives.invoke_bool(0x6726BDCCC1932F0E,interior);end,\n"\
"SET_INTERIOR_IN_USE=function(interior)return _natives.invoke_bool(0x4C2330E61D3DEB56,interior);end,\n"\
"GET_INTERIOR_AT_COORDS_WITH_TYPE=function(x,y,z,interiorType)return _natives.invoke_int(0x05B7A89BD78797FC,x,y,z,interiorType);end,\n"\
"GET_INTERIOR_AT_COORDS_WITH_TYPEHASH=function(x,y,z,typeHash)return _natives.invoke_int(0xF0F77ADB9F67E79D,x,y,z,typeHash);end,\n"\
"ACTIVATE_INTERIOR_GROUPS_USING_CAMERA=function()return _natives.invoke_void(0x483ACA1176CA93F1);end,\n"\
"IS_COLLISION_MARKED_OUTSIDE=function(x,y,z)return _natives.invoke_bool(0xEEA5AC2EDA7C33E8,x,y,z);end,\n"\
"GET_INTERIOR_FROM_COLLISION=function(x,y,z)return _natives.invoke_int(0xEC4CF9FCB29A4424,x,y,z);end,\n"\
"ENABLE_STADIUM_PROBES_THIS_FRAME=function(toggle)return _natives.invoke_void(0x7ECDF98587E92DEC,toggle);end,\n"\
"ACTIVATE_INTERIOR_ENTITY_SET=function(interior,entitySetName)return _natives.invoke_void(0x55E86AF2712B36A1,interior,entitySetName);end,\n"\
"DEACTIVATE_INTERIOR_ENTITY_SET=function(interior,entitySetName)return _natives.invoke_void(0x420BD37289EEE162,interior,entitySetName);end,\n"\
"IS_INTERIOR_ENTITY_SET_ACTIVE=function(interior,entitySetName)return _natives.invoke_bool(0x35F7DD45E8C0A16D,interior,entitySetName);end,\n"\
"SET_INTERIOR_ENTITY_SET_TINT_INDEX=function(interior,entitySetName,color)return _natives.invoke_void(0xC1F1920BAF281317,interior,entitySetName,color);end,\n"\
"REFRESH_INTERIOR=function(interior)return _natives.invoke_void(0x41F37C3427C75AE0,interior);end,\n"\
"ENABLE_EXTERIOR_CULL_MODEL_THIS_FRAME=function(mapObjectHash)return _natives.invoke_void(0xA97F257D0151A6AB,mapObjectHash);end,\n"\
"ENABLE_SHADOW_CULL_MODEL_THIS_FRAME=function(mapObjectHash)return _natives.invoke_void(0x50C375537449F369,mapObjectHash);end,\n"\
"DISABLE_INTERIOR=function(interior,toggle)return _natives.invoke_void(0x6170941419D7D8EC,interior,toggle);end,\n"\
"IS_INTERIOR_DISABLED=function(interior)return _natives.invoke_bool(0xBC5115A5A939DD15,interior);end,\n"\
"CAP_INTERIOR=function(interior,toggle)return _natives.invoke_void(0xD9175F941610DB54,interior,toggle);end,\n"\
"IS_INTERIOR_CAPPED=function(interior)return _natives.invoke_bool(0x92BAC8ACF88CEC26,interior);end,\n"\
"DISABLE_METRO_SYSTEM=function(toggle)return _natives.invoke_void(0x9E6542F0CE8E70A3,toggle);end,\n"\
"SET_IS_EXTERIOR_ONLY=function(entity,toggle)return _natives.invoke_void(0x7241CCB7D020DB69,entity,toggle);end,\n"\
"};\n"\
"ITEMSET = {\n"\
"CREATE_ITEMSET=function(p0)return _natives.invoke_int(0x35AD299F50D91B24,p0);end,\n"\
"DESTROY_ITEMSET=function(itemset)return _natives.invoke_void(0xDE18220B1C183EDA,itemset);end,\n"\
"IS_ITEMSET_VALID=function(itemset)return _natives.invoke_bool(0xB1B1EA596344DFAB,itemset);end,\n"\
"ADD_TO_ITEMSET=function(item,itemset)return _natives.invoke_bool(0xE3945201F14637DD,item,itemset);end,\n"\
"REMOVE_FROM_ITEMSET=function(item,itemset)return _natives.invoke_void(0x25E68244B0177686,item,itemset);end,\n"\
"GET_ITEMSET_SIZE=function(itemset)return _natives.invoke_int(0xD9127E83ABF7C631,itemset);end,\n"\
"GET_INDEXED_ITEM_IN_ITEMSET=function(index,itemset)return _natives.invoke_int(0x7A197E2521EE2BAB,index,itemset);end,\n"\
"IS_IN_ITEMSET=function(item,itemset)return _natives.invoke_bool(0x2D0FC594D1E9C107,item,itemset);end,\n"\
"CLEAN_ITEMSET=function(itemset)return _natives.invoke_void(0x41BC0D722FC04221,itemset);end,\n"\
"};\n"\
"LOADINGSCREEN = {\n"\
"LOBBY_AUTO_MULTIPLAYER_MENU=function()return _natives.invoke_bool(0xF2CA003F167E21D2);end,\n"\
"LOBBY_AUTO_MULTIPLAYER_FREEMODE=function()return _natives.invoke_bool(0xEF7D17BC6C85264C);end,\n"\
"LOBBY_SET_AUTO_MULTIPLAYER=function(toggle)return _natives.invoke_void(0xB0C56BD3D808D863,toggle);end,\n"\
"LOBBY_AUTO_MULTIPLAYER_EVENT=function()return _natives.invoke_bool(0x8AA464D4E0F6ACCD);end,\n"\
"LOBBY_SET_AUTO_MULTIPLAYER_EVENT=function(toggle)return _natives.invoke_void(0xFC309E94546FCDB5,toggle);end,\n"\
"LOBBY_AUTO_MULTIPLAYER_RANDOM_JOB=function()return _natives.invoke_bool(0xC6DC823253FBB366);end,\n"\
"LOBBY_SET_AUTO_MP_RANDOM_JOB=function(toggle)return _natives.invoke_void(0xC7E7181C09F33B69,toggle);end,\n"\
"SHUTDOWN_SESSION_CLEARS_AUTO_MULTIPLAYER=function(toggle)return _natives.invoke_void(0xFA1E0E893D915215,toggle);end,\n"\
"};\n"\
"LOCALIZATION = {\n"\
"LOCALIZATION_GET_SYSTEM_LANGUAGE=function()return _natives.invoke_int(0x497420E022796B3F);end,\n"\
"GET_CURRENT_LANGUAGE=function()return _natives.invoke_int(0x2BDD44CC428A7EAE);end,\n"\
"LOCALIZATION_GET_SYSTEM_DATE_TYPE=function()return _natives.invoke_int(0xA8AE43AEC1A61314);end,\n"\
"};\n"\
"MISC = {\n"\
"GET_ALLOCATED_STACK_SIZE=function()return _natives.invoke_int(0x8B3CA62B1EF19B62);end,\n"\
"GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE=function(stackSize)return _natives.invoke_int(0xFEAD16FC8F9DFC0F,stackSize);end,\n"\
"SET_RANDOM_SEED=function(seed)return _natives.invoke_void(0x444D98F98C11F3EC,seed);end,\n"\
"SET_TIME_SCALE=function(timeScale)return _natives.invoke_void(0x1D408577D440E81E,timeScale);end,\n"\
"SET_MISSION_FLAG=function(toggle)return _natives.invoke_void(0xC4301E5121A0ED73,toggle);end,\n"\
"GET_MISSION_FLAG=function()return _natives.invoke_bool(0xA33CDCCDA663159E);end,\n"\
"SET_RANDOM_EVENT_FLAG=function(toggle)return _natives.invoke_void(0x971927086CFD2158,toggle);end,\n"\
"GET_RANDOM_EVENT_FLAG=function()return _natives.invoke_bool(0xD2D57F1D764117B1);end,\n"\
"GET_CONTENT_TO_LOAD=function()return _natives.invoke_str(0x24DA7D7667FD7B09);end,\n"\
"ACTIVITY_FEED_CREATE=function(p0,p1)return _natives.invoke_void(0x4DCDF92BF64236CD,p0,p1);end,\n"\
"ACTIVITY_FEED_ADD_SUBSTRING_TO_CAPTION=function(p0)return _natives.invoke_void(0x31125FD509D9043F,p0);end,\n"\
"ACTIVITY_FEED_ADD_LITERAL_SUBSTRING_TO_CAPTION=function(p0)return _natives.invoke_void(0xEBD3205A207939ED,p0);end,\n"\
"ACTIVITY_FEED_ADD_INT_TO_CAPTION=function(p0)return _natives.invoke_void(0x97E7E2C04245115B,p0);end,\n"\
"ACTIVITY_FEED_LARGE_IMAGE_URL=function(p0)return _natives.invoke_void(0x916CA67D26FD1E37,p0);end,\n"\
"ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE=function(p0,p1)return _natives.invoke_void(0xEB078CA2B5E82ADD,p0,p1);end,\n"\
"ACTIVITY_FEED_ACTION_START_WITH_COMMAND_LINE_ADD=function(p0)return _natives.invoke_void(0x703CC7F60CBB2B57,p0);end,\n"\
"ACTIVITY_FEED_POST=function()return _natives.invoke_void(0x8951EB9C6906D3C8);end,\n"\
"ACTIVITY_FEED_ONLINE_PLAYED_WITH_POST=function(p0)return _natives.invoke_void(0xBA4B8D83BDC75551,p0);end,\n"\
"HAS_RESUMED_FROM_SUSPEND=function()return _natives.invoke_bool(0xE8B9C0EC9E183F35);end,\n"\
"SET_SCRIPT_HIGH_PRIO=function(toggle)return _natives.invoke_void(0x65D2EBB47E1CEC21,toggle);end,\n"\
"SET_THIS_IS_A_TRIGGER_SCRIPT=function(toggle)return _natives.invoke_void(0x6F2135B6129620C1,toggle);end,\n"\
"INFORM_CODE_OF_CONTENT_ID_OF_CURRENT_UGC_MISSION=function(p0)return _natives.invoke_void(0x8D74E26F54B4E5C3,p0);end,\n"\
"GET_BASE_ELEMENT_LOCATION_FROM_METADATA_BLOCK=function(p0,p1,p2,p3)return _natives.invoke_bool(0xB335F761606DB47C,p0,p1,p2,p3);end,\n"\
"GET_PREV_WEATHER_TYPE_HASH_NAME=function()return _natives.invoke_int(0x564B884A05EC45A3);end,\n"\
"GET_NEXT_WEATHER_TYPE_HASH_NAME=function()return _natives.invoke_int(0x711327CD09C8F162);end,\n"\
"IS_PREV_WEATHER_TYPE=function(weatherType)return _natives.invoke_bool(0x44F28F86433B10A9,weatherType);end,\n"\
"IS_NEXT_WEATHER_TYPE=function(weatherType)return _natives.invoke_bool(0x2FAA3A30BEC0F25D,weatherType);end,\n"\
"SET_WEATHER_TYPE_PERSIST=function(weatherType)return _natives.invoke_void(0x704983DF373B198F,weatherType);end,\n"\
"SET_WEATHER_TYPE_NOW_PERSIST=function(weatherType)return _natives.invoke_void(0xED712CA327900C8A,weatherType);end,\n"\
"SET_WEATHER_TYPE_NOW=function(weatherType)return _natives.invoke_void(0x29B487C359E19889,weatherType);end,\n"\
"SET_WEATHER_TYPE_OVERTIME_PERSIST=function(weatherType,time)return _natives.invoke_void(0xFB5045B7C42B75BF,weatherType,time);end,\n"\
"SET_RANDOM_WEATHER_TYPE=function()return _natives.invoke_void(0x8B05F884CF7E8020);end,\n"\
"CLEAR_WEATHER_TYPE_PERSIST=function()return _natives.invoke_void(0xCCC39339BEF76CF5);end,\n"\
"CLEAR_WEATHER_TYPE_NOW_PERSIST_NETWORK=function(milliseconds)return _natives.invoke_void(0x0CF97F497FE7D048,milliseconds);end,\n"\
"GET_CURR_WEATHER_STATE=function(weatherType1,weatherType2,percentWeather2)return _natives.invoke_void(0xF3BBE884A14BB413,weatherType1,weatherType2,percentWeather2);end,\n"\
"SET_CURR_WEATHER_STATE=function(weatherType1,weatherType2,percentWeather2)return _natives.invoke_void(0x578C752848ECFA0C,weatherType1,weatherType2,percentWeather2);end,\n"\
"SET_OVERRIDE_WEATHER=function(weatherType)return _natives.invoke_void(0xA43D5C6FE51ADBEF,weatherType);end,\n"\
"SET_OVERRIDE_WEATHEREX=function(weatherType,p1)return _natives.invoke_void(0x1178E104409FE58C,weatherType,p1);end,\n"\
"CLEAR_OVERRIDE_WEATHER=function()return _natives.invoke_void(0x338D2E3477711050);end,\n"\
"WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE=function(amplitude)return _natives.invoke_void(0xB8F87EAD7533B176,amplitude);end,\n"\
"WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE=function(minAmplitude)return _natives.invoke_void(0xC3EAD29AB273ECE8,minAmplitude);end,\n"\
"WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE=function(maxAmplitude)return _natives.invoke_void(0xA7A1127490312C36,maxAmplitude);end,\n"\
"WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE=function(minAmplitude)return _natives.invoke_void(0x31727907B2C43C55,minAmplitude);end,\n"\
"WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE=function(amplitude)return _natives.invoke_void(0x405591EC8FD9096D,amplitude);end,\n"\
"WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE=function(minAmplitude)return _natives.invoke_void(0xF751B16FB32ABC1D,minAmplitude);end,\n"\
"WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE=function(maxAmplitude)return _natives.invoke_void(0xB3E6360DDE733E82,maxAmplitude);end,\n"\
"WATER_OVERRIDE_SET_RIPPLEBUMPINESS=function(bumpiness)return _natives.invoke_void(0x7C9C0B1EEB1F9072,bumpiness);end,\n"\
"WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS=function(minBumpiness)return _natives.invoke_void(0x6216B116083A7CB4,minBumpiness);end,\n"\
"WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS=function(maxBumpiness)return _natives.invoke_void(0x9F5E6BB6B34540DA,maxBumpiness);end,\n"\
"WATER_OVERRIDE_SET_RIPPLEDISTURB=function(disturb)return _natives.invoke_void(0xB9854DFDE0D833D6,disturb);end,\n"\
"WATER_OVERRIDE_SET_STRENGTH=function(strength)return _natives.invoke_void(0xC54A08C85AE4D410,strength);end,\n"\
"WATER_OVERRIDE_FADE_IN=function(p0)return _natives.invoke_void(0xA8434F1DFF41D6E7,p0);end,\n"\
"WATER_OVERRIDE_FADE_OUT=function(p0)return _natives.invoke_void(0xC3C221ADDDE31A11,p0);end,\n"\
"SET_WIND=function(speed)return _natives.invoke_void(0xAC3A74E8384A9919,speed);end,\n"\
"SET_WIND_SPEED=function(speed)return _natives.invoke_void(0xEE09ECEDBABE47FC,speed);end,\n"\
"GET_WIND_SPEED=function()return _natives.invoke_float(0xA8CF1CC0AFCD3F12);end,\n"\
"SET_WIND_DIRECTION=function(direction)return _natives.invoke_void(0xEB0F4468467B4528,direction);end,\n"\
"GET_WIND_DIRECTION=function()return _natives.invoke_vec3(0x1F400FEF721170DA);end,\n"\
"SET_RAIN=function(intensity)return _natives.invoke_void(0x643E26EA6E024D92,intensity);end,\n"\
"GET_RAIN_LEVEL=function()return _natives.invoke_float(0x96695E368AD855F3);end,\n"\
"SET_SNOW=function(level)return _natives.invoke_void(0x7F06937B0CDCBC1A,level);end,\n"\
"GET_SNOW_LEVEL=function()return _natives.invoke_float(0xC5868A966E5BE3AE);end,\n"\
"FORCE_LIGHTNING_FLASH=function()return _natives.invoke_void(0xF6062E089251C898);end,\n"\
"SET_CLOUD_SETTINGS_OVERRIDE=function(p0)return _natives.invoke_void(0x02DEAAC8F8EA7FE7,p0);end,\n"\
"PRELOAD_CLOUD_HAT=function(name)return _natives.invoke_void(0x11B56FBBF7224868,name);end,\n"\
"LOAD_CLOUD_HAT=function(name,transitionTime)return _natives.invoke_void(0xFC4842A34657BFCB,name,transitionTime);end,\n"\
"UNLOAD_CLOUD_HAT=function(name,p1)return _natives.invoke_void(0xA74802FB8D0B7814,name,p1);end,\n"\
"UNLOAD_ALL_CLOUD_HATS=function()return _natives.invoke_void(0x957E790EA1727B64);end,\n"\
"SET_CLOUDS_ALPHA=function(opacity)return _natives.invoke_void(0xF36199225D6D8C86,opacity);end,\n"\
"GET_CLOUDS_ALPHA=function()return _natives.invoke_float(0x20AC25E781AE4A84);end,\n"\
"GET_GAME_TIMER=function()return _natives.invoke_int(0x9CD27B0045628463);end,\n"\
"GET_FRAME_TIME=function()return _natives.invoke_float(0x15C40837039FFAF7);end,\n"\
"GET_SYSTEM_TIME_STEP=function()return _natives.invoke_float(0xE599A503B3837E1B);end,\n"\
"GET_FRAME_COUNT=function()return _natives.invoke_int(0xFC8202EFC642E6F2);end,\n"\
"GET_RANDOM_FLOAT_IN_RANGE=function(startRange,endRange)return _natives.invoke_float(0x313CE5879CEB6FCD,startRange,endRange);end,\n"\
"GET_RANDOM_INT_IN_RANGE=function(startRange,endRange)return _natives.invoke_int(0xD53343AA4FB7DD28,startRange,endRange);end,\n"\
"GET_RANDOM_MWC_INT_IN_RANGE=function(startRange,endRange)return _natives.invoke_int(0xF2D49816A804D134,startRange,endRange);end,\n"\
"GET_GROUND_Z_FOR_3D_COORD=function(x,y,z,groundZ,ignoreWater,p5)return _natives.invoke_bool(0xC906A7DAB05C8D2B,x,y,z,groundZ,ignoreWater,p5);end,\n"\
"GET_GROUND_Z_AND_NORMAL_FOR_3D_COORD=function(x,y,z,groundZ,normal)return _natives.invoke_bool(0x8BDC7BFC57A81E76,x,y,z,groundZ,normal);end,\n"\
"GET_GROUND_Z_EXCLUDING_OBJECTS_FOR_3D_COORD=function(x,y,z,groundZ,p4,p5)return _natives.invoke_bool(0x9E82F0F362881B29,x,y,z,groundZ,p4,p5);end,\n"\
"ASIN=function(p0)return _natives.invoke_float(0xC843060B5765DCE7,p0);end,\n"\
"ACOS=function(p0)return _natives.invoke_float(0x1D08B970013C34B6,p0);end,\n"\
"TAN=function(p0)return _natives.invoke_float(0x632106CC96E82E91,p0);end,\n"\
"ATAN=function(p0)return _natives.invoke_float(0xA9D1795CD5043663,p0);end,\n"\
"ATAN2=function(p0,p1)return _natives.invoke_float(0x8927CBF9D22261A4,p0,p1);end,\n"\
"GET_DISTANCE_BETWEEN_COORDS=function(x1,y1,z1,x2,y2,z2,useZ)return _natives.invoke_float(0xF1B760881820C952,x1,y1,z1,x2,y2,z2,useZ);end,\n"\
"GET_ANGLE_BETWEEN_2D_VECTORS=function(x1,y1,x2,y2)return _natives.invoke_float(0x186FC4BE848E1C92,x1,y1,x2,y2);end,\n"\
"GET_HEADING_FROM_VECTOR_2D=function(dx,dy)return _natives.invoke_float(0x2FFB6B224F4B2926,dx,dy);end,\n"\
"GET_RATIO_OF_CLOSEST_POINT_ON_LINE=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,clamp)return _natives.invoke_float(0x7F8F6405F4777AF6,x1,y1,z1,x2,y2,z2,x3,y3,z3,clamp);end,\n"\
"GET_CLOSEST_POINT_ON_LINE=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,clamp)return _natives.invoke_vec3(0x21C235BC64831E5A,x1,y1,z1,x2,y2,z2,x3,y3,z3,clamp);end,\n"\
"GET_LINE_PLANE_INTERSECTION=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)return _natives.invoke_bool(0xF56DFB7B61BE7276,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);end,\n"\
"GET_POINT_AREA_OVERLAP=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13)return _natives.invoke_bool(0xA0AD167E4B39D9A2,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13);end,\n"\
"SET_BIT=function(address,offset)return _natives.invoke_void(0x933D6A9EEC1BACD0,address,offset);end,\n"\
"CLEAR_BIT=function(address,offset)return _natives.invoke_void(0xE80492A9AC099A93,address,offset);end,\n"\
"GET_HASH_KEY=function(string)return _natives.invoke_int(0xD24D37CC275948CC,string);end,\n"\
"SLERP_NEAR_QUATERNION=function(t,x,y,z,w,x1,y1,z1,w1,outX,outY,outZ,outW)return _natives.invoke_void(0xF2F6A2FA49278625,t,x,y,z,w,x1,y1,z1,w1,outX,outY,outZ,outW);end,\n"\
"IS_AREA_OCCUPIED=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)return _natives.invoke_bool(0xA61B4DF533DCB56E,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);end,\n"\
"IS_AREA_OCCUPIED_SLOW=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)return _natives.invoke_bool(0x39455BF4F4F55186,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);end,\n"\
"IS_POSITION_OCCUPIED=function(x,y,z,range,p4,checkVehicles,checkPeds,p7,p8,ignoreEntity,p10)return _natives.invoke_bool(0xADCDE75E1C60F32D,x,y,z,range,p4,checkVehicles,checkPeds,p7,p8,ignoreEntity,p10);end,\n"\
"IS_POINT_OBSCURED_BY_A_MISSION_ENTITY=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_bool(0xE54E209C35FFA18D,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"CLEAR_AREA=function(X,Y,Z,radius,p4,ignoreCopCars,ignoreObjects,p7)return _natives.invoke_void(0xA56F01F3765B93A0,X,Y,Z,radius,p4,ignoreCopCars,ignoreObjects,p7);end,\n"\
"CLEAR_AREA_LEAVE_VEHICLE_HEALTH=function(x,y,z,radius,p4,p5,p6,p7)return _natives.invoke_void(0x957838AAF91BD12D,x,y,z,radius,p4,p5,p6,p7);end,\n"\
"CLEAR_AREA_OF_VEHICLES=function(x,y,z,radius,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_void(0x01C7B9B38428AEB6,x,y,z,radius,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"CLEAR_ANGLED_AREA_OF_VEHICLES=function(x1,y1,z1,x2,y2,z2,width,p7,p8,p9,p10,p11,p12,p13)return _natives.invoke_void(0x11DB3500F042A8AA,x1,y1,z1,x2,y2,z2,width,p7,p8,p9,p10,p11,p12,p13);end,\n"\
"CLEAR_AREA_OF_OBJECTS=function(x,y,z,radius,flags)return _natives.invoke_void(0xDD9B9B385AAC7F5B,x,y,z,radius,flags);end,\n"\
"CLEAR_AREA_OF_PEDS=function(x,y,z,radius,flags)return _natives.invoke_void(0xBE31FD6CE464AC59,x,y,z,radius,flags);end,\n"\
"CLEAR_AREA_OF_COPS=function(x,y,z,radius,flags)return _natives.invoke_void(0x04F8FC8FCF58F88D,x,y,z,radius,flags);end,\n"\
"CLEAR_AREA_OF_PROJECTILES=function(x,y,z,radius,flags)return _natives.invoke_void(0x0A1CB9094635D1A6,x,y,z,radius,flags);end,\n"\
"CLEAR_SCENARIO_SPAWN_HISTORY=function()return _natives.invoke_void(0x7EC6F9A478A6A512);end,\n"\
"SET_SAVE_MENU_ACTIVE=function(ignoreVehicle)return _natives.invoke_void(0xC9BF75D28165FF77,ignoreVehicle);end,\n"\
"GET_STATUS_OF_MANUAL_SAVE=function()return _natives.invoke_int(0x397BAA01068BAA96);end,\n"\
"SET_CREDITS_ACTIVE=function(toggle)return _natives.invoke_void(0xB938B7E6D3C0620C,toggle);end,\n"\
"SET_CREDITS_FADE_OUT_WITH_SCREEN=function(toggle)return _natives.invoke_void(0xB51B9AB9EF81868C,toggle);end,\n"\
"HAVE_CREDITS_REACHED_END=function()return _natives.invoke_bool(0x075F1D57402C93BA);end,\n"\
"ARE_CREDITS_RUNNING=function()return _natives.invoke_bool(0xD19C0826DC20CF1C);end,\n"\
"TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME=function(scriptName)return _natives.invoke_void(0x9DC711BC69C548DF,scriptName);end,\n"\
"NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME=function()return _natives.invoke_void(0x9243BAC96D64C050);end,\n"\
"ADD_HOSPITAL_RESTART=function(x,y,z,p3,p4)return _natives.invoke_int(0x1F464EF988465A81,x,y,z,p3,p4);end,\n"\
"DISABLE_HOSPITAL_RESTART=function(hospitalIndex,toggle)return _natives.invoke_void(0xC8535819C450EBA8,hospitalIndex,toggle);end,\n"\
"ADD_POLICE_RESTART=function(p0,p1,p2,p3,p4)return _natives.invoke_int(0x452736765B31FC4B,p0,p1,p2,p3,p4);end,\n"\
"DISABLE_POLICE_RESTART=function(policeIndex,toggle)return _natives.invoke_void(0x23285DED6EBD7EA3,policeIndex,toggle);end,\n"\
"SET_RESTART_COORD_OVERRIDE=function(x,y,z,heading)return _natives.invoke_void(0x706B5EDCAA7FA663,x,y,z,heading);end,\n"\
"CLEAR_RESTART_COORD_OVERRIDE=function()return _natives.invoke_void(0xA2716D40842EAF79);end,\n"\
"PAUSE_DEATH_ARREST_RESTART=function(toggle)return _natives.invoke_void(0x2C2B3493FBF51C71,toggle);end,\n"\
"IGNORE_NEXT_RESTART=function(toggle)return _natives.invoke_void(0x21FFB63D8C615361,toggle);end,\n"\
"SET_FADE_OUT_AFTER_DEATH=function(toggle)return _natives.invoke_void(0x4A18E01DF2C87B86,toggle);end,\n"\
"SET_FADE_OUT_AFTER_ARREST=function(toggle)return _natives.invoke_void(0x1E0B4DC0D990A4E7,toggle);end,\n"\
"SET_FADE_IN_AFTER_DEATH_ARREST=function(toggle)return _natives.invoke_void(0xDA66D2796BA33F12,toggle);end,\n"\
"SET_FADE_IN_AFTER_LOAD=function(toggle)return _natives.invoke_void(0xF3D78F59DFE18D79,toggle);end,\n"\
"REGISTER_SAVE_HOUSE=function(x,y,z,p3,p4,p5,p6)return _natives.invoke_int(0xC0714D0A7EEECA54,x,y,z,p3,p4,p5,p6);end,\n"\
"SET_SAVE_HOUSE=function(savehouseHandle,p1,p2)return _natives.invoke_void(0x4F548CABEAE553BC,savehouseHandle,p1,p2);end,\n"\
"OVERRIDE_SAVE_HOUSE=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_bool(0x1162EA8AE9D24EEA,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"GET_SAVE_HOUSE_DETAILS_AFTER_SUCCESSFUL_LOAD=function(p0,p1,fadeInAfterLoad,p3)return _natives.invoke_bool(0xA4A0065E39C9F25C,p0,p1,fadeInAfterLoad,p3);end,\n"\
"DO_AUTO_SAVE=function()return _natives.invoke_void(0x50EEAAD86232EE55);end,\n"\
"GET_IS_AUTO_SAVE_OFF=function()return _natives.invoke_bool(0x6E04F06094C87047);end,\n"\
"IS_AUTO_SAVE_IN_PROGRESS=function()return _natives.invoke_bool(0x69240733738C19A0);end,\n"\
"HAS_CODE_REQUESTED_AUTOSAVE=function()return _natives.invoke_bool(0x2107A3773771186D);end,\n"\
"CLEAR_CODE_REQUESTED_AUTOSAVE=function()return _natives.invoke_void(0x06462A961E94B67C);end,\n"\
"BEGIN_REPLAY_STATS=function(p0,p1)return _natives.invoke_void(0xE0E500246FF73D66,p0,p1);end,\n"\
"ADD_REPLAY_STAT_VALUE=function(value)return _natives.invoke_void(0x69FE6DC87BD2A5E9,value);end,\n"\
"END_REPLAY_STATS=function()return _natives.invoke_void(0xA23E821FBDF8A5F2);end,\n"\
"HAVE_REPLAY_STATS_BEEN_STORED=function()return _natives.invoke_bool(0xD642319C54AADEB6);end,\n"\
"GET_REPLAY_STAT_MISSION_ID=function()return _natives.invoke_int(0x5B1F2E327B6B6FE1);end,\n"\
"GET_REPLAY_STAT_MISSION_TYPE=function()return _natives.invoke_int(0x2B626A0150E4D449);end,\n"\
"GET_REPLAY_STAT_COUNT=function()return _natives.invoke_int(0xDC9274A7EF6B2867);end,\n"\
"GET_REPLAY_STAT_AT_INDEX=function(index)return _natives.invoke_int(0x8098C8D6597AAE18,index);end,\n"\
"CLEAR_REPLAY_STATS=function()return _natives.invoke_void(0x1B1AB132A16FDA55);end,\n"\
"QUEUE_MISSION_REPEAT_LOAD=function()return _natives.invoke_bool(0x72DE52178C291CB5);end,\n"\
"QUEUE_MISSION_REPEAT_SAVE=function()return _natives.invoke_bool(0x44A0BDC559B35F6E);end,\n"\
"QUEUE_MISSION_REPEAT_SAVE_FOR_BENCHMARK_TEST=function()return _natives.invoke_bool(0xEB2104E905C6F2E9);end,\n"\
"GET_STATUS_OF_MISSION_REPEAT_SAVE=function()return _natives.invoke_int(0x2B5E102E4A42F2BF);end,\n"\
"IS_MEMORY_CARD_IN_USE=function()return _natives.invoke_bool(0x8A75CE2956274ADD);end,\n"\
"SHOOT_SINGLE_BULLET_BETWEEN_COORDS=function(x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed)return _natives.invoke_void(0x867654CBC7606F2C,x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed);end,\n"\
"SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY=function(x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed,entity,p14)return _natives.invoke_void(0xE3A7742E0B7A2F8B,x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed,entity,p14);end,\n"\
"SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY_NEW=function(x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed,entity,p14,p15,targetEntity,p17,p18,p19,p20)return _natives.invoke_void(0xBFE5756E7407064A,x1,y1,z1,x2,y2,z2,damage,p7,weaponHash,ownerPed,isAudible,isInvisible,speed,entity,p14,p15,targetEntity,p17,p18,p19,p20);end,\n"\
"GET_MODEL_DIMENSIONS=function(modelHash,minimum,maximum)return _natives.invoke_void(0x03E8D3D5F549087A,modelHash,minimum,maximum);end,\n"\
"SET_FAKE_WANTED_LEVEL=function(fakeWantedLevel)return _natives.invoke_void(0x1454F2448DE30163,fakeWantedLevel);end,\n"\
"GET_FAKE_WANTED_LEVEL=function()return _natives.invoke_int(0x4C9296CBCD1B971E);end,\n"\
"USING_MISSION_CREATOR=function(toggle)return _natives.invoke_void(0xF14878FC50BEC6EE,toggle);end,\n"\
"ALLOW_MISSION_CREATOR_WARP=function(toggle)return _natives.invoke_void(0xDEA36202FC3382DF,toggle);end,\n"\
"SET_MINIGAME_IN_PROGRESS=function(toggle)return _natives.invoke_void(0x19E00D7322C6F85B,toggle);end,\n"\
"IS_MINIGAME_IN_PROGRESS=function()return _natives.invoke_bool(0x2B4A15E44DE0F478);end,\n"\
"IS_THIS_A_MINIGAME_SCRIPT=function()return _natives.invoke_bool(0x7B30F65D7B710098);end,\n"\
"IS_SNIPER_INVERTED=function()return _natives.invoke_bool(0x61A23B7EDA9BDA24);end,\n"\
"SHOULD_USE_METRIC_MEASUREMENTS=function()return _natives.invoke_bool(0xD3D15555431AB793);end,\n"\
"GET_PROFILE_SETTING=function(profileSetting)return _natives.invoke_int(0xC488FF2356EA7791,profileSetting);end,\n"\
"ARE_STRINGS_EQUAL=function(string1,string2)return _natives.invoke_bool(0x0C515FAB3FF9EA92,string1,string2);end,\n"\
"COMPARE_STRINGS=function(str1,str2,matchCase,maxLength)return _natives.invoke_int(0x1E34710ECD4AB0EB,str1,str2,matchCase,maxLength);end,\n"\
"ABSI=function(value)return _natives.invoke_int(0xF0D31AD191A74F87,value);end,\n"\
"ABSF=function(value)return _natives.invoke_float(0x73D57CFFDD12C355,value);end,\n"\
"IS_SNIPER_BULLET_IN_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0xFEFCF11B01287125,x1,y1,z1,x2,y2,z2);end,\n"\
"IS_PROJECTILE_IN_AREA=function(x1,y1,z1,x2,y2,z2,ownedByPlayer)return _natives.invoke_bool(0x5270A8FBC098C3F8,x1,y1,z1,x2,y2,z2,ownedByPlayer);end,\n"\
"IS_PROJECTILE_TYPE_IN_AREA=function(x1,y1,z1,x2,y2,z2,type,ownedByPlayer)return _natives.invoke_bool(0x2E0DC353342C4A6D,x1,y1,z1,x2,y2,z2,type,ownedByPlayer);end,\n"\
"IS_PROJECTILE_TYPE_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,p7,ownedByPlayer)return _natives.invoke_bool(0xF0BC12401061DEA0,x1,y1,z1,x2,y2,z2,width,p7,ownedByPlayer);end,\n"\
"IS_PROJECTILE_TYPE_WITHIN_DISTANCE=function(x,y,z,projectileHash,radius,ownedByPlayer)return _natives.invoke_bool(0x34318593248C8FB2,x,y,z,projectileHash,radius,ownedByPlayer);end,\n"\
"GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA=function(x1,y1,z1,x2,y2,z2,projectileHash,projectilePos,ownedByPlayer)return _natives.invoke_bool(0x8D7A43EC6A5FEA45,x1,y1,z1,x2,y2,z2,projectileHash,projectilePos,ownedByPlayer);end,\n"\
"GET_COORDS_OF_PROJECTILE_TYPE_IN_ANGLED_AREA=function(vecAngledAreaPoint1X,vecAngledAreaPoint1Y,vecAngledAreaPoint1Z,vecAngledAreaPoint2X,vecAngledAreaPoint2Y,vecAngledAreaPoint2Z,distanceOfOppositeFace,weaponType,positionOut,bIsPlayer)return _natives.invoke_bool(0x3DA8C28346B62CED,vecAngledAreaPoint1X,vecAngledAreaPoint1Y,vecAngledAreaPoint1Z,vecAngledAreaPoint2X,vecAngledAreaPoint2Y,vecAngledAreaPoint2Z,distanceOfOppositeFace,weaponType,positionOut,bIsPlayer);end,\n"\
"GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE=function(ped,weaponHash,distance,outCoords,p4)return _natives.invoke_bool(0xDFB4138EEFED7B81,ped,weaponHash,distance,outCoords,p4);end,\n"\
"GET_PROJECTILE_OF_PROJECTILE_TYPE_WITHIN_DISTANCE=function(ped,weaponHash,distance,outCoords,outProjectile,p5)return _natives.invoke_bool(0x82FDE6A57EE4EE44,ped,weaponHash,distance,outCoords,outProjectile,p5);end,\n"\
"IS_BULLET_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,ownedByPlayer)return _natives.invoke_bool(0x1A8B5F3C01E2B477,x1,y1,z1,x2,y2,z2,width,ownedByPlayer);end,\n"\
"IS_BULLET_IN_AREA=function(x,y,z,radius,ownedByPlayer)return _natives.invoke_bool(0x3F2023999AD51C1F,x,y,z,radius,ownedByPlayer);end,\n"\
"IS_BULLET_IN_BOX=function(x1,y1,z1,x2,y2,z2,ownedByPlayer)return _natives.invoke_bool(0xDE0F6D7450D37351,x1,y1,z1,x2,y2,z2,ownedByPlayer);end,\n"\
"HAS_BULLET_IMPACTED_IN_AREA=function(x,y,z,p3,p4,p5)return _natives.invoke_bool(0x9870ACFB89A90995,x,y,z,p3,p4,p5);end,\n"\
"HAS_BULLET_IMPACTED_IN_BOX=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_bool(0xDC8C5D7CFEAB8394,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"IS_ORBIS_VERSION=function()return _natives.invoke_bool(0xA72BC0B675B1519E);end,\n"\
"IS_DURANGO_VERSION=function()return _natives.invoke_bool(0x4D982ADB1978442D);end,\n"\
"IS_XBOX360_VERSION=function()return _natives.invoke_bool(0xF6201B4DAF662A9D);end,\n"\
"IS_PS3_VERSION=function()return _natives.invoke_bool(0xCCA1072C29D096C2);end,\n"\
"IS_PC_VERSION=function()return _natives.invoke_bool(0x48AF36444B965238);end,\n"\
"IS_STEAM_VERSION=function()return _natives.invoke_bool(0x0A27B2B6282F7169);end,\n"\
"IS_AUSSIE_VERSION=function()return _natives.invoke_bool(0x9F1935CA1F724008);end,\n"\
"IS_JAPANESE_VERSION=function()return _natives.invoke_bool(0xB8C0BB75D8A77DB3);end,\n"\
"IS_XBOX_PLATFORM=function()return _natives.invoke_bool(0x138679CA01E21F53);end,\n"\
"IS_SCARLETT_VERSION=function()return _natives.invoke_bool(0xC545AB1CF97ABB34);end,\n"\
"IS_SCE_PLATFORM=function()return _natives.invoke_bool(0xF911E695C1EB8518);end,\n"\
"IS_PROSPERO_VERSION=function()return _natives.invoke_bool(0x807ABE1AB65C24D2);end,\n"\
"IS_STRING_NULL=function(string)return _natives.invoke_bool(0xF22B6C47C6EAB066,string);end,\n"\
"IS_STRING_NULL_OR_EMPTY=function(string)return _natives.invoke_bool(0xCA042B6957743895,string);end,\n"\
"STRING_TO_INT=function(string,outInteger)return _natives.invoke_bool(0x5A5F40FE637EB584,string,outInteger);end,\n"\
"SET_BITS_IN_RANGE=function(var,rangeStart,rangeEnd,p3)return _natives.invoke_void(0x8EF07E15701D61ED,var,rangeStart,rangeEnd,p3);end,\n"\
"GET_BITS_IN_RANGE=function(var,rangeStart,rangeEnd)return _natives.invoke_int(0x53158863FCC0893A,var,rangeStart,rangeEnd);end,\n"\
"ADD_STUNT_JUMP=function(x1,y1,z1,x2,y2,z2,x3,y3,z3,x4,y4,z4,camX,camY,camZ,p15,p16,p17)return _natives.invoke_int(0x1A992DA297A4630C,x1,y1,z1,x2,y2,z2,x3,y3,z3,x4,y4,z4,camX,camY,camZ,p15,p16,p17);end,\n"\
"ADD_STUNT_JUMP_ANGLED=function(x1,y1,z1,x2,y2,z2,radius1,x3,y3,z3,x4,y4,z4,radius2,camX,camY,camZ,p17,p18,p19)return _natives.invoke_int(0xBBE5D803A5360CBF,x1,y1,z1,x2,y2,z2,radius1,x3,y3,z3,x4,y4,z4,radius2,camX,camY,camZ,p17,p18,p19);end,\n"\
"TOGGLE_SHOW_OPTIONAL_STUNT_JUMP_CAMERA=function(toggle)return _natives.invoke_void(0xFB80AB299D2EE1BD,toggle);end,\n"\
"DELETE_STUNT_JUMP=function(p0)return _natives.invoke_void(0xDC518000E39DAE1F,p0);end,\n"\
"ENABLE_STUNT_JUMP_SET=function(p0)return _natives.invoke_void(0xE369A5783B866016,p0);end,\n"\
"DISABLE_STUNT_JUMP_SET=function(p0)return _natives.invoke_void(0xA5272EBEDD4747F6,p0);end,\n"\
"SET_STUNT_JUMPS_CAN_TRIGGER=function(toggle)return _natives.invoke_void(0xD79185689F8FD5DF,toggle);end,\n"\
"IS_STUNT_JUMP_IN_PROGRESS=function()return _natives.invoke_bool(0x7A3F19700A4D0525);end,\n"\
"IS_STUNT_JUMP_MESSAGE_SHOWING=function()return _natives.invoke_bool(0x2272B0A1343129F4);end,\n"\
"GET_NUM_SUCCESSFUL_STUNT_JUMPS=function()return _natives.invoke_int(0x996DD1E1E02F1008);end,\n"\
"GET_TOTAL_SUCCESSFUL_STUNT_JUMPS=function()return _natives.invoke_int(0x6856EC3D35C81EA4);end,\n"\
"CANCEL_STUNT_JUMP=function()return _natives.invoke_void(0xE6B7B0ACD4E4B75E);end,\n"\
"SET_GAME_PAUSED=function(toggle)return _natives.invoke_void(0x577D1284D6873711,toggle);end,\n"\
"SET_THIS_SCRIPT_CAN_BE_PAUSED=function(toggle)return _natives.invoke_void(0xAA391C728106F7AF,toggle);end,\n"\
"SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT=function(toggle)return _natives.invoke_void(0xB98236CAAECEF897,toggle);end,\n"\
"HAS_CHEAT_WITH_HASH_BEEN_ACTIVATED=function(hash,amount)return _natives.invoke_bool(0x071E2A839DE82D90,hash,amount);end,\n"\
"HAS_PC_CHEAT_WITH_HASH_BEEN_ACTIVATED=function(hash)return _natives.invoke_bool(0x557E43C447E700A8,hash);end,\n"\
"OVERRIDE_FREEZE_FLAGS=function(p0)return _natives.invoke_void(0xFA3FFB0EEBC288A3,p0);end,\n"\
"SET_INSTANCE_PRIORITY_MODE=function(p0)return _natives.invoke_void(0x9BAE5AD2508DF078,p0);end,\n"\
"SET_INSTANCE_PRIORITY_HINT=function(flag)return _natives.invoke_void(0xC5F0A8EBD3F361CE,flag);end,\n"\
"IS_FRONTEND_FADING=function()return _natives.invoke_bool(0x7EA2B6AF97ECA6ED);end,\n"\
"POPULATE_NOW=function()return _natives.invoke_void(0x7472BB270D7B4F3E);end,\n"\
"GET_INDEX_OF_CURRENT_LEVEL=function()return _natives.invoke_int(0xCBAD6729F7B1F4FC);end,\n"\
"SET_GRAVITY_LEVEL=function(level)return _natives.invoke_void(0x740E14FAD5842351,level);end,\n"\
"START_SAVE_DATA=function(p0,p1,p2)return _natives.invoke_void(0xA9575F812C6A7997,p0,p1,p2);end,\n"\
"STOP_SAVE_DATA=function()return _natives.invoke_void(0x74E20C9145FB66FD);end,\n"\
"GET_SIZE_OF_SAVE_DATA=function(p0)return _natives.invoke_int(0xA09F896CE912481F,p0);end,\n"\
"REGISTER_INT_TO_SAVE=function(p0,name)return _natives.invoke_void(0x34C9EE5986258415,p0,name);end,\n"\
"REGISTER_INT64_TO_SAVE=function(p0,name)return _natives.invoke_void(0xA735353C77334EA0,p0,name);end,\n"\
"REGISTER_ENUM_TO_SAVE=function(p0,name)return _natives.invoke_void(0x10C2FA78D0E128A1,p0,name);end,\n"\
"REGISTER_FLOAT_TO_SAVE=function(p0,name)return _natives.invoke_void(0x7CAEC29ECB5DFEBB,p0,name);end,\n"\
"REGISTER_BOOL_TO_SAVE=function(p0,name)return _natives.invoke_void(0xC8F4131414C835A1,p0,name);end,\n"\
"REGISTER_TEXT_LABEL_TO_SAVE=function(p0,name)return _natives.invoke_void(0xEDB1232C5BEAE62F,p0,name);end,\n"\
"REGISTER_TEXT_LABEL_15_TO_SAVE=function(p0,name)return _natives.invoke_void(0x6F7794F28C6B2535,p0,name);end,\n"\
"REGISTER_TEXT_LABEL_23_TO_SAVE=function(p0,name)return _natives.invoke_void(0x48F069265A0E4BEC,p0,name);end,\n"\
"REGISTER_TEXT_LABEL_31_TO_SAVE=function(p0,name)return _natives.invoke_void(0x8269816F6CFD40F8,p0,name);end,\n"\
"REGISTER_TEXT_LABEL_63_TO_SAVE=function(p0,name)return _natives.invoke_void(0xFAA457EF263E8763,p0,name);end,\n"\
"START_SAVE_STRUCT_WITH_SIZE=function(p0,size,structName)return _natives.invoke_void(0xBF737600CDDBEADD,p0,size,structName);end,\n"\
"STOP_SAVE_STRUCT=function()return _natives.invoke_void(0xEB1774DF12BB9F12);end,\n"\
"START_SAVE_ARRAY_WITH_SIZE=function(p0,size,arrayName)return _natives.invoke_void(0x60FE567DF1B1AF9D,p0,size,arrayName);end,\n"\
"STOP_SAVE_ARRAY=function()return _natives.invoke_void(0x04456F95153C6BE4);end,\n"\
"COPY_SCRIPT_STRUCT=function(dst,src,size)return _natives.invoke_void(0x213AEB2B90CBA7AC,dst,src,size);end,\n"\
"ENABLE_DISPATCH_SERVICE=function(dispatchService,toggle)return _natives.invoke_void(0xDC0F817884CDD856,dispatchService,toggle);end,\n"\
"BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION=function(dispatchService,toggle)return _natives.invoke_void(0x9B2BD3773123EA2F,dispatchService,toggle);end,\n"\
"GET_NUMBER_RESOURCES_ALLOCATED_TO_WANTED_LEVEL=function(dispatchService)return _natives.invoke_int(0xEB4A0C2D56441717,dispatchService);end,\n"\
"CREATE_INCIDENT=function(dispatchService,x,y,z,numUnits,radius,outIncidentID,p7,p8)return _natives.invoke_bool(0x3F892CAF67444AE7,dispatchService,x,y,z,numUnits,radius,outIncidentID,p7,p8);end,\n"\
"CREATE_INCIDENT_WITH_ENTITY=function(dispatchService,ped,numUnits,radius,outIncidentID,p5,p6)return _natives.invoke_bool(0x05983472F0494E60,dispatchService,ped,numUnits,radius,outIncidentID,p5,p6);end,\n"\
"DELETE_INCIDENT=function(incidentId)return _natives.invoke_void(0x556C1AA270D5A207,incidentId);end,\n"\
"IS_INCIDENT_VALID=function(incidentId)return _natives.invoke_bool(0xC8BC6461E629BEAA,incidentId);end,\n"\
"SET_INCIDENT_REQUESTED_UNITS=function(incidentId,dispatchService,numUnits)return _natives.invoke_void(0xB08B85D860E7BA3C,incidentId,dispatchService,numUnits);end,\n"\
"SET_IDEAL_SPAWN_DISTANCE_FOR_INCIDENT=function(incidentId,p1)return _natives.invoke_void(0xD261BA3E7E998072,incidentId,p1);end,\n"\
"FIND_SPAWN_POINT_IN_DIRECTION=function(posX,posY,posZ,fwdVecX,fwdVecY,fwdVecZ,distance,spawnPoint)return _natives.invoke_bool(0x6874E2190B0C1972,posX,posY,posZ,fwdVecX,fwdVecY,fwdVecZ,distance,spawnPoint);end,\n"\
"ADD_POP_MULTIPLIER_AREA=function(x1,y1,z1,x2,y2,z2,p6,p7,p8,p9)return _natives.invoke_int(0x67F6413D3220E18D,x1,y1,z1,x2,y2,z2,p6,p7,p8,p9);end,\n"\
"DOES_POP_MULTIPLIER_AREA_EXIST=function(id)return _natives.invoke_bool(0x1327E2FE9746BAEE,id);end,\n"\
"REMOVE_POP_MULTIPLIER_AREA=function(id,p1)return _natives.invoke_void(0xB129E447A2EDA4BF,id,p1);end,\n"\
"IS_POP_MULTIPLIER_AREA_NETWORKED=function(id)return _natives.invoke_bool(0x1312F4B242609CE3,id);end,\n"\
"ADD_POP_MULTIPLIER_SPHERE=function(x,y,z,radius,pedMultiplier,vehicleMultiplier,p6,p7)return _natives.invoke_int(0x32C7A7E8C43A1F80,x,y,z,radius,pedMultiplier,vehicleMultiplier,p6,p7);end,\n"\
"DOES_POP_MULTIPLIER_SPHERE_EXIST=function(id)return _natives.invoke_bool(0x171BAFB3C60389F4,id);end,\n"\
"REMOVE_POP_MULTIPLIER_SPHERE=function(id,p1)return _natives.invoke_void(0xE6869BECDD8F2403,id,p1);end,\n"\
"ENABLE_TENNIS_MODE=function(ped,toggle,p2)return _natives.invoke_void(0x28A04B411933F8A6,ped,toggle,p2);end,\n"\
"IS_TENNIS_MODE=function(ped)return _natives.invoke_bool(0x5D5479D115290C3F,ped);end,\n"\
"PLAY_TENNIS_SWING_ANIM=function(ped,animDict,animName,p3,p4,p5)return _natives.invoke_void(0xE266ED23311F24D4,ped,animDict,animName,p3,p4,p5);end,\n"\
"GET_TENNIS_SWING_ANIM_COMPLETE=function(ped)return _natives.invoke_bool(0x17DF68D720AA77F8,ped);end,\n"\
"GET_TENNIS_SWING_ANIM_CAN_BE_INTERRUPTED=function(ped)return _natives.invoke_bool(0x19BFED045C647C49,ped);end,\n"\
"GET_TENNIS_SWING_ANIM_SWUNG=function(ped)return _natives.invoke_bool(0xE95B0C7D5BA3B96B,ped);end,\n"\
"PLAY_TENNIS_DIVE_ANIM=function(ped,p1,p2,p3,p4,p5)return _natives.invoke_void(0x8FA9C42FC5D7C64B,ped,p1,p2,p3,p4,p5);end,\n"\
"SET_TENNIS_MOVE_NETWORK_SIGNAL_FLOAT=function(ped,p1,p2)return _natives.invoke_void(0x54F157E0336A3822,ped,p1,p2);end,\n"\
"RESET_DISPATCH_SPAWN_LOCATION=function()return _natives.invoke_void(0x5896F2BD5683A4E1);end,\n"\
"SET_DISPATCH_SPAWN_LOCATION=function(x,y,z)return _natives.invoke_void(0xD10F442036302D50,x,y,z);end,\n"\
"RESET_DISPATCH_IDEAL_SPAWN_DISTANCE=function()return _natives.invoke_void(0x77A84429DD9F0A15);end,\n"\
"SET_DISPATCH_IDEAL_SPAWN_DISTANCE=function(distance)return _natives.invoke_void(0x6FE601A64180D423,distance);end,\n"\
"RESET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS=function(p0)return _natives.invoke_void(0xEB2DB0CAD13154B3,p0);end,\n"\
"SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS=function(p0,p1)return _natives.invoke_void(0x44F7CBC1BEB3327D,p0,p1);end,\n"\
"SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS_MULTIPLIER=function(p0,p1)return _natives.invoke_void(0x48838ED9937A15D1,p0,p1);end,\n"\
"ADD_DISPATCH_SPAWN_ANGLED_BLOCKING_AREA=function(x1,y1,z1,x2,y2,z2,width)return _natives.invoke_int(0x918C7B2D2FF3928B,x1,y1,z1,x2,y2,z2,width);end,\n"\
"ADD_DISPATCH_SPAWN_SPHERE_BLOCKING_AREA=function(x1,y1,x2,y2)return _natives.invoke_int(0x2D4259F1FEB81DA9,x1,y1,x2,y2);end,\n"\
"REMOVE_DISPATCH_SPAWN_BLOCKING_AREA=function(p0)return _natives.invoke_void(0x264AC28B01B353A5,p0);end,\n"\
"RESET_DISPATCH_SPAWN_BLOCKING_AREAS=function()return _natives.invoke_void(0xAC7BFD5C1D83EA75);end,\n"\
"RESET_WANTED_RESPONSE_NUM_PEDS_TO_SPAWN=function()return _natives.invoke_void(0xD9F692D349249528);end,\n"\
"SET_WANTED_RESPONSE_NUM_PEDS_TO_SPAWN=function(p0,p1)return _natives.invoke_void(0xE532EC1A63231B4F,p0,p1);end,\n"\
"ADD_TACTICAL_NAV_MESH_POINT=function(x,y,z)return _natives.invoke_void(0xB8721407EE9C3FF6,x,y,z);end,\n"\
"CLEAR_TACTICAL_NAV_MESH_POINTS=function()return _natives.invoke_void(0xB3CD58CCA6CDA852);end,\n"\
"SET_RIOT_MODE_ENABLED=function(toggle)return _natives.invoke_void(0x2587A48BC88DFADF,toggle);end,\n"\
"DISPLAY_ONSCREEN_KEYBOARD_WITH_LONGER_INITIAL_STRING=function(p0,windowTitle,p2,defaultText,defaultConcat1,defaultConcat2,defaultConcat3,defaultConcat4,defaultConcat5,defaultConcat6,defaultConcat7,maxInputLength)return _natives.invoke_void(0xCA78CFA0366592FE,p0,windowTitle,p2,defaultText,defaultConcat1,defaultConcat2,defaultConcat3,defaultConcat4,defaultConcat5,defaultConcat6,defaultConcat7,maxInputLength);end,\n"\
"DISPLAY_ONSCREEN_KEYBOARD=function(p0,windowTitle,p2,defaultText,defaultConcat1,defaultConcat2,defaultConcat3,maxInputLength)return _natives.invoke_void(0x00DC833F2568DBF6,p0,windowTitle,p2,defaultText,defaultConcat1,defaultConcat2,defaultConcat3,maxInputLength);end,\n"\
"UPDATE_ONSCREEN_KEYBOARD=function()return _natives.invoke_int(0x0CF2B696BBF945AE);end,\n"\
"GET_ONSCREEN_KEYBOARD_RESULT=function()return _natives.invoke_str(0x8362B09B91893647);end,\n"\
"CANCEL_ONSCREEN_KEYBOARD=function()return _natives.invoke_void(0x58A39BE597CE99CD);end,\n"\
"NEXT_ONSCREEN_KEYBOARD_RESULT_WILL_DISPLAY_USING_THESE_FONTS=function(p0)return _natives.invoke_void(0x3ED1438C1F5C6612,p0);end,\n"\
"ACTION_MANAGER_ENABLE_ACTION=function(hash,enable)return _natives.invoke_void(0xA6A12939F16D85BE,hash,enable);end,\n"\
"GET_REAL_WORLD_TIME=function()return _natives.invoke_int(0x3F60413F5DF65748);end,\n"\
"SUPRESS_RANDOM_EVENT_THIS_FRAME=function(eventType,suppress)return _natives.invoke_void(0x1EAE0A6E978894A2,eventType,suppress);end,\n"\
"SET_EXPLOSIVE_AMMO_THIS_FRAME=function(player)return _natives.invoke_void(0xA66C71C98D5F2CFB,player);end,\n"\
"SET_FIRE_AMMO_THIS_FRAME=function(player)return _natives.invoke_void(0x11879CDD803D30F4,player);end,\n"\
"SET_EXPLOSIVE_MELEE_THIS_FRAME=function(player)return _natives.invoke_void(0xFF1BED81BFDC0FE0,player);end,\n"\
"SET_SUPER_JUMP_THIS_FRAME=function(player)return _natives.invoke_void(0x57FFF03E423A4C0B,player);end,\n"\
"SET_BEAST_JUMP_THIS_FRAME=function(player)return _natives.invoke_void(0x438822C279B73B93,player);end,\n"\
"SET_FORCED_JUMP_THIS_FRAME=function(player)return _natives.invoke_void(0xA1183BCFEE0F93D1,player);end,\n"\
"HAS_GAME_INSTALLED_THIS_SESSION=function()return _natives.invoke_bool(0x6FDDF453C0C756EC);end,\n"\
"SET_TICKER_JOHNMARSTON_IS_DONE=function()return _natives.invoke_void(0xFB00CA71DA386228);end,\n"\
"ARE_PROFILE_SETTINGS_VALID=function()return _natives.invoke_bool(0x5AA3BEFA29F03AD4);end,\n"\
"PREVENT_ARREST_STATE_THIS_FRAME=function()return _natives.invoke_void(0xE3D969D2785FFB5E);end,\n"\
"FORCE_GAME_STATE_PLAYING=function()return _natives.invoke_void(0xC0AA53F866B3134D);end,\n"\
"SCRIPT_RACE_INIT=function(p0,p1,p2,p3)return _natives.invoke_void(0x0A60017F841A54F2,p0,p1,p2,p3);end,\n"\
"SCRIPT_RACE_SHUTDOWN=function()return _natives.invoke_void(0x1FF6BF9A63E5757F);end,\n"\
"SCRIPT_RACE_PLAYER_HIT_CHECKPOINT=function(player,p1,p2,p3)return _natives.invoke_void(0x1BB299305C3E8C13,player,p1,p2,p3);end,\n"\
"SCRIPT_RACE_GET_PLAYER_SPLIT_TIME=function(player,p1,p2)return _natives.invoke_bool(0x8EF5573A1F801A5C,player,p1,p2);end,\n"\
"START_END_USER_BENCHMARK=function()return _natives.invoke_void(0x92790862E36C2ADA);end,\n"\
"STOP_END_USER_BENCHMARK=function()return _natives.invoke_void(0xC7DB36C24634F52B);end,\n"\
"RESET_END_USER_BENCHMARK=function()return _natives.invoke_void(0x437138B6A830166A);end,\n"\
"SAVE_END_USER_BENCHMARK=function()return _natives.invoke_void(0x37DEB0AA183FB6D8);end,\n"\
"UI_STARTED_END_USER_BENCHMARK=function()return _natives.invoke_bool(0xEA2F2061875EED90);end,\n"\
"LANDING_SCREEN_STARTED_END_USER_BENCHMARK=function()return _natives.invoke_bool(0x3BBBD13E5041A79E);end,\n"\
"IS_COMMANDLINE_END_USER_BENCHMARK=function()return _natives.invoke_bool(0xA049A5BE0F04F2F8);end,\n"\
"GET_BENCHMARK_ITERATIONS=function()return _natives.invoke_int(0x4750FC27570311EC);end,\n"\
"GET_BENCHMARK_PASS=function()return _natives.invoke_int(0x1B2366C3F2A5C8DF);end,\n"\
"RESTART_GAME=function()return _natives.invoke_void(0xE574A662ACAEFBB1);end,\n"\
"QUIT_GAME=function()return _natives.invoke_void(0xEB6891F03362FB12);end,\n"\
"HAS_ASYNC_INSTALL_FINISHED=function()return _natives.invoke_bool(0x14832BF2ABA53FC5);end,\n"\
"CLEANUP_ASYNC_INSTALL=function()return _natives.invoke_void(0xC79AE21974B01FB2);end,\n"\
"PLM_IS_IN_CONSTRAINED_MODE=function()return _natives.invoke_bool(0x684A41975F077262);end,\n"\
"PLM_GET_CONSTRAINED_DURATION_MS=function()return _natives.invoke_int(0xABB2FA71C83A1B72);end,\n"\
"SET_PLAYER_IS_IN_ANIMAL_FORM=function(toggle)return _natives.invoke_void(0x4EBB7E87AA0DBED4,toggle);end,\n"\
"GET_IS_PLAYER_IN_ANIMAL_FORM=function()return _natives.invoke_bool(0x9689123E3F213AA5);end,\n"\
"SET_PLAYER_IS_REPEATING_A_MISSION=function(toggle)return _natives.invoke_void(0x9D8D44ADBBA61EF2,toggle);end,\n"\
"DISABLE_SCREEN_DIMMING_THIS_FRAME=function()return _natives.invoke_void(0x23227DF0B2115469);end,\n"\
"GET_CITY_DENSITY=function()return _natives.invoke_float(0xD10282B6E3751BA0);end,\n"\
"USE_ACTIVE_CAMERA_FOR_TIMESLICING_CENTRE=function()return _natives.invoke_void(0x693478ACBD7F18E7);end,\n"\
"SET_CONTENT_ID_INDEX=function(contentId,index)return _natives.invoke_void(0x4B82FA6F2D624634,contentId,index);end,\n"\
"GET_CONTENT_ID_INDEX=function(contentId)return _natives.invoke_int(0xECF041186C5A94DC,contentId);end,\n"\
"};\n"\
"MOBILE = {\n"\
"CREATE_MOBILE_PHONE=function(phoneType)return _natives.invoke_void(0xA4E8E696C532FBC7,phoneType);end,\n"\
"DESTROY_MOBILE_PHONE=function()return _natives.invoke_void(0x3BC861DF703E5097);end,\n"\
"SET_MOBILE_PHONE_SCALE=function(scale)return _natives.invoke_void(0xCBDD322A73D6D932,scale);end,\n"\
"SET_MOBILE_PHONE_ROTATION=function(rotX,rotY,rotZ,p3)return _natives.invoke_void(0xBB779C0CA917E865,rotX,rotY,rotZ,p3);end,\n"\
"GET_MOBILE_PHONE_ROTATION=function(rotation,p1)return _natives.invoke_void(0x1CEFB61F193070AE,rotation,p1);end,\n"\
"SET_MOBILE_PHONE_POSITION=function(posX,posY,posZ)return _natives.invoke_void(0x693A5C6D6734085B,posX,posY,posZ);end,\n"\
"GET_MOBILE_PHONE_POSITION=function(position)return _natives.invoke_void(0x584FDFDA48805B86,position);end,\n"\
"SCRIPT_IS_MOVING_MOBILE_PHONE_OFFSCREEN=function(toggle)return _natives.invoke_void(0xF511F759238A5122,toggle);end,\n"\
"CAN_PHONE_BE_SEEN_ON_SCREEN=function()return _natives.invoke_bool(0xC4E2813898C97A4B);end,\n"\
"SET_MOBILE_PHONE_DOF_STATE=function(toggle)return _natives.invoke_void(0x375A706A5C2FD084,toggle);end,\n"\
"CELL_SET_INPUT=function(direction)return _natives.invoke_void(0x95C9E72F3D7DEC9B,direction);end,\n"\
"CELL_HORIZONTAL_MODE_TOGGLE=function(toggle)return _natives.invoke_void(0x44E44169EF70138E,toggle);end,\n"\
"CELL_CAM_ACTIVATE=function(p0,p1)return _natives.invoke_void(0xFDE8F069C542D126,p0,p1);end,\n"\
"CELL_CAM_ACTIVATE_SELFIE_MODE=function(toggle)return _natives.invoke_void(0x015C49A93E3E086E,toggle);end,\n"\
"CELL_CAM_ACTIVATE_SHALLOW_DOF_MODE=function(toggle)return _natives.invoke_void(0xA2CCBE62CD4C91A4,toggle);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_SIDE_OFFSET_SCALING=function(p0)return _natives.invoke_void(0x1B0B4AEED5B9B41C,p0);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_HORZ_PAN_OFFSET=function(horizontalPan)return _natives.invoke_void(0x53F4892D18EC90A4,horizontalPan);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_VERT_PAN_OFFSET=function(vertPan)return _natives.invoke_void(0x3117D84EFA60F77B,vertPan);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_ROLL_OFFSET=function(roll)return _natives.invoke_void(0x15E69E2802C24B8D,roll);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_DISTANCE_SCALING=function(distanceScaling)return _natives.invoke_void(0xAC2890471901861C,distanceScaling);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_HEAD_YAW_OFFSET=function(yaw)return _natives.invoke_void(0xD6ADE981781FCA09,yaw);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_HEAD_ROLL_OFFSET=function(roll)return _natives.invoke_void(0xF1E22DC13F5EEBAD,roll);end,\n"\
"CELL_CAM_SET_SELFIE_MODE_HEAD_PITCH_OFFSET=function(pitch)return _natives.invoke_void(0x466DA42C89865553,pitch);end,\n"\
"CELL_CAM_IS_CHAR_VISIBLE_NO_FACE_CHECK=function(entity)return _natives.invoke_bool(0x439E9BC95B7E7FBE,entity);end,\n"\
"GET_MOBILE_PHONE_RENDER_ID=function(renderId)return _natives.invoke_void(0xB4A53E05F68B6FA1,renderId);end,\n"\
"};\n"\
"MONEY = {\n"\
"NETWORK_INITIALIZE_CASH=function(wallet,bank)return _natives.invoke_void(0x3DA5ECD1A56CBA6D,wallet,bank);end,\n"\
"NETWORK_DELETE_CHARACTER=function(characterSlot,p1,p2)return _natives.invoke_void(0x05A50AF38947EB8D,characterSlot,p1,p2);end,\n"\
"NETWORK_MANUAL_DELETE_CHARACTER=function(characterSlot)return _natives.invoke_void(0x821418C727FCACD7,characterSlot);end,\n"\
"NETWORK_GET_PLAYER_IS_HIGH_EARNER=function()return _natives.invoke_bool(0xFB2456B2040A6A67);end,\n"\
"NETWORK_CLEAR_CHARACTER_WALLET=function(characterSlot)return _natives.invoke_void(0xA921DED15FDF28F5,characterSlot);end,\n"\
"NETWORK_GIVE_PLAYER_JOBSHARE_CASH=function(amount,gamerHandle)return _natives.invoke_void(0xFB18DF9CB95E0105,amount,gamerHandle);end,\n"\
"NETWORK_RECEIVE_PLAYER_JOBSHARE_CASH=function(value,gamerHandle)return _natives.invoke_void(0x56A3B51944C50598,value,gamerHandle);end,\n"\
"NETWORK_CAN_SHARE_JOB_CASH=function()return _natives.invoke_bool(0x1C2473301B1C66BA);end,\n"\
"NETWORK_REFUND_CASH=function(index,context,reason,p3)return _natives.invoke_void(0xF9C812CD7C46E817,index,context,reason,p3);end,\n"\
"NETWORK_DEDUCT_CASH=function(amount,p1,p2,p3,p4,p5)return _natives.invoke_void(0x18B7AE224B087E26,amount,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_MONEY_CAN_BET=function(amount,p1,p2)return _natives.invoke_bool(0x81404F3DC124FE5B,amount,p1,p2);end,\n"\
"NETWORK_CAN_BET=function(amount)return _natives.invoke_bool(0x3A54E33660DED67F,amount);end,\n"\
"NETWORK_CASINO_CAN_BET=function(hash)return _natives.invoke_bool(0x158C16F5E4CF41F8,hash);end,\n"\
"NETWORK_CASINO_CAN_BET_PVC=function()return _natives.invoke_bool(0x394DCDB9E836B7A9);end,\n"\
"NETWORK_CASINO_CAN_BET_AMOUNT=function(p0)return _natives.invoke_bool(0xF62F6D9528358FE4,p0);end,\n"\
"NETWORK_CASINO_CAN_BUY_CHIPS_PVC=function()return _natives.invoke_bool(0x8968D4D8C6C40C11);end,\n"\
"NETWORK_CASINO_BUY_CHIPS=function(p0,p1)return _natives.invoke_bool(0x3BD101471C7F9EEC,p0,p1);end,\n"\
"NETWORK_CASINO_SELL_CHIPS=function(p0,p1)return _natives.invoke_bool(0xED44897CB336F480,p0,p1);end,\n"\
"NETWORK_DEFER_CASH_TRANSACTIONS_UNTIL_SHOP_SAVE=function()return _natives.invoke_void(0xCD0F5B5D932AE473);end,\n"\
"CAN_PAY_AMOUNT_TO_BOSS=function(p0,p1,amount,p3)return _natives.invoke_bool(0x9777734DAD16992F,p0,p1,amount,p3);end,\n"\
"NETWORK_EARN_FROM_PICKUP=function(amount)return _natives.invoke_void(0xED1517D3AF17C698,amount);end,\n"\
"NETWORK_EARN_FROM_CASHING_OUT=function(amount)return _natives.invoke_void(0x718FBBF67414FA36,amount);end,\n"\
"NETWORK_EARN_FROM_GANGATTACK_PICKUP=function(amount)return _natives.invoke_void(0xA03D4ACE0A3284CE,amount);end,\n"\
"NETWORK_EARN_ASSASSINATE_TARGET_KILLED=function(amount)return _natives.invoke_void(0xFA700D8A9905F78A,amount);end,\n"\
"NETWORK_EARN_FROM_ROB_ARMORED_CARS=function(amount)return _natives.invoke_void(0xF514621E8EA463D0,amount);end,\n"\
"NETWORK_EARN_FROM_CRATE_DROP=function(amount)return _natives.invoke_void(0xB1CC1B9EC3007A2A,amount);end,\n"\
"NETWORK_EARN_FROM_BETTING=function(amount,p1)return _natives.invoke_void(0x827A5BA1A44ACA6D,amount,p1);end,\n"\
"NETWORK_EARN_FROM_JOB=function(amount,p1)return _natives.invoke_void(0xB2CC4836834E8A98,amount,p1);end,\n"\
"NETWORK_EARN_FROM_JOBX2=function(amount,p1)return _natives.invoke_void(0xDEBBF584665411D0,amount,p1);end,\n"\
"NETWORK_EARN_FROM_PREMIUM_JOB=function(amount,p1)return _natives.invoke_void(0xC8407624CEF2354B,amount,p1);end,\n"\
"NETWORK_EARN_FROM_BEND_JOB=function(amount,heistHash)return _natives.invoke_void(0x61326EE6DF15B0CA,amount,heistHash);end,\n"\
"NETWORK_EARN_FROM_CHALLENGE_WIN=function(p0,p1,p2)return _natives.invoke_void(0x2B171E6B2F64D8DF,p0,p1,p2);end,\n"\
"NETWORK_EARN_FROM_BOUNTY=function(amount,gamerHandle,p2,p3)return _natives.invoke_void(0x131BB5DA15453ACF,amount,gamerHandle,p2,p3);end,\n"\
"NETWORK_EARN_FROM_IMPORT_EXPORT=function(amount,modelHash)return _natives.invoke_void(0xF92A014A634442D6,amount,modelHash);end,\n"\
"NETWORK_EARN_FROM_HOLDUPS=function(amount)return _natives.invoke_void(0x45B8154E077D9E4D,amount);end,\n"\
"NETWORK_EARN_FROM_PROPERTY=function(amount,propertyName)return _natives.invoke_void(0x849648349D77F5C5,amount,propertyName);end,\n"\
"NETWORK_EARN_FROM_AI_TARGET_KILL=function(p0,p1)return _natives.invoke_void(0x515B4A22E4D3C6D7,p0,p1);end,\n"\
"NETWORK_EARN_FROM_NOT_BADSPORT=function(amount)return _natives.invoke_void(0x4337511FA8221D36,amount);end,\n"\
"NETWORK_EARN_FROM_ROCKSTAR=function(amount)return _natives.invoke_void(0x02CE1D6AC0FC73EA,amount);end,\n"\
"NETWORK_EARN_FROM_VEHICLE=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_void(0xB539BD8A4C1EECF8,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"NETWORK_EARN_FROM_PERSONAL_VEHICLE=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0x3F4D00167E41E0AD,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"NETWORK_EARN_FROM_DAILY_OBJECTIVES=function(amount,type,characterSlot)return _natives.invoke_void(0x6EA318C91C1A8786,amount,type,characterSlot);end,\n"\
"NETWORK_EARN_FROM_AMBIENT_JOB=function(p0,p1,p2)return _natives.invoke_void(0xFB6DB092FBAE29E6,p0,p1,p2);end,\n"\
"NETWORK_EARN_FROM_JOB_BONUS=function(p0,p1,p2)return _natives.invoke_void(0x6816FB4416760775,p0,p1,p2);end,\n"\
"NETWORK_EARN_FROM_CRIMINAL_MASTERMIND=function(p0,p1,p2)return _natives.invoke_void(0xFA009A62990671D4,p0,p1,p2);end,\n"\
"NETWORK_EARN_HEIST_AWARD=function(p0,p1,p2)return _natives.invoke_void(0x9D4FDBB035229669,p0,p1,p2);end,\n"\
"NETWORK_EARN_FIRST_TIME_BONUS=function(p0,p1,p2)return _natives.invoke_void(0x11B0A20C493F7E36,p0,p1,p2);end,\n"\
"NETWORK_EARN_GOON=function(p0,p1,p2)return _natives.invoke_void(0xCDA1C62BE2777802,p0,p1,p2);end,\n"\
"NETWORK_EARN_BOSS=function(p0,p1,p2)return _natives.invoke_void(0x08B0CA7A6AB3AC32,p0,p1,p2);end,\n"\
"NETWORK_EARN_AGENCY=function(p0,p1,p2,p3)return _natives.invoke_void(0x0CB1BE0633C024A8,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_FROM_WAREHOUSE=function(amount,id)return _natives.invoke_void(0x3E4ADAFF1830F146,amount,id);end,\n"\
"NETWORK_EARN_FROM_CONTRABAND=function(amount,p1)return _natives.invoke_void(0xECA658CE2A4E5A72,amount,p1);end,\n"\
"NETWORK_EARN_FROM_DESTROYING_CONTRABAND=function(p0)return _natives.invoke_void(0x84C0116D012E8FC2,p0);end,\n"\
"NETWORK_EARN_FROM_SMUGGLER_WORK=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x6B7E4FB50D5F3D65,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_FROM_HANGAR_TRADE=function(p0,p1)return _natives.invoke_void(0x31BA138F6304FB9F,p0,p1);end,\n"\
"NETWORK_EARN_PURCHASE_CLUB_HOUSE=function(p0,p1)return _natives.invoke_void(0x55A1E095DB052FA5,p0,p1);end,\n"\
"NETWORK_EARN_FROM_BUSINESS_PRODUCT=function(amount,p1,p2,p3)return _natives.invoke_void(0x8586789730B10CAF,amount,p1,p2,p3);end,\n"\
"NETWORK_EARN_FROM_VEHICLE_EXPORT=function(amount,p1,p2)return _natives.invoke_void(0xEDEAD9A91EC768B3,amount,p1,p2);end,\n"\
"NETWORK_EARN_SMUGGLER_AGENCY=function(amount,p1,p2,p3)return _natives.invoke_void(0xDEE612F2D71B0308,amount,p1,p2,p3);end,\n"\
"NETWORK_EARN_BOUNTY_HUNTER_REWARD=function(p0)return _natives.invoke_void(0xF6B170F9A02E9E87,p0);end,\n"\
"NETWORK_EARN_FROM_BUSINESS_BATTLE=function(p0)return _natives.invoke_void(0x42FCE14F50F27291,p0);end,\n"\
"NETWORK_EARN_FROM_CLUB_MANAGEMENT_PARTICIPATION=function(p0,p1)return _natives.invoke_void(0xA75EAC69F59E96E7,p0,p1);end,\n"\
"NETWORK_EARN_FROM_FMBB_PHONECALL_MISSION=function(p0)return _natives.invoke_void(0xC5156361F26E2212,p0);end,\n"\
"NETWORK_EARN_FROM_BUSINESS_HUB_SELL=function(p0,p1,p2)return _natives.invoke_void(0x0B39CF0D53F1C883,p0,p1,p2);end,\n"\
"NETWORK_EARN_FROM_FMBB_BOSS_WORK=function(p0)return _natives.invoke_void(0x1FDA0AA679C9919B,p0);end,\n"\
"NETWORK_EARN_FMBB_WAGE_BONUS=function(p0)return _natives.invoke_void(0xFFFBA1B1F7C0B6F4,p0);end,\n"\
"NETWORK_CAN_SPEND_MONEY=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0xAB3CAA6B422164DA,p0,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_CAN_SPEND_MONEY2=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_bool(0x7303E27CC6532080,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"NETWORK_BUY_ITEM=function(amount,item,p2,p3,p4,item_name,p6,p7,p8,p9)return _natives.invoke_void(0xF0077C797F66A355,amount,item,p2,p3,p4,item_name,p6,p7,p8,p9);end,\n"\
"NETWORK_SPENT_TAXI=function(amount,p1,p2,p3,p4)return _natives.invoke_void(0x17C3A7D31EAE39F9,amount,p1,p2,p3,p4);end,\n"\
"NETWORK_PAY_EMPLOYEE_WAGE=function(p0,p1,p2)return _natives.invoke_void(0x5FD5ED82CBBE9989,p0,p1,p2);end,\n"\
"NETWORK_PAY_MATCH_ENTRY_FEE=function(amount,matchId,p2,p3)return _natives.invoke_void(0x9346E14F2AF74D46,amount,matchId,p2,p3);end,\n"\
"NETWORK_SPENT_BETTING=function(amount,p1,matchId,p3,p4)return _natives.invoke_void(0x1C436FD11FFA692F,amount,p1,matchId,p3,p4);end,\n"\
"NETWORK_SPENT_WAGER=function(p0,p1,amount)return _natives.invoke_void(0xD99DB210089617FE,p0,p1,amount);end,\n"\
"NETWORK_SPENT_IN_STRIPCLUB=function(p0,p1,p2,p3)return _natives.invoke_void(0xEE99784E4467689C,p0,p1,p2,p3);end,\n"\
"NETWORK_BUY_HEALTHCARE=function(cost,p1,p2)return _natives.invoke_void(0xD9B067E55253E3DD,cost,p1,p2);end,\n"\
"NETWORK_BUY_AIRSTRIKE=function(cost,p1,p2,p3)return _natives.invoke_void(0x763B4BD305338F19,cost,p1,p2,p3);end,\n"\
"NETWORK_BUY_BACKUP_GANG=function(p0,p1,p2,p3)return _natives.invoke_void(0xA3EDDAA42411D3B9,p0,p1,p2,p3);end,\n"\
"NETWORK_BUY_HELI_STRIKE=function(cost,p1,p2,p3)return _natives.invoke_void(0x81AA4610E3FD3A69,cost,p1,p2,p3);end,\n"\
"NETWORK_SPENT_AMMO_DROP=function(p0,p1,p2,p3)return _natives.invoke_void(0xB162DC95C0A3317B,p0,p1,p2,p3);end,\n"\
"NETWORK_BUY_BOUNTY=function(amount,victim,p2,p3,p4)return _natives.invoke_void(0x7B718E197453F2D9,amount,victim,p2,p3,p4);end,\n"\
"NETWORK_BUY_PROPERTY=function(cost,propertyName,p2,p3)return _natives.invoke_void(0x650A08A280870AF6,cost,propertyName,p2,p3);end,\n"\
"NETWORK_BUY_SMOKES=function(p0,p1,p2)return _natives.invoke_void(0x75AF80E61248EEBD,p0,p1,p2);end,\n"\
"NETWORK_SPENT_HELI_PICKUP=function(p0,p1,p2,p3)return _natives.invoke_void(0x7BF1D73DB2ECA492,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BOAT_PICKUP=function(p0,p1,p2,p3)return _natives.invoke_void(0x524EE43A37232C00,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BULL_SHARK=function(p0,p1,p2,p3)return _natives.invoke_void(0xA6DD8458CE24012C,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_CASH_DROP=function(amount,p1,p2)return _natives.invoke_void(0x289016EC778D60E0,amount,p1,p2);end,\n"\
"NETWORK_SPENT_HIRE_MUGGER=function(p0,p1,p2,p3)return _natives.invoke_void(0xE404BFB981665BF0,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_ROBBED_BY_MUGGER=function(amount,p1,p2,p3)return _natives.invoke_void(0x995A65F15F581359,amount,p1,p2,p3);end,\n"\
"NETWORK_SPENT_HIRE_MERCENARY=function(p0,p1,p2,p3)return _natives.invoke_void(0xE7B80E2BF9D80BD6,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BUY_WANTEDLEVEL=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xE1B13771A843C4F6,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPENT_BUY_OFFTHERADAR=function(p0,p1,p2,p3)return _natives.invoke_void(0xA628A745E2275C5D,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BUY_REVEAL_PLAYERS=function(p0,p1,p2,p3)return _natives.invoke_void(0x6E176F1B18BC0637,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_CARWASH=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xEC03C719DB2F4306,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPENT_CINEMA=function(p0,p1,p2,p3)return _natives.invoke_void(0x6B38ECB05A63A685,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_TELESCOPE=function(p0,p1,p2)return _natives.invoke_void(0x7FE61782AD94CC09,p0,p1,p2);end,\n"\
"NETWORK_SPENT_HOLDUPS=function(p0,p1,p2)return _natives.invoke_void(0xD9B86B9872039763,p0,p1,p2);end,\n"\
"NETWORK_SPENT_BUY_PASSIVE_MODE=function(p0,p1,p2,p3)return _natives.invoke_void(0x6D3A430D1A809179,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BANK_INTEREST=function(p0,p1,p2)return _natives.invoke_void(0xCA230C9682556CF1,p0,p1,p2);end,\n"\
"NETWORK_SPENT_PROSTITUTES=function(p0,p1,p2)return _natives.invoke_void(0xB21B89501CFAC79E,p0,p1,p2);end,\n"\
"NETWORK_SPENT_ARREST_BAIL=function(p0,p1,p2)return _natives.invoke_void(0x812F5488B1B2A299,p0,p1,p2);end,\n"\
"NETWORK_SPENT_PAY_VEHICLE_INSURANCE_PREMIUM=function(amount,vehicleModel,gamerHandle,notBankrupt,hasTheMoney)return _natives.invoke_void(0x9FF28D88C766E3E8,amount,vehicleModel,gamerHandle,notBankrupt,hasTheMoney);end,\n"\
"NETWORK_SPENT_CALL_PLAYER=function(p0,p1,p2,p3)return _natives.invoke_void(0xACDE7185B374177C,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BOUNTY=function(p0,p1,p2)return _natives.invoke_void(0x29B260B84947DFCC,p0,p1,p2);end,\n"\
"NETWORK_SPENT_FROM_ROCKSTAR=function(p0,p1,p2)return _natives.invoke_void(0x6A445B64ED7ABEB5,p0,p1,p2);end,\n"\
"NETWORK_SPEND_EARNED_FROM_BANK_AND_WALLETS=function(amount)return _natives.invoke_int(0x9B5016A6433A68C5,amount);end,\n"\
"PROCESS_CASH_GIFT=function(p0,p1,p2)return _natives.invoke_str(0x20194D48EAEC9A41,p0,p1,p2);end,\n"\
"NETWORK_SPENT_MOVE_SUBMARINE=function(p0,p1,p2)return _natives.invoke_void(0xCD4D66B43B1DD28D,p0,p1,p2);end,\n"\
"NETWORK_SPENT_PLAYER_HEALTHCARE=function(p0,p1,p2,p3)return _natives.invoke_void(0x7C99101F7FCE2EE5,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_NO_COPS=function(p0,p1,p2,p3)return _natives.invoke_void(0xD5BB406F4E04019F,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_CARGO_SOURCING=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0x948705F6F9C50824,p0,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_SPENT_REQUEST_JOB=function(p0,p1,p2,p3)return _natives.invoke_void(0x8204DA7934DF3155,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_REQUEST_HEIST=function(p0,p1,p2,p3)return _natives.invoke_void(0x9D26502BB97BFE62,p0,p1,p2,p3);end,\n"\
"NETWORK_BUY_FAIRGROUND_RIDE=function(amount,p1,p2,p3,p4)return _natives.invoke_void(0x8A7B3952DD64D2B5,amount,p1,p2,p3,p4);end,\n"\
"NETWORK_ECONOMY_HAS_FIXED_CRAZY_NUMBERS=function()return _natives.invoke_bool(0x7C4FCCD2E4DEB394);end,\n"\
"NETWORK_SPENT_JOB_SKIP=function(amount,matchId,p2,p3)return _natives.invoke_void(0x28F174A67B8D0C2F,amount,matchId,p2,p3);end,\n"\
"NETWORK_SPENT_BOSS_GOON=function(amount,p1,p2)return _natives.invoke_bool(0xFFBE02CD385356BD,amount,p1,p2);end,\n"\
"NETWORK_SPEND_GOON=function(p0,p1,amount)return _natives.invoke_void(0x08A1B82B91900682,p0,p1,amount);end,\n"\
"NETWORK_SPEND_BOSS=function(p0,p1,p2)return _natives.invoke_void(0xDBC966A01C02BCA7,p0,p1,p2);end,\n"\
"NETWORK_SPENT_MOVE_YACHT=function(amount,p1,p2)return _natives.invoke_void(0xE7DF4E0545DFB56E,amount,p1,p2);end,\n"\
"NETWORK_SPENT_RENAME_ORGANIZATION=function(p0,p1,p2)return _natives.invoke_void(0xFC4EE00A7B3BFB76,p0,p1,p2);end,\n"\
"NETWORK_BUY_CONTRABAND_MISSION=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x30FD873ECE50E9F6,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPENT_PA_SERVICE_HELI=function(p0,p1,p2,p3)return _natives.invoke_void(0x112209CE0290C03A,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PA_SERVICE_VEHICLE=function(p0,p1,p2,p3)return _natives.invoke_void(0xED5FD7AF10F5E262,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PA_SERVICE_SNACK=function(p0,p1,p2,p3)return _natives.invoke_void(0x0D30EB83668E63C5,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PA_SERVICE_DANCER=function(p0,p1,p2,p3)return _natives.invoke_void(0xB49ECA122467D05F,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PA_SERVICE_IMPOUND=function(p0,p1,p2)return _natives.invoke_void(0xE23ADC6FCB1F29AE,p0,p1,p2);end,\n"\
"NETWORK_SPENT_PA_HELI_PICKUP=function(p0,p1,p2,p3)return _natives.invoke_void(0x0FE8E1FCD2B86B33,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_OFFICE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x69EF772B192614C1,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_OFFICE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x8E243837643D9583,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_WAREHOUSE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0xBD0EFB25CCA8F97A,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_WAREHOUSE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0xA95F667A755725DA,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_IMPEXP_WAREHOUSE_PROPERTY=function(amount,data,p2,p3)return _natives.invoke_void(0x33981D6804E62F49,amount,data,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_IMPEXP_WAREHOUSE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x4128464231E3CA0B,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_TRADE_IMPEXP_WAREHOUSE_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x2FAB6614CE22E196,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE=function(p0,p1,p2,p3)return _natives.invoke_void(0x05F04155A226FBBF,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE=function(p0,p1,p2,p3)return _natives.invoke_void(0xE8B0B270B6E7C76E,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_JUKEBOX=function(p0,p1,p2,p3)return _natives.invoke_void(0x5BCDE0F640C773D2,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_CLUB_HOUSE=function(p0,p1,p2,p3)return _natives.invoke_void(0x998E18CEB44487FC,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_CLUB_HOUSE=function(p0,p1,p2,p3)return _natives.invoke_void(0xFA07759E6FDDD7CF,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_BUSINESS_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x6FD97159FE3C971A,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_BUSINESS_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0x675D19C6067CAE08,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_TRADE_BUSINESS_PROPERTY=function(p0,p1,p2,p3)return _natives.invoke_void(0xA51B086B0B2C0F7A,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_MC_ABILITY=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xD7CCCBA28C4ECAF0,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPENT_PAY_BUSINESS_SUPPLIES=function(p0,p1,p2,p3)return _natives.invoke_void(0x0035BB914316F1E3,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_CHANGE_APPEARANCE=function(p0,p1,p2)return _natives.invoke_void(0x5F456788B05FAEAC,p0,p1,p2);end,\n"\
"NETWORK_SPENT_VEHICLE_EXPORT_MODS=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0xA75CCF58A60A5FD1,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"NETWORK_SPENT_PURCHASE_OFFICE_GARAGE=function(p0,p1,p2,p3)return _natives.invoke_void(0xB4C2EC463672474E,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_OFFICE_GARAGE=function(p0,p1,p2,p3)return _natives.invoke_void(0x2AFC2D19B50797F2,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_IMPORT_EXPORT_REPAIR=function(p0,p1,p2)return _natives.invoke_void(0xC1952F3773BA18FE,p0,p1,p2);end,\n"\
"NETWORK_SPENT_PURCHASE_HANGAR=function(p0,p1,p2,p3)return _natives.invoke_void(0xCCB339CC970452DA,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_HANGAR=function(p0,p1,p2,p3)return _natives.invoke_void(0x615EB504B0788DAF,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_HANGAR_UTILITY_CHARGES=function(amount,p1,p2)return _natives.invoke_void(0xB18AC2ECBB15CB6A,amount,p1,p2);end,\n"\
"NETWORK_SPENT_HANGAR_STAFF_CHARGES=function(amount,p1,p2)return _natives.invoke_void(0xB1F1346FD57685D7,amount,p1,p2);end,\n"\
"NETWORK_SPENT_BUY_TRUCK=function(p0,p1,p2,p3)return _natives.invoke_void(0xAC272C0AE01B4BD8,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_TRUCK=function(p0,p1,p2,p3)return _natives.invoke_void(0x365E877C61D6988B,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BUY_BUNKER=function(p0,p1,p2,p3)return _natives.invoke_void(0x12D148D26538D0F9,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPRADE_BUNKER=function(p0,p1,p2,p3)return _natives.invoke_void(0x0C82D21A77C22D49,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_FROM_SELL_BUNKER=function(amount,bunkerHash)return _natives.invoke_void(0x9251B6ABF2D0A5B4,amount,bunkerHash);end,\n"\
"NETWORK_SPENT_BALLISTIC_EQUIPMENT=function(amount,p1,p2)return _natives.invoke_void(0x5D97630A8A0EF123,amount,p1,p2);end,\n"\
"NETWORK_EARN_RDR_BONUS=function(amount,p1)return _natives.invoke_void(0x7A5349B773584675,amount,p1);end,\n"\
"NETWORK_EARN_WAGE_PAYMENT=function(amount,p1)return _natives.invoke_void(0x35F8DA0E8A31EF1B,amount,p1);end,\n"\
"NETWORK_EARN_WAGE_PAYMENT_BONUS=function(amount)return _natives.invoke_void(0x005ACA7100BD101D,amount);end,\n"\
"NETWORK_SPENT_BUY_BASE=function(p0,p1,p2,p3)return _natives.invoke_void(0x4EA3F425C7744D21,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_BASE=function(p0,p1,p2,p3)return _natives.invoke_void(0x3DD3F33A5D55EA6F,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_BUY_TILTROTOR=function(p0,p1,p2,p3)return _natives.invoke_void(0x0CCE73BC7A11E885,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_TILTROTOR=function(p0,p1,p2,p3)return _natives.invoke_void(0x165E135D6DFA2907,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_EMPLOY_ASSASSINS=function(p0,p1,p2,p3)return _natives.invoke_void(0x5BBBD92186E1F1C5,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_GANGOPS_CANNON=function(p0,p1,p2,p3)return _natives.invoke_void(0x771ADB0E7635B7BF,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_GANGOPS_SKIP_MISSION=function(p0,p1,p2,p3)return _natives.invoke_void(0xDA947AE8880D5C18,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_CASINO_HEIST_SKIP_MISSION=function(p0,p1,p2,p3)return _natives.invoke_void(0x487009DD91D93429,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_SELL_BASE=function(amount,baseNameHash)return _natives.invoke_void(0x0E1E2FF3F4EC11AA,amount,baseNameHash);end,\n"\
"NETWORK_EARN_TARGET_REFUND=function(amount,p1)return _natives.invoke_void(0x5B669CF2299A271F,amount,p1);end,\n"\
"NETWORK_EARN_GANGOPS_WAGES=function(amount,p1)return _natives.invoke_void(0x2DCB19ABAB0380A8,amount,p1);end,\n"\
"NETWORK_EARN_GANGOPS_WAGES_BONUS=function(amount,p1)return _natives.invoke_void(0x15BB2A5C757EB91F,amount,p1);end,\n"\
"NETWORK_EARN_DAR_CHALLENGE=function(amount,p1)return _natives.invoke_void(0xCAC672087B4A24AB,amount,p1);end,\n"\
"NETWORK_EARN_DOOMSDAY_FINALE_BONUS=function(amount,vehicleHash)return _natives.invoke_void(0x128A747F4A230952,amount,vehicleHash);end,\n"\
"NETWORK_EARN_GANGOPS_AWARD=function(amount,p1,p2)return _natives.invoke_void(0xA9A31475F530DFDA,amount,p1,p2);end,\n"\
"NETWORK_EARN_GANGOPS_ELITE=function(amount,p1,actIndex)return _natives.invoke_void(0x2597A0D4A4FC2C77,amount,p1,actIndex);end,\n"\
"NETWORK_SERVICE_EARN_GANGOPS_RIVAL_DELIVERY=function(earnedMoney)return _natives.invoke_void(0x1B882107C23A9022,earnedMoney);end,\n"\
"NETWORK_SPEND_GANGOPS_START_STRAND=function(type,amount,p2,p3)return _natives.invoke_void(0xA19EC0786E326E06,type,amount,p2,p3);end,\n"\
"NETWORK_SPEND_GANGOPS_TRIP_SKIP=function(amount,p1,p2)return _natives.invoke_void(0x5ECE6FD7B4EC8D6A,amount,p1,p2);end,\n"\
"NETWORK_EARN_GANGOPS_PREP_PARTICIPATION=function(amount)return _natives.invoke_void(0xED26584F6BDCBBFD,amount);end,\n"\
"NETWORK_EARN_GANGOPS_SETUP=function(amount,p1)return _natives.invoke_void(0xA9160796D47A2CF8,amount,p1);end,\n"\
"NETWORK_EARN_GANGOPS_FINALE=function(amount,p1)return _natives.invoke_void(0x1C121FC9545E0D52,amount,p1);end,\n"\
"NETWORK_SPEND_GANGOPS_REPAIR_COST=function(p0,p1,p2)return _natives.invoke_void(0x2A7CEC72C3443BCC,p0,p1,p2);end,\n"\
"NETWORK_EARN_NIGHTCLUB=function(p0)return _natives.invoke_void(0xE0F82D68C7039158,p0);end,\n"\
"NETWORK_EARN_NIGHTCLUB_DANCING=function(p0)return _natives.invoke_void(0xB4DEAE67F35E2ACD,p0);end,\n"\
"NETWORK_EARN_BB_EVENT_BONUS=function(amount)return _natives.invoke_void(0xFDD8D2440DAF1590,amount);end,\n"\
"NETWORK_SPENT_PURCHASE_HACKER_TRUCK=function(p0,p1,p2,p3)return _natives.invoke_void(0x2A93C46AAB1EACC9,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_HACKER_TRUCK=function(p0,p1,p2,p3)return _natives.invoke_void(0x226C284C830D0CA8,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_HACKER_TRUCK=function(p0,amount,p2,p3)return _natives.invoke_void(0xE8815FE993896AD3,p0,amount,p2,p3);end,\n"\
"NETWORK_SPENT_PURCHASE_NIGHTCLUB_AND_WAREHOUSE=function(p0,p1,p2,p3)return _natives.invoke_void(0xED76D195E6E3BF7F,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_UPGRADE_NIGHTCLUB_AND_WAREHOUSE=function(p0,p1,p2,p3)return _natives.invoke_void(0x1DC9B749E7AE282B,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_NIGHTCLUB_AND_WAREHOUSE=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0xC6E74CF8C884C880,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"NETWORK_SPEND_NIGHTCLUB_AND_WAREHOUSE=function(p0,p1,p2,p3)return _natives.invoke_void(0x65482BFD0923C8A1,p0,p1,p2,p3);end,\n"\
"NETWORK_SPENT_RDR_HATCHET_BONUS=function(amount,p1,p2)return _natives.invoke_void(0xE284D46FFDB82E36,amount,p1,p2);end,\n"\
"NETWORK_SPENT_NIGHTCLUB_ENTRY_FEE=function(player,amount,p1,p2,p3)return _natives.invoke_void(0x876056684281655D,player,amount,p1,p2,p3);end,\n"\
"NETWORK_SPEND_NIGHTCLUB_BAR_DRINK=function(amount,p1,p2,p3)return _natives.invoke_void(0xDD21B016E4289465,amount,p1,p2,p3);end,\n"\
"NETWORK_SPEND_BOUNTY_HUNTER_MISSION=function(amount,p1,p2)return _natives.invoke_void(0x1BEA0CD93470BB1F,amount,p1,p2);end,\n"\
"NETWORK_SPENT_REHIRE_DJ=function(amount,p1,p2,p3)return _natives.invoke_void(0xF6C8A544E4CF14FC,amount,p1,p2,p3);end,\n"\
"NETWORK_SPENT_ARENA_JOIN_SPECTATOR=function(amount,p1,p2,p3)return _natives.invoke_void(0x14EAEA58F93B55AF,amount,p1,p2,p3);end,\n"\
"NETWORK_EARN_ARENA_SKILL_LEVEL_PROGRESSION=function(amount,p1)return _natives.invoke_void(0xE08256F972C7BB2C,amount,p1);end,\n"\
"NETWORK_EARN_ARENA_CAREER_PROGRESSION=function(amount,p1)return _natives.invoke_void(0x0F99F70C61F14619,amount,p1);end,\n"\
"NETWORK_SPEND_MAKE_IT_RAIN=function(amount,p1,p2)return _natives.invoke_void(0xE5F5A060439C2F5D,amount,p1,p2);end,\n"\
"NETWORK_SPEND_BUY_ARENA=function(amount,p1,p2,p3)return _natives.invoke_void(0x40D5DA9550B7CB46,amount,p1,p2,p3);end,\n"\
"NETWORK_SPEND_UPGRADE_ARENA=function(amount,p1,p2,p3)return _natives.invoke_void(0x037ABB06825D7AB1,amount,p1,p2,p3);end,\n"\
"NETWORK_SPEND_ARENA_SPECTATOR_BOX=function(amount,type,p2,p3)return _natives.invoke_void(0x7049BF858601DC0F,amount,type,p2,p3);end,\n"\
"NETWORK_SPEND_SPIN_THE_WHEEL_PAYMENT=function(amount,p1,p2)return _natives.invoke_void(0x9A5BD1D0000B339C,amount,p1,p2);end,\n"\
"NETWORK_EARN_SPIN_THE_WHEEL_CASH=function(amount)return _natives.invoke_void(0x676C48776CACBB5A,amount);end,\n"\
"NETWORK_SPEND_ARENA_PREMIUM=function(amount,p1,p2)return _natives.invoke_void(0x619496D837EFD920,amount,p1,p2);end,\n"\
"NETWORK_EARN_ARENA_WAR=function(amount,p1,p2,p3)return _natives.invoke_void(0x631F1CB8FB4130AA,amount,p1,p2,p3);end,\n"\
"NETWORK_EARN_ARENA_WAR_ASSASSINATE_TARGET=function(amount)return _natives.invoke_void(0x5E7AE8AABE8B7C0D,amount);end,\n"\
"NETWORK_EARN_ARENA_WAR_EVENT_CARGO=function(amount)return _natives.invoke_void(0xA82959062361B259,amount);end,\n"\
"NETWORK_EARN_RC_TIME_TRIAL=function(amount)return _natives.invoke_void(0xDFF49EE984E7AAE8,amount);end,\n"\
"NETWORK_EARN_DAILY_OBJECTIVE_EVENT=function(amount)return _natives.invoke_void(0x5128DF14A5BB86FC,amount);end,\n"\
"NETWORK_SPEND_CASINO_MEMBERSHIP=function(amount,p1,p2,p3)return _natives.invoke_void(0xFBBE0570EDF39D46,amount,p1,p2,p3);end,\n"\
"NETWORK_SPEND_BUY_CASINO=function(amount,p1,p2,data)return _natives.invoke_void(0x34A6FC4D06C4DA0F,amount,p1,p2,data);end,\n"\
"NETWORK_SPEND_UPGRADE_CASINO=function(amount,p1,p2,data)return _natives.invoke_void(0x4740D62BC1B4EBEA,amount,p1,p2,data);end,\n"\
"NETWORK_SPEND_CASINO_GENERIC=function(amount,p1,p2,p3,p4)return _natives.invoke_void(0x88BF9B612B84D3C3,amount,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_CASINO_TIME_TRIAL_WIN=function(amount)return _natives.invoke_void(0x0819DB99FD2FBBD8,amount);end,\n"\
"NETWORK_EARN_COLLECTABLES_ACTION_FIGURES=function(amount)return _natives.invoke_void(0x5517F90043466049,amount);end,\n"\
"NETWORK_EARN_CASINO_COLLECTABLE_COMPLETED_COLLECTION=function(amount)return _natives.invoke_void(0x83AD64F53F4E9483,amount);end,\n"\
"NETWORK_EARN_SELL_PRIZE_VEHICLE=function(amount,p1,p2)return _natives.invoke_void(0x8BCB27A057DF7B7F,amount,p1,p2);end,\n"\
"NETWORK_EARN_CASINO_MISSION_REWARD=function(amount)return _natives.invoke_void(0x566FD402B25787DE,amount);end,\n"\
"NETWORK_EARN_CASINO_STORY_MISSION_REWARD=function(amount)return _natives.invoke_void(0xAC95ED552157E092,amount);end,\n"\
"NETWORK_EARN_CASINO_MISSION_PARTICIPATION=function(amount)return _natives.invoke_void(0x09E8F18641BE2575,amount);end,\n"\
"NETWORK_EARN_CASINO_AWARD=function(amount,hash)return _natives.invoke_void(0x973A9781A34F8DEB,amount,hash);end,\n"\
"NETWORK_SPEND_BUY_ARCADE=function(p0,p1,p2,p3)return _natives.invoke_void(0x870289A558348378,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_UPGRADE_ARCADE=function(p0,p1,p2,p3)return _natives.invoke_void(0x5574637681911FDA,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_CASINO_HEIST=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_void(0xD30E8392F407C328,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"NETWORK_SPEND_ARCADE_MGMT=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xB5B58E24868CB09E,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPEND_PLAY_ARCADE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xEAD3D81F2C3A1458,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPEND_ARCADE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x43AA7FAC4E6D6687,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_CASINO_HEIST=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0x72E7C7B9615FA3C3,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"NETWORK_EARN_UPGRADE_ARCADE=function(p0,p1,p2)return _natives.invoke_void(0x4C3B75694F7E0D9C,p0,p1,p2);end,\n"\
"NETWORK_EARN_ARCADE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xD29334ED1A256DBF,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_COLLECTABLES=function(p0,p1,p2)return _natives.invoke_void(0xA95CFB4E02390842,p0,p1,p2);end,\n"\
"NETWORK_EARN_CHALLENGE=function(amount,p1,p2)return _natives.invoke_void(0x0DD362F14F18942A,amount,p1,p2);end,\n"\
"NETWORK_EARN_CASINO_HEIST_AWARDS=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x3EC7471E6909798A,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_COLLECTABLE_ITEM=function(amount,p1)return _natives.invoke_void(0x84FF63BD4966F33D,amount,p1);end,\n"\
"NETWORK_EARN_COLLECTABLE_COMPLETED_COLLECTION=function(amount,p1)return _natives.invoke_void(0x5C9B198AF5A54FA6,amount,p1);end,\n"\
"NETWORK_EARN_YATCH_MISSION=function(amount,p1)return _natives.invoke_void(0xDE68E30D89F97132,amount,p1);end,\n"\
"NETWORK_EARN_DISPATCH_CALL=function(amount,p1)return _natives.invoke_void(0xE2E244AB823B4483,amount,p1);end,\n"\
"NETWORK_SPEND_BEACH_PARTY=function(p0)return _natives.invoke_void(0x54ABA22FA6371249,p0);end,\n"\
"NETWORK_SPEND_SUBMARINE=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0x6C8BC1488527AAAB,p0,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_SPEND_CASINO_CLUB=function(amount1,p1,p2,p3,p4,p5,p6,amount2,p8)return _natives.invoke_void(0xC991C255AA6D90B2,amount1,p1,p2,p3,p4,p5,p6,amount2,p8);end,\n"\
"NETWORK_SPEND_BUY_SUB=function(p0,p1,p2,p3)return _natives.invoke_void(0x90CD7C6871FBF1B4,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_UPGRADE_SUB=function(p0,p1,p2,p3)return _natives.invoke_void(0x89049A84065CE68E,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_ISLAND_HEIST=function(p0,p1,p2,p3)return _natives.invoke_void(0xE86689E5F82DE429,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_ISLAND_HEIST=function(amount1,p1,p2,p3,amount2,p5)return _natives.invoke_void(0xD21D111C46BA9F15,amount1,p1,p2,p3,amount2,p5);end,\n"\
"NETWORK_EARN_BEACH_PARTY_LOST_FOUND=function(p0,p1,p2)return _natives.invoke_void(0xA51338E0DCCD4065,p0,p1,p2);end,\n"\
"NETWORK_EARN_FROM_ISLAND_HEIST_DJ_MISSION=function(p0,p1)return _natives.invoke_void(0xE2BB399D90942091,p0,p1);end,\n"\
"NETWORK_SPEND_CAR_CLUB_MEMBERSHIP=function(amount1,p1,p2,amount2,p4)return _natives.invoke_void(0x1464E17207CD36E2,amount1,p1,p2,amount2,p4);end,\n"\
"NETWORK_SPEND_CAR_CLUB_BAR=function(p0,p1,p2,p3)return _natives.invoke_void(0x925227803A0EAA1B,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_AUTOSHOP_MODIFY=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x9BEA350D7C48061B,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPEND_CAR_CLUB_TAKEOVER=function(p0,p1,p2,p3)return _natives.invoke_void(0xD1E46824E6FB92B5,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_BUY_AUTOSHOP=function(p0,p1,p2,p3)return _natives.invoke_void(0xEEB7E5D1FEB20869,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_UPGRADE_AUTOSHOP=function(p0,p1,p2,p3)return _natives.invoke_void(0xDD829AA198FDC46C,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_AUTOSHOP_BUSINESS=function(p0,p1,p2)return _natives.invoke_void(0x36A7FD5A7194B03E,p0,p1,p2);end,\n"\
"NETWORK_EARN_AUTOSHOP_INCOME=function(p0,p1)return _natives.invoke_void(0xC66D1CF99ED7FE25,p0,p1);end,\n"\
"NETWORK_EARN_CARCLUB_MEMBERSHIP=function(p0)return _natives.invoke_void(0xBC6227792A188E2E,p0);end,\n"\
"NETWORK_EARN_DAILY_VEHICLE=function(p0,p1)return _natives.invoke_void(0x533073E8A596008C,p0,p1);end,\n"\
"NETWORK_EARN_DAILY_VEHICLE_BONUS=function(p0)return _natives.invoke_void(0xFE65AFE7308E32B2,p0);end,\n"\
"NETWORK_EARN_TUNER_AWARD=function(p0,p1,p2)return _natives.invoke_void(0xB846F547D3792DF6,p0,p1,p2);end,\n"\
"NETWORK_EARN_TUNER_ROBBERY=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xBCB266247193AC61,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_EARN_UPGRADE_AUTOSHOP=function(p0,p1)return _natives.invoke_void(0xC10322A8D3E061EE,p0,p1);end,\n"\
"NETWORK_SPEND_INTERACTION_MENU_ABILITY=function(p0,p1,p2,p3)return _natives.invoke_void(0x93AA4165CB67E925,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_SET_COMMON_FIELDS=function(p0,p1,p2,p3)return _natives.invoke_void(0xB9F7A469460E7A4A,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_SET_DISCOUNT=function(p0)return _natives.invoke_void(0x7E2F4E8F44CAF4E0,p0);end,\n"\
"NETWORK_SPEND_BUY_AGENCY=function(p0,p1,p2,p3)return _natives.invoke_void(0xEA8CD3C9B3C35884,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_UPGRADE_AGENCY=function(p0,p1,p2,p3)return _natives.invoke_void(0x6CCA64840589A3B6,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_AGENCY=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x1B2120405080125C,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPEND_HIDDEN=function(p0,p1,p2,p3)return _natives.invoke_void(0xBF8793B91EA094A7,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_SOURCE_BIKE=function(p0,p1,p2,p3)return _natives.invoke_void(0xD9DF467CBE4398C8,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_COMP_SUV=function(p0,p1,p2,p3)return _natives.invoke_void(0xD86581F9E7CDA383,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_SUV_FST_TRVL=function(p0,p1,p2,p3)return _natives.invoke_void(0x61A2DF64ED2D396E,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_SUPPLY=function(p0,p1,p2,p3)return _natives.invoke_void(0xEBD482B82ACB8BAD,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_BIKE_SHOP=function(p0,p1,p2,p3)return _natives.invoke_void(0x923AEA8E78F8DF0B,p0,p1,p2,p3);end,\n"\
"NETWORK_SPEND_VEHICLE_REQUESTED=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x02D24A35A9CC3503,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SPEND_GUNRUNNING=function(p0,p1,p2,p3)return _natives.invoke_void(0x2CEB0E0BC2A77C05,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_AGENCY_SAFE=function(p0)return _natives.invoke_void(0x663B4B9D11742A12,p0);end,\n"\
"NETWORK_EARN_AWARD_CONTRACT=function(p0,p1)return _natives.invoke_void(0x146D4EB6D22A403F,p0,p1);end,\n"\
"NETWORK_EARN_AGENCY_CONTRACT=function(p0,p1)return _natives.invoke_void(0x38482AD49CB905C7,p0,p1);end,\n"\
"NETWORK_EARN_AWARD_PHONE=function(p0,p1)return _natives.invoke_void(0x7397A115030F1BE3,p0,p1);end,\n"\
"NETWORK_EARN_AGENCY_PHONE=function(p0,p1,p2)return _natives.invoke_void(0xE29F3D5FA63B1B82,p0,p1,p2);end,\n"\
"NETWORK_EARN_AWARD_FIXER_MISSION=function(p0,p1)return _natives.invoke_void(0x88D6C327D6C57C45,p0,p1);end,\n"\
"NETWORK_EARN_FIXER_PREP=function(p0,p1)return _natives.invoke_void(0x6283E5DE4C4460C6,p0,p1);end,\n"\
"NETWORK_EARN_FIXER_FINALE=function(p0,p1)return _natives.invoke_void(0xBA154373C5FE51E8,p0,p1);end,\n"\
"NETWORK_EARN_FIXER_AGENCY_SHORT_TRIP=function(p0,p1)return _natives.invoke_void(0xF4A8E57460BF2037,p0,p1);end,\n"\
"NETWORK_EARN_AWARD_SHORT_TRIP=function(p0,p1)return _natives.invoke_void(0x5B4DBDED84D6A420,p0,p1);end,\n"\
"NETWORK_EARN_FIXER_RIVAL_DELIVERY=function(p0,p1)return _natives.invoke_void(0x235D41210B3A1A5E,p0,p1);end,\n"\
"NETWORK_EARN_UPGRADE_AGENCY=function(p0,p1)return _natives.invoke_void(0xD07C7C3F1995108C,p0,p1);end,\n"\
"NETWORK_SPEND_APARTMENT_UTILITIES=function(amount,p1,p2,data)return _natives.invoke_void(0x1254B5B3925EFD3D,amount,p1,p2,data);end,\n"\
"NETWORK_SPEND_BUSINESS_PROPERTY_FEES=function(p0,p1,p2,p3)return _natives.invoke_void(0x92D1CFDA1227FF1C,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_SIGHTSEEING_REWARD=function(p0,p1,p2,p3)return _natives.invoke_void(0x45087AE480B233AC,p0,p1,p2,p3);end,\n"\
"NETWORK_EARN_BIKER_SHOP=function(p0,p1)return _natives.invoke_void(0x2C5809EB9DF57257,p0,p1);end,\n"\
"NETWORK_EARN_BIKER=function(p0)return _natives.invoke_void(0x71BEC32FA466E105,p0);end,\n"\
"NETWORK_YOHAN_SOURCE_GOODS=function(p0,p1,p2,p3)return _natives.invoke_void(0x59498BC8B1C8B15C,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_BUY_MFGARAGE=function(p0,p1,p2,p3)return _natives.invoke_void(0xA2ED36DCF0FCA413,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_UPGRADE_MFGARAGE=function(p0,p1,p2,p3)return _natives.invoke_void(0xCF8F346DDDC66643,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_BUY_SUPPLIES=function(p0,p1,p2,p3)return _natives.invoke_void(0xB48185C0CA67B16B,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_BUY_ACID_LAB=function(p0,p1,p2,p3)return _natives.invoke_void(0xF1E26A7924327152,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_UPGRADE_ACID_LAB_EQUIPMENT=function(p0,p1,p2,p3)return _natives.invoke_void(0x110EE9D486C23126,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_UPGRADE_ACID_LAB_ARMOR=function(p0,p1,p2,p3)return _natives.invoke_void(0xA7D541C9ACD63133,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_UPGRADE_ACID_LAB_SCOOP=function(p0,p1,p2,p3)return _natives.invoke_void(0x2940558E05BCC2EC,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_UPGRADE_ACID_LAB_MINES=function(p0,p1,p2,p3)return _natives.invoke_void(0x4B99AB08C92C54E4,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_RENAME_ACID_LAB=function(p0,p1,p2,p3)return _natives.invoke_void(0x842B1C5AF61ACDE9,p0,p1,p2,p3);end,\n"\
"_NETWORK_SPEND_RENAME_ACID_PRODUCT=function(p0,p1,p2,p3)return _natives.invoke_void(0x446798F7495DD7D8,p0,p1,p2,p3);end,\n"\
"_NETWORK_EARN_AWARD_JUGGALO_MISSION=function(p0,p1)return _natives.invoke_void(0xDDF047577F1A02A7,p0,p1);end,\n"\
"_NETWORK_EARN_AWARD_ACID_LAB=function(p0,p1)return _natives.invoke_void(0xD1A8165767AD2D23,p0,p1);end,\n"\
"_NETWORK_EARN_AWARD_DAILY_STASH=function(p0,p1)return _natives.invoke_void(0xC30650FA74A19D02,p0,p1);end,\n"\
"_NETWORK_EARN_AWARD_DEAD_DROP=function(p0,p1)return _natives.invoke_void(0xD01EBAEA1F905EF6,p0,p1);end,\n"\
"_NETWORK_EARN_AWARD_RANDOM_EVENT=function(p0,p1)return _natives.invoke_void(0xBEAFBB1B98B7EF55,p0,p1);end,\n"\
"_NETWORK_EARN_AWARD_TAXI=function(p0,p1)return _natives.invoke_void(0xA914768AD35CD3A5,p0,p1);end,\n"\
"_NETWORK_EARN_STREET_DEALER=function(p0,p1)return _natives.invoke_void(0xA81017EE1324FDFE,p0,p1);end,\n"\
"_NETWORK_EARN_SELL_ACID=function(p0,p1)return _natives.invoke_void(0x79B656937DF6DF5D,p0,p1);end,\n"\
"_NETWORK_EARN_SETUP_PARTICIPATION_ACID_LAB=function(p0,p1)return _natives.invoke_void(0xE3942D59E8A7F70D,p0,p1);end,\n"\
"_NETWORK_EARN_SOURCE_PARTICIPATION_ACID_LAB=function(p0,p1)return _natives.invoke_void(0x136F11B5DF1B304D,p0,p1);end,\n"\
"_NETWORK_EARN_SELL_PARTICIPATION_ACID_LAB=function(p0,p1)return _natives.invoke_void(0xCA3EF9B09A8D76B4,p0,p1);end,\n"\
"_NETWORK_EARN_JUGGALO_STORY_MISSION=function(p0,p1)return _natives.invoke_void(0xE01D10BA8CD53621,p0,p1);end,\n"\
"_NETWORK_EARN_JUGGALO_STORY_MISSION_PARTICIPATION=function(p0,p1)return _natives.invoke_void(0x40FF6CCCC476185C,p0,p1);end,\n"\
"_NETWORK_EARN_FOOLIGAN_JOB=function(p0,p1)return _natives.invoke_void(0xCE4452AE85F5E252,p0,p1);end,\n"\
"_NETWORK_EARN_FOOLIGAN_JOB_PARTICIPATION=function(p0,p1)return _natives.invoke_void(0xC376B92D0E060970,p0,p1);end,\n"\
"_NETWORK_EARN_TAXI_JOB=function(p0,p1)return _natives.invoke_void(0x991E1588FAD9019D,p0,p1);end,\n"\
"_NETWORK_EARN_DAILY_STASH_HOUSE_COMPLETED=function(p0,p1)return _natives.invoke_void(0xCABC9874AFA70D6D,p0,p1);end,\n"\
"_NETWORK_EARN_DAILY_STASH_HOUSE_PARTICIPATION=function(p0,p1)return _natives.invoke_void(0x9C0C6BD0F94CE391,p0,p1);end,\n"\
"NETWORK_GET_VC_BANK_BALANCE=function()return _natives.invoke_int(0x76EF28DA05EA395A);end,\n"\
"NETWORK_GET_VC_WALLET_BALANCE=function(characterSlot)return _natives.invoke_int(0xA40F9C2623F6A8B5,characterSlot);end,\n"\
"NETWORK_GET_VC_BALANCE=function()return _natives.invoke_int(0x5CBAD97E059E1B94);end,\n"\
"NETWORK_GET_EVC_BALANCE=function()return _natives.invoke_int(0x5D1E75F91C07DEE5);end,\n"\
"NETWORK_GET_PVC_BALANCE=function()return _natives.invoke_int(0x4F54F3B6C202FB4E);end,\n"\
"NETWORK_GET_STRING_WALLET_BALANCE=function(characterSlot)return _natives.invoke_str(0xF9B10B529DCFB33B,characterSlot);end,\n"\
"NETWORK_GET_STRING_BANK_BALANCE=function()return _natives.invoke_str(0xA6FA3979BED01B81);end,\n"\
"NETWORK_GET_STRING_BANK_WALLET_BALANCE=function()return _natives.invoke_str(0x700AF71AE615E6DD);end,\n"\
"NETWORK_GET_CAN_SPEND_FROM_WALLET=function(amount,characterSlot)return _natives.invoke_bool(0xED5AB8860415BABA,amount,characterSlot);end,\n"\
"NETWORK_GET_CAN_SPEND_FROM_BANK=function(amount)return _natives.invoke_bool(0xA31FD6A0865B6D14,amount);end,\n"\
"NETWORK_GET_CAN_SPEND_FROM_BANK_AND_WALLET=function(amount,characterSlot)return _natives.invoke_bool(0xDC18531D7019A535,amount,characterSlot);end,\n"\
"NETWORK_GET_PVC_TRANSFER_BALANCE=function()return _natives.invoke_int(0x13A8DE2FD77D04F3);end,\n"\
"NETWORK_GET_CAN_TRANSFER_CASH=function(amount)return _natives.invoke_bool(0x08E8EEADFD0DC4A0,amount);end,\n"\
"NETWORK_CAN_RECEIVE_PLAYER_CASH=function(p0,p1,p2,p3)return _natives.invoke_bool(0x5D17BE59D2123284,p0,p1,p2,p3);end,\n"\
"NETWORK_GET_REMAINING_TRANSFER_BALANCE=function()return _natives.invoke_int(0xEA560AC9EEB1E19B);end,\n"\
"WITHDRAW_VC=function(amount)return _natives.invoke_int(0xF70EFA14FE091429,amount);end,\n"\
"DEPOSIT_VC=function(amount)return _natives.invoke_bool(0xE260E0BB9CD995AC,amount);end,\n"\
"HAS_VC_WITHDRAWAL_COMPLETED=function(p0)return _natives.invoke_bool(0xE154B48B68EF72BC,p0);end,\n"\
"WAS_VC_WITHDRAWAL_SUCCESSFUL=function(p0)return _natives.invoke_bool(0x6FCF8DDEA146C45B,p0);end,\n"\
"};\n"\
"NETSHOPPING = {\n"\
"NET_GAMESERVER_USE_SERVER_TRANSACTIONS=function()return _natives.invoke_bool(0x7D2708796355B20B);end,\n"\
"NET_GAMESERVER_CATALOG_ITEM_IS_VALID=function(name)return _natives.invoke_bool(0xBD4D7EAF8A30F637,name);end,\n"\
"NET_GAMESERVER_CATALOG_ITEM_KEY_IS_VALID=function(hash)return _natives.invoke_bool(0x247F0F73A182EA0B,hash);end,\n"\
"NET_GAMESERVER_GET_PRICE=function(itemHash,categoryHash,p2)return _natives.invoke_int(0xC27009422FCCA88D,itemHash,categoryHash,p2);end,\n"\
"NET_GAMESERVER_CATALOG_IS_VALID=function()return _natives.invoke_bool(0x3C4487461E9B0DCB);end,\n"\
"NET_GAMESERVER_IS_CATALOG_CURRENT=function()return _natives.invoke_bool(0x2B949A1E6AEC8F6A);end,\n"\
"NET_GAMESERVER_GET_CATALOG_CLOUD_CRC=function()return _natives.invoke_int(0x85F6C9ABA1DE2BCF);end,\n"\
"NET_GAMESERVER_REFRESH_SERVER_CATALOG=function()return _natives.invoke_bool(0x357B152EF96C30B6);end,\n"\
"NET_GAMESERVER_RETRIEVE_CATALOG_REFRESH_STATUS=function(state)return _natives.invoke_bool(0xCF38DAFBB49EDE5E,state);end,\n"\
"NET_GAMESERVER_INIT_SESSION=function()return _natives.invoke_bool(0xE3E5A7C64CA2C6ED);end,\n"\
"NET_GAMESERVER_RETRIEVE_INIT_SESSION_STATUS=function(p0)return _natives.invoke_bool(0x0395CB47B022E62C,p0);end,\n"\
"NET_GAMESERVER_START_SESSION=function(charSlot)return _natives.invoke_bool(0xA135AC892A58FC07,charSlot);end,\n"\
"NET_GAMESERVER_START_SESSION_PENDING=function()return _natives.invoke_bool(0x72EB7BA9B69BF6AB);end,\n"\
"NET_GAMESERVER_RETRIEVE_START_SESSION_STATUS=function(p0)return _natives.invoke_bool(0x170910093218C8B9,p0);end,\n"\
"NET_GAMESERVER_RETRIEVE_SESSION_ERROR_CODE=function(p0)return _natives.invoke_bool(0xC13C38E47EA5DF31,p0);end,\n"\
"NET_GAMESERVER_IS_SESSION_VALID=function(charSlot)return _natives.invoke_bool(0xB24F0944DA203D9E,charSlot);end,\n"\
"NET_GAMESERVER_CLEAR_SESSION=function(p0)return _natives.invoke_bool(0x74A0FD0688F1EE45,p0);end,\n"\
"NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA=function(charSlot)return _natives.invoke_bool(0x2F41D51BA3BCD1F1,charSlot);end,\n"\
"NET_GAMESERVER_IS_SESSION_REFRESH_PENDING=function()return _natives.invoke_bool(0x810E8431C0614BF9);end,\n"\
"NET_GAMESERVER_START_SESSION_RESTART=function(inventory,playerbalance)return _natives.invoke_bool(0x35A1B3E1D1315CFA,inventory,playerbalance);end,\n"\
"NET_GAMESERVER_TRANSACTION_IN_PROGRESS=function()return _natives.invoke_bool(0x613F125BA3BD2EB9);end,\n"\
"NET_GAMESERVER_GET_SESSION_STATE_AND_STATUS=function(p0,p1)return _natives.invoke_bool(0x897433D292B44130,p0,p1);end,\n"\
"NET_GAMESERVER_BASKET_START=function(transactionId,categoryHash,actionHash,flags)return _natives.invoke_bool(0x279F08B1A4B29B7E,transactionId,categoryHash,actionHash,flags);end,\n"\
"NET_GAMESERVER_BASKET_END=function()return _natives.invoke_bool(0xFA336E7F40C0A0D0);end,\n"\
"NET_GAMESERVER_BASKET_IS_ACTIVE=function()return _natives.invoke_bool(0xA65568121DF2EA26);end,\n"\
"NET_GAMESERVER_BASKET_ADD_ITEM=function(itemData,quantity)return _natives.invoke_bool(0xF30980718C8ED876,itemData,quantity);end,\n"\
"NET_GAMESERVER_BASKET_IS_FULL=function()return _natives.invoke_bool(0x27F76CC6C55AD30E);end,\n"\
"NET_GAMESERVER_BASKET_APPLY_SERVER_DATA=function(p0,p1)return _natives.invoke_bool(0xE1A0450ED46A7812,p0,p1);end,\n"\
"NET_GAMESERVER_CHECKOUT_START=function(transactionId)return _natives.invoke_bool(0x39BE7CEA8D9CC8E6,transactionId);end,\n"\
"NET_GAMESERVER_BEGIN_SERVICE=function(transactionId,categoryHash,itemHash,actionTypeHash,value,flags)return _natives.invoke_bool(0x3C5FD37B5499582E,transactionId,categoryHash,itemHash,actionTypeHash,value,flags);end,\n"\
"NET_GAMESERVER_END_SERVICE=function(transactionId)return _natives.invoke_bool(0xE2A99A9B524BEFFF,transactionId);end,\n"\
"NET_GAMESERVER_DELETE_CHARACTER=function(slot,transfer,reason)return _natives.invoke_bool(0x51F1A8E48C3D2F6D,slot,transfer,reason);end,\n"\
"NET_GAMESERVER_DELETE_CHARACTER_GET_STATUS=function()return _natives.invoke_int(0x0A6D923DFFC9BD89);end,\n"\
"NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED=function()return _natives.invoke_bool(0x112CEF1615A1139F);end,\n"\
"NET_GAMESERVER_TRANSFER_BANK_TO_WALLET=function(charSlot,amount)return _natives.invoke_bool(0xD47A2C1BA117471D,charSlot,amount);end,\n"\
"NET_GAMESERVER_TRANSFER_WALLET_TO_BANK=function(charSlot,amount)return _natives.invoke_bool(0xC2F7FE5309181C7D,charSlot,amount);end,\n"\
"NET_GAMESERVER_TRANSFER_BANK_TO_WALLET_GET_STATUS=function()return _natives.invoke_int(0x23789E777D14CE44);end,\n"\
"NET_GAMESERVER_TRANSFER_WALLET_TO_BANK_GET_STATUS=function()return _natives.invoke_int(0x350AA5EBC03D3BD2);end,\n"\
"NET_GAMESERVER_TRANSFER_CASH_SET_TELEMETRY_NONCE_SEED=function()return _natives.invoke_bool(0x498C1E05CE5F7877);end,\n"\
"NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED=function(p0)return _natives.invoke_bool(0x9507D4271988E1AE,p0);end,\n"\
"};\n"\
"NETWORK = {\n"\
"GET_ONLINE_VERSION=function()return _natives.invoke_str(0xFCA9373EF340AC0A);end,\n"\
"NETWORK_IS_SIGNED_IN=function()return _natives.invoke_bool(0x054354A99211EB96);end,\n"\
"NETWORK_IS_SIGNED_ONLINE=function()return _natives.invoke_bool(0x1077788E268557C2);end,\n"\
"NETWORK_IS_NP_AVAILABLE=function()return _natives.invoke_bool(0xBD545D44CCE70597);end,\n"\
"NETWORK_IS_NP_PENDING=function()return _natives.invoke_bool(0xEBCAB9E5048434F4);end,\n"\
"NETWORK_GET_NP_UNAVAILABLE_REASON=function()return _natives.invoke_int(0x74FB3E29E6D10FA9);end,\n"\
"NETWORK_IS_CONNETED_TO_NP_PRESENCE=function()return _natives.invoke_bool(0x7808619F31FF22DB);end,\n"\
"NETWORK_IS_LOGGED_IN_TO_PSN=function()return _natives.invoke_bool(0xA0FA4EC6A05DA44E);end,\n"\
"NETWORK_HAS_VALID_ROS_CREDENTIALS=function()return _natives.invoke_bool(0x85443FF4C328F53B);end,\n"\
"NETWORK_IS_REFRESHING_ROS_CREDENTIALS=function()return _natives.invoke_bool(0x8D11E61A4ABF49CC);end,\n"\
"NETWORK_IS_CLOUD_AVAILABLE=function()return _natives.invoke_bool(0x9A4CF4F48AD77302);end,\n"\
"NETWORK_HAS_SOCIAL_CLUB_ACCOUNT=function()return _natives.invoke_bool(0x67A5589628E0CFF6);end,\n"\
"NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT=function()return _natives.invoke_bool(0xBA9775570DB788CF);end,\n"\
"NETWORK_IS_HOST=function()return _natives.invoke_bool(0x8DB296B814EDDA07);end,\n"\
"NETWORK_GET_HOST_PLAYER_INDEX=function()return _natives.invoke_int(0x8251FB94DC4FDFC8);end,\n"\
"NETWORK_WAS_GAME_SUSPENDED=function()return _natives.invoke_bool(0x4237E822315D8BA9);end,\n"\
"NETWORK_HAVE_ONLINE_PRIVILEGES=function()return _natives.invoke_bool(0x25CB5A9F37BFD063);end,\n"\
"NETWORK_HAS_AGE_RESTRICTIONS=function()return _natives.invoke_bool(0x1353F87E89946207);end,\n"\
"NETWORK_HAVE_USER_CONTENT_PRIVILEGES=function(p0)return _natives.invoke_bool(0x72D918C99BCACC54,p0);end,\n"\
"NETWORK_HAVE_COMMUNICATION_PRIVILEGES=function(p0,player)return _natives.invoke_bool(0xAEEF48CDF5B6CE7C,p0,player);end,\n"\
"NETWORK_CHECK_ONLINE_PRIVILEGES=function(p0,p1)return _natives.invoke_bool(0x78321BEA235FD8CD,p0,p1);end,\n"\
"NETWORK_CHECK_USER_CONTENT_PRIVILEGES=function(p0,p1,p2)return _natives.invoke_bool(0x595F028698072DD9,p0,p1,p2);end,\n"\
"NETWORK_CHECK_COMMUNICATION_PRIVILEGES=function(p0,p1,p2)return _natives.invoke_bool(0x83F28CE49FBBFFBA,p0,p1,p2);end,\n"\
"NETWORK_CHECK_TEXT_COMMUNICATION_PRIVILEGES=function(p0,p1,p2)return _natives.invoke_bool(0x07EAB372C8841D99,p0,p1,p2);end,\n"\
"NETWORK_IS_USING_ONLINE_PROMOTION=function()return _natives.invoke_bool(0x906CA41A4B74ECA4);end,\n"\
"NETWORK_SHOULD_SHOW_PROMOTION_ALERT_SCREEN=function()return _natives.invoke_bool(0x023ACAB2DC9DC4A4);end,\n"\
"NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV=function()return _natives.invoke_bool(0x76BF03FADBF154F5);end,\n"\
"NETWORK_GET_AGE_GROUP=function()return _natives.invoke_int(0x9614B71F8ADB982B);end,\n"\
"NETWORK_CHECK_PRIVILEGES=function(p0,p1,p2)return _natives.invoke_bool(0x0CF6CC51AA18F0F8,p0,p1,p2);end,\n"\
"NETWORK_IS_PRIVILEGE_CHECK_IN_PROGRESS=function()return _natives.invoke_bool(0x64E5C4CC82847B73);end,\n"\
"NETWORK_SET_PRIVILEGE_CHECK_RESULT_NOT_NEEDED=function()return _natives.invoke_void(0x1F7BC3539F9E0224);end,\n"\
"NETWORK_RESOLVE_PRIVILEGE_USER_CONTENT=function()return _natives.invoke_bool(0xDE9225854F37BF72);end,\n"\
"NETWORK_HAVE_PLATFORM_SUBSCRIPTION=function()return _natives.invoke_bool(0x5EA784D197556507);end,\n"\
"NETWORK_IS_PLATFORM_SUBSCRIPTION_CHECK_PENDING=function()return _natives.invoke_bool(0xA8ACB6459542A8C8);end,\n"\
"NETWORK_SHOW_ACCOUNT_UPGRADE_UI=function()return _natives.invoke_void(0x83FE8D7229593017);end,\n"\
"NETWORK_IS_SHOWING_SYSTEM_UI_OR_RECENTLY_REQUESTED_UPSELL=function()return _natives.invoke_bool(0x7788DFE15016A182);end,\n"\
"NETWORK_NEED_TO_START_NEW_GAME_BUT_BLOCKED=function()return _natives.invoke_bool(0x53C10C8BD774F2C9);end,\n"\
"NETWORK_CAN_BAIL=function()return _natives.invoke_bool(0x580CE4438479CC61);end,\n"\
"NETWORK_BAIL=function(p0,p1,p2)return _natives.invoke_void(0x95914459A87EBA28,p0,p1,p2);end,\n"\
"NETWORK_ON_RETURN_TO_SINGLE_PLAYER=function()return _natives.invoke_void(0x283B6062A2C01E9B);end,\n"\
"NETWORK_TRANSITION_START=function(p0,p1,p2,p3)return _natives.invoke_bool(0x8B4FFC790CA131EF,p0,p1,p2,p3);end,\n"\
"NETWORK_TRANSITION_ADD_STAGE=function(hash,p1,p2,state,p4)return _natives.invoke_bool(0xC3BFED92026A2AAD,hash,p1,p2,state,p4);end,\n"\
"NETWORK_TRANSITION_FINISH=function(p0,p1,p2)return _natives.invoke_bool(0x04918A41BC9B8157,p0,p1,p2);end,\n"\
"NETWORK_CAN_ACCESS_MULTIPLAYER=function(loadingState)return _natives.invoke_bool(0xAF50DA1A3F8B1BA4,loadingState);end,\n"\
"NETWORK_IS_MULTIPLAYER_DISABLED=function()return _natives.invoke_bool(0x9747292807126EDA);end,\n"\
"NETWORK_CAN_ENTER_MULTIPLAYER=function()return _natives.invoke_bool(0x7E782A910C362C25);end,\n"\
"NETWORK_SESSION_DO_FREEROAM_QUICKMATCH=function(p0,p1,p2,maxPlayers)return _natives.invoke_bool(0x330ED4D05491934F,p0,p1,p2,maxPlayers);end,\n"\
"NETWORK_SESSION_DO_FRIEND_MATCHMAKING=function(p0,p1,maxPlayers)return _natives.invoke_bool(0x2CFC76E0D087C994,p0,p1,maxPlayers);end,\n"\
"NETWORK_SESSION_DO_CREW_MATCHMAKING=function(crewId,p1,p2,maxPlayers)return _natives.invoke_bool(0x94BC51E9449D917F,crewId,p1,p2,maxPlayers);end,\n"\
"NETWORK_SESSION_DO_ACTIVITY_QUICKMATCH=function(p0,p1,p2,p3,p4)return _natives.invoke_bool(0xBE3E347A87ACEB82,p0,p1,p2,p3,p4);end,\n"\
"NETWORK_SESSION_HOST=function(p0,maxPlayers,p2)return _natives.invoke_bool(0x6F3D4ED9BEE4E61D,p0,maxPlayers,p2);end,\n"\
"NETWORK_SESSION_HOST_CLOSED=function(p0,maxPlayers)return _natives.invoke_bool(0xED34C0C02C098BB7,p0,maxPlayers);end,\n"\
"NETWORK_SESSION_HOST_FRIENDS_ONLY=function(p0,maxPlayers)return _natives.invoke_bool(0xB9CFD27A5D578D83,p0,maxPlayers);end,\n"\
"NETWORK_SESSION_IS_CLOSED_FRIENDS=function()return _natives.invoke_bool(0xFBCFA2EA2E206890);end,\n"\
"NETWORK_SESSION_IS_CLOSED_CREW=function()return _natives.invoke_bool(0x74732C6CA90DA2B4);end,\n"\
"NETWORK_SESSION_IS_SOLO=function()return _natives.invoke_bool(0xF3929C2379B60CCE);end,\n"\
"NETWORK_SESSION_IS_PRIVATE=function()return _natives.invoke_bool(0xCEF70AA5B3F89BA1);end,\n"\
"NETWORK_SESSION_END=function(p0,p1)return _natives.invoke_bool(0xA02E59562D711006,p0,p1);end,\n"\
"NETWORK_SESSION_LEAVE=function(p0)return _natives.invoke_bool(0xB9351A07A0D458B1,p0);end,\n"\
"NETWORK_SESSION_KICK_PLAYER=function(player)return _natives.invoke_void(0xFA8904DC5F304220,player);end,\n"\
"NETWORK_SESSION_GET_KICK_VOTE=function(player)return _natives.invoke_bool(0xD6D09A6F32F49EF1,player);end,\n"\
"NETWORK_SESSION_RESERVE_SLOTS_TRANSITION=function(p0,p1,p2)return _natives.invoke_bool(0x041C7F2A6C9894E6,p0,p1,p2);end,\n"\
"NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION=function()return _natives.invoke_bool(0x59DF79317F85A7E0);end,\n"\
"NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION=function()return _natives.invoke_bool(0xFFE1E5B792D92B34);end,\n"\
"NETWORK_SESSION_SET_MATCHMAKING_GROUP=function(matchmakingGroup)return _natives.invoke_void(0x49EC8030F5015F8B,matchmakingGroup);end,\n"\
"NETWORK_SESSION_SET_MATCHMAKING_GROUP_MAX=function(playerType,playerCount)return _natives.invoke_void(0x8B6A4DD0AF9CE215,playerType,playerCount);end,\n"\
"NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE=function(p0)return _natives.invoke_int(0x56CE820830EF040B,p0);end,\n"\
"NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP=function(groupId)return _natives.invoke_void(0xCAE55F48D3D7875C,groupId);end,\n"\
"NETWORK_SESSION_SET_UNIQUE_CREW_LIMIT=function(p0)return _natives.invoke_void(0xF49ABC20D8552257,p0);end,\n"\
"NETWORK_SESSION_SET_UNIQUE_CREW_LIMIT_TRANSITION=function(p0)return _natives.invoke_void(0x4811BBAC21C5FCD5,p0);end,\n"\
"NETWORK_SESSION_SET_UNIQUE_CREW_ONLY_CREWS_TRANSITION=function(p0)return _natives.invoke_void(0x5539C3EBF104A53A,p0);end,\n"\
"NETWORK_SESSION_SET_CREW_LIMIT_MAX_MEMBERS_TRANSITION=function(p0)return _natives.invoke_void(0x702BC4D605522539,p0);end,\n"\
"NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID=function(p0)return _natives.invoke_void(0x3F52E880AAF6C8CA,p0);end,\n"\
"NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE=function(p0)return _natives.invoke_void(0xF1EEA2DDA9FFA69D,p0);end,\n"\
"NETWORK_SESSION_SET_NUM_BOSSES=function(num)return _natives.invoke_void(0x59D421683D31835A,num);end,\n"\
"NETWORK_SESSION_SET_SCRIPT_VALIDATE_JOIN=function()return _natives.invoke_void(0x1153FA02A659051C);end,\n"\
"NETWORK_SESSION_VALIDATE_JOIN=function(p0)return _natives.invoke_void(0xC19F6C8E7865A6FF,p0);end,\n"\
"NETWORK_ADD_FOLLOWERS=function(p0,p1)return _natives.invoke_void(0x236406F60CF216D6,p0,p1);end,\n"\
"NETWORK_CLEAR_FOLLOWERS=function()return _natives.invoke_void(0x058F43EC59A8631A);end,\n"\
"NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK=function(hours,minutes,seconds)return _natives.invoke_void(0x6D03BFBD643B2A02,hours,minutes,seconds);end,\n"\
"NETWORK_SESSION_SET_GAMEMODE=function(p0)return _natives.invoke_void(0x600F8CB31C7AAB6E,p0);end,\n"\
"NETWORK_SESSION_GET_HOST_AIM_PREFERENCE=function()return _natives.invoke_int(0xDFFA5BE8381C3314);end,\n"\
"NETWORK_FIND_GAMERS_IN_CREW=function(crewId)return _natives.invoke_bool(0xE532D6811B3A4D2A,crewId);end,\n"\
"NETWORK_FIND_MATCHED_GAMERS=function(attribute,fallbackLimit,lowerLimit,upperLimit)return _natives.invoke_bool(0xF7B2CFDE5C9F700D,attribute,fallbackLimit,lowerLimit,upperLimit);end,\n"\
"NETWORK_IS_FINDING_GAMERS=function()return _natives.invoke_bool(0xDDDF64C91BFCF0AA);end,\n"\
"NETWORK_DID_FIND_GAMERS_SUCCEED=function()return _natives.invoke_bool(0xF9B83B77929D8863);end,\n"\
"NETWORK_GET_NUM_FOUND_GAMERS=function()return _natives.invoke_int(0xA1B043EE79A916FB);end,\n"\
"NETWORK_GET_FOUND_GAMER=function(p0,p1)return _natives.invoke_bool(0x9DCFF2AFB68B3476,p0,p1);end,\n"\
"NETWORK_CLEAR_FOUND_GAMERS=function()return _natives.invoke_void(0x6D14CCEE1B40381A);end,\n"\
"NETWORK_QUEUE_GAMER_FOR_STATUS=function(p0)return _natives.invoke_bool(0x85A0EF54A500882C,p0);end,\n"\
"NETWORK_GET_GAMER_STATUS_FROM_QUEUE=function()return _natives.invoke_bool(0x2CC848A861D01493);end,\n"\
"NETWORK_IS_GETTING_GAMER_STATUS=function()return _natives.invoke_bool(0x94A8394D150B013A);end,\n"\
"NETWORK_DID_GET_GAMER_STATUS_SUCCEED=function()return _natives.invoke_bool(0x5AE17C6B0134B7F1);end,\n"\
"NETWORK_GET_GAMER_STATUS_RESULT=function(p0,p1)return _natives.invoke_bool(0x02A8BEC6FD9AF660,p0,p1);end,\n"\
"NETWORK_CLEAR_GET_GAMER_STATUS=function()return _natives.invoke_void(0x86E0660E4F5C956D);end,\n"\
"NETWORK_SESSION_JOIN_INVITE=function()return _natives.invoke_void(0xC6F8AB8A4189CF3A);end,\n"\
"NETWORK_SESSION_CANCEL_INVITE=function()return _natives.invoke_void(0x2FBF47B1B36D36F9);end,\n"\
"NETWORK_SESSION_FORCE_CANCEL_INVITE=function()return _natives.invoke_void(0xA29177F7703B5644);end,\n"\
"NETWORK_HAS_PENDING_INVITE=function()return _natives.invoke_bool(0xAC8C7B9B88C4A668);end,\n"\
"NETWORK_HAS_CONFIRMED_INVITE=function()return _natives.invoke_bool(0xC42DD763159F3461);end,\n"\
"NETWORK_REQUEST_INVITE_CONFIRMED_EVENT=function()return _natives.invoke_bool(0x62A0296C1BB1CEB3);end,\n"\
"NETWORK_SESSION_WAS_INVITED=function()return _natives.invoke_bool(0x23DFB504655D0CE4);end,\n"\
"NETWORK_SESSION_GET_INVITER=function(gamerHandle)return _natives.invoke_void(0xE57397B4A3429DD0,gamerHandle);end,\n"\
"NETWORK_SESSION_IS_AWAITING_INVITE_RESPONSE=function()return _natives.invoke_bool(0xD313DE83394AF134);end,\n"\
"NETWORK_SESSION_IS_DISPLAYING_INVITE_CONFIRMATION=function()return _natives.invoke_bool(0xBDB6F89C729CF388);end,\n"\
"NETWORK_SUPPRESS_INVITE=function(toggle)return _natives.invoke_void(0xA0682D67EF1FBA3D,toggle);end,\n"\
"NETWORK_BLOCK_INVITES=function(toggle)return _natives.invoke_void(0x34F9E9049454A7A0,toggle);end,\n"\
"NETWORK_BLOCK_JOIN_QUEUE_INVITES=function(toggle)return _natives.invoke_void(0xCFEB8AF24FC1D0BB,toggle);end,\n"\
"NETWORK_SET_CAN_RECEIVE_RS_INVITES=function(p0)return _natives.invoke_void(0x68980414688F7F9D,p0);end,\n"\
"NETWORK_STORE_INVITE_THROUGH_RESTART=function()return _natives.invoke_void(0xF814FEC6A19FD6E0);end,\n"\
"NETWORK_ALLOW_INVITE_PROCESS_IN_PLAYER_SWITCH=function(p0)return _natives.invoke_void(0x6B07B9CE4D390375,p0);end,\n"\
"NETWORK_SET_SCRIPT_READY_FOR_EVENTS=function(toggle)return _natives.invoke_void(0x7AC752103856FB20,toggle);end,\n"\
"NETWORK_IS_OFFLINE_INVITE_PENDING=function()return _natives.invoke_bool(0x74698374C45701D2);end,\n"\
"NETWORK_CLEAR_OFFLINE_INVITE_PENDING=function()return _natives.invoke_void(0x140E6A44870A11CE);end,\n"\
"NETWORK_SESSION_HOST_SINGLE_PLAYER=function(p0)return _natives.invoke_void(0xC74C33FCA52856D5,p0);end,\n"\
"NETWORK_SESSION_LEAVE_SINGLE_PLAYER=function()return _natives.invoke_void(0x3442775428FD2DAA);end,\n"\
"NETWORK_IS_GAME_IN_PROGRESS=function()return _natives.invoke_bool(0x10FAB35428CCC9D7);end,\n"\
"NETWORK_IS_SESSION_ACTIVE=function()return _natives.invoke_bool(0xD83C2B94E7508980);end,\n"\
"NETWORK_IS_IN_SESSION=function()return _natives.invoke_bool(0xCA97246103B63917);end,\n"\
"NETWORK_IS_SESSION_STARTED=function()return _natives.invoke_bool(0x9DE624D2FC4B603F);end,\n"\
"NETWORK_IS_SESSION_BUSY=function()return _natives.invoke_bool(0xF4435D66A8E2905E);end,\n"\
"NETWORK_CAN_SESSION_END=function()return _natives.invoke_bool(0x4EEBC3694E49C572);end,\n"\
"NETWORK_GET_GAME_MODE=function()return _natives.invoke_int(0x4C9034162368E206);end,\n"\
"NETWORK_SESSION_MARK_VISIBLE=function(toggle)return _natives.invoke_void(0x271CC6AB59EBF9A5,toggle);end,\n"\
"NETWORK_SESSION_IS_VISIBLE=function()return _natives.invoke_bool(0xBA416D68C631496A);end,\n"\
"NETWORK_SESSION_BLOCK_JOIN_REQUESTS=function(toggle)return _natives.invoke_void(0xA73667484D7037C3,toggle);end,\n"\
"NETWORK_SESSION_CHANGE_SLOTS=function(slots,p1)return _natives.invoke_void(0xB4AB419E0D86ACAE,slots,p1);end,\n"\
"NETWORK_SESSION_GET_PRIVATE_SLOTS=function()return _natives.invoke_int(0x53AFD64C6758F2F9);end,\n"\
"NETWORK_SESSION_VOICE_HOST=function()return _natives.invoke_bool(0x9C1556705F864230);end,\n"\
"NETWORK_SESSION_VOICE_LEAVE=function()return _natives.invoke_bool(0x6793E42BE02B575D);end,\n"\
"NETWORK_SESSION_VOICE_CONNECT_TO_PLAYER=function(gamerHandle)return _natives.invoke_void(0xABD5E88B8A2D3DB2,gamerHandle);end,\n"\
"NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST=function(p0,p1)return _natives.invoke_void(0x7F8413B7FC2AA6B9,p0,p1);end,\n"\
"NETWORK_SESSION_VOICE_SET_TIMEOUT=function(timeout)return _natives.invoke_void(0x5B8ED3DB018927B1,timeout);end,\n"\
"NETWORK_SESSION_IS_IN_VOICE_SESSION=function()return _natives.invoke_bool(0x855BC38818F6F684);end,\n"\
"NETWORK_SESSION_IS_VOICE_SESSION_ACTIVE=function()return _natives.invoke_bool(0xB5D3453C98456528);end,\n"\
"NETWORK_SESSION_IS_VOICE_SESSION_BUSY=function()return _natives.invoke_bool(0xEF0912DDF7C4CB4B);end,\n"\
"NETWORK_SEND_TEXT_MESSAGE=function(message,gamerHandle)return _natives.invoke_bool(0x3A214F2EC889B100,message,gamerHandle);end,\n"\
"NETWORK_SET_ACTIVITY_SPECTATOR=function(toggle)return _natives.invoke_void(0x75138790B4359A74,toggle);end,\n"\
"NETWORK_IS_ACTIVITY_SPECTATOR=function()return _natives.invoke_bool(0x12103B9E0C9F92FB);end,\n"\
"NETWORK_SET_ACTIVITY_PLAYER_MAX=function(p0)return _natives.invoke_void(0x0E4F77F7B9D74D84,p0);end,\n"\
"NETWORK_SET_ACTIVITY_SPECTATOR_MAX=function(maxSpectators)return _natives.invoke_void(0x9D277B76D1D12222,maxSpectators);end,\n"\
"NETWORK_GET_ACTIVITY_PLAYER_NUM=function(p0)return _natives.invoke_int(0x73E2B500410DA5A2,p0);end,\n"\
"NETWORK_IS_ACTIVITY_SPECTATOR_FROM_HANDLE=function(gamerHandle)return _natives.invoke_bool(0x2763BBAA72A7BCB9,gamerHandle);end,\n"\
"NETWORK_HOST_TRANSITION=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_bool(0xA60BB5CE242BB254,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"NETWORK_DO_TRANSITION_QUICKMATCH=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0x71FB0EBCD4915D56,p0,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_DO_TRANSITION_QUICKMATCH_ASYNC=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0xA091A5E44F0072E5,p0,p1,p2,p3,p4,p5);end,\n"\
"NETWORK_DO_TRANSITION_QUICKMATCH_WITH_GROUP=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_bool(0x9C4AB58491FDC98A,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"NETWORK_JOIN_GROUP_ACTIVITY=function()return _natives.invoke_bool(0xA06509A691D12BE4);end,\n"\
"NETWORK_CLEAR_GROUP_ACTIVITY=function()return _natives.invoke_void(0x1888694923EF4591);end,\n"\
"NETWORK_RETAIN_ACTIVITY_GROUP=function()return _natives.invoke_void(0xB13E88E655E5A3BC);end,\n"\
"NETWORK_IS_TRANSITION_CLOSED_FRIENDS=function()return _natives.invoke_bool(0x6512765E3BE78C50);end,\n"\
"NETWORK_IS_TRANSITION_CLOSED_CREW=function()return _natives.invoke_bool(0x0DBD5D7E3C5BEC3B);end,\n"\
"NETWORK_IS_TRANSITION_SOLO=function()return _natives.invoke_bool(0x5DC577201723960A);end,\n"\
"NETWORK_IS_TRANSITION_PRIVATE=function()return _natives.invoke_bool(0x5A6AA44FF8E931E6);end,\n"\
"NETWORK_GET_NUM_TRANSITION_NON_ASYNC_GAMERS=function()return _natives.invoke_int(0x617F49C2668E6155);end,\n"\
"NETWORK_MARK_AS_PREFERRED_ACTIVITY=function(p0)return _natives.invoke_void(0x261E97AD7BCF3D40,p0);end,\n"\
"NETWORK_MARK_AS_WAITING_ASYNC=function(p0)return _natives.invoke_void(0x39917E1B4CB0F911,p0);end,\n"\
"NETWORK_SET_IN_PROGRESS_FINISH_TIME=function(p0)return _natives.invoke_void(0x2CE9D95E4051AECD,p0);end,\n"\
"NETWORK_SET_TRANSITION_CREATOR_HANDLE=function(p0)return _natives.invoke_void(0xEF26739BCD9907D5,p0);end,\n"\
"NETWORK_CLEAR_TRANSITION_CREATOR_HANDLE=function()return _natives.invoke_void(0xFB3272229A82C759);end,\n"\
"NETWORK_INVITE_GAMERS_TO_TRANSITION=function(p0,p1)return _natives.invoke_bool(0x4A595C32F77DFF76,p0,p1);end,\n"\
"NETWORK_SET_GAMER_INVITED_TO_TRANSITION=function(gamerHandle)return _natives.invoke_void(0xCA2C8073411ECDB6,gamerHandle);end,\n"\
"NETWORK_LEAVE_TRANSITION=function()return _natives.invoke_bool(0xD23A1A815D21DB19);end,\n"\
"NETWORK_LAUNCH_TRANSITION=function()return _natives.invoke_bool(0x2DCF46CB1A4F0884);end,\n"\
"NETWORK_SET_DO_NOT_LAUNCH_FROM_JOIN_AS_MIGRATED_HOST=function(toggle)return _natives.invoke_void(0xA2E9C1AB8A92E8CD,toggle);end,\n"\
"NETWORK_CANCEL_TRANSITION_MATCHMAKING=function()return _natives.invoke_void(0x023782EFC70585EE);end,\n"\
"NETWORK_BAIL_TRANSITION=function(p0,p1,p2)return _natives.invoke_void(0xEAA572036990CD1B,p0,p1,p2);end,\n"\
"NETWORK_DO_TRANSITION_TO_GAME=function(p0,maxPlayers)return _natives.invoke_bool(0x3E9BB38102A589B0,p0,maxPlayers);end,\n"\
"NETWORK_DO_TRANSITION_TO_NEW_GAME=function(p0,maxPlayers,p2)return _natives.invoke_bool(0x4665F51EFED00034,p0,maxPlayers,p2);end,\n"\
"NETWORK_DO_TRANSITION_TO_FREEMODE=function(p0,p1,p2,players,p4)return _natives.invoke_bool(0x3AAD8B2FCA1E289F,p0,p1,p2,players,p4);end,\n"\
"NETWORK_DO_TRANSITION_TO_NEW_FREEMODE=function(p0,p1,players,p3,p4,p5)return _natives.invoke_bool(0x9E80A5BA8109F974,p0,p1,players,p3,p4,p5);end,\n"\
"NETWORK_IS_TRANSITION_TO_GAME=function()return _natives.invoke_bool(0x9D7696D8F4FA6CB7);end,\n"\
"NETWORK_GET_TRANSITION_MEMBERS=function(data,dataCount)return _natives.invoke_int(0x73B000F7FBC55829,data,dataCount);end,\n"\
"NETWORK_APPLY_TRANSITION_PARAMETER=function(p0,p1)return _natives.invoke_void(0x521638ADA1BA0D18,p0,p1);end,\n"\
"NETWORK_APPLY_TRANSITION_PARAMETER_STRING=function(p0,string,p2)return _natives.invoke_void(0xEBEFC2E77084F599,p0,string,p2);end,\n"\
"NETWORK_SEND_TRANSITION_GAMER_INSTRUCTION=function(gamerHandle,p1,p2,p3,p4)return _natives.invoke_bool(0x31D1D2B858D25E6B,gamerHandle,p1,p2,p3,p4);end,\n"\
"NETWORK_MARK_TRANSITION_GAMER_AS_FULLY_JOINED=function(p0)return _natives.invoke_bool(0x5728BB6D63E3FF1D,p0);end,\n"\
"NETWORK_IS_TRANSITION_HOST=function()return _natives.invoke_bool(0x0B824797C9BF2159);end,\n"\
"NETWORK_IS_TRANSITION_HOST_FROM_HANDLE=function(gamerHandle)return _natives.invoke_bool(0x6B5C83BA3EFE6A10,gamerHandle);end,\n"\
"NETWORK_GET_TRANSITION_HOST=function(gamerHandle)return _natives.invoke_bool(0x65042B9774C4435E,gamerHandle);end,\n"\
"NETWORK_IS_IN_TRANSITION=function()return _natives.invoke_bool(0x68049AEFF83D8F0A);end,\n"\
"NETWORK_IS_TRANSITION_STARTED=function()return _natives.invoke_bool(0x53FA83401D9C07FE);end,\n"\
"NETWORK_IS_TRANSITION_BUSY=function()return _natives.invoke_bool(0x520F3282A53D26B7);end,\n"\
"NETWORK_IS_TRANSITION_MATCHMAKING=function()return _natives.invoke_bool(0x292564C735375EDF);end,\n"\
"NETWORK_IS_TRANSITION_LEAVE_POSTPONED=function()return _natives.invoke_bool(0xC571D0E77D8BBC29);end,\n"\
"NETWORK_TRANSITION_SET_IN_PROGRESS=function(p0)return _natives.invoke_void(0x1398582B7F72B3ED,p0);end,\n"\
"NETWORK_TRANSITION_SET_CONTENT_CREATOR=function(p0)return _natives.invoke_void(0x1F8E00FB18239600,p0);end,\n"\
"NETWORK_TRANSITION_SET_ACTIVITY_ISLAND=function(p0)return _natives.invoke_void(0xF6F4383B7C92F11A,p0);end,\n"\
"NETWORK_OPEN_TRANSITION_MATCHMAKING=function()return _natives.invoke_void(0x2B3A8F7CA3A38FDE);end,\n"\
"NETWORK_CLOSE_TRANSITION_MATCHMAKING=function()return _natives.invoke_void(0x43F4DBA69710E01E);end,\n"\
"NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING=function()return _natives.invoke_bool(0x37A4494483B9F5C9);end,\n"\
"NETWORK_SET_TRANSITION_VISIBILITY_LOCK=function(p0,p1)return _natives.invoke_void(0x0C978FDA19692C2C,p0,p1);end,\n"\
"NETWORK_IS_TRANSITION_VISIBILITY_LOCKED=function()return _natives.invoke_bool(0xD0A484CB2F829FBE);end,\n"\
"NETWORK_SET_TRANSITION_ACTIVITY_ID=function(p0)return _natives.invoke_void(0x30DE938B516F0AD2,p0);end,\n"\
"NETWORK_CHANGE_TRANSITION_SLOTS=function(p0,p1)return _natives.invoke_void(0xEEEDA5E6D7080987,p0,p1);end,\n"\
"NETWORK_TRANSITION_BLOCK_JOIN_REQUESTS=function(p0)return _natives.invoke_void(0x973D76AA760A6CB6,p0);end,\n"\
"NETWORK_HAS_PLAYER_STARTED_TRANSITION=function(player)return _natives.invoke_bool(0x9AC9CCBFA8C29795,player);end,\n"\
"NETWORK_ARE_TRANSITION_DETAILS_VALID=function(p0)return _natives.invoke_bool(0x2615AA2A695930C1,p0);end,\n"\
"NETWORK_JOIN_TRANSITION=function(player)return _natives.invoke_bool(0x9D060B08CD63321A,player);end,\n"\
"NETWORK_HAS_INVITED_GAMER_TO_TRANSITION=function(p0)return _natives.invoke_bool(0x7284A47B3540E6CF,p0);end,\n"\
"NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED=function(p0)return _natives.invoke_bool(0x3F9990BF5F22759C,p0);end,\n"\
"NETWORK_IS_ACTIVITY_SESSION=function()return _natives.invoke_bool(0x05095437424397FA);end,\n"\
"NETWORK_DISABLE_REALTIME_MULTIPLAYER=function()return _natives.invoke_void(0x236905C700FDB54D);end,\n"\
"NETWORK_SET_PRESENCE_SESSION_INVITES_BLOCKED=function(toggle)return _natives.invoke_void(0x4A9FDE3A5A6D0437,toggle);end,\n"\
"NETWORK_SEND_INVITE_VIA_PRESENCE=function(gamerHandle,p1,dataCount,p3)return _natives.invoke_bool(0xC3C7A6AFDB244624,gamerHandle,p1,dataCount,p3);end,\n"\
"NETWORK_SEND_TRANSITION_INVITE_VIA_PRESENCE=function(gamerHandle,p1,dataCount,p3)return _natives.invoke_bool(0xC116FF9B4D488291,gamerHandle,p1,dataCount,p3);end,\n"\
"NETWORK_SEND_IMPORTANT_TRANSITION_INVITE_VIA_PRESENCE=function(gamerHandle,p1,dataCount,p3)return _natives.invoke_bool(0x1171A97A3D3981B6,gamerHandle,p1,dataCount,p3);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_INDEX_BY_ID=function(p0)return _natives.invoke_int(0x742B58F723233ED9,p0);end,\n"\
"NETWORK_GET_NUM_PRESENCE_INVITES=function()return _natives.invoke_int(0xCEFA968912D0F78D);end,\n"\
"NETWORK_ACCEPT_PRESENCE_INVITE=function(p0)return _natives.invoke_bool(0xFA91550DF9318B22,p0);end,\n"\
"NETWORK_REMOVE_PRESENCE_INVITE=function(p0)return _natives.invoke_bool(0xF0210268DB0974B1,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_ID=function(p0)return _natives.invoke_int(0xDFF09646E12EC386,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_INVITER=function(p0)return _natives.invoke_str(0x4962CC4AA2F345B7,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_HANDLE=function(p0,p1)return _natives.invoke_bool(0x38D5B0FEBB086F75,p0,p1);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_SESSION_ID=function(p0)return _natives.invoke_int(0x26E1CD96B0903D60,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_CONTENT_ID=function(p0)return _natives.invoke_str(0x24409FC4C55CB22D,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH=function(p0)return _natives.invoke_int(0xD39B3FFF8FFDD5BF,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT=function(p0)return _natives.invoke_int(0x728C4CC7920CD102,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN=function(p0)return _natives.invoke_bool(0x3DBF2DF0AEB7D289,p0);end,\n"\
"NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT=function(p0)return _natives.invoke_bool(0x8806CEBFABD3CE05,p0);end,\n"\
"NETWORK_HAS_FOLLOW_INVITE=function()return _natives.invoke_bool(0x76D9B976C4C09FDE);end,\n"\
"NETWORK_ACTION_FOLLOW_INVITE=function()return _natives.invoke_bool(0xC88156EBB786F8D5);end,\n"\
"NETWORK_CLEAR_FOLLOW_INVITE=function()return _natives.invoke_bool(0x439BFDE3CD0610F6);end,\n"\
"NETWORK_REMOVE_AND_CANCEL_ALL_INVITES=function()return _natives.invoke_void(0xEBF8284D8CADEB53);end,\n"\
"NETWORK_REMOVE_TRANSITION_INVITE=function(p0)return _natives.invoke_void(0x7524B431B2E6F7EE,p0);end,\n"\
"NETWORK_REMOVE_ALL_TRANSITION_INVITE=function()return _natives.invoke_void(0x726E0375C7A26368);end,\n"\
"NETWORK_REMOVE_AND_CANCEL_ALL_TRANSITION_INVITES=function()return _natives.invoke_void(0xF083835B70BA9BFE);end,\n"\
"NETWORK_INVITE_GAMERS=function(p0,p1,p2,p3)return _natives.invoke_bool(0x9D80CD1D0E6327DE,p0,p1,p2,p3);end,\n"\
"NETWORK_HAS_INVITED_GAMER=function(p0)return _natives.invoke_bool(0x4D86CD31E8976ECE,p0);end,\n"\
"NETWORK_HAS_MADE_INVITE_DECISION=function(gamerHandle)return _natives.invoke_bool(0x71DC455F5CD1C2B1,gamerHandle);end,\n"\
"NETWORK_GET_INVITE_REPLY_STATUS=function(p0)return _natives.invoke_int(0x3855FB5EB2C5E8B2,p0);end,\n"\
"NETWORK_GET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU=function(p0)return _natives.invoke_bool(0x74881E6BCAE2327C,p0);end,\n"\
"NETWORK_SET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU=function(p0)return _natives.invoke_bool(0x7206F674F2A3B1BB,p0);end,\n"\
"NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU=function(p0)return _natives.invoke_void(0x66F010A4B031A331,p0);end,\n"\
"NETWORK_CHECK_DATA_MANAGER_SUCCEEDED_FOR_HANDLE=function(p0,gamerHandle)return _natives.invoke_bool(0x44B37CDCAE765AAE,p0,gamerHandle);end,\n"\
"NETWORK_CHECK_DATA_MANAGER_FOR_HANDLE=function(p0,gamerHandle)return _natives.invoke_bool(0x4AD490AE1536933B,p0,gamerHandle);end,\n"\
"NETWORK_SET_INVITE_FAILED_MESSAGE_FOR_INVITE_MENU=function(p0,p1)return _natives.invoke_void(0x0D77A82DC2D0DA59,p0,p1);end,\n"\
"FILLOUT_PM_PLAYER_LIST=function(gamerHandle,p1,p2)return _natives.invoke_bool(0xCBBD7C4991B64809,gamerHandle,p1,p2);end,\n"\
"FILLOUT_PM_PLAYER_LIST_WITH_NAMES=function(p0,p1,p2,p3)return _natives.invoke_bool(0x716B6DB9D1886106,p0,p1,p2,p3);end,\n"\
"REFRESH_PLAYER_LIST_STATS=function(p0)return _natives.invoke_bool(0xE26CCFF8094D8C74,p0);end,\n"\
"NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE=function(p0)return _natives.invoke_bool(0x796A87B3B68D1F3D,p0);end,\n"\
"NETWORK_IS_IN_PLATFORM_PARTY=function()return _natives.invoke_bool(0x2FC5650B0271CB57);end,\n"\
"NETWORK_GET_PLATFORM_PARTY_MEMBER_COUNT=function()return _natives.invoke_int(0x01ABCE5E7CBDA196);end,\n"\
"NETWORK_GET_PLATFORM_PARTY_MEMBERS=function(data,dataSize)return _natives.invoke_int(0x120364DE2845DAF8,data,dataSize);end,\n"\
"NETWORK_IS_IN_PLATFORM_PARTY_CHAT=function()return _natives.invoke_bool(0xFD8B834A8BA05048);end,\n"\
"NETWORK_IS_CHATTING_IN_PLATFORM_PARTY=function(gamerHandle)return _natives.invoke_bool(0x8DE9945BCC9AEC52,gamerHandle);end,\n"\
"NETWORK_CAN_QUEUE_FOR_PREVIOUS_SESSION_JOIN=function()return _natives.invoke_bool(0x2BF66D2E7414F686);end,\n"\
"NETWORK_IS_QUEUING_FOR_SESSION_JOIN=function()return _natives.invoke_bool(0x14922ED3E38761F0);end,\n"\
"NETWORK_CLEAR_QUEUED_JOIN_REQUEST=function()return _natives.invoke_void(0x6CE50E47F5543D0C);end,\n"\
"NETWORK_SEND_QUEUED_JOIN_REQUEST=function()return _natives.invoke_void(0xFA2888E3833C8E96);end,\n"\
"NETWORK_REMOVE_ALL_QUEUED_JOIN_REQUESTS=function()return _natives.invoke_void(0x25D990F8E0E3F13C);end,\n"\
"NETWORK_SEED_RANDOM_NUMBER_GENERATOR=function(seed)return _natives.invoke_void(0xF1B84178F8674195,seed);end,\n"\
"NETWORK_GET_RANDOM_INT=function()return _natives.invoke_int(0x599E4FA1F87EB5FF);end,\n"\
"NETWORK_GET_RANDOM_INT_RANGED=function(rangeStart,rangeEnd)return _natives.invoke_int(0xE30CF56F1EFA5F43,rangeStart,rangeEnd);end,\n"\
"_NETWORK_GET_RANDOM_FLOAT_RANGED=function(rangeStart,rangeEnd)return _natives.invoke_float(0x04BD27B5ACB67067,rangeStart,rangeEnd);end,\n"\
"NETWORK_PLAYER_IS_CHEATER=function()return _natives.invoke_bool(0x655B91F1495A9090);end,\n"\
"NETWORK_PLAYER_GET_CHEATER_REASON=function()return _natives.invoke_int(0x172F75B6EE2233BA);end,\n"\
"NETWORK_PLAYER_IS_BADSPORT=function()return _natives.invoke_bool(0x19D8DA0E5A68045A);end,\n"\
"TRIGGER_PLAYER_CRC_HACKER_CHECK=function(player,p1,scriptHash)return _natives.invoke_bool(0x46FB3ED415C7641C,player,p1,scriptHash);end,\n"\
"TRIGGER_TUNING_CRC_HACKER_CHECK=function(player,p1,p2)return _natives.invoke_bool(0xA12D3A5A3753CC23,player,p1,p2);end,\n"\
"TRIGGER_FILE_CRC_HACKER_CHECK=function(player,p1)return _natives.invoke_bool(0xF287F506767CC8A9,player,p1);end,\n"\
"REMOTE_CHEATER_PLAYER_DETECTED=function(player,a,b)return _natives.invoke_bool(0x472841A026D26D8B,player,a,b);end,\n"\
"BAD_SPORT_PLAYER_LEFT_DETECTED=function(gamerHandle,event,amountReceived)return _natives.invoke_bool(0xEC5E3AF5289DCA81,gamerHandle,event,amountReceived);end,\n"\
"NETWORK_ADD_INVALID_OBJECT_MODEL=function(modelHash)return _natives.invoke_void(0x7F562DBC212E81F9,modelHash);end,\n"\
"NETWORK_REMOVE_INVALID_OBJECT_MODEL=function(modelHash)return _natives.invoke_void(0x791EDB5803B2F468,modelHash);end,\n"\
"NETWORK_CLEAR_INVALID_OBJECT_MODELS=function()return _natives.invoke_void(0x03B2F03A53D85E41);end,\n"\
"NETWORK_APPLY_PED_SCAR_DATA=function(ped,p1)return _natives.invoke_void(0xE66C690248F11150,ped,p1);end,\n"\
"NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT=function(maxNumMissionParticipants,p1,instanceId)return _natives.invoke_void(0x1CA59E306ECB80A5,maxNumMissionParticipants,p1,instanceId);end,\n"\
"NETWORK_TRY_TO_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT=function(p0,p1,p2)return _natives.invoke_bool(0xD1110739EEADB592,p0,p1,p2);end,\n"\
"NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT=function()return _natives.invoke_bool(0x2910669969E9535E);end,\n"\
"NETWORK_GET_MAX_NUM_PARTICIPANTS=function()return _natives.invoke_int(0xA6C90FBC38E395EE);end,\n"\
"NETWORK_GET_NUM_PARTICIPANTS=function()return _natives.invoke_int(0x18D0456E86604654);end,\n"\
"NETWORK_GET_SCRIPT_STATUS=function()return _natives.invoke_int(0x57D158647A6BFABF);end,\n"\
"NETWORK_REGISTER_HOST_BROADCAST_VARIABLES=function(vars,numVars,debugName)return _natives.invoke_void(0x3E9B2F01C50DF595,vars,numVars,debugName);end,\n"\
"NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES=function(vars,numVars,debugName)return _natives.invoke_void(0x3364AA97340CA215,vars,numVars,debugName);end,\n"\
"NETWORK_REGISTER_HIGH_FREQUENCY_HOST_BROADCAST_VARIABLES=function(p0,p1,p2)return _natives.invoke_void(0xEA8C0DDB10E2822A,p0,p1,p2);end,\n"\
"NETWORK_REGISTER_HIGH_FREQUENCY_PLAYER_BROADCAST_VARIABLES=function(p0,p1,p2)return _natives.invoke_void(0xD6D7478CA62B8D41,p0,p1,p2);end,\n"\
"NETWORK_FINISH_BROADCASTING_DATA=function()return _natives.invoke_void(0x64F62AFB081E260D);end,\n"\
"NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA=function()return _natives.invoke_bool(0x5D10B3795F3FC886);end,\n"\
"NETWORK_GET_PLAYER_INDEX=function(player)return _natives.invoke_int(0x24FB80D107371267,player);end,\n"\
"NETWORK_GET_PARTICIPANT_INDEX=function(index)return _natives.invoke_int(0x1B84DF6AF2A46938,index);end,\n"\
"NETWORK_GET_PLAYER_INDEX_FROM_PED=function(ped)return _natives.invoke_int(0x6C0E2E0125610278,ped);end,\n"\
"NETWORK_GET_NUM_CONNECTED_PLAYERS=function()return _natives.invoke_int(0xA4A79DD2D9600654);end,\n"\
"NETWORK_IS_PLAYER_CONNECTED=function(player)return _natives.invoke_bool(0x93DC1BE4E1ABE9D1,player);end,\n"\
"NETWORK_GET_TOTAL_NUM_PLAYERS=function()return _natives.invoke_int(0xCF61D4B4702EE9EB);end,\n"\
"NETWORK_IS_PARTICIPANT_ACTIVE=function(p0)return _natives.invoke_bool(0x6FF8FF40B6357D45,p0);end,\n"\
"NETWORK_IS_PLAYER_ACTIVE=function(player)return _natives.invoke_bool(0xB8DFD30D6973E135,player);end,\n"\
"NETWORK_IS_PLAYER_A_PARTICIPANT=function(player)return _natives.invoke_bool(0x3CA58F6CB7CBD784,player);end,\n"\
"NETWORK_IS_HOST_OF_THIS_SCRIPT=function()return _natives.invoke_bool(0x83CD99A1E6061AB5);end,\n"\
"NETWORK_GET_HOST_OF_THIS_SCRIPT=function()return _natives.invoke_int(0xC7B4D79B01FA7A5C);end,\n"\
"NETWORK_GET_HOST_OF_SCRIPT=function(scriptName,instance_id,position_hash)return _natives.invoke_int(0x1D6A14F1F9A736FC,scriptName,instance_id,position_hash);end,\n"\
"NETWORK_SET_MISSION_FINISHED=function()return _natives.invoke_void(0x3B3D11CD9FFCDFC9);end,\n"\
"NETWORK_IS_SCRIPT_ACTIVE=function(scriptName,instance_id,p2,position_hash)return _natives.invoke_bool(0x9D40DF90FAD26098,scriptName,instance_id,p2,position_hash);end,\n"\
"NETWORK_IS_SCRIPT_ACTIVE_BY_HASH=function(scriptHash,p1,p2,p3)return _natives.invoke_bool(0xDA7DE67F5FE5EE13,scriptHash,p1,p2,p3);end,\n"\
"NETWORK_IS_THREAD_A_NETWORK_SCRIPT=function(threadId)return _natives.invoke_bool(0x560B423D73015E77,threadId);end,\n"\
"NETWORK_GET_NUM_SCRIPT_PARTICIPANTS=function(scriptName,instance_id,position_hash)return _natives.invoke_int(0x3658E8CD94FC121A,scriptName,instance_id,position_hash);end,\n"\
"NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT=function()return _natives.invoke_int(0x638A3A81733086DB);end,\n"\
"NETWORK_GET_POSITION_HASH_OF_THIS_SCRIPT=function()return _natives.invoke_int(0x257ED0FADF750BCF);end,\n"\
"NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT=function(player,script,instance_id)return _natives.invoke_bool(0x1AD5B71586B94820,player,script,instance_id);end,\n"\
"NETWORK_PREVENT_SCRIPT_HOST_MIGRATION=function()return _natives.invoke_void(0x2302C0264EA58D31);end,\n"\
"NETWORK_REQUEST_TO_BE_HOST_OF_THIS_SCRIPT=function()return _natives.invoke_void(0x741A3D8380319A81);end,\n"\
"PARTICIPANT_ID=function()return _natives.invoke_int(0x90986E8876CE0A83);end,\n"\
"PARTICIPANT_ID_TO_INT=function()return _natives.invoke_int(0x57A3BDDAD8E5AA0A);end,\n"\
"NETWORK_GET_KILLER_OF_PLAYER=function(player,weaponHash)return _natives.invoke_int(0x2DA41ED6E1FCD7A5,player,weaponHash);end,\n"\
"NETWORK_GET_DESTROYER_OF_NETWORK_ID=function(netId,weaponHash)return _natives.invoke_int(0x7A1ADEEF01740A24,netId,weaponHash);end,\n"\
"NETWORK_GET_DESTROYER_OF_ENTITY=function(entity,weaponHash)return _natives.invoke_int(0xC434133D9BA52777,entity,weaponHash);end,\n"\
"NETWORK_GET_ASSISTED_KILL_OF_ENTITY=function(player,entity,p2)return _natives.invoke_bool(0x83660B734994124D,player,entity,p2);end,\n"\
"NETWORK_GET_ASSISTED_DAMAGE_OF_ENTITY=function(player,entity,p2)return _natives.invoke_bool(0x4CACA84440FA26F6,player,entity,p2);end,\n"\
"NETWORK_GET_ENTITY_KILLER_OF_PLAYER=function(player,weaponHash)return _natives.invoke_int(0x42B2DAA6B596F5F8,player,weaponHash);end,\n"\
"NETWORK_SET_CURRENT_PUBLIC_CONTENT_ID=function(missionId)return _natives.invoke_void(0x2C863ACDCD12B3DB,missionId);end,\n"\
"NETWORK_SET_CURRENT_CHAT_OPTION=function(newChatOption)return _natives.invoke_void(0x3DAD00265FBF356B,newChatOption);end,\n"\
"NETWORK_SET_CURRENT_SPAWN_LOCATION_OPTION=function(mpSettingSpawn)return _natives.invoke_void(0xAA6D5451DC3448B6,mpSettingSpawn);end,\n"\
"NETWORK_SET_VEHICLE_DRIVEN_IN_TEST_DRIVE=function(toggle)return _natives.invoke_void(0x8C70252FC40F320B,toggle);end,\n"\
"NETWORK_RESURRECT_LOCAL_PLAYER=function(x,y,z,heading,p4,changetime,p6,p7,p8)return _natives.invoke_void(0xEA23C49EAA83ACFB,x,y,z,heading,p4,changetime,p6,p7,p8);end,\n"\
"NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME=function(time)return _natives.invoke_void(0x2D95C7E2D7E07307,time);end,\n"\
"NETWORK_IS_LOCAL_PLAYER_INVINCIBLE=function()return _natives.invoke_bool(0x8A8694B48715B000);end,\n"\
"NETWORK_DISABLE_INVINCIBLE_FLASHING=function(player,toggle)return _natives.invoke_void(0x9DD368BF06983221,player,toggle);end,\n"\
"NETWORK_PATCH_POST_CUTSCENE_HS4F_TUN_ENT=function(ped)return _natives.invoke_void(0xF0BC9BCD24A511D5,ped);end,\n"\
"NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT=function(toggle)return _natives.invoke_void(0x524FF0AEFF9C3973,toggle);end,\n"\
"NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD=function(entity)return _natives.invoke_bool(0xB07D3185E11657A5,entity);end,\n"\
"NETWORK_GET_NETWORK_ID_FROM_ENTITY=function(entity)return _natives.invoke_int(0xA11700682F3AD45C,entity);end,\n"\
"NETWORK_GET_ENTITY_FROM_NETWORK_ID=function(netId)return _natives.invoke_int(0xCE4E5D9B0A4FF560,netId);end,\n"\
"NETWORK_GET_ENTITY_IS_NETWORKED=function(entity)return _natives.invoke_bool(0xC7827959479DCC78,entity);end,\n"\
"NETWORK_GET_ENTITY_IS_LOCAL=function(entity)return _natives.invoke_bool(0x0991549DE4D64762,entity);end,\n"\
"NETWORK_REGISTER_ENTITY_AS_NETWORKED=function(entity)return _natives.invoke_void(0x06FAACD625D80CAA,entity);end,\n"\
"NETWORK_UNREGISTER_NETWORKED_ENTITY=function(entity)return _natives.invoke_void(0x7368E683BB9038D6,entity);end,\n"\
"NETWORK_DOES_NETWORK_ID_EXIST=function(netId)return _natives.invoke_bool(0x38CE16C96BD11344,netId);end,\n"\
"NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID=function(netId)return _natives.invoke_bool(0x18A47D074708FD68,netId);end,\n"\
"NETWORK_REQUEST_CONTROL_OF_NETWORK_ID=function(netId)return _natives.invoke_bool(0xA670B3662FAFFBD0,netId);end,\n"\
"NETWORK_HAS_CONTROL_OF_NETWORK_ID=function(netId)return _natives.invoke_bool(0x4D36070FE0215186,netId);end,\n"\
"NETWORK_IS_NETWORK_ID_REMOTELY_CONTROLLED=function(netId)return _natives.invoke_bool(0x7242F8B741CE1086,netId);end,\n"\
"NETWORK_REQUEST_CONTROL_OF_ENTITY=function(entity)return _natives.invoke_bool(0xB69317BF5E782347,entity);end,\n"\
"NETWORK_REQUEST_CONTROL_OF_DOOR=function(doorID)return _natives.invoke_bool(0x870DDFD5A4A796E4,doorID);end,\n"\
"NETWORK_HAS_CONTROL_OF_ENTITY=function(entity)return _natives.invoke_bool(0x01BF60A500E28887,entity);end,\n"\
"NETWORK_HAS_CONTROL_OF_PICKUP=function(pickup)return _natives.invoke_bool(0x5BC9495F0B3B6FA6,pickup);end,\n"\
"NETWORK_HAS_CONTROL_OF_DOOR=function(doorHash)return _natives.invoke_bool(0xCB3C68ADB06195DF,doorHash);end,\n"\
"NETWORK_IS_DOOR_NETWORKED=function(doorHash)return _natives.invoke_bool(0xC01E93FAC20C3346,doorHash);end,\n"\
"VEH_TO_NET=function(vehicle)return _natives.invoke_int(0xB4C94523F023419C,vehicle);end,\n"\
"PED_TO_NET=function(ped)return _natives.invoke_int(0x0EDEC3C276198689,ped);end,\n"\
"OBJ_TO_NET=function(object)return _natives.invoke_int(0x99BFDC94A603E541,object);end,\n"\
"NET_TO_VEH=function(netHandle)return _natives.invoke_int(0x367B936610BA360C,netHandle);end,\n"\
"NET_TO_PED=function(netHandle)return _natives.invoke_int(0xBDCD95FC216A8B3E,netHandle);end,\n"\
"NET_TO_OBJ=function(netHandle)return _natives.invoke_int(0xD8515F5FEA14CB3F,netHandle);end,\n"\
"NET_TO_ENT=function(netHandle)return _natives.invoke_int(0xBFFEAB45A9A9094A,netHandle);end,\n"\
"NETWORK_GET_LOCAL_HANDLE=function(gamerHandle,gamerHandleSize)return _natives.invoke_void(0xE86051786B66CD8E,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_HANDLE_FROM_USER_ID=function(userId,gamerHandle,gamerHandleSize)return _natives.invoke_void(0xDCD51DD8F87AEC5C,userId,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_HANDLE_FROM_MEMBER_ID=function(memberId,gamerHandle,gamerHandleSize)return _natives.invoke_void(0xA0FD21BED61E5C4C,memberId,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_HANDLE_FROM_PLAYER=function(player,gamerHandle,gamerHandleSize)return _natives.invoke_void(0x388EB2B86C73B6B3,player,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_HASH_FROM_PLAYER_HANDLE=function(player)return _natives.invoke_int(0xBC1D768F2F5D6C05,player);end,\n"\
"NETWORK_HASH_FROM_GAMER_HANDLE=function(gamerHandle)return _natives.invoke_int(0x58575AC3CF2CA8EC,gamerHandle);end,\n"\
"NETWORK_HANDLE_FROM_FRIEND=function(friendIndex,gamerHandle,gamerHandleSize)return _natives.invoke_void(0xD45CB817D7E177D2,friendIndex,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_GAMERTAG_FROM_HANDLE_START=function(gamerHandle)return _natives.invoke_bool(0x9F0C0A981D73FA56,gamerHandle);end,\n"\
"NETWORK_GAMERTAG_FROM_HANDLE_PENDING=function()return _natives.invoke_bool(0xB071E27958EF4CF0);end,\n"\
"NETWORK_GAMERTAG_FROM_HANDLE_SUCCEEDED=function()return _natives.invoke_bool(0xFD00798DBA7523DD);end,\n"\
"NETWORK_GET_GAMERTAG_FROM_HANDLE=function(gamerHandle)return _natives.invoke_str(0x426141162EBE5CDB,gamerHandle);end,\n"\
"NETWORK_DISPLAYNAMES_FROM_HANDLES_START=function(p0,p1)return _natives.invoke_int(0xD66C9E72B3CC4982,p0,p1);end,\n"\
"NETWORK_GET_DISPLAYNAMES_FROM_HANDLES=function(p0,p1,p2)return _natives.invoke_int(0x58CC181719256197,p0,p1,p2);end,\n"\
"NETWORK_ARE_HANDLES_THE_SAME=function(gamerHandle1,gamerHandle2)return _natives.invoke_bool(0x57DBA049E110F217,gamerHandle1,gamerHandle2);end,\n"\
"NETWORK_IS_HANDLE_VALID=function(gamerHandle,gamerHandleSize)return _natives.invoke_bool(0x6F79B93B0A8E4133,gamerHandle,gamerHandleSize);end,\n"\
"NETWORK_GET_PLAYER_FROM_GAMER_HANDLE=function(gamerHandle)return _natives.invoke_int(0xCE5F689CF5A0A49D,gamerHandle);end,\n"\
"NETWORK_MEMBER_ID_FROM_GAMER_HANDLE=function(gamerHandle)return _natives.invoke_str(0xC82630132081BB6F,gamerHandle);end,\n"\
"NETWORK_IS_GAMER_IN_MY_SESSION=function(gamerHandle)return _natives.invoke_bool(0x0F10B05DDF8D16E9,gamerHandle);end,\n"\
"NETWORK_SHOW_PROFILE_UI=function(gamerHandle)return _natives.invoke_void(0x859ED1CEA343FCA8,gamerHandle);end,\n"\
"NETWORK_PLAYER_GET_NAME=function(player)return _natives.invoke_str(0x7718D2E2060837D2,player);end,\n"\
"NETWORK_PLAYER_GET_USERID=function(player,userID)return _natives.invoke_str(0x4927FC39CD0869A0,player,userID);end,\n"\
"NETWORK_PLAYER_IS_ROCKSTAR_DEV=function(player)return _natives.invoke_bool(0x544ABDDA3B409B6D,player);end,\n"\
"NETWORK_PLAYER_INDEX_IS_CHEATER=function(player)return _natives.invoke_bool(0x565E430DB3B05BEC,player);end,\n"\
"NETWORK_ENTITY_GET_OBJECT_ID=function(entity)return _natives.invoke_int(0x815F18AD865F057F,entity);end,\n"\
"NETWORK_GET_ENTITY_FROM_OBJECT_ID=function(p0)return _natives.invoke_int(0x37D5F739FD494675,p0);end,\n"\
"NETWORK_IS_INACTIVE_PROFILE=function(p0)return _natives.invoke_bool(0x7E58745504313A2E,p0);end,\n"\
"NETWORK_GET_MAX_FRIENDS=function()return _natives.invoke_int(0xAFEBB0D5D8F687D2);end,\n"\
"NETWORK_GET_FRIEND_COUNT=function()return _natives.invoke_int(0x203F1CFD823B27A4);end,\n"\
"NETWORK_GET_FRIEND_NAME=function(friendIndex)return _natives.invoke_str(0xE11EBBB2A783FE8B,friendIndex);end,\n"\
"NETWORK_GET_FRIEND_DISPLAY_NAME=function(friendIndex)return _natives.invoke_str(0x4164F227D052E293,friendIndex);end,\n"\
"NETWORK_IS_FRIEND_ONLINE=function(name)return _natives.invoke_bool(0x425A44533437B64D,name);end,\n"\
"NETWORK_IS_FRIEND_HANDLE_ONLINE=function(gamerHandle)return _natives.invoke_bool(0x87EB7A3FFCB314DB,gamerHandle);end,\n"\
"NETWORK_IS_FRIEND_IN_SAME_TITLE=function(friendName)return _natives.invoke_bool(0x2EA9A3BEDF3F17B8,friendName);end,\n"\
"NETWORK_IS_FRIEND_IN_MULTIPLAYER=function(friendName)return _natives.invoke_bool(0x57005C18827F3A28,friendName);end,\n"\
"NETWORK_IS_FRIEND=function(gamerHandle)return _natives.invoke_bool(0x1A24A179F9B31654,gamerHandle);end,\n"\
"NETWORK_IS_PENDING_FRIEND=function(p0)return _natives.invoke_bool(0x0BE73DA6984A6E33,p0);end,\n"\
"NETWORK_IS_ADDING_FRIEND=function()return _natives.invoke_bool(0x6EA101606F6E4D81);end,\n"\
"NETWORK_ADD_FRIEND=function(gamerHandle,message)return _natives.invoke_bool(0x8E02D73914064223,gamerHandle,message);end,\n"\
"NETWORK_IS_FRIEND_INDEX_ONLINE=function(friendIndex)return _natives.invoke_bool(0xBAD8F2A42B844821,friendIndex);end,\n"\
"NETWORK_SET_PLAYER_IS_PASSIVE=function(toggle)return _natives.invoke_void(0x1B857666604B1A74,toggle);end,\n"\
"NETWORK_GET_PLAYER_OWNS_WAYPOINT=function(player)return _natives.invoke_bool(0x82377B65E943F72D,player);end,\n"\
"NETWORK_CAN_SET_WAYPOINT=function()return _natives.invoke_bool(0xC927EC229934AF60);end,\n"\
"NETWORK_IGNORE_REMOTE_WAYPOINTS=function()return _natives.invoke_void(0x4C2A9FDC22377075);end,\n"\
"NETWORK_IS_PLAYER_ON_BLOCKLIST=function(gamerHandle)return _natives.invoke_bool(0xAD4326FCA30D62F8,gamerHandle);end,\n"\
"NETWORK_SET_SCRIPT_AUTOMUTED=function(p0)return _natives.invoke_bool(0xB309EBEA797E001F,p0);end,\n"\
"NETWORK_HAS_AUTOMUTE_OVERRIDE=function()return _natives.invoke_bool(0x26F07DD83A5F7F98);end,\n"\
"NETWORK_HAS_HEADSET=function()return _natives.invoke_bool(0xE870F9F1F7B4F1FA);end,\n"\
"NETWORK_SET_LOOK_AT_TALKERS=function(p0)return _natives.invoke_void(0x7D395EA61622E116,p0);end,\n"\
"NETWORK_IS_PUSH_TO_TALK_ACTIVE=function()return _natives.invoke_bool(0xC0D2AF00BCC234CA);end,\n"\
"NETWORK_GAMER_HAS_HEADSET=function(gamerHandle)return _natives.invoke_bool(0xF2FD55CB574BCC55,gamerHandle);end,\n"\
"NETWORK_IS_GAMER_TALKING=function(gamerHandle)return _natives.invoke_bool(0x71C33B22606CD88A,gamerHandle);end,\n"\
"NETWORK_PERMISSIONS_HAS_GAMER_RECORD=function(gamerHandle)return _natives.invoke_bool(0x559EBF901A8C68E0,gamerHandle);end,\n"\
"NETWORK_CAN_COMMUNICATE_WITH_GAMER=function(gamerHandle)return _natives.invoke_bool(0x8F5D1AD832AEB06C,gamerHandle);end,\n"\
"NETWORK_CAN_TEXT_CHAT_WITH_GAMER=function(gamerHandle)return _natives.invoke_bool(0xA150A4F065806B1F,gamerHandle);end,\n"\
"NETWORK_IS_GAMER_MUTED_BY_ME=function(gamerHandle)return _natives.invoke_bool(0xCE60DE011B6C7978,gamerHandle);end,\n"\
"NETWORK_AM_I_MUTED_BY_GAMER=function(gamerHandle)return _natives.invoke_bool(0xDF02A2C93F1F26DA,gamerHandle);end,\n"\
"NETWORK_IS_GAMER_BLOCKED_BY_ME=function(gamerHandle)return _natives.invoke_bool(0xE944C4F5AF1B5883,gamerHandle);end,\n"\
"NETWORK_AM_I_BLOCKED_BY_GAMER=function(gamerHandle)return _natives.invoke_bool(0x15337C7C268A27B2,gamerHandle);end,\n"\
"NETWORK_CAN_VIEW_GAMER_USER_CONTENT=function(gamerHandle)return _natives.invoke_bool(0xB57A49545BA53CE7,gamerHandle);end,\n"\
"NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT=function(gamerHandle)return _natives.invoke_bool(0xCCA4318E1AB03F1F,gamerHandle);end,\n"\
"NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER=function(gamerHandle)return _natives.invoke_bool(0x07DD29D5E22763F1,gamerHandle);end,\n"\
"NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME=function(gamerHandle)return _natives.invoke_bool(0x135F9B7B7ADD2185,gamerHandle);end,\n"\
"NETWORK_CAN_SEND_LOCAL_INVITE=function(gamerHandle)return _natives.invoke_bool(0x021ABCBD98EC4320,gamerHandle);end,\n"\
"NETWORK_CAN_RECEIVE_LOCAL_INVITE=function(gamerHandle)return _natives.invoke_bool(0x421E34C55F125964,gamerHandle);end,\n"\
"NETWORK_IS_PLAYER_TALKING=function(player)return _natives.invoke_bool(0x031E11F3D447647E,player);end,\n"\
"NETWORK_PLAYER_HAS_HEADSET=function(player)return _natives.invoke_bool(0x3FB99A8B08D18FD6,player);end,\n"\
"NETWORK_IS_PLAYER_MUTED_BY_ME=function(player)return _natives.invoke_bool(0x8C71288AE68EDE39,player);end,\n"\
"NETWORK_AM_I_MUTED_BY_PLAYER=function(player)return _natives.invoke_bool(0x9D6981DFC91A8604,player);end,\n"\
"NETWORK_IS_PLAYER_BLOCKED_BY_ME=function(player)return _natives.invoke_bool(0x57AF1F8E27483721,player);end,\n"\
"NETWORK_AM_I_BLOCKED_BY_PLAYER=function(player)return _natives.invoke_bool(0x87F395D957D4353D,player);end,\n"\
"NETWORK_GET_PLAYER_LOUDNESS=function(player)return _natives.invoke_float(0x21A1684A25C2867F,player);end,\n"\
"NETWORK_SET_TALKER_PROXIMITY=function(value)return _natives.invoke_void(0xCBF12D65F95AD686,value);end,\n"\
"NETWORK_GET_TALKER_PROXIMITY=function()return _natives.invoke_float(0x84F0F13120B4E098);end,\n"\
"NETWORK_SET_VOICE_ACTIVE=function(toggle)return _natives.invoke_void(0xBABEC9E69A91C57B,toggle);end,\n"\
"NETWORK_REMAIN_IN_GAME_CHAT=function(p0)return _natives.invoke_void(0xCFEB46DCD7D8D5EB,p0);end,\n"\
"NETWORK_OVERRIDE_TRANSITION_CHAT=function(p0)return _natives.invoke_void(0xAF66059A131AA269,p0);end,\n"\
"NETWORK_SET_TEAM_ONLY_CHAT=function(toggle)return _natives.invoke_void(0xD5B4883AC32F24C3,toggle);end,\n"\
"NETWORK_SET_SCRIPT_CONTROLLING_TEAMS=function(p0)return _natives.invoke_void(0x265559DA40B3F327,p0);end,\n"\
"NETWORK_SET_SAME_TEAM_AS_LOCAL_PLAYER=function(p0,p1)return _natives.invoke_bool(0x4348BFDA56023A2F,p0,p1);end,\n"\
"NETWORK_OVERRIDE_TEAM_RESTRICTIONS=function(team,toggle)return _natives.invoke_void(0x6F697A66CE78674E,team,toggle);end,\n"\
"NETWORK_SET_OVERRIDE_SPECTATOR_MODE=function(toggle)return _natives.invoke_void(0x70DA3BF8DACD3210,toggle);end,\n"\
"NETWORK_SET_OVERRIDE_TUTORIAL_SESSION_CHAT=function(toggle)return _natives.invoke_void(0x3C5C1E2C2FF814B1,toggle);end,\n"\
"NETWORK_SET_PROXIMITY_AFFECTS_TEAM=function(toggle)return _natives.invoke_void(0x9D7AFCBF21C51712,toggle);end,\n"\
"NETWORK_SET_NO_SPECTATOR_CHAT=function(toggle)return _natives.invoke_void(0xF46A1E03E8755980,toggle);end,\n"\
"NETWORK_SET_IGNORE_SPECTATOR_CHAT_LIMITS_SAME_TEAM=function(toggle)return _natives.invoke_void(0x6A5D89D7769A40D8,toggle);end,\n"\
"NETWORK_OVERRIDE_CHAT_RESTRICTIONS=function(player,toggle)return _natives.invoke_void(0x3039AE5AD2C9C0C4,player,toggle);end,\n"\
"NETWORK_OVERRIDE_SEND_RESTRICTIONS=function(player,toggle)return _natives.invoke_void(0x97DD4C5944CC2E6A,player,toggle);end,\n"\
"NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL=function(toggle)return _natives.invoke_void(0x57B192B4D4AD23D5,toggle);end,\n"\
"NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS=function(player,toggle)return _natives.invoke_void(0xDDF73E2B1FEC5AB4,player,toggle);end,\n"\
"NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS_ALL=function(toggle)return _natives.invoke_void(0x0FF2862B61A58AF9,toggle);end,\n"\
"NETWORK_SET_VOICE_CHANNEL=function(channel)return _natives.invoke_void(0xEF6212C2EFEF1A23,channel);end,\n"\
"NETWORK_CLEAR_VOICE_CHANNEL=function()return _natives.invoke_void(0xE036A705F989E049);end,\n"\
"NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE=function(x,y,z)return _natives.invoke_void(0xDBD2056652689917,x,y,z);end,\n"\
"NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE=function()return _natives.invoke_void(0xF03755696450470C);end,\n"\
"NETWORK_ENABLE_VOICE_BANDWIDTH_RESTRICTION=function(player)return _natives.invoke_void(0x5E3AA4CA2B6FB0EE,player);end,\n"\
"NETWORK_DISABLE_VOICE_BANDWIDTH_RESTRICTION=function(player)return _natives.invoke_void(0xCA575C391FEA25CC,player);end,\n"\
"NETWORK_GET_MUTE_COUNT_FOR_PLAYER=function(p0,p1,p2)return _natives.invoke_void(0xADB57E5B663CCA8B,p0,p1,p2);end,\n"\
"NETWORK_SET_SPECTATOR_TO_NON_SPECTATOR_TEXT_CHAT=function(toggle)return _natives.invoke_void(0x8EF52ACAECC51D9C,toggle);end,\n"\
"NETWORK_TEXT_CHAT_IS_TYPING=function()return _natives.invoke_bool(0x5FCF4D7069B09026);end,\n"\
"SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME=function()return _natives.invoke_void(0x593850C16A36B692);end,\n"\
"SHUTDOWN_AND_LOAD_MOST_RECENT_SAVE=function()return _natives.invoke_bool(0x9ECA15ADFE141431);end,\n"\
"NETWORK_SET_FRIENDLY_FIRE_OPTION=function(toggle)return _natives.invoke_void(0xF808475FA571D823,toggle);end,\n"\
"NETWORK_SET_RICH_PRESENCE=function(p0,p1,p2,p3)return _natives.invoke_void(0x1DCCACDCFC569362,p0,p1,p2,p3);end,\n"\
"NETWORK_SET_RICH_PRESENCE_STRING=function(p0,textLabel)return _natives.invoke_void(0x3E200C2BCF4164EB,p0,textLabel);end,\n"\
"NETWORK_GET_TIMEOUT_TIME=function()return _natives.invoke_int(0x5ED0356A0CE3A34F);end,\n"\
"NETWORK_LEAVE_PED_BEHIND_BEFORE_WARP=function(player,x,y,z,p4,p5)return _natives.invoke_void(0x9769F811D1785B03,player,x,y,z,p4,p5);end,\n"\
"NETWORK_LEAVE_PED_BEHIND_BEFORE_CUTSCENE=function(player,p1)return _natives.invoke_void(0xBF22E0F32968E967,player,p1);end,\n"\
"REMOVE_ALL_STICKY_BOMBS_FROM_ENTITY=function(entity,ped)return _natives.invoke_void(0x715135F4B82AC90D,entity,ped);end,\n"\
"NETWORK_KEEP_ENTITY_COLLISION_DISABLED_AFTER_ANIM_SCENE=function(p0,p1)return _natives.invoke_void(0x17C9E241111A674D,p0,p1);end,\n"\
"NETWORK_IS_ANY_PLAYER_NEAR=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_bool(0x2E4C123D1C8A710E,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"NETWORK_CLAN_SERVICE_IS_VALID=function()return _natives.invoke_bool(0x579CCED0265D4896);end,\n"\
"NETWORK_CLAN_PLAYER_IS_ACTIVE=function(gamerHandle)return _natives.invoke_bool(0xB124B57F571D8F18,gamerHandle);end,\n"\
"NETWORK_CLAN_PLAYER_GET_DESC=function(clanDesc,bufferSize,gamerHandle)return _natives.invoke_bool(0xEEE6EACBE8874FBA,clanDesc,bufferSize,gamerHandle);end,\n"\
"NETWORK_CLAN_IS_ROCKSTAR_CLAN=function(clanDesc,bufferSize)return _natives.invoke_bool(0x7543BB439F63792B,clanDesc,bufferSize);end,\n"\
"NETWORK_CLAN_GET_UI_FORMATTED_TAG=function(clanDesc,bufferSize,formattedTag)return _natives.invoke_void(0xF45352426FF3A4F0,clanDesc,bufferSize,formattedTag);end,\n"\
"NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT=function()return _natives.invoke_int(0x1F471B79ACC90BEF);end,\n"\
"NETWORK_CLAN_GET_MEMBERSHIP_DESC=function(memberDesc,p1)return _natives.invoke_bool(0x48DE78AF2C8885B8,memberDesc,p1);end,\n"\
"NETWORK_CLAN_DOWNLOAD_MEMBERSHIP=function(gamerHandle)return _natives.invoke_bool(0xA989044E70010ABE,gamerHandle);end,\n"\
"NETWORK_CLAN_DOWNLOAD_MEMBERSHIP_PENDING=function(p0)return _natives.invoke_bool(0x5B9E023DC6EBEDC0,p0);end,\n"\
"NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING=function()return _natives.invoke_bool(0xB3F64A6A91432477);end,\n"\
"NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE=function(p0)return _natives.invoke_bool(0xBB6E6FEE99D866B2,p0);end,\n"\
"NETWORK_CLAN_GET_MEMBERSHIP_COUNT=function(p0)return _natives.invoke_int(0xAAB11F6C4ADBC2C1,p0);end,\n"\
"NETWORK_CLAN_GET_MEMBERSHIP_VALID=function(p0,p1)return _natives.invoke_bool(0x48A59CF88D43DF0E,p0,p1);end,\n"\
"NETWORK_CLAN_GET_MEMBERSHIP=function(p0,clanMembership,p2)return _natives.invoke_bool(0xC8BC2011F67B3411,p0,clanMembership,p2);end,\n"\
"NETWORK_CLAN_JOIN=function(clanDesc)return _natives.invoke_bool(0x9FAAA4F4FC71F87F,clanDesc);end,\n"\
"NETWORK_CLAN_CREWINFO_GET_STRING_VALUE=function(animDict,animName)return _natives.invoke_bool(0x729E3401F0430686,animDict,animName);end,\n"\
"NETWORK_CLAN_CREWINFO_GET_CREWRANKTITLE=function(p0,p1)return _natives.invoke_bool(0x2B51EDBEFC301339,p0,p1);end,\n"\
"NETWORK_CLAN_HAS_CREWINFO_METADATA_BEEN_RECEIVED=function()return _natives.invoke_bool(0xC32EA7A2F6CA7557);end,\n"\
"NETWORK_CLAN_GET_EMBLEM_TXD_NAME=function(netHandle,txdName)return _natives.invoke_bool(0x5835D9CD92E83184,netHandle,txdName);end,\n"\
"NETWORK_CLAN_REQUEST_EMBLEM=function(p0)return _natives.invoke_bool(0x13518FF1C6B28938,p0);end,\n"\
"NETWORK_CLAN_IS_EMBLEM_READY=function(p0,p1)return _natives.invoke_bool(0xA134777FF7F33331,p0,p1);end,\n"\
"NETWORK_CLAN_RELEASE_EMBLEM=function(p0)return _natives.invoke_void(0x113E6E3E50E286B0,p0);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR=function()return _natives.invoke_bool(0x9AA46BADAD0E27ED);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL=function()return _natives.invoke_void(0x042E4B70B93E6054);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_START=function(p0,p1)return _natives.invoke_bool(0xCE86D8191B762107,p0,p1);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_PENDING=function()return _natives.invoke_bool(0xB5074DB804E28CE7);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS=function()return _natives.invoke_bool(0x5B4F04F19376A0BA);end,\n"\
"NETWORK_GET_PRIMARY_CLAN_DATA_NEW=function(p0,p1)return _natives.invoke_bool(0xC080FF658B2E41DA,p0,p1);end,\n"\
"SET_NETWORK_ID_CAN_MIGRATE=function(netId,toggle)return _natives.invoke_void(0x299EEB23175895FC,netId,toggle);end,\n"\
"SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES=function(netId,toggle)return _natives.invoke_void(0xE05E81A888FA63C8,netId,toggle);end,\n"\
"SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER=function(netId,player,toggle)return _natives.invoke_void(0xA8A024587329F36A,netId,player,toggle);end,\n"\
"SET_NETWORK_ID_CAN_BE_REASSIGNED=function(netId,toggle)return _natives.invoke_void(0x9D724B400A7E8FFC,netId,toggle);end,\n"\
"NETWORK_SET_ENTITY_CAN_BLEND=function(entity,toggle)return _natives.invoke_void(0xD830567D88A1E873,entity,toggle);end,\n"\
"NETWORK_SET_OBJECT_CAN_BLEND_WHEN_FIXED=function(object,toggle)return _natives.invoke_void(0x0379DAF89BA09AA5,object,toggle);end,\n"\
"NETWORK_SET_ENTITY_ONLY_EXISTS_FOR_PARTICIPANTS=function(entity,toggle)return _natives.invoke_void(0xF1CA12B18AEF5298,entity,toggle);end,\n"\
"SET_NETWORK_ID_VISIBLE_IN_CUTSCENE=function(netId,p1,p2)return _natives.invoke_void(0xA6928482543022B4,netId,p1,p2);end,\n"\
"SET_NETWORK_ID_VISIBLE_IN_CUTSCENE_HACK=function(netId,p1,p2)return _natives.invoke_void(0x32EBD154CB6B8B99,netId,p1,p2);end,\n"\
"SET_NETWORK_ID_VISIBLE_IN_CUTSCENE_REMAIN_HACK=function(p0,p1)return _natives.invoke_void(0x76B3F29D3F967692,p0,p1);end,\n"\
"SET_NETWORK_CUTSCENE_ENTITIES=function(toggle)return _natives.invoke_void(0xAAA553E7DD28A457,toggle);end,\n"\
"ARE_CUTSCENE_ENTITIES_NETWORKED=function()return _natives.invoke_bool(0x66D6A5E9C511214A);end,\n"\
"SET_NETWORK_ID_PASS_CONTROL_IN_TUTORIAL=function(netId,state)return _natives.invoke_void(0x3FA36981311FA4FF,netId,state);end,\n"\
"IS_NETWORK_ID_OWNED_BY_PARTICIPANT=function(netId)return _natives.invoke_bool(0xA1607996431332DF,netId);end,\n"\
"SET_REMOTE_PLAYER_VISIBLE_IN_CUTSCENE=function(player,locallyVisible)return _natives.invoke_void(0x96320E6549DAE7B4,player,locallyVisible);end,\n"\
"SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE=function(p0,p1)return _natives.invoke_void(0xD1065D68947E7B6E,p0,p1);end,\n"\
"SET_LOCAL_PLAYER_INVISIBLE_LOCALLY=function(bIncludePlayersVehicle)return _natives.invoke_void(0xE5F773C1A1D9D168,bIncludePlayersVehicle);end,\n"\
"SET_LOCAL_PLAYER_VISIBLE_LOCALLY=function(bIncludePlayersVehicle)return _natives.invoke_void(0x7619364C82D3BF14,bIncludePlayersVehicle);end,\n"\
"SET_PLAYER_INVISIBLE_LOCALLY=function(player,bIncludePlayersVehicle)return _natives.invoke_void(0x12B37D54667DB0B8,player,bIncludePlayersVehicle);end,\n"\
"SET_PLAYER_VISIBLE_LOCALLY=function(player,bIncludePlayersVehicle)return _natives.invoke_void(0xFAA10F1FAFB11AF2,player,bIncludePlayersVehicle);end,\n"\
"FADE_OUT_LOCAL_PLAYER=function(p0)return _natives.invoke_void(0x416DBD4CD6ED8DD2,p0);end,\n"\
"NETWORK_FADE_OUT_ENTITY=function(entity,normal,slow)return _natives.invoke_void(0xDE564951F95E09ED,entity,normal,slow);end,\n"\
"NETWORK_FADE_IN_ENTITY=function(entity,state,p2)return _natives.invoke_void(0x1F4ED342ACEFE62D,entity,state,p2);end,\n"\
"NETWORK_IS_PLAYER_FADING=function(player)return _natives.invoke_bool(0x631DC5DFF4B110E3,player);end,\n"\
"NETWORK_IS_ENTITY_FADING=function(entity)return _natives.invoke_bool(0x422F32CC7E56ABAD,entity);end,\n"\
"IS_PLAYER_IN_CUTSCENE=function(player)return _natives.invoke_bool(0xE73092F4157CD126,player);end,\n"\
"SET_ENTITY_VISIBLE_IN_CUTSCENE=function(p0,p1,p2)return _natives.invoke_void(0xE0031D3C8F36AB82,p0,p1,p2);end,\n"\
"SET_ENTITY_LOCALLY_INVISIBLE=function(entity)return _natives.invoke_void(0xE135A9FF3F5D05D8,entity);end,\n"\
"SET_ENTITY_LOCALLY_VISIBLE=function(entity)return _natives.invoke_void(0x241E289B5C059EDC,entity);end,\n"\
"IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID=function(netID)return _natives.invoke_bool(0x6E192E33AD436366,netID);end,\n"\
"ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID=function(netID,toggle)return _natives.invoke_void(0xD45B1FFCCD52FF19,netID,toggle);end,\n"\
"IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER=function(player)return _natives.invoke_bool(0xB2092A1EAA7FD45F,player);end,\n"\
"ACTIVATE_DAMAGE_TRACKER_ON_PLAYER=function(player,toggle)return _natives.invoke_void(0xBEC0816FF5ACBCDA,player,toggle);end,\n"\
"IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE=function(p0,p1,p2,p3)return _natives.invoke_bool(0xD82CF8E64C8729D8,p0,p1,p2,p3);end,\n"\
"IS_SPHERE_VISIBLE_TO_PLAYER=function(p0,p1,p2,p3,p4)return _natives.invoke_bool(0xDC3A310219E5DA62,p0,p1,p2,p3,p4);end,\n"\
"RESERVE_NETWORK_MISSION_OBJECTS=function(amount)return _natives.invoke_void(0x4E5C93BD0C32FBF8,amount);end,\n"\
"RESERVE_NETWORK_MISSION_PEDS=function(amount)return _natives.invoke_void(0xB60FEBA45333D36F,amount);end,\n"\
"RESERVE_NETWORK_MISSION_VEHICLES=function(amount)return _natives.invoke_void(0x76B02E21ED27A469,amount);end,\n"\
"RESERVE_LOCAL_NETWORK_MISSION_OBJECTS=function(amount)return _natives.invoke_void(0x797F9C5E661D920E,amount);end,\n"\
"RESERVE_LOCAL_NETWORK_MISSION_PEDS=function(amount)return _natives.invoke_void(0x2C8DF5D129595281,amount);end,\n"\
"RESERVE_LOCAL_NETWORK_MISSION_VEHICLES=function(amount)return _natives.invoke_void(0x42613035157E4208,amount);end,\n"\
"CAN_REGISTER_MISSION_OBJECTS=function(amount)return _natives.invoke_bool(0x800DD4721A8B008B,amount);end,\n"\
"CAN_REGISTER_MISSION_PEDS=function(amount)return _natives.invoke_bool(0xBCBF4FEF9FA5D781,amount);end,\n"\
"CAN_REGISTER_MISSION_VEHICLES=function(amount)return _natives.invoke_bool(0x7277F1F2E085EE74,amount);end,\n"\
"CAN_REGISTER_MISSION_PICKUPS=function(amount)return _natives.invoke_bool(0x0A49D1CB6E34AF72,amount);end,\n"\
"CAN_REGISTER_MISSION_DOORS=function(p0)return _natives.invoke_bool(0xE16AA70CE9BEEDC3,p0);end,\n"\
"CAN_REGISTER_MISSION_ENTITIES=function(ped_amt,vehicle_amt,object_amt,pickup_amt)return _natives.invoke_bool(0x69778E7564BADE6D,ped_amt,vehicle_amt,object_amt,pickup_amt);end,\n"\
"GET_NUM_RESERVED_MISSION_OBJECTS=function(p0,p1)return _natives.invoke_int(0xAA81B5F10BC43AC2,p0,p1);end,\n"\
"GET_NUM_RESERVED_MISSION_PEDS=function(p0,p1)return _natives.invoke_int(0x1F13D5AE5CB17E17,p0,p1);end,\n"\
"GET_NUM_RESERVED_MISSION_VEHICLES=function(p0,p1)return _natives.invoke_int(0xCF3A965906452031,p0,p1);end,\n"\
"GET_NUM_CREATED_MISSION_OBJECTS=function(p0)return _natives.invoke_int(0x12B6281B6C6706C0,p0);end,\n"\
"GET_NUM_CREATED_MISSION_PEDS=function(p0)return _natives.invoke_int(0xCB215C4B56A7FAE7,p0);end,\n"\
"GET_NUM_CREATED_MISSION_VEHICLES=function(p0)return _natives.invoke_int(0x0CD9AB83489430EA,p0);end,\n"\
"GET_RESERVED_MISSION_ENTITIES_IN_AREA=function(x,y,z,p3,out1,out2,out3)return _natives.invoke_void(0xE42D626EEC94E5D9,x,y,z,p3,out1,out2,out3);end,\n"\
"GET_MAX_NUM_NETWORK_OBJECTS=function()return _natives.invoke_int(0xC7BE335216B5EC7C);end,\n"\
"GET_MAX_NUM_NETWORK_PEDS=function()return _natives.invoke_int(0x0C1F7D49C39D2289);end,\n"\
"GET_MAX_NUM_NETWORK_VEHICLES=function()return _natives.invoke_int(0x0AFCE529F69B21FF);end,\n"\
"GET_MAX_NUM_NETWORK_PICKUPS=function()return _natives.invoke_int(0xA72835064DD63E4C);end,\n"\
"NETWORK_SET_OBJECT_SCOPE_DISTANCE=function(object,range)return _natives.invoke_void(0xBA7F0B77D80A4EB7,object,range);end,\n"\
"NETWORK_ALLOW_CLONING_WHILE_IN_TUTORIAL=function(p0,p1)return _natives.invoke_void(0x0F1A4B45B7693B95,p0,p1);end,\n"\
"NETWORK_SET_TASK_CUTSCENE_INSCOPE_MULTIPLER=function(p0)return _natives.invoke_void(0xC6FCEE21C6FCEE21,p0);end,\n"\
"GET_NETWORK_TIME=function()return _natives.invoke_int(0x7A5487FE9FAA6B48);end,\n"\
"GET_NETWORK_TIME_ACCURATE=function()return _natives.invoke_int(0x89023FBBF9200E9F);end,\n"\
"HAS_NETWORK_TIME_STARTED=function()return _natives.invoke_bool(0x46718ACEEDEAFC84);end,\n"\
"GET_TIME_OFFSET=function(timeA,timeB)return _natives.invoke_int(0x017008CCDAD48503,timeA,timeB);end,\n"\
"IS_TIME_LESS_THAN=function(timeA,timeB)return _natives.invoke_bool(0xCB2CF5148012C8D0,timeA,timeB);end,\n"\
"IS_TIME_MORE_THAN=function(timeA,timeB)return _natives.invoke_bool(0xDE350F8651E4346C,timeA,timeB);end,\n"\
"IS_TIME_EQUAL_TO=function(timeA,timeB)return _natives.invoke_bool(0xF5BC95857BD6D512,timeA,timeB);end,\n"\
"GET_TIME_DIFFERENCE=function(timeA,timeB)return _natives.invoke_int(0xA2C6FC031D46FFF0,timeA,timeB);end,\n"\
"GET_TIME_AS_STRING=function(time)return _natives.invoke_str(0x9E23B1777A927DAD,time);end,\n"\
"GET_CLOUD_TIME_AS_STRING=function()return _natives.invoke_str(0xF12E6CD06C73D69E);end,\n"\
"GET_CLOUD_TIME_AS_INT=function()return _natives.invoke_int(0x9A73240B49945C76);end,\n"\
"CONVERT_POSIX_TIME=function(posixTime,timeStructure)return _natives.invoke_void(0xAC97AF97FA68E5D5,posixTime,timeStructure);end,\n"\
"NETWORK_SET_IN_SPECTATOR_MODE=function(toggle,playerPed)return _natives.invoke_void(0x423DE3854BB50894,toggle,playerPed);end,\n"\
"NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED=function(toggle,playerPed,p2)return _natives.invoke_void(0x419594E137637120,toggle,playerPed,p2);end,\n"\
"NETWORK_SET_IN_FREE_CAM_MODE=function(toggle)return _natives.invoke_void(0xFC18DB55AE19E046,toggle);end,\n"\
"NETWORK_SET_ANTAGONISTIC_TO_PLAYER=function(toggle,player)return _natives.invoke_void(0x5C707A667DF8B9FA,toggle,player);end,\n"\
"NETWORK_IS_IN_SPECTATOR_MODE=function()return _natives.invoke_bool(0x048746E388762E11);end,\n"\
"NETWORK_SET_IN_MP_CUTSCENE=function(p0,p1)return _natives.invoke_void(0x9CA5DE655269FEC4,p0,p1);end,\n"\
"NETWORK_IS_IN_MP_CUTSCENE=function()return _natives.invoke_bool(0x6CC27C9FA2040220);end,\n"\
"NETWORK_IS_PLAYER_IN_MP_CUTSCENE=function(player)return _natives.invoke_bool(0x63F9EE203C3619F2,player);end,\n"\
"NETWORK_HIDE_PROJECTILE_IN_CUTSCENE=function()return _natives.invoke_void(0xFAC18E7356BD3210);end,\n"\
"SET_NETWORK_VEHICLE_RESPOT_TIMER=function(netId,time,p2,p3)return _natives.invoke_void(0xEC51713AB6EC36E8,netId,time,p2,p3);end,\n"\
"IS_NETWORK_VEHICLE_RUNNING_RESPOT_TIMER=function(networkID)return _natives.invoke_bool(0xDD7CEF5B3A4DA8A6,networkID);end,\n"\
"SET_NETWORK_VEHICLE_AS_GHOST=function(vehicle,toggle)return _natives.invoke_void(0x6274C4712850841E,vehicle,toggle);end,\n"\
"SET_NETWORK_VEHICLE_MAX_POSITION_DELTA_MULTIPLIER=function(vehicle,multiplier)return _natives.invoke_void(0xA2A707979FE754DC,vehicle,multiplier);end,\n"\
"SET_NETWORK_ENABLE_HIGH_SPEED_EDGE_FALL_DETECTION=function(vehicle,toggle)return _natives.invoke_void(0x838DA0936A24ED4D,vehicle,toggle);end,\n"\
"SET_LOCAL_PLAYER_AS_GHOST=function(toggle,p1)return _natives.invoke_void(0x5FFE9B4144F9712F,toggle,p1);end,\n"\
"IS_ENTITY_A_GHOST=function(entity)return _natives.invoke_bool(0x21D04D7BC538C146,entity);end,\n"\
"SET_NON_PARTICIPANTS_OF_THIS_SCRIPT_AS_GHOSTS=function(p0)return _natives.invoke_void(0x13F1FCB111B820B0,p0);end,\n"\
"SET_REMOTE_PLAYER_AS_GHOST=function(player,p1)return _natives.invoke_void(0xA7C511FA1C5BDA38,player,p1);end,\n"\
"SET_GHOST_ALPHA=function(alpha)return _natives.invoke_void(0x658500AE6D723A7E,alpha);end,\n"\
"RESET_GHOST_ALPHA=function()return _natives.invoke_void(0x17330EBF2F2124A8);end,\n"\
"SET_ENTITY_GHOSTED_FOR_GHOST_PLAYERS=function(entity,toggle)return _natives.invoke_void(0x4BA166079D658ED4,entity,toggle);end,\n"\
"SET_INVERT_GHOSTING=function(p0)return _natives.invoke_void(0xD7B6C73CAD419BCF,p0);end,\n"\
"IS_ENTITY_IN_GHOST_COLLISION=function(entity)return _natives.invoke_bool(0x7EF7649B64D7FF10,entity);end,\n"\
"USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR=function(toggle)return _natives.invoke_void(0x77758139EC9B66C7,toggle);end,\n"\
"NETWORK_CREATE_SYNCHRONISED_SCENE=function(x,y,z,xRot,yRot,zRot,rotationOrder,useOcclusionPortal,looped,p9,animTime,p11)return _natives.invoke_int(0x7CD6BC4C2BBDD526,x,y,z,xRot,yRot,zRot,rotationOrder,useOcclusionPortal,looped,p9,animTime,p11);end,\n"\
"NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE=function(ped,netScene,animDict,animnName,speed,speedMultiplier,duration,flag,playbackRate,p9)return _natives.invoke_void(0x742A637471BCECD9,ped,netScene,animDict,animnName,speed,speedMultiplier,duration,flag,playbackRate,p9);end,\n"\
"NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE_WITH_IK=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0xA5EAFE473E45C442,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"NETWORK_ADD_ENTITY_TO_SYNCHRONISED_SCENE=function(entity,netScene,animDict,animName,speed,speedMulitiplier,flag)return _natives.invoke_void(0xF2404D68CBC855FA,entity,netScene,animDict,animName,speed,speedMulitiplier,flag);end,\n"\
"NETWORK_ADD_MAP_ENTITY_TO_SYNCHRONISED_SCENE=function(netScene,modelHash,x,y,z,p5,p6,p7,p8,flags)return _natives.invoke_void(0x45F35C0EDC33B03B,netScene,modelHash,x,y,z,p5,p6,p7,p8,flags);end,\n"\
"NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA=function(netScene,animDict,animName)return _natives.invoke_void(0xCF8BD3B0BD6D42D7,netScene,animDict,animName);end,\n"\
"NETWORK_ATTACH_SYNCHRONISED_SCENE_TO_ENTITY=function(netScene,entity,bone)return _natives.invoke_void(0x478DCBD2A98B705A,netScene,entity,bone);end,\n"\
"NETWORK_START_SYNCHRONISED_SCENE=function(netScene)return _natives.invoke_void(0x9A1B3FCDB36C8697,netScene);end,\n"\
"NETWORK_STOP_SYNCHRONISED_SCENE=function(netScene)return _natives.invoke_void(0xC254481A4574CB2F,netScene);end,\n"\
"NETWORK_GET_LOCAL_SCENE_FROM_NETWORK_ID=function(netId)return _natives.invoke_int(0x02C40BF885C567B6,netId);end,\n"\
"NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA=function(netScene)return _natives.invoke_void(0xC9B43A33D09CADA7,netScene);end,\n"\
"NETWORK_ALLOW_REMOTE_SYNCED_SCENE_LOCAL_PLAYER_REQUESTS=function(p0)return _natives.invoke_void(0x144DA052257AE7D8,p0);end,\n"\
"NETWORK_FIND_LARGEST_BUNCH_OF_PLAYERS=function(p0,p1)return _natives.invoke_bool(0xFB1F9381E80FA13F,p0,p1);end,\n"\
"NETWORK_START_RESPAWN_SEARCH_FOR_PLAYER=function(player,x,y,z,radius,p5,p6,p7,flags)return _natives.invoke_bool(0x5A6FFA2433E2F14C,player,x,y,z,radius,p5,p6,p7,flags);end,\n"\
"NETWORK_START_RESPAWN_SEARCH_IN_ANGLED_AREA_FOR_PLAYER=function(player,x1,y1,z1,x2,y2,z2,width,p8,p9,p10,flags)return _natives.invoke_bool(0x4BA92A18502BCA61,player,x1,y1,z1,x2,y2,z2,width,p8,p9,p10,flags);end,\n"\
"NETWORK_QUERY_RESPAWN_RESULTS=function(p0)return _natives.invoke_int(0x3C891A251567DFCE,p0);end,\n"\
"NETWORK_CANCEL_RESPAWN_SEARCH=function()return _natives.invoke_void(0xFB8F2A6F3DF08CBE);end,\n"\
"NETWORK_GET_RESPAWN_RESULT=function(randomInt,coordinates,heading)return _natives.invoke_void(0x371EA43692861CF1,randomInt,coordinates,heading);end,\n"\
"NETWORK_GET_RESPAWN_RESULT_FLAGS=function(p0)return _natives.invoke_int(0x6C34F1208B8923FD,p0);end,\n"\
"NETWORK_START_SOLO_TUTORIAL_SESSION=function()return _natives.invoke_void(0x17E0198B3882C2CB);end,\n"\
"NETWORK_ALLOW_GANG_TO_JOIN_TUTORIAL_SESSION=function(teamId,instanceId)return _natives.invoke_void(0xFB680D403909DC70,teamId,instanceId);end,\n"\
"NETWORK_END_TUTORIAL_SESSION=function()return _natives.invoke_void(0xD0AFAFF5A51D72F7);end,\n"\
"NETWORK_IS_IN_TUTORIAL_SESSION=function()return _natives.invoke_bool(0xADA24309FE08DACF);end,\n"\
"NETWORK_WAITING_POP_CLEAR_TUTORIAL_SESSION=function()return _natives.invoke_bool(0xB37E4E6A2388CA7B);end,\n"\
"NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING=function()return _natives.invoke_bool(0x35F0B98A8387274D);end,\n"\
"NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE=function(player)return _natives.invoke_int(0x3B39236746714134,player);end,\n"\
"NETWORK_ARE_PLAYERS_IN_SAME_TUTORIAL_SESSION=function(player,index)return _natives.invoke_bool(0x9DE986FC9A87C474,player,index);end,\n"\
"NETWORK_BLOCK_PROXY_MIGRATION_BETWEEN_TUTORIAL_SESSIONS=function(p0)return _natives.invoke_void(0xFEA7A352DDB34D52,p0);end,\n"\
"NETWORK_CONCEAL_PLAYER=function(player,toggle,p2)return _natives.invoke_void(0xBBDF066252829606,player,toggle,p2);end,\n"\
"NETWORK_IS_PLAYER_CONCEALED=function(player)return _natives.invoke_bool(0x919B3C98ED8292F9,player);end,\n"\
"NETWORK_CONCEAL_ENTITY=function(entity,toggle)return _natives.invoke_void(0x1632BE0AC1E62876,entity,toggle);end,\n"\
"NETWORK_IS_ENTITY_CONCEALED=function(entity)return _natives.invoke_bool(0x71302EC70689052A,entity);end,\n"\
"NETWORK_OVERRIDE_CLOCK_TIME=function(hours,minutes,seconds)return _natives.invoke_void(0xE679E3E06E363892,hours,minutes,seconds);end,\n"\
"NETWORK_OVERRIDE_CLOCK_RATE=function(ms)return _natives.invoke_void(0x42BF1D2E723B6D7E,ms);end,\n"\
"NETWORK_CLEAR_CLOCK_TIME_OVERRIDE=function()return _natives.invoke_void(0xD972DF67326F966E);end,\n"\
"NETWORK_IS_CLOCK_TIME_OVERRIDDEN=function()return _natives.invoke_bool(0xD7C95D322FF57522);end,\n"\
"NETWORK_ADD_ENTITY_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_int(0x494C8FB299290269,x1,y1,z1,x2,y2,z2);end,\n"\
"NETWORK_ADD_ENTITY_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width)return _natives.invoke_int(0x376C6375BA60293A,x1,y1,z1,x2,y2,z2,width);end,\n"\
"NETWORK_ADD_CLIENT_ENTITY_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_int(0x25B99872D588A101,x1,y1,z1,x2,y2,z2);end,\n"\
"NETWORK_ADD_CLIENT_ENTITY_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,radius)return _natives.invoke_int(0x2B1C623823DB0D9D,x1,y1,z1,x2,y2,z2,radius);end,\n"\
"NETWORK_REMOVE_ENTITY_AREA=function(areaHandle)return _natives.invoke_bool(0x93CF869BAA0C4874,areaHandle);end,\n"\
"NETWORK_ENTITY_AREA_DOES_EXIST=function(areaHandle)return _natives.invoke_bool(0xE64A3CA08DFA37A9,areaHandle);end,\n"\
"NETWORK_ENTITY_AREA_HAVE_ALL_REPLIED=function(areaHandle)return _natives.invoke_bool(0x4DF7CFFF471A7FB1,areaHandle);end,\n"\
"NETWORK_ENTITY_AREA_IS_OCCUPIED=function(areaHandle)return _natives.invoke_bool(0x4A2D4E8BF4265B0F,areaHandle);end,\n"\
"NETWORK_USE_HIGH_PRECISION_BLENDING=function(netID,toggle)return _natives.invoke_void(0x2B1813ABA29016C5,netID,toggle);end,\n"\
"NETWORK_SET_CUSTOM_ARENA_BALL_PARAMS=function(netId)return _natives.invoke_void(0xA6FCECCF4721D679,netId);end,\n"\
"NETWORK_ENTITY_USE_HIGH_PRECISION_ROTATION=function(netId,toggle)return _natives.invoke_void(0x95BAF97C82464629,netId,toggle);end,\n"\
"NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS=function()return _natives.invoke_bool(0x924426BFFD82E915);end,\n"\
"NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING=function()return _natives.invoke_bool(0x8132C0EB8B2B3293);end,\n"\
"NETWORK_REQUEST_CLOUD_TUNABLES=function()return _natives.invoke_void(0x42FB3B532D526E6C);end,\n"\
"NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING=function()return _natives.invoke_bool(0x0467C11ED88B7D28);end,\n"\
"NETWORK_GET_TUNABLE_CLOUD_CRC=function()return _natives.invoke_int(0x10BD227A753B0D84);end,\n"\
"NETWORK_DOES_TUNABLE_EXIST=function(tunableContext,tunableName)return _natives.invoke_bool(0x85E5F8B9B898B20A,tunableContext,tunableName);end,\n"\
"NETWORK_ACCESS_TUNABLE_INT=function(tunableContext,tunableName,value)return _natives.invoke_bool(0x8BE1146DFD5D4468,tunableContext,tunableName,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_FLOAT=function(tunableContext,tunableName,value)return _natives.invoke_bool(0xE5608CA7BC163A5F,tunableContext,tunableName,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_BOOL=function(tunableContext,tunableName)return _natives.invoke_bool(0xAA6A47A573ABB75A,tunableContext,tunableName);end,\n"\
"NETWORK_DOES_TUNABLE_EXIST_HASH=function(tunableContext,tunableName)return _natives.invoke_bool(0xE4E53E1419D81127,tunableContext,tunableName);end,\n"\
"NETWORK_ACCESS_TUNABLE_MODIFICATION_DETECTION_CLEAR=function()return _natives.invoke_bool(0xFAFC23AEE23868DB);end,\n"\
"NETWORK_ACCESS_TUNABLE_INT_HASH=function(tunableContext,tunableName,value)return _natives.invoke_bool(0x40FCE03E50E8DBE8,tunableContext,tunableName,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_INT_MODIFICATION_DETECTION_REGISTRATION_HASH=function(contextHash,nameHash,value)return _natives.invoke_bool(0x3A8B55FDA4C8DDEF,contextHash,nameHash,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_FLOAT_HASH=function(tunableContext,tunableName,value)return _natives.invoke_bool(0x972BC203BBC4C4D5,tunableContext,tunableName,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_FLOAT_MODIFICATION_DETECTION_REGISTRATION_HASH=function(contextHash,nameHash,value)return _natives.invoke_bool(0x1950DAE9848A4739,contextHash,nameHash,value);end,\n"\
"NETWORK_ACCESS_TUNABLE_BOOL_HASH=function(tunableContext,tunableName)return _natives.invoke_bool(0xEA16B69D93D71A45,tunableContext,tunableName);end,\n"\
"NETWORK_ACCESS_TUNABLE_BOOL_MODIFICATION_DETECTION_REGISTRATION_HASH=function(contextHash,nameHash,value)return _natives.invoke_bool(0x697F508861875B42,contextHash,nameHash,value);end,\n"\
"NETWORK_TRY_ACCESS_TUNABLE_BOOL_HASH=function(tunableContext,tunableName,defaultValue)return _natives.invoke_bool(0xC7420099936CE286,tunableContext,tunableName,defaultValue);end,\n"\
"NETWORK_GET_CONTENT_MODIFIER_LIST_ID=function(contentHash)return _natives.invoke_int(0x187382F8A3E0A6C3,contentHash);end,\n"\
"NETWORK_GET_BONE_ID_OF_FATAL_HIT=function()return _natives.invoke_int(0x7DB53B37A2F211A0);end,\n"\
"NETWORK_RESET_BODY_TRACKER=function()return _natives.invoke_void(0x72433699B4E6DD64);end,\n"\
"NETWORK_GET_NUMBER_BODY_TRACKER_HITS=function()return _natives.invoke_int(0xD38C4A6D047C019D);end,\n"\
"NETWORK_HAS_BONE_BEEN_HIT_BY_KILLER=function(boneIndex)return _natives.invoke_bool(0x2E0BF682CC778D49,boneIndex);end,\n"\
"NETWORK_SET_ATTRIBUTE_DAMAGE_TO_PLAYER=function(ped,player)return _natives.invoke_bool(0x0EDE326D47CD0F3E,ped,player);end,\n"\
"NETWORK_TRIGGER_DAMAGE_EVENT_FOR_ZERO_DAMAGE=function(entity,toggle)return _natives.invoke_void(0x890E2C5ABED7236D,entity,toggle);end,\n"\
"NETWORK_TRIGGER_DAMAGE_EVENT_FOR_ZERO_WEAPON_HASH=function(entity,toggle)return _natives.invoke_void(0x38B7C51AB1EDC7D8,entity,toggle);end,\n"\
"NETWORK_SET_NO_LONGER_NEEDED=function(entity,toggle)return _natives.invoke_void(0x3FC795691834481D,entity,toggle);end,\n"\
"NETWORK_EXPLODE_VEHICLE=function(vehicle,isAudible,isInvisible,netId)return _natives.invoke_bool(0x301A42153C9AD707,vehicle,isAudible,isInvisible,netId);end,\n"\
"NETWORK_EXPLODE_HELI=function(vehicle,isAudible,isInvisible,netId)return _natives.invoke_void(0x2A5E0621DD815A9A,vehicle,isAudible,isInvisible,netId);end,\n"\
"NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME=function(entity)return _natives.invoke_void(0xCD71A4ECAB22709E,entity);end,\n"\
"NETWORK_OVERRIDE_COORDS_AND_HEADING=function(entity,x,y,z,heading)return _natives.invoke_void(0xA7E30DE9272B6D49,entity,x,y,z,heading);end,\n"\
"NETWORK_ENABLE_EXTRA_VEHICLE_ORIENTATION_BLEND_CHECKS=function(netId,toggle)return _natives.invoke_void(0xE6717E652B8C8D8A,netId,toggle);end,\n"\
"NETWORK_DISABLE_PROXIMITY_MIGRATION=function(netID)return _natives.invoke_void(0x407091CF6037118E,netID);end,\n"\
"NETWORK_SET_PROPERTY_ID=function(id)return _natives.invoke_void(0x1775961C2FBBCB5C,id);end,\n"\
"NETWORK_CLEAR_PROPERTY_ID=function()return _natives.invoke_void(0xC2B82527CA77053E);end,\n"\
"NETWORK_SET_PLAYER_MENTAL_STATE=function(p0)return _natives.invoke_void(0x367EF5E2F439B4C6,p0);end,\n"\
"NETWORK_SET_MINIMUM_RANK_FOR_MISSION=function(p0)return _natives.invoke_void(0x94538037EE44F5CF,p0);end,\n"\
"NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA=function()return _natives.invoke_void(0xBD0BE0BFC927EAC1);end,\n"\
"NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA=function(player)return _natives.invoke_bool(0x237D5336A9A54108,player);end,\n"\
"NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA=function(ped,player)return _natives.invoke_bool(0x99B72C7ABDE5C910,ped,player);end,\n"\
"GET_NUM_COMMERCE_ITEMS=function()return _natives.invoke_int(0xF2EAC213D5EA0623);end,\n"\
"IS_COMMERCE_DATA_VALID=function()return _natives.invoke_bool(0xEA14EEF5B7CD2C30);end,\n"\
"TRIGGER_COMMERCE_DATA_FETCH=function(p0)return _natives.invoke_void(0xB606E6CC59664972,p0);end,\n"\
"IS_COMMERCE_DATA_FETCH_IN_PROGRESS=function()return _natives.invoke_bool(0x1D4DC17C38FEAFF0);end,\n"\
"GET_COMMERCE_ITEM_ID=function(index)return _natives.invoke_str(0x662635855957C411,index);end,\n"\
"GET_COMMERCE_ITEM_NAME=function(index)return _natives.invoke_str(0xB4271092CA7EDF48,index);end,\n"\
"GET_COMMERCE_PRODUCT_PRICE=function(index)return _natives.invoke_str(0xCA94551B50B4932C,index);end,\n"\
"GET_COMMERCE_ITEM_NUM_CATS=function(index)return _natives.invoke_int(0x2A7776C709904AB0,index);end,\n"\
"GET_COMMERCE_ITEM_CAT=function(index,index2)return _natives.invoke_str(0x6F44CBF56D79FAC0,index,index2);end,\n"\
"OPEN_COMMERCE_STORE=function(p0,p1,p2)return _natives.invoke_void(0x58C21165F6545892,p0,p1,p2);end,\n"\
"IS_COMMERCE_STORE_OPEN=function()return _natives.invoke_bool(0x2EAC52B4019E2782);end,\n"\
"SET_STORE_ENABLED=function(toggle)return _natives.invoke_void(0x9641A9FF718E9C5E,toggle);end,\n"\
"REQUEST_COMMERCE_ITEM_IMAGE=function(index)return _natives.invoke_bool(0xA2F952104FC6DD4B,index);end,\n"\
"RELEASE_ALL_COMMERCE_ITEM_IMAGES=function()return _natives.invoke_void(0x72D0706CD6CCDB58);end,\n"\
"GET_COMMERCE_ITEM_TEXTURENAME=function(index)return _natives.invoke_str(0x722F5D28B61C5EA8,index);end,\n"\
"IS_STORE_AVAILABLE_TO_USER=function()return _natives.invoke_bool(0x883D79C4071E18B3);end,\n"\
"DELAY_MP_STORE_OPEN=function()return _natives.invoke_void(0x265635150FB0D82E);end,\n"\
"RESET_STORE_NETWORK_GAME_TRACKING=function()return _natives.invoke_void(0x444C4525ECE0A4B9);end,\n"\
"IS_USER_OLD_ENOUGH_TO_ACCESS_STORE=function()return _natives.invoke_bool(0x59328EB08C5CEB2B);end,\n"\
"SET_LAST_VIEWED_SHOP_ITEM=function(p0,p1,p2)return _natives.invoke_void(0xFAE628F1E9ADB239,p0,p1,p2);end,\n"\
"GET_USER_PREMIUM_ACCESS=function()return _natives.invoke_int(0x754615490A029508);end,\n"\
"GET_USER_STARTER_ACCESS=function()return _natives.invoke_int(0x155467ACA0F55705);end,\n"\
"CLOUD_DELETE_MEMBER_FILE=function(p0)return _natives.invoke_int(0xC64DED7EF0D2FE37,p0);end,\n"\
"CLOUD_HAS_REQUEST_COMPLETED=function(requestId)return _natives.invoke_bool(0x4C61B39930D045DA,requestId);end,\n"\
"CLOUD_DID_REQUEST_SUCCEED=function(requestId)return _natives.invoke_bool(0x3A3D5568AF297CD5,requestId);end,\n"\
"CLOUD_CHECK_AVAILABILITY=function()return _natives.invoke_void(0x4F18196C8D38768D);end,\n"\
"CLOUD_IS_CHECKING_AVAILABILITY=function()return _natives.invoke_bool(0xC7ABAC5DE675EE3B);end,\n"\
"CLOUD_GET_AVAILABILITY_CHECK_RESULT=function()return _natives.invoke_bool(0x0B0CC10720653F3B);end,\n"\
"GET_CONTENT_TO_LOAD_TYPE=function()return _natives.invoke_int(0x8B0C2964BA471961);end,\n"\
"GET_IS_LAUNCH_FROM_LIVE_AREA=function()return _natives.invoke_bool(0x88B588B41FF7868E);end,\n"\
"GET_IS_LIVE_AREA_LAUNCH_WITH_CONTENT=function()return _natives.invoke_bool(0x67FC09BC554A75E5);end,\n"\
"CLEAR_SERVICE_EVENT_ARGUMENTS=function()return _natives.invoke_void(0x966DD84FB6A46017);end,\n"\
"UGC_COPY_CONTENT=function(p0,p1)return _natives.invoke_bool(0x152D90E4C1B4738A,p0,p1);end,\n"\
"UGC_IS_CREATING=function()return _natives.invoke_bool(0x9FEDF86898F100E9);end,\n"\
"UGC_HAS_CREATE_FINISHED=function()return _natives.invoke_bool(0x5E24341A7F92A74B);end,\n"\
"UGC_DID_CREATE_SUCCEED=function()return _natives.invoke_bool(0x24E4E51FC16305F9);end,\n"\
"UGC_GET_CREATE_RESULT=function()return _natives.invoke_int(0xFBC5E768C7A77A6A);end,\n"\
"UGC_GET_CREATE_CONTENT_ID=function()return _natives.invoke_str(0xC55A0B40FFB1ED23);end,\n"\
"UGC_CLEAR_CREATE_RESULT=function()return _natives.invoke_void(0x17440AA15D1D3739);end,\n"\
"UGC_QUERY_MY_CONTENT=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0x9BF438815F5D96EA,p0,p1,p2,p3,p4,p5);end,\n"\
"UGC_QUERY_BY_CATEGORY=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0x692D58DF40657E8C,p0,p1,p2,p3,p4,p5);end,\n"\
"UGC_QUERY_BY_CONTENT_ID=function(contentId,latestVersion,contentTypeName)return _natives.invoke_bool(0x158EC424F35EC469,contentId,latestVersion,contentTypeName);end,\n"\
"UGC_QUERY_BY_CONTENT_IDS=function(data,count,latestVersion,contentTypeName)return _natives.invoke_bool(0xC7397A83F7A2A462,data,count,latestVersion,contentTypeName);end,\n"\
"UGC_QUERY_MOST_RECENTLY_CREATED_CONTENT=function(offset,count,contentTypeName,p3)return _natives.invoke_bool(0x6D4CB481FAC835E8,offset,count,contentTypeName,p3);end,\n"\
"UGC_GET_BOOKMARKED_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0xD5A4B59980401588,p0,p1,p2,p3);end,\n"\
"UGC_GET_MY_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0x3195F8DD0D531052,p0,p1,p2,p3);end,\n"\
"UGC_GET_FRIEND_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0xF9E1CCAE8BA4C281,p0,p1,p2,p3);end,\n"\
"UGC_GET_CREW_CONTENT=function(p0,p1,p2,p3,p4)return _natives.invoke_bool(0x9F6E2821885CAEE2,p0,p1,p2,p3,p4);end,\n"\
"UGC_GET_GET_BY_CATEGORY=function(p0,p1,p2,p3,p4)return _natives.invoke_bool(0x678BB03C1A3BD51E,p0,p1,p2,p3,p4);end,\n"\
"UGC_GET_GET_BY_CONTENT_ID=function(contentId,contentTypeName)return _natives.invoke_bool(0x815E5E3073DA1D67,contentId,contentTypeName);end,\n"\
"UGC_GET_GET_BY_CONTENT_IDS=function(data,dataCount,contentTypeName)return _natives.invoke_bool(0xB8322EEB38BE7C26,data,dataCount,contentTypeName);end,\n"\
"UGC_GET_MOST_RECENTLY_CREATED_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0xA7862BC5ED1DFD7E,p0,p1,p2,p3);end,\n"\
"UGC_GET_MOST_RECENTLY_PLAYED_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0x97A770BEEF227E2B,p0,p1,p2,p3);end,\n"\
"UGC_GET_TOP_RATED_CONTENT=function(p0,p1,p2,p3)return _natives.invoke_bool(0x5324A0E3E4CE3570,p0,p1,p2,p3);end,\n"\
"UGC_CANCEL_QUERY=function()return _natives.invoke_void(0xE9B99B6853181409);end,\n"\
"UGC_IS_GETTING=function()return _natives.invoke_bool(0xD53ACDBEF24A46E8);end,\n"\
"UGC_HAS_GET_FINISHED=function()return _natives.invoke_bool(0x02ADA21EA2F6918F);end,\n"\
"UGC_DID_GET_SUCCEED=function()return _natives.invoke_bool(0x941E5306BCD7C2C7);end,\n"\
"UGC_WAS_QUERY_FORCE_CANCELLED=function()return _natives.invoke_bool(0xC87E740D9F3872CC);end,\n"\
"UGC_GET_QUERY_RESULT=function()return _natives.invoke_int(0xEDF7F927136C224B);end,\n"\
"UGC_GET_CONTENT_NUM=function()return _natives.invoke_int(0xE0A6138401BCB837);end,\n"\
"UGC_GET_CONTENT_TOTAL=function()return _natives.invoke_int(0x769951E2455E2EB5);end,\n"\
"UGC_GET_CONTENT_HASH=function()return _natives.invoke_int(0x3A17A27D75C74887);end,\n"\
"UGC_CLEAR_QUERY_RESULTS=function()return _natives.invoke_void(0xBA96394A0EECFA65);end,\n"\
"UGC_GET_CONTENT_USER_ID=function(p0)return _natives.invoke_str(0xCD67AD041A394C9C,p0);end,\n"\
"UGC_GET_CONTENT_CREATOR_GAMER_HANDLE=function(p0,p1)return _natives.invoke_bool(0x584770794D758C18,p0,p1);end,\n"\
"UGC_GET_CONTENT_CREATED_BY_LOCAL_PLAYER=function(p0)return _natives.invoke_bool(0x8C8D2739BA44AF0F,p0);end,\n"\
"UGC_GET_CONTENT_USER_NAME=function(p0)return _natives.invoke_str(0x703F12425ECA8BF5,p0);end,\n"\
"UGC_GET_CONTENT_IS_USING_SC_NICKNAME=function(p0)return _natives.invoke_bool(0xAEAB987727C5A8A4,p0);end,\n"\
"UGC_GET_CONTENT_CATEGORY=function(p0)return _natives.invoke_int(0xA7BAB11E7C9C6C5A,p0);end,\n"\
"UGC_GET_CONTENT_ID=function(p0)return _natives.invoke_str(0x55AA95F481D694D2,p0);end,\n"\
"UGC_GET_ROOT_CONTENT_ID=function(p0)return _natives.invoke_str(0xC0173D6BFF4E0348,p0);end,\n"\
"UGC_GET_CONTENT_NAME=function(p0)return _natives.invoke_str(0xBF09786A7FCAB582,p0);end,\n"\
"UGC_GET_CONTENT_DESCRIPTION_HASH=function(p0)return _natives.invoke_int(0x7CF0448787B23758,p0);end,\n"\
"UGC_GET_CONTENT_PATH=function(p0,p1)return _natives.invoke_str(0xBAF6BABF9E7CCC13,p0,p1);end,\n"\
"UGC_GET_CONTENT_UPDATED_DATE=function(p0,p1)return _natives.invoke_void(0xCFD115B373C0DF63,p0,p1);end,\n"\
"UGC_GET_CONTENT_FILE_VERSION=function(p0,p1)return _natives.invoke_int(0x37025B27D9B658B1,p0,p1);end,\n"\
"UGC_GET_CONTENT_HAS_LO_RES_PHOTO=function(p0)return _natives.invoke_bool(0x1D610EB0FEA716D9,p0);end,\n"\
"UGC_GET_CONTENT_HAS_HI_RES_PHOTO=function(p0)return _natives.invoke_bool(0x7FCC39C46C3C03BD,p0);end,\n"\
"UGC_GET_CONTENT_LANGUAGE=function(p0)return _natives.invoke_int(0x32DD916F3F7C9672,p0);end,\n"\
"UGC_GET_CONTENT_IS_PUBLISHED=function(p0)return _natives.invoke_bool(0x3054F114121C21EA,p0);end,\n"\
"UGC_GET_CONTENT_IS_VERIFIED=function(p0)return _natives.invoke_bool(0xA9240A96C74CCA13,p0);end,\n"\
"UGC_GET_CONTENT_RATING=function(p0,p1)return _natives.invoke_float(0x1ACCFBA3D8DAB2EE,p0,p1);end,\n"\
"UGC_GET_CONTENT_RATING_COUNT=function(p0,p1)return _natives.invoke_int(0x759299C5BB31D2A9,p0,p1);end,\n"\
"UGC_GET_CONTENT_RATING_POSITIVE_COUNT=function(p0,p1)return _natives.invoke_int(0x87E5C46C187FE0AE,p0,p1);end,\n"\
"UGC_GET_CONTENT_RATING_NEGATIVE_COUNT=function(p0,p1)return _natives.invoke_int(0x4E548C0D7AE39FF9,p0,p1);end,\n"\
"UGC_GET_CONTENT_HAS_PLAYER_RECORD=function(p0)return _natives.invoke_bool(0x70EA8DA57840F9BE,p0);end,\n"\
"UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED=function(p0)return _natives.invoke_bool(0x993CBE59D350D225,p0);end,\n"\
"UGC_REQUEST_CONTENT_DATA_FROM_INDEX=function(p0,p1)return _natives.invoke_int(0x171DF6A0C07FB3DC,p0,p1);end,\n"\
"UGC_REQUEST_CONTENT_DATA_FROM_PARAMS=function(contentTypeName,contentId,p2,p3,p4)return _natives.invoke_int(0x7FD2990AF016795E,contentTypeName,contentId,p2,p3,p4);end,\n"\
"UGC_REQUEST_CACHED_DESCRIPTION=function(p0)return _natives.invoke_int(0x5E0165278F6339EE,p0);end,\n"\
"UGC_IS_DESCRIPTION_REQUEST_IN_PROGRESS=function(p0)return _natives.invoke_bool(0x2D5DC831176D0114,p0);end,\n"\
"UGC_HAS_DESCRIPTION_REQUEST_FINISHED=function(p0)return _natives.invoke_bool(0xEBFA8D50ADDC54C4,p0);end,\n"\
"UGC_DID_DESCRIPTION_REQUEST_SUCCEED=function(p0)return _natives.invoke_bool(0x162C23CA83ED0A62,p0);end,\n"\
"UGC_GET_CACHED_DESCRIPTION=function(p0,p1)return _natives.invoke_str(0x40F7E66472DF3E5C,p0,p1);end,\n"\
"UGC_RELEASE_CACHED_DESCRIPTION=function(p0)return _natives.invoke_bool(0x5A34CD9C3C5BEC44,p0);end,\n"\
"UGC_RELEASE_ALL_CACHED_DESCRIPTIONS=function()return _natives.invoke_void(0x68103E2247887242);end,\n"\
"UGC_PUBLISH=function(contentId,baseContentId,contentTypeName)return _natives.invoke_bool(0x1DE0F5F50D723CAA,contentId,baseContentId,contentTypeName);end,\n"\
"UGC_SET_BOOKMARKED=function(contentId,bookmarked,contentTypeName)return _natives.invoke_bool(0x274A1519DFC1094F,contentId,bookmarked,contentTypeName);end,\n"\
"UGC_SET_DELETED=function(p0,p1,p2)return _natives.invoke_bool(0xD05D1A6C74DA3498,p0,p1,p2);end,\n"\
"UGC_IS_MODIFYING=function()return _natives.invoke_bool(0x45E816772E93A9DB);end,\n"\
"UGC_HAS_MODIFY_FINISHED=function()return _natives.invoke_bool(0x299EF3C576773506);end,\n"\
"UGC_DID_MODIFY_SUCCEED=function()return _natives.invoke_bool(0x793FF272D5B365F4);end,\n"\
"UGC_GET_MODIFY_RESULT=function()return _natives.invoke_int(0x5A0A3D1A186A5508);end,\n"\
"UGC_CLEAR_MODIFY_RESULT=function()return _natives.invoke_void(0xA1E5E0204A6FCC70);end,\n"\
"UGC_GET_CREATORS_BY_USER_ID=function(p0,p1)return _natives.invoke_bool(0xB746D20B17F2A229,p0,p1);end,\n"\
"UGC_HAS_QUERY_CREATORS_FINISHED=function()return _natives.invoke_bool(0x63B406D7884BFA95);end,\n"\
"UGC_DID_QUERY_CREATORS_SUCCEED=function()return _natives.invoke_bool(0x4D02279C83BE69FE);end,\n"\
"UGC_GET_CREATOR_NUM=function()return _natives.invoke_int(0x597F8DBA9B206FC7);end,\n"\
"UGC_LOAD_OFFLINE_QUERY=function(p0)return _natives.invoke_bool(0x5CAE833B0EE0C500,p0);end,\n"\
"UGC_CLEAR_OFFLINE_QUERY=function()return _natives.invoke_void(0x61A885D3F7CFEE9A);end,\n"\
"UGC_SET_QUERY_DATA_FROM_OFFLINE=function(p0)return _natives.invoke_void(0xF98DDE0A8ED09323,p0);end,\n"\
"UGC_SET_USING_OFFLINE_CONTENT=function(p0)return _natives.invoke_void(0xFD75DABC0957BF33,p0);end,\n"\
"UGC_IS_LANGUAGE_SUPPORTED=function(p0)return _natives.invoke_bool(0xF53E48461B71EECB,p0);end,\n"\
"FACEBOOK_POST_COMPLETED_HEIST=function(heistName,cashEarned,xpEarned)return _natives.invoke_bool(0x098AB65B9ED9A9EC,heistName,cashEarned,xpEarned);end,\n"\
"FACEBOOK_POST_CREATE_CHARACTER=function()return _natives.invoke_bool(0xDC48473142545431);end,\n"\
"FACEBOOK_POST_COMPLETED_MILESTONE=function(milestoneId)return _natives.invoke_bool(0x0AE1F1653B554AB9,milestoneId);end,\n"\
"FACEBOOK_HAS_POST_COMPLETED=function()return _natives.invoke_bool(0x62B9FEC9A11F10EF);end,\n"\
"FACEBOOK_DID_POST_SUCCEED=function()return _natives.invoke_bool(0xA75E2B6733DA5142);end,\n"\
"FACEBOOK_CAN_POST_TO_FACEBOOK=function()return _natives.invoke_bool(0x43865688AE10F0D7);end,\n"\
"TEXTURE_DOWNLOAD_REQUEST=function(gamerHandle,filePath,name,p3)return _natives.invoke_int(0x16160DA74A8E74A2,gamerHandle,filePath,name,p3);end,\n"\
"TITLE_TEXTURE_DOWNLOAD_REQUEST=function(filePath,name,p2)return _natives.invoke_int(0x0B203B4AFDE53A4F,filePath,name,p2);end,\n"\
"UGC_TEXTURE_DOWNLOAD_REQUEST=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_int(0x308F96458B7087CC,p0,p1,p2,p3,p4,p5);end,\n"\
"TEXTURE_DOWNLOAD_RELEASE=function(p0)return _natives.invoke_void(0x487EB90B98E9FB19,p0);end,\n"\
"TEXTURE_DOWNLOAD_HAS_FAILED=function(p0)return _natives.invoke_bool(0x5776ED562C134687,p0);end,\n"\
"TEXTURE_DOWNLOAD_GET_NAME=function(p0)return _natives.invoke_str(0x3448505B6E35262D,p0);end,\n"\
"GET_STATUS_OF_TEXTURE_DOWNLOAD=function(p0)return _natives.invoke_int(0x8BD6C6DEA20E82C6,p0);end,\n"\
"NETWORK_CHECK_ROS_LINK_WENTDOWN_NOT_NET=function()return _natives.invoke_bool(0x60EDD13EB3AC1FF3);end,\n"\
"NETWORK_SHOULD_SHOW_STRICT_NAT_WARNING=function()return _natives.invoke_bool(0x82A2B386716608F1);end,\n"\
"NETWORK_IS_CABLE_CONNECTED=function()return _natives.invoke_bool(0xEFFB25453D8600F9);end,\n"\
"NETWORK_HAVE_SCS_PRIVATE_MSG_PRIV=function()return _natives.invoke_bool(0x66B59CFFD78467AF);end,\n"\
"NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV=function()return _natives.invoke_bool(0x606E4D3E3CCCF3EB);end,\n"\
"NETWORK_HAVE_ROS_BANNED_PRIV=function()return _natives.invoke_bool(0x8020A73847E0CA7D);end,\n"\
"NETWORK_HAVE_ROS_CREATE_TICKET_PRIV=function()return _natives.invoke_bool(0xA0AD7E2AF5349F61);end,\n"\
"NETWORK_HAVE_ROS_MULTIPLAYER_PRIV=function()return _natives.invoke_bool(0x5F91D5D0B36AA310);end,\n"\
"NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV=function()return _natives.invoke_bool(0x422D396F80A96547);end,\n"\
"NETWORK_HAS_ROS_PRIVILEGE=function(index)return _natives.invoke_bool(0xA699957E60D80214,index);end,\n"\
"NETWORK_HAS_ROS_PRIVILEGE_END_DATE=function(privilege,banType,timeData)return _natives.invoke_bool(0xC22912B1D85F26B1,privilege,banType,timeData);end,\n"\
"NETWORK_HAS_ROS_PRIVILEGE_PLAYED_LAST_GEN=function()return _natives.invoke_bool(0x593570C289A77688);end,\n"\
"NETWORK_HAS_ROS_PRIVILEGE_SPECIAL_EDITION_CONTENT=function()return _natives.invoke_bool(0x91B87C55093DE351);end,\n"\
"NETWORK_START_COMMUNICATION_PERMISSIONS_CHECK=function(p0)return _natives.invoke_int(0x36391F397731595D,p0);end,\n"\
"NETWORK_START_USER_CONTENT_PERMISSIONS_CHECK=function(netHandle)return _natives.invoke_int(0xDEB2B99A1AF1A2A6,netHandle);end,\n"\
"NETWORK_SKIP_RADIO_RESET_NEXT_CLOSE=function()return _natives.invoke_void(0x9465E683B12D3F6B);end,\n"\
"NETWORK_SKIP_RADIO_RESET_NEXT_OPEN=function()return _natives.invoke_void(0xCA59CCAE5D01E4CE);end,\n"\
"NETWORK_SKIP_RADIO_WARNING=function()return _natives.invoke_bool(0x659CF2EF7F550C4F);end,\n"\
"NETWORK_FORCE_LOCAL_PLAYER_SCAR_SYNC=function()return _natives.invoke_void(0xB7C7F6AD6424304B);end,\n"\
"NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND=function(toggle)return _natives.invoke_void(0xC505036A35AFD01B,toggle);end,\n"\
"NETWORK_ALLOW_REMOTE_ATTACHMENT_MODIFICATION=function(entity,toggle)return _natives.invoke_void(0x267C78C60E806B9A,entity,toggle);end,\n"\
"NETWORK_SHOW_CHAT_RESTRICTION_MSC=function(player)return _natives.invoke_void(0x6BFF5F84102DF80A,player);end,\n"\
"NETWORK_SHOW_PSN_UGC_RESTRICTION=function()return _natives.invoke_void(0x5C497525F803486B);end,\n"\
"NETWORK_IS_TITLE_UPDATE_REQUIRED=function()return _natives.invoke_bool(0x6FB7BB3607D27FA2);end,\n"\
"NETWORK_QUIT_MP_TO_DESKTOP=function()return _natives.invoke_void(0x45A83257ED02D9BC);end,\n"\
"NETWORK_IS_CONNECTED_VIA_RELAY=function(player)return _natives.invoke_bool(0x16D3D49902F697BB,player);end,\n"\
"NETWORK_GET_AVERAGE_LATENCY=function(player)return _natives.invoke_float(0xD414BE129BB81B32,player);end,\n"\
"NETWORK_GET_AVERAGE_PING=function(player)return _natives.invoke_float(0x0E3A041ED6AC2B45,player);end,\n"\
"NETWORK_GET_AVERAGE_PACKET_LOSS=function(player)return _natives.invoke_float(0x350C23949E43686C,player);end,\n"\
"NETWORK_GET_NUM_UNACKED_RELIABLES=function(player)return _natives.invoke_int(0xFF8FCF9FFC458A1C,player);end,\n"\
"NETWORK_GET_UNRELIABLE_RESEND_COUNT=function(player)return _natives.invoke_int(0x3765C3A3E8192E10,player);end,\n"\
"NETWORK_GET_HIGHEST_RELIABLE_RESEND_COUNT=function(player)return _natives.invoke_int(0x52C1EADAF7B10302,player);end,\n"\
"NETWORK_REPORT_CODE_TAMPER=function()return _natives.invoke_void(0x5626D9D6810730D5);end,\n"\
"NETWORK_GET_LAST_ENTITY_POS_RECEIVED_OVER_NETWORK=function(entity)return _natives.invoke_vec3(0x64D779659BC37B19,entity);end,\n"\
"NETWORK_GET_LAST_PLAYER_POS_RECEIVED_OVER_NETWORK=function(player)return _natives.invoke_vec3(0x125E6D638B8605D4,player);end,\n"\
"NETWORK_GET_LAST_VEL_RECEIVED_OVER_NETWORK=function(entity)return _natives.invoke_vec3(0x33DE49EDF4DDE77A,entity);end,\n"\
"NETWORK_GET_PREDICTED_VELOCITY=function(entity)return _natives.invoke_vec3(0xAA5FAFCD2C5F5E47,entity);end,\n"\
"NETWORK_DUMP_NET_IF_CONFIG=function()return _natives.invoke_void(0xAEDF1BC1C133D6E3);end,\n"\
"NETWORK_GET_SIGNALLING_INFO=function(p0)return _natives.invoke_void(0x2555CF7DA5473794,p0);end,\n"\
"NETWORK_GET_NET_STATISTICS_INFO=function(p0)return _natives.invoke_void(0x6FD992C4A1C1B986,p0);end,\n"\
"NETWORK_GET_PLAYER_ACCOUNT_ID=function(player)return _natives.invoke_int(0xDB663CC9FF3407A9,player);end,\n"\
"NETWORK_UGC_NAV=function(p0,p1)return _natives.invoke_void(0xC1447451DDB512F0,p0,p1);end,\n"\
"};\n"\
"OBJECT = {\n"\
"CREATE_OBJECT=function(modelHash,x,y,z,isNetwork,bScriptHostObj,dynamic)return _natives.invoke_int(0x509D5878EB39E842,modelHash,x,y,z,isNetwork,bScriptHostObj,dynamic);end,\n"\
"CREATE_OBJECT_NO_OFFSET=function(modelHash,x,y,z,isNetwork,bScriptHostObj,dynamic)return _natives.invoke_int(0x9A294B2138ABB884,modelHash,x,y,z,isNetwork,bScriptHostObj,dynamic);end,\n"\
"DELETE_OBJECT=function(object)return _natives.invoke_void(0x539E0AE3E6634B9F,object);end,\n"\
"PLACE_OBJECT_ON_GROUND_PROPERLY=function(object)return _natives.invoke_bool(0x58A850EAEE20FAA3,object);end,\n"\
"PLACE_OBJECT_ON_GROUND_OR_OBJECT_PROPERLY=function(object)return _natives.invoke_bool(0xD76EEEF746057FD6,object);end,\n"\
"ROTATE_OBJECT=function(object,p1,p2,p3)return _natives.invoke_bool(0xAFE24E4D29249E4A,object,p1,p2,p3);end,\n"\
"SLIDE_OBJECT=function(object,toX,toY,toZ,speedX,speedY,speedZ,collision)return _natives.invoke_bool(0x2FDFF4107B8C1147,object,toX,toY,toZ,speedX,speedY,speedZ,collision);end,\n"\
"SET_OBJECT_TARGETTABLE=function(object,targettable)return _natives.invoke_void(0x8A7391690F5AFD81,object,targettable);end,\n"\
"SET_OBJECT_FORCE_VEHICLES_TO_AVOID=function(object,toggle)return _natives.invoke_void(0x77F33F2CCF64B3AA,object,toggle);end,\n"\
"GET_CLOSEST_OBJECT_OF_TYPE=function(x,y,z,radius,modelHash,isMission,p6,p7)return _natives.invoke_int(0xE143FA2249364369,x,y,z,radius,modelHash,isMission,p6,p7);end,\n"\
"HAS_OBJECT_BEEN_BROKEN=function(object,p1)return _natives.invoke_bool(0x8ABFB70C49CC43E2,object,p1);end,\n"\
"HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN=function(p0,p1,p2,p3,modelHash,p5)return _natives.invoke_bool(0x761B0E69AC4D007E,p0,p1,p2,p3,modelHash,p5);end,\n"\
"HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED=function(x,y,z,radius,modelHash,p5)return _natives.invoke_bool(0x46494A2475701343,x,y,z,radius,modelHash,p5);end,\n"\
"GET_HAS_OBJECT_BEEN_COMPLETELY_DESTROYED=function(p0)return _natives.invoke_bool(0x2542269291C6AC84,p0);end,\n"\
"GET_OFFSET_FROM_COORD_AND_HEADING_IN_WORLD_COORDS=function(xPos,yPos,zPos,heading,xOffset,yOffset,zOffset)return _natives.invoke_vec3(0x163E252DE035A133,xPos,yPos,zPos,heading,xOffset,yOffset,zOffset);end,\n"\
"GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE=function(x,y,z,radius,modelHash,outPosition,outRotation,rotationOrder)return _natives.invoke_bool(0x163F8B586BC95F2A,x,y,z,radius,modelHash,outPosition,outRotation,rotationOrder);end,\n"\
"SET_STATE_OF_CLOSEST_DOOR_OF_TYPE=function(type,x,y,z,locked,heading,p6)return _natives.invoke_void(0xF82D8F1926A02C3D,type,x,y,z,locked,heading,p6);end,\n"\
"GET_STATE_OF_CLOSEST_DOOR_OF_TYPE=function(type,x,y,z,locked,heading)return _natives.invoke_void(0xEDC1A5B84AEF33FF,type,x,y,z,locked,heading);end,\n"\
"SET_LOCKED_UNSTREAMED_IN_DOOR_OF_TYPE=function(modelHash,x,y,z,locked,xRotMult,yRotMult,zRotMult)return _natives.invoke_void(0x9B12F9A24FABEDB0,modelHash,x,y,z,locked,xRotMult,yRotMult,zRotMult);end,\n"\
"PLAY_OBJECT_AUTO_START_ANIM=function(p0)return _natives.invoke_void(0x006E4B040ED37EC3,p0);end,\n"\
"ADD_DOOR_TO_SYSTEM=function(doorHash,modelHash,x,y,z,p5,scriptDoor,isLocal)return _natives.invoke_void(0x6F8838D03D1DC226,doorHash,modelHash,x,y,z,p5,scriptDoor,isLocal);end,\n"\
"REMOVE_DOOR_FROM_SYSTEM=function(doorHash,p1)return _natives.invoke_void(0x464D8E1427156FE4,doorHash,p1);end,\n"\
"DOOR_SYSTEM_SET_DOOR_STATE=function(doorHash,state,requestDoor,forceUpdate)return _natives.invoke_void(0x6BAB9442830C7F53,doorHash,state,requestDoor,forceUpdate);end,\n"\
"DOOR_SYSTEM_GET_DOOR_STATE=function(doorHash)return _natives.invoke_int(0x160AA1B32F6139B8,doorHash);end,\n"\
"DOOR_SYSTEM_GET_DOOR_PENDING_STATE=function(doorHash)return _natives.invoke_int(0x4BC2854478F3A749,doorHash);end,\n"\
"DOOR_SYSTEM_SET_AUTOMATIC_RATE=function(doorHash,rate,requestDoor,forceUpdate)return _natives.invoke_void(0x03C27E13B42A0E82,doorHash,rate,requestDoor,forceUpdate);end,\n"\
"DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE=function(doorHash,distance,requestDoor,forceUpdate)return _natives.invoke_void(0x9BA001CB45CBF627,doorHash,distance,requestDoor,forceUpdate);end,\n"\
"DOOR_SYSTEM_SET_OPEN_RATIO=function(doorHash,ajar,requestDoor,forceUpdate)return _natives.invoke_void(0xB6E6FBA95C7324AC,doorHash,ajar,requestDoor,forceUpdate);end,\n"\
"DOOR_SYSTEM_GET_AUTOMATIC_DISTANCE=function(doorHash)return _natives.invoke_float(0xE851471AEFC3374F,doorHash);end,\n"\
"DOOR_SYSTEM_GET_OPEN_RATIO=function(doorHash)return _natives.invoke_float(0x65499865FCA6E5EC,doorHash);end,\n"\
"DOOR_SYSTEM_SET_SPRING_REMOVED=function(doorHash,removed,requestDoor,forceUpdate)return _natives.invoke_void(0xC485E07E4F0B7958,doorHash,removed,requestDoor,forceUpdate);end,\n"\
"DOOR_SYSTEM_SET_HOLD_OPEN=function(doorHash,toggle)return _natives.invoke_void(0xD9B71952F78A2640,doorHash,toggle);end,\n"\
"DOOR_SYSTEM_SET_DOOR_OPEN_FOR_RACES=function(doorHash,p1)return _natives.invoke_void(0xA85A21582451E951,doorHash,p1);end,\n"\
"IS_DOOR_REGISTERED_WITH_SYSTEM=function(doorHash)return _natives.invoke_bool(0xC153C43EA202C8C1,doorHash);end,\n"\
"IS_DOOR_CLOSED=function(doorHash)return _natives.invoke_bool(0xC531EE8A1145A149,doorHash);end,\n"\
"OPEN_ALL_BARRIERS_FOR_RACE=function(p0)return _natives.invoke_void(0xC7F29CA00F46350E,p0);end,\n"\
"CLOSE_ALL_BARRIERS_FOR_RACE=function()return _natives.invoke_void(0x701FDA1E82076BA4);end,\n"\
"DOOR_SYSTEM_GET_IS_PHYSICS_LOADED=function(p0)return _natives.invoke_bool(0xDF97CDD4FC08FD34,p0);end,\n"\
"DOOR_SYSTEM_FIND_EXISTING_DOOR=function(x,y,z,modelHash,outDoorHash)return _natives.invoke_bool(0x589F80B325CC82C5,x,y,z,modelHash,outDoorHash);end,\n"\
"IS_GARAGE_EMPTY=function(garageHash,p1,p2)return _natives.invoke_bool(0x90E47239EA1980B8,garageHash,p1,p2);end,\n"\
"IS_PLAYER_ENTIRELY_INSIDE_GARAGE=function(garageHash,player,p2,p3)return _natives.invoke_bool(0x024A60DEB0EA69F0,garageHash,player,p2,p3);end,\n"\
"IS_PLAYER_PARTIALLY_INSIDE_GARAGE=function(garageHash,player,p2)return _natives.invoke_bool(0x1761DC5D8471CBAA,garageHash,player,p2);end,\n"\
"ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE=function(garageHash,p1,p2,p3,p4)return _natives.invoke_bool(0x85B6C850546FDDE2,garageHash,p1,p2,p3,p4);end,\n"\
"IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE=function(garageHash,p1,p2,p3,p4)return _natives.invoke_bool(0x673ED815D6E323B7,garageHash,p1,p2,p3,p4);end,\n"\
"IS_OBJECT_ENTIRELY_INSIDE_GARAGE=function(garageHash,entity,p2,p3)return _natives.invoke_bool(0x372EF6699146A1E4,garageHash,entity,p2,p3);end,\n"\
"IS_OBJECT_PARTIALLY_INSIDE_GARAGE=function(garageHash,entity,p2)return _natives.invoke_bool(0xF0EED5A6BC7B237A,garageHash,entity,p2);end,\n"\
"CLEAR_GARAGE=function(garageHash,isNetwork)return _natives.invoke_void(0xDA05194260CDCDF9,garageHash,isNetwork);end,\n"\
"CLEAR_OBJECTS_INSIDE_GARAGE=function(garageHash,vehicles,peds,objects,isNetwork)return _natives.invoke_void(0x190428512B240692,garageHash,vehicles,peds,objects,isNetwork);end,\n"\
"DISABLE_TIDYING_UP_IN_GARAGE=function(id,toggle)return _natives.invoke_void(0x659F9D71F52843F8,id,toggle);end,\n"\
"ENABLE_SAVING_IN_GARAGE=function(garageHash,toggle)return _natives.invoke_void(0xF2E1A7133DD356A6,garageHash,toggle);end,\n"\
"CLOSE_SAFEHOUSE_GARAGES=function()return _natives.invoke_void(0x66A49D021870FE88);end,\n"\
"DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS=function(x,y,z,radius,hash,p5)return _natives.invoke_bool(0xBFA48E2FF417213F,x,y,z,radius,hash,p5);end,\n"\
"IS_POINT_IN_ANGLED_AREA=function(xPos,yPos,zPos,x1,y1,z1,x2,y2,z2,width,debug,includeZ)return _natives.invoke_bool(0x2A70BAE8883E4C81,xPos,yPos,zPos,x1,y1,z1,x2,y2,z2,width,debug,includeZ);end,\n"\
"SET_OBJECT_ALLOW_LOW_LOD_BUOYANCY=function(object,toggle)return _natives.invoke_void(0x4D89D607CB3DD1D2,object,toggle);end,\n"\
"SET_OBJECT_PHYSICS_PARAMS=function(object,weight,p2,p3,p4,p5,gravity,p7,p8,p9,p10,buoyancy)return _natives.invoke_void(0xF6DF6E90DE7DF90F,object,weight,p2,p3,p4,p5,gravity,p7,p8,p9,p10,buoyancy);end,\n"\
"GET_OBJECT_FRAGMENT_DAMAGE_HEALTH=function(p0,p1)return _natives.invoke_float(0xB6FBFD079B8D0596,p0,p1);end,\n"\
"SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN=function(object,toggle)return _natives.invoke_void(0x406137F8EF90EAF5,object,toggle);end,\n"\
"IS_ANY_OBJECT_NEAR_POINT=function(x,y,z,range,p4)return _natives.invoke_bool(0x397DC58FF00298D1,x,y,z,range,p4);end,\n"\
"IS_OBJECT_NEAR_POINT=function(objectHash,x,y,z,range)return _natives.invoke_bool(0x8C90FE4B381BA60A,objectHash,x,y,z,range);end,\n"\
"REMOVE_OBJECT_HIGH_DETAIL_MODEL=function(object)return _natives.invoke_void(0x4A39DB43E47CF3AA,object);end,\n"\
"BREAK_OBJECT_FRAGMENT_CHILD=function(p0,p1,p2)return _natives.invoke_void(0xE7E4C198B0185900,p0,p1,p2);end,\n"\
"DAMAGE_OBJECT_FRAGMENT_CHILD=function(p0,p1,p2)return _natives.invoke_void(0xE05F6AEEFEB0BB02,p0,p1,p2);end,\n"\
"FIX_OBJECT_FRAGMENT=function(object)return _natives.invoke_void(0xF9C1681347C8BD15,object);end,\n"\
"TRACK_OBJECT_VISIBILITY=function(object)return _natives.invoke_void(0xB252BC036B525623,object);end,\n"\
"IS_OBJECT_VISIBLE=function(object)return _natives.invoke_bool(0x8B32ACE6326A7546,object);end,\n"\
"SET_OBJECT_IS_SPECIAL_GOLFBALL=function(object,toggle)return _natives.invoke_void(0xC6033D32241F6FB5,object,toggle);end,\n"\
"SET_OBJECT_TAKES_DAMAGE_FROM_COLLIDING_WITH_BUILDINGS=function(p0,p1)return _natives.invoke_void(0xEB6F1A9B5510A5D2,p0,p1);end,\n"\
"ALLOW_DAMAGE_EVENTS_FOR_NON_NETWORKED_OBJECTS=function(value)return _natives.invoke_void(0xABDABF4E1EDECBFA,value);end,\n"\
"SET_CUTSCENES_WEAPON_FLASHLIGHT_ON_THIS_FRAME=function(object,toggle)return _natives.invoke_void(0xBCE595371A5FBAAF,object,toggle);end,\n"\
"GET_RAYFIRE_MAP_OBJECT=function(x,y,z,radius,name)return _natives.invoke_int(0xB48FCED898292E52,x,y,z,radius,name);end,\n"\
"SET_STATE_OF_RAYFIRE_MAP_OBJECT=function(object,state)return _natives.invoke_void(0x5C29F698D404C5E1,object,state);end,\n"\
"GET_STATE_OF_RAYFIRE_MAP_OBJECT=function(object)return _natives.invoke_int(0x899BA936634A322E,object);end,\n"\
"DOES_RAYFIRE_MAP_OBJECT_EXIST=function(object)return _natives.invoke_bool(0x52AF537A0C5B8AAD,object);end,\n"\
"GET_RAYFIRE_MAP_OBJECT_ANIM_PHASE=function(object)return _natives.invoke_float(0x260EE4FDBDF4DB01,object);end,\n"\
"CREATE_PICKUP=function(pickupHash,posX,posY,posZ,p4,value,p6,modelHash)return _natives.invoke_int(0xFBA08C503DD5FA58,pickupHash,posX,posY,posZ,p4,value,p6,modelHash);end,\n"\
"CREATE_PICKUP_ROTATE=function(pickupHash,posX,posY,posZ,rotX,rotY,rotZ,flag,amount,p9,p10,modelHash)return _natives.invoke_int(0x891804727E0A98B7,pickupHash,posX,posY,posZ,rotX,rotY,rotZ,flag,amount,p9,p10,modelHash);end,\n"\
"FORCE_PICKUP_ROTATE_FACE_UP=function()return _natives.invoke_void(0x394CD08E31313C28);end,\n"\
"SET_CUSTOM_PICKUP_WEAPON_HASH=function(pickupHash,pickup)return _natives.invoke_void(0x826D1EE4D1CAFC78,pickupHash,pickup);end,\n"\
"CREATE_AMBIENT_PICKUP=function(pickupHash,posX,posY,posZ,flags,value,modelHash,p7,p8)return _natives.invoke_int(0x673966A0C0FD7171,pickupHash,posX,posY,posZ,flags,value,modelHash,p7,p8);end,\n"\
"CREATE_NON_NETWORKED_AMBIENT_PICKUP=function(pickupHash,posX,posY,posZ,flags,value,modelHash,p7,p8)return _natives.invoke_int(0x9C93764223E29C50,pickupHash,posX,posY,posZ,flags,value,modelHash,p7,p8);end,\n"\
"BLOCK_PLAYERS_FOR_AMBIENT_PICKUP=function(p0,p1)return _natives.invoke_void(0x1E3F1B1B891A2AAA,p0,p1);end,\n"\
"CREATE_PORTABLE_PICKUP=function(pickupHash,x,y,z,placeOnGround,modelHash)return _natives.invoke_int(0x2EAF1FDB2FB55698,pickupHash,x,y,z,placeOnGround,modelHash);end,\n"\
"CREATE_NON_NETWORKED_PORTABLE_PICKUP=function(pickupHash,x,y,z,placeOnGround,modelHash)return _natives.invoke_int(0x125494B98A21AAF7,pickupHash,x,y,z,placeOnGround,modelHash);end,\n"\
"ATTACH_PORTABLE_PICKUP_TO_PED=function(pickupObject,ped)return _natives.invoke_void(0x8DC39368BDD57755,pickupObject,ped);end,\n"\
"DETACH_PORTABLE_PICKUP_FROM_PED=function(pickupObject)return _natives.invoke_void(0xCF463D1E9A0AECB1,pickupObject);end,\n"\
"FORCE_PORTABLE_PICKUP_LAST_ACCESSIBLE_POSITION_SETTING=function(object)return _natives.invoke_void(0x5CE2E45A5CE2E45A,object);end,\n"\
"HIDE_PORTABLE_PICKUP_WHEN_DETACHED=function(pickupObject,toggle)return _natives.invoke_void(0x867458251D47CCB2,pickupObject,toggle);end,\n"\
"SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER=function(modelHash,number)return _natives.invoke_void(0x0BF3B3BD47D79C08,modelHash,number);end,\n"\
"SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS=function(toggle)return _natives.invoke_void(0x78857FC65CADB909,toggle);end,\n"\
"GET_SAFE_PICKUP_COORDS=function(x,y,z,p3,p4)return _natives.invoke_vec3(0x6E16BC2503FF1FF0,x,y,z,p3,p4);end,\n"\
"ADD_EXTENDED_PICKUP_PROBE_AREA=function(x,y,z,radius)return _natives.invoke_void(0xD4A7A435B3710D05,x,y,z,radius);end,\n"\
"CLEAR_EXTENDED_PICKUP_PROBE_AREAS=function()return _natives.invoke_void(0xB7C6D80FB371659A);end,\n"\
"GET_PICKUP_COORDS=function(pickup)return _natives.invoke_vec3(0x225B8B35C88029B3,pickup);end,\n"\
"SUPPRESS_PICKUP_SOUND_FOR_PICKUP=function(p0,p1)return _natives.invoke_void(0x8DCA505A5C196F05,p0,p1);end,\n"\
"REMOVE_ALL_PICKUPS_OF_TYPE=function(pickupHash)return _natives.invoke_void(0x27F9D613092159CF,pickupHash);end,\n"\
"HAS_PICKUP_BEEN_COLLECTED=function(pickup)return _natives.invoke_bool(0x80EC48E6679313F9,pickup);end,\n"\
"REMOVE_PICKUP=function(pickup)return _natives.invoke_void(0x3288D8ACAECD2AB2,pickup);end,\n"\
"CREATE_MONEY_PICKUPS=function(x,y,z,value,amount,model)return _natives.invoke_void(0x0589B5E791CE9B2B,x,y,z,value,amount,model);end,\n"\
"DOES_PICKUP_EXIST=function(pickup)return _natives.invoke_bool(0xAFC1CA75AD4074D1,pickup);end,\n"\
"DOES_PICKUP_OBJECT_EXIST=function(pickupObject)return _natives.invoke_bool(0xD9EFB6DBF7DAAEA3,pickupObject);end,\n"\
"GET_PICKUP_OBJECT=function(pickup)return _natives.invoke_int(0x5099BC55630B25AE,pickup);end,\n"\
"IS_OBJECT_A_PICKUP=function(object)return _natives.invoke_bool(0xFC481C641EBBD27D,object);end,\n"\
"IS_OBJECT_A_PORTABLE_PICKUP=function(object)return _natives.invoke_bool(0x0378C08504160D0D,object);end,\n"\
"DOES_PICKUP_OF_TYPE_EXIST_IN_AREA=function(pickupHash,x,y,z,radius)return _natives.invoke_bool(0xF9C36251F6E48E33,pickupHash,x,y,z,radius);end,\n"\
"SET_PICKUP_REGENERATION_TIME=function(pickup,duration)return _natives.invoke_void(0x78015C9B4B3ECC9D,pickup,duration);end,\n"\
"FORCE_PICKUP_REGENERATE=function(p0)return _natives.invoke_void(0x758A5C1B3B1E1990,p0);end,\n"\
"SET_PLAYER_PERMITTED_TO_COLLECT_PICKUPS_OF_TYPE=function(player,pickupHash,toggle)return _natives.invoke_void(0x616093EC6B139DD9,player,pickupHash,toggle);end,\n"\
"SET_LOCAL_PLAYER_PERMITTED_TO_COLLECT_PICKUPS_WITH_MODEL=function(modelHash,toggle)return _natives.invoke_void(0x88EAEC617CD26926,modelHash,toggle);end,\n"\
"ALLOW_ALL_PLAYERS_TO_COLLECT_PICKUPS_OF_TYPE=function(pickupHash)return _natives.invoke_void(0xFDC07C58E8AAB715,pickupHash);end,\n"\
"SET_TEAM_PICKUP_OBJECT=function(object,p1,p2)return _natives.invoke_void(0x53E0DF1A2A3CF0CA,object,p1,p2);end,\n"\
"PREVENT_COLLECTION_OF_PORTABLE_PICKUP=function(object,p1,p2)return _natives.invoke_void(0x92AEFB5F6E294023,object,p1,p2);end,\n"\
"SET_PICKUP_OBJECT_GLOW_WHEN_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x27F248C3FEBFAAD3,pickup,toggle);end,\n"\
"SET_PICKUP_GLOW_OFFSET=function(pickup,p1)return _natives.invoke_void(0x0596843B34B95CE5,pickup,p1);end,\n"\
"SET_PICKUP_OBJECT_GLOW_OFFSET=function(pickup,p1,p2)return _natives.invoke_void(0xA08FE5E49BDC39DD,pickup,p1,p2);end,\n"\
"SET_OBJECT_GLOW_IN_SAME_TEAM=function(pickup)return _natives.invoke_void(0x62454A641B41F3C5,pickup);end,\n"\
"SET_PICKUP_OBJECT_ARROW_MARKER=function(pickup,toggle)return _natives.invoke_void(0x39A5FB7EAF150840,pickup,toggle);end,\n"\
"ALLOW_PICKUP_ARROW_MARKER_WHEN_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x834344A414C7C85D,pickup,toggle);end,\n"\
"GET_DEFAULT_AMMO_FOR_WEAPON_PICKUP=function(pickupHash)return _natives.invoke_int(0xDB41D07A45A6D4B7,pickupHash);end,\n"\
"SET_PICKUP_GENERATION_RANGE_MULTIPLIER=function(multiplier)return _natives.invoke_void(0x318516E02DE3ECE2,multiplier);end,\n"\
"GET_PICKUP_GENERATION_RANGE_MULTIPLIER=function()return _natives.invoke_float(0xB3ECA65C7317F174);end,\n"\
"SET_ONLY_ALLOW_AMMO_COLLECTION_WHEN_LOW=function(p0)return _natives.invoke_void(0x31F924B53EADDF65,p0);end,\n"\
"SET_PICKUP_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x1C1B69FAE509BA97,pickup,toggle);end,\n"\
"SET_PICKUP_TRANSPARENT_WHEN_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x858EC9FD25DE04AA,pickup,toggle);end,\n"\
"SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x3ED2B83AB2E82799,pickup,toggle);end,\n"\
"SET_PICKUP_OBJECT_TRANSPARENT_WHEN_UNCOLLECTABLE=function(pickup,toggle)return _natives.invoke_void(0x8881C98A31117998,pickup,toggle);end,\n"\
"SET_PICKUP_OBJECT_ALPHA_WHEN_TRANSPARENT=function(p0)return _natives.invoke_void(0x8CFF648FBD7330F1,p0);end,\n"\
"SET_PORTABLE_PICKUP_PERSIST=function(pickup,toggle)return _natives.invoke_void(0x46F3ADD1E2D5BAF2,pickup,toggle);end,\n"\
"ALLOW_PORTABLE_PICKUP_TO_MIGRATE_TO_NON_PARTICIPANTS=function(pickup,toggle)return _natives.invoke_void(0x641F272B52E2F0F8,pickup,toggle);end,\n"\
"FORCE_ACTIVATE_PHYSICS_ON_UNFIXED_PICKUP=function(pickup,toggle)return _natives.invoke_void(0x4C134B4DF76025D0,pickup,toggle);end,\n"\
"ALLOW_PICKUP_BY_NONE_PARTICIPANT=function(pickup,toggle)return _natives.invoke_void(0xAA059C615DE9DD03,pickup,toggle);end,\n"\
"SUPPRESS_PICKUP_REWARD_TYPE=function(rewardType,suppress)return _natives.invoke_void(0xF92099527DB8E2A7,rewardType,suppress);end,\n"\
"CLEAR_ALL_PICKUP_REWARD_TYPE_SUPPRESSION=function()return _natives.invoke_void(0xA2C1F5E92AFE49ED);end,\n"\
"CLEAR_PICKUP_REWARD_TYPE_SUPPRESSION=function(rewardType)return _natives.invoke_void(0x762DB2D380B48D04,rewardType);end,\n"\
"RENDER_FAKE_PICKUP_GLOW=function(x,y,z,colorIndex)return _natives.invoke_void(0x3430676B11CDF21D,x,y,z,colorIndex);end,\n"\
"SET_PICKUP_OBJECT_COLLECTABLE_IN_VEHICLE=function(pickup)return _natives.invoke_void(0x7813E8B8C4AE4799,pickup);end,\n"\
"SET_PICKUP_TRACK_DAMAGE_EVENTS=function(pickup,toggle)return _natives.invoke_void(0xBFFE53AE7E67FCDC,pickup,toggle);end,\n"\
"SET_ENTITY_FLAG_SUPPRESS_SHADOW=function(entity,toggle)return _natives.invoke_void(0xD05A3241B9A86F19,entity,toggle);end,\n"\
"SET_ENTITY_FLAG_RENDER_SMALL_SHADOW=function(object,toggle)return _natives.invoke_void(0xB2D0BDE54F0E8E5A,object,toggle);end,\n"\
"GET_WEAPON_TYPE_FROM_PICKUP_TYPE=function(pickupHash)return _natives.invoke_int(0x08F96CA6C551AD51,pickupHash);end,\n"\
"GET_PICKUP_TYPE_FROM_WEAPON_HASH=function(weaponHash)return _natives.invoke_int(0xD6429A016084F1A5,weaponHash);end,\n"\
"IS_PICKUP_WEAPON_OBJECT_VALID=function(object)return _natives.invoke_bool(0x11D1E53A726891FE,object);end,\n"\
"GET_OBJECT_TINT_INDEX=function(object)return _natives.invoke_int(0xE84EB93729C5F36A,object);end,\n"\
"SET_OBJECT_TINT_INDEX=function(object,textureVariation)return _natives.invoke_void(0x971DA0055324D033,object,textureVariation);end,\n"\
"SET_TINT_INDEX_CLOSEST_BUILDING_OF_TYPE=function(x,y,z,radius,modelHash,textureVariation)return _natives.invoke_bool(0xF12E33034D887F66,x,y,z,radius,modelHash,textureVariation);end,\n"\
"SET_PROP_TINT_INDEX=function(p0,p1)return _natives.invoke_void(0x31574B1B41268673,p0,p1);end,\n"\
"SET_PROP_LIGHT_COLOR=function(object,p1,r,g,b)return _natives.invoke_bool(0x5F048334B4A4E774,object,p1,r,g,b);end,\n"\
"IS_PROP_LIGHT_OVERRIDEN=function(object)return _natives.invoke_bool(0xADF084FB8F075D06,object);end,\n"\
"SET_OBJECT_IS_VISIBLE_IN_MIRRORS=function(object,toggle)return _natives.invoke_void(0x3B2FD68DB5F8331C,object,toggle);end,\n"\
"SET_OBJECT_SPEED_BOOST_AMOUNT=function(object,p1)return _natives.invoke_void(0x96EE0EBA0163DF80,object,p1);end,\n"\
"SET_OBJECT_SPEED_BOOST_DURATION=function(object,duration)return _natives.invoke_void(0xDF6CA0330F2E737B,object,duration);end,\n"\
"CONVERT_OLD_PICKUP_TYPE_TO_NEW=function(pickupHash)return _natives.invoke_int(0x5EAAD83F8CFB4575,pickupHash);end,\n"\
"SET_FORCE_OBJECT_THIS_FRAME=function(x,y,z,p3)return _natives.invoke_void(0xF538081986E49E9D,x,y,z,p3);end,\n"\
"ONLY_CLEAN_UP_OBJECT_WHEN_OUT_OF_RANGE=function(object)return _natives.invoke_void(0xADBE4809F19F927A,object);end,\n"\
"SET_DISABLE_COLLISIONS_BETWEEN_CARS_AND_CAR_PARACHUTE=function(p0)return _natives.invoke_void(0x8CAAB2BD3EA58BD4,p0);end,\n"\
"SET_PROJECTILES_SHOULD_EXPLODE_ON_CONTACT=function(entity,p1)return _natives.invoke_void(0x63ECF581BC70E363,entity,p1);end,\n"\
"SET_DRIVE_ARTICULATED_JOINT=function(object,toggle,p2)return _natives.invoke_void(0x911024442F4898F0,object,toggle,p2);end,\n"\
"SET_DRIVE_ARTICULATED_JOINT_WITH_INFLICTOR=function(object,toggle,p2,ped)return _natives.invoke_void(0xB20834A7DD3D8896,object,toggle,p2,ped);end,\n"\
"SET_OBJECT_IS_A_PRESSURE_PLATE=function(object,toggle)return _natives.invoke_void(0x734E1714D077DA9A,object,toggle);end,\n"\
"SET_WEAPON_IMPACTS_APPLY_GREATER_FORCE=function(object,p1)return _natives.invoke_void(0x1A6CBB06E2D0D79D,object,p1);end,\n"\
"GET_IS_ARTICULATED_JOINT_AT_MIN_ANGLE=function(object,p1)return _natives.invoke_bool(0x43C677F1E1158005,object,p1);end,\n"\
"GET_IS_ARTICULATED_JOINT_AT_MAX_ANGLE=function(p0,p1)return _natives.invoke_bool(0x3BD770D281982DB5,p0,p1);end,\n"\
"SET_IS_OBJECT_ARTICULATED=function(object,toggle)return _natives.invoke_void(0x1C57C94A6446492A,object,toggle);end,\n"\
"SET_IS_OBJECT_BALL=function(object,toggle)return _natives.invoke_void(0xB5B7742424BD4445,object,toggle);end,\n"\
"};\n"\
"PAD = {\n"\
"IS_CONTROL_ENABLED=function(control,action)return _natives.invoke_bool(0x1CEA6BFDF248E5D9,control,action);end,\n"\
"IS_CONTROL_PRESSED=function(control,action)return _natives.invoke_bool(0xF3A21BCD95725A4A,control,action);end,\n"\
"IS_CONTROL_RELEASED=function(control,action)return _natives.invoke_bool(0x648EE3E7F38877DD,control,action);end,\n"\
"IS_CONTROL_JUST_PRESSED=function(control,action)return _natives.invoke_bool(0x580417101DDB492F,control,action);end,\n"\
"IS_CONTROL_JUST_RELEASED=function(control,action)return _natives.invoke_bool(0x50F940259D3841E6,control,action);end,\n"\
"GET_CONTROL_VALUE=function(control,action)return _natives.invoke_int(0xD95E79E8686D2C27,control,action);end,\n"\
"GET_CONTROL_NORMAL=function(control,action)return _natives.invoke_float(0xEC3C9B8D5327B563,control,action);end,\n"\
"SET_USE_ADJUSTED_MOUSE_COORDS=function(toggle)return _natives.invoke_void(0x5B73C77D9EB66E24,toggle);end,\n"\
"GET_CONTROL_UNBOUND_NORMAL=function(control,action)return _natives.invoke_float(0x5B84D09CEC5209C5,control,action);end,\n"\
"SET_CONTROL_VALUE_NEXT_FRAME=function(control,action,value)return _natives.invoke_bool(0xE8A25867FBA3B05E,control,action,value);end,\n"\
"IS_DISABLED_CONTROL_PRESSED=function(control,action)return _natives.invoke_bool(0xE2587F8CBBD87B1D,control,action);end,\n"\
"IS_DISABLED_CONTROL_RELEASED=function(control,action)return _natives.invoke_bool(0xFB6C4072E9A32E92,control,action);end,\n"\
"IS_DISABLED_CONTROL_JUST_PRESSED=function(control,action)return _natives.invoke_bool(0x91AEF906BCA88877,control,action);end,\n"\
"IS_DISABLED_CONTROL_JUST_RELEASED=function(control,action)return _natives.invoke_bool(0x305C8DCD79DA8B0F,control,action);end,\n"\
"GET_DISABLED_CONTROL_NORMAL=function(control,action)return _natives.invoke_float(0x11E65974A982637C,control,action);end,\n"\
"GET_DISABLED_CONTROL_UNBOUND_NORMAL=function(control,action)return _natives.invoke_float(0x4F8A26A890FD62FB,control,action);end,\n"\
"GET_CONTROL_HOW_LONG_AGO=function(control)return _natives.invoke_int(0xD7D22F5592AED8BA,control);end,\n"\
"IS_USING_KEYBOARD_AND_MOUSE=function(control)return _natives.invoke_bool(0xA571D46727E2B718,control);end,\n"\
"IS_USING_CURSOR=function(control)return _natives.invoke_bool(0x13337B38DB572509,control);end,\n"\
"SET_CURSOR_POSITION=function(x,y)return _natives.invoke_bool(0xFC695459D4D0E219,x,y);end,\n"\
"IS_USING_REMOTE_PLAY=function(control)return _natives.invoke_bool(0x23F09EADC01449D6,control);end,\n"\
"HAVE_CONTROLS_CHANGED=function(control)return _natives.invoke_bool(0x6CD79468A1E595C6,control);end,\n"\
"GET_CONTROL_INSTRUCTIONAL_BUTTONS_STRING=function(control,action,allowXOSwap)return _natives.invoke_str(0x0499D7B09FC9B407,control,action,allowXOSwap);end,\n"\
"GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTONS_STRING=function(control,controlGroup,allowXOSwap)return _natives.invoke_str(0x80C2FD58D720C801,control,controlGroup,allowXOSwap);end,\n"\
"SET_CONTROL_LIGHT_EFFECT_COLOR=function(control,red,green,blue)return _natives.invoke_void(0x8290252FFF36ACB5,control,red,green,blue);end,\n"\
"CLEAR_CONTROL_LIGHT_EFFECT=function(control)return _natives.invoke_void(0xCB0360EFEFB2580D,control);end,\n"\
"SET_CONTROL_SHAKE=function(control,duration,frequency)return _natives.invoke_void(0x48B3886C1358D0D5,control,duration,frequency);end,\n"\
"SET_CONTROL_TRIGGER_SHAKE=function(control,leftDuration,leftFrequency,rightDuration,rightFrequency)return _natives.invoke_void(0x14D29BB12D47F68C,control,leftDuration,leftFrequency,rightDuration,rightFrequency);end,\n"\
"STOP_CONTROL_SHAKE=function(control)return _natives.invoke_void(0x38C16A305E8CDC8D,control);end,\n"\
"SET_CONTROL_SHAKE_SUPPRESSED_ID=function(control,uniqueId)return _natives.invoke_void(0xF239400E16C23E08,control,uniqueId);end,\n"\
"CLEAR_CONTROL_SHAKE_SUPPRESSED_ID=function(control)return _natives.invoke_void(0xA0CEFCEA390AAB9B,control);end,\n"\
"IS_LOOK_INVERTED=function()return _natives.invoke_bool(0x77B612531280010D);end,\n"\
"IS_MOUSE_LOOK_INVERTED=function()return _natives.invoke_bool(0xE1615EC03B3BB4FD);end,\n"\
"GET_LOCAL_PLAYER_AIM_STATE=function()return _natives.invoke_int(0xBB41AFBBBC0A0287);end,\n"\
"GET_LOCAL_PLAYER_GAMEPAD_AIM_STATE=function()return _natives.invoke_int(0x59B9A7AF4C95133C);end,\n"\
"GET_IS_USING_ALTERNATE_HANDBRAKE=function()return _natives.invoke_bool(0x25AAA32BDC98F2A3);end,\n"\
"GET_IS_USING_ALTERNATE_DRIVEBY=function()return _natives.invoke_bool(0x0F70731BACCFBB96);end,\n"\
"GET_ALLOW_MOVEMENT_WHILE_ZOOMED=function()return _natives.invoke_bool(0xFC859E2374407556);end,\n"\
"SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED=function(toggle)return _natives.invoke_void(0x798FDEB5B1575088,toggle);end,\n"\
"SET_INPUT_EXCLUSIVE=function(control,action)return _natives.invoke_void(0xEDE476E5EE29EDB1,control,action);end,\n"\
"DISABLE_CONTROL_ACTION=function(control,action,disableRelatedActions)return _natives.invoke_void(0xFE99B66D079CF6BC,control,action,disableRelatedActions);end,\n"\
"ENABLE_CONTROL_ACTION=function(control,action,enableRelatedActions)return _natives.invoke_void(0x351220255D64C155,control,action,enableRelatedActions);end,\n"\
"DISABLE_ALL_CONTROL_ACTIONS=function(control)return _natives.invoke_void(0x5F4B6931816E599B,control);end,\n"\
"ENABLE_ALL_CONTROL_ACTIONS=function(control)return _natives.invoke_void(0xA5FFE9B05F199DE7,control);end,\n"\
"INIT_PC_SCRIPTED_CONTROLS=function(schemeName)return _natives.invoke_bool(0x3D42B92563939375,schemeName);end,\n"\
"SWITCH_PC_SCRIPTED_CONTROLS=function(schemeName)return _natives.invoke_bool(0x4683149ED1DDE7A1,schemeName);end,\n"\
"SHUTDOWN_PC_SCRIPTED_CONTROLS=function()return _natives.invoke_void(0x643ED62D5EA3BEBD);end,\n"\
"ALLOW_ALTERNATIVE_SCRIPT_CONTROLS_LAYOUT=function(control)return _natives.invoke_void(0x7F4724035FDCA1DD,control);end,\n"\
"};\n"\
"PATHFIND = {\n"\
"SET_ROADS_IN_AREA=function(x1,y1,z1,x2,y2,z2,nodeEnabled,unknown2)return _natives.invoke_void(0xBF1A602B5BA52FEE,x1,y1,z1,x2,y2,z2,nodeEnabled,unknown2);end,\n"\
"SET_ROADS_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,unknown1,unknown2,unknown3)return _natives.invoke_void(0x1A5AA1208AF5DB59,x1,y1,z1,x2,y2,z2,width,unknown1,unknown2,unknown3);end,\n"\
"SET_PED_PATHS_IN_AREA=function(x1,y1,z1,x2,y2,z2,p6,p7)return _natives.invoke_void(0x34F060F4BF92E018,x1,y1,z1,x2,y2,z2,p6,p7);end,\n"\
"GET_SAFE_COORD_FOR_PED=function(x,y,z,onGround,outPosition,flags)return _natives.invoke_bool(0xB61C8E878A4199CA,x,y,z,onGround,outPosition,flags);end,\n"\
"GET_CLOSEST_VEHICLE_NODE=function(x,y,z,outPosition,nodeFlags,p5,p6)return _natives.invoke_bool(0x240A18690AE96513,x,y,z,outPosition,nodeFlags,p5,p6);end,\n"\
"GET_CLOSEST_MAJOR_VEHICLE_NODE=function(x,y,z,outPosition,unknown1,unknown2)return _natives.invoke_bool(0x2EABE3B06F58C1BE,x,y,z,outPosition,unknown1,unknown2);end,\n"\
"GET_CLOSEST_VEHICLE_NODE_WITH_HEADING=function(x,y,z,outPosition,outHeading,nodeType,p6,p7)return _natives.invoke_bool(0xFF071FB798B803B0,x,y,z,outPosition,outHeading,nodeType,p6,p7);end,\n"\
"GET_NTH_CLOSEST_VEHICLE_NODE=function(x,y,z,nthClosest,outPosition,nodeFlags,unknown1,unknown2)return _natives.invoke_bool(0xE50E52416CCF948B,x,y,z,nthClosest,outPosition,nodeFlags,unknown1,unknown2);end,\n"\
"GET_NTH_CLOSEST_VEHICLE_NODE_ID=function(x,y,z,nth,nodeFlags,p5,p6)return _natives.invoke_int(0x22D7275A79FE8215,x,y,z,nth,nodeFlags,p5,p6);end,\n"\
"GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING=function(x,y,z,nthClosest,outPosition,outHeading,outNumLanes,nodeFlags,unknown3,unknown4)return _natives.invoke_bool(0x80CA6A8B6C094CC4,x,y,z,nthClosest,outPosition,outHeading,outNumLanes,nodeFlags,unknown3,unknown4);end,\n"\
"GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING=function(x,y,z,nthClosest,outPosition,outHeading,nodeFlags,p7,p8)return _natives.invoke_int(0x6448050E9C2A7207,x,y,z,nthClosest,outPosition,outHeading,nodeFlags,p7,p8);end,\n"\
"GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION=function(x,y,z,desiredX,desiredY,desiredZ,nthClosest,outPosition,outHeading,nodeFlags,p10,p11)return _natives.invoke_bool(0x45905BE8654AE067,x,y,z,desiredX,desiredY,desiredZ,nthClosest,outPosition,outHeading,nodeFlags,p10,p11);end,\n"\
"GET_VEHICLE_NODE_PROPERTIES=function(x,y,z,density,flags)return _natives.invoke_bool(0x0568566ACBB5DEDC,x,y,z,density,flags);end,\n"\
"IS_VEHICLE_NODE_ID_VALID=function(vehicleNodeId)return _natives.invoke_bool(0x1EAF30FCFBF5AF74,vehicleNodeId);end,\n"\
"GET_VEHICLE_NODE_POSITION=function(nodeId,outPosition)return _natives.invoke_void(0x703123E5E7D429C2,nodeId,outPosition);end,\n"\
"GET_VEHICLE_NODE_IS_GPS_ALLOWED=function(nodeID)return _natives.invoke_bool(0xA2AE5C478B96E3B6,nodeID);end,\n"\
"GET_VEHICLE_NODE_IS_SWITCHED_OFF=function(nodeID)return _natives.invoke_bool(0x4F5070AA58F69279,nodeID);end,\n"\
"GET_CLOSEST_ROAD=function(x,y,z,p3,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_bool(0x132F52BBA570FE92,x,y,z,p3,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"LOAD_ALL_PATH_NODES=function(set)return _natives.invoke_bool(0xC2AB6BFE34E92F8B,set);end,\n"\
"SET_ALLOW_STREAM_PROLOGUE_NODES=function(toggle)return _natives.invoke_void(0x228E5C6AD4D74BFD,toggle);end,\n"\
"SET_ALLOW_STREAM_HEIST_ISLAND_NODES=function(type)return _natives.invoke_void(0xF74B1FFA4A15FBEA,type);end,\n"\
"ARE_NODES_LOADED_FOR_AREA=function(x1,y1,x2,y2)return _natives.invoke_bool(0xF7B79A50B905A30D,x1,y1,x2,y2);end,\n"\
"REQUEST_PATH_NODES_IN_AREA_THIS_FRAME=function(x1,y1,x2,y2)return _natives.invoke_bool(0x07FB139B592FA687,x1,y1,x2,y2);end,\n"\
"SET_ROADS_BACK_TO_ORIGINAL=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0x1EE7063B80FFC77C,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,p7)return _natives.invoke_void(0x0027501B9F3B407E,x1,y1,z1,x2,y2,z2,width,p7);end,\n"\
"SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME=function(multiplier)return _natives.invoke_void(0x0B919E1FB47CC4E0,multiplier);end,\n"\
"ADJUST_AMBIENT_PED_SPAWN_DENSITIES_THIS_FRAME=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0xAA76052DDA9BFC3E,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"SET_PED_PATHS_BACK_TO_ORIGINAL=function(x1,y1,z1,x2,y2,z2,p6)return _natives.invoke_void(0xE04B48F2CC926253,x1,y1,z1,x2,y2,z2,p6);end,\n"\
"GET_RANDOM_VEHICLE_NODE=function(x,y,z,radius,p4,p5,p6,outPosition,nodeId)return _natives.invoke_bool(0x93E0DB8440B73A7D,x,y,z,radius,p4,p5,p6,outPosition,nodeId);end,\n"\
"GET_STREET_NAME_AT_COORD=function(x,y,z,streetName,crossingRoad)return _natives.invoke_void(0x2EB41072B4C1E4C0,x,y,z,streetName,crossingRoad);end,\n"\
"GENERATE_DIRECTIONS_TO_COORD=function(x,y,z,p3,direction,p5,distToNxJunction)return _natives.invoke_int(0xF90125F1F79ECDF8,x,y,z,p3,direction,p5,distToNxJunction);end,\n"\
"SET_IGNORE_NO_GPS_FLAG=function(toggle)return _natives.invoke_void(0x72751156E7678833,toggle);end,\n"\
"SET_IGNORE_NO_GPS_FLAG_UNTIL_FIRST_NORMAL_NODE=function(toggle)return _natives.invoke_void(0x1FC289A0C3FF470F,toggle);end,\n"\
"SET_GPS_DISABLED_ZONE=function(x1,y1,z1,x2,y2,z3)return _natives.invoke_void(0xDC20483CD3DD5201,x1,y1,z1,x2,y2,z3);end,\n"\
"GET_GPS_BLIP_ROUTE_LENGTH=function()return _natives.invoke_int(0xBBB45C3CF5C8AA85);end,\n"\
"GET_POS_ALONG_GPS_TYPE_ROUTE=function(result,p1,p2,p3)return _natives.invoke_bool(0xF3162836C28F9DA5,result,p1,p2,p3);end,\n"\
"GET_GPS_BLIP_ROUTE_FOUND=function()return _natives.invoke_bool(0x869DAACBBE9FA006);end,\n"\
"GET_ROAD_BOUNDARY_USING_HEADING=function(x,y,z,heading,outPosition)return _natives.invoke_bool(0xA0F8A7517A273C05,x,y,z,heading,outPosition);end,\n"\
"GET_POSITION_BY_SIDE_OF_ROAD=function(x,y,z,p3,outPosition)return _natives.invoke_bool(0x16F46FB18C8009E4,x,y,z,p3,outPosition);end,\n"\
"IS_POINT_ON_ROAD=function(x,y,z,vehicle)return _natives.invoke_bool(0x125BF4ABFC536B09,x,y,z,vehicle);end,\n"\
"GET_NEXT_GPS_DISABLED_ZONE_INDEX=function()return _natives.invoke_int(0xD3A6A0EF48823A8C);end,\n"\
"SET_GPS_DISABLED_ZONE_AT_INDEX=function(x1,y1,z1,x2,y2,z2,index)return _natives.invoke_void(0xD0BC1C6FB18EE154,x1,y1,z1,x2,y2,z2,index);end,\n"\
"CLEAR_GPS_DISABLED_ZONE_AT_INDEX=function(index)return _natives.invoke_void(0x2801D0012266DF07,index);end,\n"\
"ADD_NAVMESH_REQUIRED_REGION=function(x,y,radius)return _natives.invoke_void(0x387EAD7EE42F6685,x,y,radius);end,\n"\
"REMOVE_NAVMESH_REQUIRED_REGIONS=function()return _natives.invoke_void(0x916F0A3CDEC3445E);end,\n"\
"IS_NAVMESH_REQUIRED_REGION_IN_USE=function()return _natives.invoke_bool(0x705A844002B39DC0);end,\n"\
"DISABLE_NAVMESH_IN_AREA=function(x1,y1,z1,x2,y2,z2,toggle)return _natives.invoke_void(0x4C8872D8CDBE1B8B,x1,y1,z1,x2,y2,z2,toggle);end,\n"\
"ARE_ALL_NAVMESH_REGIONS_LOADED=function()return _natives.invoke_bool(0x8415D95B194A3AEA);end,\n"\
"IS_NAVMESH_LOADED_IN_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0xF813C7E63F9062A5,x1,y1,z1,x2,y2,z2);end,\n"\
"GET_NUM_NAVMESHES_EXISTING_IN_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_int(0x01708E8DD3FF8C65,x1,y1,z1,x2,y2,z2);end,\n"\
"ADD_NAVMESH_BLOCKING_OBJECT=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_int(0xFCD5C8E06E502F5A,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"UPDATE_NAVMESH_BLOCKING_OBJECT=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0x109E99373F290687,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"REMOVE_NAVMESH_BLOCKING_OBJECT=function(p0)return _natives.invoke_void(0x46399A7895957C0E,p0);end,\n"\
"DOES_NAVMESH_BLOCKING_OBJECT_EXIST=function(p0)return _natives.invoke_bool(0x0EAEB0DB4B132399,p0);end,\n"\
"GET_APPROX_HEIGHT_FOR_POINT=function(x,y)return _natives.invoke_float(0x29C24BFBED8AB8FB,x,y);end,\n"\
"GET_APPROX_HEIGHT_FOR_AREA=function(x1,y1,x2,y2)return _natives.invoke_float(0x8ABE8608576D9CE3,x1,y1,x2,y2);end,\n"\
"GET_APPROX_FLOOR_FOR_POINT=function(x,y)return _natives.invoke_float(0x336511A34F2E5185,x,y);end,\n"\
"GET_APPROX_FLOOR_FOR_AREA=function(x1,y1,x2,y2)return _natives.invoke_float(0x3599D741C9AC6310,x1,y1,x2,y2);end,\n"\
"CALCULATE_TRAVEL_DISTANCE_BETWEEN_POINTS=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_float(0xADD95C7005C4A197,x1,y1,z1,x2,y2,z2);end,\n"\
"};\n"\
"PED = {\n"\
"CREATE_PED=function(pedType,modelHash,x,y,z,heading,isNetwork,bScriptHostPed)return _natives.invoke_int(0xD49F9B0955C367DE,pedType,modelHash,x,y,z,heading,isNetwork,bScriptHostPed);end,\n"\
"DELETE_PED=function(ped)return _natives.invoke_void(0x9614299DCB53E54B,ped);end,\n"\
"CLONE_PED=function(ped,isNetwork,bScriptHostPed,copyHeadBlendFlag)return _natives.invoke_int(0xEF29A16337FACADB,ped,isNetwork,bScriptHostPed,copyHeadBlendFlag);end,\n"\
"CLONE_PED_ALT=function(ped,isNetwork,bScriptHostPed,copyHeadBlendFlag,p4)return _natives.invoke_int(0x668FD40BCBA5DE48,ped,isNetwork,bScriptHostPed,copyHeadBlendFlag,p4);end,\n"\
"CLONE_PED_TO_TARGET=function(ped,targetPed)return _natives.invoke_void(0xE952D6431689AD9A,ped,targetPed);end,\n"\
"CLONE_PED_TO_TARGET_ALT=function(ped,targetPed,p2)return _natives.invoke_void(0x148B08C2D2ACB884,ped,targetPed,p2);end,\n"\
"IS_PED_IN_VEHICLE=function(ped,vehicle,atGetIn)return _natives.invoke_bool(0xA3EE4A07279BB9DB,ped,vehicle,atGetIn);end,\n"\
"IS_PED_IN_MODEL=function(ped,modelHash)return _natives.invoke_bool(0x796D90EFB19AA332,ped,modelHash);end,\n"\
"IS_PED_IN_ANY_VEHICLE=function(ped,atGetIn)return _natives.invoke_bool(0x997ABD671D25CA0B,ped,atGetIn);end,\n"\
"IS_COP_PED_IN_AREA_3D=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0x16EC4839969F9F5E,x1,y1,z1,x2,y2,z2);end,\n"\
"IS_PED_INJURED=function(ped)return _natives.invoke_bool(0x84A2DD9AC37C35C1,ped);end,\n"\
"IS_PED_HURT=function(ped)return _natives.invoke_bool(0x5983BB449D7FDB12,ped);end,\n"\
"IS_PED_FATALLY_INJURED=function(ped)return _natives.invoke_bool(0xD839450756ED5A80,ped);end,\n"\
"IS_PED_DEAD_OR_DYING=function(ped,p1)return _natives.invoke_bool(0x3317DEDB88C95038,ped,p1);end,\n"\
"IS_CONVERSATION_PED_DEAD=function(ped)return _natives.invoke_bool(0xE0A0AEC214B1FABA,ped);end,\n"\
"IS_PED_AIMING_FROM_COVER=function(ped)return _natives.invoke_bool(0x3998B1276A3300E5,ped);end,\n"\
"IS_PED_RELOADING=function(ped)return _natives.invoke_bool(0x24B100C68C645951,ped);end,\n"\
"IS_PED_A_PLAYER=function(ped)return _natives.invoke_bool(0x12534C348C6CB68B,ped);end,\n"\
"CREATE_PED_INSIDE_VEHICLE=function(vehicle,pedType,modelHash,seat,isNetwork,bScriptHostPed)return _natives.invoke_int(0x7DD959874C1FD534,vehicle,pedType,modelHash,seat,isNetwork,bScriptHostPed);end,\n"\
"SET_PED_DESIRED_HEADING=function(ped,heading)return _natives.invoke_void(0xAA5A7ECE2AA8FE70,ped,heading);end,\n"\
"FORCE_ALL_HEADING_VALUES_TO_ALIGN=function(ped)return _natives.invoke_void(0xFF287323B0E2C69A,ped);end,\n"\
"IS_PED_FACING_PED=function(ped,otherPed,angle)return _natives.invoke_bool(0xD71649DB0A545AA3,ped,otherPed,angle);end,\n"\
"IS_PED_IN_MELEE_COMBAT=function(ped)return _natives.invoke_bool(0x4E209B2C1EAD5159,ped);end,\n"\
"IS_PED_STOPPED=function(ped)return _natives.invoke_bool(0x530944F6F4B8A214,ped);end,\n"\
"IS_PED_SHOOTING_IN_AREA=function(ped,x1,y1,z1,x2,y2,z2,p7,p8)return _natives.invoke_bool(0x7E9DFE24AC1E58EF,ped,x1,y1,z1,x2,y2,z2,p7,p8);end,\n"\
"IS_ANY_PED_SHOOTING_IN_AREA=function(x1,y1,z1,x2,y2,z2,p6,p7)return _natives.invoke_bool(0xA0D3D71EA1086C55,x1,y1,z1,x2,y2,z2,p6,p7);end,\n"\
"IS_PED_SHOOTING=function(ped)return _natives.invoke_bool(0x34616828CD07F1A1,ped);end,\n"\
"SET_PED_ACCURACY=function(ped,accuracy)return _natives.invoke_void(0x7AEFB85C1D49DEB6,ped,accuracy);end,\n"\
"GET_PED_ACCURACY=function(ped)return _natives.invoke_int(0x37F4AD56ECBC0CD6,ped);end,\n"\
"SET_AMBIENT_LAW_PED_ACCURACY_MODIFIER=function(multiplier)return _natives.invoke_void(0x87DDEB611B329A9C,multiplier);end,\n"\
"IS_PED_MODEL=function(ped,modelHash)return _natives.invoke_bool(0xC9D55B1A358A5BF7,ped,modelHash);end,\n"\
"EXPLODE_PED_HEAD=function(ped,weaponHash)return _natives.invoke_void(0x2D05CED3A38D0F3A,ped,weaponHash);end,\n"\
"REMOVE_PED_ELEGANTLY=function(ped)return _natives.invoke_void(0xAC6D445B994DF95E,ped);end,\n"\
"ADD_ARMOUR_TO_PED=function(ped,amount)return _natives.invoke_void(0x5BA652A0CD14DF2F,ped,amount);end,\n"\
"SET_PED_ARMOUR=function(ped,amount)return _natives.invoke_void(0xCEA04D83135264CC,ped,amount);end,\n"\
"SET_PED_INTO_VEHICLE=function(ped,vehicle,seatIndex)return _natives.invoke_void(0xF75B0D629E1C063D,ped,vehicle,seatIndex);end,\n"\
"SET_PED_ALLOW_VEHICLES_OVERRIDE=function(ped,toggle)return _natives.invoke_void(0x3C028C636A414ED9,ped,toggle);end,\n"\
"CAN_CREATE_RANDOM_PED=function(p0)return _natives.invoke_bool(0x3E8349C08E4B82E4,p0);end,\n"\
"CREATE_RANDOM_PED=function(posX,posY,posZ)return _natives.invoke_int(0xB4AC7D0CF06BFE8F,posX,posY,posZ);end,\n"\
"CREATE_RANDOM_PED_AS_DRIVER=function(vehicle,returnHandle)return _natives.invoke_int(0x9B62392B474F44A0,vehicle,returnHandle);end,\n"\
"CAN_CREATE_RANDOM_DRIVER=function()return _natives.invoke_bool(0xB8EB95E5B4E56978);end,\n"\
"CAN_CREATE_RANDOM_BIKE_RIDER=function()return _natives.invoke_bool(0xEACEEDA81751915C);end,\n"\
"SET_PED_MOVE_ANIMS_BLEND_OUT=function(ped)return _natives.invoke_void(0x9E8C908F41584ECD,ped);end,\n"\
"SET_PED_CAN_BE_DRAGGED_OUT=function(ped,toggle)return _natives.invoke_void(0xC1670E958EEE24E5,ped,toggle);end,\n"\
"SET_PED_ALLOW_HURT_COMBAT_FOR_ALL_MISSION_PEDS=function(toggle)return _natives.invoke_void(0xF2BEBCDFAFDAA19E,toggle);end,\n"\
"IS_PED_MALE=function(ped)return _natives.invoke_bool(0x6D9F5FAA7488BA46,ped);end,\n"\
"IS_PED_HUMAN=function(ped)return _natives.invoke_bool(0xB980061DA992779D,ped);end,\n"\
"GET_VEHICLE_PED_IS_IN=function(ped,includeEntering)return _natives.invoke_int(0x9A9112A0FE9A4713,ped,includeEntering);end,\n"\
"RESET_PED_LAST_VEHICLE=function(ped)return _natives.invoke_void(0xBB8DE8CF6A8DD8BB,ped);end,\n"\
"SET_PED_DENSITY_MULTIPLIER_THIS_FRAME=function(multiplier)return _natives.invoke_void(0x95E3D6257B166CF2,multiplier);end,\n"\
"SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME=function(p0,p1)return _natives.invoke_void(0x7A556143A1C03898,p0,p1);end,\n"\
"SUPPRESS_AMBIENT_PED_AGGRESSIVE_CLEANUP_THIS_FRAME=function()return _natives.invoke_void(0x5A7F62FDA59759BD);end,\n"\
"SET_SCRIPTED_CONVERSION_COORD_THIS_FRAME=function(x,y,z)return _natives.invoke_void(0x5086C7843552CF85,x,y,z);end,\n"\
"SET_PED_NON_CREATION_AREA=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_void(0xEE01041D559983EA,x1,y1,z1,x2,y2,z2);end,\n"\
"CLEAR_PED_NON_CREATION_AREA=function()return _natives.invoke_void(0x2E05208086BA0651);end,\n"\
"INSTANTLY_FILL_PED_POPULATION=function()return _natives.invoke_void(0x4759CC730F947C81);end,\n"\
"IS_PED_ON_MOUNT=function(ped)return _natives.invoke_bool(0x460BC76A0E10655E,ped);end,\n"\
"GET_MOUNT=function(ped)return _natives.invoke_int(0xE7E11B8DCBED1058,ped);end,\n"\
"IS_PED_ON_VEHICLE=function(ped)return _natives.invoke_bool(0x67722AEB798E5FAB,ped);end,\n"\
"IS_PED_ON_SPECIFIC_VEHICLE=function(ped,vehicle)return _natives.invoke_bool(0xEC5F66E459AF3BB2,ped,vehicle);end,\n"\
"SET_PED_MONEY=function(ped,amount)return _natives.invoke_void(0xA9C8960E8684C1B5,ped,amount);end,\n"\
"GET_PED_MONEY=function(ped)return _natives.invoke_int(0x3F69145BBA87BAE7,ped);end,\n"\
"SET_HEALTH_SNACKS_CARRIED_BY_ALL_NEW_PEDS=function(p0,p1)return _natives.invoke_void(0xFF4803BC019852D9,p0,p1);end,\n"\
"SET_AMBIENT_PEDS_DROP_MONEY=function(p0)return _natives.invoke_void(0x6B0E6172C9A4D902,p0);end,\n"\
"SET_BLOCKING_OF_NON_TEMPORARY_EVENTS_FOR_AMBIENT_PEDS_THIS_FRAME=function(p0)return _natives.invoke_void(0x9911F4A24485F653,p0);end,\n"\
"SET_PED_SUFFERS_CRITICAL_HITS=function(ped,toggle)return _natives.invoke_void(0xEBD76F2359F190AC,ped,toggle);end,\n"\
"SET_PED_UPPER_BODY_DAMAGE_ONLY=function(ped,toggle)return _natives.invoke_void(0xAFC976FD0580C7B3,ped,toggle);end,\n"\
"IS_PED_SITTING_IN_VEHICLE=function(ped,vehicle)return _natives.invoke_bool(0xA808AA1D79230FC2,ped,vehicle);end,\n"\
"IS_PED_SITTING_IN_ANY_VEHICLE=function(ped)return _natives.invoke_bool(0x826AA586EDB9FEF8,ped);end,\n"\
"IS_PED_ON_FOOT=function(ped)return _natives.invoke_bool(0x01FEE67DB37F59B2,ped);end,\n"\
"IS_PED_ON_ANY_BIKE=function(ped)return _natives.invoke_bool(0x94495889E22C6479,ped);end,\n"\
"IS_PED_PLANTING_BOMB=function(ped)return _natives.invoke_bool(0xC70B5FAE151982D8,ped);end,\n"\
"GET_DEAD_PED_PICKUP_COORDS=function(ped,p1,p2)return _natives.invoke_vec3(0xCD5003B097200F36,ped,p1,p2);end,\n"\
"IS_PED_IN_ANY_BOAT=function(ped)return _natives.invoke_bool(0x2E0E1C2B4F6CB339,ped);end,\n"\
"IS_PED_IN_ANY_SUB=function(ped)return _natives.invoke_bool(0xFBFC01CCFB35D99E,ped);end,\n"\
"IS_PED_IN_ANY_HELI=function(ped)return _natives.invoke_bool(0x298B91AE825E5705,ped);end,\n"\
"IS_PED_IN_ANY_PLANE=function(ped)return _natives.invoke_bool(0x5FFF4CFC74D8FB80,ped);end,\n"\
"IS_PED_IN_FLYING_VEHICLE=function(ped)return _natives.invoke_bool(0x9134873537FA419C,ped);end,\n"\
"SET_PED_DIES_IN_WATER=function(ped,toggle)return _natives.invoke_void(0x56CEF0AC79073BDE,ped,toggle);end,\n"\
"GET_PED_DIES_IN_WATER=function(ped)return _natives.invoke_bool(0x65671A4FB8218930,ped);end,\n"\
"SET_PED_DIES_IN_SINKING_VEHICLE=function(ped,toggle)return _natives.invoke_void(0xD718A22995E2B4BC,ped,toggle);end,\n"\
"GET_PED_ARMOUR=function(ped)return _natives.invoke_int(0x9483AF821605B1D8,ped);end,\n"\
"SET_PED_STAY_IN_VEHICLE_WHEN_JACKED=function(ped,toggle)return _natives.invoke_void(0xEDF4079F9D54C9A1,ped,toggle);end,\n"\
"SET_PED_CAN_BE_SHOT_IN_VEHICLE=function(ped,toggle)return _natives.invoke_void(0xC7EF1BA83230BA07,ped,toggle);end,\n"\
"GET_PED_LAST_DAMAGE_BONE=function(ped,outBone)return _natives.invoke_bool(0xD75960F6BD9EA49C,ped,outBone);end,\n"\
"CLEAR_PED_LAST_DAMAGE_BONE=function(ped)return _natives.invoke_void(0x8EF6B7AC68E2F01B,ped);end,\n"\
"SET_AI_WEAPON_DAMAGE_MODIFIER=function(value)return _natives.invoke_void(0x1B1E2A40A65B8521,value);end,\n"\
"RESET_AI_WEAPON_DAMAGE_MODIFIER=function()return _natives.invoke_void(0xEA16670E7BA4743C);end,\n"\
"SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER=function(modifier)return _natives.invoke_void(0x66460DEDDD417254,modifier);end,\n"\
"RESET_AI_MELEE_WEAPON_DAMAGE_MODIFIER=function()return _natives.invoke_void(0x46E56A7CD1D63C3F);end,\n"\
"SET_TREAT_AS_AMBIENT_PED_FOR_DRIVER_LOCKON=function(ped,p1)return _natives.invoke_void(0x2F3C3D9F50681DE4,ped,p1);end,\n"\
"SET_PED_CAN_BE_TARGETTED=function(ped,toggle)return _natives.invoke_void(0x63F58F7C80513AAD,ped,toggle);end,\n"\
"SET_PED_CAN_BE_TARGETTED_BY_TEAM=function(ped,team,toggle)return _natives.invoke_void(0xBF1CA77833E58F2C,ped,team,toggle);end,\n"\
"SET_PED_CAN_BE_TARGETTED_BY_PLAYER=function(ped,player,toggle)return _natives.invoke_void(0x66B57B72E0836A76,ped,player,toggle);end,\n"\
"SET_ALLOW_LOCKON_TO_PED_IF_FRIENDLY=function(ped,toggle)return _natives.invoke_void(0x061CB768363D6424,ped,toggle);end,\n"\
"SET_USE_CAMERA_HEADING_FOR_DESIRED_DIRECTION_LOCK_ON_TEST=function(ped,toggle)return _natives.invoke_void(0xFD325494792302D7,ped,toggle);end,\n"\
"IS_PED_IN_ANY_POLICE_VEHICLE=function(ped)return _natives.invoke_bool(0x0BD04E29640C9C12,ped);end,\n"\
"FORCE_PED_TO_OPEN_PARACHUTE=function(ped)return _natives.invoke_void(0x16E42E800B472221,ped);end,\n"\
"IS_PED_IN_PARACHUTE_FREE_FALL=function(ped)return _natives.invoke_bool(0x7DCE8BDA0F1C1200,ped);end,\n"\
"IS_PED_FALLING=function(ped)return _natives.invoke_bool(0xFB92A102F1C4DFA3,ped);end,\n"\
"IS_PED_JUMPING=function(ped)return _natives.invoke_bool(0xCEDABC5900A0BF97,ped);end,\n"\
"IS_PED_LANDING=function(p0)return _natives.invoke_bool(0x412F1364FA066CFB,p0);end,\n"\
"IS_PED_DOING_A_BEAST_JUMP=function(p0)return _natives.invoke_bool(0x451D05012CCEC234,p0);end,\n"\
"IS_PED_CLIMBING=function(ped)return _natives.invoke_bool(0x53E8CB4F48BFE623,ped);end,\n"\
"IS_PED_VAULTING=function(ped)return _natives.invoke_bool(0x117C70D1F5730B5E,ped);end,\n"\
"IS_PED_DIVING=function(ped)return _natives.invoke_bool(0x5527B8246FEF9B11,ped);end,\n"\
"IS_PED_JUMPING_OUT_OF_VEHICLE=function(ped)return _natives.invoke_bool(0x433DDFFE2044B636,ped);end,\n"\
"IS_PED_OPENING_DOOR=function(ped)return _natives.invoke_bool(0x26AF0E8E30BD2A2C,ped);end,\n"\
"GET_PED_PARACHUTE_STATE=function(ped)return _natives.invoke_int(0x79CFD9827CC979B6,ped);end,\n"\
"GET_PED_PARACHUTE_LANDING_TYPE=function(ped)return _natives.invoke_int(0x8B9F1FC6AE8166C0,ped);end,\n"\
"SET_PED_PARACHUTE_TINT_INDEX=function(ped,tintIndex)return _natives.invoke_void(0x333FC8DB079B7186,ped,tintIndex);end,\n"\
"GET_PED_PARACHUTE_TINT_INDEX=function(ped,outTintIndex)return _natives.invoke_void(0xEAF5F7E5AE7C6C9D,ped,outTintIndex);end,\n"\
"SET_PED_RESERVE_PARACHUTE_TINT_INDEX=function(ped,p1)return _natives.invoke_void(0xE88DA0751C22A2AD,ped,p1);end,\n"\
"CREATE_PARACHUTE_BAG_OBJECT=function(ped,p1,p2)return _natives.invoke_int(0x8C4F3BF23B6237DB,ped,p1,p2);end,\n"\
"SET_PED_DUCKING=function(ped,toggle)return _natives.invoke_void(0x030983CA930B692D,ped,toggle);end,\n"\
"IS_PED_DUCKING=function(ped)return _natives.invoke_bool(0xD125AE748725C6BC,ped);end,\n"\
"IS_PED_IN_ANY_TAXI=function(ped)return _natives.invoke_bool(0x6E575D6A898AB852,ped);end,\n"\
"SET_PED_ID_RANGE=function(ped,value)return _natives.invoke_void(0xF107E836A70DCE05,ped,value);end,\n"\
"SET_PED_HIGHLY_PERCEPTIVE=function(ped,toggle)return _natives.invoke_void(0x52D59AB61DDC05DD,ped,toggle);end,\n"\
"SET_COP_PERCEPTION_OVERRIDES=function(seeingRange,seeingRangePeripheral,hearingRange,visualFieldMinAzimuthAngle,visualFieldMaxAzimuthAngle,fieldOfGazeMaxAngle,p6)return _natives.invoke_void(0x2F074C904D85129E,seeingRange,seeingRangePeripheral,hearingRange,visualFieldMinAzimuthAngle,visualFieldMaxAzimuthAngle,fieldOfGazeMaxAngle,p6);end,\n"\
"SET_PED_INJURED_ON_GROUND_BEHAVIOUR=function(ped,p1)return _natives.invoke_void(0xEC4B4B3B9908052A,ped,p1);end,\n"\
"DISABLE_PED_INJURED_ON_GROUND_BEHAVIOUR=function(ped)return _natives.invoke_void(0x733C87D4CE22BEA2,ped);end,\n"\
"SET_PED_SEEING_RANGE=function(ped,value)return _natives.invoke_void(0xF29CF591C4BF6CEE,ped,value);end,\n"\
"SET_PED_HEARING_RANGE=function(ped,value)return _natives.invoke_void(0x33A8F7F7D5F7F33C,ped,value);end,\n"\
"SET_PED_VISUAL_FIELD_MIN_ANGLE=function(ped,value)return _natives.invoke_void(0x2DB492222FB21E26,ped,value);end,\n"\
"SET_PED_VISUAL_FIELD_MAX_ANGLE=function(ped,value)return _natives.invoke_void(0x70793BDCA1E854D4,ped,value);end,\n"\
"SET_PED_VISUAL_FIELD_MIN_ELEVATION_ANGLE=function(ped,angle)return _natives.invoke_void(0x7A276EB2C224D70F,ped,angle);end,\n"\
"SET_PED_VISUAL_FIELD_MAX_ELEVATION_ANGLE=function(ped,angle)return _natives.invoke_void(0x78D0B67629D75856,ped,angle);end,\n"\
"SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE=function(ped,range)return _natives.invoke_void(0x9C74B0BC831B753A,ped,range);end,\n"\
"SET_PED_VISUAL_FIELD_CENTER_ANGLE=function(ped,angle)return _natives.invoke_void(0x3B6405E8AB34A907,ped,angle);end,\n"\
"GET_PED_VISUAL_FIELD_CENTER_ANGLE=function(ped)return _natives.invoke_float(0xEF2C71A32CAD5FBD,ped);end,\n"\
"SET_PED_STEALTH_MOVEMENT=function(ped,p1,action)return _natives.invoke_void(0x88CBB5CEB96B7BD2,ped,p1,action);end,\n"\
"GET_PED_STEALTH_MOVEMENT=function(ped)return _natives.invoke_bool(0x7C2AC9CA66575FBF,ped);end,\n"\
"CREATE_GROUP=function(unused)return _natives.invoke_int(0x90370EBE0FEE1A3D,unused);end,\n"\
"SET_PED_AS_GROUP_LEADER=function(ped,groupId)return _natives.invoke_void(0x2A7819605465FBCE,ped,groupId);end,\n"\
"SET_PED_AS_GROUP_MEMBER=function(ped,groupId)return _natives.invoke_void(0x9F3480FE65DB31B5,ped,groupId);end,\n"\
"SET_PED_CAN_TELEPORT_TO_GROUP_LEADER=function(pedHandle,groupHandle,toggle)return _natives.invoke_void(0x2E2F4240B3F24647,pedHandle,groupHandle,toggle);end,\n"\
"REMOVE_GROUP=function(groupId)return _natives.invoke_void(0x8EB2F69076AF7053,groupId);end,\n"\
"REMOVE_PED_FROM_GROUP=function(ped)return _natives.invoke_void(0xED74007FFB146BC2,ped);end,\n"\
"IS_PED_GROUP_MEMBER=function(ped,groupId)return _natives.invoke_bool(0x9BB01E3834671191,ped,groupId);end,\n"\
"IS_PED_HANGING_ON_TO_VEHICLE=function(ped)return _natives.invoke_bool(0x1C86D8AEF8254B78,ped);end,\n"\
"SET_GROUP_SEPARATION_RANGE=function(groupHandle,separationRange)return _natives.invoke_void(0x4102C7858CFEE4E4,groupHandle,separationRange);end,\n"\
"SET_PED_MIN_GROUND_TIME_FOR_STUNGUN=function(ped,ms)return _natives.invoke_void(0xFA0675AB151073FA,ped,ms);end,\n"\
"IS_PED_PRONE=function(ped)return _natives.invoke_bool(0xD6A86331A537A7B9,ped);end,\n"\
"IS_PED_IN_COMBAT=function(ped,target)return _natives.invoke_bool(0x4859F1FC66A6278E,ped,target);end,\n"\
"GET_PED_TARGET_FROM_COMBAT_PED=function(ped,p1)return _natives.invoke_int(0x32C27A11307B01CC,ped,p1);end,\n"\
"CAN_PED_IN_COMBAT_SEE_TARGET=function(ped,target)return _natives.invoke_bool(0xEAD42DE3610D0721,ped,target);end,\n"\
"IS_PED_DOING_DRIVEBY=function(ped)return _natives.invoke_bool(0xB2C086CC1BF8F2BF,ped);end,\n"\
"IS_PED_JACKING=function(ped)return _natives.invoke_bool(0x4AE4FF911DFB61DA,ped);end,\n"\
"IS_PED_BEING_JACKED=function(ped)return _natives.invoke_bool(0x9A497FE2DF198913,ped);end,\n"\
"IS_PED_BEING_STUNNED=function(ped,p1)return _natives.invoke_bool(0x4FBACCE3B4138EE8,ped,p1);end,\n"\
"GET_PEDS_JACKER=function(ped)return _natives.invoke_int(0x9B128DC36C1E04CF,ped);end,\n"\
"GET_JACK_TARGET=function(ped)return _natives.invoke_int(0x5486A79D9FBD342D,ped);end,\n"\
"IS_PED_FLEEING=function(ped)return _natives.invoke_bool(0xBBCCE00B381F8482,ped);end,\n"\
"IS_PED_IN_COVER=function(ped,exceptUseWeapon)return _natives.invoke_bool(0x60DFD0691A170B88,ped,exceptUseWeapon);end,\n"\
"IS_PED_IN_COVER_FACING_LEFT=function(ped)return _natives.invoke_bool(0x845333B3150583AB,ped);end,\n"\
"IS_PED_IN_HIGH_COVER=function(ped)return _natives.invoke_bool(0x6A03BF943D767C93,ped);end,\n"\
"IS_PED_GOING_INTO_COVER=function(ped)return _natives.invoke_bool(0x9F65DBC537E59AD5,ped);end,\n"\
"SET_PED_PINNED_DOWN=function(ped,pinned,i)return _natives.invoke_bool(0xAAD6D1ACF08F4612,ped,pinned,i);end,\n"\
"GET_SEAT_PED_IS_TRYING_TO_ENTER=function(ped)return _natives.invoke_int(0x6F4C85ACD641BCD2,ped);end,\n"\
"GET_VEHICLE_PED_IS_TRYING_TO_ENTER=function(ped)return _natives.invoke_int(0x814FA8BE5449445D,ped);end,\n"\
"GET_PED_SOURCE_OF_DEATH=function(ped)return _natives.invoke_int(0x93C8B64DEB84728C,ped);end,\n"\
"GET_PED_CAUSE_OF_DEATH=function(ped)return _natives.invoke_int(0x16FFE42AB2D2DC59,ped);end,\n"\
"GET_PED_TIME_OF_DEATH=function(ped)return _natives.invoke_int(0x1E98817B311AE98A,ped);end,\n"\
"COUNT_PEDS_IN_COMBAT_WITH_TARGET=function(ped)return _natives.invoke_int(0x5407B7288D0478B7,ped);end,\n"\
"COUNT_PEDS_IN_COMBAT_WITH_TARGET_WITHIN_RADIUS=function(ped,x,y,z,radius)return _natives.invoke_int(0x336B3D200AB007CB,ped,x,y,z,radius);end,\n"\
"SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH=function(ped,hash)return _natives.invoke_void(0xADB3F206518799E8,ped,hash);end,\n"\
"SET_PED_RELATIONSHIP_GROUP_HASH=function(ped,hash)return _natives.invoke_void(0xC80A74AC829DDD92,ped,hash);end,\n"\
"SET_RELATIONSHIP_BETWEEN_GROUPS=function(relationship,group1,group2)return _natives.invoke_void(0xBF25EB89375A37AD,relationship,group1,group2);end,\n"\
"CLEAR_RELATIONSHIP_BETWEEN_GROUPS=function(relationship,group1,group2)return _natives.invoke_void(0x5E29243FB56FC6D4,relationship,group1,group2);end,\n"\
"ADD_RELATIONSHIP_GROUP=function(name,groupHash)return _natives.invoke_bool(0xF372BC22FCB88606,name,groupHash);end,\n"\
"REMOVE_RELATIONSHIP_GROUP=function(groupHash)return _natives.invoke_void(0xB6BA2444AB393DA2,groupHash);end,\n"\
"DOES_RELATIONSHIP_GROUP_EXIST=function(groupHash)return _natives.invoke_bool(0xCC6E3B6BB69501F1,groupHash);end,\n"\
"GET_RELATIONSHIP_BETWEEN_PEDS=function(ped1,ped2)return _natives.invoke_int(0xEBA5AD3A0EAF7121,ped1,ped2);end,\n"\
"GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH=function(ped)return _natives.invoke_int(0x42FDD0F017B1E38E,ped);end,\n"\
"GET_PED_RELATIONSHIP_GROUP_HASH=function(ped)return _natives.invoke_int(0x7DBDD04862D95F04,ped);end,\n"\
"GET_RELATIONSHIP_BETWEEN_GROUPS=function(group1,group2)return _natives.invoke_int(0x9E6B70061662AE5C,group1,group2);end,\n"\
"SET_RELATIONSHIP_GROUP_AFFECTS_WANTED_LEVEL=function(group,p1)return _natives.invoke_void(0x5615E0C5EB2BC6E2,group,p1);end,\n"\
"TELL_GROUP_PEDS_IN_AREA_TO_ATTACK=function(ped,p1,p2,hash,p4,p5)return _natives.invoke_void(0xAD27D957598E49E9,ped,p1,p2,hash,p4,p5);end,\n"\
"SET_PED_CAN_BE_TARGETED_WITHOUT_LOS=function(ped,toggle)return _natives.invoke_void(0x4328652AE5769C71,ped,toggle);end,\n"\
"SET_PED_TO_INFORM_RESPECTED_FRIENDS=function(ped,radius,maxFriends)return _natives.invoke_void(0x112942C6E708F70B,ped,radius,maxFriends);end,\n"\
"IS_PED_RESPONDING_TO_EVENT=function(ped,event)return _natives.invoke_bool(0x625B774D75C87068,ped,event);end,\n"\
"GET_POS_FROM_FIRED_EVENT=function(ped,eventType,outData)return _natives.invoke_bool(0xBA656A3BB01BDEA3,ped,eventType,outData);end,\n"\
"SET_PED_FIRING_PATTERN=function(ped,patternHash)return _natives.invoke_void(0x9AC577F5A12AD8A9,ped,patternHash);end,\n"\
"SET_PED_SHOOT_RATE=function(ped,shootRate)return _natives.invoke_void(0x614DA022990752DC,ped,shootRate);end,\n"\
"SET_COMBAT_FLOAT=function(ped,combatType,p2)return _natives.invoke_void(0xFF41B4B141ED981C,ped,combatType,p2);end,\n"\
"GET_COMBAT_FLOAT=function(ped,p1)return _natives.invoke_float(0x52DFF8A10508090A,ped,p1);end,\n"\
"GET_GROUP_SIZE=function(groupID,p1,sizeInMembers)return _natives.invoke_void(0x8DE69FE35CA09A45,groupID,p1,sizeInMembers);end,\n"\
"DOES_GROUP_EXIST=function(groupId)return _natives.invoke_bool(0x7C6B0C22F9F40BBE,groupId);end,\n"\
"GET_PED_GROUP_INDEX=function(ped)return _natives.invoke_int(0xF162E133B4E7A675,ped);end,\n"\
"IS_PED_IN_GROUP=function(ped)return _natives.invoke_bool(0x5891CAC5D4ACFF74,ped);end,\n"\
"GET_PLAYER_PED_IS_FOLLOWING=function(ped)return _natives.invoke_int(0x6A3975DEA89F9A17,ped);end,\n"\
"SET_GROUP_FORMATION=function(groupId,formationType)return _natives.invoke_void(0xCE2F5FC3AF7E8C1E,groupId,formationType);end,\n"\
"SET_GROUP_FORMATION_SPACING=function(groupId,x,y,z)return _natives.invoke_void(0x1D9D45004C28C916,groupId,x,y,z);end,\n"\
"RESET_GROUP_FORMATION_DEFAULT_SPACING=function(groupHandle)return _natives.invoke_void(0x63DAB4CCB3273205,groupHandle);end,\n"\
"GET_VEHICLE_PED_IS_USING=function(ped)return _natives.invoke_int(0x6094AD011A2EA87D,ped);end,\n"\
"GET_VEHICLE_PED_IS_ENTERING=function(ped)return _natives.invoke_int(0xF92691AED837A5FC,ped);end,\n"\
"SET_PED_GRAVITY=function(ped,toggle)return _natives.invoke_void(0x9FF447B6B6AD960A,ped,toggle);end,\n"\
"APPLY_DAMAGE_TO_PED=function(ped,damageAmount,p2,p3)return _natives.invoke_void(0x697157CED63F18D4,ped,damageAmount,p2,p3);end,\n"\
"GET_TIME_PED_DAMAGED_BY_WEAPON=function(ped,weaponHash)return _natives.invoke_int(0x36B77BB84687C318,ped,weaponHash);end,\n"\
"SET_PED_ALLOWED_TO_DUCK=function(ped,toggle)return _natives.invoke_void(0xDA1F1B7BE1A8766F,ped,toggle);end,\n"\
"SET_PED_NEVER_LEAVES_GROUP=function(ped,toggle)return _natives.invoke_void(0x3DBFC55D5C9BB447,ped,toggle);end,\n"\
"GET_PED_TYPE=function(ped)return _natives.invoke_int(0xFF059E1E4C01E63C,ped);end,\n"\
"SET_PED_AS_COP=function(ped,toggle)return _natives.invoke_void(0xBB03C38DD3FB7FFD,ped,toggle);end,\n"\
"SET_PED_HEALTH_PENDING_LAST_DAMAGE_EVENT_OVERRIDE_FLAG=function(toggle)return _natives.invoke_void(0xB3352E018D6F89DF,toggle);end,\n"\
"SET_PED_MAX_HEALTH=function(ped,value)return _natives.invoke_void(0xF5F6378C4F3419D3,ped,value);end,\n"\
"GET_PED_MAX_HEALTH=function(ped)return _natives.invoke_int(0x4700A416E8324EF3,ped);end,\n"\
"SET_PED_MAX_TIME_IN_WATER=function(ped,value)return _natives.invoke_void(0x43C851690662113D,ped,value);end,\n"\
"SET_PED_MAX_TIME_UNDERWATER=function(ped,value)return _natives.invoke_void(0x6BA428C528D9E522,ped,value);end,\n"\
"SET_CORPSE_RAGDOLL_FRICTION=function(ped,p1)return _natives.invoke_void(0x2735233A786B1BEF,ped,p1);end,\n"\
"SET_PED_VEHICLE_FORCED_SEAT_USAGE=function(ped,vehicle,seatIndex,flags,p4)return _natives.invoke_void(0x952F06BEECD775CC,ped,vehicle,seatIndex,flags,p4);end,\n"\
"CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE=function(ped)return _natives.invoke_void(0xE6CA85E7259CE16B,ped);end,\n"\
"SET_PED_CAN_BE_KNOCKED_OFF_BIKE=function(p0,p1)return _natives.invoke_void(0xB282749D5E028163,p0,p1);end,\n"\
"SET_PED_CAN_BE_KNOCKED_OFF_VEHICLE=function(ped,state)return _natives.invoke_void(0x7A6535691B477C48,ped,state);end,\n"\
"CAN_KNOCK_PED_OFF_VEHICLE=function(ped)return _natives.invoke_bool(0x51AC07A44D4F5B8A,ped);end,\n"\
"KNOCK_PED_OFF_VEHICLE=function(ped)return _natives.invoke_void(0x45BBCBA77C29A841,ped);end,\n"\
"SET_PED_COORDS_NO_GANG=function(ped,posX,posY,posZ)return _natives.invoke_void(0x87052FE446E07247,ped,posX,posY,posZ);end,\n"\
"GET_PED_AS_GROUP_MEMBER=function(groupID,memberNumber)return _natives.invoke_int(0x51455483CF23ED97,groupID,memberNumber);end,\n"\
"GET_PED_AS_GROUP_LEADER=function(groupID)return _natives.invoke_int(0x5CCE68DBD5FE93EC,groupID);end,\n"\
"SET_PED_KEEP_TASK=function(ped,toggle)return _natives.invoke_void(0x971D38760FBC02EF,ped,toggle);end,\n"\
"SET_PED_ALLOW_MINOR_REACTIONS_AS_MISSION_PED=function(ped,toggle)return _natives.invoke_void(0x49E50BDB8BA4DAB2,ped,toggle);end,\n"\
"IS_PED_SWIMMING=function(ped)return _natives.invoke_bool(0x9DE327631295B4C2,ped);end,\n"\
"IS_PED_SWIMMING_UNDER_WATER=function(ped)return _natives.invoke_bool(0xC024869A53992F34,ped);end,\n"\
"SET_PED_COORDS_KEEP_VEHICLE=function(ped,posX,posY,posZ)return _natives.invoke_void(0x9AFEFF481A85AB2E,ped,posX,posY,posZ);end,\n"\
"SET_PED_DIES_IN_VEHICLE=function(ped,toggle)return _natives.invoke_void(0x2A30922C90C9B42C,ped,toggle);end,\n"\
"SET_CREATE_RANDOM_COPS=function(toggle)return _natives.invoke_void(0x102E68B2024D536D,toggle);end,\n"\
"SET_CREATE_RANDOM_COPS_NOT_ON_SCENARIOS=function(toggle)return _natives.invoke_void(0x8A4986851C4EF6E7,toggle);end,\n"\
"SET_CREATE_RANDOM_COPS_ON_SCENARIOS=function(toggle)return _natives.invoke_void(0x444CB7D7DBE6973D,toggle);end,\n"\
"CAN_CREATE_RANDOM_COPS=function()return _natives.invoke_bool(0x5EE2CAFF7F17770D);end,\n"\
"SET_PED_AS_ENEMY=function(ped,toggle)return _natives.invoke_void(0x02A0C9720B854BFA,ped,toggle);end,\n"\
"SET_PED_CAN_SMASH_GLASS=function(ped,p1,p2)return _natives.invoke_void(0x1CCE141467FF42A2,ped,p1,p2);end,\n"\
"IS_PED_IN_ANY_TRAIN=function(ped)return _natives.invoke_bool(0x6F972C1AB75A1ED0,ped);end,\n"\
"IS_PED_GETTING_INTO_A_VEHICLE=function(ped)return _natives.invoke_bool(0xBB062B2B5722478E,ped);end,\n"\
"IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE=function(ped)return _natives.invoke_bool(0x44D28D5DDFE5F68C,ped);end,\n"\
"SET_ENABLE_HANDCUFFS=function(ped,toggle)return _natives.invoke_void(0xDF1AF8B5D56542FA,ped,toggle);end,\n"\
"SET_ENABLE_BOUND_ANKLES=function(ped,toggle)return _natives.invoke_void(0xC52E0F855C58FC2E,ped,toggle);end,\n"\
"SET_ENABLE_SCUBA=function(ped,toggle)return _natives.invoke_void(0xF99F62004024D506,ped,toggle);end,\n"\
"SET_CAN_ATTACK_FRIENDLY=function(ped,toggle,p2)return _natives.invoke_void(0xB3B1CB349FF9C75D,ped,toggle,p2);end,\n"\
"GET_PED_ALERTNESS=function(ped)return _natives.invoke_int(0xF6AA118530443FD2,ped);end,\n"\
"SET_PED_ALERTNESS=function(ped,value)return _natives.invoke_void(0xDBA71115ED9941A6,ped,value);end,\n"\
"SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE=function(ped,toggle)return _natives.invoke_void(0xBC0ED94165A48BC2,ped,toggle);end,\n"\
"SET_PED_MOVEMENT_CLIPSET=function(ped,clipSet,transitionSpeed)return _natives.invoke_void(0xAF8A94EDE7712BEF,ped,clipSet,transitionSpeed);end,\n"\
"RESET_PED_MOVEMENT_CLIPSET=function(ped,p1)return _natives.invoke_void(0xAA74EC0CB0AAEA2C,ped,p1);end,\n"\
"SET_PED_STRAFE_CLIPSET=function(ped,clipSet)return _natives.invoke_void(0x29A28F3F8CF6D854,ped,clipSet);end,\n"\
"RESET_PED_STRAFE_CLIPSET=function(ped)return _natives.invoke_void(0x20510814175EA477,ped);end,\n"\
"SET_PED_WEAPON_MOVEMENT_CLIPSET=function(ped,clipSet)return _natives.invoke_void(0x2622E35B77D3ACA2,ped,clipSet);end,\n"\
"RESET_PED_WEAPON_MOVEMENT_CLIPSET=function(ped)return _natives.invoke_void(0x97B0DB5B4AA74E77,ped);end,\n"\
"SET_PED_DRIVE_BY_CLIPSET_OVERRIDE=function(ped,clipset)return _natives.invoke_void(0xED34AB6C5CB36520,ped,clipset);end,\n"\
"CLEAR_PED_DRIVE_BY_CLIPSET_OVERRIDE=function(ped)return _natives.invoke_void(0x4AFE3690D7E0B5AC,ped);end,\n"\
"SET_PED_MOTION_IN_COVER_CLIPSET_OVERRIDE=function(ped,p1)return _natives.invoke_void(0x9DBA107B4937F809,ped,p1);end,\n"\
"CLEAR_PED_MOTION_IN_COVER_CLIPSET_OVERRIDE=function(ped)return _natives.invoke_void(0xC79196DCB36F6121,ped);end,\n"\
"CLEAR_PED_FALL_UPPER_BODY_CLIPSET_OVERRIDE=function(ped)return _natives.invoke_void(0x80054D7FCC70EEC6,ped);end,\n"\
"SET_PED_IN_VEHICLE_CONTEXT=function(ped,context)return _natives.invoke_void(0x530071295899A8C6,ped,context);end,\n"\
"RESET_PED_IN_VEHICLE_CONTEXT=function(ped)return _natives.invoke_void(0x22EF8FF8778030EB,ped);end,\n"\
"IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM=function(ped,animDict,anim)return _natives.invoke_bool(0x6EC47A344923E1ED,ped,animDict,anim);end,\n"\
"SET_PED_ALTERNATE_WALK_ANIM=function(ped,animDict,animName,p3,p4)return _natives.invoke_void(0x6C60394CB4F75E9A,ped,animDict,animName,p3,p4);end,\n"\
"CLEAR_PED_ALTERNATE_WALK_ANIM=function(ped,p1)return _natives.invoke_void(0x8844BBFCE30AA9E9,ped,p1);end,\n"\
"SET_PED_ALTERNATE_MOVEMENT_ANIM=function(ped,stance,animDictionary,animationName,p4,p5)return _natives.invoke_void(0x90A43CC281FFAB46,ped,stance,animDictionary,animationName,p4,p5);end,\n"\
"CLEAR_PED_ALTERNATE_MOVEMENT_ANIM=function(ped,stance,p2)return _natives.invoke_void(0xD8D19675ED5FBDCE,ped,stance,p2);end,\n"\
"SET_PED_GESTURE_GROUP=function(ped,animGroupGesture)return _natives.invoke_void(0xDDF803377F94AAA8,ped,animGroupGesture);end,\n"\
"GET_ANIM_INITIAL_OFFSET_POSITION=function(animDict,animName,x,y,z,xRot,yRot,zRot,p8,p9)return _natives.invoke_vec3(0xBE22B26DD764C040,animDict,animName,x,y,z,xRot,yRot,zRot,p8,p9);end,\n"\
"GET_ANIM_INITIAL_OFFSET_ROTATION=function(animDict,animName,x,y,z,xRot,yRot,zRot,p8,p9)return _natives.invoke_vec3(0x4B805E6046EE9E47,animDict,animName,x,y,z,xRot,yRot,zRot,p8,p9);end,\n"\
"GET_PED_DRAWABLE_VARIATION=function(ped,componentId)return _natives.invoke_int(0x67F3780DD425D4FC,ped,componentId);end,\n"\
"GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS=function(ped,componentId)return _natives.invoke_int(0x27561561732A7842,ped,componentId);end,\n"\
"GET_PED_TEXTURE_VARIATION=function(ped,componentId)return _natives.invoke_int(0x04A355E041E004E6,ped,componentId);end,\n"\
"GET_NUMBER_OF_PED_TEXTURE_VARIATIONS=function(ped,componentId,drawableId)return _natives.invoke_int(0x8F7156A3142A6BAD,ped,componentId,drawableId);end,\n"\
"GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS=function(ped,propId)return _natives.invoke_int(0x5FAF9754E789FB47,ped,propId);end,\n"\
"GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS=function(ped,propId,drawableId)return _natives.invoke_int(0xA6E7F1CEB523E171,ped,propId,drawableId);end,\n"\
"GET_PED_PALETTE_VARIATION=function(ped,componentId)return _natives.invoke_int(0xE3DD5F2A84B42281,ped,componentId);end,\n"\
"GET_MP_OUTFIT_DATA_FROM_METADATA=function(p0,p1)return _natives.invoke_bool(0x9E30E91FB03A2CAF,p0,p1);end,\n"\
"GET_FM_MALE_SHOP_PED_APPAREL_ITEM_INDEX=function(p0)return _natives.invoke_int(0x1E77FA7A62EE6C4C,p0);end,\n"\
"GET_FM_FEMALE_SHOP_PED_APPAREL_ITEM_INDEX=function(p0)return _natives.invoke_int(0xF033419D1B81FAE8,p0);end,\n"\
"IS_PED_COMPONENT_VARIATION_VALID=function(ped,componentId,drawableId,textureId)return _natives.invoke_bool(0xE825F6B6CEA7671D,ped,componentId,drawableId,textureId);end,\n"\
"SET_PED_COMPONENT_VARIATION=function(ped,componentId,drawableId,textureId,paletteId)return _natives.invoke_void(0x262B14F48D29DE80,ped,componentId,drawableId,textureId,paletteId);end,\n"\
"SET_PED_RANDOM_COMPONENT_VARIATION=function(ped,p1)return _natives.invoke_void(0xC8A9481A01E63C28,ped,p1);end,\n"\
"SET_PED_RANDOM_PROPS=function(ped)return _natives.invoke_void(0xC44AA05345C992C6,ped);end,\n"\
"SET_PED_DEFAULT_COMPONENT_VARIATION=function(ped)return _natives.invoke_void(0x45EEE61580806D63,ped);end,\n"\
"SET_PED_BLEND_FROM_PARENTS=function(ped,p1,p2,p3,p4)return _natives.invoke_void(0x137BBD05230DB22D,ped,p1,p2,p3,p4);end,\n"\
"SET_PED_HEAD_BLEND_DATA=function(ped,shapeFirstID,shapeSecondID,shapeThirdID,skinFirstID,skinSecondID,skinThirdID,shapeMix,skinMix,thirdMix,isParent)return _natives.invoke_void(0x9414E18B9434C2FE,ped,shapeFirstID,shapeSecondID,shapeThirdID,skinFirstID,skinSecondID,skinThirdID,shapeMix,skinMix,thirdMix,isParent);end,\n"\
"GET_PED_HEAD_BLEND_DATA=function(ped,headBlendData)return _natives.invoke_bool(0x2746BD9D88C5C5D0,ped,headBlendData);end,\n"\
"UPDATE_PED_HEAD_BLEND_DATA=function(ped,shapeMix,skinMix,thirdMix)return _natives.invoke_void(0x723538F61C647C5A,ped,shapeMix,skinMix,thirdMix);end,\n"\
"SET_HEAD_BLEND_EYE_COLOR=function(ped,index)return _natives.invoke_void(0x50B56988B170AFDF,ped,index);end,\n"\
"GET_HEAD_BLEND_EYE_COLOR=function(ped)return _natives.invoke_int(0x76BBA2CEE66D47E9,ped);end,\n"\
"SET_PED_HEAD_OVERLAY=function(ped,overlayID,index,opacity)return _natives.invoke_void(0x48F44967FA05CC1E,ped,overlayID,index,opacity);end,\n"\
"GET_PED_HEAD_OVERLAY=function(ped,overlayID)return _natives.invoke_int(0xA60EF3B6461A4D43,ped,overlayID);end,\n"\
"GET_PED_HEAD_OVERLAY_NUM=function(overlayID)return _natives.invoke_int(0xCF1CE768BB43480E,overlayID);end,\n"\
"SET_PED_HEAD_OVERLAY_TINT=function(ped,overlayID,colorType,colorID,secondColorID)return _natives.invoke_void(0x497BF74A7B9CB952,ped,overlayID,colorType,colorID,secondColorID);end,\n"\
"SET_PED_HAIR_TINT=function(ped,colorID,highlightColorID)return _natives.invoke_void(0x4CFFC65454C93A49,ped,colorID,highlightColorID);end,\n"\
"GET_NUM_PED_HAIR_TINTS=function()return _natives.invoke_int(0xE5C0CF872C2AD150);end,\n"\
"GET_NUM_PED_MAKEUP_TINTS=function()return _natives.invoke_int(0xD1F7CA1535D22818);end,\n"\
"GET_PED_HAIR_TINT_COLOR=function(hairColorIndex,outR,outG,outB)return _natives.invoke_void(0x4852FC386E2E1BB5,hairColorIndex,outR,outG,outB);end,\n"\
"GET_PED_MAKEUP_TINT_COLOR=function(makeupColorIndex,outR,outG,outB)return _natives.invoke_void(0x013E5CFC38CD5387,makeupColorIndex,outR,outG,outB);end,\n"\
"IS_PED_HAIR_TINT_FOR_CREATOR=function(colorId)return _natives.invoke_bool(0xED6D8E27A43B8CDE,colorId);end,\n"\
"GET_DEFAULT_SECONDARY_TINT_FOR_CREATOR=function(colorId)return _natives.invoke_int(0xEA9960D07DADCF10,colorId);end,\n"\
"IS_PED_LIPSTICK_TINT_FOR_CREATOR=function(colorId)return _natives.invoke_bool(0x3E802F11FBE27674,colorId);end,\n"\
"IS_PED_BLUSH_TINT_FOR_CREATOR=function(colorId)return _natives.invoke_bool(0xF41B5D290C99A3D6,colorId);end,\n"\
"IS_PED_HAIR_TINT_FOR_BARBER=function(colorID)return _natives.invoke_bool(0xE0D36E5D9E99CC21,colorID);end,\n"\
"GET_DEFAULT_SECONDARY_TINT_FOR_BARBER=function(colorID)return _natives.invoke_int(0xAAA6A3698A69E048,colorID);end,\n"\
"IS_PED_LIPSTICK_TINT_FOR_BARBER=function(colorID)return _natives.invoke_bool(0x0525A2C2562F3CD4,colorID);end,\n"\
"IS_PED_BLUSH_TINT_FOR_BARBER=function(colorID)return _natives.invoke_bool(0x604E810189EE3A59,colorID);end,\n"\
"IS_PED_BLUSH_FACEPAINT_TINT_FOR_BARBER=function(colorId)return _natives.invoke_bool(0x09E7ECA981D9B210,colorId);end,\n"\
"GET_TINT_INDEX_FOR_LAST_GEN_HAIR_TEXTURE=function(modelHash,drawableId,textureId)return _natives.invoke_int(0xC56FBF2F228E1DAC,modelHash,drawableId,textureId);end,\n"\
"SET_PED_MICRO_MORPH=function(ped,index,scale)return _natives.invoke_void(0x71A5C1DBA060049E,ped,index,scale);end,\n"\
"HAS_PED_HEAD_BLEND_FINISHED=function(ped)return _natives.invoke_bool(0x654CD0A825161131,ped);end,\n"\
"FINALIZE_HEAD_BLEND=function(ped)return _natives.invoke_void(0x4668D80430D6C299,ped);end,\n"\
"SET_HEAD_BLEND_PALETTE_COLOR=function(ped,r,g,b,id)return _natives.invoke_void(0xCC9682B8951C5229,ped,r,g,b,id);end,\n"\
"DISABLE_HEAD_BLEND_PALETTE_COLOR=function(ped)return _natives.invoke_void(0xA21C118553BBDF02,ped);end,\n"\
"GET_PED_HEAD_BLEND_FIRST_INDEX=function(type)return _natives.invoke_int(0x68D353AB88B97E0C,type);end,\n"\
"GET_PED_HEAD_BLEND_NUM_HEADS=function(type)return _natives.invoke_int(0x5EF37013A6539C9D,type);end,\n"\
"SET_PED_PRELOAD_VARIATION_DATA=function(ped,slot,drawableId,textureId)return _natives.invoke_int(0x39D55A620FCB6A3A,ped,slot,drawableId,textureId);end,\n"\
"HAS_PED_PRELOAD_VARIATION_DATA_FINISHED=function(ped)return _natives.invoke_bool(0x66680A92700F43DF,ped);end,\n"\
"RELEASE_PED_PRELOAD_VARIATION_DATA=function(ped)return _natives.invoke_void(0x5AAB586FFEC0FD96,ped);end,\n"\
"SET_PED_PRELOAD_PROP_DATA=function(ped,componentId,drawableId,TextureId)return _natives.invoke_int(0x2B16A3BFF1FBCE49,ped,componentId,drawableId,TextureId);end,\n"\
"HAS_PED_PRELOAD_PROP_DATA_FINISHED=function(ped)return _natives.invoke_bool(0x784002A632822099,ped);end,\n"\
"RELEASE_PED_PRELOAD_PROP_DATA=function(ped)return _natives.invoke_void(0xF79F9DEF0AADE61A,ped);end,\n"\
"GET_PED_PROP_INDEX=function(ped,componentId,p2)return _natives.invoke_int(0x898CC20EA75BACD8,ped,componentId,p2);end,\n"\
"SET_PED_PROP_INDEX=function(ped,componentId,drawableId,TextureId,attach,p5)return _natives.invoke_void(0x93376B65A266EB5F,ped,componentId,drawableId,TextureId,attach,p5);end,\n"\
"KNOCK_OFF_PED_PROP=function(ped,p1,p2,p3,p4)return _natives.invoke_void(0x6FD7816A36615F48,ped,p1,p2,p3,p4);end,\n"\
"CLEAR_PED_PROP=function(ped,propId,p2)return _natives.invoke_void(0x0943E5B8E078E76E,ped,propId,p2);end,\n"\
"CLEAR_ALL_PED_PROPS=function(ped,p1)return _natives.invoke_void(0xCD8A7537A9B52F06,ped,p1);end,\n"\
"DROP_AMBIENT_PROP=function(ped)return _natives.invoke_void(0xAFF4710E2A0A6C12,ped);end,\n"\
"GET_PED_PROP_TEXTURE_INDEX=function(ped,componentId)return _natives.invoke_int(0xE131A28626F81AB2,ped,componentId);end,\n"\
"CLEAR_PED_PARACHUTE_PACK_VARIATION=function(ped)return _natives.invoke_void(0x1280804F7CFD2D6C,ped);end,\n"\
"SET_PED_SCUBA_GEAR_VARIATION=function(ped)return _natives.invoke_void(0x36C6984C3ED0C911,ped);end,\n"\
"CLEAR_PED_SCUBA_GEAR_VARIATION=function(ped)return _natives.invoke_void(0xB50EB4CCB29704AC,ped);end,\n"\
"IS_USING_PED_SCUBA_GEAR_VARIATION=function(p0)return _natives.invoke_bool(0xFEC9A3B1820F3331,p0);end,\n"\
"SET_BLOCKING_OF_NON_TEMPORARY_EVENTS=function(ped,toggle)return _natives.invoke_void(0x9F8AA94D6D97DBF4,ped,toggle);end,\n"\
"SET_PED_BOUNDS_ORIENTATION=function(ped,p1,p2,x,y,z)return _natives.invoke_void(0x4F5F651ACCC9C4CF,ped,p1,p2,x,y,z);end,\n"\
"REGISTER_TARGET=function(ped,target)return _natives.invoke_void(0x2F25D9AEFA34FBA2,ped,target);end,\n"\
"REGISTER_HATED_TARGETS_AROUND_PED=function(ped,radius)return _natives.invoke_void(0x9222F300BF8354FE,ped,radius);end,\n"\
"GET_RANDOM_PED_AT_COORD=function(x,y,z,xRadius,yRadius,zRadius,pedType)return _natives.invoke_int(0x876046A8E3A4B71C,x,y,z,xRadius,yRadius,zRadius,pedType);end,\n"\
"GET_CLOSEST_PED=function(x,y,z,radius,p4,p5,outPed,p7,p8,pedType)return _natives.invoke_bool(0xC33AB876A77F8164,x,y,z,radius,p4,p5,outPed,p7,p8,pedType);end,\n"\
"SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND=function(value)return _natives.invoke_void(0x14F19A8782C8071E,value);end,\n"\
"GET_CAN_PED_BE_GRABBED_BY_SCRIPT=function(ped,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_bool(0x03EA03AF85A85CB7,ped,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"SET_DRIVER_RACING_MODIFIER=function(driver,modifier)return _natives.invoke_void(0xDED5AF5A0EA4B297,driver,modifier);end,\n"\
"SET_DRIVER_ABILITY=function(driver,ability)return _natives.invoke_void(0xB195FFA8042FC5C3,driver,ability);end,\n"\
"SET_DRIVER_AGGRESSIVENESS=function(driver,aggressiveness)return _natives.invoke_void(0xA731F608CA104E3C,driver,aggressiveness);end,\n"\
"CAN_PED_RAGDOLL=function(ped)return _natives.invoke_bool(0x128F79EDCECE4FD5,ped);end,\n"\
"SET_PED_TO_RAGDOLL=function(ped,time1,time2,ragdollType,p4,p5,p6)return _natives.invoke_bool(0xAE99FB955581844A,ped,time1,time2,ragdollType,p4,p5,p6);end,\n"\
"SET_PED_TO_RAGDOLL_WITH_FALL=function(ped,time,p2,ragdollType,x,y,z,velocity,p8,p9,p10,p11,p12,p13)return _natives.invoke_bool(0xD76632D99E4966C8,ped,time,p2,ragdollType,x,y,z,velocity,p8,p9,p10,p11,p12,p13);end,\n"\
"SET_PED_RAGDOLL_ON_COLLISION=function(ped,toggle)return _natives.invoke_void(0xF0A4F1BBF4FA7497,ped,toggle);end,\n"\
"IS_PED_RAGDOLL=function(ped)return _natives.invoke_bool(0x47E4E977581C5B55,ped);end,\n"\
"IS_PED_RUNNING_RAGDOLL_TASK=function(ped)return _natives.invoke_bool(0xE3B6097CC25AA69E,ped);end,\n"\
"SET_PED_RAGDOLL_FORCE_FALL=function(ped)return _natives.invoke_void(0x01F6594B923B9251,ped);end,\n"\
"RESET_PED_RAGDOLL_TIMER=function(ped)return _natives.invoke_void(0x9FA4664CF62E47E8,ped);end,\n"\
"SET_PED_CAN_RAGDOLL=function(ped,toggle)return _natives.invoke_void(0xB128377056A54E2A,ped,toggle);end,\n"\
"IS_PED_RUNNING_MELEE_TASK=function(ped)return _natives.invoke_bool(0xD1871251F3B5ACD7,ped);end,\n"\
"IS_PED_RUNNING_MOBILE_PHONE_TASK=function(ped)return _natives.invoke_bool(0x2AFE52F782F25775,ped);end,\n"\
"IS_MOBILE_PHONE_TO_PED_EAR=function(ped)return _natives.invoke_bool(0xA3F3564A5B3646C0,ped);end,\n"\
"SET_RAGDOLL_BLOCKING_FLAGS=function(ped,blockingFlag)return _natives.invoke_void(0x26695EC767728D84,ped,blockingFlag);end,\n"\
"CLEAR_RAGDOLL_BLOCKING_FLAGS=function(ped,blockingFlag)return _natives.invoke_void(0xD86D101FCFD00A4B,ped,blockingFlag);end,\n"\
"SET_PED_ANGLED_DEFENSIVE_AREA=function(ped,p1,p2,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0xC7F76DF27A5045A1,ped,p1,p2,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"SET_PED_SPHERE_DEFENSIVE_AREA=function(ped,x,y,z,radius,p5,p6)return _natives.invoke_void(0x9D3151A373974804,ped,x,y,z,radius,p5,p6);end,\n"\
"SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED=function(ped,target,xOffset,yOffset,zOffset,radius,p6)return _natives.invoke_void(0xF9B8F91AAD3B953E,ped,target,xOffset,yOffset,zOffset,radius,p6);end,\n"\
"SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE=function(ped,target,xOffset,yOffset,zOffset,radius,p6)return _natives.invoke_void(0xE4723DB6E736CCFF,ped,target,xOffset,yOffset,zOffset,radius,p6);end,\n"\
"SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED=function(ped,attachPed,p2,p3,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_void(0x4EF47FE21698A8B6,ped,attachPed,p2,p3,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"SET_PED_DEFENSIVE_AREA_DIRECTION=function(ped,p1,p2,p3,p4)return _natives.invoke_void(0x413C6C763A4AFFAD,ped,p1,p2,p3,p4);end,\n"\
"REMOVE_PED_DEFENSIVE_AREA=function(ped,toggle)return _natives.invoke_void(0x74D4E028107450A9,ped,toggle);end,\n"\
"GET_PED_DEFENSIVE_AREA_POSITION=function(ped,p1)return _natives.invoke_vec3(0x3C06B8786DD94CD1,ped,p1);end,\n"\
"IS_PED_DEFENSIVE_AREA_ACTIVE=function(ped,p1)return _natives.invoke_bool(0xBA63D9FE45412247,ped,p1);end,\n"\
"SET_PED_PREFERRED_COVER_SET=function(ped,itemSet)return _natives.invoke_void(0x8421EB4DA7E391B9,ped,itemSet);end,\n"\
"REMOVE_PED_PREFERRED_COVER_SET=function(ped)return _natives.invoke_void(0xFDDB234CF74073D9,ped);end,\n"\
"REVIVE_INJURED_PED=function(ped)return _natives.invoke_void(0x8D8ACD8388CD99CE,ped);end,\n"\
"RESURRECT_PED=function(ped)return _natives.invoke_void(0x71BC8E838B9C6035,ped);end,\n"\
"SET_PED_NAME_DEBUG=function(ped,name)return _natives.invoke_void(0x98EFA132A4117BE1,ped,name);end,\n"\
"GET_PED_EXTRACTED_DISPLACEMENT=function(ped,worldSpace)return _natives.invoke_vec3(0xE0AF41401ADF87E3,ped,worldSpace);end,\n"\
"SET_PED_DIES_WHEN_INJURED=function(ped,toggle)return _natives.invoke_void(0x5BA7919BED300023,ped,toggle);end,\n"\
"SET_PED_ENABLE_WEAPON_BLOCKING=function(ped,toggle)return _natives.invoke_void(0x97A790315D3831FD,ped,toggle);end,\n"\
"SPECIAL_FUNCTION_DO_NOT_USE=function(ped,p1)return _natives.invoke_void(0xF9ACF4A08098EA25,ped,p1);end,\n"\
"RESET_PED_VISIBLE_DAMAGE=function(ped)return _natives.invoke_void(0x3AC1F7B898F30C05,ped);end,\n"\
"APPLY_PED_BLOOD_DAMAGE_BY_ZONE=function(ped,p1,p2,p3,p4)return _natives.invoke_void(0x816F6981C60BF53B,ped,p1,p2,p3,p4);end,\n"\
"APPLY_PED_BLOOD=function(ped,boneIndex,xRot,yRot,zRot,woundType)return _natives.invoke_void(0x83F7E01C7B769A26,ped,boneIndex,xRot,yRot,zRot,woundType);end,\n"\
"APPLY_PED_BLOOD_BY_ZONE=function(ped,p1,p2,p3,p4)return _natives.invoke_void(0x3311E47B91EDCBBC,ped,p1,p2,p3,p4);end,\n"\
"APPLY_PED_BLOOD_SPECIFIC=function(ped,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_void(0xEF0D582CBF2D9B0F,ped,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"APPLY_PED_DAMAGE_DECAL=function(ped,damageZone,xOffset,yOffset,heading,scale,alpha,variation,fadeIn,decalName)return _natives.invoke_void(0x397C38AA7B4A5F83,ped,damageZone,xOffset,yOffset,heading,scale,alpha,variation,fadeIn,decalName);end,\n"\
"APPLY_PED_DAMAGE_PACK=function(ped,damagePack,damage,mult)return _natives.invoke_void(0x46DF918788CB093F,ped,damagePack,damage,mult);end,\n"\
"CLEAR_PED_BLOOD_DAMAGE=function(ped)return _natives.invoke_void(0x8FE22675A5A45817,ped);end,\n"\
"CLEAR_PED_BLOOD_DAMAGE_BY_ZONE=function(ped,p1)return _natives.invoke_void(0x56E3B78C5408D9F4,ped,p1);end,\n"\
"HIDE_PED_BLOOD_DAMAGE_BY_ZONE=function(ped,p1,p2)return _natives.invoke_void(0x62AB793144DE75DC,ped,p1,p2);end,\n"\
"CLEAR_PED_DAMAGE_DECAL_BY_ZONE=function(ped,p1,p2)return _natives.invoke_void(0x523C79AEEFCC4A2A,ped,p1,p2);end,\n"\
"GET_PED_DECORATIONS_STATE=function(ped)return _natives.invoke_int(0x71EAB450D86954A1,ped);end,\n"\
"MARK_PED_DECORATIONS_AS_CLONED_FROM_LOCAL_PLAYER=function(ped,p1)return _natives.invoke_void(0x2B694AFCF64E6994,ped,p1);end,\n"\
"CLEAR_PED_WETNESS=function(ped)return _natives.invoke_void(0x9C720776DAA43E7E,ped);end,\n"\
"SET_PED_WETNESS_HEIGHT=function(ped,height)return _natives.invoke_void(0x44CB6447D2571AA0,ped,height);end,\n"\
"SET_PED_WETNESS_ENABLED_THIS_FRAME=function(ped)return _natives.invoke_void(0xB5485E4907B53019,ped);end,\n"\
"SET_PED_WETNESS=function(ped,wetLevel)return _natives.invoke_void(0xAC0BB4D87777CAE2,ped,wetLevel);end,\n"\
"CLEAR_PED_ENV_DIRT=function(ped)return _natives.invoke_void(0x6585D955A68452A5,ped);end,\n"\
"SET_PED_SWEAT=function(ped,sweat)return _natives.invoke_void(0x27B0405F59637D1F,ped,sweat);end,\n"\
"ADD_PED_DECORATION_FROM_HASHES=function(ped,collection,overlay)return _natives.invoke_void(0x5F5D1665E352A839,ped,collection,overlay);end,\n"\
"ADD_PED_DECORATION_FROM_HASHES_IN_CORONA=function(ped,collection,overlay)return _natives.invoke_void(0x5619BFA07CFD7833,ped,collection,overlay);end,\n"\
"GET_PED_DECORATION_ZONE_FROM_HASHES=function(collection,overlay)return _natives.invoke_int(0x9FD452BFBE7A7A8B,collection,overlay);end,\n"\
"CLEAR_PED_DECORATIONS=function(ped)return _natives.invoke_void(0x0E5173C163976E38,ped);end,\n"\
"CLEAR_PED_DECORATIONS_LEAVE_SCARS=function(ped)return _natives.invoke_void(0xE3B27E70CEAB9F0C,ped);end,\n"\
"WAS_PED_SKELETON_UPDATED=function(ped)return _natives.invoke_bool(0x11B499C1E0FF8559,ped);end,\n"\
"GET_PED_BONE_COORDS=function(ped,boneId,offsetX,offsetY,offsetZ)return _natives.invoke_vec3(0x17C07FC640E86B4E,ped,boneId,offsetX,offsetY,offsetZ);end,\n"\
"CREATE_NM_MESSAGE=function(startImmediately,messageId)return _natives.invoke_void(0x418EF2A1BCE56685,startImmediately,messageId);end,\n"\
"GIVE_PED_NM_MESSAGE=function(ped)return _natives.invoke_void(0xB158DFCCC56E5C5B,ped);end,\n"\
"ADD_SCENARIO_BLOCKING_AREA=function(x1,y1,z1,x2,y2,z2,p6,p7,p8,p9)return _natives.invoke_int(0x1B5C85C612E5256E,x1,y1,z1,x2,y2,z2,p6,p7,p8,p9);end,\n"\
"REMOVE_SCENARIO_BLOCKING_AREAS=function()return _natives.invoke_void(0xD37401D78A929A49);end,\n"\
"REMOVE_SCENARIO_BLOCKING_AREA=function(p0,p1)return _natives.invoke_void(0x31D16B74C6E29D66,p0,p1);end,\n"\
"SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA=function(x,y,z,range,p4)return _natives.invoke_void(0x28157D43CF600981,x,y,z,range,p4);end,\n"\
"DOES_SCENARIO_BLOCKING_AREA_EXISTS=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_bool(0x8A24B067D175A7BD,x1,y1,z1,x2,y2,z2);end,\n"\
"IS_PED_USING_SCENARIO=function(ped,scenario)return _natives.invoke_bool(0x1BF094736DD62C2E,ped,scenario);end,\n"\
"IS_PED_USING_ANY_SCENARIO=function(ped)return _natives.invoke_bool(0x57AB4A3080F85143,ped);end,\n"\
"SET_PED_PANIC_EXIT_SCENARIO=function(p0,p1,p2,p3)return _natives.invoke_bool(0xFE07FF6495D52E2A,p0,p1,p2,p3);end,\n"\
"TOGGLE_SCENARIO_PED_COWER_IN_PLACE=function(ped,toggle)return _natives.invoke_void(0x9A77DFD295E29B09,ped,toggle);end,\n"\
"TRIGGER_PED_SCENARIO_PANICEXITTOFLEE=function(p0,p1,p2,p3)return _natives.invoke_bool(0x25361A96E0F7E419,p0,p1,p2,p3);end,\n"\
"SET_PED_SHOULD_PLAY_DIRECTED_NORMAL_SCENARIO_EXIT=function(p0,p1,p2,p3)return _natives.invoke_bool(0xEC6935EBE0847B90,p0,p1,p2,p3);end,\n"\
"SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT=function(ped)return _natives.invoke_void(0xA3A9299C4F2ADB98,ped);end,\n"\
"SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT=function(ped)return _natives.invoke_void(0xF1C03A5352243A30,ped);end,\n"\
"SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT=function(ped,p1,p2,p3)return _natives.invoke_bool(0xEEED8FAFEC331A70,ped,p1,p2,p3);end,\n"\
"SET_PED_SHOULD_IGNORE_SCENARIO_EXIT_COLLISION_CHECKS=function(ped,p1)return _natives.invoke_void(0x425AECF167663F48,ped,p1);end,\n"\
"SET_PED_SHOULD_IGNORE_SCENARIO_NAV_CHECKS=function(p0,p1)return _natives.invoke_void(0x5B6010B3CBC29095,p0,p1);end,\n"\
"SET_PED_SHOULD_PROBE_FOR_SCENARIO_EXITS_IN_ONE_FRAME=function(p0,p1)return _natives.invoke_void(0xCEDA60A74219D064,p0,p1);end,\n"\
"IS_PED_GESTURING=function(p0)return _natives.invoke_bool(0xC30BDAEE47256C13,p0);end,\n"\
"RESET_FACIAL_IDLE_ANIM=function(ped)return _natives.invoke_void(0x007FDE5A7897E426,ped);end,\n"\
"PLAY_FACIAL_ANIM=function(ped,animName,animDict)return _natives.invoke_void(0xE1E65CA8AC9C00ED,ped,animName,animDict);end,\n"\
"SET_FACIAL_CLIPSET=function(ped,animDict)return _natives.invoke_void(0x5687C7F05B39E401,ped,animDict);end,\n"\
"SET_FACIAL_IDLE_ANIM_OVERRIDE=function(ped,animName,animDict)return _natives.invoke_void(0xFFC24B988B938B38,ped,animName,animDict);end,\n"\
"CLEAR_FACIAL_IDLE_ANIM_OVERRIDE=function(ped)return _natives.invoke_void(0x726256CC1EEB182F,ped);end,\n"\
"SET_PED_CAN_PLAY_GESTURE_ANIMS=function(ped,toggle)return _natives.invoke_void(0xBAF20C5432058024,ped,toggle);end,\n"\
"SET_PED_CAN_PLAY_VISEME_ANIMS=function(ped,toggle,p2)return _natives.invoke_void(0xF833DDBA3B104D43,ped,toggle,p2);end,\n"\
"SET_PED_IS_IGNORED_BY_AUTO_OPEN_DOORS=function(ped,p1)return _natives.invoke_void(0x33A60D8BDD6E508C,ped,p1);end,\n"\
"SET_PED_CAN_PLAY_AMBIENT_ANIMS=function(ped,toggle)return _natives.invoke_void(0x6373D1349925A70E,ped,toggle);end,\n"\
"SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS=function(ped,toggle)return _natives.invoke_void(0x0EB0585D15254740,ped,toggle);end,\n"\
"TRIGGER_IDLE_ANIMATION_ON_PED=function(ped)return _natives.invoke_void(0xC2EE020F5FB4DB53,ped);end,\n"\
"SET_PED_CAN_ARM_IK=function(ped,toggle)return _natives.invoke_void(0x6C3B4D6D13B4C841,ped,toggle);end,\n"\
"SET_PED_CAN_HEAD_IK=function(ped,toggle)return _natives.invoke_void(0xC11C18092C5530DC,ped,toggle);end,\n"\
"SET_PED_CAN_LEG_IK=function(ped,toggle)return _natives.invoke_void(0x73518ECE2485412B,ped,toggle);end,\n"\
"SET_PED_CAN_TORSO_IK=function(ped,toggle)return _natives.invoke_void(0xF2B7106D37947CE0,ped,toggle);end,\n"\
"SET_PED_CAN_TORSO_REACT_IK=function(ped,p1)return _natives.invoke_void(0xF5846EDB26A98A24,ped,p1);end,\n"\
"SET_PED_CAN_TORSO_VEHICLE_IK=function(ped,p1)return _natives.invoke_void(0x6647C5F6F5792496,ped,p1);end,\n"\
"SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT=function(ped,toggle)return _natives.invoke_void(0xEC4686EC06434678,ped,toggle);end,\n"\
"IS_PED_HEADTRACKING_PED=function(ped1,ped2)return _natives.invoke_bool(0x5CD3CB88A7F8850D,ped1,ped2);end,\n"\
"IS_PED_HEADTRACKING_ENTITY=function(ped,entity)return _natives.invoke_bool(0x813A0A7C9D2E831F,ped,entity);end,\n"\
"SET_PED_PRIMARY_LOOKAT=function(ped,lookAt)return _natives.invoke_void(0xCD17B554996A8D9E,ped,lookAt);end,\n"\
"SET_PED_CLOTH_PIN_FRAMES=function(p0,p1)return _natives.invoke_void(0x78C4E9961DB3EB5B,p0,p1);end,\n"\
"SET_PED_CLOTH_PACKAGE_INDEX=function(p0,p1)return _natives.invoke_void(0x82A3D6D9CC2CB8E3,p0,p1);end,\n"\
"SET_PED_CLOTH_PRONE=function(p0,p1)return _natives.invoke_void(0xA660FAF550EB37E5,p0,p1);end,\n"\
"SET_PED_CONFIG_FLAG=function(ped,flagId,value)return _natives.invoke_void(0x1913FE4CBF41C463,ped,flagId,value);end,\n"\
"SET_PED_RESET_FLAG=function(ped,flagId,doReset)return _natives.invoke_void(0xC1E8A365BF3B29F2,ped,flagId,doReset);end,\n"\
"GET_PED_CONFIG_FLAG=function(ped,flagId,p2)return _natives.invoke_bool(0x7EE53118C892B513,ped,flagId,p2);end,\n"\
"GET_PED_RESET_FLAG=function(ped,flagId)return _natives.invoke_bool(0xAF9E59B1B1FBF2A0,ped,flagId);end,\n"\
"SET_PED_GROUP_MEMBER_PASSENGER_INDEX=function(ped,index)return _natives.invoke_void(0x0BDDB8D9EC6BCF3C,ped,index);end,\n"\
"SET_PED_CAN_EVASIVE_DIVE=function(ped,toggle)return _natives.invoke_void(0x6B7A646C242A7059,ped,toggle);end,\n"\
"IS_PED_EVASIVE_DIVING=function(ped,evadingEntity)return _natives.invoke_bool(0x414641C26E105898,ped,evadingEntity);end,\n"\
"SET_PED_SHOOTS_AT_COORD=function(ped,x,y,z,toggle)return _natives.invoke_void(0x96A05E4FB321B1BA,ped,x,y,z,toggle);end,\n"\
"SET_PED_MODEL_IS_SUPPRESSED=function(modelHash,toggle)return _natives.invoke_void(0xE163A4BCE4DE6F11,modelHash,toggle);end,\n"\
"STOP_ANY_PED_MODEL_BEING_SUPPRESSED=function()return _natives.invoke_void(0xB47BD05FA66B40CF);end,\n"\
"SET_PED_CAN_BE_TARGETED_WHEN_INJURED=function(ped,toggle)return _natives.invoke_void(0x638C03B0F9878F57,ped,toggle);end,\n"\
"SET_PED_GENERATES_DEAD_BODY_EVENTS=function(ped,toggle)return _natives.invoke_void(0x7FB17BA2E7DECA5B,ped,toggle);end,\n"\
"BLOCK_PED_FROM_GENERATING_DEAD_BODY_EVENTS_WHEN_DEAD=function(ped,toggle)return _natives.invoke_void(0xE43A13C9E4CCCBCF,ped,toggle);end,\n"\
"SET_PED_WILL_ONLY_ATTACK_WANTED_PLAYER=function(p0,p1)return _natives.invoke_void(0x3E9679C1DFCF422C,p0,p1);end,\n"\
"SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT=function(ped,toggle)return _natives.invoke_void(0xDF993EE5E90ABA25,ped,toggle);end,\n"\
"GIVE_PED_HELMET=function(ped,cannotRemove,helmetFlag,textureIndex)return _natives.invoke_void(0x54C7C4A94367717E,ped,cannotRemove,helmetFlag,textureIndex);end,\n"\
"REMOVE_PED_HELMET=function(ped,instantly)return _natives.invoke_void(0xA7B2458D0AD6DED8,ped,instantly);end,\n"\
"IS_PED_TAKING_OFF_HELMET=function(ped)return _natives.invoke_bool(0x14590DDBEDB1EC85,ped);end,\n"\
"SET_PED_HELMET=function(ped,canWearHelmet)return _natives.invoke_void(0x560A43136EB58105,ped,canWearHelmet);end,\n"\
"SET_PED_HELMET_FLAG=function(ped,helmetFlag)return _natives.invoke_void(0xC0E78D5C2CE3EB25,ped,helmetFlag);end,\n"\
"SET_PED_HELMET_PROP_INDEX=function(ped,propIndex,p2)return _natives.invoke_void(0x26D83693ED99291C,ped,propIndex,p2);end,\n"\
"SET_PED_HELMET_VISOR_PROP_INDICES=function(ped,p1,p2,p3)return _natives.invoke_void(0x3F7325574E41B44D,ped,p1,p2,p3);end,\n"\
"IS_PED_HELMET_VISOR_UP=function(ped)return _natives.invoke_bool(0xB9496CE47546DB2C,ped);end,\n"\
"SET_PED_HELMET_TEXTURE_INDEX=function(ped,textureIndex)return _natives.invoke_void(0xF1550C4BD22582E2,ped,textureIndex);end,\n"\
"IS_PED_WEARING_HELMET=function(ped)return _natives.invoke_bool(0xF33BDFE19B309B19,ped);end,\n"\
"CLEAR_PED_STORED_HAT_PROP=function(ped)return _natives.invoke_void(0x687C0B594907D2E8,ped);end,\n"\
"GET_PED_HELMET_STORED_HAT_PROP_INDEX=function(ped)return _natives.invoke_int(0x451294E859ECC018,ped);end,\n"\
"GET_PED_HELMET_STORED_HAT_TEX_INDEX=function(ped)return _natives.invoke_int(0x9D728C1E12BF5518,ped);end,\n"\
"IS_CURRENT_HEAD_PROP_A_HELMET=function(p0)return _natives.invoke_bool(0xF2385935BFFD4D92,p0);end,\n"\
"SET_PED_TO_LOAD_COVER=function(ped,toggle)return _natives.invoke_void(0x332B562EEDA62399,ped,toggle);end,\n"\
"SET_PED_CAN_COWER_IN_COVER=function(ped,toggle)return _natives.invoke_void(0xCB7553CDCEF4A735,ped,toggle);end,\n"\
"SET_PED_CAN_PEEK_IN_COVER=function(ped,toggle)return _natives.invoke_void(0xC514825C507E3736,ped,toggle);end,\n"\
"SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE=function(ped,toggle)return _natives.invoke_void(0x94D94BF1A75AED3D,ped,toggle);end,\n"\
"SET_PED_LEG_IK_MODE=function(ped,mode)return _natives.invoke_void(0xC396F5B86FF9FEBD,ped,mode);end,\n"\
"SET_PED_MOTION_BLUR=function(ped,toggle)return _natives.invoke_void(0x0A986918B102B448,ped,toggle);end,\n"\
"SET_PED_CAN_SWITCH_WEAPON=function(ped,toggle)return _natives.invoke_void(0xED7F7EFE9FABF340,ped,toggle);end,\n"\
"SET_PED_DIES_INSTANTLY_IN_WATER=function(ped,toggle)return _natives.invoke_void(0xEEB64139BA29A7CF,ped,toggle);end,\n"\
"SET_LADDER_CLIMB_INPUT_STATE=function(ped,p1)return _natives.invoke_void(0x1A330D297AAC6BC1,ped,p1);end,\n"\
"STOP_PED_WEAPON_FIRING_WHEN_DROPPED=function(ped)return _natives.invoke_void(0xC158D28142A34608,ped);end,\n"\
"SET_SCRIPTED_ANIM_SEAT_OFFSET=function(ped,p1)return _natives.invoke_void(0x5917BBA32D06C230,ped,p1);end,\n"\
"SET_PED_COMBAT_MOVEMENT=function(ped,combatMovement)return _natives.invoke_void(0x4D9CA1009AFBD057,ped,combatMovement);end,\n"\
"GET_PED_COMBAT_MOVEMENT=function(ped)return _natives.invoke_int(0xDEA92412FCAEB3F5,ped);end,\n"\
"SET_PED_COMBAT_ABILITY=function(ped,abilityLevel)return _natives.invoke_void(0xC7622C0D36B2FDA8,ped,abilityLevel);end,\n"\
"SET_PED_COMBAT_RANGE=function(ped,combatRange)return _natives.invoke_void(0x3C606747B23E497B,ped,combatRange);end,\n"\
"GET_PED_COMBAT_RANGE=function(ped)return _natives.invoke_int(0xF9D9F7F2DB8E2FA0,ped);end,\n"\
"SET_PED_COMBAT_ATTRIBUTES=function(ped,attributeId,enabled)return _natives.invoke_void(0x9F7794730795E019,ped,attributeId,enabled);end,\n"\
"SET_PED_TARGET_LOSS_RESPONSE=function(ped,responseType)return _natives.invoke_void(0x0703B9079823DA4A,ped,responseType);end,\n"\
"IS_PED_PERFORMING_MELEE_ACTION=function(ped)return _natives.invoke_bool(0xDCCA191DF9980FD7,ped);end,\n"\
"IS_PED_PERFORMING_STEALTH_KILL=function(ped)return _natives.invoke_bool(0xFD4CCDBCC59941B7,ped);end,\n"\
"IS_PED_PERFORMING_A_COUNTER_ATTACK=function(ped)return _natives.invoke_bool(0xEBD0EDBA5BE957CF,ped);end,\n"\
"IS_PED_BEING_STEALTH_KILLED=function(ped)return _natives.invoke_bool(0x863B23EFDE9C5DF2,ped);end,\n"\
"GET_MELEE_TARGET_FOR_PED=function(ped)return _natives.invoke_int(0x18A3E9EE1297FD39,ped);end,\n"\
"WAS_PED_KILLED_BY_STEALTH=function(ped)return _natives.invoke_bool(0xF9800AA1A771B000,ped);end,\n"\
"WAS_PED_KILLED_BY_TAKEDOWN=function(ped)return _natives.invoke_bool(0x7F08E26039C7347C,ped);end,\n"\
"WAS_PED_KNOCKED_OUT=function(ped)return _natives.invoke_bool(0x61767F73EACEED21,ped);end,\n"\
"SET_PED_FLEE_ATTRIBUTES=function(ped,attributeFlags,enable)return _natives.invoke_void(0x70A2D1137C8ED7C9,ped,attributeFlags,enable);end,\n"\
"SET_PED_COWER_HASH=function(ped,p1)return _natives.invoke_void(0xA549131166868ED3,ped,p1);end,\n"\
"SET_PED_STEERS_AROUND_DEAD_BODIES=function(ped,toggle)return _natives.invoke_void(0x2016C603D6B8987C,ped,toggle);end,\n"\
"SET_PED_STEERS_AROUND_PEDS=function(ped,toggle)return _natives.invoke_void(0x46F2193B3AD1D891,ped,toggle);end,\n"\
"SET_PED_STEERS_AROUND_OBJECTS=function(ped,toggle)return _natives.invoke_void(0x1509C089ADC208BF,ped,toggle);end,\n"\
"SET_PED_STEERS_AROUND_VEHICLES=function(ped,toggle)return _natives.invoke_void(0xEB6FB9D48DDE23EC,ped,toggle);end,\n"\
"SET_PED_IS_AVOIDED_BY_OTHERS=function(p0,p1)return _natives.invoke_void(0xA9B61A329BFDCBEA,p0,p1);end,\n"\
"SET_PED_INCREASED_AVOIDANCE_RADIUS=function(ped)return _natives.invoke_void(0x570389D1C3DE3C6B,ped);end,\n"\
"SET_PED_BLOCKS_PATHING_WHEN_DEAD=function(ped,toggle)return _natives.invoke_void(0x576594E8D64375E2,ped,toggle);end,\n"\
"SET_PED_NO_TIME_DELAY_BEFORE_SHOT=function(p0)return _natives.invoke_void(0xA52D5247A4227E14,p0);end,\n"\
"IS_ANY_PED_NEAR_POINT=function(x,y,z,radius)return _natives.invoke_bool(0x083961498679DC9F,x,y,z,radius);end,\n"\
"FORCE_PED_AI_AND_ANIMATION_UPDATE=function(ped,p1,p2)return _natives.invoke_void(0x2208438012482A1A,ped,p1,p2);end,\n"\
"IS_PED_HEADING_TOWARDS_POSITION=function(ped,x,y,z,p4)return _natives.invoke_bool(0xFCF37A457CB96DC0,ped,x,y,z,p4);end,\n"\
"REQUEST_PED_VISIBILITY_TRACKING=function(ped)return _natives.invoke_void(0x7D7A2E43E74E2EB8,ped);end,\n"\
"REQUEST_PED_VEHICLE_VISIBILITY_TRACKING=function(ped,p1)return _natives.invoke_void(0x2BC338A7B21F4608,ped,p1);end,\n"\
"REQUEST_PED_RESTRICTED_VEHICLE_VISIBILITY_TRACKING=function(ped,p1)return _natives.invoke_void(0xCD018C591F94CB43,ped,p1);end,\n"\
"REQUEST_PED_USE_SMALL_BBOX_VISIBILITY_TRACKING=function(ped,p1)return _natives.invoke_void(0x75BA1CB3B7D40CAF,ped,p1);end,\n"\
"IS_TRACKED_PED_VISIBLE=function(ped)return _natives.invoke_bool(0x91C8E617F64188AC,ped);end,\n"\
"GET_TRACKED_PED_PIXELCOUNT=function(ped)return _natives.invoke_int(0x511F1A683387C7E2,ped);end,\n"\
"IS_PED_TRACKED=function(ped)return _natives.invoke_bool(0x4C5E1F087CD10BB7,ped);end,\n"\
"HAS_PED_RECEIVED_EVENT=function(ped,eventId)return _natives.invoke_bool(0x8507BCB710FA6DC0,ped,eventId);end,\n"\
"CAN_PED_SEE_HATED_PED=function(ped1,ped2)return _natives.invoke_bool(0x6CD5A433374D4CFB,ped1,ped2);end,\n"\
"CAN_PED_SHUFFLE_TO_OR_FROM_TURRET_SEAT=function(ped,p1)return _natives.invoke_bool(0x9C6A6C19B6C0C496,ped,p1);end,\n"\
"CAN_PED_SHUFFLE_TO_OR_FROM_EXTRA_SEAT=function(ped,p1)return _natives.invoke_bool(0x2DFC81C9B9608549,ped,p1);end,\n"\
"GET_PED_BONE_INDEX=function(ped,boneId)return _natives.invoke_int(0x3F428D08BE5AAE31,ped,boneId);end,\n"\
"GET_PED_RAGDOLL_BONE_INDEX=function(ped,bone)return _natives.invoke_int(0x2057EF813397A772,ped,bone);end,\n"\
"SET_PED_ENVEFF_SCALE=function(ped,value)return _natives.invoke_void(0xBF29516833893561,ped,value);end,\n"\
"GET_PED_ENVEFF_SCALE=function(ped)return _natives.invoke_float(0x9C14D30395A51A3C,ped);end,\n"\
"SET_ENABLE_PED_ENVEFF_SCALE=function(ped,toggle)return _natives.invoke_void(0xD2C5AA0C0E8D0F1E,ped,toggle);end,\n"\
"SET_PED_ENVEFF_CPV_ADD=function(ped,p1)return _natives.invoke_void(0x110F526AB784111F,ped,p1);end,\n"\
"SET_PED_ENVEFF_COLOR_MODULATOR=function(ped,p1,p2,p3)return _natives.invoke_void(0xD69411AA0CEBF9E9,ped,p1,p2,p3);end,\n"\
"SET_PED_EMISSIVE_SCALE=function(ped,intensity)return _natives.invoke_void(0x4E90D746056E273D,ped,intensity);end,\n"\
"GET_PED_EMISSIVE_SCALE=function(ped)return _natives.invoke_float(0x1461B28A06717D68,ped);end,\n"\
"IS_PED_SHADER_READY=function(ped)return _natives.invoke_bool(0x81AA517FBBA05D39,ped);end,\n"\
"SET_PED_ENABLE_CREW_EMBLEM=function(ped,toggle)return _natives.invoke_void(0xE906EC930F5FE7C8,ped,toggle);end,\n"\
"REQUEST_RAGDOLL_BOUNDS_UPDATE=function(p0,p1)return _natives.invoke_void(0x1216E0BFA72CC703,p0,p1);end,\n"\
"SET_PED_AO_BLOB_RENDERING=function(ped,toggle)return _natives.invoke_void(0x2B5AA717A181FB4C,ped,toggle);end,\n"\
"IS_PED_SHELTERED=function(ped)return _natives.invoke_bool(0xB8B52E498014F5B0,ped);end,\n"\
"CREATE_SYNCHRONIZED_SCENE=function(x,y,z,roll,pitch,yaw,p6)return _natives.invoke_int(0x8C18E0F9080ADD73,x,y,z,roll,pitch,yaw,p6);end,\n"\
"CREATE_SYNCHRONIZED_SCENE_AT_MAP_OBJECT=function(x,y,z,radius,object)return _natives.invoke_int(0x62EC273D00187DCA,x,y,z,radius,object);end,\n"\
"IS_SYNCHRONIZED_SCENE_RUNNING=function(sceneId)return _natives.invoke_bool(0x25D39B935A038A26,sceneId);end,\n"\
"SET_SYNCHRONIZED_SCENE_ORIGIN=function(sceneID,x,y,z,roll,pitch,yaw,p7)return _natives.invoke_void(0x6ACF6B7225801CD7,sceneID,x,y,z,roll,pitch,yaw,p7);end,\n"\
"SET_SYNCHRONIZED_SCENE_PHASE=function(sceneID,phase)return _natives.invoke_void(0x734292F4F0ABF6D0,sceneID,phase);end,\n"\
"GET_SYNCHRONIZED_SCENE_PHASE=function(sceneID)return _natives.invoke_float(0xE4A310B1D7FA73CC,sceneID);end,\n"\
"SET_SYNCHRONIZED_SCENE_RATE=function(sceneID,rate)return _natives.invoke_void(0xB6C49F8A5E295A5D,sceneID,rate);end,\n"\
"GET_SYNCHRONIZED_SCENE_RATE=function(sceneID)return _natives.invoke_float(0xD80932D577274D40,sceneID);end,\n"\
"SET_SYNCHRONIZED_SCENE_LOOPED=function(sceneID,toggle)return _natives.invoke_void(0xD9A897A4C6C2974F,sceneID,toggle);end,\n"\
"IS_SYNCHRONIZED_SCENE_LOOPED=function(sceneID)return _natives.invoke_bool(0x62522002E0C391BA,sceneID);end,\n"\
"SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME=function(sceneID,toggle)return _natives.invoke_void(0x394B9CD12435C981,sceneID,toggle);end,\n"\
"IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME=function(sceneID)return _natives.invoke_bool(0x7F2F4F13AC5257EF,sceneID);end,\n"\
"ATTACH_SYNCHRONIZED_SCENE_TO_ENTITY=function(sceneID,entity,boneIndex)return _natives.invoke_void(0x272E4723B56A3B96,sceneID,entity,boneIndex);end,\n"\
"DETACH_SYNCHRONIZED_SCENE=function(sceneID)return _natives.invoke_void(0x6D38F1F04CBB37EA,sceneID);end,\n"\
"TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE=function(scene)return _natives.invoke_void(0xCD9CC7E200A52A6F,scene);end,\n"\
"FORCE_PED_MOTION_STATE=function(ped,motionStateHash,p2,p3,p4)return _natives.invoke_bool(0xF28965D04F570DCA,ped,motionStateHash,p2,p3,p4);end,\n"\
"GET_PED_CURRENT_MOVE_BLEND_RATIO=function(ped,speedX,speedY)return _natives.invoke_bool(0xF60165E1D2C5370B,ped,speedX,speedY);end,\n"\
"SET_PED_MAX_MOVE_BLEND_RATIO=function(ped,value)return _natives.invoke_void(0x433083750C5E064A,ped,value);end,\n"\
"SET_PED_MIN_MOVE_BLEND_RATIO=function(ped,value)return _natives.invoke_void(0x01A898D26E2333DD,ped,value);end,\n"\
"SET_PED_MOVE_RATE_OVERRIDE=function(ped,value)return _natives.invoke_void(0x085BF80FA50A39D1,ped,value);end,\n"\
"SET_PED_MOVE_RATE_IN_WATER_OVERRIDE=function(ped,p1)return _natives.invoke_void(0x0B3E35AC043707D9,ped,p1);end,\n"\
"PED_HAS_SEXINESS_FLAG_SET=function(ped,sexinessFlag)return _natives.invoke_bool(0x46B05BCAE43856B0,ped,sexinessFlag);end,\n"\
"GET_PED_NEARBY_VEHICLES=function(ped,sizeAndVehs)return _natives.invoke_int(0xCFF869CBFA210D82,ped,sizeAndVehs);end,\n"\
"GET_PED_NEARBY_PEDS=function(ped,sizeAndPeds,ignore)return _natives.invoke_int(0x23F8F5FC7E8C4A6B,ped,sizeAndPeds,ignore);end,\n"\
"HAVE_ALL_STREAMING_REQUESTS_COMPLETED=function(ped)return _natives.invoke_bool(0x7350823473013C02,ped);end,\n"\
"IS_PED_USING_ACTION_MODE=function(ped)return _natives.invoke_bool(0x00E73468D085F745,ped);end,\n"\
"SET_PED_USING_ACTION_MODE=function(ped,p1,p2,action)return _natives.invoke_void(0xD75ACCF5E0FB5367,ped,p1,p2,action);end,\n"\
"SET_MOVEMENT_MODE_OVERRIDE=function(ped,name)return _natives.invoke_void(0x781DE8FA214E87D2,ped,name);end,\n"\
"SET_PED_CAPSULE=function(ped,value)return _natives.invoke_void(0x364DF566EC833DE2,ped,value);end,\n"\
"REGISTER_PEDHEADSHOT=function(ped)return _natives.invoke_int(0x4462658788425076,ped);end,\n"\
"REGISTER_PEDHEADSHOT_HIRES=function(ped)return _natives.invoke_int(0xBA8805A1108A2515,ped);end,\n"\
"REGISTER_PEDHEADSHOT_TRANSPARENT=function(ped)return _natives.invoke_int(0x953563CE563143AF,ped);end,\n"\
"UNREGISTER_PEDHEADSHOT=function(id)return _natives.invoke_void(0x96B1361D9B24C2FF,id);end,\n"\
"IS_PEDHEADSHOT_VALID=function(id)return _natives.invoke_bool(0xA0A9668F158129A2,id);end,\n"\
"IS_PEDHEADSHOT_READY=function(id)return _natives.invoke_bool(0x7085228842B13A67,id);end,\n"\
"GET_PEDHEADSHOT_TXD_STRING=function(id)return _natives.invoke_str(0xDB4EACD4AD0A5D6B,id);end,\n"\
"REQUEST_PEDHEADSHOT_IMG_UPLOAD=function(id)return _natives.invoke_bool(0xF0DAEF2F545BEE25,id);end,\n"\
"RELEASE_PEDHEADSHOT_IMG_UPLOAD=function(id)return _natives.invoke_void(0x5D517B27CF6ECD04,id);end,\n"\
"IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE=function()return _natives.invoke_bool(0xEBB376779A760AA8);end,\n"\
"HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED=function()return _natives.invoke_bool(0x876928DDDFCCC9CD);end,\n"\
"HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED=function()return _natives.invoke_bool(0xE8A169E666CBC541);end,\n"\
"SET_PED_HEATSCALE_OVERRIDE=function(ped,heatScale)return _natives.invoke_void(0xC1F6EBF9A3D55538,ped,heatScale);end,\n"\
"DISABLE_PED_HEATSCALE_OVERRIDE=function(ped)return _natives.invoke_void(0x600048C60D5C2C51,ped);end,\n"\
"SPAWNPOINTS_START_SEARCH=function(p0,p1,p2,p3,p4,interiorFlags,scale,duration)return _natives.invoke_void(0x2DF9038C90AD5264,p0,p1,p2,p3,p4,interiorFlags,scale,duration);end,\n"\
"SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA=function(x1,y1,z1,x2,y2,z2,width,interiorFlags,scale,duration)return _natives.invoke_void(0xB2AFF10216DEFA2F,x1,y1,z1,x2,y2,z2,width,interiorFlags,scale,duration);end,\n"\
"SPAWNPOINTS_CANCEL_SEARCH=function()return _natives.invoke_void(0xFEE4A5459472A9F8);end,\n"\
"SPAWNPOINTS_IS_SEARCH_ACTIVE=function()return _natives.invoke_bool(0x3C67506996001F5E);end,\n"\
"SPAWNPOINTS_IS_SEARCH_COMPLETE=function()return _natives.invoke_bool(0xA586FBEB32A53DBB);end,\n"\
"SPAWNPOINTS_IS_SEARCH_FAILED=function()return _natives.invoke_bool(0xF445DE8DA80A1792);end,\n"\
"SPAWNPOINTS_GET_NUM_SEARCH_RESULTS=function()return _natives.invoke_int(0xA635C11B8C44AFC2);end,\n"\
"SPAWNPOINTS_GET_SEARCH_RESULT=function(randomInt,x,y,z)return _natives.invoke_void(0x280C7E3AC7F56E90,randomInt,x,y,z);end,\n"\
"SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS=function(p0,p1)return _natives.invoke_void(0xB782F8238512BAD5,p0,p1);end,\n"\
"SET_IK_TARGET=function(ped,ikIndex,entityLookAt,boneLookAt,offsetX,offsetY,offsetZ,p7,blendInDuration,blendOutDuration)return _natives.invoke_void(0xC32779C16FCEECD9,ped,ikIndex,entityLookAt,boneLookAt,offsetX,offsetY,offsetZ,p7,blendInDuration,blendOutDuration);end,\n"\
"FORCE_INSTANT_LEG_IK_SETUP=function(ped)return _natives.invoke_void(0xED3C76ADFA6D07C4,ped);end,\n"\
"REQUEST_ACTION_MODE_ASSET=function(asset)return _natives.invoke_void(0x290E2780BB7AA598,asset);end,\n"\
"HAS_ACTION_MODE_ASSET_LOADED=function(asset)return _natives.invoke_bool(0xE4B5F4BF2CB24E65,asset);end,\n"\
"REMOVE_ACTION_MODE_ASSET=function(asset)return _natives.invoke_void(0x13E940F88470FA51,asset);end,\n"\
"REQUEST_STEALTH_MODE_ASSET=function(asset)return _natives.invoke_void(0x2A0A62FCDEE16D4F,asset);end,\n"\
"HAS_STEALTH_MODE_ASSET_LOADED=function(asset)return _natives.invoke_bool(0xE977FC5B08AF3441,asset);end,\n"\
"REMOVE_STEALTH_MODE_ASSET=function(asset)return _natives.invoke_void(0x9219857D21F0E842,asset);end,\n"\
"SET_PED_LOD_MULTIPLIER=function(ped,multiplier)return _natives.invoke_void(0xDC2C5C242AAC342B,ped,multiplier);end,\n"\
"SET_PED_CAN_LOSE_PROPS_ON_DAMAGE=function(ped,toggle,p2)return _natives.invoke_void(0xE861D0B05C7662B8,ped,toggle,p2);end,\n"\
"SET_FORCE_FOOTSTEP_UPDATE=function(ped,toggle)return _natives.invoke_void(0x129466ED55140F8D,ped,toggle);end,\n"\
"SET_FORCE_STEP_TYPE=function(ped,p1,type,p3)return _natives.invoke_void(0xCB968B53FC7F916D,ped,p1,type,p3);end,\n"\
"IS_ANY_HOSTILE_PED_NEAR_POINT=function(ped,x,y,z,radius)return _natives.invoke_bool(0x68772DB2B2526F9F,ped,x,y,z,radius);end,\n"\
"SET_PED_CAN_PLAY_IN_CAR_IDLES=function(ped,toggle)return _natives.invoke_void(0x820E9892A77E97CD,ped,toggle);end,\n"\
"IS_TARGET_PED_IN_PERCEPTION_AREA=function(ped,targetPed,p2,p3,p4,p5)return _natives.invoke_bool(0x06087579E7AA85A9,ped,targetPed,p2,p3,p4,p5);end,\n"\
"SET_POP_CONTROL_SPHERE_THIS_FRAME=function(x,y,z,min,max)return _natives.invoke_void(0xD8C3BE3EE94CAF2D,x,y,z,min,max);end,\n"\
"FORCE_ZERO_MASS_IN_COLLISIONS=function(ped)return _natives.invoke_void(0xD33DAA36272177C4,ped);end,\n"\
"SET_DISABLE_HIGH_FALL_DEATH=function(ped,toggle)return _natives.invoke_void(0x711794453CFD692B,ped,toggle);end,\n"\
"SET_PED_PHONE_PALETTE_IDX=function(p0,p1)return _natives.invoke_void(0x83A169EABCDB10A2,p0,p1);end,\n"\
"SET_PED_STEER_BIAS=function(ped,value)return _natives.invoke_void(0x288DF530C92DAD6F,ped,value);end,\n"\
"IS_PED_SWITCHING_WEAPON=function(Ped)return _natives.invoke_bool(0x3795688A307E1EB6,Ped);end,\n"\
"SET_PED_TREATED_AS_FRIENDLY=function(p0,p1,p2)return _natives.invoke_void(0x0F62619393661D6E,p0,p1,p2);end,\n"\
"SET_DISABLE_PED_MAP_COLLISION=function(ped)return _natives.invoke_void(0xDFE68C4B787E1BFB,ped);end,\n"\
"ENABLE_MP_LIGHT=function(ped,toggle)return _natives.invoke_void(0xEE2476B9EE4A094F,ped,toggle);end,\n"\
"GET_MP_LIGHT_ENABLED=function(ped)return _natives.invoke_bool(0x88274C11CF0D866D,ped);end,\n"\
"CLEAR_COVER_POINT_FOR_PED=function(ped)return _natives.invoke_void(0x637822DC2AFEEBF8,ped);end,\n"\
"SET_ALLOW_STUNT_JUMP_CAMERA=function(ped,toggle)return _natives.invoke_void(0xFAB944D4D481ACCB,ped,toggle);end,\n"\
"};\n"\
"PHYSICS = {\n"\
"ADD_ROPE=function(x,y,z,rotX,rotY,rotZ,length,ropeType,maxLength,minLength,windingSpeed,p11,p12,rigid,p14,breakWhenShot,unkPtr)return _natives.invoke_int(0xE832D760399EB220,x,y,z,rotX,rotY,rotZ,length,ropeType,maxLength,minLength,windingSpeed,p11,p12,rigid,p14,breakWhenShot,unkPtr);end,\n"\
"DELETE_ROPE=function(ropeId)return _natives.invoke_void(0x52B4829281364649,ropeId);end,\n"\
"DELETE_CHILD_ROPE=function(ropeId)return _natives.invoke_void(0xAA5D6B1888E4DB20,ropeId);end,\n"\
"DOES_ROPE_EXIST=function(ropeId)return _natives.invoke_bool(0xFD5448BE3111ED96,ropeId);end,\n"\
"ROPE_DRAW_ENABLED=function(ropeId,p1)return _natives.invoke_void(0xA1AE736541B0FCA3,ropeId,p1);end,\n"\
"ROPE_DRAW_SHADOW_ENABLED=function(ropeId,toggle)return _natives.invoke_void(0xF159A63806BB5BA8,ropeId,toggle);end,\n"\
"LOAD_ROPE_DATA=function(ropeId,rope_preset)return _natives.invoke_void(0xCBB203C04D1ABD27,ropeId,rope_preset);end,\n"\
"PIN_ROPE_VERTEX=function(ropeId,vertex,x,y,z)return _natives.invoke_void(0x2B320CF14146B69A,ropeId,vertex,x,y,z);end,\n"\
"UNPIN_ROPE_VERTEX=function(ropeId,vertex)return _natives.invoke_void(0x4B5AE2EEE4A8F180,ropeId,vertex);end,\n"\
"GET_ROPE_VERTEX_COUNT=function(ropeId)return _natives.invoke_int(0x3655F544CD30F0B5,ropeId);end,\n"\
"ATTACH_ENTITIES_TO_ROPE=function(ropeId,ent1,ent2,ent1_x,ent1_y,ent1_z,ent2_x,ent2_y,ent2_z,length,p10,p11,p12,p13)return _natives.invoke_void(0x3D95EC8B6D940AC3,ropeId,ent1,ent2,ent1_x,ent1_y,ent1_z,ent2_x,ent2_y,ent2_z,length,p10,p11,p12,p13);end,\n"\
"ATTACH_ROPE_TO_ENTITY=function(ropeId,entity,x,y,z,p5)return _natives.invoke_void(0x4B490A6832559A65,ropeId,entity,x,y,z,p5);end,\n"\
"DETACH_ROPE_FROM_ENTITY=function(ropeId,entity)return _natives.invoke_void(0xBCF3026912A8647D,ropeId,entity);end,\n"\
"ROPE_SET_UPDATE_PINVERTS=function(ropeId)return _natives.invoke_void(0xC8D667EE52114ABA,ropeId);end,\n"\
"ROPE_SET_UPDATE_ORDER=function(ropeId,p1)return _natives.invoke_void(0xDC57A637A20006ED,ropeId,p1);end,\n"\
"ROPE_SET_SMOOTH_REELIN=function(ropeId,p1)return _natives.invoke_void(0x36CCB9BE67B970FD,ropeId,p1);end,\n"\
"IS_ROPE_ATTACHED_AT_BOTH_ENDS=function(ropeId)return _natives.invoke_bool(0x84DE3B5FB3E666F0,ropeId);end,\n"\
"GET_ROPE_LAST_VERTEX_COORD=function(ropeId)return _natives.invoke_vec3(0x21BB0FBD3E217C2D,ropeId);end,\n"\
"GET_ROPE_VERTEX_COORD=function(ropeId,vertex)return _natives.invoke_vec3(0xEA61CA8E80F09E4D,ropeId,vertex);end,\n"\
"START_ROPE_WINDING=function(ropeId)return _natives.invoke_void(0x1461C72C889E343E,ropeId);end,\n"\
"STOP_ROPE_WINDING=function(ropeId)return _natives.invoke_void(0xCB2D4AB84A19AA7C,ropeId);end,\n"\
"START_ROPE_UNWINDING_FRONT=function(ropeId)return _natives.invoke_void(0x538D1179EC1AA9A9,ropeId);end,\n"\
"STOP_ROPE_UNWINDING_FRONT=function(ropeId)return _natives.invoke_void(0xFFF3A50779EFBBB3,ropeId);end,\n"\
"ROPE_CONVERT_TO_SIMPLE=function(ropeId)return _natives.invoke_void(0x5389D48EFA2F079A,ropeId);end,\n"\
"ROPE_LOAD_TEXTURES=function()return _natives.invoke_void(0x9B9039DBF2D258C1);end,\n"\
"ROPE_ARE_TEXTURES_LOADED=function()return _natives.invoke_bool(0xF2D0E6A75CC05597);end,\n"\
"ROPE_UNLOAD_TEXTURES=function()return _natives.invoke_void(0x6CE36C35C1AC8163);end,\n"\
"DOES_SCRIPT_OWN_ROPE=function(ropeId)return _natives.invoke_bool(0x271C9D3ACA5D6409,ropeId);end,\n"\
"ROPE_ATTACH_VIRTUAL_BOUND_GEOM=function(ropeId,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13)return _natives.invoke_void(0xBC0CE682D4D05650,ropeId,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13);end,\n"\
"ROPE_CHANGE_SCRIPT_OWNER=function(p0,p1,p2)return _natives.invoke_void(0xB1B6216CA2E7B55E,p0,p1,p2);end,\n"\
"ROPE_SET_REFFRAMEVELOCITY_COLLIDERORDER=function(ropeId,p1)return _natives.invoke_void(0xB743F735C03D7810,ropeId,p1);end,\n"\
"ROPE_GET_DISTANCE_BETWEEN_ENDS=function(ropeId)return _natives.invoke_float(0x73040398DFF9A4A6,ropeId);end,\n"\
"ROPE_FORCE_LENGTH=function(ropeId,length)return _natives.invoke_void(0xD009F759A723DB1B,ropeId,length);end,\n"\
"ROPE_RESET_LENGTH=function(ropeId,length)return _natives.invoke_void(0xC16DE94D9BEA14A0,ropeId,length);end,\n"\
"APPLY_IMPULSE_TO_CLOTH=function(posX,posY,posZ,vecX,vecY,vecZ,impulse)return _natives.invoke_void(0xE37F721824571784,posX,posY,posZ,vecX,vecY,vecZ,impulse);end,\n"\
"SET_DAMPING=function(entity,vertex,value)return _natives.invoke_void(0xEEA3B200A6FEB65B,entity,vertex,value);end,\n"\
"ACTIVATE_PHYSICS=function(entity)return _natives.invoke_void(0x710311ADF0E20730,entity);end,\n"\
"SET_CGOFFSET=function(entity,x,y,z)return _natives.invoke_void(0xD8FA3908D7B86904,entity,x,y,z);end,\n"\
"GET_CGOFFSET=function(entity)return _natives.invoke_vec3(0x8214A4B5A7A33612,entity);end,\n"\
"SET_CG_AT_BOUNDCENTER=function(entity)return _natives.invoke_void(0xBE520D9761FF811F,entity);end,\n"\
"BREAK_ENTITY_GLASS=function(entity,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_void(0x2E648D16F6E308F3,entity,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"GET_IS_ENTITY_A_FRAG=function(object)return _natives.invoke_bool(0x0C112765300C7E1E,object);end,\n"\
"SET_DISABLE_BREAKING=function(object,toggle)return _natives.invoke_void(0x5CEC1A84620E7D5B,object,toggle);end,\n"\
"RESET_DISABLE_BREAKING=function(object)return _natives.invoke_void(0xCC6E963682533882,object);end,\n"\
"SET_DISABLE_FRAG_DAMAGE=function(object,toggle)return _natives.invoke_void(0x01BA3AED21C16CFB,object,toggle);end,\n"\
"SET_USE_KINEMATIC_PHYSICS=function(entity,toggle)return _natives.invoke_void(0x15F944730C832252,entity,toggle);end,\n"\
"SET_IN_STUNT_MODE=function(p0)return _natives.invoke_void(0x9EBD751E5787BAF2,p0);end,\n"\
"SET_IN_ARENA_MODE=function(toggle)return _natives.invoke_void(0xAA6A6098851C396F,toggle);end,\n"\
"};\n"\
"PLAYER = {\n"\
"GET_PLAYER_PED=function(player)return _natives.invoke_int(0x43A66C31C68491C0,player);end,\n"\
"GET_PLAYER_PED_SCRIPT_INDEX=function(player)return _natives.invoke_int(0x50FAC3A3E030A6E1,player);end,\n"\
"SET_PLAYER_MODEL=function(player,model)return _natives.invoke_void(0x00A1CADD00108836,player,model);end,\n"\
"CHANGE_PLAYER_PED=function(player,ped,p2,resetDamage)return _natives.invoke_void(0x048189FAC643DEEE,player,ped,p2,resetDamage);end,\n"\
"GET_PLAYER_RGB_COLOUR=function(player,r,g,b)return _natives.invoke_void(0xE902EF951DCE178F,player,r,g,b);end,\n"\
"GET_NUMBER_OF_PLAYERS=function()return _natives.invoke_int(0x407C7F91DDB46C16);end,\n"\
"GET_PLAYER_TEAM=function(player)return _natives.invoke_int(0x37039302F4E0A008,player);end,\n"\
"SET_PLAYER_TEAM=function(player,team)return _natives.invoke_void(0x0299FA38396A4940,player,team);end,\n"\
"GET_NUMBER_OF_PLAYERS_IN_TEAM=function(team)return _natives.invoke_int(0x1FC200409F10E6F1,team);end,\n"\
"GET_PLAYER_NAME=function(player)return _natives.invoke_str(0x6D0DE6A7B5DA71F8,player);end,\n"\
"GET_WANTED_LEVEL_RADIUS=function(player)return _natives.invoke_float(0x085DEB493BE80812,player);end,\n"\
"GET_PLAYER_WANTED_CENTRE_POSITION=function(player)return _natives.invoke_vec3(0x0C92BA89F1AF26F8,player);end,\n"\
"SET_PLAYER_WANTED_CENTRE_POSITION=function(player,position,p2,p3)return _natives.invoke_void(0x520E541A97A13354,player,position,p2,p3);end,\n"\
"GET_WANTED_LEVEL_THRESHOLD=function(wantedLevel)return _natives.invoke_int(0xFDD179EAF45B556C,wantedLevel);end,\n"\
"SET_PLAYER_WANTED_LEVEL=function(player,wantedLevel,disableNoMission)return _natives.invoke_void(0x39FF19C64EF7DA5B,player,wantedLevel,disableNoMission);end,\n"\
"SET_PLAYER_WANTED_LEVEL_NO_DROP=function(player,wantedLevel,p2)return _natives.invoke_void(0x340E61DE7F471565,player,wantedLevel,p2);end,\n"\
"SET_PLAYER_WANTED_LEVEL_NOW=function(player,p1)return _natives.invoke_void(0xE0A7D1E497FFCD6F,player,p1);end,\n"\
"ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP=function(player)return _natives.invoke_bool(0xAFAF86043E5874E9,player);end,\n"\
"ARE_PLAYER_STARS_GREYED_OUT=function(player)return _natives.invoke_bool(0x0A6EB355EE14A2DB,player);end,\n"\
"IS_WANTED_AND_HAS_BEEN_SEEN_BY_COPS=function(player)return _natives.invoke_bool(0x7E07C78925D5FD96,player);end,\n"\
"SET_DISPATCH_COPS_FOR_PLAYER=function(player,toggle)return _natives.invoke_void(0xDB172424876553F4,player,toggle);end,\n"\
"IS_PLAYER_WANTED_LEVEL_GREATER=function(player,wantedLevel)return _natives.invoke_bool(0x238DB2A2C23EE9EF,player,wantedLevel);end,\n"\
"CLEAR_PLAYER_WANTED_LEVEL=function(player)return _natives.invoke_void(0xB302540597885499,player);end,\n"\
"IS_PLAYER_DEAD=function(player)return _natives.invoke_bool(0x424D4687FA1E5652,player);end,\n"\
"IS_PLAYER_PRESSING_HORN=function(player)return _natives.invoke_bool(0xFA1E2BF8B10598F9,player);end,\n"\
"SET_PLAYER_CONTROL=function(player,bHasControl,flags)return _natives.invoke_void(0x8D32347D6D4C40A2,player,bHasControl,flags);end,\n"\
"GET_PLAYER_WANTED_LEVEL=function(player)return _natives.invoke_int(0xE28E54788CE8F12D,player);end,\n"\
"SET_MAX_WANTED_LEVEL=function(maxWantedLevel)return _natives.invoke_void(0xAA5F02DB48D704B9,maxWantedLevel);end,\n"\
"SET_POLICE_RADAR_BLIPS=function(toggle)return _natives.invoke_void(0x43286D561B72B8BF,toggle);end,\n"\
"SET_POLICE_IGNORE_PLAYER=function(player,toggle)return _natives.invoke_void(0x32C62AA929C2DA6A,player,toggle);end,\n"\
"IS_PLAYER_PLAYING=function(player)return _natives.invoke_bool(0x5E9564D8246B909A,player);end,\n"\
"SET_EVERYONE_IGNORE_PLAYER=function(player,toggle)return _natives.invoke_void(0x8EEDA153AD141BA4,player,toggle);end,\n"\
"SET_ALL_RANDOM_PEDS_FLEE=function(player,toggle)return _natives.invoke_void(0x056E0FE8534C2949,player,toggle);end,\n"\
"SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME=function(player)return _natives.invoke_void(0x471D2FF42A94B4F2,player);end,\n"\
"SET_ALL_NEUTRAL_RANDOM_PEDS_FLEE=function(player,toggle)return _natives.invoke_void(0xDE45D1A1EF45EE61,player,toggle);end,\n"\
"SET_ALL_NEUTRAL_RANDOM_PEDS_FLEE_THIS_FRAME=function(player)return _natives.invoke_void(0xC3376F42B1FACCC6,player);end,\n"\
"SET_LAW_PEDS_CAN_ATTACK_NON_WANTED_PLAYER_THIS_FRAME=function(player)return _natives.invoke_void(0xFAC75988A7D078D3,player);end,\n"\
"SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS=function(player,toggle)return _natives.invoke_void(0x596976B02B6B5700,player,toggle);end,\n"\
"SET_WANTED_LEVEL_MULTIPLIER=function(multiplier)return _natives.invoke_void(0x020E5F00CDA207BA,multiplier);end,\n"\
"SET_WANTED_LEVEL_DIFFICULTY=function(player,difficulty)return _natives.invoke_void(0x9B0BB33B04405E7A,player,difficulty);end,\n"\
"RESET_WANTED_LEVEL_DIFFICULTY=function(player)return _natives.invoke_void(0xB9D0DD990DC141DD,player);end,\n"\
"GET_WANTED_LEVEL_TIME_TO_ESCAPE=function()return _natives.invoke_int(0xA72200F51875FEA4);end,\n"\
"SET_WANTED_LEVEL_HIDDEN_ESCAPE_TIME=function(player,wantedLevel,lossTime)return _natives.invoke_void(0x49B856B1360C47C7,player,wantedLevel,lossTime);end,\n"\
"RESET_WANTED_LEVEL_HIDDEN_ESCAPE_TIME=function(player)return _natives.invoke_void(0x823EC8E82BA45986,player);end,\n"\
"START_FIRING_AMNESTY=function(duration)return _natives.invoke_void(0xBF9BD71691857E48,duration);end,\n"\
"REPORT_CRIME=function(player,crimeType,wantedLvlThresh)return _natives.invoke_void(0xE9B09589827545E7,player,crimeType,wantedLvlThresh);end,\n"\
"SUPPRESS_CRIME_THIS_FRAME=function(player,crimeType)return _natives.invoke_void(0x9A987297ED8BD838,player,crimeType);end,\n"\
"UPDATE_WANTED_POSITION_THIS_FRAME=function(player)return _natives.invoke_void(0xBC9490CA15AEA8FB,player);end,\n"\
"SUPPRESS_LOSING_WANTED_LEVEL_IF_HIDDEN_THIS_FRAME=function(player)return _natives.invoke_void(0x4669B3ED80F24B4E,player);end,\n"\
"ALLOW_EVASION_HUD_IF_DISABLING_HIDDEN_EVASION_THIS_FRAME=function(player,p1)return _natives.invoke_void(0x2F41A3BAE005E5FA,player,p1);end,\n"\
"FORCE_START_HIDDEN_EVASION=function(player)return _natives.invoke_void(0xAD73CE5A09E42D12,player);end,\n"\
"SUPPRESS_WITNESSES_CALLING_POLICE_THIS_FRAME=function(player)return _natives.invoke_void(0x36F1B38855F2A8DF,player);end,\n"\
"REPORT_POLICE_SPOTTED_PLAYER=function(player)return _natives.invoke_void(0xDC64D2C53493ED12,player);end,\n"\
"SET_LAW_RESPONSE_DELAY_OVERRIDE=function(p0)return _natives.invoke_void(0xB45EFF719D8427A6,p0);end,\n"\
"RESET_LAW_RESPONSE_DELAY_OVERRIDE=function()return _natives.invoke_void(0x0032A6DBA562C518);end,\n"\
"CAN_PLAYER_START_MISSION=function(player)return _natives.invoke_bool(0xDE7465A27D403C06,player);end,\n"\
"IS_PLAYER_READY_FOR_CUTSCENE=function(player)return _natives.invoke_bool(0x908CBECC2CAA3690,player);end,\n"\
"IS_PLAYER_TARGETTING_ENTITY=function(player,entity)return _natives.invoke_bool(0x7912F7FC4F6264B6,player,entity);end,\n"\
"GET_PLAYER_TARGET_ENTITY=function(player,entity)return _natives.invoke_bool(0x13EDE1A5DBF797C9,player,entity);end,\n"\
"IS_PLAYER_FREE_AIMING=function(player)return _natives.invoke_bool(0x2E397FD2ECD37C87,player);end,\n"\
"IS_PLAYER_FREE_AIMING_AT_ENTITY=function(player,entity)return _natives.invoke_bool(0x3C06B5C839B38F7B,player,entity);end,\n"\
"GET_ENTITY_PLAYER_IS_FREE_AIMING_AT=function(player,entity)return _natives.invoke_bool(0x2975C866E6713290,player,entity);end,\n"\
"SET_PLAYER_LOCKON_RANGE_OVERRIDE=function(player,range)return _natives.invoke_void(0x29961D490E5814FD,player,range);end,\n"\
"SET_PLAYER_CAN_DO_DRIVE_BY=function(player,toggle)return _natives.invoke_void(0x6E8834B52EC20C77,player,toggle);end,\n"\
"SET_PLAYER_CAN_BE_HASSLED_BY_GANGS=function(player,toggle)return _natives.invoke_void(0xD5E460AD7020A246,player,toggle);end,\n"\
"SET_PLAYER_CAN_USE_COVER=function(player,toggle)return _natives.invoke_void(0xD465A8599DFF6814,player,toggle);end,\n"\
"GET_MAX_WANTED_LEVEL=function()return _natives.invoke_int(0x462E0DB9B137DC5F);end,\n"\
"IS_PLAYER_TARGETTING_ANYTHING=function(player)return _natives.invoke_bool(0x78CFE51896B6B8A4,player);end,\n"\
"SET_PLAYER_SPRINT=function(player,toggle)return _natives.invoke_void(0xA01B8075D8B92DF4,player,toggle);end,\n"\
"RESET_PLAYER_STAMINA=function(player)return _natives.invoke_void(0xA6F312FCCE9C1DFE,player);end,\n"\
"RESTORE_PLAYER_STAMINA=function(player,p1)return _natives.invoke_void(0xA352C1B864CAFD33,player,p1);end,\n"\
"GET_PLAYER_SPRINT_STAMINA_REMAINING=function(player)return _natives.invoke_float(0x3F9F16F8E65A7ED7,player);end,\n"\
"GET_PLAYER_SPRINT_TIME_REMAINING=function(player)return _natives.invoke_float(0x1885BC9B108B4C99,player);end,\n"\
"GET_PLAYER_UNDERWATER_TIME_REMAINING=function(player)return _natives.invoke_float(0xA1FCF8E6AF40B731,player);end,\n"\
"SET_PLAYER_UNDERWATER_BREATH_PERCENT_REMAINING=function(player,time)return _natives.invoke_float(0xA0D3E4F7AAFB7E78,player,time);end,\n"\
"GET_PLAYER_GROUP=function(player)return _natives.invoke_int(0x0D127585F77030AF,player);end,\n"\
"GET_PLAYER_MAX_ARMOUR=function(player)return _natives.invoke_int(0x92659B4CE1863CB3,player);end,\n"\
"IS_PLAYER_CONTROL_ON=function(player)return _natives.invoke_bool(0x49C32D60007AFA47,player);end,\n"\
"GET_ARE_CAMERA_CONTROLS_DISABLED=function()return _natives.invoke_bool(0x7C814D2FB49F40C0);end,\n"\
"IS_PLAYER_SCRIPT_CONTROL_ON=function(player)return _natives.invoke_bool(0x8A876A65283DD7D7,player);end,\n"\
"IS_PLAYER_CLIMBING=function(player)return _natives.invoke_bool(0x95E8F73DC65EFB9C,player);end,\n"\
"IS_PLAYER_BEING_ARRESTED=function(player,atArresting)return _natives.invoke_bool(0x388A47C51ABDAC8E,player,atArresting);end,\n"\
"RESET_PLAYER_ARREST_STATE=function(player)return _natives.invoke_void(0x2D03E13C460760D6,player);end,\n"\
"GET_PLAYERS_LAST_VEHICLE=function()return _natives.invoke_int(0xB6997A7EB3F5C8C0);end,\n"\
"GET_PLAYER_INDEX=function()return _natives.invoke_int(0xA5EDC40EF369B48D);end,\n"\
"INT_TO_PLAYERINDEX=function(value)return _natives.invoke_int(0x41BD2A6B006AF756,value);end,\n"\
"INT_TO_PARTICIPANTINDEX=function(value)return _natives.invoke_int(0x9EC6603812C24710,value);end,\n"\
"GET_TIME_SINCE_PLAYER_HIT_VEHICLE=function(player)return _natives.invoke_int(0x5D35ECF3A81A0EE0,player);end,\n"\
"GET_TIME_SINCE_PLAYER_HIT_PED=function(player)return _natives.invoke_int(0xE36A25322DC35F42,player);end,\n"\
"GET_TIME_SINCE_PLAYER_DROVE_ON_PAVEMENT=function(player)return _natives.invoke_int(0xD559D2BE9E37853B,player);end,\n"\
"GET_TIME_SINCE_PLAYER_DROVE_AGAINST_TRAFFIC=function(player)return _natives.invoke_int(0xDB89591E290D9182,player);end,\n"\
"IS_PLAYER_FREE_FOR_AMBIENT_TASK=function(player)return _natives.invoke_bool(0xDCCFD3F106C36AB4,player);end,\n"\
"PLAYER_ID=function()return _natives.invoke_int(0x4F8644AF03D0E0D6);end,\n"\
"PLAYER_PED_ID=function()return _natives.invoke_int(0xD80958FC74E988A6);end,\n"\
"NETWORK_PLAYER_ID_TO_INT=function()return _natives.invoke_int(0xEE68096F9F37341E);end,\n"\
"HAS_FORCE_CLEANUP_OCCURRED=function(cleanupFlags)return _natives.invoke_bool(0xC968670BFACE42D9,cleanupFlags);end,\n"\
"FORCE_CLEANUP=function(cleanupFlags)return _natives.invoke_void(0xBC8983F38F78ED51,cleanupFlags);end,\n"\
"FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME=function(name,cleanupFlags)return _natives.invoke_void(0x4C68DDDDF0097317,name,cleanupFlags);end,\n"\
"FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID=function(id,cleanupFlags)return _natives.invoke_void(0xF745B37630DF176B,id,cleanupFlags);end,\n"\
"GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP=function()return _natives.invoke_int(0x9A41CF4674A12272);end,\n"\
"SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE=function(player,vehicle)return _natives.invoke_void(0x8026FF78F208978A,player,vehicle);end,\n"\
"SET_PLAYER_MAY_NOT_ENTER_ANY_VEHICLE=function(player)return _natives.invoke_void(0x1DE37BBF9E9CC14A,player);end,\n"\
"GIVE_ACHIEVEMENT_TO_PLAYER=function(achievementId)return _natives.invoke_bool(0xBEC7076D64130195,achievementId);end,\n"\
"SET_ACHIEVEMENT_PROGRESS=function(achievementId,progress)return _natives.invoke_bool(0xC2AFFFDABBDC2C5C,achievementId,progress);end,\n"\
"GET_ACHIEVEMENT_PROGRESS=function(achievementId)return _natives.invoke_int(0x1C186837D0619335,achievementId);end,\n"\
"HAS_ACHIEVEMENT_BEEN_PASSED=function(achievementId)return _natives.invoke_bool(0x867365E111A3B6EB,achievementId);end,\n"\
"IS_PLAYER_ONLINE=function()return _natives.invoke_bool(0xF25D331DC2627BBC);end,\n"\
"IS_PLAYER_LOGGING_IN_NP=function()return _natives.invoke_bool(0x74556E1420867ECA);end,\n"\
"DISPLAY_SYSTEM_SIGNIN_UI=function(p0)return _natives.invoke_void(0x94DD7888C10A979E,p0);end,\n"\
"IS_SYSTEM_UI_BEING_DISPLAYED=function()return _natives.invoke_bool(0x5D511E3867C87139);end,\n"\
"SET_PLAYER_INVINCIBLE=function(player,toggle)return _natives.invoke_void(0x239528EACDC3E7DE,player,toggle);end,\n"\
"GET_PLAYER_INVINCIBLE=function(player)return _natives.invoke_bool(0xB721981B2B939E07,player);end,\n"\
"GET_PLAYER_DEBUG_INVINCIBLE=function(player)return _natives.invoke_bool(0xDCC07526B8EC45AF,player);end,\n"\
"SET_PLAYER_INVINCIBLE_BUT_HAS_REACTIONS=function(player,toggle)return _natives.invoke_void(0x6BC97F4F4BB3C04B,player,toggle);end,\n"\
"SET_PLAYER_CAN_COLLECT_DROPPED_MONEY=function(player,p1)return _natives.invoke_void(0xCAC57395B151135F,player,p1);end,\n"\
"REMOVE_PLAYER_HELMET=function(player,p2)return _natives.invoke_void(0xF3AC26D3CC576528,player,p2);end,\n"\
"GIVE_PLAYER_RAGDOLL_CONTROL=function(player,toggle)return _natives.invoke_void(0x3C49C870E66F0A28,player,toggle);end,\n"\
"SET_PLAYER_LOCKON=function(player,toggle)return _natives.invoke_void(0x5C8B2F450EE4328E,player,toggle);end,\n"\
"SET_PLAYER_TARGETING_MODE=function(targetMode)return _natives.invoke_void(0xB1906895227793F3,targetMode);end,\n"\
"SET_PLAYER_TARGET_LEVEL=function(targetLevel)return _natives.invoke_void(0x5702B917B99DB1CD,targetLevel);end,\n"\
"GET_IS_USING_FPS_THIRD_PERSON_COVER=function()return _natives.invoke_bool(0xB9CF1F793A9F1BF1);end,\n"\
"GET_IS_USING_HOOD_CAMERA=function()return _natives.invoke_bool(0xCB645E85E97EA48B);end,\n"\
"CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED=function(player)return _natives.invoke_void(0xF0B67A4DE6AB5F98,player);end,\n"\
"HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED=function(player)return _natives.invoke_bool(0x20CE80B0C2BF4ACC,player);end,\n"\
"CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED=function(player)return _natives.invoke_void(0x4AACB96203D11A31,player);end,\n"\
"HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED=function(player)return _natives.invoke_bool(0xE4B90F367BD81752,player);end,\n"\
"SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE=function(player,multiplier)return _natives.invoke_void(0xCA7DC8329F0A1E9E,player,multiplier);end,\n"\
"SET_SWIM_MULTIPLIER_FOR_PLAYER=function(player,multiplier)return _natives.invoke_void(0xA91C6F0FF7D16A13,player,multiplier);end,\n"\
"SET_RUN_SPRINT_MULTIPLIER_FOR_PLAYER=function(player,multiplier)return _natives.invoke_void(0x6DB47AA77FD94E09,player,multiplier);end,\n"\
"GET_TIME_SINCE_LAST_ARREST=function()return _natives.invoke_int(0x5063F92F07C2A316);end,\n"\
"GET_TIME_SINCE_LAST_DEATH=function()return _natives.invoke_int(0xC7034807558DDFCA);end,\n"\
"ASSISTED_MOVEMENT_CLOSE_ROUTE=function()return _natives.invoke_void(0xAEBF081FFC0A0E5E);end,\n"\
"ASSISTED_MOVEMENT_FLUSH_ROUTE=function()return _natives.invoke_void(0x8621390F0CDCFE1F);end,\n"\
"SET_PLAYER_FORCED_AIM=function(player,toggle)return _natives.invoke_void(0x0FEE4F80AC44A726,player,toggle);end,\n"\
"SET_PLAYER_FORCED_ZOOM=function(player,toggle)return _natives.invoke_void(0x75E7D505F2B15902,player,toggle);end,\n"\
"SET_PLAYER_FORCE_SKIP_AIM_INTRO=function(player,toggle)return _natives.invoke_void(0x7651BC64AE59E128,player,toggle);end,\n"\
"DISABLE_PLAYER_FIRING=function(player,toggle)return _natives.invoke_void(0x5E6CC07646BBEAB8,player,toggle);end,\n"\
"DISABLE_PLAYER_THROW_GRENADE_WHILE_USING_GUN=function()return _natives.invoke_void(0xB885852C39CC265D);end,\n"\
"SET_DISABLE_AMBIENT_MELEE_MOVE=function(player,toggle)return _natives.invoke_void(0x2E8AABFA40A84F8C,player,toggle);end,\n"\
"SET_PLAYER_MAX_ARMOUR=function(player,value)return _natives.invoke_void(0x77DFCCF5948B8C71,player,value);end,\n"\
"SPECIAL_ABILITY_ACTIVATE=function(player,p1)return _natives.invoke_void(0x821FDC827D6F4090,player,p1);end,\n"\
"SET_SPECIAL_ABILITY_MP=function(player,p1,p2)return _natives.invoke_void(0xB214D570EAD7F81A,player,p1,p2);end,\n"\
"SPECIAL_ABILITY_DEACTIVATE_MP=function(player,p1)return _natives.invoke_void(0x17F7471EACA78290,player,p1);end,\n"\
"SPECIAL_ABILITY_DEACTIVATE=function(player,p1)return _natives.invoke_void(0xD6A953C6D1492057,player,p1);end,\n"\
"SPECIAL_ABILITY_DEACTIVATE_FAST=function(player,p1)return _natives.invoke_void(0x9CB5CE07A3968D5A,player,p1);end,\n"\
"SPECIAL_ABILITY_RESET=function(player,p1)return _natives.invoke_void(0x375F0E738F861A94,player,p1);end,\n"\
"SPECIAL_ABILITY_CHARGE_ON_MISSION_FAILED=function(player,p1)return _natives.invoke_void(0xC9A763D8FE87436A,player,p1);end,\n"\
"SPECIAL_ABILITY_CHARGE_SMALL=function(player,p1,p2,p3)return _natives.invoke_void(0x2E7B9B683481687D,player,p1,p2,p3);end,\n"\
"SPECIAL_ABILITY_CHARGE_MEDIUM=function(player,p1,p2,p3)return _natives.invoke_void(0xF113E3AA9BC54613,player,p1,p2,p3);end,\n"\
"SPECIAL_ABILITY_CHARGE_LARGE=function(player,p1,p2,p3)return _natives.invoke_void(0xF733F45FA4497D93,player,p1,p2,p3);end,\n"\
"SPECIAL_ABILITY_CHARGE_CONTINUOUS=function(player,p1,p2)return _natives.invoke_void(0xED481732DFF7E997,player,p1,p2);end,\n"\
"SPECIAL_ABILITY_CHARGE_ABSOLUTE=function(player,p1,p2,p3)return _natives.invoke_void(0xB7B0870EB531D08D,player,p1,p2,p3);end,\n"\
"SPECIAL_ABILITY_CHARGE_NORMALIZED=function(player,normalizedValue,p2,p3)return _natives.invoke_void(0xA0696A65F009EE18,player,normalizedValue,p2,p3);end,\n"\
"SPECIAL_ABILITY_FILL_METER=function(player,p1,p2)return _natives.invoke_void(0x3DACA8DDC6FD4980,player,p1,p2);end,\n"\
"SPECIAL_ABILITY_DEPLETE_METER=function(player,p1,p2)return _natives.invoke_void(0x1D506DBBBC51E64B,player,p1,p2);end,\n"\
"SPECIAL_ABILITY_LOCK=function(playerModel,p1)return _natives.invoke_void(0x6A09D0D590A47D13,playerModel,p1);end,\n"\
"SPECIAL_ABILITY_UNLOCK=function(playerModel,p1)return _natives.invoke_void(0xF145F3BE2EFA9A3B,playerModel,p1);end,\n"\
"IS_SPECIAL_ABILITY_UNLOCKED=function(playerModel)return _natives.invoke_bool(0xC6017F6A6CDFA694,playerModel);end,\n"\
"IS_SPECIAL_ABILITY_ACTIVE=function(player,p1)return _natives.invoke_bool(0x3E5F7FC85D854E15,player,p1);end,\n"\
"IS_SPECIAL_ABILITY_METER_FULL=function(player,p1)return _natives.invoke_bool(0x05A1FE504B7F2587,player,p1);end,\n"\
"ENABLE_SPECIAL_ABILITY=function(player,toggle,p2)return _natives.invoke_void(0x181EC197DAEFE121,player,toggle,p2);end,\n"\
"IS_SPECIAL_ABILITY_ENABLED=function(player,p1)return _natives.invoke_bool(0xB1D200FE26AEF3CB,player,p1);end,\n"\
"SET_SPECIAL_ABILITY_MULTIPLIER=function(multiplier)return _natives.invoke_void(0xA49C426ED0CA4AB7,multiplier);end,\n"\
"UPDATE_SPECIAL_ABILITY_FROM_STAT=function(player,p1)return _natives.invoke_void(0xFFEE8FA29AB9A18E,player,p1);end,\n"\
"GET_IS_PLAYER_DRIVING_ON_HIGHWAY=function(player)return _natives.invoke_bool(0x5FC472C501CCADB3,player);end,\n"\
"GET_IS_PLAYER_DRIVING_WRECKLESS=function(player,p1)return _natives.invoke_bool(0xF10B44FD479D69F3,player,p1);end,\n"\
"GET_IS_MOPPING_AREA_FREE_IN_FRONT_OF_PLAYER=function(player,p1)return _natives.invoke_bool(0xDD2620B7B9D16FF1,player,p1);end,\n"\
"START_PLAYER_TELEPORT=function(player,x,y,z,heading,p5,findCollisionLand,p7)return _natives.invoke_void(0xAD15F075A4DA0FDE,player,x,y,z,heading,p5,findCollisionLand,p7);end,\n"\
"UPDATE_PLAYER_TELEPORT=function(player)return _natives.invoke_bool(0xE23D5873C2394C61,player);end,\n"\
"STOP_PLAYER_TELEPORT=function()return _natives.invoke_void(0xC449EDED9D73009C);end,\n"\
"IS_PLAYER_TELEPORT_ACTIVE=function()return _natives.invoke_bool(0x02B15662D7F8886F);end,\n"\
"GET_PLAYER_CURRENT_STEALTH_NOISE=function(player)return _natives.invoke_float(0x2F395D61F3A1F877,player);end,\n"\
"SET_PLAYER_HEALTH_RECHARGE_MULTIPLIER=function(player,regenRate)return _natives.invoke_void(0x5DB660B38DD98A31,player,regenRate);end,\n"\
"GET_PLAYER_HEALTH_RECHARGE_MAX_PERCENT=function(player)return _natives.invoke_float(0x8BC515BAE4AAF8FF,player);end,\n"\
"SET_PLAYER_HEALTH_RECHARGE_MAX_PERCENT=function(player,limit)return _natives.invoke_void(0xC388A0F065F5BC34,player,limit);end,\n"\
"DISABLE_PLAYER_HEALTH_RECHARGE=function(player)return _natives.invoke_void(0xBCB06442F7E52666,player);end,\n"\
"SET_PLAYER_FALL_DISTANCE_TO_TRIGGER_RAGDOLL_OVERRIDE=function(player,p1)return _natives.invoke_void(0xEFD79FA81DFBA9CB,player,p1);end,\n"\
"SET_PLAYER_WEAPON_DAMAGE_MODIFIER=function(player,modifier)return _natives.invoke_void(0xCE07B9F7817AADA3,player,modifier);end,\n"\
"SET_PLAYER_WEAPON_DEFENSE_MODIFIER=function(player,modifier)return _natives.invoke_void(0x2D83BC011CA14A3C,player,modifier);end,\n"\
"SET_PLAYER_WEAPON_MINIGUN_DEFENSE_MODIFIER=function(player,modifier)return _natives.invoke_void(0xBCFDE9EDE4CF27DC,player,modifier);end,\n"\
"SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER=function(player,modifier,p2)return _natives.invoke_void(0x4A3DC7ECCC321032,player,modifier,p2);end,\n"\
"SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER=function(player,modifier)return _natives.invoke_void(0xAE540335B4ABC4E2,player,modifier);end,\n"\
"SET_PLAYER_VEHICLE_DAMAGE_MODIFIER=function(player,modifier)return _natives.invoke_void(0xA50E117CDDF82F0C,player,modifier);end,\n"\
"SET_PLAYER_VEHICLE_DEFENSE_MODIFIER=function(player,modifier)return _natives.invoke_void(0x4C60E6EFDAFF2462,player,modifier);end,\n"\
"SET_PLAYER_MAX_EXPLOSIVE_DAMAGE=function(player,p1)return _natives.invoke_void(0x8D768602ADEF2245,player,p1);end,\n"\
"SET_PLAYER_EXPLOSIVE_DAMAGE_MODIFIER=function(player,p1)return _natives.invoke_void(0xD821056B9ACF8052,player,p1);end,\n"\
"SET_PLAYER_WEAPON_TAKEDOWN_DEFENSE_MODIFIER=function(player,p1)return _natives.invoke_void(0x31E90B8873A4CD3B,player,p1);end,\n"\
"SET_PLAYER_PARACHUTE_TINT_INDEX=function(player,tintIndex)return _natives.invoke_void(0xA3D0E54541D9A5E5,player,tintIndex);end,\n"\
"GET_PLAYER_PARACHUTE_TINT_INDEX=function(player,tintIndex)return _natives.invoke_void(0x75D3F7A1B0D9B145,player,tintIndex);end,\n"\
"SET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX=function(player,index)return _natives.invoke_void(0xAF04C87F5DC1DF38,player,index);end,\n"\
"GET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX=function(player,index)return _natives.invoke_void(0xD5A016BC3C09CF40,player,index);end,\n"\
"SET_PLAYER_PARACHUTE_PACK_TINT_INDEX=function(player,tintIndex)return _natives.invoke_void(0x93B0FB27C9A04060,player,tintIndex);end,\n"\
"GET_PLAYER_PARACHUTE_PACK_TINT_INDEX=function(player,tintIndex)return _natives.invoke_void(0x6E9C742F340CE5A2,player,tintIndex);end,\n"\
"SET_PLAYER_HAS_RESERVE_PARACHUTE=function(player)return _natives.invoke_void(0x7DDAB28D31FAC363,player);end,\n"\
"GET_PLAYER_HAS_RESERVE_PARACHUTE=function(player)return _natives.invoke_bool(0x5DDFE2FF727F3CA3,player);end,\n"\
"SET_PLAYER_CAN_LEAVE_PARACHUTE_SMOKE_TRAIL=function(player,enabled)return _natives.invoke_void(0xF401B182DBA8AF53,player,enabled);end,\n"\
"SET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR=function(player,r,g,b)return _natives.invoke_void(0x8217FD371A4625CF,player,r,g,b);end,\n"\
"GET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR=function(player,r,g,b)return _natives.invoke_void(0xEF56DBABD3CD4887,player,r,g,b);end,\n"\
"SET_PLAYER_PHONE_PALETTE_IDX=function(player,flags)return _natives.invoke_void(0x11D5F725F0E780E0,player,flags);end,\n"\
"SET_PLAYER_NOISE_MULTIPLIER=function(player,multiplier)return _natives.invoke_void(0xDB89EF50FF25FCE9,player,multiplier);end,\n"\
"SET_PLAYER_SNEAKING_NOISE_MULTIPLIER=function(player,multiplier)return _natives.invoke_void(0xB2C1A29588A9F47C,player,multiplier);end,\n"\
"CAN_PED_HEAR_PLAYER=function(player,ped)return _natives.invoke_bool(0xF297383AA91DCA29,player,ped);end,\n"\
"SIMULATE_PLAYER_INPUT_GAIT=function(player,amount,gaitType,speed,p4,p5)return _natives.invoke_void(0x477D5D63E63ECA5D,player,amount,gaitType,speed,p4,p5);end,\n"\
"RESET_PLAYER_INPUT_GAIT=function(player)return _natives.invoke_void(0x19531C47A2ABD691,player);end,\n"\
"SET_AUTO_GIVE_PARACHUTE_WHEN_ENTER_PLANE=function(player,toggle)return _natives.invoke_void(0x9F343285A00B4BB6,player,toggle);end,\n"\
"SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE=function(player,toggle)return _natives.invoke_void(0xD2B315B6689D537D,player,toggle);end,\n"\
"SET_PLAYER_STEALTH_PERCEPTION_MODIFIER=function(player,value)return _natives.invoke_void(0x4E9021C1FCDD507A,player,value);end,\n"\
"IS_REMOTE_PLAYER_IN_NON_CLONED_VEHICLE=function(player)return _natives.invoke_bool(0x690A61A6D13583F6,player);end,\n"\
"INCREASE_PLAYER_JUMP_SUPPRESSION_RANGE=function(player)return _natives.invoke_void(0x9EDD76E87D5D51BA,player);end,\n"\
"SET_PLAYER_SIMULATE_AIMING=function(player,toggle)return _natives.invoke_void(0xC54C95DA968EC5B5,player,toggle);end,\n"\
"SET_PLAYER_CLOTH_PIN_FRAMES=function(player,p1)return _natives.invoke_void(0x749FADDF97DFE930,player,p1);end,\n"\
"SET_PLAYER_CLOTH_PACKAGE_INDEX=function(index)return _natives.invoke_void(0x9F7BBA2EA6372500,index);end,\n"\
"SET_PLAYER_CLOTH_LOCK_COUNTER=function(value)return _natives.invoke_void(0x14D913B777DFF5DA,value);end,\n"\
"PLAYER_ATTACH_VIRTUAL_BOUND=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_void(0xED51733DC73AED51,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"PLAYER_DETACH_VIRTUAL_BOUND=function()return _natives.invoke_void(0x1DD5897E2FA6E7C9);end,\n"\
"HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE=function(player)return _natives.invoke_bool(0xD705740BB0A1CF4C,player);end,\n"\
"IS_PLAYER_BATTLE_AWARE=function(player)return _natives.invoke_bool(0x38D28DA81E4E9BF9,player);end,\n"\
"GET_PLAYER_RECEIVED_BATTLE_EVENT_RECENTLY=function(player,p1,p2)return _natives.invoke_bool(0xBC0753C9CA14B506,player,p1,p2);end,\n"\
"EXTEND_WORLD_BOUNDARY_FOR_PLAYER=function(x,y,z)return _natives.invoke_void(0x5006D96C995A5827,x,y,z);end,\n"\
"RESET_WORLD_BOUNDARY_FOR_PLAYER=function()return _natives.invoke_void(0xDA1DF03D5A315F4E);end,\n"\
"IS_PLAYER_RIDING_TRAIN=function(player)return _natives.invoke_bool(0x4EC12697209F2196,player);end,\n"\
"HAS_PLAYER_LEFT_THE_WORLD=function(player)return _natives.invoke_bool(0xD55DDFB47991A294,player);end,\n"\
"SET_PLAYER_LEAVE_PED_BEHIND=function(player,toggle)return _natives.invoke_void(0xFF300C7649724A0B,player,toggle);end,\n"\
"SET_PLAYER_PARACHUTE_VARIATION_OVERRIDE=function(player,p1,p2,p3,p4)return _natives.invoke_void(0xD9284A8C0D48352C,player,p1,p2,p3,p4);end,\n"\
"CLEAR_PLAYER_PARACHUTE_VARIATION_OVERRIDE=function(player)return _natives.invoke_void(0x0F4CC924CF8C7B21,player);end,\n"\
"SET_PLAYER_PARACHUTE_MODEL_OVERRIDE=function(player,model)return _natives.invoke_void(0x977DB4641F6FC3DB,player,model);end,\n"\
"SET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE=function(player,model)return _natives.invoke_void(0x0764486AEDE748DB,player,model);end,\n"\
"GET_PLAYER_PARACHUTE_MODEL_OVERRIDE=function(player)return _natives.invoke_int(0xC219887CA3E65C41,player);end,\n"\
"GET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE=function(player)return _natives.invoke_int(0x37FAAA68DCA9D08D,player);end,\n"\
"CLEAR_PLAYER_PARACHUTE_MODEL_OVERRIDE=function(player)return _natives.invoke_void(0x8753997EB5F6EE3F,player);end,\n"\
"CLEAR_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE=function(player)return _natives.invoke_void(0x290D248E25815AE8,player);end,\n"\
"SET_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE=function(player,model)return _natives.invoke_void(0xDC80A4C2F18A2B64,player,model);end,\n"\
"CLEAR_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE=function(player)return _natives.invoke_void(0x10C54E4389C12B42,player);end,\n"\
"DISABLE_PLAYER_VEHICLE_REWARDS=function(player)return _natives.invoke_void(0xC142BE3BB9CE125F,player);end,\n"\
"SET_PLAYER_SPECTATED_VEHICLE_RADIO_OVERRIDE=function(p0)return _natives.invoke_void(0x2F7CEB6520288061,p0);end,\n"\
"SET_PLAYER_BLUETOOTH_STATE=function(player,state)return _natives.invoke_void(0x5DC40A8869C22141,player,state);end,\n"\
"IS_PLAYER_BLUETOOTH_ENABLE=function(player)return _natives.invoke_bool(0x65FAEE425DE637B0,player);end,\n"\
"DISABLE_CAMERA_VIEW_MODE_CYCLE=function(player)return _natives.invoke_void(0x5501B7A5CDB79D37,player);end,\n"\
"GET_PLAYER_FAKE_WANTED_LEVEL=function(player)return _natives.invoke_int(0x56105E599CAB0EFA,player);end,\n"\
"SET_PLAYER_CAN_DAMAGE_PLAYER=function(player1,player2,toggle)return _natives.invoke_void(0x55FCC0C390620314,player1,player2,toggle);end,\n"\
"SET_APPLY_WAYPOINT_OF_PLAYER=function(player,hudColor)return _natives.invoke_void(0x2382AB11450AE7BA,player,hudColor);end,\n"\
"IS_PLAYER_VEHICLE_WEAPON_TOGGLED_TO_NON_HOMING=function(p0)return _natives.invoke_bool(0x6E4361FF3E8CD7CA,p0);end,\n"\
"SET_PLAYER_VEHICLE_WEAPON_TO_NON_HOMING=function(p0)return _natives.invoke_void(0x237440E46D918649,p0);end,\n"\
"SET_PLAYER_HOMING_DISABLED_FOR_ALL_VEHICLE_WEAPONS=function(p0,p1)return _natives.invoke_void(0xEE4EBDD2593BA844,p0,p1);end,\n"\
"ADD_PLAYER_TARGETABLE_ENTITY=function(player,entity)return _natives.invoke_void(0x9097EB6D4BB9A12A,player,entity);end,\n"\
"REMOVE_PLAYER_TARGETABLE_ENTITY=function(player,entity)return _natives.invoke_void(0x9F260BFB59ADBCA3,player,entity);end,\n"\
"SET_PLAYER_PREVIOUS_VARIATION_DATA=function(player,p1,p2,p3,p4,p5)return _natives.invoke_void(0x7BAE68775557AE0B,player,p1,p2,p3,p4,p5);end,\n"\
"REMOVE_SCRIPT_FIRE_POSITION=function()return _natives.invoke_void(0x7148E0F43D11F0D9);end,\n"\
"SET_SCRIPT_FIRE_POSITION=function(coordX,coordY,coordZ)return _natives.invoke_void(0x70A382ADEC069DD3,coordX,coordY,coordZ);end,\n"\
"};\n"\
"RECORDING = {\n"\
"REPLAY_START_EVENT=function(p0)return _natives.invoke_void(0x48621C9FCA3EBD28,p0);end,\n"\
"REPLAY_STOP_EVENT=function()return _natives.invoke_void(0x81CBAE94390F9F89);end,\n"\
"REPLAY_CANCEL_EVENT=function()return _natives.invoke_void(0x13B350B8AD0EEE10);end,\n"\
"REPLAY_RECORD_BACK_FOR_TIME=function(p0,p1,p2)return _natives.invoke_void(0x293220DA1B46CEBC,p0,p1,p2);end,\n"\
"REPLAY_CHECK_FOR_EVENT_THIS_FRAME=function(missionNameLabel,p1)return _natives.invoke_void(0x208784099002BC30,missionNameLabel,p1);end,\n"\
"REPLAY_PREVENT_RECORDING_THIS_FRAME=function()return _natives.invoke_void(0xEB2D525B57F42B40);end,\n"\
"REPLAY_RESET_EVENT_INFO=function()return _natives.invoke_void(0xF854439EFBB3B583);end,\n"\
"REPLAY_DISABLE_CAMERA_MOVEMENT_THIS_FRAME=function()return _natives.invoke_void(0xAF66DCEE6609B148);end,\n"\
"RECORD_GREATEST_MOMENT=function(p0,p1,p2)return _natives.invoke_void(0x66972397E0757E7A,p0,p1,p2);end,\n"\
"START_REPLAY_RECORDING=function(mode)return _natives.invoke_void(0xC3AC2FFF9612AC81,mode);end,\n"\
"STOP_REPLAY_RECORDING=function()return _natives.invoke_void(0x071A5197D6AFC8B3);end,\n"\
"CANCEL_REPLAY_RECORDING=function()return _natives.invoke_void(0x88BB3507ED41A240);end,\n"\
"SAVE_REPLAY_RECORDING=function()return _natives.invoke_bool(0x644546EC5287471B);end,\n"\
"IS_REPLAY_RECORDING=function()return _natives.invoke_bool(0x1897CA71995A90B4);end,\n"\
"IS_REPLAY_INITIALIZED=function()return _natives.invoke_bool(0xDF4B952F7D381B95);end,\n"\
"IS_REPLAY_AVAILABLE=function()return _natives.invoke_bool(0x4282E08174868BE3);end,\n"\
"IS_REPLAY_RECORD_SPACE_AVAILABLE=function(p0)return _natives.invoke_bool(0x33D47E85B476ABCD,p0);end,\n"\
"};\n"\
"REPLAY = {\n"\
"REGISTER_EFFECT_FOR_REPLAY_EDITOR=function(p0,p1)return _natives.invoke_void(0x7E2BD3EF6C205F09,p0,p1);end,\n"\
"REPLAY_SYSTEM_HAS_REQUESTED_A_SCRIPT_CLEANUP=function()return _natives.invoke_bool(0x95AB8B5C992C7B58);end,\n"\
"SET_SCRIPTS_HAVE_CLEANED_UP_FOR_REPLAY_SYSTEM=function()return _natives.invoke_void(0x5AD3932DAEB1E5D3);end,\n"\
"SET_REPLAY_SYSTEM_PAUSED_FOR_SAVE=function(p0)return _natives.invoke_void(0xE058175F8EAFE79A,p0);end,\n"\
"REPLAY_CONTROL_SHUTDOWN=function()return _natives.invoke_void(0x3353D13F09307691);end,\n"\
"ACTIVATE_ROCKSTAR_EDITOR=function(p0)return _natives.invoke_void(0x49DA8145672B2725,p0);end,\n"\
"};\n"\
"SAVEMIGRATION = {\n"\
"SAVEMIGRATION_IS_MP_ENABLED=function()return _natives.invoke_bool(0x84B418E93894AC1C);end,\n"\
"SAVEMIGRATION_MP_REQUEST_ACCOUNTS=function()return _natives.invoke_bool(0x85F41F9225D08C72);end,\n"\
"SAVEMIGRATION_MP_GET_ACCOUNTS_STATUS=function()return _natives.invoke_int(0xC8CB5999919EA2CA);end,\n"\
"SAVEMIGRATION_MP_NUM_ACCOUNTS=function()return _natives.invoke_int(0x77A16200E18E0C55);end,\n"\
"SAVEMIGRATION_MP_GET_ACCOUNT=function(p0,p1)return _natives.invoke_bool(0xFCE2747EEF1D05FC,p0,p1);end,\n"\
"SAVEMIGRATION_MP_REQUEST_STATUS=function()return _natives.invoke_bool(0xE5E9746A66359F9D);end,\n"\
"SAVEMIGRATION_MP_GET_STATUS=function()return _natives.invoke_int(0x690B76BD2763E068);end,\n"\
"};\n"\
"SCRIPT = {\n"\
"REQUEST_SCRIPT=function(scriptName)return _natives.invoke_void(0x6EB5F71AA68F2E8E,scriptName);end,\n"\
"SET_SCRIPT_AS_NO_LONGER_NEEDED=function(scriptName)return _natives.invoke_void(0xC90D2DCACD56184C,scriptName);end,\n"\
"HAS_SCRIPT_LOADED=function(scriptName)return _natives.invoke_bool(0xE6CC9F3BA0FB9EF1,scriptName);end,\n"\
"DOES_SCRIPT_EXIST=function(scriptName)return _natives.invoke_bool(0xFC04745FBE67C19A,scriptName);end,\n"\
"REQUEST_SCRIPT_WITH_NAME_HASH=function(scriptHash)return _natives.invoke_void(0xD62A67D26D9653E6,scriptHash);end,\n"\
"SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED=function(scriptHash)return _natives.invoke_void(0xC5BC038960E9DB27,scriptHash);end,\n"\
"HAS_SCRIPT_WITH_NAME_HASH_LOADED=function(scriptHash)return _natives.invoke_bool(0x5F0F0C783EB16C04,scriptHash);end,\n"\
"DOES_SCRIPT_WITH_NAME_HASH_EXIST=function(scriptHash)return _natives.invoke_bool(0xF86AA3C56BA31381,scriptHash);end,\n"\
"TERMINATE_THREAD=function(threadId)return _natives.invoke_void(0xC8B189ED9138BCD4,threadId);end,\n"\
"IS_THREAD_ACTIVE=function(threadId)return _natives.invoke_bool(0x46E9AE36D8FA6417,threadId);end,\n"\
"GET_NAME_OF_SCRIPT_WITH_THIS_ID=function(threadId)return _natives.invoke_str(0x05A42BA9FC8DA96B,threadId);end,\n"\
"SCRIPT_THREAD_ITERATOR_RESET=function()return _natives.invoke_void(0xDADFADA5A20143A8);end,\n"\
"SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID=function()return _natives.invoke_int(0x30B4FA1C82DD4B9F);end,\n"\
"GET_ID_OF_THIS_THREAD=function()return _natives.invoke_int(0xC30338E8088E2E21);end,\n"\
"TERMINATE_THIS_THREAD=function()return _natives.invoke_void(0x1090044AD1DA76FA);end,\n"\
"GET_NUMBER_OF_THREADS_RUNNING_THE_SCRIPT_WITH_THIS_HASH=function(scriptHash)return _natives.invoke_int(0x2C83A9DA6BFFC4F9,scriptHash);end,\n"\
"GET_THIS_SCRIPT_NAME=function()return _natives.invoke_str(0x442E0A7EDE4A738A);end,\n"\
"GET_HASH_OF_THIS_SCRIPT_NAME=function()return _natives.invoke_int(0x8A1C8B1738FFE87E);end,\n"\
"GET_NUMBER_OF_EVENTS=function(eventGroup)return _natives.invoke_int(0x5F92A689A06620AA,eventGroup);end,\n"\
"GET_EVENT_EXISTS=function(eventGroup,eventIndex)return _natives.invoke_bool(0x936E6168A9BCEDB5,eventGroup,eventIndex);end,\n"\
"GET_EVENT_AT_INDEX=function(eventGroup,eventIndex)return _natives.invoke_int(0xD8F66A3A60C62153,eventGroup,eventIndex);end,\n"\
"GET_EVENT_DATA=function(eventGroup,eventIndex,eventData,eventDataSize)return _natives.invoke_bool(0x2902843FCD2B2D79,eventGroup,eventIndex,eventData,eventDataSize);end,\n"\
"TRIGGER_SCRIPT_EVENT=function(eventGroup,eventData,eventDataSize,playerBits)return _natives.invoke_void(0x5AE99C571D5BBE5D,eventGroup,eventData,eventDataSize,playerBits);end,\n"\
"SHUTDOWN_LOADING_SCREEN=function()return _natives.invoke_void(0x078EBE9809CCD637);end,\n"\
"SET_NO_LOADING_SCREEN=function(toggle)return _natives.invoke_void(0x5262CC1995D07E09,toggle);end,\n"\
"GET_NO_LOADING_SCREEN=function()return _natives.invoke_bool(0x18C1270EA7F199BC);end,\n"\
"COMMIT_TO_LOADINGSCREEN_SELCTION=function()return _natives.invoke_void(0xB1577667C3708F9B);end,\n"\
"BG_IS_EXITFLAG_SET=function()return _natives.invoke_bool(0x836B62713E0534CA);end,\n"\
"BG_SET_EXITFLAG_RESPONSE=function()return _natives.invoke_void(0x760910B49D2B98EA);end,\n"\
"BG_START_CONTEXT_HASH=function(contextHash)return _natives.invoke_void(0x75B18E49607874C7,contextHash);end,\n"\
"BG_END_CONTEXT_HASH=function(contextHash)return _natives.invoke_void(0x107E5CC7CA942BC1,contextHash);end,\n"\
"BG_START_CONTEXT=function(contextName)return _natives.invoke_void(0x9D5A25BADB742ACD,contextName);end,\n"\
"BG_END_CONTEXT=function(contextName)return _natives.invoke_void(0xDC2BACD920D0A0DD,contextName);end,\n"\
"BG_DOES_LAUNCH_PARAM_EXIST=function(scriptIndex,p1)return _natives.invoke_bool(0x0F6F1EBBC4E1D5E6,scriptIndex,p1);end,\n"\
"BG_GET_LAUNCH_PARAM_VALUE=function(scriptIndex,p1)return _natives.invoke_int(0x22E21FBCFC88C149,scriptIndex,p1);end,\n"\
"BG_GET_SCRIPT_ID_FROM_NAME_HASH=function(p0)return _natives.invoke_int(0x829CD22E043A2577,p0);end,\n"\
"SEND_TU_SCRIPT_EVENT=function(eventGroup,eventData,eventDataSize,playerBits)return _natives.invoke_void(0xA40CC53DF8E50837,eventGroup,eventData,eventDataSize,playerBits);end,\n"\
"};\n"\
"SECURITY = {\n"\
"REGISTER_SCRIPT_VARIABLE=function(variable)return _natives.invoke_void(0x40EB1EFD921822BC,variable);end,\n"\
"UNREGISTER_SCRIPT_VARIABLE=function(variable)return _natives.invoke_void(0x340A36A700E99699,variable);end,\n"\
"FORCE_CHECK_SCRIPT_VARIABLES=function()return _natives.invoke_void(0x8E580AB902917360);end,\n"\
"};\n"\
"SHAPETEST = {\n"\
"START_SHAPE_TEST_LOS_PROBE=function(x1,y1,z1,x2,y2,z2,flags,entity,p8)return _natives.invoke_int(0x7EE9F5D83DD4F90E,x1,y1,z1,x2,y2,z2,flags,entity,p8);end,\n"\
"START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE=function(x1,y1,z1,x2,y2,z2,flags,entity,p8)return _natives.invoke_int(0x377906D8A31E5586,x1,y1,z1,x2,y2,z2,flags,entity,p8);end,\n"\
"START_SHAPE_TEST_BOUNDING_BOX=function(entity,flags1,flags2)return _natives.invoke_int(0x052837721A854EC7,entity,flags1,flags2);end,\n"\
"START_SHAPE_TEST_BOX=function(x,y,z,dimX,dimY,dimZ,rotX,rotY,rotZ,p9,flags,entity,p12)return _natives.invoke_int(0xFE466162C4401D18,x,y,z,dimX,dimY,dimZ,rotX,rotY,rotZ,p9,flags,entity,p12);end,\n"\
"START_SHAPE_TEST_BOUND=function(entity,flags1,flags2)return _natives.invoke_int(0x37181417CE7C8900,entity,flags1,flags2);end,\n"\
"START_SHAPE_TEST_CAPSULE=function(x1,y1,z1,x2,y2,z2,radius,flags,entity,p9)return _natives.invoke_int(0x28579D1B8F8AAC80,x1,y1,z1,x2,y2,z2,radius,flags,entity,p9);end,\n"\
"START_SHAPE_TEST_SWEPT_SPHERE=function(x1,y1,z1,x2,y2,z2,radius,flags,entity,p9)return _natives.invoke_int(0xE6AC6C45FBE83004,x1,y1,z1,x2,y2,z2,radius,flags,entity,p9);end,\n"\
"START_SHAPE_TEST_MOUSE_CURSOR_LOS_PROBE=function(pVec1,pVec2,flag,entity,flag2)return _natives.invoke_int(0xFF6BE494C7987F34,pVec1,pVec2,flag,entity,flag2);end,\n"\
"GET_SHAPE_TEST_RESULT=function(shapeTestHandle,hit,endCoords,surfaceNormal,entityHit)return _natives.invoke_int(0x3D87450E15D98694,shapeTestHandle,hit,endCoords,surfaceNormal,entityHit);end,\n"\
"GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL=function(shapeTestHandle,hit,endCoords,surfaceNormal,materialHash,entityHit)return _natives.invoke_int(0x65287525D951F6BE,shapeTestHandle,hit,endCoords,surfaceNormal,materialHash,entityHit);end,\n"\
"RELEASE_SCRIPT_GUID_FROM_ENTITY=function(entityHit)return _natives.invoke_void(0x2B3334BCA57CD799,entityHit);end,\n"\
"};\n"\
"SOCIALCLUB = {\n"\
"SC_INBOX_GET_TOTAL_NUM_MESSAGES=function()return _natives.invoke_int(0x03A93FF1A2CA0864);end,\n"\
"SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX=function(msgIndex)return _natives.invoke_int(0xBB8EA16ECBC976C4,msgIndex);end,\n"\
"SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX=function(msgIndex)return _natives.invoke_bool(0x93028F1DB42BFD08,msgIndex);end,\n"\
"SC_INBOX_SET_MESSAGE_AS_READ_AT_INDEX=function(msgIndex)return _natives.invoke_bool(0x2C015348CF19CA1D,msgIndex);end,\n"\
"SC_INBOX_MESSAGE_GET_DATA_INT=function(p0,context,out)return _natives.invoke_bool(0xA00EFE4082C4056E,p0,context,out);end,\n"\
"SC_INBOX_MESSAGE_GET_DATA_BOOL=function(p0,p1)return _natives.invoke_bool(0xFFE5C16F402D851D,p0,p1);end,\n"\
"SC_INBOX_MESSAGE_GET_DATA_STRING=function(p0,context,out)return _natives.invoke_bool(0x7572EF42FC6A9B6D,p0,context,out);end,\n"\
"SC_INBOX_MESSAGE_DO_APPLY=function(p0)return _natives.invoke_bool(0x9A2C8064B6C1E41A,p0);end,\n"\
"SC_INBOX_MESSAGE_GET_RAW_TYPE_AT_INDEX=function(p0)return _natives.invoke_str(0xF3E31D16CBDCB304,p0);end,\n"\
"SC_INBOX_MESSAGE_PUSH_GAMER_T0_RECIP_LIST=function(gamerHandle)return _natives.invoke_void(0xDA024BDBD600F44A,gamerHandle);end,\n"\
"SC_INBOX_SEND_UGCSTATUPDATE_TO_RECIP_LIST=function(data)return _natives.invoke_void(0xA68D3D229F4F3B06,data);end,\n"\
"SC_INBOX_MESSAGE_GET_UGCDATA=function(p0,p1)return _natives.invoke_bool(0x69D82604A1A5A254,p0,p1);end,\n"\
"SC_INBOX_SEND_BOUNTY_TO_RECIP_LIST=function(data)return _natives.invoke_bool(0x6AFD2CD753FEEF83,data);end,\n"\
"SC_INBOX_GET_BOUNTY_DATA_AT_INDEX=function(index,outData)return _natives.invoke_bool(0x87E0052F08BD64E6,index,outData);end,\n"\
"SC_EMAIL_RETRIEVE_EMAILS=function(offset,limit)return _natives.invoke_void(0x040ADDCBAFA1018A,offset,limit);end,\n"\
"SC_EMAIL_GET_RETRIEVAL_STATUS=function()return _natives.invoke_int(0x16DA8172459434AA);end,\n"\
"SC_EMAIL_GET_NUM_RETRIEVED_EMAILS=function()return _natives.invoke_int(0x7DB18CA8CAD5B098);end,\n"\
"SC_EMAIL_GET_EMAIL_AT_INDEX=function(p0,p1)return _natives.invoke_bool(0x4737980E8A283806,p0,p1);end,\n"\
"SC_EMAIL_DELETE_EMAILS=function(p0,p1)return _natives.invoke_void(0x44ACA259D67651DB,p0,p1);end,\n"\
"SC_EMAIL_MESSAGE_PUSH_GAMER_TO_RECIP_LIST=function(gamerHandle)return _natives.invoke_void(0x2330C12A7A605D16,gamerHandle);end,\n"\
"SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST=function()return _natives.invoke_void(0x55DF6DB45179236E);end,\n"\
"SC_EMAIL_SEND_EMAIL=function(p0)return _natives.invoke_void(0x116FB94DC4B79F17,p0);end,\n"\
"SC_EMAIL_SET_CURRENT_EMAIL_TAG=function(p0)return _natives.invoke_bool(0x07DBD622D9533857,p0);end,\n"\
"SC_CACHE_NEW_ROCKSTAR_MSGS=function(toggle)return _natives.invoke_void(0xBFA0A56A817C6C7D,toggle);end,\n"\
"SC_HAS_NEW_ROCKSTAR_MSG=function()return _natives.invoke_bool(0xBC1CC91205EC8D6E);end,\n"\
"SC_GET_NEW_ROCKSTAR_MSG=function()return _natives.invoke_str(0xDF649C4E9AFDD788);end,\n"\
"SC_PRESENCE_ATTR_SET_INT=function(attrHash,value)return _natives.invoke_bool(0x1F1E9682483697C7,attrHash,value);end,\n"\
"SC_PRESENCE_ATTR_SET_FLOAT=function(attrHash,value)return _natives.invoke_bool(0xC4C4575F62534A24,attrHash,value);end,\n"\
"SC_PRESENCE_ATTR_SET_STRING=function(attrHash,value)return _natives.invoke_bool(0x287F1F75D2803595,attrHash,value);end,\n"\
"SC_PRESENCE_SET_ACTIVITY_RATING=function(p0,p1)return _natives.invoke_bool(0x487912FD248EFDDF,p0,p1);end,\n"\
"SC_GAMERDATA_GET_INT=function(name,value)return _natives.invoke_bool(0xC85A7127E7AD02AA,name,value);end,\n"\
"SC_GAMERDATA_GET_FLOAT=function(name,value)return _natives.invoke_bool(0xA770C8EEC6FB2AC5,name,value);end,\n"\
"SC_GAMERDATA_GET_BOOL=function(name)return _natives.invoke_bool(0x8416FE4E4629D7D7,name);end,\n"\
"SC_GAMERDATA_GET_STRING=function(name,value)return _natives.invoke_bool(0x7FFCBFEE44ECFABF,name,value);end,\n"\
"SC_GAMERDATA_GET_ACTIVE_XP_BONUS=function(value)return _natives.invoke_bool(0x2D874D4AE612A65F,value);end,\n"\
"SC_PROFANITY_CHECK_STRING=function(string,token)return _natives.invoke_bool(0x75632C5ECD7ED843,string,token);end,\n"\
"SC_PROFANITY_CHECK_STRING_UGC=function(string,token)return _natives.invoke_bool(0xEB2BF817463DFA28,string,token);end,\n"\
"SC_PROFANITY_GET_CHECK_IS_VALID=function(token)return _natives.invoke_bool(0x1753344C770358AE,token);end,\n"\
"SC_PROFANITY_GET_CHECK_IS_PENDING=function(token)return _natives.invoke_bool(0x82E4A58BABC15AE7,token);end,\n"\
"SC_PROFANITY_GET_STRING_PASSED=function(token)return _natives.invoke_bool(0x85535ACF97FC0969,token);end,\n"\
"SC_PROFANITY_GET_STRING_STATUS=function(token)return _natives.invoke_int(0x930DE22F07B1CCE3,token);end,\n"\
"SC_LICENSEPLATE_CHECK_STRING=function(p0,p1)return _natives.invoke_bool(0xF6BAAAF762E1BF40,p0,p1);end,\n"\
"SC_LICENSEPLATE_GET_CHECK_IS_VALID=function(p0)return _natives.invoke_bool(0xF22CA0FD74B80E7A,p0);end,\n"\
"SC_LICENSEPLATE_GET_CHECK_IS_PENDING=function(p0)return _natives.invoke_bool(0x9237E334F6E43156,p0);end,\n"\
"SC_LICENSEPLATE_GET_COUNT=function(token)return _natives.invoke_int(0x700569DBA175A77C,token);end,\n"\
"SC_LICENSEPLATE_GET_PLATE=function(token,plateIndex)return _natives.invoke_str(0x1D4446A62D35B0D0,token,plateIndex);end,\n"\
"SC_LICENSEPLATE_GET_PLATE_DATA=function(token,plateIndex)return _natives.invoke_str(0x2E89990DDFF670C3,token,plateIndex);end,\n"\
"SC_LICENSEPLATE_SET_PLATE_DATA=function(oldPlateText,newPlateText,plateData)return _natives.invoke_bool(0xD0EE05FE193646EA,oldPlateText,newPlateText,plateData);end,\n"\
"SC_LICENSEPLATE_ADD=function(plateText,plateData,token)return _natives.invoke_bool(0x1989C6E6F67E76A8,plateText,plateData,token);end,\n"\
"SC_LICENSEPLATE_GET_ADD_IS_PENDING=function(token)return _natives.invoke_bool(0x07C61676E5BB52CD,token);end,\n"\
"SC_LICENSEPLATE_GET_ADD_STATUS=function(token)return _natives.invoke_int(0x8147FFF6A718E1AD,token);end,\n"\
"SC_LICENSEPLATE_ISVALID=function(plateText,token)return _natives.invoke_bool(0x0F73393BAC7E6730,plateText,token);end,\n"\
"SC_LICENSEPLATE_GET_ISVALID_IS_PENDING=function(token)return _natives.invoke_bool(0xD302E99EDF0449CF,token);end,\n"\
"SC_LICENSEPLATE_GET_ISVALID_STATUS=function(token)return _natives.invoke_int(0x5C4EBFFA98BDB41C,token);end,\n"\
"SC_COMMUNITY_EVENT_IS_ACTIVE=function()return _natives.invoke_bool(0xFF8F3A92B75ED67A);end,\n"\
"SC_COMMUNITY_EVENT_GET_EVENT_ID=function()return _natives.invoke_int(0x4ED9C8D6DA297639);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT=function(p0,p1)return _natives.invoke_bool(0x710BCDA8071EDED1,p0,p1);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT=function(p0,p1)return _natives.invoke_bool(0x50A8A36201DBF83E,p0,p1);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING=function(p0,p1)return _natives.invoke_bool(0x9DE5D2F723575ED0,p0,p1);end,\n"\
"SC_COMMUNITY_EVENT_GET_DISPLAY_NAME=function(p0)return _natives.invoke_bool(0xC2C97EA97711D1AE,p0);end,\n"\
"SC_COMMUNITY_EVENT_IS_ACTIVE_FOR_TYPE=function(p0)return _natives.invoke_bool(0x450819D8CF90C416,p0);end,\n"\
"SC_COMMUNITY_EVENT_GET_EVENT_ID_FOR_TYPE=function(p0)return _natives.invoke_int(0x4A7D6E727F941747,p0);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_FOR_TYPE=function(p0,p1,p2)return _natives.invoke_bool(0xE75A4A2E5E316D86,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_FOR_TYPE=function(p0,p1,p2)return _natives.invoke_bool(0x2570E26BE63964E3,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_FOR_TYPE=function(p0,p1,p2)return _natives.invoke_bool(0x1D12A56FC95BE92E,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_FOR_TYPE=function(p0,p1)return _natives.invoke_bool(0x33DF47CC0642061B,p0,p1);end,\n"\
"SC_COMMUNITY_EVENT_IS_ACTIVE_BY_ID=function(p0)return _natives.invoke_bool(0xA468E0BE12B12C70,p0);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_INT_BY_ID=function(p0,p1,p2)return _natives.invoke_bool(0x8CC469AB4D349B7C,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_FLOAT_BY_ID=function(p0,p1,p2)return _natives.invoke_bool(0xC5A35C73B68F3C49,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_EXTRA_DATA_STRING_BY_ID=function(p0,p1,p2)return _natives.invoke_bool(0x699E4A5C8C893A18,p0,p1,p2);end,\n"\
"SC_COMMUNITY_EVENT_GET_DISPLAY_NAME_BY_ID=function(p0,p1)return _natives.invoke_bool(0x19853B5B17D77BCA,p0,p1);end,\n"\
"SC_TRANSITION_NEWS_SHOW=function(p0)return _natives.invoke_bool(0x6BFB12CE158E3DD4,p0);end,\n"\
"SC_TRANSITION_NEWS_SHOW_TIMED=function(p0,p1)return _natives.invoke_bool(0xFE4C1D0D3B9CC17E,p0,p1);end,\n"\
"SC_TRANSITION_NEWS_SHOW_NEXT_ITEM=function()return _natives.invoke_bool(0xD8122C407663B995);end,\n"\
"SC_TRANSITION_NEWS_HAS_EXTRA_DATA_TU=function()return _natives.invoke_bool(0x3001BEF2FECA3680);end,\n"\
"SC_TRANSITION_NEWS_GET_EXTRA_DATA_INT_TU=function(p0,p1)return _natives.invoke_bool(0x92DA6E70EF249BD1,p0,p1);end,\n"\
"SC_TRANSITION_NEWS_END=function()return _natives.invoke_void(0x675721C9F644D161);end,\n"\
"SC_PAUSE_NEWS_INIT_STARTER_PACK=function(p0)return _natives.invoke_bool(0xE4F6E8D07A2F0F51,p0);end,\n"\
"SC_PAUSE_NEWS_GET_PENDING_STORY=function(p0)return _natives.invoke_bool(0x8A4416C0DB05FA66,p0);end,\n"\
"SC_PAUSE_NEWS_SHUTDOWN=function()return _natives.invoke_void(0xEA95C0853A27888E);end,\n"\
"SC_ACCOUNT_INFO_GET_NICKNAME=function()return _natives.invoke_str(0x198D161F458ECC7F);end,\n"\
"SC_ACHIEVEMENT_INFO_STATUS=function(p0)return _natives.invoke_bool(0x225798743970412B,p0);end,\n"\
"SC_HAS_ACHIEVEMENT_BEEN_PASSED=function(achievementId)return _natives.invoke_bool(0x418DC16FAE452C1C,achievementId);end,\n"\
"};\n"\
"STATS = {\n"\
"STAT_CLEAR_SLOT_FOR_RELOAD=function(statSlot)return _natives.invoke_bool(0xEB0A72181D4AA4AD,statSlot);end,\n"\
"STAT_LOAD=function(statSlot)return _natives.invoke_bool(0xA651443F437B1CE6,statSlot);end,\n"\
"STAT_SAVE=function(p0,p1,p2,p3)return _natives.invoke_bool(0xE07BCA305B82D2FD,p0,p1,p2,p3);end,\n"\
"STAT_SET_OPEN_SAVETYPE_IN_JOB=function(p0)return _natives.invoke_void(0x5688585E6D563CD8,p0);end,\n"\
"STAT_LOAD_PENDING=function(statSlot)return _natives.invoke_bool(0xA1750FFAFA181661,statSlot);end,\n"\
"STAT_SAVE_PENDING=function()return _natives.invoke_bool(0x7D3A583856F2C5AC);end,\n"\
"STAT_SAVE_PENDING_OR_REQUESTED=function()return _natives.invoke_bool(0xBBB6AD006F1BBEA3);end,\n"\
"STAT_DELETE_SLOT=function(p0)return _natives.invoke_bool(0x49A49BED12794D70,p0);end,\n"\
"STAT_SLOT_IS_LOADED=function(statSlot)return _natives.invoke_bool(0x0D0A9F0E7BD91E3C,statSlot);end,\n"\
"STAT_CLOUD_SLOT_LOAD_FAILED=function(p0)return _natives.invoke_bool(0x7F2C4CDF2E82DF4C,p0);end,\n"\
"STAT_CLOUD_SLOT_LOAD_FAILED_CODE=function(p0)return _natives.invoke_int(0xE496A53BA5F50A56,p0);end,\n"\
"STAT_SET_BLOCK_SAVES=function(toggle)return _natives.invoke_void(0xF434A10BA01C37D0,toggle);end,\n"\
"STAT_GET_BLOCK_SAVES=function()return _natives.invoke_bool(0x6A7F19756F1A9016);end,\n"\
"STAT_CLOUD_SLOT_SAVE_FAILED=function(p0)return _natives.invoke_bool(0x7E6946F68A38B74F,p0);end,\n"\
"STAT_CLEAR_PENDING_SAVES=function(p0)return _natives.invoke_void(0xA8733668D1047B51,p0);end,\n"\
"STAT_LOAD_DIRTY_READ_DETECTED=function()return _natives.invoke_bool(0xECB41AC6AB754401);end,\n"\
"STAT_CLEAR_DIRTY_READ_DETECTED=function()return _natives.invoke_void(0x9B4BD21D69B1E609);end,\n"\
"STAT_GET_LOAD_SAFE_TO_PROGRESS_TO_MP_FROM_SP=function()return _natives.invoke_bool(0xC0E0D686DDFC6EAE);end,\n"\
"STAT_SET_INT=function(statName,value,save)return _natives.invoke_bool(0xB3271D7AB655B441,statName,value,save);end,\n"\
"STAT_SET_FLOAT=function(statName,value,save)return _natives.invoke_bool(0x4851997F37FE9B3C,statName,value,save);end,\n"\
"STAT_SET_BOOL=function(statName,value,save)return _natives.invoke_bool(0x4B33C4243DE0C432,statName,value,save);end,\n"\
"STAT_SET_GXT_LABEL=function(statName,value,save)return _natives.invoke_bool(0x17695002FD8B2AE0,statName,value,save);end,\n"\
"STAT_SET_DATE=function(statName,value,numFields,save)return _natives.invoke_bool(0x2C29BFB64F4FCBE4,statName,value,numFields,save);end,\n"\
"STAT_SET_STRING=function(statName,value,save)return _natives.invoke_bool(0xA87B2335D12531D7,statName,value,save);end,\n"\
"STAT_SET_POS=function(statName,x,y,z,save)return _natives.invoke_bool(0xDB283FDE680FE72E,statName,x,y,z,save);end,\n"\
"STAT_SET_MASKED_INT=function(statName,p1,p2,p3,save)return _natives.invoke_bool(0x7BBB1B54583ED410,statName,p1,p2,p3,save);end,\n"\
"STAT_SET_USER_ID=function(statName,value,save)return _natives.invoke_bool(0x8CDDF1E452BABE11,statName,value,save);end,\n"\
"STAT_SET_CURRENT_POSIX_TIME=function(statName,p1)return _natives.invoke_bool(0xC2F84B7F9C4D0C61,statName,p1);end,\n"\
"STAT_GET_INT=function(statHash,outValue,p2)return _natives.invoke_bool(0x767FBC2AC802EF3D,statHash,outValue,p2);end,\n"\
"STAT_GET_FLOAT=function(statHash,outValue,p2)return _natives.invoke_bool(0xD7AE6C9C9C6AC54C,statHash,outValue,p2);end,\n"\
"STAT_GET_BOOL=function(statHash,outValue,p2)return _natives.invoke_bool(0x11B5E6D2AE73F48E,statHash,outValue,p2);end,\n"\
"STAT_GET_DATE=function(statHash,outValue,numFields,p3)return _natives.invoke_bool(0x8B0FACEFC36C824B,statHash,outValue,numFields,p3);end,\n"\
"STAT_GET_STRING=function(statHash,p1)return _natives.invoke_str(0xE50384ACC2C3DB74,statHash,p1);end,\n"\
"STAT_GET_POS=function(statName,outX,outY,outZ,p4)return _natives.invoke_bool(0x350F82CCB186AA1B,statName,outX,outY,outZ,p4);end,\n"\
"STAT_GET_MASKED_INT=function(statHash,outValue,p2,p3,p4)return _natives.invoke_bool(0x655185A06D9EEAAB,statHash,outValue,p2,p3,p4);end,\n"\
"STAT_GET_USER_ID=function(statHash)return _natives.invoke_str(0x2365C388E393BBE2,statHash);end,\n"\
"STAT_GET_LICENSE_PLATE=function(statName)return _natives.invoke_str(0x5473D4195058B2E4,statName);end,\n"\
"STAT_SET_LICENSE_PLATE=function(statName,str)return _natives.invoke_bool(0x69FF13266D7296DA,statName,str);end,\n"\
"STAT_INCREMENT=function(statName,value)return _natives.invoke_void(0x9B5A68C6489E9909,statName,value);end,\n"\
"STAT_COMMUNITY_START_SYNCH=function()return _natives.invoke_bool(0x5A556B229A169402);end,\n"\
"STAT_COMMUNITY_SYNCH_IS_PENDING=function()return _natives.invoke_bool(0xB1D2BB1E1631F5B1);end,\n"\
"STAT_COMMUNITY_GET_HISTORY=function(statName,p1,outValue)return _natives.invoke_bool(0xBED9F5693F34ED17,statName,p1,outValue);end,\n"\
"STAT_RESET_ALL_ONLINE_CHARACTER_STATS=function(p0)return _natives.invoke_void(0x26D7399B9587FE89,p0);end,\n"\
"STAT_LOCAL_RESET_ALL_ONLINE_CHARACTER_STATS=function(p0)return _natives.invoke_void(0xA78B8FA58200DA56,p0);end,\n"\
"STAT_GET_NUMBER_OF_DAYS=function(statName)return _natives.invoke_int(0xE0E854F5280FB769,statName);end,\n"\
"STAT_GET_NUMBER_OF_HOURS=function(statName)return _natives.invoke_int(0xF2D4B2FE415AAFC3,statName);end,\n"\
"STAT_GET_NUMBER_OF_MINUTES=function(statName)return _natives.invoke_int(0x7583B4BE4C5A41B5,statName);end,\n"\
"STAT_GET_NUMBER_OF_SECONDS=function(statName)return _natives.invoke_int(0x2CE056FF3723F00B,statName);end,\n"\
"STAT_SET_PROFILE_SETTING_VALUE=function(profileSetting,value)return _natives.invoke_void(0x68F01422BE1D838F,profileSetting,value);end,\n"\
"STATS_COMPLETED_CHARACTER_CREATION=function(p0)return _natives.invoke_void(0xC01D2470F22CDE5A,p0);end,\n"\
"PACKED_STAT_GET_INT_STAT_INDEX=function(p0)return _natives.invoke_int(0x94F12ABF9C79E339,p0);end,\n"\
"GET_PACKED_INT_STAT_KEY=function(index,spStat,charStat,character)return _natives.invoke_int(0x61E111E323419E07,index,spStat,charStat,character);end,\n"\
"GET_PACKED_TU_INT_STAT_KEY=function(index,spStat,charStat,character)return _natives.invoke_int(0xD16C2AD6B8E32854,index,spStat,charStat,character);end,\n"\
"GET_PACKED_NG_INT_STAT_KEY=function(index,spStat,charStat,character,section)return _natives.invoke_int(0x2B4CDCA6F07FF3DA,index,spStat,charStat,character,section);end,\n"\
"GET_PACKED_STAT_BOOL_CODE=function(index,characterSlot)return _natives.invoke_bool(0xDA7EBFC49AE3F1B0,index,characterSlot);end,\n"\
"GET_PACKED_STAT_INT_CODE=function(index,characterSlot)return _natives.invoke_int(0x0BC900A6FE73770C,index,characterSlot);end,\n"\
"SET_PACKED_STAT_BOOL_CODE=function(index,value,characterSlot)return _natives.invoke_void(0xDB8A58AEAA67CD07,index,value,characterSlot);end,\n"\
"SET_PACKED_STAT_INT_CODE=function(index,value,characterSlot)return _natives.invoke_void(0x1581503AE529CD2E,index,value,characterSlot);end,\n"\
"PLAYSTATS_BACKGROUND_SCRIPT_ACTION=function(action,value)return _natives.invoke_void(0x5009DFD741329729,action,value);end,\n"\
"PLAYSTATS_NPC_INVITE=function(p0)return _natives.invoke_void(0x93054C88E6AA7C44,p0);end,\n"\
"PLAYSTATS_AWARD_XP=function(amount,type,category)return _natives.invoke_void(0x46F917F6B4128FE4,amount,type,category);end,\n"\
"PLAYSTATS_RANK_UP=function(rank)return _natives.invoke_void(0xC7F2DE41D102BFB4,rank);end,\n"\
"PLAYSTATS_STARTED_SESSION_IN_OFFLINEMODE=function()return _natives.invoke_void(0x098760C7461724CD);end,\n"\
"PLAYSTATS_ACTIVITY_DONE=function(p0,activityId)return _natives.invoke_void(0xA071E0ED98F91286,p0,activityId);end,\n"\
"PLAYSTATS_LEAVE_JOB_CHAIN=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xC5BE134EC7BA96A0,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_MISSION_STARTED=function(p0,p1,p2,p3)return _natives.invoke_void(0xC19A2925C34D2231,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_MISSION_OVER=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0x7C4BB33A8CED7324,p0,p1,p2,p3,p4,p5);end,\n"\
"PLAYSTATS_MISSION_CHECKPOINT=function(p0,p1,p2,p3)return _natives.invoke_void(0xC900596A63978C1D,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_RANDOM_MISSION_DONE=function(name,p1,p2,p3)return _natives.invoke_void(0x71862B1D855F32E1,name,p1,p2,p3);end,\n"\
"PLAYSTATS_ROS_BET=function(amount,act,player,cm)return _natives.invoke_void(0x121FB4DDDC2D5291,amount,act,player,cm);end,\n"\
"PLAYSTATS_RACE_CHECKPOINT=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x9C375C315099DDE4,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_CREATE_MATCH_HISTORY_ID_2=function(playerAccountId,posixTime)return _natives.invoke_bool(0x6DEE77AFF8C21BD1,playerAccountId,posixTime);end,\n"\
"PLAYSTATS_MATCH_STARTED=function(p0,p1,p2)return _natives.invoke_void(0xBC80E22DED931E3D,p0,p1,p2);end,\n"\
"PLAYSTATS_SHOP_ITEM=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x176852ACAAC173D1,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_CRATE_DROP_MISSION_DONE=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_void(0x1CAE5D2E3F9A07F0,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"PLAYSTATS_CRATE_CREATED=function(p0,p1,p2)return _natives.invoke_void(0xAFC7E5E075A96F46,p0,p1,p2);end,\n"\
"PLAYSTATS_HOLD_UP_MISSION_DONE=function(p0,p1,p2,p3)return _natives.invoke_void(0xCB00196B31C39EB1,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_IMPORT_EXPORT_MISSION_DONE=function(p0,p1,p2,p3)return _natives.invoke_void(0x2B69F5074C894811,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_RACE_TO_POINT_MISSION_DONE=function(p0,p1,p2,p3)return _natives.invoke_void(0xADDD1C754E2E2914,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE=function(p0)return _natives.invoke_void(0x79AB33F0FBFAC40C,p0);end,\n"\
"PLAYSTATS_WEBSITE_VISITED=function(scaleformHash,p1)return _natives.invoke_void(0xDDF24D535060F811,scaleformHash,p1);end,\n"\
"PLAYSTATS_FRIEND_ACTIVITY=function(p0,p1)return _natives.invoke_void(0x0F71DE29AB2258F1,p0,p1);end,\n"\
"PLAYSTATS_ODDJOB_DONE=function(totalTimeMs,p1,p2)return _natives.invoke_void(0x69DEA3E9DB727B4C,totalTimeMs,p1,p2);end,\n"\
"PLAYSTATS_PROP_CHANGE=function(p0,p1,p2,p3)return _natives.invoke_void(0xBA739D6D5A05D6E7,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_CLOTH_CHANGE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x34B973047A2268B9,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_WEAPON_MODE_CHANGE=function(weaponHash,componentHashTo,componentHashFrom)return _natives.invoke_void(0xE95C8A1875A02CA4,weaponHash,componentHashTo,componentHashFrom);end,\n"\
"PLAYSTATS_CHEAT_APPLIED=function(cheat)return _natives.invoke_void(0x6058665D72302D3F,cheat);end,\n"\
"PLAYSTATS_JOB_ACTIVITY_END=function(p0,p1,p2,p3)return _natives.invoke_void(0xF8C54A461C3E11DC,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_JOB_BEND=function(p0,p1,p2,p3)return _natives.invoke_void(0xF5BB8DAC426A52C0,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_JOB_LTS_END=function(p0,p1,p2,p3)return _natives.invoke_void(0xA736CF7FB7C5BFF4,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_JOB_LTS_ROUND_END=function(p0,p1,p2,p3)return _natives.invoke_void(0x14E0B2D1AD1044E0,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_QUICKFIX_TOOL=function(element,item)return _natives.invoke_void(0x90D0622866E80445,element,item);end,\n"\
"PLAYSTATS_IDLE_KICK=function(msStoodIdle)return _natives.invoke_void(0x5DA3A8DE8CB6226F,msStoodIdle);end,\n"\
"PLAYSTATS_SET_JOIN_TYPE=function(joinType)return _natives.invoke_void(0xD1032E482629049E,joinType);end,\n"\
"PLAYSTATS_HEIST_SAVE_CHEAT=function(hash,p1)return _natives.invoke_void(0xF4FF020A08BC8863,hash,p1);end,\n"\
"PLAYSTATS_APPEND_DIRECTOR_METRIC=function(p0)return _natives.invoke_void(0x46326E13DA4E0546,p0);end,\n"\
"PLAYSTATS_AWARD_BAD_SPORT=function(id)return _natives.invoke_void(0x47B32F5611E6E483,id);end,\n"\
"PLAYSTATS_PEGASUS_AS_PERSONAL_AIRCRAFT=function(modelHash)return _natives.invoke_void(0x9572BD4DD6B72122,modelHash);end,\n"\
"_PLAYSTATS_SHOPMENU_NAV=function(p0,p1,p2)return _natives.invoke_void(0xF96E9EA876D9DC92,p0,p1,p2);end,\n"\
"PLAYSTATS_FM_EVENT_CHALLENGES=function(p0)return _natives.invoke_void(0x6A60E43998228229,p0);end,\n"\
"PLAYSTATS_FM_EVENT_VEHICLETARGET=function(p0)return _natives.invoke_void(0xBFAFDB5FAAA5C5AB,p0);end,\n"\
"PLAYSTATS_FM_EVENT_URBANWARFARE=function(p0)return _natives.invoke_void(0x8C9D11605E59D955,p0);end,\n"\
"PLAYSTATS_FM_EVENT_CHECKPOINTCOLLECTION=function(p0)return _natives.invoke_void(0x3DE3AA516FB126A4,p0);end,\n"\
"PLAYSTATS_FM_EVENT_ATOB=function(p0)return _natives.invoke_void(0xBAA2F0490E146BE8,p0);end,\n"\
"PLAYSTATS_FM_EVENT_PENNEDIN=function(p0)return _natives.invoke_void(0x1A7CE7CD3E653485,p0);end,\n"\
"PLAYSTATS_FM_EVENT_PASSTHEPARCEL=function(p0)return _natives.invoke_void(0x419615486BBF1956,p0);end,\n"\
"PLAYSTATS_FM_EVENT_HOTPROPERTY=function(p0)return _natives.invoke_void(0x84DFC579C2FC214C,p0);end,\n"\
"PLAYSTATS_FM_EVENT_DEADDROP=function(p0)return _natives.invoke_void(0x0A9C7F36E5D7B683,p0);end,\n"\
"PLAYSTATS_FM_EVENT_KINGOFTHECASTLE=function(p0)return _natives.invoke_void(0x164C5FF663790845,p0);end,\n"\
"PLAYSTATS_FM_EVENT_CRIMINALDAMAGE=function(p0)return _natives.invoke_void(0xEDBF6C9B0D2C65C8,p0);end,\n"\
"PLAYSTATS_FM_EVENT_COMPETITIVEURBANWARFARE=function(p0)return _natives.invoke_void(0x6551B1F7F6CD46EA,p0);end,\n"\
"PLAYSTATS_FM_EVENT_HUNTBEAST=function(p0)return _natives.invoke_void(0x2CD90358F67D0AA8,p0);end,\n"\
"PLAYSTATS_PIMENU_HIDE_OPTIONS=function(data)return _natives.invoke_void(0x203B381133817079,data);end,\n"\
"LEADERBOARDS_GET_NUMBER_OF_COLUMNS=function(p0,p1)return _natives.invoke_int(0x117B45156D7EFF2E,p0,p1);end,\n"\
"LEADERBOARDS_GET_COLUMN_ID=function(p0,p1,p2)return _natives.invoke_int(0xC4B5467A1886EA7E,p0,p1,p2);end,\n"\
"LEADERBOARDS_GET_COLUMN_TYPE=function(p0,p1,p2)return _natives.invoke_int(0xBF4FEF46DB7894D3,p0,p1,p2);end,\n"\
"LEADERBOARDS_READ_CLEAR_ALL=function()return _natives.invoke_int(0xA34CB6E6F0DF4A0B);end,\n"\
"LEADERBOARDS_READ_CLEAR=function(p0,p1,p2)return _natives.invoke_int(0x7CCE5C737A665701,p0,p1,p2);end,\n"\
"LEADERBOARDS_READ_PENDING=function(p0,p1,p2)return _natives.invoke_bool(0xAC392C8483342AC2,p0,p1,p2);end,\n"\
"LEADERBOARDS_READ_ANY_PENDING=function()return _natives.invoke_bool(0xA31FD15197B192BD);end,\n"\
"LEADERBOARDS_READ_SUCCESSFUL=function(p0,p1,p2)return _natives.invoke_bool(0x2FB19228983E832C,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_FRIENDS_BY_ROW=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_bool(0x918B101666F9CB83,p0,p1,p2,p3,p4,p5);end,\n"\
"LEADERBOARDS2_READ_BY_HANDLE=function(p0,p1)return _natives.invoke_bool(0xC30713A383BFBF0E,p0,p1);end,\n"\
"LEADERBOARDS2_READ_BY_ROW=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_bool(0xA9CDB1E3F0A49883,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"LEADERBOARDS2_READ_BY_RANK=function(p0,p1,p2)return _natives.invoke_bool(0xBA2C7DB0C129449A,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_BY_RADIUS=function(p0,p1,p2)return _natives.invoke_bool(0x5CE587FB5A42C8C4,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_BY_SCORE_INT=function(p0,p1,p2)return _natives.invoke_bool(0x7EEC7E4F6984A16A,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_BY_SCORE_FLOAT=function(p0,p1,p2)return _natives.invoke_bool(0xE662C8B759D08F3C,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_RANK_PREDICTION=function(p0,p1,p2)return _natives.invoke_bool(0xC38DC1E90D22547C,p0,p1,p2);end,\n"\
"LEADERBOARDS2_READ_BY_PLAFORM=function(p0,gamerHandleCsv,platformName)return _natives.invoke_bool(0xF1AE5DCDBFCA2721,p0,gamerHandleCsv,platformName);end,\n"\
"LEADERBOARDS2_READ_GET_ROW_DATA_START=function(p0)return _natives.invoke_bool(0xA0F93D5465B3094D,p0);end,\n"\
"LEADERBOARDS2_READ_GET_ROW_DATA_END=function()return _natives.invoke_void(0x71B008056E5692D6);end,\n"\
"LEADERBOARDS2_READ_GET_ROW_DATA_INFO=function(p0,p1)return _natives.invoke_bool(0x34770B9CE0E03B91,p0,p1);end,\n"\
"LEADERBOARDS2_READ_GET_ROW_DATA_INT=function(p0,p1)return _natives.invoke_int(0x88578F6EC36B4A3A,p0,p1);end,\n"\
"LEADERBOARDS2_READ_GET_ROW_DATA_FLOAT=function(p0,p1)return _natives.invoke_float(0x38491439B6BA7F7D,p0,p1);end,\n"\
"LEADERBOARDS2_WRITE_DATA=function(p0)return _natives.invoke_bool(0xAE2206545888AE49,p0);end,\n"\
"LEADERBOARDS_WRITE_ADD_COLUMN=function(p0,p1,p2)return _natives.invoke_void(0x0BCA1D2C47B0D269,p0,p1,p2);end,\n"\
"LEADERBOARDS_WRITE_ADD_COLUMN_LONG=function(p0,p1,p2)return _natives.invoke_void(0x2E65248609523599,p0,p1,p2);end,\n"\
"LEADERBOARDS_CACHE_DATA_ROW=function(p0)return _natives.invoke_bool(0xB9BB18E2C40142ED,p0);end,\n"\
"LEADERBOARDS_CLEAR_CACHE_DATA=function()return _natives.invoke_void(0xD4B02A6B476E1FDC);end,\n"\
"LEADERBOARDS_CLEAR_CACHE_DATA_ID=function(p0)return _natives.invoke_void(0x8EC74CEB042E7CFF,p0);end,\n"\
"LEADERBOARDS_GET_CACHE_EXISTS=function(p0)return _natives.invoke_bool(0x9C51349BE6CDFE2C,p0);end,\n"\
"LEADERBOARDS_GET_CACHE_TIME=function(p0)return _natives.invoke_int(0xF04C1C27DA35F6C8,p0);end,\n"\
"LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS=function(p0)return _natives.invoke_int(0x58A651CD201D89AD,p0);end,\n"\
"LEADERBOARDS_GET_CACHE_DATA_ROW=function(p0,p1,p2)return _natives.invoke_bool(0x9120E8DBA3D69273,p0,p1,p2);end,\n"\
"PRESENCE_EVENT_UPDATESTAT_INT=function(statHash,value,p2)return _natives.invoke_void(0x11FF1C80276097ED,statHash,value,p2);end,\n"\
"PRESENCE_EVENT_UPDATESTAT_FLOAT=function(statHash,value,p2)return _natives.invoke_void(0x30A6614C1F7799B8,statHash,value,p2);end,\n"\
"PRESENCE_EVENT_UPDATESTAT_INT_WITH_STRING=function(statHash,value,p2,string)return _natives.invoke_void(0x6483C25849031C4F,statHash,value,p2,string);end,\n"\
"GET_PLAYER_HAS_DRIVEN_ALL_VEHICLES=function()return _natives.invoke_bool(0x5EAD2BF6484852E4);end,\n"\
"SET_HAS_POSTED_ALL_VEHICLES_DRIVEN=function()return _natives.invoke_void(0xC141B8917E0017EC);end,\n"\
"SET_PROFILE_SETTING_PROLOGUE_COMPLETE=function()return _natives.invoke_void(0xB475F27C6A994D65);end,\n"\
"SET_PROFILE_SETTING_SP_CHOP_MISSION_COMPLETE=function()return _natives.invoke_void(0xC67E2DA1CBE759E2);end,\n"\
"SET_PROFILE_SETTING_CREATOR_RACES_DONE=function(value)return _natives.invoke_void(0xF1A1803D3476F215,value);end,\n"\
"SET_PROFILE_SETTING_CREATOR_DM_DONE=function(value)return _natives.invoke_void(0x38BAAA5DD4C9D19F,value);end,\n"\
"SET_PROFILE_SETTING_CREATOR_CTF_DONE=function(value)return _natives.invoke_void(0x55384438FC55AD8E,value);end,\n"\
"SET_JOB_ACTIVITY_ID_STARTED=function(p0,characterSlot)return _natives.invoke_void(0x723C1CE13FBFDB67,p0,characterSlot);end,\n"\
"SET_FREEMODE_PROLOGUE_DONE=function(p0,characterSlot)return _natives.invoke_void(0x0D01D20616FC73FB,p0,characterSlot);end,\n"\
"SET_FREEMODE_STRAND_PROGRESSION_STATUS=function(profileSetting,settingValue)return _natives.invoke_void(0x79D310A861697CC9,profileSetting,settingValue);end,\n"\
"STAT_NETWORK_INCREMENT_ON_SUICIDE=function(p0,p1)return _natives.invoke_void(0x428EAF89E24F6C36,p0,p1);end,\n"\
"STAT_SET_CHEAT_IS_ACTIVE=function()return _natives.invoke_void(0x047CBED6F6F8B63C);end,\n"\
"LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE=function(p0,p1)return _natives.invoke_bool(0xC980E62E33DF1D5C,p0,p1);end,\n"\
"FORCE_CLOUD_MP_STATS_DOWNLOAD_AND_OVERWRITE_LOCAL_SAVE=function()return _natives.invoke_void(0x6F361B8889A792A3);end,\n"\
"STAT_MIGRATE_CLEAR_FOR_RESTART=function()return _natives.invoke_void(0xC847B43F369AC0B5);end,\n"\
"STAT_MIGRATE_SAVEGAME_START=function(platformName)return _natives.invoke_bool(0xA5C80D8E768A9E66,platformName);end,\n"\
"STAT_MIGRATE_SAVEGAME_GET_STATUS=function()return _natives.invoke_int(0x9A62EC95AE10E011);end,\n"\
"STAT_MIGRATE_CHECK_ALREADY_DONE=function()return _natives.invoke_bool(0x4C89FE2BDEB3F169);end,\n"\
"STAT_MIGRATE_CHECK_START=function()return _natives.invoke_bool(0xC6E0E2616A7576BB);end,\n"\
"STAT_MIGRATE_CHECK_GET_IS_PLATFORM_AVAILABLE=function(p0)return _natives.invoke_int(0x5BD5F255321C4AAF,p0);end,\n"\
"STAT_MIGRATE_CHECK_GET_PLATFORM_STATUS=function(p0,p1)return _natives.invoke_int(0xDEAAF77EB3687E97,p0,p1);end,\n"\
"STAT_GET_SAVE_MIGRATION_STATUS=function(data)return _natives.invoke_int(0x886913BBEACA68C1,data);end,\n"\
"STAT_SAVE_MIGRATION_CANCEL_PENDING_OPERATION=function()return _natives.invoke_bool(0x4FEF53183C3C6414);end,\n"\
"STAT_GET_CANCEL_SAVE_MIGRATION_STATUS=function()return _natives.invoke_int(0x567384DFA67029E6);end,\n"\
"STAT_SAVE_MIGRATION_CONSUME_CONTENT=function(contentId,srcPlatform,srcGamerHandle)return _natives.invoke_bool(0x3270F67EED31FBC1,contentId,srcPlatform,srcGamerHandle);end,\n"\
"STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_STATUS=function(p0)return _natives.invoke_int(0xCE5AA445ABA8DEE0,p0);end,\n"\
"STAT_ENABLE_STATS_TRACKING=function()return _natives.invoke_void(0x98E2BC1CA26287C3);end,\n"\
"STAT_DISABLE_STATS_TRACKING=function()return _natives.invoke_void(0x629526ABA383BCAA);end,\n"\
"STAT_IS_STATS_TRACKING_ENABLED=function()return _natives.invoke_bool(0xBE3DB208333D9844);end,\n"\
"STAT_START_RECORD_STAT=function(statType,valueType)return _natives.invoke_bool(0x33D72899E24C3365,statType,valueType);end,\n"\
"STAT_STOP_RECORD_STAT=function()return _natives.invoke_bool(0xA761D4AC6115623D);end,\n"\
"STAT_GET_RECORDED_VALUE=function(value)return _natives.invoke_bool(0xF11F01D98113536A,value);end,\n"\
"STAT_IS_RECORDING_STAT=function()return _natives.invoke_bool(0x8B9CDBD6C566C38C);end,\n"\
"STAT_GET_CURRENT_NEAR_MISS_NOCRASH_PRECISE=function()return _natives.invoke_int(0xE8853FBCE7D8D0D6);end,\n"\
"STAT_GET_CURRENT_REAR_WHEEL_DISTANCE=function()return _natives.invoke_float(0xA943FD1722E11EFD);end,\n"\
"STAT_GET_CURRENT_FRONT_WHEEL_DISTANCE=function()return _natives.invoke_float(0x84A810B375E69C0E);end,\n"\
"STAT_GET_CURRENT_JUMP_DISTANCE=function()return _natives.invoke_float(0x9EC8858184CD253A);end,\n"\
"STAT_GET_CURRENT_DRIVE_NOCRASH_DISTANCE=function()return _natives.invoke_float(0xBA9749CC94C1FD85);end,\n"\
"STAT_GET_CURRENT_SPEED=function()return _natives.invoke_float(0x55A8BECAF28A4EB7);end,\n"\
"STAT_GET_CURRENT_DRIVING_REVERSE_DISTANCE=function()return _natives.invoke_float(0x32CAC93C9DE73D32);end,\n"\
"STAT_GET_CURRENT_SKYDIVING_DISTANCE=function()return _natives.invoke_float(0xAFF47709F1D5DCCE);end,\n"\
"STAT_GET_CHALLENGE_FLYING_DIST=function()return _natives.invoke_float(0x6E0A5253375C4584);end,\n"\
"STAT_GET_FLYING_ALTITUDE=function(outValue)return _natives.invoke_bool(0x1A8EA222F9C67DBB,outValue);end,\n"\
"STAT_IS_PLAYER_VEHICLE_ABOVE_OCEAN=function()return _natives.invoke_bool(0xF9F2922717B819EC);end,\n"\
"STAT_GET_VEHICLE_BAIL_DISTANCE=function()return _natives.invoke_float(0x0B8B7F74BF061C6D);end,\n"\
"STAT_ROLLBACK_SAVE_MIGRATION=function()return _natives.invoke_bool(0xB3DA2606774A8E2D);end,\n"\
"SET_HAS_SPECIALEDITION_CONTENT=function(value)return _natives.invoke_void(0xDAC073C7901F9E15,value);end,\n"\
"SET_SAVE_MIGRATION_TRANSACTION_ID_WARNING=function(transactionId)return _natives.invoke_void(0xF6792800AC95350D,transactionId);end,\n"\
"GET_BOSS_GOON_UUID=function(characterSlot,p1,p2)return _natives.invoke_void(0x6BC0ACD0673ACEBE,characterSlot,p1,p2);end,\n"\
"PLAYSTATS_BW_BOSSONBOSSDEATHMATCH=function(p0)return _natives.invoke_void(0x8D8ADB562F09A245,p0);end,\n"\
"PLAYSTATS_BW_YATCHATTACK=function(p0)return _natives.invoke_void(0xD1A1EE3B4FA8E760,p0);end,\n"\
"PLAYSTATS_BW_HUNT_THE_BOSS=function(p0)return _natives.invoke_void(0x88087EE1F28024AE,p0);end,\n"\
"PLAYSTATS_BW_SIGHTSEER=function(p0)return _natives.invoke_void(0xFCC228E07217FCAC,p0);end,\n"\
"PLAYSTATS_BW_ASSAULT=function(p0)return _natives.invoke_void(0x678F86D8FC040BDB,p0);end,\n"\
"PLAYSTATS_BW_BELLY_OF_THE_BEAST=function(p0)return _natives.invoke_void(0xA6F54BB2FFCA35EA,p0);end,\n"\
"PLAYSTATS_BW_HEAD_HUNTER=function(p0)return _natives.invoke_void(0x5FF2C33B13A02A11,p0);end,\n"\
"PLAYSTATS_BW_FRAGILE_GOODS=function(p0)return _natives.invoke_void(0x282B6739644F4347,p0);end,\n"\
"PLAYSTATS_BW_AIR_FREIGHT=function(p0)return _natives.invoke_void(0xF06A6F41CB445443,p0);end,\n"\
"PLAYSTATS_BC_CAR_JACKING=function(p0)return _natives.invoke_void(0x7B18DA61F6BAE9D5,p0);end,\n"\
"PLAYSTATS_BC_SMASH_AND_GRAB=function(p0)return _natives.invoke_void(0x06EAF70AE066441E,p0);end,\n"\
"PLAYSTATS_BC_PROTECTION_RACKET=function(p0)return _natives.invoke_void(0x14EDA9EE27BD1626,p0);end,\n"\
"PLAYSTATS_BC_MOST_WANTED=function(p0)return _natives.invoke_void(0x930F504203F561C9,p0);end,\n"\
"PLAYSTATS_BC_FINDERS_KEEPERS=function(p0)return _natives.invoke_void(0xE3261D791EB44ACB,p0);end,\n"\
"PLAYSTATS_BC_POINT_TO_POINT=function(p0)return _natives.invoke_void(0x73001E34F85137F8,p0);end,\n"\
"PLAYSTATS_BC_CASHING=function(p0)return _natives.invoke_void(0x53CAE13E9B426993,p0);end,\n"\
"PLAYSTATS_BC_SALVAGE=function(p0)return _natives.invoke_void(0x7D36291161859389,p0);end,\n"\
"PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT=function(amount)return _natives.invoke_void(0xBE509B0A3693DE8B,amount);end,\n"\
"PLAYSTATS_BUY_CONTRABAND_MISSION=function(data)return _natives.invoke_void(0xD6781E42755531F7,data);end,\n"\
"PLAYSTATS_SELL_CONTRABAND_MISSION=function(data)return _natives.invoke_void(0xC729991A9065376E,data);end,\n"\
"PLAYSTATS_DEFEND_CONTRABAND_MISSION=function(data)return _natives.invoke_void(0x2605663BD4F23B5D,data);end,\n"\
"PLAYSTATS_RECOVER_CONTRABAND_MISSION=function(data)return _natives.invoke_void(0x04D90BA8207ADA2D,data);end,\n"\
"PLAYSTATS_HIT_CONTRABAND_DESTROY_LIMIT=function(p0)return _natives.invoke_void(0x60EEDC12AF66E846,p0);end,\n"\
"START_BEING_BOSS=function(p0)return _natives.invoke_void(0x3EBEAC6C3F81F6BD,p0);end,\n"\
"START_BEING_GOON=function(p0,p1,p2)return _natives.invoke_void(0x96E6D5150DBF1C09,p0,p1,p2);end,\n"\
"END_BEING_BOSS=function(p0,p1)return _natives.invoke_void(0xA3C53804BDB68ED2,p0,p1);end,\n"\
"END_BEING_GOON=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x6BCCF9948492FD85,p0,p1,p2,p3,p4);end,\n"\
"HIRED_LIMO=function(p0,p1)return _natives.invoke_void(0x792271AB35C356A4,p0,p1);end,\n"\
"ORDER_BOSS_VEHICLE=function(p0,p1,vehicleHash)return _natives.invoke_void(0xCEA553E35C2246E1,p0,p1,vehicleHash);end,\n"\
"CHANGE_UNIFORM=function(p0,p1,p2)return _natives.invoke_void(0xD1C9B92BDD3F151D,p0,p1,p2);end,\n"\
"CHANGE_GOON_LOOKING_FOR_WORK=function(p0)return _natives.invoke_void(0x44919CC079BB60BF,p0);end,\n"\
"SEND_METRIC_GHOSTING_TO_PLAYER=function(p0)return _natives.invoke_void(0x7033EEFD9B28088E,p0);end,\n"\
"SEND_METRIC_VIP_POACH=function(p0,p1,p2)return _natives.invoke_void(0xAA525DFF66BB82F5,p0,p1,p2);end,\n"\
"SEND_METRIC_PUNISH_BODYGUARD=function(p0)return _natives.invoke_void(0x015B03EE1C43E6EC,p0);end,\n"\
"PLAYSTATS_START_TRACKING_STUNTS=function()return _natives.invoke_void(0x928DBFB892638EF3);end,\n"\
"PLAYSTATS_STOP_TRACKING_STUNTS=function()return _natives.invoke_void(0x8A800DACCC0DA55D);end,\n"\
"PLAYSTATS_MISSION_ENDED=function(p0)return _natives.invoke_void(0xBF371CD2B64212FD,p0);end,\n"\
"PLAYSTATS_IMPEXP_MISSION_ENDED=function(p0)return _natives.invoke_void(0x7D8BA05688AD64C7,p0);end,\n"\
"PLAYSTATS_CHANGE_MC_ROLE=function(p0,p1,p2,p3,role,p5,p6)return _natives.invoke_void(0x0B565B0AAE56A0E8,p0,p1,p2,p3,role,p5,p6);end,\n"\
"PLAYSTATS_CHANGE_MC_OUTFIT=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x28ECB8AC2F607DB2,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_SWITCH_MC_EMBLEM=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x0A50D2604E05CB94,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_MC_REQUEST_BIKE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xCC25A4553DFBF9EA,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_MC_KILLED_RIVAL_MC_MEMBER=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xF534D94DFA2EAD26,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_ABANDONED_MC=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0xD558BEC0BBA7E8D2,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_EARNED_MC_POINTS=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0x501478855A6074CE,p0,p1,p2,p3,p4,p5);end,\n"\
"PLAYSTATS_MC_FORMATION_ENDS=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0x03C2EEBB04B3FB72,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"PLAYSTATS_MC_CLUBHOUSE_ACTIVITY=function(p0,p1,p2,p3,p4,p5,p6,p7)return _natives.invoke_void(0x8989CBD7B4E82534,p0,p1,p2,p3,p4,p5,p6,p7);end,\n"\
"PLAYSTATS_RIVAL_BEHAVIOR=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0x27AA1C973CACFE63,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"PLAYSTATS_COPY_RANK_INTO_NEW_SLOT=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0xB7257BA2550EA10A,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"PLAYSTATS_DUPE_DETECTED=function(data)return _natives.invoke_void(0x848B66100EE33B05,data);end,\n"\
"PLAYSTATS_BAN_ALERT=function(p0)return _natives.invoke_void(0x516FC96EB88EEFE5,p0);end,\n"\
"PLAYSTATS_GUNRUNNING_MISSION_ENDED=function(data)return _natives.invoke_void(0x0EACDF8487D5155A,data);end,\n"\
"PLAYSTATS_GUNRUNNING_RND=function(p0)return _natives.invoke_void(0xDAF80797FC534BEC,p0);end,\n"\
"PLAYSTATS_BUSINESS_BATTLE_ENDED=function(p0)return _natives.invoke_void(0x316DB59CD14C1774,p0);end,\n"\
"PLAYSTATS_WAREHOUSE_MISSION_ENDED=function(p0)return _natives.invoke_void(0x2D7A9B577E72385E,p0);end,\n"\
"PLAYSTATS_NIGHTCLUB_MISSION_ENDED=function(p0)return _natives.invoke_void(0x830C3A44EB3F2CF9,p0);end,\n"\
"PLAYSTATS_DJ_USAGE=function(p0,p1)return _natives.invoke_void(0xB26F670685631727,p0,p1);end,\n"\
"PLAYSTATS_MINIGAME_USAGE=function(p0,p1,p2)return _natives.invoke_void(0xC14BD9F5337219B2,p0,p1,p2);end,\n"\
"PLAYSTATS_STONE_HATCHET_ENDED=function(data)return _natives.invoke_void(0x35E39E5570358630,data);end,\n"\
"PLAYSTATS_SMUGGLER_MISSION_ENDED=function(data)return _natives.invoke_void(0x320C35147D5B5DDD,data);end,\n"\
"PLAYSTATS_FM_HEIST_PREP_ENDED=function(data)return _natives.invoke_void(0xD8AFB345A9C5CCBB,data);end,\n"\
"PLAYSTATS_INSTANCED_HEIST_ENDED=function(data,p1,p2,p3)return _natives.invoke_void(0x1E1497D0D2108115,data,p1,p2,p3);end,\n"\
"PLAYSTATS_DAR_CHECKPOINT=function(data)return _natives.invoke_void(0x0BC254FF3A911501,data);end,\n"\
"PLAYSTATS_ENTER_SESSION_PACK=function(data)return _natives.invoke_void(0x878FF156D36E9956,data);end,\n"\
"PLAYSTATS_DRONE_USAGE=function(p0,p1,p2)return _natives.invoke_void(0x66C7BB2416ED3FCE,p0,p1,p2);end,\n"\
"PLAYSTATS_SPIN_WHEEL=function(p0,p1,p2,p3)return _natives.invoke_void(0x6731DE84A38BFAD0,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_ARENA_WARS_SPECTATOR=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x6F4F599753F8200A,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_ARENA_WARS_ENDED=function(data)return _natives.invoke_void(0xB479D9F0D48A1BC5,data);end,\n"\
"PLAYSTATS_SWITCH_PASSIVE_MODE=function(p0,p1,p2,p3)return _natives.invoke_void(0x35EEC6C2BC821A71,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_COLLECTIBLE_PICKED_UP=function(p0,objectHash,p2,p3,moneyAmount,rpAmount,chipsAmount,p7,p8,p9,p10)return _natives.invoke_void(0xCD0A8A9338681CF2,p0,objectHash,p2,p3,moneyAmount,rpAmount,chipsAmount,p7,p8,p9,p10);end,\n"\
"PLAYSTATS_CASINO_STORY_MISSION_ENDED=function(p0,p1)return _natives.invoke_void(0xFCCCAC2BD3C1F180,p0,p1);end,\n"\
"PLAYSTATS_CASINO_CHIP=function(p0)return _natives.invoke_void(0x0999F3F090EC5012,p0);end,\n"\
"PLAYSTATS_CASINO_ROULETTE=function(p0)return _natives.invoke_void(0x95101C443A84E7F1,p0);end,\n"\
"PLAYSTATS_CASINO_BLACKJACK=function(p0)return _natives.invoke_void(0x3EAE97309727E7AD,p0);end,\n"\
"PLAYSTATS_CASINO_THREE_CARD_POKER=function(p0)return _natives.invoke_void(0xF740FB339D471C35,p0);end,\n"\
"PLAYSTATS_CASINO_SLOT_MACHINE=function(p0)return _natives.invoke_void(0xEF5EC67D392B830A,p0);end,\n"\
"PLAYSTATS_CASINO_INSIDE_TRACK=function(p0)return _natives.invoke_void(0x049F059625058A86,p0);end,\n"\
"PLAYSTATS_CASINO_LUCKY_SEVEN=function(p0)return _natives.invoke_void(0x0C432C1435F5E4FA,p0);end,\n"\
"PLAYSTATS_CASINO_ROULETTE_LIGHT=function(p0)return _natives.invoke_void(0x6572ABA3DE1197FC,p0);end,\n"\
"PLAYSTATS_CASINO_BLACKJACK_LIGHT=function(p0)return _natives.invoke_void(0xD5451C7BF151EB6F,p0);end,\n"\
"PLAYSTATS_CASINO_THREE_CARD_POKER_LIGHT=function(p0)return _natives.invoke_void(0xC9001364B4388F22,p0);end,\n"\
"PLAYSTATS_CASINO_SLOT_MACHINE_LIGHT=function(p0)return _natives.invoke_void(0xE60054A0FAE8227F,p0);end,\n"\
"PLAYSTATS_CASINO_INSIDE_TRACK_LIGHT=function(p0)return _natives.invoke_void(0x23A3CBCD50D54E47,p0);end,\n"\
"PLAYSTATS_ARCADE_GAME=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0x533A7D1EA58DF958,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"PLAYSTATS_ARCADE_LOVE_MATCH=function(p0,p1)return _natives.invoke_void(0x4FCDBD3F0A813C25,p0,p1);end,\n"\
"PLAYSTATS_FREEMODE_CASINO_MISSION_ENDED=function(data)return _natives.invoke_void(0x1A0D4A6C336B7BC5,data);end,\n"\
"PLAYSTATS_HEIST3_DRONE=function(p0)return _natives.invoke_void(0xDFBD93BF2943E29B,p0);end,\n"\
"PLAYSTATS_HEIST3_HACK=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0x92FC0EEDFAC04A14,p0,p1,p2,p3,p4,p5);end,\n"\
"PLAYSTATS_NPC_PHONE=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)return _natives.invoke_void(0x0077F15613D36993,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12);end,\n"\
"PLAYSTATS_ARCADE_CABINET=function(p0)return _natives.invoke_void(0xF9096193DF1F99D4,p0);end,\n"\
"PLAYSTATS_HEIST3_FINALE=function(p0)return _natives.invoke_void(0x2E0259BABC27A327,p0);end,\n"\
"PLAYSTATS_HEIST3_PREP=function(p0)return _natives.invoke_void(0x53C31853EC9531FF,p0);end,\n"\
"PLAYSTATS_MASTER_CONTROL=function(p0,p1,p2,p3)return _natives.invoke_void(0x810B5FCC52EC7FF0,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_QUIT_MODE=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x5BF29846C6527C54,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_MISSION_VOTE=function(p0)return _natives.invoke_void(0xC03FAB2C2F92289B,p0);end,\n"\
"PLAYSTATS_NJVS_VOTE=function(p0)return _natives.invoke_void(0x5CDAED54B34B0ED0,p0);end,\n"\
"PLAYSTATS_KILL_YOURSELF=function()return _natives.invoke_void(0x4AFF7E02E485E92B);end,\n"\
"PLAYSTATS_FM_MISSION_END=function(p0,p1,p2)return _natives.invoke_void(0x46A70777BE6CEAB9,p0,p1,p2);end,\n"\
"PLAYSTATS_HEIST4_PREP=function(p0)return _natives.invoke_void(0xDFCDB14317A9B361,p0);end,\n"\
"PLAYSTATS_HEIST4_FINALE=function(p0)return _natives.invoke_void(0xC1E963C58664B556,p0);end,\n"\
"PLAYSTATS_HEIST4_HACK=function(p0,p1,p2,p3,p4)return _natives.invoke_void(0x2FA3173480008493,p0,p1,p2,p3,p4);end,\n"\
"PLAYSTATS_SUB_WEAP=function(p0,p1,p2,p3)return _natives.invoke_void(0xD4367D310F079DB0,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_FAST_TRVL=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)return _natives.invoke_void(0x4DC416F246A41FC8,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10);end,\n"\
"PLAYSTATS_HUB_ENTRY=function(p0)return _natives.invoke_void(0x2818FF6638CB09DE,p0);end,\n"\
"PLAYSTATS_DJ_MISSION_ENDED=function(p0)return _natives.invoke_void(0xD6CA58B3B53A0F22,p0);end,\n"\
"PLAYSTATS_ROBBERY_PREP=function(p0)return _natives.invoke_void(0x1A67DFBF1F5C3835,p0);end,\n"\
"PLAYSTATS_ROBBERY_FINALE=function(p0)return _natives.invoke_void(0xBBA55BE9AAAABF44,p0);end,\n"\
"PLAYSTATS_EXTRA_EVENT=function(p0)return _natives.invoke_void(0xFA5B74BAB8A7EF99,p0);end,\n"\
"PLAYSTATS_CARCLUB_POINTS=function(p0)return _natives.invoke_void(0xFF14D6FEEC507BBE,p0);end,\n"\
"PLAYSTATS_CARCLUB_CHALLENGE=function(p0,p1,p2,p3)return _natives.invoke_void(0x1187CB58D7F3BED7,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_CARCLUB_PRIZE=function(p0,vehicleModel)return _natives.invoke_void(0x69C922B677621428,p0,vehicleModel);end,\n"\
"PLAYSTATS_AWARD_NAV=function(p0,p1,p2,p3)return _natives.invoke_void(0x70F52471E758EBAE,p0,p1,p2,p3);end,\n"\
"PLAYSTATS_INST_MISSION_END=function(p0)return _natives.invoke_void(0xFEA3F7E83C0610FA,p0);end,\n"\
"PLAYSTATS_HUB_EXIT=function(p0)return _natives.invoke_void(0x5A46ACE5C4661132,p0);end,\n"\
"PLAYSTATS_INVENTORY=function(p0)return _natives.invoke_void(0x887DAD63CF5B7908,p0);end,\n"\
"_PLAYSTATS_ACID_MISSION_END=function(p0)return _natives.invoke_void(0x8A23D1324F6B2BAC,p0);end,\n"\
"_PLAYSTATS_ACID_RND=function(p0)return _natives.invoke_void(0xCEACCF0550FDC5BA,p0);end,\n"\
"_PLAYSTATS_IDLE=function(p0,p1,p2)return _natives.invoke_void(0xEC9553A178E8F1D1,p0,p1,p2);end,\n"\
"_PLAYSTATS_PLAYER_STYLE=function(p0)return _natives.invoke_void(0x48FAC5DC7AC6EA99,p0);end,\n"\
"};\n"\
"STREAMING = {\n"\
"LOAD_ALL_OBJECTS_NOW=function()return _natives.invoke_void(0xBD6E84632DD4CB3F);end,\n"\
"LOAD_SCENE=function(x,y,z)return _natives.invoke_void(0x4448EB75B4904BDB,x,y,z);end,\n"\
"NETWORK_UPDATE_LOAD_SCENE=function()return _natives.invoke_bool(0xC4582015556D1C46);end,\n"\
"IS_NETWORK_LOADING_SCENE=function()return _natives.invoke_bool(0x41CA5A33160EA4AB);end,\n"\
"SET_INTERIOR_ACTIVE=function(interiorID,toggle)return _natives.invoke_void(0xE37B76C387BE28ED,interiorID,toggle);end,\n"\
"REQUEST_MODEL=function(model)return _natives.invoke_void(0x963D27A58DF860AC,model);end,\n"\
"REQUEST_MENU_PED_MODEL=function(model)return _natives.invoke_void(0xA0261AEF7ACFC51E,model);end,\n"\
"HAS_MODEL_LOADED=function(model)return _natives.invoke_bool(0x98A4EB5D89A0C952,model);end,\n"\
"REQUEST_MODELS_IN_ROOM=function(interior,roomName)return _natives.invoke_void(0x8A7A40100EDFEC58,interior,roomName);end,\n"\
"SET_MODEL_AS_NO_LONGER_NEEDED=function(model)return _natives.invoke_void(0xE532F5D78798DAAB,model);end,\n"\
"IS_MODEL_IN_CDIMAGE=function(model)return _natives.invoke_bool(0x35B9E0803292B641,model);end,\n"\
"IS_MODEL_VALID=function(model)return _natives.invoke_bool(0xC0296A2EDF545E92,model);end,\n"\
"IS_MODEL_A_PED=function(model)return _natives.invoke_bool(0x75816577FEA6DAD5,model);end,\n"\
"IS_MODEL_A_VEHICLE=function(model)return _natives.invoke_bool(0x19AAC8F07BFEC53E,model);end,\n"\
"REQUEST_COLLISION_AT_COORD=function(x,y,z)return _natives.invoke_void(0x07503F7948F491A7,x,y,z);end,\n"\
"REQUEST_COLLISION_FOR_MODEL=function(model)return _natives.invoke_void(0x923CB32A3B874FCB,model);end,\n"\
"HAS_COLLISION_FOR_MODEL_LOADED=function(model)return _natives.invoke_bool(0x22CCA434E368F03A,model);end,\n"\
"REQUEST_ADDITIONAL_COLLISION_AT_COORD=function(x,y,z)return _natives.invoke_void(0xC9156DC11411A9EA,x,y,z);end,\n"\
"DOES_ANIM_DICT_EXIST=function(animDict)return _natives.invoke_bool(0x2DA49C3B79856961,animDict);end,\n"\
"REQUEST_ANIM_DICT=function(animDict)return _natives.invoke_void(0xD3BD40951412FEF6,animDict);end,\n"\
"HAS_ANIM_DICT_LOADED=function(animDict)return _natives.invoke_bool(0xD031A9162D01088C,animDict);end,\n"\
"REMOVE_ANIM_DICT=function(animDict)return _natives.invoke_void(0xF66A602F829E2A06,animDict);end,\n"\
"REQUEST_ANIM_SET=function(animSet)return _natives.invoke_void(0x6EA47DAE7FAD0EED,animSet);end,\n"\
"HAS_ANIM_SET_LOADED=function(animSet)return _natives.invoke_bool(0xC4EA073D86FB29B0,animSet);end,\n"\
"REMOVE_ANIM_SET=function(animSet)return _natives.invoke_void(0x16350528F93024B3,animSet);end,\n"\
"REQUEST_CLIP_SET=function(clipSet)return _natives.invoke_void(0xD2A71E1A77418A49,clipSet);end,\n"\
"HAS_CLIP_SET_LOADED=function(clipSet)return _natives.invoke_bool(0x318234F4F3738AF3,clipSet);end,\n"\
"REMOVE_CLIP_SET=function(clipSet)return _natives.invoke_void(0x01F73A131C18CD94,clipSet);end,\n"\
"REQUEST_IPL=function(iplName)return _natives.invoke_void(0x41B4893843BBDB74,iplName);end,\n"\
"REMOVE_IPL=function(iplName)return _natives.invoke_void(0xEE6C5AD3ECE0A82D,iplName);end,\n"\
"IS_IPL_ACTIVE=function(iplName)return _natives.invoke_bool(0x88A741E44A2B3495,iplName);end,\n"\
"SET_STREAMING=function(toggle)return _natives.invoke_void(0x6E0C692677008888,toggle);end,\n"\
"LOAD_GLOBAL_WATER_FILE=function(waterType)return _natives.invoke_void(0x7E3F55ED251B76D3,waterType);end,\n"\
"GET_GLOBAL_WATER_FILE=function()return _natives.invoke_int(0xF741BD853611592D);end,\n"\
"SET_GAME_PAUSES_FOR_STREAMING=function(toggle)return _natives.invoke_void(0x717CD6E6FAEBBEDC,toggle);end,\n"\
"SET_REDUCE_PED_MODEL_BUDGET=function(toggle)return _natives.invoke_void(0x77B5F9A36BF96710,toggle);end,\n"\
"SET_REDUCE_VEHICLE_MODEL_BUDGET=function(toggle)return _natives.invoke_void(0x80C527893080CCF3,toggle);end,\n"\
"SET_DITCH_POLICE_MODELS=function(toggle)return _natives.invoke_void(0x42CBE54462D92634,toggle);end,\n"\
"GET_NUMBER_OF_STREAMING_REQUESTS=function()return _natives.invoke_int(0x4060057271CEBC89);end,\n"\
"REQUEST_PTFX_ASSET=function()return _natives.invoke_void(0x944955FB2A3935C8);end,\n"\
"HAS_PTFX_ASSET_LOADED=function()return _natives.invoke_bool(0xCA7D9B86ECA7481B);end,\n"\
"REMOVE_PTFX_ASSET=function()return _natives.invoke_void(0x88C6814073DD4A73);end,\n"\
"REQUEST_NAMED_PTFX_ASSET=function(fxName)return _natives.invoke_void(0xB80D8756B4668AB6,fxName);end,\n"\
"HAS_NAMED_PTFX_ASSET_LOADED=function(fxName)return _natives.invoke_bool(0x8702416E512EC454,fxName);end,\n"\
"REMOVE_NAMED_PTFX_ASSET=function(fxName)return _natives.invoke_void(0x5F61EBBE1A00F96D,fxName);end,\n"\
"SET_VEHICLE_POPULATION_BUDGET=function(p0)return _natives.invoke_void(0xCB9E1EB3BE2AF4E9,p0);end,\n"\
"SET_PED_POPULATION_BUDGET=function(p0)return _natives.invoke_void(0x8C95333CFC3340F3,p0);end,\n"\
"CLEAR_FOCUS=function()return _natives.invoke_void(0x31B73D1EA9F01DA2);end,\n"\
"SET_FOCUS_POS_AND_VEL=function(x,y,z,offsetX,offsetY,offsetZ)return _natives.invoke_void(0xBB7454BAFF08FE25,x,y,z,offsetX,offsetY,offsetZ);end,\n"\
"SET_FOCUS_ENTITY=function(entity)return _natives.invoke_void(0x198F77705FA0931D,entity);end,\n"\
"IS_ENTITY_FOCUS=function(entity)return _natives.invoke_bool(0x2DDFF3FB9075D747,entity);end,\n"\
"SET_RESTORE_FOCUS_ENTITY=function(p0)return _natives.invoke_void(0x0811381EF5062FEC,p0);end,\n"\
"SET_MAPDATACULLBOX_ENABLED=function(name,toggle)return _natives.invoke_void(0xAF12610C644A35C9,name,toggle);end,\n"\
"SET_ALL_MAPDATA_CULLED=function(p0)return _natives.invoke_void(0x4E52E752C76E7E7A,p0);end,\n"\
"STREAMVOL_CREATE_SPHERE=function(x,y,z,rad,p4,p5)return _natives.invoke_int(0x219C7B8D53E429FD,x,y,z,rad,p4,p5);end,\n"\
"STREAMVOL_CREATE_FRUSTUM=function(p0,p1,p2,p3,p4,p5,p6,p7,p8)return _natives.invoke_int(0x1F3F018BC3AFA77C,p0,p1,p2,p3,p4,p5,p6,p7,p8);end,\n"\
"STREAMVOL_CREATE_LINE=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_int(0x0AD9710CEE2F590F,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"STREAMVOL_DELETE=function(unused)return _natives.invoke_void(0x1EE7D8DF4425F053,unused);end,\n"\
"STREAMVOL_HAS_LOADED=function(unused)return _natives.invoke_bool(0x7D41E9D2D17C5B2D,unused);end,\n"\
"STREAMVOL_IS_VALID=function(unused)return _natives.invoke_bool(0x07C313F94746702C,unused);end,\n"\
"IS_STREAMVOL_ACTIVE=function()return _natives.invoke_bool(0xBC9823AB80A3DCAC);end,\n"\
"NEW_LOAD_SCENE_START=function(posX,posY,posZ,offsetX,offsetY,offsetZ,radius,p7)return _natives.invoke_bool(0x212A8D0D2BABFAC2,posX,posY,posZ,offsetX,offsetY,offsetZ,radius,p7);end,\n"\
"NEW_LOAD_SCENE_START_SPHERE=function(x,y,z,radius,p4)return _natives.invoke_bool(0xACCFB4ACF53551B0,x,y,z,radius,p4);end,\n"\
"NEW_LOAD_SCENE_STOP=function()return _natives.invoke_void(0xC197616D221FF4A4);end,\n"\
"IS_NEW_LOAD_SCENE_ACTIVE=function()return _natives.invoke_bool(0xA41A05B6CB741B85);end,\n"\
"IS_NEW_LOAD_SCENE_LOADED=function()return _natives.invoke_bool(0x01B8247A7A8B9AD1);end,\n"\
"IS_SAFE_TO_START_PLAYER_SWITCH=function()return _natives.invoke_bool(0x71E7B2E657449AAD);end,\n"\
"START_PLAYER_SWITCH=function(from,to,flags,switchType)return _natives.invoke_void(0xFAA23F2CBA159D67,from,to,flags,switchType);end,\n"\
"STOP_PLAYER_SWITCH=function()return _natives.invoke_void(0x95C0A5BBDC189AA1);end,\n"\
"IS_PLAYER_SWITCH_IN_PROGRESS=function()return _natives.invoke_bool(0xD9D2CFFF49FAB35F);end,\n"\
"GET_PLAYER_SWITCH_TYPE=function()return _natives.invoke_int(0xB3C94A90D9FC9E62);end,\n"\
"GET_IDEAL_PLAYER_SWITCH_TYPE=function(x1,y1,z1,x2,y2,z2)return _natives.invoke_int(0xB5D7B26B45720E05,x1,y1,z1,x2,y2,z2);end,\n"\
"GET_PLAYER_SWITCH_STATE=function()return _natives.invoke_int(0x470555300D10B2A5);end,\n"\
"GET_PLAYER_SHORT_SWITCH_STATE=function()return _natives.invoke_int(0x20F898A5D9782800);end,\n"\
"SET_PLAYER_SHORT_SWITCH_STYLE=function(p0)return _natives.invoke_void(0x5F2013F8BC24EE69,p0);end,\n"\
"GET_PLAYER_SWITCH_JUMP_CUT_INDEX=function()return _natives.invoke_int(0x78C0D93253149435);end,\n"\
"SET_PLAYER_SWITCH_OUTRO=function(cameraCoordX,cameraCoordY,cameraCoordZ,camRotationX,camRotationY,camRotationZ,camFov,camFarClip,rotationOrder)return _natives.invoke_void(0xC208B673CE446B61,cameraCoordX,cameraCoordY,cameraCoordZ,camRotationX,camRotationY,camRotationZ,camFov,camFarClip,rotationOrder);end,\n"\
"SET_PLAYER_SWITCH_ESTABLISHING_SHOT=function(name)return _natives.invoke_void(0x0FDE9DBFC0A6BC65,name);end,\n"\
"ALLOW_PLAYER_SWITCH_PAN=function()return _natives.invoke_void(0x43D1680C6D19A8E9);end,\n"\
"ALLOW_PLAYER_SWITCH_OUTRO=function()return _natives.invoke_void(0x74DE2E8739086740);end,\n"\
"ALLOW_PLAYER_SWITCH_ASCENT=function()return _natives.invoke_void(0x8E2A065ABDAE6994);end,\n"\
"ALLOW_PLAYER_SWITCH_DESCENT=function()return _natives.invoke_void(0xAD5FDF34B81BFE79);end,\n"\
"IS_SWITCH_READY_FOR_DESCENT=function()return _natives.invoke_bool(0xDFA80CB25D0A19B3);end,\n"\
"ENABLE_SWITCH_PAUSE_BEFORE_DESCENT=function()return _natives.invoke_void(0xD4793DFF3AF2ABCD);end,\n"\
"DISABLE_SWITCH_OUTRO_FX=function()return _natives.invoke_void(0xBD605B8E0E18B3BB);end,\n"\
"SWITCH_TO_MULTI_FIRSTPART=function(ped,flags,switchType)return _natives.invoke_void(0xAAB3200ED59016BC,ped,flags,switchType);end,\n"\
"SWITCH_TO_MULTI_SECONDPART=function(ped)return _natives.invoke_void(0xD8295AF639FD9CB8,ped);end,\n"\
"IS_SWITCH_TO_MULTI_FIRSTPART_FINISHED=function()return _natives.invoke_bool(0x933BBEEB8C61B5F4);end,\n"\
"GET_PLAYER_SWITCH_INTERP_OUT_DURATION=function()return _natives.invoke_int(0x08C2D6C52A3104BB);end,\n"\
"GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME=function()return _natives.invoke_int(0x5B48A06DD0E792A5);end,\n"\
"IS_SWITCH_SKIPPING_DESCENT=function()return _natives.invoke_bool(0x5B74EA8CFD5E3E7E);end,\n"\
"SET_SCENE_STREAMING_TRACKS_CAM_POS_THIS_FRAME=function()return _natives.invoke_void(0x1E9057A74FD73E23);end,\n"\
"GET_LODSCALE=function()return _natives.invoke_float(0x0C15B0E443B2349D);end,\n"\
"OVERRIDE_LODSCALE_THIS_FRAME=function(scaling)return _natives.invoke_void(0xA76359FC80B2438E,scaling);end,\n"\
"REMAP_LODSCALE_RANGE_THIS_FRAME=function(p0,p1,p2,p3)return _natives.invoke_void(0xBED8CA5FF5E04113,p0,p1,p2,p3);end,\n"\
"SUPPRESS_HD_MAP_STREAMING_THIS_FRAME=function()return _natives.invoke_void(0x472397322E92A856);end,\n"\
"SET_RENDER_HD_ONLY=function(toggle)return _natives.invoke_void(0x40AEFD1A244741F2,toggle);end,\n"\
"FORCE_ALLOW_TIME_BASED_FADING_THIS_FRAME=function()return _natives.invoke_void(0x03F1A106BDA7DD3E);end,\n"\
"IPL_GROUP_SWAP_START=function(iplName1,iplName2)return _natives.invoke_void(0x95A7DABDDBB78AE7,iplName1,iplName2);end,\n"\
"IPL_GROUP_SWAP_CANCEL=function()return _natives.invoke_void(0x63EB2B972A218CAC);end,\n"\
"IPL_GROUP_SWAP_IS_READY=function()return _natives.invoke_bool(0xFB199266061F820A);end,\n"\
"IPL_GROUP_SWAP_FINISH=function()return _natives.invoke_void(0xF4A0DADB70F57FA6);end,\n"\
"IPL_GROUP_SWAP_IS_ACTIVE=function()return _natives.invoke_bool(0x5068F488DDB54DD8);end,\n"\
"PREFETCH_SRL=function(srl)return _natives.invoke_void(0x3D245789CE12982C,srl);end,\n"\
"IS_SRL_LOADED=function()return _natives.invoke_bool(0xD0263801A4C5B0BB);end,\n"\
"BEGIN_SRL=function()return _natives.invoke_void(0x9BADDC94EF83B823);end,\n"\
"END_SRL=function()return _natives.invoke_void(0x0A41540E63C9EE17);end,\n"\
"SET_SRL_TIME=function(p0)return _natives.invoke_void(0xA74A541C6884E7B8,p0);end,\n"\
"SET_SRL_POST_CUTSCENE_CAMERA=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0xEF39EE20C537E98C,p0,p1,p2,p3,p4,p5);end,\n"\
"SET_SRL_READAHEAD_TIMES=function(p0,p1,p2,p3)return _natives.invoke_void(0xBEB2D9A1D9A8F55A,p0,p1,p2,p3);end,\n"\
"SET_SRL_LONG_JUMP_MODE=function(p0)return _natives.invoke_void(0x20C6C7E4EB082A7F,p0);end,\n"\
"SET_SRL_FORCE_PRESTREAM=function(p0)return _natives.invoke_void(0xF8155A7F03DDFC8E,p0);end,\n"\
"SET_HD_AREA=function(x,y,z,radius)return _natives.invoke_void(0xB85F26619073E775,x,y,z,radius);end,\n"\
"CLEAR_HD_AREA=function()return _natives.invoke_void(0xCE58B1CFB9290813);end,\n"\
"INIT_CREATOR_BUDGET=function()return _natives.invoke_void(0xB5A4DB34FE89B88A);end,\n"\
"SHUTDOWN_CREATOR_BUDGET=function()return _natives.invoke_void(0xCCE26000E9A6FAD7);end,\n"\
"ADD_MODEL_TO_CREATOR_BUDGET=function(modelHash)return _natives.invoke_bool(0x0BC3144DEB678666,modelHash);end,\n"\
"REMOVE_MODEL_FROM_CREATOR_BUDGET=function(modelHash)return _natives.invoke_void(0xF086AD9354FAC3A3,modelHash);end,\n"\
"GET_USED_CREATOR_BUDGET=function()return _natives.invoke_float(0x3D3D8B3BE5A83D35);end,\n"\
"SET_ISLAND_ENABLED=function(name,toggle)return _natives.invoke_void(0x9A9D1BA639675CF1,name,toggle);end,\n"\
"};\n"\
"TASK = {\n"\
"TASK_PAUSE=function(ped,ms)return _natives.invoke_void(0xE73A266DB0CA9042,ped,ms);end,\n"\
"TASK_STAND_STILL=function(ped,time)return _natives.invoke_void(0x919BE13EED931959,ped,time);end,\n"\
"TASK_JUMP=function(ped,usePlayerLaunchForce,doSuperJump,useFullSuperJumpForce)return _natives.invoke_void(0x0AE4086104E067B1,ped,usePlayerLaunchForce,doSuperJump,useFullSuperJumpForce);end,\n"\
"TASK_COWER=function(ped,duration)return _natives.invoke_void(0x3EB1FE9E8E908E15,ped,duration);end,\n"\
"TASK_HANDS_UP=function(ped,duration,facingPed,timeToFacePed,flags)return _natives.invoke_void(0xF2EAB31979A7F910,ped,duration,facingPed,timeToFacePed,flags);end,\n"\
"UPDATE_TASK_HANDS_UP_DURATION=function(ped,duration)return _natives.invoke_void(0xA98FCAFD7893C834,ped,duration);end,\n"\
"TASK_OPEN_VEHICLE_DOOR=function(ped,vehicle,timeOut,seat,speed)return _natives.invoke_void(0x965791A9A488A062,ped,vehicle,timeOut,seat,speed);end,\n"\
"TASK_ENTER_VEHICLE=function(ped,vehicle,timeout,seat,speed,flag,overrideEntryClipsetName)return _natives.invoke_void(0xC20E50AA46D09CA8,ped,vehicle,timeout,seat,speed,flag,overrideEntryClipsetName);end,\n"\
"TASK_LEAVE_VEHICLE=function(ped,vehicle,flags)return _natives.invoke_void(0xD3DBCE61A490BE02,ped,vehicle,flags);end,\n"\
"TASK_GET_OFF_BOAT=function(ped,boat)return _natives.invoke_void(0x9C00E77AF14B2DFF,ped,boat);end,\n"\
"TASK_SKY_DIVE=function(ped,instant)return _natives.invoke_void(0x601736CFE536B0A0,ped,instant);end,\n"\
"TASK_PARACHUTE=function(ped,giveParachuteItem,instant)return _natives.invoke_void(0xD2F1C53C97EE81AB,ped,giveParachuteItem,instant);end,\n"\
"TASK_PARACHUTE_TO_TARGET=function(ped,x,y,z)return _natives.invoke_void(0xB33E291AFA6BD03A,ped,x,y,z);end,\n"\
"SET_PARACHUTE_TASK_TARGET=function(ped,x,y,z)return _natives.invoke_void(0xC313379AF0FCEDA7,ped,x,y,z);end,\n"\
"SET_PARACHUTE_TASK_THRUST=function(ped,thrust)return _natives.invoke_void(0x0729BAC1B8C64317,ped,thrust);end,\n"\
"TASK_RAPPEL_FROM_HELI=function(ped,minHeightAboveGround)return _natives.invoke_void(0x09693B0312F91649,ped,minHeightAboveGround);end,\n"\
"TASK_VEHICLE_DRIVE_TO_COORD=function(ped,vehicle,x,y,z,speed,p6,vehicleModel,drivingMode,stopRange,straightLineDistance)return _natives.invoke_void(0xE2A2AA2F659D77A7,ped,vehicle,x,y,z,speed,p6,vehicleModel,drivingMode,stopRange,straightLineDistance);end,\n"\
"TASK_VEHICLE_DRIVE_TO_COORD_LONGRANGE=function(ped,vehicle,x,y,z,speed,driveMode,stopRange)return _natives.invoke_void(0x158BB33F920D360C,ped,vehicle,x,y,z,speed,driveMode,stopRange);end,\n"\
"TASK_VEHICLE_DRIVE_WANDER=function(ped,vehicle,speed,drivingStyle)return _natives.invoke_void(0x480142959D337D00,ped,vehicle,speed,drivingStyle);end,\n"\
"TASK_FOLLOW_TO_OFFSET_OF_ENTITY=function(ped,entity,offsetX,offsetY,offsetZ,movementSpeed,timeout,stoppingRange,persistFollowing)return _natives.invoke_void(0x304AE42E357B8C7E,ped,entity,offsetX,offsetY,offsetZ,movementSpeed,timeout,stoppingRange,persistFollowing);end,\n"\
"TASK_GO_STRAIGHT_TO_COORD=function(ped,x,y,z,speed,timeout,targetHeading,distanceToSlide)return _natives.invoke_void(0xD76B57B44F1E6F8B,ped,x,y,z,speed,timeout,targetHeading,distanceToSlide);end,\n"\
"TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY=function(ped,entity,x,y,z,moveBlendRatio,time)return _natives.invoke_void(0x61E360B7E040D12E,ped,entity,x,y,z,moveBlendRatio,time);end,\n"\
"TASK_ACHIEVE_HEADING=function(ped,heading,timeout)return _natives.invoke_void(0x93B93A37987F1F3D,ped,heading,timeout);end,\n"\
"TASK_FLUSH_ROUTE=function()return _natives.invoke_void(0x841142A1376E9006);end,\n"\
"TASK_EXTEND_ROUTE=function(x,y,z)return _natives.invoke_void(0x1E7889778264843A,x,y,z);end,\n"\
"TASK_FOLLOW_POINT_ROUTE=function(ped,speed,mode)return _natives.invoke_void(0x595583281858626E,ped,speed,mode);end,\n"\
"TASK_GO_TO_ENTITY=function(entity,target,duration,distance,moveBlendRatio,slowDownDistance,flags)return _natives.invoke_void(0x6A071245EB0D1882,entity,target,duration,distance,moveBlendRatio,slowDownDistance,flags);end,\n"\
"TASK_SMART_FLEE_COORD=function(ped,x,y,z,distance,time,preferPavements,quitIfOutOfRange)return _natives.invoke_void(0x94587F17E9C365D5,ped,x,y,z,distance,time,preferPavements,quitIfOutOfRange);end,\n"\
"TASK_SMART_FLEE_PED=function(ped,fleeTarget,safeDistance,fleeTime,preferPavements,updateToNearestHatedPed)return _natives.invoke_void(0x22B0D0E37CCB840D,ped,fleeTarget,safeDistance,fleeTime,preferPavements,updateToNearestHatedPed);end,\n"\
"TASK_REACT_AND_FLEE_PED=function(ped,fleeTarget)return _natives.invoke_void(0x72C896464915D1B1,ped,fleeTarget);end,\n"\
"TASK_SHOCKING_EVENT_REACT=function(ped,eventHandle)return _natives.invoke_void(0x452419CBD838065B,ped,eventHandle);end,\n"\
"TASK_WANDER_IN_AREA=function(ped,x,y,z,radius,minimalLength,timeBetweenWalks)return _natives.invoke_void(0xE054346CA3A0F315,ped,x,y,z,radius,minimalLength,timeBetweenWalks);end,\n"\
"TASK_WANDER_STANDARD=function(ped,heading,flags)return _natives.invoke_void(0xBB9CE077274F6A1B,ped,heading,flags);end,\n"\
"TASK_WANDER_SPECIFIC=function(ped,conditionalAnimGroupStr,conditionalAnimStr,heading)return _natives.invoke_void(0x6919A2F136426098,ped,conditionalAnimGroupStr,conditionalAnimStr,heading);end,\n"\
"TASK_VEHICLE_PARK=function(ped,vehicle,x,y,z,heading,mode,radius,keepEngineOn)return _natives.invoke_void(0x0F3E34E968EA374E,ped,vehicle,x,y,z,heading,mode,radius,keepEngineOn);end,\n"\
"TASK_STEALTH_KILL=function(killer,target,stealthKillActionResultHash,desiredMoveBlendRatio,stealthFlags)return _natives.invoke_void(0xAA5DC05579D60BD9,killer,target,stealthKillActionResultHash,desiredMoveBlendRatio,stealthFlags);end,\n"\
"TASK_PLANT_BOMB=function(ped,x,y,z,heading)return _natives.invoke_void(0x965FEC691D55E9BF,ped,x,y,z,heading);end,\n"\
"TASK_FOLLOW_NAV_MESH_TO_COORD=function(ped,x,y,z,moveBlendRatio,time,targetRadius,flags,targetHeading)return _natives.invoke_void(0x15D3A79D4E44B913,ped,x,y,z,moveBlendRatio,time,targetRadius,flags,targetHeading);end,\n"\
"TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED=function(ped,x,y,z,moveBlendRatio,time,targetRadius,flags,slideToCoordHeading,maxSlopeNavigable,clampMaxSearchDistance,targetHeading)return _natives.invoke_void(0x17F58B88D085DBAC,ped,x,y,z,moveBlendRatio,time,targetRadius,flags,slideToCoordHeading,maxSlopeNavigable,clampMaxSearchDistance,targetHeading);end,\n"\
"SET_PED_PATH_CAN_USE_CLIMBOVERS=function(ped,Toggle)return _natives.invoke_void(0x8E06A6FE76C9EFF4,ped,Toggle);end,\n"\
"SET_PED_PATH_CAN_USE_LADDERS=function(ped,Toggle)return _natives.invoke_void(0x77A5B103C87F476E,ped,Toggle);end,\n"\
"SET_PED_PATH_CAN_DROP_FROM_HEIGHT=function(ped,Toggle)return _natives.invoke_void(0xE361C5C71C431A4F,ped,Toggle);end,\n"\
"SET_PED_PATH_CLIMB_COST_MODIFIER=function(ped,modifier)return _natives.invoke_void(0x88E32DB8C1A4AA4B,ped,modifier);end,\n"\
"SET_PED_PATH_MAY_ENTER_WATER=function(ped,mayEnterWater)return _natives.invoke_void(0xF35425A4204367EC,ped,mayEnterWater);end,\n"\
"SET_PED_PATH_PREFER_TO_AVOID_WATER=function(ped,avoidWater)return _natives.invoke_void(0x38FE1EC73743793C,ped,avoidWater);end,\n"\
"SET_PED_PATH_AVOID_FIRE=function(ped,avoidFire)return _natives.invoke_void(0x4455517B28441E60,ped,avoidFire);end,\n"\
"SET_GLOBAL_MIN_BIRD_FLIGHT_HEIGHT=function(height)return _natives.invoke_void(0x6C6B148586F934F7,height);end,\n"\
"GET_NAVMESH_ROUTE_DISTANCE_REMAINING=function(ped,distanceRemaining,isPathReady)return _natives.invoke_int(0xC6F5C0BCDC74D62D,ped,distanceRemaining,isPathReady);end,\n"\
"GET_NAVMESH_ROUTE_RESULT=function(ped)return _natives.invoke_int(0x632E831F382A0FA8,ped);end,\n"\
"IS_CONTROLLED_VEHICLE_UNABLE_TO_GET_TO_ROAD=function(ped)return _natives.invoke_bool(0x3E38E28A1D80DDF6,ped);end,\n"\
"TASK_GO_TO_COORD_ANY_MEANS=function(ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets)return _natives.invoke_void(0x5BC448CB78FA3E88,ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets);end,\n"\
"TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS=function(ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets,extraVehToTargetDistToPreferVehicle,driveStraightLineDistance,extraFlags,warpTimerMS)return _natives.invoke_void(0x1DD45F9ECFDB1BC9,ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets,extraVehToTargetDistToPreferVehicle,driveStraightLineDistance,extraFlags,warpTimerMS);end,\n"\
"TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED=function(ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets,extraVehToTargetDistToPreferVehicle,driveStraightLineDistance,extraFlags,cruiseSpeed,targetArriveDist)return _natives.invoke_void(0xB8ECD61F531A7B02,ped,x,y,z,moveBlendRatio,vehicle,useLongRangeVehiclePathing,drivingFlags,maxRangeToShootTargets,extraVehToTargetDistToPreferVehicle,driveStraightLineDistance,extraFlags,cruiseSpeed,targetArriveDist);end,\n"\
"TASK_PLAY_ANIM=function(ped,animDictionary,animationName,blendInSpeed,blendOutSpeed,duration,flag,playbackRate,lockX,lockY,lockZ)return _natives.invoke_void(0xEA47FE3719165B94,ped,animDictionary,animationName,blendInSpeed,blendOutSpeed,duration,flag,playbackRate,lockX,lockY,lockZ);end,\n"\
"TASK_PLAY_ANIM_ADVANCED=function(ped,animDict,animName,posX,posY,posZ,rotX,rotY,rotZ,animEnterSpeed,animExitSpeed,duration,flag,animTime,rotOrder,ikFlags)return _natives.invoke_void(0x83CDB10EA29B370B,ped,animDict,animName,posX,posY,posZ,rotX,rotY,rotZ,animEnterSpeed,animExitSpeed,duration,flag,animTime,rotOrder,ikFlags);end,\n"\
"STOP_ANIM_TASK=function(entity,animDictionary,animationName,blendDelta)return _natives.invoke_void(0x97FF36A1D40EA00A,entity,animDictionary,animationName,blendDelta);end,\n"\
"TASK_SCRIPTED_ANIMATION=function(ped,priorityLowData,priorityMidData,priorityHighData,blendInDelta,blendOutDelta)return _natives.invoke_void(0x126EF75F1E17ABE5,ped,priorityLowData,priorityMidData,priorityHighData,blendInDelta,blendOutDelta);end,\n"\
"PLAY_ENTITY_SCRIPTED_ANIM=function(entity,priorityLowData,priorityMidData,priorityHighData,blendInDelta,blendOutDelta)return _natives.invoke_void(0x77A1EEC547E7FCF1,entity,priorityLowData,priorityMidData,priorityHighData,blendInDelta,blendOutDelta);end,\n"\
"STOP_ANIM_PLAYBACK=function(entity,priority,secondary)return _natives.invoke_void(0xEE08C992D238C5D1,entity,priority,secondary);end,\n"\
"SET_ANIM_WEIGHT=function(entity,weight,priority,index,secondary)return _natives.invoke_void(0x207F1A47C0342F48,entity,weight,priority,index,secondary);end,\n"\
"SET_ANIM_PHASE=function(entity,phase,priority,secondary)return _natives.invoke_void(0xDDF3CB5A0A4C0B49,entity,phase,priority,secondary);end,\n"\
"SET_ANIM_RATE=function(entity,rate,priority,secondary)return _natives.invoke_void(0x032D49C5E359C847,entity,rate,priority,secondary);end,\n"\
"SET_ANIM_LOOPED=function(entity,looped,priority,secondary)return _natives.invoke_void(0x70033C3CC29A1FF4,entity,looped,priority,secondary);end,\n"\
"TASK_PLAY_PHONE_GESTURE_ANIMATION=function(ped,animDict,animation,boneMaskType,blendInDuration,blendOutDuration,isLooping,holdLastFrame)return _natives.invoke_void(0x8FBB6758B3B3E9EC,ped,animDict,animation,boneMaskType,blendInDuration,blendOutDuration,isLooping,holdLastFrame);end,\n"\
"TASK_STOP_PHONE_GESTURE_ANIMATION=function(ped,blendOutOverride)return _natives.invoke_void(0x3FA00D4F4641BFAE,ped,blendOutOverride);end,\n"\
"IS_PLAYING_PHONE_GESTURE_ANIM=function(ped)return _natives.invoke_bool(0xB8EBB1E9D3588C10,ped);end,\n"\
"GET_PHONE_GESTURE_ANIM_CURRENT_TIME=function(ped)return _natives.invoke_float(0x47619ABE8B268C60,ped);end,\n"\
"GET_PHONE_GESTURE_ANIM_TOTAL_TIME=function(ped)return _natives.invoke_float(0x1EE0F68A7C25DEC6,ped);end,\n"\
"TASK_VEHICLE_PLAY_ANIM=function(vehicle,animationSet,animationName)return _natives.invoke_void(0x69F5C3BD0F3EBD89,vehicle,animationSet,animationName);end,\n"\
"TASK_LOOK_AT_COORD=function(entity,x,y,z,duration,flags,priority)return _natives.invoke_void(0x6FA46612594F7973,entity,x,y,z,duration,flags,priority);end,\n"\
"TASK_LOOK_AT_ENTITY=function(ped,lookAt,duration,flags,priority)return _natives.invoke_void(0x69F4BE8C8CC4796C,ped,lookAt,duration,flags,priority);end,\n"\
"TASK_CLEAR_LOOK_AT=function(ped)return _natives.invoke_void(0x0F804F1DB19B9689,ped);end,\n"\
"OPEN_SEQUENCE_TASK=function(taskSequenceId)return _natives.invoke_void(0xE8854A4326B9E12B,taskSequenceId);end,\n"\
"CLOSE_SEQUENCE_TASK=function(taskSequenceId)return _natives.invoke_void(0x39E72BC99E6360CB,taskSequenceId);end,\n"\
"TASK_PERFORM_SEQUENCE=function(ped,taskSequenceId)return _natives.invoke_void(0x5ABA3986D90D8A3B,ped,taskSequenceId);end,\n"\
"TASK_PERFORM_SEQUENCE_LOCALLY=function(ped,taskSequenceId)return _natives.invoke_void(0x8C33220C8D78CA0D,ped,taskSequenceId);end,\n"\
"CLEAR_SEQUENCE_TASK=function(taskSequenceId)return _natives.invoke_void(0x3841422E9C488D8C,taskSequenceId);end,\n"\
"SET_SEQUENCE_TO_REPEAT=function(taskSequenceId,_repeat)return _natives.invoke_void(0x58C70CF3A41E4AE7,taskSequenceId,_repeat);end,\n"\
"GET_SEQUENCE_PROGRESS=function(ped)return _natives.invoke_int(0x00A9010CFE1E3533,ped);end,\n"\
"GET_IS_TASK_ACTIVE=function(ped,taskIndex)return _natives.invoke_bool(0xB0760331C7AA4155,ped,taskIndex);end,\n"\
"GET_SCRIPT_TASK_STATUS=function(ped,taskHash)return _natives.invoke_int(0x77F1BEB8863288D5,ped,taskHash);end,\n"\
"GET_ACTIVE_VEHICLE_MISSION_TYPE=function(vehicle)return _natives.invoke_int(0x534AEBA6E5ED4CAB,vehicle);end,\n"\
"TASK_LEAVE_ANY_VEHICLE=function(ped,delayTime,flags)return _natives.invoke_void(0x504D54DF3F6F2247,ped,delayTime,flags);end,\n"\
"TASK_AIM_GUN_SCRIPTED=function(ped,scriptTask,disableBlockingClip,instantBlendToAim)return _natives.invoke_void(0x7A192BE16D373D00,ped,scriptTask,disableBlockingClip,instantBlendToAim);end,\n"\
"TASK_AIM_GUN_SCRIPTED_WITH_TARGET=function(ped,target,x,y,z,gunTaskType,disableBlockingClip,forceAim)return _natives.invoke_void(0x8605AF0DE8B3A5AC,ped,target,x,y,z,gunTaskType,disableBlockingClip,forceAim);end,\n"\
"UPDATE_TASK_AIM_GUN_SCRIPTED_TARGET=function(ped,target,x,y,z,disableBlockingClip)return _natives.invoke_void(0x9724FB59A3E72AD0,ped,target,x,y,z,disableBlockingClip);end,\n"\
"GET_CLIP_SET_FOR_SCRIPTED_GUN_TASK=function(gunTaskType)return _natives.invoke_str(0x3A8CADC7D37AACC5,gunTaskType);end,\n"\
"TASK_AIM_GUN_AT_ENTITY=function(ped,entity,duration,instantBlendToAim)return _natives.invoke_void(0x9B53BB6E8943AF53,ped,entity,duration,instantBlendToAim);end,\n"\
"TASK_TURN_PED_TO_FACE_ENTITY=function(ped,entity,duration)return _natives.invoke_void(0x5AD23D40115353AC,ped,entity,duration);end,\n"\
"TASK_AIM_GUN_AT_COORD=function(ped,x,y,z,time,instantBlendToAim,playAnimIntro)return _natives.invoke_void(0x6671F3EEC681BDA1,ped,x,y,z,time,instantBlendToAim,playAnimIntro);end,\n"\
"TASK_SHOOT_AT_COORD=function(ped,x,y,z,duration,firingPattern)return _natives.invoke_void(0x46A6CC01E0826106,ped,x,y,z,duration,firingPattern);end,\n"\
"TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT=function(ped,vehicle,useAlternateShuffle)return _natives.invoke_void(0x7AA80209BDA643EB,ped,vehicle,useAlternateShuffle);end,\n"\
"CLEAR_PED_TASKS=function(ped)return _natives.invoke_void(0xE1EF3C1216AFF2CD,ped);end,\n"\
"CLEAR_PED_SECONDARY_TASK=function(ped)return _natives.invoke_void(0x176CECF6F920D707,ped);end,\n"\
"TASK_EVERYONE_LEAVE_VEHICLE=function(vehicle)return _natives.invoke_void(0x7F93691AB4B92272,vehicle);end,\n"\
"TASK_GOTO_ENTITY_OFFSET=function(ped,entity,time,seekRadius,seekAngleDeg,moveBlendRatio,gotoEntityOffsetFlags)return _natives.invoke_void(0xE39B4FF4FDEBDE27,ped,entity,time,seekRadius,seekAngleDeg,moveBlendRatio,gotoEntityOffsetFlags);end,\n"\
"TASK_GOTO_ENTITY_OFFSET_XY=function(ped,entity,duration,targetRadius,offsetX,offsetY,moveBlendRatio,gotoEntityOffsetFlags)return _natives.invoke_void(0x338E7EF52B6095A9,ped,entity,duration,targetRadius,offsetX,offsetY,moveBlendRatio,gotoEntityOffsetFlags);end,\n"\
"TASK_TURN_PED_TO_FACE_COORD=function(ped,x,y,z,duration)return _natives.invoke_void(0x1DDA930A0AC38571,ped,x,y,z,duration);end,\n"\
"TASK_VEHICLE_TEMP_ACTION=function(driver,vehicle,action,time)return _natives.invoke_void(0xC429DCEEB339E129,driver,vehicle,action,time);end,\n"\
"TASK_VEHICLE_MISSION=function(driver,vehicle,vehicleTarget,missionType,cruiseSpeed,drivingStyle,targetReached,straightLineDistance,DriveAgainstTraffic)return _natives.invoke_void(0x659427E0EF36BCDE,driver,vehicle,vehicleTarget,missionType,cruiseSpeed,drivingStyle,targetReached,straightLineDistance,DriveAgainstTraffic);end,\n"\
"TASK_VEHICLE_MISSION_PED_TARGET=function(ped,vehicle,pedTarget,missionType,maxSpeed,drivingStyle,minDistance,straightLineDistance,DriveAgainstTraffic)return _natives.invoke_void(0x9454528DF15D657A,ped,vehicle,pedTarget,missionType,maxSpeed,drivingStyle,minDistance,straightLineDistance,DriveAgainstTraffic);end,\n"\
"TASK_VEHICLE_MISSION_COORS_TARGET=function(ped,vehicle,x,y,z,mission,cruiseSpeed,drivingStyle,targetReached,straightLineDistance,DriveAgainstTraffic)return _natives.invoke_void(0xF0AF20AA7731F8C3,ped,vehicle,x,y,z,mission,cruiseSpeed,drivingStyle,targetReached,straightLineDistance,DriveAgainstTraffic);end,\n"\
"TASK_VEHICLE_ESCORT=function(ped,vehicle,targetVehicle,mode,speed,drivingStyle,minDistance,minHeightAboveTerrain,noRoadsDistance)return _natives.invoke_void(0x0FA6E4B75F302400,ped,vehicle,targetVehicle,mode,speed,drivingStyle,minDistance,minHeightAboveTerrain,noRoadsDistance);end,\n"\
"TASK_VEHICLE_FOLLOW=function(driver,vehicle,targetEntity,speed,drivingStyle,minDistance)return _natives.invoke_void(0xFC545A9F0626E3B6,driver,vehicle,targetEntity,speed,drivingStyle,minDistance);end,\n"\
"TASK_VEHICLE_CHASE=function(driver,targetEnt)return _natives.invoke_void(0x3C08A8E30363B353,driver,targetEnt);end,\n"\
"TASK_VEHICLE_HELI_PROTECT=function(pilot,vehicle,entityToFollow,targetSpeed,drivingFlags,radius,altitude,heliFlags)return _natives.invoke_void(0x1E09C32048FEFD1C,pilot,vehicle,entityToFollow,targetSpeed,drivingFlags,radius,altitude,heliFlags);end,\n"\
"SET_TASK_VEHICLE_CHASE_BEHAVIOR_FLAG=function(ped,flag,set)return _natives.invoke_void(0xCC665AAC360D31E7,ped,flag,set);end,\n"\
"SET_TASK_VEHICLE_CHASE_IDEAL_PURSUIT_DISTANCE=function(ped,distance)return _natives.invoke_void(0x639B642FACBE4EDD,ped,distance);end,\n"\
"TASK_HELI_CHASE=function(pilot,entityToFollow,x,y,z)return _natives.invoke_void(0xAC83B1DB38D0ADA0,pilot,entityToFollow,x,y,z);end,\n"\
"TASK_PLANE_CHASE=function(pilot,entityToFollow,x,y,z)return _natives.invoke_void(0x2D2386F273FF7A25,pilot,entityToFollow,x,y,z);end,\n"\
"TASK_PLANE_LAND=function(pilot,plane,runwayStartX,runwayStartY,runwayStartZ,runwayEndX,runwayEndY,runwayEndZ)return _natives.invoke_void(0xBF19721FA34D32C0,pilot,plane,runwayStartX,runwayStartY,runwayStartZ,runwayEndX,runwayEndY,runwayEndZ);end,\n"\
"CLEAR_DEFAULT_PRIMARY_TASK=function(ped)return _natives.invoke_void(0x6100B3CEFD43452E,ped);end,\n"\
"CLEAR_PRIMARY_VEHICLE_TASK=function(vehicle)return _natives.invoke_void(0xDBBC7A2432524127,vehicle);end,\n"\
"CLEAR_VEHICLE_CRASH_TASK=function(vehicle)return _natives.invoke_void(0x53DDC75BC3AC0A90,vehicle);end,\n"\
"TASK_PLANE_GOTO_PRECISE_VTOL=function(ped,vehicle,x,y,z,flightHeight,minHeightAboveTerrain,useDesiredOrientation,desiredOrientation,autopilot)return _natives.invoke_void(0xF7F9DCCA89E7505B,ped,vehicle,x,y,z,flightHeight,minHeightAboveTerrain,useDesiredOrientation,desiredOrientation,autopilot);end,\n"\
"TASK_SUBMARINE_GOTO_AND_STOP=function(ped,submarine,x,y,z,autopilot)return _natives.invoke_void(0xC22B40579A498CA4,ped,submarine,x,y,z,autopilot);end,\n"\
"TASK_HELI_MISSION=function(pilot,aircraft,targetVehicle,targetPed,destinationX,destinationY,destinationZ,missionFlag,maxSpeed,radius,targetHeading,maxHeight,minHeight,slowDownDistance,behaviorFlags)return _natives.invoke_void(0xDAD029E187A2BEB4,pilot,aircraft,targetVehicle,targetPed,destinationX,destinationY,destinationZ,missionFlag,maxSpeed,radius,targetHeading,maxHeight,minHeight,slowDownDistance,behaviorFlags);end,\n"\
"TASK_HELI_ESCORT_HELI=function(pilot,heli1,heli2,offsetX,offsetY,offsetZ)return _natives.invoke_void(0xB385523325077210,pilot,heli1,heli2,offsetX,offsetY,offsetZ);end,\n"\
"TASK_PLANE_MISSION=function(pilot,aircraft,targetVehicle,targetPed,destinationX,destinationY,destinationZ,missionFlag,angularDrag,targetReached,targetHeading,maxZ,minZ,precise)return _natives.invoke_void(0x23703CD154E83B88,pilot,aircraft,targetVehicle,targetPed,destinationX,destinationY,destinationZ,missionFlag,angularDrag,targetReached,targetHeading,maxZ,minZ,precise);end,\n"\
"TASK_PLANE_TAXI=function(pilot,aircraft,x,y,z,cruiseSpeed,targetReached)return _natives.invoke_void(0x92C360B5F15D2302,pilot,aircraft,x,y,z,cruiseSpeed,targetReached);end,\n"\
"TASK_BOAT_MISSION=function(pedDriver,vehicle,targetVehicle,targetPed,x,y,z,mission,maxSpeed,drivingStyle,targetReached,boatFlags)return _natives.invoke_void(0x15C86013127CE63F,pedDriver,vehicle,targetVehicle,targetPed,x,y,z,mission,maxSpeed,drivingStyle,targetReached,boatFlags);end,\n"\
"TASK_DRIVE_BY=function(driverPed,targetPed,targetVehicle,targetX,targetY,targetZ,distanceToShoot,pedAccuracy,pushUnderneathDrivingTaskIfDriving,firingPattern)return _natives.invoke_void(0x2F8AF0E82773A171,driverPed,targetPed,targetVehicle,targetX,targetY,targetZ,distanceToShoot,pedAccuracy,pushUnderneathDrivingTaskIfDriving,firingPattern);end,\n"\
"SET_DRIVEBY_TASK_TARGET=function(shootingPed,targetPed,targetVehicle,x,y,z)return _natives.invoke_void(0xE5B302114D8162EE,shootingPed,targetPed,targetVehicle,x,y,z);end,\n"\
"CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK=function(ped)return _natives.invoke_void(0xC35B5CDB2824CF69,ped);end,\n"\
"IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK=function(ped)return _natives.invoke_bool(0x8785E6E40C7A8818,ped);end,\n"\
"CONTROL_MOUNTED_WEAPON=function(ped)return _natives.invoke_bool(0xDCFE42068FE0135A,ped);end,\n"\
"SET_MOUNTED_WEAPON_TARGET=function(shootingPed,targetPed,targetVehicle,x,y,z,taskMode,ignoreTargetVehDeadCheck)return _natives.invoke_void(0xCCD892192C6D2BB9,shootingPed,targetPed,targetVehicle,x,y,z,taskMode,ignoreTargetVehDeadCheck);end,\n"\
"IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK=function(ped)return _natives.invoke_bool(0xA320EF046186FA3B,ped);end,\n"\
"TASK_USE_MOBILE_PHONE=function(ped,usePhone,desiredPhoneMode)return _natives.invoke_void(0xBD2A8EC3AF4DE7DB,ped,usePhone,desiredPhoneMode);end,\n"\
"TASK_USE_MOBILE_PHONE_TIMED=function(ped,duration)return _natives.invoke_void(0x5EE02954A14C69DB,ped,duration);end,\n"\
"TASK_CHAT_TO_PED=function(ped,target,flags,goToLocationX,goToLocationY,goToLocationZ,headingDegs,idleTime)return _natives.invoke_void(0x8C338E0263E4FD19,ped,target,flags,goToLocationX,goToLocationY,goToLocationZ,headingDegs,idleTime);end,\n"\
"TASK_WARP_PED_INTO_VEHICLE=function(ped,vehicle,seat)return _natives.invoke_void(0x9A7D091411C5F684,ped,vehicle,seat);end,\n"\
"TASK_SHOOT_AT_ENTITY=function(entity,target,duration,firingPattern)return _natives.invoke_void(0x08DA95E8298AE772,entity,target,duration,firingPattern);end,\n"\
"TASK_CLIMB=function(ped,usePlayerLaunchForce)return _natives.invoke_void(0x89D9FCC2435112F1,ped,usePlayerLaunchForce);end,\n"\
"TASK_CLIMB_LADDER=function(ped,fast)return _natives.invoke_void(0xB6C987F9285A3814,ped,fast);end,\n"\
"TASK_RAPPEL_DOWN_WALL_USING_CLIPSET_OVERRIDE=function(ped,x1,y1,z1,x2,y2,z2,minZ,ropeHandle,clipSet,p10)return _natives.invoke_void(0xEAF66ACDDC794793,ped,x1,y1,z1,x2,y2,z2,minZ,ropeHandle,clipSet,p10);end,\n"\
"GET_TASK_RAPPEL_DOWN_WALL_STATE=function(ped)return _natives.invoke_int(0x9D252648778160DF,ped);end,\n"\
"CLEAR_PED_TASKS_IMMEDIATELY=function(ped)return _natives.invoke_void(0xAAA34F8A7CB32098,ped);end,\n"\
"TASK_PERFORM_SEQUENCE_FROM_PROGRESS=function(ped,taskIndex,progress1,progress2)return _natives.invoke_void(0x89221B16730234F0,ped,taskIndex,progress1,progress2);end,\n"\
"SET_NEXT_DESIRED_MOVE_STATE=function(nextMoveState)return _natives.invoke_void(0xF1B9F16E89E2C93A,nextMoveState);end,\n"\
"SET_PED_DESIRED_MOVE_BLEND_RATIO=function(ped,newMoveBlendRatio)return _natives.invoke_void(0x1E982AC8716912C5,ped,newMoveBlendRatio);end,\n"\
"GET_PED_DESIRED_MOVE_BLEND_RATIO=function(ped)return _natives.invoke_float(0x8517D4A6CA8513ED,ped);end,\n"\
"TASK_GOTO_ENTITY_AIMING=function(ped,target,distanceToStopAt,StartAimingDist)return _natives.invoke_void(0xA9DA48FAB8A76C12,ped,target,distanceToStopAt,StartAimingDist);end,\n"\
"TASK_SET_DECISION_MAKER=function(ped,decisionMakerId)return _natives.invoke_void(0xEB8517DDA73720DA,ped,decisionMakerId);end,\n"\
"TASK_SET_SPHERE_DEFENSIVE_AREA=function(ped,x,y,z,radius)return _natives.invoke_void(0x933C06518B52A9A4,ped,x,y,z,radius);end,\n"\
"TASK_CLEAR_DEFENSIVE_AREA=function(ped)return _natives.invoke_void(0x95A6C46A31D1917D,ped);end,\n"\
"TASK_PED_SLIDE_TO_COORD=function(ped,x,y,z,heading,speed)return _natives.invoke_void(0xD04FE6765D990A06,ped,x,y,z,heading,speed);end,\n"\
"TASK_PED_SLIDE_TO_COORD_HDG_RATE=function(ped,x,y,z,heading,speed,headingChangeRate)return _natives.invoke_void(0x5A4A6A6D3DC64F52,ped,x,y,z,heading,speed,headingChangeRate);end,\n"\
"ADD_COVER_POINT=function(x,y,z,direction,usage,height,arc,isPriority)return _natives.invoke_int(0xD5C12A75C7B9497F,x,y,z,direction,usage,height,arc,isPriority);end,\n"\
"REMOVE_COVER_POINT=function(coverpoint)return _natives.invoke_void(0xAE287C923D891715,coverpoint);end,\n"\
"DOES_SCRIPTED_COVER_POINT_EXIST_AT_COORDS=function(x,y,z)return _natives.invoke_bool(0xA98B8E3C088E5A31,x,y,z);end,\n"\
"GET_SCRIPTED_COVER_POINT_COORDS=function(coverpoint)return _natives.invoke_vec3(0x594A1028FC2A3E85,coverpoint);end,\n"\
"ADD_SCRIPTED_COVER_AREA=function(x,y,z,radius)return _natives.invoke_void(0x28B7B9BFDAF274AA,x,y,z,radius);end,\n"\
"TASK_COMBAT_PED=function(ped,targetPed,combatFlags,threatResponseFlags)return _natives.invoke_void(0xF166E48407BAC484,ped,targetPed,combatFlags,threatResponseFlags);end,\n"\
"TASK_COMBAT_PED_TIMED=function(ped,target,time,flags)return _natives.invoke_void(0x944F30DCB7096BDE,ped,target,time,flags);end,\n"\
"TASK_SEEK_COVER_FROM_POS=function(ped,x,y,z,duration,allowPeekingAndFiring)return _natives.invoke_void(0x75AC2B60386D89F2,ped,x,y,z,duration,allowPeekingAndFiring);end,\n"\
"TASK_SEEK_COVER_FROM_PED=function(ped,target,duration,allowPeekingAndFiring)return _natives.invoke_void(0x84D32B3BEC531324,ped,target,duration,allowPeekingAndFiring);end,\n"\
"TASK_SEEK_COVER_TO_COVER_POINT=function(ped,coverpoint,x,y,z,time,allowPeekingAndFiring)return _natives.invoke_void(0xD43D95C7A869447F,ped,coverpoint,x,y,z,time,allowPeekingAndFiring);end,\n"\
"TASK_SEEK_COVER_TO_COORDS=function(ped,x1,y1,z1,x2,y2,z2,timeout,shortRoute)return _natives.invoke_void(0x39246A6958EF072C,ped,x1,y1,z1,x2,y2,z2,timeout,shortRoute);end,\n"\
"TASK_PUT_PED_DIRECTLY_INTO_COVER=function(ped,x,y,z,time,allowPeekingAndFiring,blendInDuration,forceInitialFacingDirection,forceFaceLeft,identifier,doEntry)return _natives.invoke_void(0x4172393E6BE1FECE,ped,x,y,z,time,allowPeekingAndFiring,blendInDuration,forceInitialFacingDirection,forceFaceLeft,identifier,doEntry);end,\n"\
"TASK_WARP_PED_DIRECTLY_INTO_COVER=function(ped,time,allowPeekingAndFiring,forceInitialFacingDirection,forceFaceLeft,identifier)return _natives.invoke_void(0x6E01E9E8D89F8276,ped,time,allowPeekingAndFiring,forceInitialFacingDirection,forceFaceLeft,identifier);end,\n"\
"TASK_EXIT_COVER=function(ped,exitType,x,y,z)return _natives.invoke_void(0x79B258E397854D29,ped,exitType,x,y,z);end,\n"\
"TASK_PUT_PED_DIRECTLY_INTO_MELEE=function(ped,meleeTarget,blendInDuration,timeInMelee,strafePhaseSync,aiCombatFlags)return _natives.invoke_void(0x1C6CD14A876FFE39,ped,meleeTarget,blendInDuration,timeInMelee,strafePhaseSync,aiCombatFlags);end,\n"\
"TASK_TOGGLE_DUCK=function(ped,toggleType)return _natives.invoke_void(0xAC96609B9995EDF8,ped,toggleType);end,\n"\
"TASK_GUARD_CURRENT_POSITION=function(ped,maxPatrolProximity,defensiveAreaRadius,setDefensiveArea)return _natives.invoke_void(0x4A58A47A72E3FCB4,ped,maxPatrolProximity,defensiveAreaRadius,setDefensiveArea);end,\n"\
"TASK_GUARD_ASSIGNED_DEFENSIVE_AREA=function(ped,x,y,z,heading,maxPatrolProximity,timer)return _natives.invoke_void(0xD2A207EEBDF9889B,ped,x,y,z,heading,maxPatrolProximity,timer);end,\n"\
"TASK_GUARD_SPHERE_DEFENSIVE_AREA=function(ped,defendPositionX,defendPositionY,defendPositionZ,heading,maxPatrolProximity,time,x,y,z,defensiveAreaRadius)return _natives.invoke_void(0xC946FE14BE0EB5E2,ped,defendPositionX,defendPositionY,defendPositionZ,heading,maxPatrolProximity,time,x,y,z,defensiveAreaRadius);end,\n"\
"TASK_STAND_GUARD=function(ped,x,y,z,heading,scenarioName)return _natives.invoke_void(0xAE032F8BBA959E90,ped,x,y,z,heading,scenarioName);end,\n"\
"SET_DRIVE_TASK_CRUISE_SPEED=function(driver,cruiseSpeed)return _natives.invoke_void(0x5C9B84BD7D31D908,driver,cruiseSpeed);end,\n"\
"SET_DRIVE_TASK_MAX_CRUISE_SPEED=function(ped,speed)return _natives.invoke_void(0x404A5AA9B9F0B746,ped,speed);end,\n"\
"SET_DRIVE_TASK_DRIVING_STYLE=function(ped,drivingStyle)return _natives.invoke_void(0xDACE1BE37D88AF67,ped,drivingStyle);end,\n"\
"ADD_COVER_BLOCKING_AREA=function(startX,startY,startZ,endX,endY,endZ,blockObjects,blockVehicles,blockMap,blockPlayer)return _natives.invoke_void(0x45C597097DD7CB81,startX,startY,startZ,endX,endY,endZ,blockObjects,blockVehicles,blockMap,blockPlayer);end,\n"\
"REMOVE_ALL_COVER_BLOCKING_AREAS=function()return _natives.invoke_void(0xDB6708C0B46F56D8);end,\n"\
"REMOVE_COVER_BLOCKING_AREAS_AT_POSITION=function(x,y,z)return _natives.invoke_void(0xFA83CA6776038F64,x,y,z);end,\n"\
"REMOVE_SPECIFIC_COVER_BLOCKING_AREAS=function(startX,startY,startZ,endX,endY,endZ,blockObjects,blockVehicles,blockMap,blockPlayer)return _natives.invoke_void(0x1F351CF1C6475734,startX,startY,startZ,endX,endY,endZ,blockObjects,blockVehicles,blockMap,blockPlayer);end,\n"\
"TASK_START_SCENARIO_IN_PLACE=function(ped,scenarioName,unkDelay,playEnterAnim)return _natives.invoke_void(0x142A02425FF02BD9,ped,scenarioName,unkDelay,playEnterAnim);end,\n"\
"TASK_START_SCENARIO_AT_POSITION=function(ped,scenarioName,x,y,z,heading,duration,sittingScenario,teleport)return _natives.invoke_void(0xFA4EFC79F69D4F07,ped,scenarioName,x,y,z,heading,duration,sittingScenario,teleport);end,\n"\
"TASK_USE_NEAREST_SCENARIO_TO_COORD=function(ped,x,y,z,distance,duration)return _natives.invoke_void(0x277F471BA9DB000B,ped,x,y,z,distance,duration);end,\n"\
"TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP=function(ped,x,y,z,radius,timeToLeave)return _natives.invoke_void(0x58E2E0F23F6B76C3,ped,x,y,z,radius,timeToLeave);end,\n"\
"TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD=function(ped,x,y,z,maxRange,timeToLeave)return _natives.invoke_void(0x9FDA1B3D7E7028B3,ped,x,y,z,maxRange,timeToLeave);end,\n"\
"TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP=function(ped,x,y,z,radius,timeToLeave)return _natives.invoke_void(0x97A28E63F0BA5631,ped,x,y,z,radius,timeToLeave);end,\n"\
"DOES_SCENARIO_EXIST_IN_AREA=function(x,y,z,radius,mustBeFree)return _natives.invoke_bool(0x5A59271FFADD33C1,x,y,z,radius,mustBeFree);end,\n"\
"DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA=function(x,y,z,scenarioName,radius,mustBeFree)return _natives.invoke_bool(0x0A9D0C2A3BBC86C1,x,y,z,scenarioName,radius,mustBeFree);end,\n"\
"IS_SCENARIO_OCCUPIED=function(x,y,z,maxRange,onlyUsersActuallyAtScenario)return _natives.invoke_bool(0x788756D73AC2E07C,x,y,z,maxRange,onlyUsersActuallyAtScenario);end,\n"\
"PED_HAS_USE_SCENARIO_TASK=function(ped)return _natives.invoke_bool(0x295E3CCEC879CCD7,ped);end,\n"\
"PLAY_ANIM_ON_RUNNING_SCENARIO=function(ped,animDict,animName)return _natives.invoke_void(0x748040460F8DF5DC,ped,animDict,animName);end,\n"\
"DOES_SCENARIO_GROUP_EXIST=function(scenarioGroup)return _natives.invoke_bool(0xF9034C136C9E00D3,scenarioGroup);end,\n"\
"IS_SCENARIO_GROUP_ENABLED=function(scenarioGroup)return _natives.invoke_bool(0x367A09DED4E05B99,scenarioGroup);end,\n"\
"SET_SCENARIO_GROUP_ENABLED=function(scenarioGroup,enabled)return _natives.invoke_void(0x02C8E5B49848664E,scenarioGroup,enabled);end,\n"\
"RESET_SCENARIO_GROUPS_ENABLED=function()return _natives.invoke_void(0xDD902D0349AFAD3A);end,\n"\
"SET_EXCLUSIVE_SCENARIO_GROUP=function(scenarioGroup)return _natives.invoke_void(0x535E97E1F7FC0C6A,scenarioGroup);end,\n"\
"RESET_EXCLUSIVE_SCENARIO_GROUP=function()return _natives.invoke_void(0x4202BBCB8684563D);end,\n"\
"IS_SCENARIO_TYPE_ENABLED=function(scenarioType)return _natives.invoke_bool(0x3A815DB3EA088722,scenarioType);end,\n"\
"SET_SCENARIO_TYPE_ENABLED=function(scenarioType,toggle)return _natives.invoke_void(0xEB47EC4E34FB7EE1,scenarioType,toggle);end,\n"\
"RESET_SCENARIO_TYPES_ENABLED=function()return _natives.invoke_void(0x0D40EE2A7F2B2D6D);end,\n"\
"IS_PED_ACTIVE_IN_SCENARIO=function(ped)return _natives.invoke_bool(0xAA135F9482C82CC3,ped);end,\n"\
"IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO=function(ped)return _natives.invoke_bool(0x621C6E4729388E41,ped);end,\n"\
"SET_PED_CAN_PLAY_AMBIENT_IDLES=function(ped,blockIdleClips,removeIdleClipIfPlaying)return _natives.invoke_void(0x8FD89A6240813FD0,ped,blockIdleClips,removeIdleClipIfPlaying);end,\n"\
"TASK_COMBAT_HATED_TARGETS_IN_AREA=function(ped,x,y,z,radius,combatFlags)return _natives.invoke_void(0x4CF5F55DAC3280A0,ped,x,y,z,radius,combatFlags);end,\n"\
"TASK_COMBAT_HATED_TARGETS_AROUND_PED=function(ped,radius,combatFlags)return _natives.invoke_void(0x7BF835BB9E2698C8,ped,radius,combatFlags);end,\n"\
"TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED=function(ped,radius,time,combatFlags)return _natives.invoke_void(0x2BBA30B854534A0C,ped,radius,time,combatFlags);end,\n"\
"TASK_THROW_PROJECTILE=function(ped,x,y,z,ignoreCollisionEntityIndex,createInvincibleProjectile)return _natives.invoke_void(0x7285951DBF6B5A51,ped,x,y,z,ignoreCollisionEntityIndex,createInvincibleProjectile);end,\n"\
"TASK_SWAP_WEAPON=function(ped,drawWeapon)return _natives.invoke_void(0xA21C51255B205245,ped,drawWeapon);end,\n"\
"TASK_RELOAD_WEAPON=function(ped,drawWeapon)return _natives.invoke_void(0x62D2916F56B9CD2D,ped,drawWeapon);end,\n"\
"IS_PED_GETTING_UP=function(ped)return _natives.invoke_bool(0x2A74E1D5F2F00EEC,ped);end,\n"\
"TASK_WRITHE=function(ped,target,minFireLoops,startState,forceShootOnGround,shootFromGroundTimer)return _natives.invoke_void(0xCDDC2B77CE54AC6E,ped,target,minFireLoops,startState,forceShootOnGround,shootFromGroundTimer);end,\n"\
"IS_PED_IN_WRITHE=function(ped)return _natives.invoke_bool(0xDEB6D52126E7D640,ped);end,\n"\
"OPEN_PATROL_ROUTE=function(patrolRoute)return _natives.invoke_void(0xA36BFB5EE89F3D82,patrolRoute);end,\n"\
"CLOSE_PATROL_ROUTE=function()return _natives.invoke_void(0xB043ECA801B8CBC1);end,\n"\
"ADD_PATROL_ROUTE_NODE=function(nodeId,nodeType,posX,posY,posZ,headingX,headingY,headingZ,duration)return _natives.invoke_void(0x8EDF950167586B7C,nodeId,nodeType,posX,posY,posZ,headingX,headingY,headingZ,duration);end,\n"\
"ADD_PATROL_ROUTE_LINK=function(nodeId1,nodeId2)return _natives.invoke_void(0x23083260DEC3A551,nodeId1,nodeId2);end,\n"\
"CREATE_PATROL_ROUTE=function()return _natives.invoke_void(0xAF8A443CCC8018DC);end,\n"\
"DELETE_PATROL_ROUTE=function(patrolRoute)return _natives.invoke_void(0x7767DD9D65E91319,patrolRoute);end,\n"\
"GET_PATROL_TASK_INFO=function(ped,timeLeftAtNode,nodeId)return _natives.invoke_bool(0x52F734CEBE20DFBA,ped,timeLeftAtNode,nodeId);end,\n"\
"TASK_PATROL=function(ped,patrolRouteName,alertState,canChatToPeds,useHeadLookAt)return _natives.invoke_void(0xBDA5DF49D080FE4E,ped,patrolRouteName,alertState,canChatToPeds,useHeadLookAt);end,\n"\
"TASK_STAY_IN_COVER=function(ped)return _natives.invoke_void(0xE5DA8615A6180789,ped);end,\n"\
"ADD_VEHICLE_SUBTASK_ATTACK_COORD=function(ped,x,y,z)return _natives.invoke_void(0x5CF0D8F9BBA0DD75,ped,x,y,z);end,\n"\
"ADD_VEHICLE_SUBTASK_ATTACK_PED=function(ped,target)return _natives.invoke_void(0x85F462BADC7DA47F,ped,target);end,\n"\
"TASK_VEHICLE_SHOOT_AT_PED=function(ped,target,fireTolerance)return _natives.invoke_void(0x10AB107B887214D8,ped,target,fireTolerance);end,\n"\
"TASK_VEHICLE_AIM_AT_PED=function(ped,target)return _natives.invoke_void(0xE41885592B08B097,ped,target);end,\n"\
"TASK_VEHICLE_SHOOT_AT_COORD=function(ped,x,y,z,fireTolerance)return _natives.invoke_void(0x5190796ED39C9B6D,ped,x,y,z,fireTolerance);end,\n"\
"TASK_VEHICLE_AIM_AT_COORD=function(ped,x,y,z)return _natives.invoke_void(0x447C1E9EF844BC0F,ped,x,y,z);end,\n"\
"TASK_VEHICLE_GOTO_NAVMESH=function(ped,vehicle,x,y,z,speed,behaviorFlag,stoppingRange)return _natives.invoke_void(0x195AEEB13CEFE2EE,ped,vehicle,x,y,z,speed,behaviorFlag,stoppingRange);end,\n"\
"TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD=function(ped,x,y,z,aimAtX,aimAtY,aimAtZ,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,navFlags,instantBlendToAim,firingPattern)return _natives.invoke_void(0x11315AB3385B8AC0,ped,x,y,z,aimAtX,aimAtY,aimAtZ,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,navFlags,instantBlendToAim,firingPattern);end,\n"\
"TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY=function(ped,x,y,z,aimAtID,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,navFlags,instantBlendToAim,firingPattern,time)return _natives.invoke_void(0xB2A16444EAD9AE47,ped,x,y,z,aimAtID,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,navFlags,instantBlendToAim,firingPattern,time);end,\n"\
"TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD=function(pedHandle,goToLocationX,goToLocationY,goToLocationZ,focusLocationX,focusLocationY,focusLocationZ,speed,shootAtEnemies,distanceToStopAt,noRoadsDistance,useNavMesh,navFlags,taskFlags,firingPattern)return _natives.invoke_void(0xA55547801EB331FC,pedHandle,goToLocationX,goToLocationY,goToLocationZ,focusLocationX,focusLocationY,focusLocationZ,speed,shootAtEnemies,distanceToStopAt,noRoadsDistance,useNavMesh,navFlags,taskFlags,firingPattern);end,\n"\
"TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD=function(ped,entity,aimX,aimY,aimZ,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,instantBlendToAim,firingPattern)return _natives.invoke_void(0x04701832B739DCE5,ped,entity,aimX,aimY,aimZ,moveBlendRatio,shoot,targetRadius,slowDistance,useNavMesh,instantBlendToAim,firingPattern);end,\n"\
"TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY=function(ped,entityToWalkTo,entityToAimAt,speed,shootatEntity,targetRadius,slowDistance,useNavMesh,instantBlendToAim,firingPattern)return _natives.invoke_void(0x97465886D35210E9,ped,entityToWalkTo,entityToAimAt,speed,shootatEntity,targetRadius,slowDistance,useNavMesh,instantBlendToAim,firingPattern);end,\n"\
"SET_HIGH_FALL_TASK=function(ped,minTime,maxTime,entryType)return _natives.invoke_void(0x8C825BDC7741D37C,ped,minTime,maxTime,entryType);end,\n"\
"REQUEST_WAYPOINT_RECORDING=function(name)return _natives.invoke_void(0x9EEFB62EB27B5792,name);end,\n"\
"GET_IS_WAYPOINT_RECORDING_LOADED=function(name)return _natives.invoke_bool(0xCB4E8BE8A0063C5D,name);end,\n"\
"REMOVE_WAYPOINT_RECORDING=function(name)return _natives.invoke_void(0xFF1B8B4AA1C25DC8,name);end,\n"\
"WAYPOINT_RECORDING_GET_NUM_POINTS=function(name,points)return _natives.invoke_bool(0x5343532C01A07234,name,points);end,\n"\
"WAYPOINT_RECORDING_GET_COORD=function(name,point,coord)return _natives.invoke_bool(0x2FB897405C90B361,name,point,coord);end,\n"\
"WAYPOINT_RECORDING_GET_SPEED_AT_POINT=function(name,point)return _natives.invoke_float(0x005622AEBC33ACA9,name,point);end,\n"\
"WAYPOINT_RECORDING_GET_CLOSEST_WAYPOINT=function(name,x,y,z,point)return _natives.invoke_bool(0xB629A298081F876F,name,x,y,z,point);end,\n"\
"TASK_FOLLOW_WAYPOINT_RECORDING=function(ped,name,p2,p3,p4)return _natives.invoke_void(0x0759591819534F7B,ped,name,p2,p3,p4);end,\n"\
"IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED=function(ped)return _natives.invoke_bool(0xE03B3F2D3DC59B64,ped);end,\n"\
"GET_PED_WAYPOINT_PROGRESS=function(ped)return _natives.invoke_int(0x2720AAA75001E094,ped);end,\n"\
"GET_PED_WAYPOINT_DISTANCE=function(p0)return _natives.invoke_float(0xE6A877C64CAF1BC5,p0);end,\n"\
"SET_PED_WAYPOINT_ROUTE_OFFSET=function(ped,x,y,z)return _natives.invoke_bool(0xED98E10B0AFCE4B4,ped,x,y,z);end,\n"\
"GET_WAYPOINT_DISTANCE_ALONG_ROUTE=function(name,point)return _natives.invoke_float(0xA5B769058763E497,name,point);end,\n"\
"WAYPOINT_PLAYBACK_GET_IS_PAUSED=function(p0)return _natives.invoke_bool(0x701375A7D43F01CB,p0);end,\n"\
"WAYPOINT_PLAYBACK_PAUSE=function(p0,p1,p2)return _natives.invoke_void(0x0F342546AA06FED5,p0,p1,p2);end,\n"\
"WAYPOINT_PLAYBACK_RESUME=function(p0,p1,p2,p3)return _natives.invoke_void(0x244F70C84C547D2D,p0,p1,p2,p3);end,\n"\
"WAYPOINT_PLAYBACK_OVERRIDE_SPEED=function(p0,p1,p2)return _natives.invoke_void(0x7D7D2B47FA788E85,p0,p1,p2);end,\n"\
"WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED=function(p0)return _natives.invoke_void(0x6599D834B12D0800,p0);end,\n"\
"USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE=function(name,p1,p2,p3)return _natives.invoke_void(0x5A353B8E6B1095B5,name,p1,p2,p3);end,\n"\
"WAYPOINT_PLAYBACK_START_AIMING_AT_PED=function(ped,target,p2)return _natives.invoke_void(0x20E330937C399D29,ped,target,p2);end,\n"\
"WAYPOINT_PLAYBACK_START_AIMING_AT_COORD=function(ped,x,y,z,p4)return _natives.invoke_void(0x8968400D900ED8B3,ped,x,y,z,p4);end,\n"\
"WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED=function(ped,ped2,p2,p3)return _natives.invoke_void(0xE70BA7B90F8390DC,ped,ped2,p2,p3);end,\n"\
"WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD=function(ped,x,y,z,p4,firingPattern)return _natives.invoke_void(0x057A25CFCC9DB671,ped,x,y,z,p4,firingPattern);end,\n"\
"WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING=function(ped)return _natives.invoke_void(0x47EFA040EBB8E2EA,ped);end,\n"\
"ASSISTED_MOVEMENT_REQUEST_ROUTE=function(route)return _natives.invoke_void(0x817268968605947A,route);end,\n"\
"ASSISTED_MOVEMENT_REMOVE_ROUTE=function(route)return _natives.invoke_void(0x3548536485DD792B,route);end,\n"\
"ASSISTED_MOVEMENT_IS_ROUTE_LOADED=function(route)return _natives.invoke_bool(0x60F9A4393A21F741,route);end,\n"\
"ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES=function(route,props)return _natives.invoke_void(0xD5002D78B7162E1B,route,props);end,\n"\
"ASSISTED_MOVEMENT_OVERRIDE_LOAD_DISTANCE_THIS_FRAME=function(dist)return _natives.invoke_void(0x13945951E16EF912,dist);end,\n"\
"TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING=function(ped,vehicle,WPRecording,p3,p4,p5,p6,p7,p8,p9)return _natives.invoke_void(0x3123FAA6DB1CF7ED,ped,vehicle,WPRecording,p3,p4,p5,p6,p7,p8,p9);end,\n"\
"IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE=function(vehicle)return _natives.invoke_bool(0xF5134943EA29868C,vehicle);end,\n"\
"GET_VEHICLE_WAYPOINT_PROGRESS=function(vehicle)return _natives.invoke_int(0x9824CFF8FC66E159,vehicle);end,\n"\
"GET_VEHICLE_WAYPOINT_TARGET_POINT=function(vehicle)return _natives.invoke_int(0x416B62AC8B9E5BBD,vehicle);end,\n"\
"VEHICLE_WAYPOINT_PLAYBACK_PAUSE=function(vehicle)return _natives.invoke_void(0x8A4E6AC373666BC5,vehicle);end,\n"\
"VEHICLE_WAYPOINT_PLAYBACK_RESUME=function(vehicle)return _natives.invoke_void(0xDC04FCAA7839D492,vehicle);end,\n"\
"VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED=function(vehicle)return _natives.invoke_void(0x5CEB25A7D2848963,vehicle);end,\n"\
"VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED=function(vehicle,speed)return _natives.invoke_void(0x121F0593E0A431D7,vehicle,speed);end,\n"\
"TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS=function(ped,toggle)return _natives.invoke_void(0x90D2156198831D69,ped,toggle);end,\n"\
"TASK_FORCE_MOTION_STATE=function(ped,state,forceRestart)return _natives.invoke_void(0x4F056E1AFFEF17AB,ped,state,forceRestart);end,\n"\
"TASK_MOVE_NETWORK_BY_NAME=function(ped,task,multiplier,allowOverrideCloneUpdate,animDict,flags)return _natives.invoke_void(0x2D537BA194896636,ped,task,multiplier,allowOverrideCloneUpdate,animDict,flags);end,\n"\
"TASK_MOVE_NETWORK_ADVANCED_BY_NAME=function(ped,network,x,y,z,rotX,rotY,rotZ,rotOrder,blendDuration,allowOverrideCloneUpdate,animDict,flags)return _natives.invoke_void(0xD5B35BEA41919ACB,ped,network,x,y,z,rotX,rotY,rotZ,rotOrder,blendDuration,allowOverrideCloneUpdate,animDict,flags);end,\n"\
"TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS=function(ped,network,initialParameters,blendDuration,allowOverrideCloneUpdate,animDict,flags)return _natives.invoke_void(0x3D45B0B355C5E0C9,ped,network,initialParameters,blendDuration,allowOverrideCloneUpdate,animDict,flags);end,\n"\
"TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS=function(ped,network,initialParameters,x,y,z,rotX,rotY,rotZ,rotOrder,blendDuration,allowOverrideCloneUpdate,dictionary,flags)return _natives.invoke_void(0x29682E2CCF21E9B5,ped,network,initialParameters,x,y,z,rotX,rotY,rotZ,rotOrder,blendDuration,allowOverrideCloneUpdate,dictionary,flags);end,\n"\
"IS_TASK_MOVE_NETWORK_ACTIVE=function(ped)return _natives.invoke_bool(0x921CE12C489C4C41,ped);end,\n"\
"IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION=function(ped)return _natives.invoke_bool(0x30ED88D5E0C56A37,ped);end,\n"\
"REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION=function(ped,name)return _natives.invoke_bool(0xD01015C7316AE176,ped,name);end,\n"\
"SET_EXPECTED_CLONE_NEXT_TASK_MOVE_NETWORK_STATE=function(ped,state)return _natives.invoke_bool(0xAB13A5565480B6D9,ped,state);end,\n"\
"GET_TASK_MOVE_NETWORK_STATE=function(ped)return _natives.invoke_str(0x717E4D1F2048376D,ped);end,\n"\
"SET_TASK_MOVE_NETWORK_ANIM_SET=function(ped,clipSet,variableClipSet)return _natives.invoke_void(0x8423541E8B3A1589,ped,clipSet,variableClipSet);end,\n"\
"SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT=function(ped,signalName,value)return _natives.invoke_void(0xD5BB4025AE449A4E,ped,signalName,value);end,\n"\
"SET_TASK_MOVE_NETWORK_SIGNAL_LOCAL_FLOAT=function(ped,signalName,value)return _natives.invoke_void(0x373EF409B82697A3,ped,signalName,value);end,\n"\
"SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT_LERP_RATE=function(ped,signalName,value)return _natives.invoke_void(0x8634CEF2522D987B,ped,signalName,value);end,\n"\
"SET_TASK_MOVE_NETWORK_SIGNAL_BOOL=function(ped,signalName,value)return _natives.invoke_void(0xB0A6CFD2C69C1088,ped,signalName,value);end,\n"\
"GET_TASK_MOVE_NETWORK_SIGNAL_FLOAT=function(ped,signalName)return _natives.invoke_float(0x44AB0B3AFECCE242,ped,signalName);end,\n"\
"GET_TASK_MOVE_NETWORK_SIGNAL_BOOL=function(ped,signalName)return _natives.invoke_bool(0xA7FFBA498E4AAF67,ped,signalName);end,\n"\
"GET_TASK_MOVE_NETWORK_EVENT=function(ped,eventName)return _natives.invoke_bool(0xB4F47213DF45A64C,ped,eventName);end,\n"\
"SET_TASK_MOVE_NETWORK_ENABLE_COLLISION_ON_NETWORK_CLONE_WHEN_FIXED=function(ped,enable)return _natives.invoke_bool(0x0FFB3C758E8C07B9,ped,enable);end,\n"\
"IS_MOVE_BLEND_RATIO_STILL=function(ped)return _natives.invoke_bool(0x349CE7B56DAFD95C,ped);end,\n"\
"IS_MOVE_BLEND_RATIO_WALKING=function(ped)return _natives.invoke_bool(0xF133BBBE91E1691F,ped);end,\n"\
"IS_MOVE_BLEND_RATIO_RUNNING=function(ped)return _natives.invoke_bool(0xD4D8636C0199A939,ped);end,\n"\
"IS_MOVE_BLEND_RATIO_SPRINTING=function(ped)return _natives.invoke_bool(0x24A2AD74FA9814E2,ped);end,\n"\
"IS_PED_STILL=function(ped)return _natives.invoke_bool(0xAC29253EEF8F0180,ped);end,\n"\
"IS_PED_WALKING=function(ped)return _natives.invoke_bool(0xDE4C184B2B9B071A,ped);end,\n"\
"IS_PED_RUNNING=function(ped)return _natives.invoke_bool(0xC5286FFC176F28A2,ped);end,\n"\
"IS_PED_SPRINTING=function(ped)return _natives.invoke_bool(0x57E457CD2C0FC168,ped);end,\n"\
"IS_PED_STRAFING=function(ped)return _natives.invoke_bool(0xE45B7F222DE47E09,ped);end,\n"\
"TASK_SYNCHRONIZED_SCENE=function(ped,scene,animDictionary,animationName,blendIn,blendOut,flags,ragdollBlockingFlags,moverBlendDelta,ikFlags)return _natives.invoke_void(0xEEA929141F699854,ped,scene,animDictionary,animationName,blendIn,blendOut,flags,ragdollBlockingFlags,moverBlendDelta,ikFlags);end,\n"\
"TASK_AGITATED_ACTION_CONFRONT_RESPONSE=function(ped,ped2)return _natives.invoke_void(0x19D1B791CB3670FE,ped,ped2);end,\n"\
"TASK_SWEEP_AIM_ENTITY=function(ped,animDict,lowAnimName,medAnimName,hiAnimName,runtime,targetEntity,turnRate,blendInDuration)return _natives.invoke_void(0x2047C02158D6405A,ped,animDict,lowAnimName,medAnimName,hiAnimName,runtime,targetEntity,turnRate,blendInDuration);end,\n"\
"UPDATE_TASK_SWEEP_AIM_ENTITY=function(ped,entity)return _natives.invoke_void(0xE4973DBDBE6E44B3,ped,entity);end,\n"\
"TASK_SWEEP_AIM_POSITION=function(ped,animDict,lowAnimName,medAnimName,hiAnimName,runtime,x,y,z,turnRate,blendInDuration)return _natives.invoke_void(0x7AFE8FDC10BC07D2,ped,animDict,lowAnimName,medAnimName,hiAnimName,runtime,x,y,z,turnRate,blendInDuration);end,\n"\
"UPDATE_TASK_SWEEP_AIM_POSITION=function(ped,x,y,z)return _natives.invoke_void(0xBB106883F5201FC4,ped,x,y,z);end,\n"\
"TASK_ARREST_PED=function(ped,target)return _natives.invoke_void(0xF3B9A78A178572B1,ped,target);end,\n"\
"IS_PED_RUNNING_ARREST_TASK=function(ped)return _natives.invoke_bool(0x3DC52677769B4AE0,ped);end,\n"\
"IS_PED_BEING_ARRESTED=function(ped)return _natives.invoke_bool(0x90A09F3A45FED688,ped);end,\n"\
"UNCUFF_PED=function(ped)return _natives.invoke_void(0x67406F2C8F87FC4F,ped);end,\n"\
"IS_PED_CUFFED=function(ped)return _natives.invoke_bool(0x74E559B3BC910685,ped);end,\n"\
"};\n"\
"VEHICLE = {\n"\
"CREATE_VEHICLE=function(modelHash,x,y,z,heading,isNetwork,bScriptHostVeh,p7)return _natives.invoke_int(0xAF35D0D2583051B0,modelHash,x,y,z,heading,isNetwork,bScriptHostVeh,p7);end,\n"\
"DELETE_VEHICLE=function(vehicle)return _natives.invoke_void(0xEA386986E786A54F,vehicle);end,\n"\
"SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON=function(vehicle,toggle,p2)return _natives.invoke_void(0x7D6F9A3EF26136A0,vehicle,toggle,p2);end,\n"\
"SET_VEHICLE_ALLOW_HOMING_MISSLE_LOCKON_SYNCED=function(vehicle,canBeLockedOn,p2)return _natives.invoke_void(0x1DDA078D12879EEE,vehicle,canBeLockedOn,p2);end,\n"\
"SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON=function(veh,toggle)return _natives.invoke_void(0x5D14D4154BFE7B2C,veh,toggle);end,\n"\
"GET_VEHICLE_HOMING_LOCKON_STATE=function(vehicle)return _natives.invoke_int(0xE6B0E8CFC3633BF0,vehicle);end,\n"\
"GET_VEHICLE_HOMING_LOCKEDONTO_STATE=function(p0)return _natives.invoke_int(0x6EAAEFC76ACC311F,p0);end,\n"\
"SET_VEHICLE_HOMING_LOCKEDONTO_STATE=function(p0,p1)return _natives.invoke_void(0x407DC5E97DB1A4D3,p0,p1);end,\n"\
"IS_VEHICLE_MODEL=function(vehicle,model)return _natives.invoke_bool(0x423E8DE37D934D89,vehicle,model);end,\n"\
"DOES_SCRIPT_VEHICLE_GENERATOR_EXIST=function(vehicleGenerator)return _natives.invoke_bool(0xF6086BC836400876,vehicleGenerator);end,\n"\
"CREATE_SCRIPT_VEHICLE_GENERATOR=function(x,y,z,heading,p4,p5,modelHash,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16)return _natives.invoke_int(0x9DEF883114668116,x,y,z,heading,p4,p5,modelHash,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16);end,\n"\
"DELETE_SCRIPT_VEHICLE_GENERATOR=function(vehicleGenerator)return _natives.invoke_void(0x22102C9ABFCF125D,vehicleGenerator);end,\n"\
"SET_SCRIPT_VEHICLE_GENERATOR=function(vehicleGenerator,enabled)return _natives.invoke_void(0xD9D620E0AC6DC4B0,vehicleGenerator,enabled);end,\n"\
"SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA=function(x1,y1,z1,x2,y2,z2,toggle,p7)return _natives.invoke_void(0xC12321827687FE4D,x1,y1,z1,x2,y2,z2,toggle,p7);end,\n"\
"SET_ALL_VEHICLE_GENERATORS_ACTIVE=function()return _natives.invoke_void(0x34AD89078831A4BC);end,\n"\
"SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE=function(active)return _natives.invoke_void(0x608207E7A8FB787C,active);end,\n"\
"SET_VEHICLE_GENERATOR_AREA_OF_INTEREST=function(x,y,z,radius)return _natives.invoke_void(0x9A75585FB2E54FAD,x,y,z,radius);end,\n"\
"CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST=function()return _natives.invoke_void(0x0A436B8643716D14);end,\n"\
"SET_VEHICLE_ON_GROUND_PROPERLY=function(vehicle,p1)return _natives.invoke_bool(0x49733E92263139D1,vehicle,p1);end,\n"\
"SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION=function(p0,p1,p2,p3)return _natives.invoke_bool(0xE023E8AC4EF7C117,p0,p1,p2,p3);end,\n"\
"IS_VEHICLE_STUCK_ON_ROOF=function(vehicle)return _natives.invoke_bool(0xB497F06B288DCFDF,vehicle);end,\n"\
"ADD_VEHICLE_UPSIDEDOWN_CHECK=function(vehicle)return _natives.invoke_void(0xB72E26D81006005B,vehicle);end,\n"\
"REMOVE_VEHICLE_UPSIDEDOWN_CHECK=function(vehicle)return _natives.invoke_void(0xC53EB42A499A7E90,vehicle);end,\n"\
"IS_VEHICLE_STOPPED=function(vehicle)return _natives.invoke_bool(0x5721B434AD84D57A,vehicle);end,\n"\
"GET_VEHICLE_NUMBER_OF_PASSENGERS=function(vehicle,includeDriver,includeDeadOccupants)return _natives.invoke_int(0x24CB2137731FFE89,vehicle,includeDriver,includeDeadOccupants);end,\n"\
"GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS=function(vehicle)return _natives.invoke_int(0xA7C4F2C6E744A550,vehicle);end,\n"\
"GET_VEHICLE_MODEL_NUMBER_OF_SEATS=function(modelHash)return _natives.invoke_int(0x2AD93716F184EDA4,modelHash);end,\n"\
"IS_SEAT_WARP_ONLY=function(vehicle,seatIndex)return _natives.invoke_bool(0xF7F203E31F96F6A1,vehicle,seatIndex);end,\n"\
"IS_TURRET_SEAT=function(vehicle,seatIndex)return _natives.invoke_bool(0xE33FFA906CE74880,vehicle,seatIndex);end,\n"\
"DOES_VEHICLE_ALLOW_RAPPEL=function(vehicle)return _natives.invoke_bool(0x4E417C547182C84D,vehicle);end,\n"\
"SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME=function(multiplier)return _natives.invoke_void(0x245A6883D966D537,multiplier);end,\n"\
"SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME=function(multiplier)return _natives.invoke_void(0xB3B3359379FE77D3,multiplier);end,\n"\
"SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME=function(multiplier)return _natives.invoke_void(0xEAE6DCC7EEE3DB1D,multiplier);end,\n"\
"SET_DISABLE_RANDOM_TRAINS_THIS_FRAME=function(toggle)return _natives.invoke_void(0xD4B8E3D1917BC86B,toggle);end,\n"\
"SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME=function(value)return _natives.invoke_void(0x90B6DA738A9A25DA,value);end,\n"\
"SET_FAR_DRAW_VEHICLES=function(toggle)return _natives.invoke_void(0x26324F33423F3CC3,toggle);end,\n"\
"SET_NUMBER_OF_PARKED_VEHICLES=function(value)return _natives.invoke_void(0xCAA15F13EBD417FF,value);end,\n"\
"SET_VEHICLE_DOORS_LOCKED=function(vehicle,doorLockStatus)return _natives.invoke_void(0xB664292EAECF7FA6,vehicle,doorLockStatus);end,\n"\
"SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED=function(vehicle,doorId,doorLockStatus)return _natives.invoke_void(0xBE70724027F85BCD,vehicle,doorId,doorLockStatus);end,\n"\
"SET_VEHICLE_HAS_MUTED_SIRENS=function(vehicle,toggle)return _natives.invoke_void(0xD8050E0EB60CF274,vehicle,toggle);end,\n"\
"SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER=function(vehicle,player,toggle)return _natives.invoke_void(0x517AAF684BB50CD1,vehicle,player,toggle);end,\n"\
"GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER=function(vehicle,player)return _natives.invoke_bool(0xF6AF6CB341349015,vehicle,player);end,\n"\
"SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS=function(vehicle,toggle)return _natives.invoke_void(0xA2F80B8D040727CC,vehicle,toggle);end,\n"\
"SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS=function(vehicle,toggle)return _natives.invoke_void(0x9737A37136F07E75,vehicle,toggle);end,\n"\
"SET_VEHICLE_DOORS_LOCKED_FOR_TEAM=function(vehicle,team,toggle)return _natives.invoke_void(0xB81F6D4A8F5EEBA8,vehicle,team,toggle);end,\n"\
"SET_VEHICLE_DOORS_LOCKED_FOR_ALL_TEAMS=function(vehicle,toggle)return _natives.invoke_void(0x203B527D1B77904C,vehicle,toggle);end,\n"\
"SET_VEHICLE_DONT_TERMINATE_TASK_WHEN_ACHIEVED=function(vehicle)return _natives.invoke_void(0x76D26A22750E849E,vehicle);end,\n"\
"EXPLODE_VEHICLE=function(vehicle,isAudible,isInvisible)return _natives.invoke_void(0xBA71116ADF5B514C,vehicle,isAudible,isInvisible);end,\n"\
"SET_VEHICLE_OUT_OF_CONTROL=function(vehicle,killDriver,explodeOnImpact)return _natives.invoke_void(0xF19D095E42D430CC,vehicle,killDriver,explodeOnImpact);end,\n"\
"SET_VEHICLE_TIMED_EXPLOSION=function(vehicle,ped,toggle)return _natives.invoke_void(0x2E0A74E1002380B1,vehicle,ped,toggle);end,\n"\
"ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE=function(vehicle)return _natives.invoke_void(0x99AD4CCCB128CBC9,vehicle);end,\n"\
"CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE=function()return _natives.invoke_void(0xAA3F739ABDDCF21F);end,\n"\
"HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE=function()return _natives.invoke_bool(0x6ADAABD3068C5235);end,\n"\
"DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE=function()return _natives.invoke_void(0xEF49CF0270307CBE);end,\n"\
"SET_TAXI_LIGHTS=function(vehicle,state)return _natives.invoke_void(0x598803E85E8448D9,vehicle,state);end,\n"\
"IS_TAXI_LIGHT_ON=function(vehicle)return _natives.invoke_bool(0x7504C0F113AB50FC,vehicle);end,\n"\
"IS_VEHICLE_IN_GARAGE_AREA=function(garageName,vehicle)return _natives.invoke_bool(0xCEE4490CD57BB3C2,garageName,vehicle);end,\n"\
"SET_VEHICLE_COLOURS=function(vehicle,colorPrimary,colorSecondary)return _natives.invoke_void(0x4F1D4BE3A7F24601,vehicle,colorPrimary,colorSecondary);end,\n"\
"SET_VEHICLE_FULLBEAM=function(vehicle,toggle)return _natives.invoke_void(0x8B7FD87F0DDB421E,vehicle,toggle);end,\n"\
"SET_VEHICLE_IS_RACING=function(vehicle,toggle)return _natives.invoke_void(0x07116E24E9D1929D,vehicle,toggle);end,\n"\
"SET_VEHICLE_CUSTOM_PRIMARY_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0x7141766F91D15BEA,vehicle,r,g,b);end,\n"\
"GET_VEHICLE_CUSTOM_PRIMARY_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0xB64CF2CCA9D95F52,vehicle,r,g,b);end,\n"\
"CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR=function(vehicle)return _natives.invoke_void(0x55E1D2758F34E437,vehicle);end,\n"\
"GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM=function(vehicle)return _natives.invoke_bool(0xF095C0405307B21B,vehicle);end,\n"\
"SET_VEHICLE_CUSTOM_SECONDARY_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0x36CED73BFED89754,vehicle,r,g,b);end,\n"\
"GET_VEHICLE_CUSTOM_SECONDARY_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0x8389CD56CA8072DC,vehicle,r,g,b);end,\n"\
"CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR=function(vehicle)return _natives.invoke_void(0x5FFBDEEC3E8E2009,vehicle);end,\n"\
"GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM=function(vehicle)return _natives.invoke_bool(0x910A32E7AAD2656C,vehicle);end,\n"\
"SET_VEHICLE_ENVEFF_SCALE=function(vehicle,fade)return _natives.invoke_void(0x3AFDC536C3D01674,vehicle,fade);end,\n"\
"GET_VEHICLE_ENVEFF_SCALE=function(vehicle)return _natives.invoke_float(0xA82819CAC9C4C403,vehicle);end,\n"\
"SET_CAN_RESPRAY_VEHICLE=function(vehicle,state)return _natives.invoke_void(0x52BBA29D5EC69356,vehicle,state);end,\n"\
"SET_GOON_BOSS_VEHICLE=function(vehicle,toggle)return _natives.invoke_void(0xAB31EF4DE6800CE9,vehicle,toggle);end,\n"\
"SET_OPEN_REAR_DOORS_ON_EXPLOSION=function(vehicle,toggle)return _natives.invoke_void(0x1B212B26DD3C04DF,vehicle,toggle);end,\n"\
"FORCE_SUBMARINE_SURFACE_MODE=function(vehicle,toggle)return _natives.invoke_void(0x33506883545AC0DF,vehicle,toggle);end,\n"\
"FORCE_SUBMARINE_NEURTAL_BUOYANCY=function(p0,p1)return _natives.invoke_void(0xC67DB108A9ADE3BE,p0,p1);end,\n"\
"SET_SUBMARINE_CRUSH_DEPTHS=function(vehicle,p1,depth1,depth2,depth3)return _natives.invoke_void(0xC59872A5134879C7,vehicle,p1,depth1,depth2,depth3);end,\n"\
"GET_SUBMARINE_IS_UNDER_DESIGN_DEPTH=function(submarine)return _natives.invoke_bool(0x3E71D0B300B7AA79,submarine);end,\n"\
"GET_SUBMARINE_NUMBER_OF_AIR_LEAKS=function(submarine)return _natives.invoke_int(0x093D6DDCA5B8FBAE,submarine);end,\n"\
"SET_BOAT_IGNORE_LAND_PROBES=function(p0,p1)return _natives.invoke_void(0xED5EDE9E676643C9,p0,p1);end,\n"\
"_SET_BOUNDS_AFFECT_WATER_PROBES=function(vehicle,toggle)return _natives.invoke_void(0x85FC953F6C6CBDE1,vehicle,toggle);end,\n"\
"SET_BOAT_ANCHOR=function(vehicle,toggle)return _natives.invoke_void(0x75DBEC174AEEAD10,vehicle,toggle);end,\n"\
"CAN_ANCHOR_BOAT_HERE=function(vehicle)return _natives.invoke_bool(0x26C10ECBDA5D043B,vehicle);end,\n"\
"CAN_ANCHOR_BOAT_HERE_IGNORE_PLAYERS=function(vehicle)return _natives.invoke_bool(0x24F4121D07579880,vehicle);end,\n"\
"SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER=function(vehicle,toggle)return _natives.invoke_void(0xE3EBAAE484798530,vehicle,toggle);end,\n"\
"SET_FORCE_LOW_LOD_ANCHOR_MODE=function(vehicle,p1)return _natives.invoke_void(0xB28B1FE5BFADD7F5,vehicle,p1);end,\n"\
"SET_BOAT_LOW_LOD_ANCHOR_DISTANCE=function(vehicle,value)return _natives.invoke_void(0xE842A9398079BD82,vehicle,value);end,\n"\
"IS_BOAT_ANCHORED=function(vehicle)return _natives.invoke_bool(0xB0AD1238A709B1A2,vehicle);end,\n"\
"SET_BOAT_SINKS_WHEN_WRECKED=function(vehicle,toggle)return _natives.invoke_void(0x8F719973E1445BA2,vehicle,toggle);end,\n"\
"SET_BOAT_WRECKED=function(vehicle)return _natives.invoke_void(0xBD32E46AA95C1DD2,vehicle);end,\n"\
"SET_VEHICLE_SIREN=function(vehicle,toggle)return _natives.invoke_void(0xF4924635A19EB37D,vehicle,toggle);end,\n"\
"IS_VEHICLE_SIREN_ON=function(vehicle)return _natives.invoke_bool(0x4C9BF537BE2634B2,vehicle);end,\n"\
"IS_VEHICLE_SIREN_AUDIO_ON=function(vehicle)return _natives.invoke_bool(0xB5CC40FBCB586380,vehicle);end,\n"\
"SET_VEHICLE_STRONG=function(vehicle,toggle)return _natives.invoke_void(0x3E8C8727991A8A0B,vehicle,toggle);end,\n"\
"REMOVE_VEHICLE_STUCK_CHECK=function(vehicle)return _natives.invoke_void(0x8386BFB614D06749,vehicle);end,\n"\
"GET_VEHICLE_COLOURS=function(vehicle,colorPrimary,colorSecondary)return _natives.invoke_void(0xA19435F193E081AC,vehicle,colorPrimary,colorSecondary);end,\n"\
"IS_VEHICLE_SEAT_FREE=function(vehicle,seatIndex,isTaskRunning)return _natives.invoke_bool(0x22AC59A870E6A669,vehicle,seatIndex,isTaskRunning);end,\n"\
"GET_PED_IN_VEHICLE_SEAT=function(vehicle,seatIndex,p2)return _natives.invoke_int(0xBB40DD2270B65366,vehicle,seatIndex,p2);end,\n"\
"GET_LAST_PED_IN_VEHICLE_SEAT=function(vehicle,seatIndex)return _natives.invoke_int(0x83F969AA1EE2A664,vehicle,seatIndex);end,\n"\
"GET_VEHICLE_LIGHTS_STATE=function(vehicle,lightsOn,highbeamsOn)return _natives.invoke_bool(0xB91B4C20085BD12F,vehicle,lightsOn,highbeamsOn);end,\n"\
"IS_VEHICLE_TYRE_BURST=function(vehicle,wheelID,completely)return _natives.invoke_bool(0xBA291848A0815CA9,vehicle,wheelID,completely);end,\n"\
"SET_VEHICLE_FORWARD_SPEED=function(vehicle,speed)return _natives.invoke_void(0xAB54A438726D25D5,vehicle,speed);end,\n"\
"SET_VEHICLE_FORWARD_SPEED_XY=function(vehicle,speed)return _natives.invoke_void(0x6501129C9E0FFA05,vehicle,speed);end,\n"\
"BRING_VEHICLE_TO_HALT=function(vehicle,distance,duration,p3)return _natives.invoke_void(0x260BE8F09E326A20,vehicle,distance,duration,p3);end,\n"\
"SET_VEHICLE_STEER_FOR_BUILDINGS=function(vehicle,p1)return _natives.invoke_void(0xDCE97BDF8A0EABC8,vehicle,p1);end,\n"\
"SET_VEHICLE_CAUSES_SWERVING=function(vehicle,toggle)return _natives.invoke_void(0x9849DE24FCF23CCC,vehicle,toggle);end,\n"\
"SET_IGNORE_PLANES_SMALL_PITCH_CHANGE=function(p0,p1)return _natives.invoke_void(0x8664170EF165C4A6,p0,p1);end,\n"\
"STOP_BRINGING_VEHICLE_TO_HALT=function(vehicle)return _natives.invoke_void(0x7C06330BFDDA182E,vehicle);end,\n"\
"IS_VEHICLE_BEING_BROUGHT_TO_HALT=function(vehicle)return _natives.invoke_bool(0xC69BB1D832A710EF,vehicle);end,\n"\
"LOWER_FORKLIFT_FORKS=function(forklift)return _natives.invoke_void(0x923A293361DF44E5,forklift);end,\n"\
"SET_FORKLIFT_FORK_HEIGHT=function(vehicle,height)return _natives.invoke_void(0x37EBBF3117BD6A25,vehicle,height);end,\n"\
"IS_ENTITY_ATTACHED_TO_HANDLER_FRAME=function(vehicle,entity)return _natives.invoke_bool(0x57715966069157AD,vehicle,entity);end,\n"\
"IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME=function(vehicle)return _natives.invoke_bool(0x62CA17B74C435651,vehicle);end,\n"\
"FIND_HANDLER_VEHICLE_CONTAINER_IS_ATTACHED_TO=function(entity)return _natives.invoke_int(0x375E7FC44F21C8AB,entity);end,\n"\
"IS_HANDLER_FRAME_LINED_UP_WITH_CONTAINER=function(vehicle,entity)return _natives.invoke_bool(0x89D630CF5EA96D23,vehicle,entity);end,\n"\
"ATTACH_CONTAINER_TO_HANDLER_FRAME_WHEN_LINED_UP=function(vehicle,entity)return _natives.invoke_void(0x6A98C2ECF57FA5D4,vehicle,entity);end,\n"\
"DETACH_CONTAINER_FROM_HANDLER_FRAME=function(vehicle)return _natives.invoke_void(0x7C0043FDFF6436BC,vehicle);end,\n"\
"SET_VEHICLE_DISABLE_HEIGHT_MAP_AVOIDANCE=function(vehicle,p1)return _natives.invoke_void(0x8AA9180DE2FEDD45,vehicle,p1);end,\n"\
"SET_BOAT_DISABLE_AVOIDANCE=function(vehicle,p1)return _natives.invoke_void(0x0A6A279F3AA4FD70,vehicle,p1);end,\n"\
"IS_HELI_LANDING_AREA_BLOCKED=function(vehicle)return _natives.invoke_bool(0x634148744F385576,vehicle);end,\n"\
"SET_SHORT_SLOWDOWN_FOR_LANDING=function(vehicle)return _natives.invoke_void(0x107A473D7A6647A9,vehicle);end,\n"\
"SET_HELI_TURBULENCE_SCALAR=function(vehicle,p1)return _natives.invoke_void(0xE6F13851780394DA,vehicle,p1);end,\n"\
"SET_CAR_BOOT_OPEN=function(vehicle)return _natives.invoke_void(0xFC40CBF7B90CA77C,vehicle);end,\n"\
"SET_VEHICLE_TYRE_BURST=function(vehicle,index,onRim,p3)return _natives.invoke_void(0xEC6A202EE4960385,vehicle,index,onRim,p3);end,\n"\
"SET_VEHICLE_DOORS_SHUT=function(vehicle,closeInstantly)return _natives.invoke_void(0x781B3D62BB013EF5,vehicle,closeInstantly);end,\n"\
"SET_VEHICLE_TYRES_CAN_BURST=function(vehicle,toggle)return _natives.invoke_void(0xEB9DC3C7D8596C46,vehicle,toggle);end,\n"\
"GET_VEHICLE_TYRES_CAN_BURST=function(vehicle)return _natives.invoke_bool(0x678B9BB8C3F58FEB,vehicle);end,\n"\
"SET_VEHICLE_WHEELS_CAN_BREAK=function(vehicle,enabled)return _natives.invoke_void(0x29B18B4FD460CA8F,vehicle,enabled);end,\n"\
"SET_VEHICLE_DOOR_OPEN=function(vehicle,doorId,loose,openInstantly)return _natives.invoke_void(0x7C65DAC73C35C862,vehicle,doorId,loose,openInstantly);end,\n"\
"SET_VEHICLE_DOOR_AUTO_LOCK=function(vehicle,doorId,toggle)return _natives.invoke_void(0x3B458DDB57038F08,vehicle,doorId,toggle);end,\n"\
"SET_FLEEING_VEHICLES_USE_SWITCHED_OFF_NODES=function(p0)return _natives.invoke_void(0xA247F9EF01D8082E,p0);end,\n"\
"REMOVE_VEHICLE_WINDOW=function(vehicle,windowIndex)return _natives.invoke_void(0xA711568EEDB43069,vehicle,windowIndex);end,\n"\
"ROLL_DOWN_WINDOWS=function(vehicle)return _natives.invoke_void(0x85796B0549DDE156,vehicle);end,\n"\
"ROLL_DOWN_WINDOW=function(vehicle,windowIndex)return _natives.invoke_void(0x7AD9E6CE657D69E3,vehicle,windowIndex);end,\n"\
"ROLL_UP_WINDOW=function(vehicle,windowIndex)return _natives.invoke_void(0x602E548F46E24D59,vehicle,windowIndex);end,\n"\
"SMASH_VEHICLE_WINDOW=function(vehicle,windowIndex)return _natives.invoke_void(0x9E5B5E4D2CCD2259,vehicle,windowIndex);end,\n"\
"FIX_VEHICLE_WINDOW=function(vehicle,windowIndex)return _natives.invoke_void(0x772282EBEB95E682,vehicle,windowIndex);end,\n"\
"POP_OUT_VEHICLE_WINDSCREEN=function(vehicle)return _natives.invoke_void(0x6D645D59FB5F5AD3,vehicle);end,\n"\
"POP_OFF_VEHICLE_ROOF_WITH_IMPULSE=function(vehicle,x,y,z)return _natives.invoke_void(0xE38CB9D7D39FDBCC,vehicle,x,y,z);end,\n"\
"SET_VEHICLE_LIGHTS=function(vehicle,state)return _natives.invoke_void(0x34E710FF01247C5A,vehicle,state);end,\n"\
"SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS=function(vehicle,toggle)return _natives.invoke_void(0xC45C27EF50F36ADC,vehicle,toggle);end,\n"\
"SET_VEHICLE_HEADLIGHT_SHADOWS=function(vehicle,p1)return _natives.invoke_void(0x1FD09E7390A74D54,vehicle,p1);end,\n"\
"SET_VEHICLE_ALARM=function(vehicle,state)return _natives.invoke_void(0xCDE5E70C1DDB954C,vehicle,state);end,\n"\
"START_VEHICLE_ALARM=function(vehicle)return _natives.invoke_void(0xB8FF7AB45305C345,vehicle);end,\n"\
"IS_VEHICLE_ALARM_ACTIVATED=function(vehicle)return _natives.invoke_bool(0x4319E335B71FFF34,vehicle);end,\n"\
"SET_VEHICLE_INTERIORLIGHT=function(vehicle,toggle)return _natives.invoke_void(0xBC2042F090AF6AD3,vehicle,toggle);end,\n"\
"SET_VEHICLE_FORCE_INTERIORLIGHT=function(vehicle,toggle)return _natives.invoke_void(0x8821196D91FA2DE5,vehicle,toggle);end,\n"\
"SET_VEHICLE_LIGHT_MULTIPLIER=function(vehicle,multiplier)return _natives.invoke_void(0xB385454F8791F57C,vehicle,multiplier);end,\n"\
"ATTACH_VEHICLE_TO_TRAILER=function(vehicle,trailer,radius)return _natives.invoke_void(0x3C7D42D58F770B54,vehicle,trailer,radius);end,\n"\
"ATTACH_VEHICLE_ON_TO_TRAILER=function(vehicle,trailer,offsetX,offsetY,offsetZ,coordsX,coordsY,coordsZ,rotationX,rotationY,rotationZ,disableCollisions)return _natives.invoke_void(0x16B5E274BDE402F8,vehicle,trailer,offsetX,offsetY,offsetZ,coordsX,coordsY,coordsZ,rotationX,rotationY,rotationZ,disableCollisions);end,\n"\
"STABILISE_ENTITY_ATTACHED_TO_HELI=function(vehicle,entity,p2)return _natives.invoke_void(0x374706271354CB18,vehicle,entity,p2);end,\n"\
"DETACH_VEHICLE_FROM_TRAILER=function(vehicle)return _natives.invoke_void(0x90532EDF0D2BDD86,vehicle);end,\n"\
"IS_VEHICLE_ATTACHED_TO_TRAILER=function(vehicle)return _natives.invoke_bool(0xE7CF3C4F9F489F0C,vehicle);end,\n"\
"SET_TRAILER_INVERSE_MASS_SCALE=function(vehicle,p1)return _natives.invoke_void(0x2A8F319B392E7B3F,vehicle,p1);end,\n"\
"SET_TRAILER_LEGS_RAISED=function(vehicle)return _natives.invoke_void(0x95CF53B3D687F9FA,vehicle);end,\n"\
"SET_TRAILER_LEGS_LOWERED=function(vehicle)return _natives.invoke_void(0x878C75C09FBDB942,vehicle);end,\n"\
"SET_VEHICLE_TYRE_FIXED=function(vehicle,tyreIndex)return _natives.invoke_void(0x6E13FC662B882D1D,vehicle,tyreIndex);end,\n"\
"SET_VEHICLE_NUMBER_PLATE_TEXT=function(vehicle,plateText)return _natives.invoke_void(0x95A88F0B409CDA47,vehicle,plateText);end,\n"\
"GET_VEHICLE_NUMBER_PLATE_TEXT=function(vehicle)return _natives.invoke_str(0x7CE1CCB9B293020E,vehicle);end,\n"\
"GET_NUMBER_OF_VEHICLE_NUMBER_PLATES=function()return _natives.invoke_int(0x4C4D6B2644F458CB);end,\n"\
"SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX=function(vehicle,plateIndex)return _natives.invoke_void(0x9088EB5A43FFB0A1,vehicle,plateIndex);end,\n"\
"GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX=function(vehicle)return _natives.invoke_int(0xF11BC2DD9A3E7195,vehicle);end,\n"\
"SET_RANDOM_TRAINS=function(toggle)return _natives.invoke_void(0x80D9F74197EA47D9,toggle);end,\n"\
"CREATE_MISSION_TRAIN=function(variation,x,y,z,direction,p5,p6)return _natives.invoke_int(0x63C6CCA8E68AE8C8,variation,x,y,z,direction,p5,p6);end,\n"\
"SWITCH_TRAIN_TRACK=function(trackId,state)return _natives.invoke_void(0xFD813BB7DB977F20,trackId,state);end,\n"\
"SET_TRAIN_TRACK_SPAWN_FREQUENCY=function(trackIndex,frequency)return _natives.invoke_void(0x21973BBF8D17EDFA,trackIndex,frequency);end,\n"\
"ALLOW_TRAIN_TO_BE_REMOVED_BY_POPULATION=function(p0)return _natives.invoke_void(0x2310A8F9421EBF43,p0);end,\n"\
"DELETE_ALL_TRAINS=function()return _natives.invoke_void(0x736A718577F39C7D);end,\n"\
"SET_TRAIN_SPEED=function(train,speed)return _natives.invoke_void(0xAA0BC91BE0B796E3,train,speed);end,\n"\
"SET_TRAIN_CRUISE_SPEED=function(train,speed)return _natives.invoke_void(0x16469284DB8C62B5,train,speed);end,\n"\
"SET_RANDOM_BOATS=function(toggle)return _natives.invoke_void(0x84436EC293B1415F,toggle);end,\n"\
"SET_RANDOM_BOATS_MP=function(toggle)return _natives.invoke_void(0xDA5E12F728DB30CA,toggle);end,\n"\
"SET_GARBAGE_TRUCKS=function(toggle)return _natives.invoke_void(0x2AFD795EEAC8D30D,toggle);end,\n"\
"DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK=function(vehicle)return _natives.invoke_bool(0x57E4C39DE5EE8470,vehicle);end,\n"\
"GET_VEHICLE_RECORDING_ID=function(recording,script)return _natives.invoke_int(0x21543C612379DB3C,recording,script);end,\n"\
"REQUEST_VEHICLE_RECORDING=function(recording,script)return _natives.invoke_void(0xAF514CABE74CBF15,recording,script);end,\n"\
"HAS_VEHICLE_RECORDING_BEEN_LOADED=function(recording,script)return _natives.invoke_bool(0x300D614A4C785FC4,recording,script);end,\n"\
"REMOVE_VEHICLE_RECORDING=function(recording,script)return _natives.invoke_void(0xF1160ACCF98A3FC8,recording,script);end,\n"\
"GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME=function(id,time)return _natives.invoke_vec3(0x92523B76657A517D,id,time);end,\n"\
"GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME=function(recording,time,script)return _natives.invoke_vec3(0xD242728AA6F0FBA2,recording,time,script);end,\n"\
"GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME=function(id,time)return _natives.invoke_vec3(0xF0F2103EFAF8CBA7,id,time);end,\n"\
"GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME=function(recording,time,script)return _natives.invoke_vec3(0x2058206FBE79A8AD,recording,time,script);end,\n"\
"GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID=function(id)return _natives.invoke_float(0x102D125411A7B6E6,id);end,\n"\
"GET_TOTAL_DURATION_OF_VEHICLE_RECORDING=function(recording,script)return _natives.invoke_float(0x0E48D1C262390950,recording,script);end,\n"\
"GET_POSITION_IN_RECORDING=function(vehicle)return _natives.invoke_float(0x2DACD605FC681475,vehicle);end,\n"\
"GET_TIME_POSITION_IN_RECORDING=function(vehicle)return _natives.invoke_float(0x5746F3A7AB7FE544,vehicle);end,\n"\
"START_PLAYBACK_RECORDED_VEHICLE=function(vehicle,recording,script,p3)return _natives.invoke_void(0x3F878F92B3A7A071,vehicle,recording,script,p3);end,\n"\
"START_PLAYBACK_RECORDED_VEHICLE_WITH_FLAGS=function(vehicle,recording,script,flags,time,drivingStyle)return _natives.invoke_void(0x7D80FD645D4DA346,vehicle,recording,script,flags,time,drivingStyle);end,\n"\
"FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE=function(vehicle,p1)return _natives.invoke_void(0x1F2E4E06DEA8992B,vehicle,p1);end,\n"\
"STOP_PLAYBACK_RECORDED_VEHICLE=function(vehicle)return _natives.invoke_void(0x54833611C17ABDEA,vehicle);end,\n"\
"PAUSE_PLAYBACK_RECORDED_VEHICLE=function(vehicle)return _natives.invoke_void(0x632A689BF42301B1,vehicle);end,\n"\
"UNPAUSE_PLAYBACK_RECORDED_VEHICLE=function(vehicle)return _natives.invoke_void(0x8879EE09268305D5,vehicle);end,\n"\
"IS_PLAYBACK_GOING_ON_FOR_VEHICLE=function(vehicle)return _natives.invoke_bool(0x1C8A4C2C19E68EEC,vehicle);end,\n"\
"IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE=function(vehicle)return _natives.invoke_bool(0xAEA8FD591FAD4106,vehicle);end,\n"\
"GET_CURRENT_PLAYBACK_FOR_VEHICLE=function(vehicle)return _natives.invoke_int(0x42BC05C27A946054,vehicle);end,\n"\
"SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE=function(vehicle)return _natives.invoke_void(0xAB8E2EDA0C0A5883,vehicle);end,\n"\
"SET_PLAYBACK_SPEED=function(vehicle,speed)return _natives.invoke_void(0x6683AB880E427778,vehicle,speed);end,\n"\
"START_PLAYBACK_RECORDED_VEHICLE_USING_AI=function(vehicle,recording,script,speed,drivingStyle)return _natives.invoke_void(0x29DE5FA52D00428C,vehicle,recording,script,speed,drivingStyle);end,\n"\
"SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE=function(vehicle,time)return _natives.invoke_void(0x9438F7AD68771A20,vehicle,time);end,\n"\
"SET_PLAYBACK_TO_USE_AI=function(vehicle,drivingStyle)return _natives.invoke_void(0xA549C3B37EA28131,vehicle,drivingStyle);end,\n"\
"SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER=function(vehicle,time,drivingStyle,p3)return _natives.invoke_void(0x6E63860BBB190730,vehicle,time,drivingStyle,p3);end,\n"\
"SET_ADDITIONAL_ROTATION_FOR_RECORDED_VEHICLE_PLAYBACK=function(vehicle,x,y,z,p4)return _natives.invoke_void(0x5845066D8A1EA7F7,vehicle,x,y,z,p4);end,\n"\
"SET_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK=function(vehicle,x,y,z)return _natives.invoke_void(0x796A877E459B99EA,vehicle,x,y,z);end,\n"\
"SET_GLOBAL_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK=function(vehicle,x,y,z)return _natives.invoke_void(0xFAF2A78061FD9EF4,vehicle,x,y,z);end,\n"\
"SET_SHOULD_LERP_FROM_AI_TO_FULL_RECORDING=function(vehicle,p1)return _natives.invoke_void(0x063AE2B2CC273588,vehicle,p1);end,\n"\
"EXPLODE_VEHICLE_IN_CUTSCENE=function(vehicle,p1)return _natives.invoke_void(0x786A4EB67B01BF0B,vehicle,p1);end,\n"\
"ADD_VEHICLE_STUCK_CHECK_WITH_WARP=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_void(0x2FA9923062DD396C,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"SET_VEHICLE_MODEL_IS_SUPPRESSED=function(model,suppressed)return _natives.invoke_void(0x0FC2D89AC25A5814,model,suppressed);end,\n"\
"GET_RANDOM_VEHICLE_IN_SPHERE=function(x,y,z,radius,modelHash,flags)return _natives.invoke_int(0x386F6CE5BAF6091C,x,y,z,radius,modelHash,flags);end,\n"\
"GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_int(0xC5574E0AEB86BA68,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_int(0xB50807EABE20A8DC,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"GET_CLOSEST_VEHICLE=function(x,y,z,radius,modelHash,flags)return _natives.invoke_int(0xF73EB622C4F1689B,x,y,z,radius,modelHash,flags);end,\n"\
"GET_TRAIN_CARRIAGE=function(train,trailerNumber)return _natives.invoke_int(0x08AAFD0814722BC3,train,trailerNumber);end,\n"\
"IS_MISSION_TRAIN=function(train)return _natives.invoke_bool(0xAD464F2E18836BFC,train);end,\n"\
"DELETE_MISSION_TRAIN=function(train)return _natives.invoke_void(0x5B76B14AE875C795,train);end,\n"\
"SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED=function(train,p1)return _natives.invoke_void(0xBBE7648349B49BE8,train,p1);end,\n"\
"SET_MISSION_TRAIN_COORDS=function(train,x,y,z)return _natives.invoke_void(0x591CA673AA6AB736,train,x,y,z);end,\n"\
"IS_THIS_MODEL_A_BOAT=function(model)return _natives.invoke_bool(0x45A9187928F4B9E3,model);end,\n"\
"IS_THIS_MODEL_A_JETSKI=function(model)return _natives.invoke_bool(0x9537097412CF75FE,model);end,\n"\
"IS_THIS_MODEL_A_PLANE=function(model)return _natives.invoke_bool(0xA0948AB42D7BA0DE,model);end,\n"\
"IS_THIS_MODEL_A_HELI=function(model)return _natives.invoke_bool(0xDCE4334788AF94EA,model);end,\n"\
"IS_THIS_MODEL_A_CAR=function(model)return _natives.invoke_bool(0x7F6DB52EEFC96DF8,model);end,\n"\
"IS_THIS_MODEL_A_TRAIN=function(model)return _natives.invoke_bool(0xAB935175B22E822B,model);end,\n"\
"IS_THIS_MODEL_A_BIKE=function(model)return _natives.invoke_bool(0xB50C0B0CEDC6CE84,model);end,\n"\
"IS_THIS_MODEL_A_BICYCLE=function(model)return _natives.invoke_bool(0xBF94DD42F63BDED2,model);end,\n"\
"IS_THIS_MODEL_A_QUADBIKE=function(model)return _natives.invoke_bool(0x39DAC362EE65FA28,model);end,\n"\
"IS_THIS_MODEL_AN_AMPHIBIOUS_CAR=function(model)return _natives.invoke_bool(0x633F6F44A537EBB6,model);end,\n"\
"IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE=function(model)return _natives.invoke_bool(0xA1A9FC1C76A6730D,model);end,\n"\
"SET_HELI_BLADES_FULL_SPEED=function(vehicle)return _natives.invoke_void(0xA178472EBB8AE60D,vehicle);end,\n"\
"SET_HELI_BLADES_SPEED=function(vehicle,speed)return _natives.invoke_void(0xFD280B4D7F3ABC4D,vehicle,speed);end,\n"\
"FORCE_SUB_THROTTLE_FOR_TIME=function(vehicle,p1,p2)return _natives.invoke_void(0x99CAD8E7AFDB60FA,vehicle,p1,p2);end,\n"\
"SET_VEHICLE_CAN_BE_TARGETTED=function(vehicle,state)return _natives.invoke_void(0x3750146A28097A82,vehicle,state);end,\n"\
"SET_DONT_ALLOW_PLAYER_TO_ENTER_VEHICLE_IF_LOCKED_FOR_PLAYER=function(vehicle,p1)return _natives.invoke_void(0xDBC631F109350B8C,vehicle,p1);end,\n"\
"SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED=function(vehicle,state)return _natives.invoke_void(0x4C7028F78FFD3681,vehicle,state);end,\n"\
"SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS=function(vehicle,toggle)return _natives.invoke_void(0x1AA8A837D2169D94,vehicle,toggle);end,\n"\
"SET_VEHICLE_RESPECTS_LOCKS_WHEN_HAS_DRIVER=function(vehicle,p1)return _natives.invoke_void(0x2311DD7159F00582,vehicle,p1);end,\n"\
"SET_VEHICLE_CAN_EJECT_PASSENGERS_IF_LOCKED=function(p0,p1)return _natives.invoke_void(0x065D03A9D6B2C6B5,p0,p1);end,\n"\
"GET_VEHICLE_DIRT_LEVEL=function(vehicle)return _natives.invoke_float(0x8F17BC8BA08DA62B,vehicle);end,\n"\
"SET_VEHICLE_DIRT_LEVEL=function(vehicle,dirtLevel)return _natives.invoke_void(0x79D3B596FE44EE8B,vehicle,dirtLevel);end,\n"\
"GET_DOES_VEHICLE_HAVE_DAMAGE_DECALS=function(vehicle)return _natives.invoke_bool(0xBCDC5017D3CE1E9E,vehicle);end,\n"\
"IS_VEHICLE_DOOR_FULLY_OPEN=function(vehicle,doorId)return _natives.invoke_bool(0x3E933CFF7B111C22,vehicle,doorId);end,\n"\
"SET_VEHICLE_ENGINE_ON=function(vehicle,value,instantly,disableAutoStart)return _natives.invoke_void(0x2497C4717C8B881E,vehicle,value,instantly,disableAutoStart);end,\n"\
"SET_VEHICLE_UNDRIVEABLE=function(vehicle,toggle)return _natives.invoke_void(0x8ABA6AF54B942B95,vehicle,toggle);end,\n"\
"SET_VEHICLE_PROVIDES_COVER=function(vehicle,toggle)return _natives.invoke_void(0x5AFEEDD9BB2899D7,vehicle,toggle);end,\n"\
"SET_VEHICLE_DOOR_CONTROL=function(vehicle,doorId,speed,angle)return _natives.invoke_void(0xF2BFA0430F0A0FCB,vehicle,doorId,speed,angle);end,\n"\
"SET_VEHICLE_DOOR_LATCHED=function(vehicle,doorId,p2,p3,p4)return _natives.invoke_void(0xA5A9653A8D2CAF48,vehicle,doorId,p2,p3,p4);end,\n"\
"GET_VEHICLE_DOOR_ANGLE_RATIO=function(vehicle,doorId)return _natives.invoke_float(0xFE3F9C29F7B32BD5,vehicle,doorId);end,\n"\
"GET_PED_USING_VEHICLE_DOOR=function(vehicle,doord)return _natives.invoke_int(0x218297BF0CFD853B,vehicle,doord);end,\n"\
"SET_VEHICLE_DOOR_SHUT=function(vehicle,doorId,closeInstantly)return _natives.invoke_void(0x93D9BD300D7789E5,vehicle,doorId,closeInstantly);end,\n"\
"SET_VEHICLE_DOOR_BROKEN=function(vehicle,doorId,deleteDoor)return _natives.invoke_void(0xD4D4F6A4AB575A33,vehicle,doorId,deleteDoor);end,\n"\
"SET_VEHICLE_CAN_BREAK=function(vehicle,toggle)return _natives.invoke_void(0x59BF8C3D52C92F66,vehicle,toggle);end,\n"\
"DOES_VEHICLE_HAVE_ROOF=function(vehicle)return _natives.invoke_bool(0x8AC862B0B32C5B80,vehicle);end,\n"\
"SET_VEHICLE_REMOVE_AGGRESSIVE_CARJACK_MISSION=function(p0)return _natives.invoke_void(0xC4B3347BD68BD609,p0);end,\n"\
"SET_VEHICLE_AVOID_PLAYER_VEHICLE_RIOT_VAN_MISSION=function(p0)return _natives.invoke_void(0xD3301660A57C9272,p0);end,\n"\
"SET_CARJACK_MISSION_REMOVAL_PARAMETERS=function(p0,p1)return _natives.invoke_void(0xB9562064627FF9DB,p0,p1);end,\n"\
"IS_BIG_VEHICLE=function(vehicle)return _natives.invoke_bool(0x9F243D3919F442FE,vehicle);end,\n"\
"GET_NUMBER_OF_VEHICLE_COLOURS=function(vehicle)return _natives.invoke_int(0x3B963160CD65D41E,vehicle);end,\n"\
"SET_VEHICLE_COLOUR_COMBINATION=function(vehicle,colorCombination)return _natives.invoke_void(0x33E8CD3322E2FE31,vehicle,colorCombination);end,\n"\
"GET_VEHICLE_COLOUR_COMBINATION=function(vehicle)return _natives.invoke_int(0x6A842D197F845D56,vehicle);end,\n"\
"SET_VEHICLE_XENON_LIGHT_COLOR_INDEX=function(vehicle,colorIndex)return _natives.invoke_void(0xE41033B25D003A07,vehicle,colorIndex);end,\n"\
"GET_VEHICLE_XENON_LIGHT_COLOR_INDEX=function(vehicle)return _natives.invoke_int(0x3DFF319A831E0CDB,vehicle);end,\n"\
"SET_VEHICLE_IS_CONSIDERED_BY_PLAYER=function(vehicle,toggle)return _natives.invoke_void(0x31B927BBC44156CD,vehicle,toggle);end,\n"\
"SET_VEHICLE_WILL_FORCE_OTHER_VEHICLES_TO_STOP=function(vehicle,toggle)return _natives.invoke_void(0xBE5C1255A1830FF5,vehicle,toggle);end,\n"\
"SET_VEHICLE_ACT_AS_IF_HAS_SIREN_ON=function(vehicle,p1)return _natives.invoke_void(0x9BECD4B9FEF3F8A6,vehicle,p1);end,\n"\
"SET_VEHICLE_USE_MORE_RESTRICTIVE_SPAWN_CHECKS=function(vehicle,p1)return _natives.invoke_void(0x88BC673CA9E0AE99,vehicle,p1);end,\n"\
"SET_VEHICLE_MAY_BE_USED_BY_GOTO_POINT_ANY_MEANS=function(vehicle,p1)return _natives.invoke_void(0xE851E480B814D4BA,vehicle,p1);end,\n"\
"GET_RANDOM_VEHICLE_MODEL_IN_MEMORY=function(p0,modelHash,successIndicator)return _natives.invoke_void(0x055BF0AC0C34F4FD,p0,modelHash,successIndicator);end,\n"\
"GET_VEHICLE_DOOR_LOCK_STATUS=function(vehicle)return _natives.invoke_int(0x25BC98A59C2EA962,vehicle);end,\n"\
"GET_VEHICLE_INDIVIDUAL_DOOR_LOCK_STATUS=function(vehicle,doorId)return _natives.invoke_int(0xCA4AC3EAAE46EC7B,vehicle,doorId);end,\n"\
"IS_VEHICLE_DOOR_DAMAGED=function(veh,doorID)return _natives.invoke_bool(0xB8E181E559464527,veh,doorID);end,\n"\
"SET_DOOR_ALLOWED_TO_BE_BROKEN_OFF=function(vehicle,doorId,isBreakable)return _natives.invoke_void(0x2FA133A4A9D37ED8,vehicle,doorId,isBreakable);end,\n"\
"IS_VEHICLE_BUMPER_BOUNCING=function(vehicle,frontBumper)return _natives.invoke_bool(0x27B926779DEB502D,vehicle,frontBumper);end,\n"\
"IS_VEHICLE_BUMPER_BROKEN_OFF=function(vehicle,frontBumper)return _natives.invoke_bool(0x468056A6BB6F3846,vehicle,frontBumper);end,\n"\
"IS_COP_VEHICLE_IN_AREA_3D=function(x1,x2,y1,y2,z1,z2)return _natives.invoke_bool(0x7EEF65D5F153E26A,x1,x2,y1,y2,z1,z2);end,\n"\
"IS_VEHICLE_ON_ALL_WHEELS=function(vehicle)return _natives.invoke_bool(0xB104CD1BABF302E2,vehicle);end,\n"\
"GET_VEHICLE_MODEL_VALUE=function(vehicleModel)return _natives.invoke_int(0x5873C14A52D74236,vehicleModel);end,\n"\
"GET_VEHICLE_LAYOUT_HASH=function(vehicle)return _natives.invoke_int(0x28D37D4F71AC5C58,vehicle);end,\n"\
"GET_IN_VEHICLE_CLIPSET_HASH_FOR_SEAT=function(vehicle,p1)return _natives.invoke_int(0xA01BC64DD4BFBBAC,vehicle,p1);end,\n"\
"SET_RENDER_TRAIN_AS_DERAILED=function(train,toggle)return _natives.invoke_void(0x317B11A312DF5534,train,toggle);end,\n"\
"SET_VEHICLE_EXTRA_COLOURS=function(vehicle,pearlescentColor,wheelColor)return _natives.invoke_void(0x2036F561ADD12E33,vehicle,pearlescentColor,wheelColor);end,\n"\
"GET_VEHICLE_EXTRA_COLOURS=function(vehicle,pearlescentColor,wheelColor)return _natives.invoke_void(0x3BC4245933A166F7,vehicle,pearlescentColor,wheelColor);end,\n"\
"SET_VEHICLE_EXTRA_COLOUR_5=function(vehicle,color)return _natives.invoke_void(0xF40DD601A65F7F19,vehicle,color);end,\n"\
"GET_VEHICLE_EXTRA_COLOUR_5=function(vehicle,color)return _natives.invoke_void(0x7D1464D472D32136,vehicle,color);end,\n"\
"SET_VEHICLE_EXTRA_COLOUR_6=function(vehicle,color)return _natives.invoke_void(0x6089CDF6A57F326C,vehicle,color);end,\n"\
"GET_VEHICLE_EXTRA_COLOUR_6=function(vehicle,color)return _natives.invoke_void(0xB7635E80A5C31BFF,vehicle,color);end,\n"\
"STOP_ALL_GARAGE_ACTIVITY=function()return _natives.invoke_void(0x0F87E938BDF29D66);end,\n"\
"SET_VEHICLE_FIXED=function(vehicle)return _natives.invoke_void(0x115722B1B9C14C1C,vehicle);end,\n"\
"SET_VEHICLE_DEFORMATION_FIXED=function(vehicle)return _natives.invoke_void(0x953DA1E1B12C0491,vehicle);end,\n"\
"SET_VEHICLE_CAN_ENGINE_MISSFIRE=function(vehicle,toggle)return _natives.invoke_void(0x206BC5DC9D1AC70A,vehicle,toggle);end,\n"\
"SET_VEHICLE_CAN_LEAK_OIL=function(vehicle,toggle)return _natives.invoke_void(0x51BB2D88D31A914B,vehicle,toggle);end,\n"\
"SET_VEHICLE_CAN_LEAK_PETROL=function(vehicle,toggle)return _natives.invoke_void(0x192547247864DFDD,vehicle,toggle);end,\n"\
"SET_DISABLE_VEHICLE_PETROL_TANK_FIRES=function(vehicle,toggle)return _natives.invoke_void(0x465BF26AB9684352,vehicle,toggle);end,\n"\
"SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x37C8252A7C92D017,vehicle,toggle);end,\n"\
"SET_DISABLE_VEHICLE_ENGINE_FIRES=function(vehicle,toggle)return _natives.invoke_void(0x91A0BD635321F145,vehicle,toggle);end,\n"\
"SET_VEHICLE_LIMIT_SPEED_WHEN_PLAYER_INACTIVE=function(vehicle,toggle)return _natives.invoke_void(0xC50CE861B55EAB8B,vehicle,toggle);end,\n"\
"SET_VEHICLE_STOP_INSTANTLY_WHEN_PLAYER_INACTIVE=function(vehicle,toggle)return _natives.invoke_void(0x6EBFB22D646FFC18,vehicle,toggle);end,\n"\
"SET_DISABLE_PRETEND_OCCUPANTS=function(vehicle,toggle)return _natives.invoke_void(0x25367DE49D64CF16,vehicle,toggle);end,\n"\
"REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA=function(x1,y1,z1,x2,y2,z2,p6)return _natives.invoke_void(0x46A1E1A299EC4BBA,x1,y1,z1,x2,y2,z2,p6);end,\n"\
"SET_VEHICLE_STEER_BIAS=function(vehicle,value)return _natives.invoke_void(0x42A8EC77D5150CBE,vehicle,value);end,\n"\
"IS_VEHICLE_EXTRA_TURNED_ON=function(vehicle,extraId)return _natives.invoke_bool(0xD2E6822DBFD6C8BD,vehicle,extraId);end,\n"\
"SET_VEHICLE_EXTRA=function(vehicle,extraId,disable)return _natives.invoke_void(0x7EE3A3C5E4A40CC9,vehicle,extraId,disable);end,\n"\
"DOES_EXTRA_EXIST=function(vehicle,extraId)return _natives.invoke_bool(0x1262D55792428154,vehicle,extraId);end,\n"\
"IS_EXTRA_BROKEN_OFF=function(vehicle,extraId)return _natives.invoke_bool(0x534E36D4DB9ECC5D,vehicle,extraId);end,\n"\
"SET_CONVERTIBLE_ROOF=function(vehicle,p1)return _natives.invoke_void(0xF39C4F538B5124C2,vehicle,p1);end,\n"\
"LOWER_CONVERTIBLE_ROOF=function(vehicle,instantlyLower)return _natives.invoke_void(0xDED51F703D0FA83D,vehicle,instantlyLower);end,\n"\
"RAISE_CONVERTIBLE_ROOF=function(vehicle,instantlyRaise)return _natives.invoke_void(0x8F5FB35D7E88FC70,vehicle,instantlyRaise);end,\n"\
"GET_CONVERTIBLE_ROOF_STATE=function(vehicle)return _natives.invoke_int(0xF8C397922FC03F41,vehicle);end,\n"\
"IS_VEHICLE_A_CONVERTIBLE=function(vehicle,p1)return _natives.invoke_bool(0x52F357A30698BCCE,vehicle,p1);end,\n"\
"TRANSFORM_TO_SUBMARINE=function(vehicle,noAnimation)return _natives.invoke_bool(0xBE4C854FFDB6EEBE,vehicle,noAnimation);end,\n"\
"TRANSFORM_TO_CAR=function(vehicle,noAnimation)return _natives.invoke_void(0x2A69FFD1B42BFF9E,vehicle,noAnimation);end,\n"\
"IS_VEHICLE_IN_SUBMARINE_MODE=function(vehicle)return _natives.invoke_bool(0xA77DC70BD689A1E5,vehicle);end,\n"\
"IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS=function(vehicle)return _natives.invoke_bool(0x2959F696AE390A99,vehicle);end,\n"\
"SET_VEHICLE_DAMAGE=function(vehicle,xOffset,yOffset,zOffset,damage,radius,focusOnModel)return _natives.invoke_void(0xA1DD317EA8FD4F29,vehicle,xOffset,yOffset,zOffset,damage,radius,focusOnModel);end,\n"\
"SET_VEHICLE_OCCUPANTS_TAKE_EXPLOSIVE_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x35BB21DE06784373,vehicle,toggle);end,\n"\
"GET_VEHICLE_ENGINE_HEALTH=function(vehicle)return _natives.invoke_float(0xC45D23BAF168AAB8,vehicle);end,\n"\
"SET_VEHICLE_ENGINE_HEALTH=function(vehicle,health)return _natives.invoke_void(0x45F6D8EEF34ABEF1,vehicle,health);end,\n"\
"SET_PLANE_ENGINE_HEALTH=function(vehicle,health)return _natives.invoke_void(0x2A86A0475B6A1434,vehicle,health);end,\n"\
"GET_VEHICLE_PETROL_TANK_HEALTH=function(vehicle)return _natives.invoke_float(0x7D5DABE888D2D074,vehicle);end,\n"\
"SET_VEHICLE_PETROL_TANK_HEALTH=function(vehicle,health)return _natives.invoke_void(0x70DB57649FA8D0D8,vehicle,health);end,\n"\
"IS_VEHICLE_STUCK_TIMER_UP=function(vehicle,p1,ms)return _natives.invoke_bool(0x679BE1DAF71DA874,vehicle,p1,ms);end,\n"\
"RESET_VEHICLE_STUCK_TIMER=function(vehicle,nullAttributes)return _natives.invoke_void(0xD7591B0065AFAA7A,vehicle,nullAttributes);end,\n"\
"IS_VEHICLE_DRIVEABLE=function(vehicle,isOnFireCheck)return _natives.invoke_bool(0x4C241E39B23DF959,vehicle,isOnFireCheck);end,\n"\
"SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER=function(vehicle,owned)return _natives.invoke_void(0x2B5F9D2AF1F1722D,vehicle,owned);end,\n"\
"SET_VEHICLE_NEEDS_TO_BE_HOTWIRED=function(vehicle,toggle)return _natives.invoke_void(0xFBA550EA44404EE6,vehicle,toggle);end,\n"\
"SET_VEHICLE_BLIP_THROTTLE_RANDOMLY=function(vehicle,p1)return _natives.invoke_void(0x9F3F689B814F2599,vehicle,p1);end,\n"\
"SET_POLICE_FOCUS_WILL_TRACK_VEHICLE=function(vehicle,toggle)return _natives.invoke_void(0x4E74E62E0A97E901,vehicle,toggle);end,\n"\
"START_VEHICLE_HORN=function(vehicle,duration,mode,forever)return _natives.invoke_void(0x9C8C6504B5B63D2C,vehicle,duration,mode,forever);end,\n"\
"SET_VEHICLE_IN_CAR_MOD_SHOP=function(vehicle,toggle)return _natives.invoke_void(0x9D44FCCE98450843,vehicle,toggle);end,\n"\
"SET_VEHICLE_HAS_STRONG_AXLES=function(vehicle,toggle)return _natives.invoke_void(0x92F0CF722BC4202F,vehicle,toggle);end,\n"\
"GET_DISPLAY_NAME_FROM_VEHICLE_MODEL=function(modelHash)return _natives.invoke_str(0xB215AAC32D25D019,modelHash);end,\n"\
"GET_MAKE_NAME_FROM_VEHICLE_MODEL=function(modelHash)return _natives.invoke_str(0xF7AF4F159FF99F97,modelHash);end,\n"\
"GET_VEHICLE_DEFORMATION_AT_POS=function(vehicle,offsetX,offsetY,offsetZ)return _natives.invoke_vec3(0x4EC6CFBC7B2E9536,vehicle,offsetX,offsetY,offsetZ);end,\n"\
"SET_VEHICLE_LIVERY=function(vehicle,livery)return _natives.invoke_void(0x60BF608F1B8CD1B6,vehicle,livery);end,\n"\
"GET_VEHICLE_LIVERY=function(vehicle)return _natives.invoke_int(0x2BB9230590DA5E8A,vehicle);end,\n"\
"GET_VEHICLE_LIVERY_COUNT=function(vehicle)return _natives.invoke_int(0x87B63E25A529D526,vehicle);end,\n"\
"SET_VEHICLE_LIVERY2=function(vehicle,livery)return _natives.invoke_void(0xA6D3A8750DC73270,vehicle,livery);end,\n"\
"GET_VEHICLE_LIVERY2=function(vehicle)return _natives.invoke_int(0x60190048C0764A26,vehicle);end,\n"\
"GET_VEHICLE_LIVERY2_COUNT=function(vehicle)return _natives.invoke_int(0x5ECB40269053C0D4,vehicle);end,\n"\
"IS_VEHICLE_WINDOW_INTACT=function(vehicle,windowIndex)return _natives.invoke_bool(0x46E571A0E20D01F1,vehicle,windowIndex);end,\n"\
"ARE_ALL_VEHICLE_WINDOWS_INTACT=function(vehicle)return _natives.invoke_bool(0x11D862A3E977A9EF,vehicle);end,\n"\
"ARE_ANY_VEHICLE_SEATS_FREE=function(vehicle)return _natives.invoke_bool(0x2D34FC3BC4ADB780,vehicle);end,\n"\
"RESET_VEHICLE_WHEELS=function(vehicle,toggle)return _natives.invoke_void(0x21D2E5662C1F6FED,vehicle,toggle);end,\n"\
"IS_HELI_PART_BROKEN=function(vehicle,p1,p2,p3)return _natives.invoke_bool(0xBC74B4BE25EB6C8A,vehicle,p1,p2,p3);end,\n"\
"GET_HELI_MAIN_ROTOR_HEALTH=function(vehicle)return _natives.invoke_float(0xE4CB7541F413D2C5,vehicle);end,\n"\
"GET_HELI_TAIL_ROTOR_HEALTH=function(vehicle)return _natives.invoke_float(0xAE8CE82A4219AC8C,vehicle);end,\n"\
"GET_HELI_TAIL_BOOM_HEALTH=function(vehicle)return _natives.invoke_float(0xAC51915D27E4A5F7,vehicle);end,\n"\
"SET_HELI_MAIN_ROTOR_HEALTH=function(vehicle,health)return _natives.invoke_void(0x4056EA1105F5ABD7,vehicle,health);end,\n"\
"SET_HELI_TAIL_ROTOR_HEALTH=function(vehicle,health)return _natives.invoke_void(0xFE205F38AAA58E5B,vehicle,health);end,\n"\
"SET_HELI_TAIL_BOOM_CAN_BREAK_OFF=function(vehicle,toggle)return _natives.invoke_bool(0x3EC8BF18AA453FE9,vehicle,toggle);end,\n"\
"SET_VEHICLE_NAME_DEBUG=function(vehicle,name)return _natives.invoke_void(0xBFDF984E2C22B94F,vehicle,name);end,\n"\
"SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x71B0892EC081D60A,vehicle,toggle);end,\n"\
"SET_VEHICLE_EXPLODES_ON_EXPLOSION_DAMAGE_AT_ZERO_BODY_HEALTH=function(vehicle,toggle)return _natives.invoke_void(0xD565F438137F0E10,vehicle,toggle);end,\n"\
"SET_ALLOW_VEHICLE_EXPLODES_ON_CONTACT=function(vehicle,toggle)return _natives.invoke_void(0x3441CAD2F2231923,vehicle,toggle);end,\n"\
"SET_VEHICLE_DISABLE_TOWING=function(vehicle,toggle)return _natives.invoke_void(0x2B6747FAA9DB9D6B,vehicle,toggle);end,\n"\
"GET_VEHICLE_HAS_LANDING_GEAR=function(vehicle)return _natives.invoke_bool(0xE43701C36CAFF1A4,vehicle);end,\n"\
"CONTROL_LANDING_GEAR=function(vehicle,state)return _natives.invoke_void(0xCFC8BE9A5E1FE575,vehicle,state);end,\n"\
"GET_LANDING_GEAR_STATE=function(vehicle)return _natives.invoke_int(0x9B0F3DCA3DB0F4CD,vehicle);end,\n"\
"IS_ANY_VEHICLE_NEAR_POINT=function(x,y,z,radius)return _natives.invoke_bool(0x61E1DD6125A3EEE6,x,y,z,radius);end,\n"\
"REQUEST_VEHICLE_HIGH_DETAIL_MODEL=function(vehicle)return _natives.invoke_void(0xA6E9FDCB2C76785E,vehicle);end,\n"\
"REMOVE_VEHICLE_HIGH_DETAIL_MODEL=function(vehicle)return _natives.invoke_void(0x00689CDE5F7C6787,vehicle);end,\n"\
"IS_VEHICLE_HIGH_DETAIL=function(vehicle)return _natives.invoke_bool(0x1F25887F3C104278,vehicle);end,\n"\
"REQUEST_VEHICLE_ASSET=function(vehicleHash,vehicleAsset)return _natives.invoke_void(0x81A15811460FAB3A,vehicleHash,vehicleAsset);end,\n"\
"HAS_VEHICLE_ASSET_LOADED=function(vehicleAsset)return _natives.invoke_bool(0x1BBE0523B8DB9A21,vehicleAsset);end,\n"\
"REMOVE_VEHICLE_ASSET=function(vehicleAsset)return _natives.invoke_void(0xACE699C71AB9DEB5,vehicleAsset);end,\n"\
"SET_VEHICLE_TOW_TRUCK_ARM_POSITION=function(vehicle,position)return _natives.invoke_void(0xFE54B92A344583CA,vehicle,position);end,\n"\
"ATTACH_VEHICLE_TO_TOW_TRUCK=function(towTruck,vehicle,rear,hookOffsetX,hookOffsetY,hookOffsetZ)return _natives.invoke_void(0x29A16F8D621C4508,towTruck,vehicle,rear,hookOffsetX,hookOffsetY,hookOffsetZ);end,\n"\
"DETACH_VEHICLE_FROM_TOW_TRUCK=function(towTruck,vehicle)return _natives.invoke_void(0xC2DB6B6708350ED8,towTruck,vehicle);end,\n"\
"DETACH_VEHICLE_FROM_ANY_TOW_TRUCK=function(vehicle)return _natives.invoke_bool(0xD0E9CE05A1E68CD8,vehicle);end,\n"\
"IS_VEHICLE_ATTACHED_TO_TOW_TRUCK=function(towTruck,vehicle)return _natives.invoke_bool(0x146DF9EC4C4B9FD4,towTruck,vehicle);end,\n"\
"GET_ENTITY_ATTACHED_TO_TOW_TRUCK=function(towTruck)return _natives.invoke_int(0xEFEA18DCF10F8F75,towTruck);end,\n"\
"SET_VEHICLE_AUTOMATICALLY_ATTACHES=function(vehicle,p1,p2)return _natives.invoke_int(0x8BA6F76BC53A1493,vehicle,p1,p2);end,\n"\
"SET_VEHICLE_BULLDOZER_ARM_POSITION=function(vehicle,position,p2)return _natives.invoke_void(0xF8EBCCC96ADB9FB7,vehicle,position,p2);end,\n"\
"SET_VEHICLE_TANK_TURRET_POSITION=function(vehicle,position,p2)return _natives.invoke_void(0x56B94C6D7127DFBA,vehicle,position,p2);end,\n"\
"SET_VEHICLE_TURRET_TARGET=function(vehicle,p1,x,y,z,p5)return _natives.invoke_void(0x0581730AB9380412,vehicle,p1,x,y,z,p5);end,\n"\
"SET_VEHICLE_TANK_STATIONARY=function(vehicle,p1)return _natives.invoke_void(0x737E398138550FFF,vehicle,p1);end,\n"\
"SET_VEHICLE_TURRET_SPEED_THIS_FRAME=function(vehicle,speed)return _natives.invoke_void(0x1093408B4B9D1146,vehicle,speed);end,\n"\
"DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME=function(vehicle)return _natives.invoke_void(0x32CAEDF24A583345,vehicle);end,\n"\
"SET_VEHICLE_FLIGHT_NOZZLE_POSITION=function(vehicle,angleRatio)return _natives.invoke_void(0x30D779DE7C4F6DD3,vehicle,angleRatio);end,\n"\
"SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE=function(vehicle,angle)return _natives.invoke_void(0x9AA47FFF660CB932,vehicle,angle);end,\n"\
"GET_VEHICLE_FLIGHT_NOZZLE_POSITION=function(plane)return _natives.invoke_float(0xDA62027C8BDB326E,plane);end,\n"\
"SET_DISABLE_VERTICAL_FLIGHT_MODE_TRANSITION=function(vehicle,toggle)return _natives.invoke_void(0xCE2B43770B655F8F,vehicle,toggle);end,\n"\
"GENERATE_VEHICLE_CREATION_POS_FROM_PATHS=function(outVec,p1,outVec1,p3,p4,p5,p6,p7,p8)return _natives.invoke_bool(0xA4822F1CF23F4810,outVec,p1,outVec1,p3,p4,p5,p6,p7,p8);end,\n"\
"SET_VEHICLE_BURNOUT=function(vehicle,toggle)return _natives.invoke_void(0xFB8794444A7D60FB,vehicle,toggle);end,\n"\
"IS_VEHICLE_IN_BURNOUT=function(vehicle)return _natives.invoke_bool(0x1297A88E081430EB,vehicle);end,\n"\
"SET_VEHICLE_REDUCE_GRIP=function(vehicle,toggle)return _natives.invoke_void(0x222FF6A823D122E2,vehicle,toggle);end,\n"\
"SET_VEHICLE_REDUCE_GRIP_LEVEL=function(vehicle,val)return _natives.invoke_void(0x6DEE944E1EE90CFB,vehicle,val);end,\n"\
"SET_VEHICLE_INDICATOR_LIGHTS=function(vehicle,turnSignal,toggle)return _natives.invoke_void(0xB5D45264751B7DF0,vehicle,turnSignal,toggle);end,\n"\
"SET_VEHICLE_BRAKE_LIGHTS=function(vehicle,toggle)return _natives.invoke_void(0x92B35082E0B42F66,vehicle,toggle);end,\n"\
"SET_VEHICLE_TAIL_LIGHTS=function(vehicle,toggle)return _natives.invoke_void(0x5815BD2763178DF4,vehicle,toggle);end,\n"\
"SET_VEHICLE_HANDBRAKE=function(vehicle,toggle)return _natives.invoke_void(0x684785568EF26A22,vehicle,toggle);end,\n"\
"SET_VEHICLE_BRAKE=function(vehicle,toggle)return _natives.invoke_void(0xE4E2FD323574965C,vehicle,toggle);end,\n"\
"INSTANTLY_FILL_VEHICLE_POPULATION=function()return _natives.invoke_void(0x48ADC8A773564670);end,\n"\
"HAS_INSTANT_FILL_VEHICLE_POPULATION_FINISHED=function()return _natives.invoke_bool(0x91D6DD290888CBAB);end,\n"\
"NETWORK_ENABLE_EMPTY_CROWDING_VEHICLES_REMOVAL=function(toggle)return _natives.invoke_void(0x51DB102F4A3BA5E0,toggle);end,\n"\
"NETWORK_CAP_EMPTY_CROWDING_VEHICLES_REMOVAL=function(p0)return _natives.invoke_void(0xA4A9A4C40E615885,p0);end,\n"\
"GET_VEHICLE_TRAILER_VEHICLE=function(vehicle,trailer)return _natives.invoke_bool(0x1CDD6BADC297830D,vehicle,trailer);end,\n"\
"_GET_VEHICLE_TRAILER_PARENT_VEHICLE=function(trailer)return _natives.invoke_int(0x80D9D32636369C92,trailer);end,\n"\
"SET_VEHICLE_USES_LARGE_REAR_RAMP=function(vehicle,toggle)return _natives.invoke_void(0xCAC66558B944DA67,vehicle,toggle);end,\n"\
"SET_VEHICLE_RUDDER_BROKEN=function(vehicle,toggle)return _natives.invoke_void(0x09606148B6C71DEF,vehicle,toggle);end,\n"\
"SET_CONVERTIBLE_ROOF_LATCH_STATE=function(vehicle,state)return _natives.invoke_void(0x1A78AD3D8240536F,vehicle,state);end,\n"\
"GET_VEHICLE_ESTIMATED_MAX_SPEED=function(vehicle)return _natives.invoke_float(0x53AF99BAA671CA47,vehicle);end,\n"\
"GET_VEHICLE_MAX_BRAKING=function(vehicle)return _natives.invoke_float(0xAD7E85FC227197C4,vehicle);end,\n"\
"GET_VEHICLE_MAX_TRACTION=function(vehicle)return _natives.invoke_float(0xA132FB5370554DB0,vehicle);end,\n"\
"GET_VEHICLE_ACCELERATION=function(vehicle)return _natives.invoke_float(0x5DD35C8D074E57AE,vehicle);end,\n"\
"GET_VEHICLE_MODEL_ESTIMATED_MAX_SPEED=function(modelHash)return _natives.invoke_float(0xF417C2502FFFED43,modelHash);end,\n"\
"GET_VEHICLE_MODEL_MAX_BRAKING=function(modelHash)return _natives.invoke_float(0xDC53FD41B4ED944C,modelHash);end,\n"\
"GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS=function(modelHash)return _natives.invoke_float(0xBFBA3BA79CFF7EBF,modelHash);end,\n"\
"GET_VEHICLE_MODEL_MAX_TRACTION=function(modelHash)return _natives.invoke_float(0x539DE94D44FDFD0D,modelHash);end,\n"\
"GET_VEHICLE_MODEL_ACCELERATION=function(modelHash)return _natives.invoke_float(0x8C044C5C84505B6A,modelHash);end,\n"\
"GET_VEHICLE_MODEL_ACCELERATION_MAX_MODS=function(modelHash)return _natives.invoke_float(0x53409B5163D5B846,modelHash);end,\n"\
"GET_FLYING_VEHICLE_MODEL_AGILITY=function(modelHash)return _natives.invoke_float(0xC6AD107DDC9054CC,modelHash);end,\n"\
"GET_BOAT_VEHICLE_MODEL_AGILITY=function(modelHash)return _natives.invoke_float(0x5AA3F878A178C4FC,modelHash);end,\n"\
"GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED=function(vehicleClass)return _natives.invoke_float(0x00C09F246ABEDD82,vehicleClass);end,\n"\
"GET_VEHICLE_CLASS_MAX_TRACTION=function(vehicleClass)return _natives.invoke_float(0xDBC86D85C5059461,vehicleClass);end,\n"\
"GET_VEHICLE_CLASS_MAX_AGILITY=function(vehicleClass)return _natives.invoke_float(0x4F930AD022D6DE3B,vehicleClass);end,\n"\
"GET_VEHICLE_CLASS_MAX_ACCELERATION=function(vehicleClass)return _natives.invoke_float(0x2F83E7E45D9EA7AE,vehicleClass);end,\n"\
"GET_VEHICLE_CLASS_MAX_BRAKING=function(vehicleClass)return _natives.invoke_float(0x4BF54C16EC8FEC03,vehicleClass);end,\n"\
"ADD_ROAD_NODE_SPEED_ZONE=function(x,y,z,radius,speed,p5)return _natives.invoke_int(0x2CE544C68FB812A0,x,y,z,radius,speed,p5);end,\n"\
"REMOVE_ROAD_NODE_SPEED_ZONE=function(speedzone)return _natives.invoke_bool(0x1033371FC8E842A7,speedzone);end,\n"\
"OPEN_BOMB_BAY_DOORS=function(vehicle)return _natives.invoke_void(0x87E7F24270732CB1,vehicle);end,\n"\
"CLOSE_BOMB_BAY_DOORS=function(vehicle)return _natives.invoke_void(0x3556041742A0DC74,vehicle);end,\n"\
"GET_ARE_BOMB_BAY_DOORS_OPEN=function(aircraft)return _natives.invoke_bool(0xD0917A423314BBA8,aircraft);end,\n"\
"IS_VEHICLE_SEARCHLIGHT_ON=function(vehicle)return _natives.invoke_bool(0xC0F97FCE55094987,vehicle);end,\n"\
"SET_VEHICLE_SEARCHLIGHT=function(heli,toggle,canBeUsedByAI)return _natives.invoke_void(0x14E85C5EE7A4D542,heli,toggle,canBeUsedByAI);end,\n"\
"DOES_VEHICLE_HAVE_SEARCHLIGHT=function(vehicle)return _natives.invoke_bool(0x99015ED7DBEA5113,vehicle);end,\n"\
"IS_ENTRY_POINT_FOR_SEAT_CLEAR=function(ped,vehicle,seatIndex,side,onEnter)return _natives.invoke_bool(0x639431E895B9AA57,ped,vehicle,seatIndex,side,onEnter);end,\n"\
"GET_ENTRY_POINT_POSITION=function(vehicle,doorId)return _natives.invoke_vec3(0xC0572928C0ABFDA3,vehicle,doorId);end,\n"\
"CAN_SHUFFLE_SEAT=function(vehicle,seatIndex)return _natives.invoke_bool(0x30785D90C956BF35,vehicle,seatIndex);end,\n"\
"GET_NUM_MOD_KITS=function(vehicle)return _natives.invoke_int(0x33F2E3FE70EAAE1D,vehicle);end,\n"\
"SET_VEHICLE_MOD_KIT=function(vehicle,modKit)return _natives.invoke_void(0x1F2AA07F00B3217A,vehicle,modKit);end,\n"\
"GET_VEHICLE_MOD_KIT=function(vehicle)return _natives.invoke_int(0x6325D1A044AE510D,vehicle);end,\n"\
"GET_VEHICLE_MOD_KIT_TYPE=function(vehicle)return _natives.invoke_int(0xFC058F5121E54C32,vehicle);end,\n"\
"GET_VEHICLE_WHEEL_TYPE=function(vehicle)return _natives.invoke_int(0xB3ED1BFB4BE636DC,vehicle);end,\n"\
"SET_VEHICLE_WHEEL_TYPE=function(vehicle,WheelType)return _natives.invoke_void(0x487EB21CC7295BA1,vehicle,WheelType);end,\n"\
"GET_NUM_MOD_COLORS=function(paintType,p1)return _natives.invoke_int(0xA551BE18C11A476D,paintType,p1);end,\n"\
"SET_VEHICLE_MOD_COLOR_1=function(vehicle,paintType,color,pearlescentColor)return _natives.invoke_void(0x43FEB945EE7F85B8,vehicle,paintType,color,pearlescentColor);end,\n"\
"SET_VEHICLE_MOD_COLOR_2=function(vehicle,paintType,color)return _natives.invoke_void(0x816562BADFDEC83E,vehicle,paintType,color);end,\n"\
"GET_VEHICLE_MOD_COLOR_1=function(vehicle,paintType,color,pearlescentColor)return _natives.invoke_void(0xE8D65CA700C9A693,vehicle,paintType,color,pearlescentColor);end,\n"\
"GET_VEHICLE_MOD_COLOR_2=function(vehicle,paintType,color)return _natives.invoke_void(0x81592BE4E3878728,vehicle,paintType,color);end,\n"\
"GET_VEHICLE_MOD_COLOR_1_NAME=function(vehicle,p1)return _natives.invoke_str(0xB45085B721EFD38C,vehicle,p1);end,\n"\
"GET_VEHICLE_MOD_COLOR_2_NAME=function(vehicle)return _natives.invoke_str(0x4967A516ED23A5A1,vehicle);end,\n"\
"HAVE_VEHICLE_MODS_STREAMED_IN=function(vehicle)return _natives.invoke_bool(0x9A83F5F9963775EF,vehicle);end,\n"\
"IS_VEHICLE_MOD_GEN9_EXCLUSIVE=function(vehicle,modType,modIndex)return _natives.invoke_bool(0x00834EAC4A96E010,vehicle,modType,modIndex);end,\n"\
"SET_VEHICLE_MOD=function(vehicle,modType,modIndex,customTires)return _natives.invoke_void(0x6AF0636DDEDCB6DD,vehicle,modType,modIndex,customTires);end,\n"\
"GET_VEHICLE_MOD=function(vehicle,modType)return _natives.invoke_int(0x772960298DA26FDB,vehicle,modType);end,\n"\
"GET_VEHICLE_MOD_VARIATION=function(vehicle,modType)return _natives.invoke_int(0xB3924ECD70E095DC,vehicle,modType);end,\n"\
"GET_NUM_VEHICLE_MODS=function(vehicle,modType)return _natives.invoke_int(0xE38E9162A2500646,vehicle,modType);end,\n"\
"REMOVE_VEHICLE_MOD=function(vehicle,modType)return _natives.invoke_void(0x92D619E420858204,vehicle,modType);end,\n"\
"TOGGLE_VEHICLE_MOD=function(vehicle,modType,toggle)return _natives.invoke_void(0x2A1F4F37F95BAD08,vehicle,modType,toggle);end,\n"\
"IS_TOGGLE_MOD_ON=function(vehicle,modType)return _natives.invoke_bool(0x84B233A8C8FC8AE7,vehicle,modType);end,\n"\
"GET_MOD_TEXT_LABEL=function(vehicle,modType,modValue)return _natives.invoke_str(0x8935624F8C5592CC,vehicle,modType,modValue);end,\n"\
"GET_MOD_SLOT_NAME=function(vehicle,modType)return _natives.invoke_str(0x51F0FEB9F6AE98C0,vehicle,modType);end,\n"\
"GET_LIVERY_NAME=function(vehicle,liveryIndex)return _natives.invoke_str(0xB4C7A93837C91A1F,vehicle,liveryIndex);end,\n"\
"GET_VEHICLE_MOD_MODIFIER_VALUE=function(vehicle,modType,modIndex)return _natives.invoke_int(0x90A38E9838E0A8C1,vehicle,modType,modIndex);end,\n"\
"GET_VEHICLE_MOD_IDENTIFIER_HASH=function(vehicle,modType,modIndex)return _natives.invoke_int(0x4593CF82AA179706,vehicle,modType,modIndex);end,\n"\
"PRELOAD_VEHICLE_MOD=function(vehicle,modType,modIndex)return _natives.invoke_void(0x758F49C24925568A,vehicle,modType,modIndex);end,\n"\
"HAS_PRELOAD_MODS_FINISHED=function(vehicle)return _natives.invoke_bool(0x06F43E5175EB6D96,vehicle);end,\n"\
"RELEASE_PRELOAD_MODS=function(vehicle)return _natives.invoke_void(0x445D79F995508307,vehicle);end,\n"\
"SET_VEHICLE_TYRE_SMOKE_COLOR=function(vehicle,r,g,b)return _natives.invoke_void(0xB5BA80F839791C0F,vehicle,r,g,b);end,\n"\
"GET_VEHICLE_TYRE_SMOKE_COLOR=function(vehicle,r,g,b)return _natives.invoke_void(0xB635392A4938B3C3,vehicle,r,g,b);end,\n"\
"SET_VEHICLE_WINDOW_TINT=function(vehicle,tint)return _natives.invoke_void(0x57C51E6BAD752696,vehicle,tint);end,\n"\
"GET_VEHICLE_WINDOW_TINT=function(vehicle)return _natives.invoke_int(0x0EE21293DAD47C95,vehicle);end,\n"\
"GET_NUM_VEHICLE_WINDOW_TINTS=function()return _natives.invoke_int(0x9D1224004B3A6707);end,\n"\
"GET_VEHICLE_COLOR=function(vehicle,r,g,b)return _natives.invoke_void(0xF3CC740D36221548,vehicle,r,g,b);end,\n"\
"GET_VEHICLE_COLOURS_WHICH_CAN_BE_SET=function(vehicle)return _natives.invoke_int(0xEEBFC7A7EFDC35B4,vehicle);end,\n"\
"GET_VEHICLE_CAUSE_OF_DESTRUCTION=function(vehicle)return _natives.invoke_int(0xE495D1EF4C91FD20,vehicle);end,\n"\
"OVERRIDE_PLANE_DAMAGE_THREHSOLD=function(vehicle,health)return _natives.invoke_void(0x5EE5632F47AE9695,vehicle,health);end,\n"\
"GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED=function(vehicle)return _natives.invoke_bool(0x5EF77C9ADD3B11A3,vehicle);end,\n"\
"GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED=function(vehicle)return _natives.invoke_bool(0xA7ECB73355EB2F20,vehicle);end,\n"\
"GET_BOTH_VEHICLE_HEADLIGHTS_DAMAGED=function(vehicle)return _natives.invoke_bool(0xEC69ADF931AAE0C3,vehicle);end,\n"\
"MODIFY_VEHICLE_TOP_SPEED=function(vehicle,value)return _natives.invoke_void(0x93A3996368C94158,vehicle,value);end,\n"\
"SET_VEHICLE_MAX_SPEED=function(vehicle,speed)return _natives.invoke_void(0xBAA045B4E42F3C06,vehicle,speed);end,\n"\
"SET_VEHICLE_STAYS_FROZEN_WHEN_CLEANED_UP=function(vehicle,toggle)return _natives.invoke_void(0x1CF38D529D7441D9,vehicle,toggle);end,\n"\
"SET_VEHICLE_ACT_AS_IF_HIGH_SPEED_FOR_FRAG_SMASHING=function(vehicle,p1)return _natives.invoke_void(0x1F9FB66F3A3842D2,vehicle,p1);end,\n"\
"SET_PEDS_CAN_FALL_OFF_THIS_VEHICLE_FROM_LARGE_FALL_DAMAGE=function(vehicle,toggle,p2)return _natives.invoke_void(0x59C3757B3B7408E8,vehicle,toggle,p2);end,\n"\
"ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA=function(p0,p1,p2,p3,p4,p5,p6)return _natives.invoke_int(0x54B0F614960F4A5F,p0,p1,p2,p3,p4,p5,p6);end,\n"\
"REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA=function(p0)return _natives.invoke_void(0xE30524E1871F481D,p0);end,\n"\
"IS_ANY_PED_RAPPELLING_FROM_HELI=function(vehicle)return _natives.invoke_bool(0x291E373D483E7EE7,vehicle);end,\n"\
"SET_VEHICLE_CHEAT_POWER_INCREASE=function(vehicle,value)return _natives.invoke_void(0xB59E4BD37AE292DB,vehicle,value);end,\n"\
"SET_VEHICLE_INFLUENCES_WANTED_LEVEL=function(p0,p1)return _natives.invoke_void(0x0AD9E8F87FF7C16F,p0,p1);end,\n"\
"SET_VEHICLE_IS_WANTED=function(vehicle,state)return _natives.invoke_void(0xF7EC25A3EBEEC726,vehicle,state);end,\n"\
"SWING_BOAT_BOOM_TO_RATIO=function(vehicle,ratio)return _natives.invoke_void(0xF488C566413B4232,vehicle,ratio);end,\n"\
"SWING_BOAT_BOOM_FREELY=function(vehicle,toggle)return _natives.invoke_void(0xC1F981A6F74F0C23,vehicle,toggle);end,\n"\
"ALLOW_BOAT_BOOM_TO_ANIMATE=function(vehicle,toggle)return _natives.invoke_void(0x0F3B4D4E43177236,vehicle,toggle);end,\n"\
"GET_BOAT_BOOM_POSITION_RATIO=function(vehicle)return _natives.invoke_float(0x6636C535F6CC2725,vehicle);end,\n"\
"DISABLE_PLANE_AILERON=function(vehicle,p1,p2)return _natives.invoke_void(0x23428FC53C60919C,vehicle,p1,p2);end,\n"\
"GET_IS_VEHICLE_ENGINE_RUNNING=function(vehicle)return _natives.invoke_bool(0xAE31E7DF9B5B132E,vehicle);end,\n"\
"SET_VEHICLE_USE_ALTERNATE_HANDLING=function(vehicle,toggle)return _natives.invoke_void(0x1D97D1E3A70A649F,vehicle,toggle);end,\n"\
"SET_BIKE_ON_STAND=function(vehicle,x,y)return _natives.invoke_void(0x9CFA4896C3A53CBB,vehicle,x,y);end,\n"\
"SET_VEHICLE_NOT_STEALABLE_AMBIENTLY=function(vehicle,p1)return _natives.invoke_void(0xAB04325045427AAE,vehicle,p1);end,\n"\
"LOCK_DOORS_WHEN_NO_LONGER_NEEDED=function(vehicle)return _natives.invoke_void(0xCFD778E7904C255E,vehicle);end,\n"\
"SET_LAST_DRIVEN_VEHICLE=function(vehicle)return _natives.invoke_void(0xACFB2463CC22BED2,vehicle);end,\n"\
"GET_LAST_DRIVEN_VEHICLE=function()return _natives.invoke_int(0xB2D06FAEDE65B577);end,\n"\
"CLEAR_LAST_DRIVEN_VEHICLE=function()return _natives.invoke_void(0xE01903C47C7AC89E);end,\n"\
"SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG=function(vehicle,toggle)return _natives.invoke_void(0x02398B627547189C,vehicle,toggle);end,\n"\
"SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN=function(plane,height)return _natives.invoke_void(0xB893215D8D4C015B,plane,height);end,\n"\
"SET_VEHICLE_LOD_MULTIPLIER=function(vehicle,multiplier)return _natives.invoke_void(0x93AE6A61BE015BF1,vehicle,multiplier);end,\n"\
"SET_VEHICLE_CAN_SAVE_IN_GARAGE=function(vehicle,toggle)return _natives.invoke_void(0x428BACCDF5E26EAD,vehicle,toggle);end,\n"\
"GET_VEHICLE_NUM_OF_BROKEN_OFF_PARTS=function(vehicle)return _natives.invoke_int(0x42A4BEB35D372407,vehicle);end,\n"\
"GET_VEHICLE_NUM_OF_BROKEN_LOOSEN_PARTS=function(vehicle)return _natives.invoke_int(0x2C8CBFE1EA5FC631,vehicle);end,\n"\
"SET_FORCE_VEHICLE_ENGINE_DAMAGE_BY_BULLET=function(p0,p1)return _natives.invoke_void(0x4D9D109F63FEE1D4,p0,p1);end,\n"\
"SET_VEHICLE_GENERATES_ENGINE_SHOCKING_EVENTS=function(vehicle,toggle)return _natives.invoke_void(0x279D50DE5652D935,vehicle,toggle);end,\n"\
"COPY_VEHICLE_DAMAGES=function(sourceVehicle,targetVehicle)return _natives.invoke_void(0xE44A982368A4AF23,sourceVehicle,targetVehicle);end,\n"\
"DISABLE_VEHICLE_EXPLOSION_BREAK_OFF_PARTS=function()return _natives.invoke_void(0xF25E02CB9C5818F8);end,\n"\
"SET_LIGHTS_CUTOFF_DISTANCE_TWEAK=function(distance)return _natives.invoke_void(0xBC3CCA5844452B06,distance);end,\n"\
"SET_VEHICLE_SHOOT_AT_TARGET=function(driver,entity,xTarget,yTarget,zTarget)return _natives.invoke_void(0x74CD9A9327A282EA,driver,entity,xTarget,yTarget,zTarget);end,\n"\
"GET_VEHICLE_LOCK_ON_TARGET=function(vehicle,entity)return _natives.invoke_bool(0x8F5EBAB1F260CFCE,vehicle,entity);end,\n"\
"SET_FORCE_HD_VEHICLE=function(vehicle,toggle)return _natives.invoke_void(0x97CE68CB032583F0,vehicle,toggle);end,\n"\
"SET_VEHICLE_CUSTOM_PATH_NODE_STREAMING_RADIUS=function(vehicle,p1)return _natives.invoke_void(0x182F266C2D9E2BEB,vehicle,p1);end,\n"\
"GET_VEHICLE_PLATE_TYPE=function(vehicle)return _natives.invoke_int(0x9CCC9525BF2408E0,vehicle);end,\n"\
"TRACK_VEHICLE_VISIBILITY=function(vehicle)return _natives.invoke_void(0x64473AEFDCF47DCA,vehicle);end,\n"\
"IS_VEHICLE_VISIBLE=function(vehicle)return _natives.invoke_bool(0xAA0A52D24FB98293,vehicle);end,\n"\
"SET_VEHICLE_GRAVITY=function(vehicle,toggle)return _natives.invoke_void(0x89F149B6131E57DA,vehicle,toggle);end,\n"\
"SET_ENABLE_VEHICLE_SLIPSTREAMING=function(toggle)return _natives.invoke_void(0xE6C0C80B8C867537,toggle);end,\n"\
"SET_VEHICLE_SLIPSTREAMING_SHOULD_TIME_OUT=function(toggle)return _natives.invoke_void(0xF051D9BFB6BA39C0,toggle);end,\n"\
"GET_VEHICLE_CURRENT_TIME_IN_SLIP_STREAM=function(vehicle)return _natives.invoke_float(0x36492C2F0D134C56,vehicle);end,\n"\
"IS_VEHICLE_PRODUCING_SLIP_STREAM=function(vehicle)return _natives.invoke_bool(0x48C633E94A8142A7,vehicle);end,\n"\
"SET_VEHICLE_INACTIVE_DURING_PLAYBACK=function(vehicle,toggle)return _natives.invoke_void(0x06582AFF74894C75,vehicle,toggle);end,\n"\
"SET_VEHICLE_ACTIVE_DURING_PLAYBACK=function(vehicle,toggle)return _natives.invoke_void(0xDFFCEF48E511DB48,vehicle,toggle);end,\n"\
"IS_VEHICLE_SPRAYABLE=function(vehicle)return _natives.invoke_bool(0x8D474C8FAEFF6CDE,vehicle);end,\n"\
"SET_VEHICLE_ENGINE_CAN_DEGRADE=function(vehicle,toggle)return _natives.invoke_void(0x983765856F2564F9,vehicle,toggle);end,\n"\
"DISABLE_VEHCILE_DYNAMIC_AMBIENT_SCALES=function(vehicle,p1,p2)return _natives.invoke_void(0xF0E4BA16D1DB546C,vehicle,p1,p2);end,\n"\
"ENABLE_VEHICLE_DYNAMIC_AMBIENT_SCALES=function(vehicle)return _natives.invoke_void(0xF87D9F2301F7D206,vehicle);end,\n"\
"IS_PLANE_LANDING_GEAR_INTACT=function(plane)return _natives.invoke_bool(0x4198AB0022B15F87,plane);end,\n"\
"ARE_PLANE_PROPELLERS_INTACT=function(plane)return _natives.invoke_bool(0x755D6D5267CBBD7E,plane);end,\n"\
"SET_PLANE_PROPELLER_HEALTH=function(plane,health)return _natives.invoke_bool(0x4C815EB175086F84,plane,health);end,\n"\
"SET_VEHICLE_CAN_DEFORM_WHEELS=function(vehicle,toggle)return _natives.invoke_void(0x0CDDA42F9E360CA6,vehicle,toggle);end,\n"\
"IS_VEHICLE_STOLEN=function(vehicle)return _natives.invoke_bool(0x4AF9BD80EEBEB453,vehicle);end,\n"\
"SET_VEHICLE_IS_STOLEN=function(vehicle,isStolen)return _natives.invoke_void(0x67B2C79AA7FF5738,vehicle,isStolen);end,\n"\
"SET_PLANE_TURBULENCE_MULTIPLIER=function(vehicle,multiplier)return _natives.invoke_void(0xAD2D28A1AFDFF131,vehicle,multiplier);end,\n"\
"ARE_WINGS_OF_PLANE_INTACT=function(plane)return _natives.invoke_bool(0x5991A01434CE9677,plane);end,\n"\
"ALLOW_AMBIENT_VEHICLES_TO_AVOID_ADVERSE_CONDITIONS=function(vehicle)return _natives.invoke_void(0xB264C4D2F2B0A78B,vehicle);end,\n"\
"DETACH_VEHICLE_FROM_CARGOBOB=function(vehicle,cargobob)return _natives.invoke_void(0x0E21D3DF1051399D,vehicle,cargobob);end,\n"\
"DETACH_VEHICLE_FROM_ANY_CARGOBOB=function(vehicle)return _natives.invoke_bool(0xADF7BE450512C12F,vehicle);end,\n"\
"DETACH_ENTITY_FROM_CARGOBOB=function(cargobob,entity)return _natives.invoke_bool(0xAF03011701811146,cargobob,entity);end,\n"\
"IS_VEHICLE_ATTACHED_TO_CARGOBOB=function(cargobob,vehicleAttached)return _natives.invoke_bool(0xD40148F22E81A1D9,cargobob,vehicleAttached);end,\n"\
"GET_VEHICLE_ATTACHED_TO_CARGOBOB=function(cargobob)return _natives.invoke_int(0x873B82D42AC2B9E5,cargobob);end,\n"\
"GET_ENTITY_ATTACHED_TO_CARGOBOB=function(p0)return _natives.invoke_int(0x99093F60746708CA,p0);end,\n"\
"ATTACH_VEHICLE_TO_CARGOBOB=function(vehicle,cargobob,p2,x,y,z)return _natives.invoke_void(0x4127F1D84E347769,vehicle,cargobob,p2,x,y,z);end,\n"\
"ATTACH_ENTITY_TO_CARGOBOB=function(p0,p1,p2,p3,p4,p5)return _natives.invoke_void(0xA1DD82F3CCF9A01E,p0,p1,p2,p3,p4,p5);end,\n"\
"SET_CARGOBOB_FORCE_DONT_DETACH_VEHICLE=function(cargobob,toggle)return _natives.invoke_void(0x571FEB383F629926,cargobob,toggle);end,\n"\
"SET_CARGOBOB_EXCLUDE_FROM_PICKUP_ENTITY=function(p0,p1)return _natives.invoke_void(0x1F34B0626C594380,p0,p1);end,\n"\
"CAN_CARGOBOB_PICK_UP_ENTITY=function(p0,p1)return _natives.invoke_bool(0x2C1D8B3B19E517CC,p0,p1);end,\n"\
"GET_ATTACHED_PICK_UP_HOOK_POSITION=function(cargobob)return _natives.invoke_vec3(0xCBDB9B923CACC92D,cargobob);end,\n"\
"DOES_CARGOBOB_HAVE_PICK_UP_ROPE=function(cargobob)return _natives.invoke_bool(0x1821D91AD4B56108,cargobob);end,\n"\
"CREATE_PICK_UP_ROPE_FOR_CARGOBOB=function(cargobob,state)return _natives.invoke_void(0x7BEB0C7A235F6F3B,cargobob,state);end,\n"\
"REMOVE_PICK_UP_ROPE_FOR_CARGOBOB=function(cargobob)return _natives.invoke_void(0x9768CF648F54C804,cargobob);end,\n"\
"SET_PICKUP_ROPE_LENGTH_FOR_CARGOBOB=function(cargobob,length1,length2,p3)return _natives.invoke_void(0x877C1EAEAC531023,cargobob,length1,length2,p3);end,\n"\
"SET_PICKUP_ROPE_LENGTH_WITHOUT_CREATING_ROPE_FOR_CARGOBOB=function(p0,p1,p2)return _natives.invoke_void(0xC0ED6438E6D39BA8,p0,p1,p2);end,\n"\
"SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER=function(p0,p1)return _natives.invoke_void(0xCF1182F682F65307,p0,p1);end,\n"\
"SET_CARGOBOB_PICKUP_ROPE_TYPE=function(p0,p1)return _natives.invoke_void(0x0D5F65A8F4EBDAB5,p0,p1);end,\n"\
"DOES_CARGOBOB_HAVE_PICKUP_MAGNET=function(cargobob)return _natives.invoke_bool(0x6E08BF5B3722BAC9,cargobob);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_ACTIVE=function(cargobob,isActive)return _natives.invoke_void(0x9A665550F8DA349B,cargobob,isActive);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_STRENGTH=function(cargobob,strength)return _natives.invoke_void(0xBCBFCD9D1DAC19E2,cargobob,strength);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_FALLOFF=function(cargobob,p1)return _natives.invoke_void(0xA17BAD153B51547E,cargobob,p1);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH=function(cargobob,p1)return _natives.invoke_void(0x66979ACF5102FD2F,cargobob,p1);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF=function(cargobob,p1)return _natives.invoke_void(0x6D8EAC07506291FB,cargobob,p1);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH=function(cargobob,p1)return _natives.invoke_void(0xED8286F71A819BAA,cargobob,p1);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH=function(vehicle,p1)return _natives.invoke_void(0x685D5561680D088B,vehicle,p1);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_SET_TARGETED_MODE=function(vehicle,cargobob)return _natives.invoke_void(0xE301BD63E9E13CF0,vehicle,cargobob);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_SET_AMBIENT_MODE=function(vehicle,p1,p2)return _natives.invoke_void(0x9BDDC73CC6A115D4,vehicle,p1,p2);end,\n"\
"SET_CARGOBOB_PICKUP_MAGNET_ENSURE_PICKUP_ENTITY_UPRIGHT=function(vehicle,p1)return _natives.invoke_void(0x56EB5E94318D3FB6,vehicle,p1);end,\n"\
"DOES_VEHICLE_HAVE_WEAPONS=function(vehicle)return _natives.invoke_bool(0x25ECB9F8017D98E0,vehicle);end,\n"\
"SET_VEHICLE_WILL_TELL_OTHERS_TO_HURRY=function(vehicle,p1)return _natives.invoke_void(0x2C4A1590ABF43E8B,vehicle,p1);end,\n"\
"DISABLE_VEHICLE_WEAPON=function(disabled,weaponHash,vehicle,owner)return _natives.invoke_void(0xF4FC6A6F67D8D856,disabled,weaponHash,vehicle,owner);end,\n"\
"IS_VEHICLE_WEAPON_DISABLED=function(weaponHash,vehicle,owner)return _natives.invoke_bool(0x563B65A643ED072E,weaponHash,vehicle,owner);end,\n"\
"SET_VEHICLE_USED_FOR_PILOT_SCHOOL=function(vehicle,toggle)return _natives.invoke_void(0xE05DD0E9707003A3,vehicle,toggle);end,\n"\
"SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION=function(vehicle,toggle)return _natives.invoke_void(0x21115BCD6E44656A,vehicle,toggle);end,\n"\
"GET_VEHICLE_CLASS=function(vehicle)return _natives.invoke_int(0x29439776AAA00A62,vehicle);end,\n"\
"GET_VEHICLE_CLASS_FROM_NAME=function(modelHash)return _natives.invoke_int(0xDEDF1C8BD47C2200,modelHash);end,\n"\
"SET_PLAYERS_LAST_VEHICLE=function(vehicle)return _natives.invoke_void(0xBCDF8BAF56C87B6A,vehicle);end,\n"\
"SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS=function(vehicle,toggle)return _natives.invoke_void(0x300504B23BD3B711,vehicle,toggle);end,\n"\
"SET_AIRCRAFT_PILOT_SKILL_NOISE_SCALAR=function(vehicle,p1)return _natives.invoke_void(0xE5810AC70602F2F5,vehicle,p1);end,\n"\
"SET_VEHICLE_DROPS_MONEY_WHEN_BLOWN_UP=function(vehicle,toggle)return _natives.invoke_void(0x068F64F2470F9656,vehicle,toggle);end,\n"\
"SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED=function(vehicle,toggle)return _natives.invoke_void(0xB8FBC8B1330CA9B4,vehicle,toggle);end,\n"\
"SET_VEHICLE_IMPATIENCE_TIMER=function(vehicle,p1)return _natives.invoke_void(0x6A973569BA094650,vehicle,p1);end,\n"\
"SET_VEHICLE_HANDLING_OVERRIDE=function(vehicle,hash)return _natives.invoke_void(0x10655FAB9915623D,vehicle,hash);end,\n"\
"SET_VEHICLE_EXTENDED_REMOVAL_RANGE=function(vehicle,range)return _natives.invoke_void(0x79DF7E806202CE01,vehicle,range);end,\n"\
"SET_VEHICLE_STEERING_BIAS_SCALAR=function(p0,p1)return _natives.invoke_void(0x9007A2F21DC108D4,p0,p1);end,\n"\
"SET_HELI_CONTROL_LAGGING_RATE_SCALAR=function(helicopter,multiplier)return _natives.invoke_void(0x6E0859B530A365CC,helicopter,multiplier);end,\n"\
"SET_VEHICLE_FRICTION_OVERRIDE=function(vehicle,friction)return _natives.invoke_void(0x1837AF7C627009BA,vehicle,friction);end,\n"\
"SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP=function(vehicle,toggle)return _natives.invoke_void(0xA37B9A517B133349,vehicle,toggle);end,\n"\
"ARE_PLANE_CONTROL_PANELS_INTACT=function(vehicle,p1)return _natives.invoke_bool(0xF78F94D60248C737,vehicle,p1);end,\n"\
"SET_VEHICLE_CEILING_HEIGHT=function(vehicle,height)return _natives.invoke_void(0xA46413066687A328,vehicle,height);end,\n"\
"SET_VEHICLE_NO_EXPLOSION_DAMAGE_FROM_DRIVER=function(vehicle,toggle)return _natives.invoke_void(0x5E569EC46EC21CAE,vehicle,toggle);end,\n"\
"CLEAR_VEHICLE_ROUTE_HISTORY=function(vehicle)return _natives.invoke_void(0x6D6AF961B72728AE,vehicle);end,\n"\
"DOES_VEHICLE_EXIST_WITH_DECORATOR=function(decorator)return _natives.invoke_int(0x956B409B984D9BF7,decorator);end,\n"\
"SET_VEHICLE_AI_CAN_USE_EXCLUSIVE_SEATS=function(vehicle,toggle)return _natives.invoke_void(0x41062318F23ED854,vehicle,toggle);end,\n"\
"SET_VEHICLE_EXCLUSIVE_DRIVER=function(vehicle,ped,index)return _natives.invoke_void(0xB5C51B5502E85E83,vehicle,ped,index);end,\n"\
"IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE=function(ped,vehicle,outIndex)return _natives.invoke_bool(0xB09D25E77C33EB3F,ped,vehicle,outIndex);end,\n"\
"DISABLE_INDIVIDUAL_PLANE_PROPELLER=function(vehicle,propeller)return _natives.invoke_void(0x500873A45724C863,vehicle,propeller);end,\n"\
"SET_VEHICLE_FORCE_AFTERBURNER=function(vehicle,toggle)return _natives.invoke_void(0xB055A34527CB8FD7,vehicle,toggle);end,\n"\
"SET_DONT_PROCESS_VEHICLE_GLASS=function(vehicle,toggle)return _natives.invoke_void(0x1087BC8EC540DAEB,vehicle,toggle);end,\n"\
"SET_DISABLE_WANTED_CONES_RESPONSE=function(vehicle,toggle)return _natives.invoke_void(0x4AD280EB48B2D8E6,vehicle,toggle);end,\n"\
"SET_USE_DESIRED_Z_CRUISE_SPEED_FOR_LANDING=function(vehicle,toggle)return _natives.invoke_void(0xB68CFAF83A02768D,vehicle,toggle);end,\n"\
"SET_ARRIVE_DISTANCE_OVERRIDE_FOR_VEHICLE_PERSUIT_ATTACK=function(vehicle,p1)return _natives.invoke_void(0x0205F5365292D2EB,vehicle,p1);end,\n"\
"SET_VEHICLE_READY_FOR_CLEANUP=function(p0)return _natives.invoke_void(0xCF9159024555488C,p0);end,\n"\
"SET_DISTANT_CARS_ENABLED=function(toggle)return _natives.invoke_void(0xF796359A959DF65D,toggle);end,\n"\
"SET_VEHICLE_NEON_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0x8E0A582209A62695,vehicle,r,g,b);end,\n"\
"SET_VEHICLE_NEON_INDEX_COLOUR=function(vehicle,index)return _natives.invoke_void(0xB93B2867F7B479D1,vehicle,index);end,\n"\
"GET_VEHICLE_NEON_COLOUR=function(vehicle,r,g,b)return _natives.invoke_void(0x7619EEE8C886757F,vehicle,r,g,b);end,\n"\
"SET_VEHICLE_NEON_ENABLED=function(vehicle,index,toggle)return _natives.invoke_void(0x2AA720E4287BF269,vehicle,index,toggle);end,\n"\
"GET_VEHICLE_NEON_ENABLED=function(vehicle,index)return _natives.invoke_bool(0x8C4B92553E4766A5,vehicle,index);end,\n"\
"SET_AMBIENT_VEHICLE_NEON_ENABLED=function(p0)return _natives.invoke_void(0x35E0654F4BAD7971,p0);end,\n"\
"SUPPRESS_NEONS_ON_VEHICLE=function(vehicle,toggle)return _natives.invoke_void(0x83F813570FF519DE,vehicle,toggle);end,\n"\
"SET_DISABLE_SUPERDUMMY=function(vehicle,p1)return _natives.invoke_void(0xB088E9A47AE6EDD5,vehicle,p1);end,\n"\
"REQUEST_VEHICLE_DIAL=function(vehicle)return _natives.invoke_void(0xDBA3C090E3D74690,vehicle);end,\n"\
"GET_VEHICLE_BODY_HEALTH=function(vehicle)return _natives.invoke_float(0xF271147EB7B40F12,vehicle);end,\n"\
"SET_VEHICLE_BODY_HEALTH=function(vehicle,value)return _natives.invoke_void(0xB77D05AC8C78AADB,vehicle,value);end,\n"\
"GET_VEHICLE_SIZE=function(vehicle,out1,out2)return _natives.invoke_void(0xDF7E3EEB29642C38,vehicle,out1,out2);end,\n"\
"GET_FAKE_SUSPENSION_LOWERING_AMOUNT=function(vehicle)return _natives.invoke_float(0x53952FD2BAA19F17,vehicle);end,\n"\
"SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER=function(multiplier)return _natives.invoke_void(0x84FD40F56075E816,multiplier);end,\n"\
"GET_NUMBER_OF_VEHICLE_DOORS=function(vehicle)return _natives.invoke_int(0x92922A607497B14D,vehicle);end,\n"\
"SET_HYDRAULICS_CONTROL=function(vehicle,toggle)return _natives.invoke_void(0x28B18377EB6E25F6,vehicle,toggle);end,\n"\
"SET_CAN_ADJUST_GROUND_CLEARANCE=function(vehicle,p1)return _natives.invoke_void(0xA7DCDF4DED40A8F4,vehicle,p1);end,\n"\
"GET_VEHICLE_HEALTH_PERCENTAGE=function(vehicle,maxEngineHealth,maxPetrolTankHealth,maxBodyHealth,maxMainRotorHealth,maxTailRotorHealth,maxUnkHealth)return _natives.invoke_float(0xB8EF61207C2393A9,vehicle,maxEngineHealth,maxPetrolTankHealth,maxBodyHealth,maxMainRotorHealth,maxTailRotorHealth,maxUnkHealth);end,\n"\
"GET_VEHICLE_IS_MERCENARY=function(vehicle)return _natives.invoke_bool(0xD4C4642CB7F50B5D,vehicle);end,\n"\
"SET_VEHICLE_BROKEN_PARTS_DONT_AFFECT_AI_HANDLING=function(vehicle,p1)return _natives.invoke_void(0xC361AA040D6637A8,vehicle,p1);end,\n"\
"SET_VEHICLE_KERS_ALLOWED=function(vehicle,toggle)return _natives.invoke_void(0x99C82F8A139F3E4E,vehicle,toggle);end,\n"\
"GET_VEHICLE_HAS_KERS=function(vehicle)return _natives.invoke_bool(0x50634E348C8D44EF,vehicle);end,\n"\
"SET_PLANE_RESIST_TO_EXPLOSION=function(vehicle,toggle)return _natives.invoke_void(0xE16142B94664DEFD,vehicle,toggle);end,\n"\
"SET_HELI_RESIST_TO_EXPLOSION=function(vehicle,toggle)return _natives.invoke_void(0x8074CC1886802912,vehicle,toggle);end,\n"\
"SET_DISABLE_BMX_EXTRA_TRICK_FORCES=function(p0)return _natives.invoke_void(0x26D99D5A82FD18E8,p0);end,\n"\
"SET_HYDRAULIC_SUSPENSION_RAISE_FACTOR=function(vehicle,wheelId,value)return _natives.invoke_void(0x84EA99C62CB3EF0C,vehicle,wheelId,value);end,\n"\
"GET_HYDRAULIC_SUSPENSION_RAISE_FACTOR=function(vehicle,wheelId)return _natives.invoke_float(0x0BB5CBDDD0F25AE3,vehicle,wheelId);end,\n"\
"SET_CAN_USE_HYDRAULICS=function(vehicle,toggle)return _natives.invoke_void(0x1201E8A3290A3B98,vehicle,toggle);end,\n"\
"SET_HYDRAULIC_VEHICLE_STATE=function(vehicle,state)return _natives.invoke_void(0x8EA86DF356801C7D,vehicle,state);end,\n"\
"SET_HYDRAULIC_WHEEL_STATE=function(vehicle,wheelId,state,value,p4)return _natives.invoke_void(0xC24075310A8B9CD1,vehicle,wheelId,state,value,p4);end,\n"\
"HAS_VEHICLE_PETROLTANK_SET_ON_FIRE_BY_ENTITY=function(p0,p1)return _natives.invoke_bool(0x5BA68A0840D546AC,p0,p1);end,\n"\
"CLEAR_VEHICLE_PETROLTANK_FIRE_CULPRIT=function(vehicle)return _natives.invoke_void(0x4419966C9936071A,vehicle);end,\n"\
"SET_VEHICLE_BOBBLEHEAD_VELOCITY=function(x,y,p2)return _natives.invoke_void(0x870B8B7A766615C8,x,y,p2);end,\n"\
"GET_VEHICLE_IS_DUMMY=function(p0)return _natives.invoke_bool(0x8533CAFDE1F0F336,p0);end,\n"\
"SET_VEHICLE_DAMAGE_SCALE=function(vehicle,p1)return _natives.invoke_bool(0x4E20D2A627011E8E,vehicle,p1);end,\n"\
"SET_VEHICLE_WEAPON_DAMAGE_SCALE=function(vehicle,multiplier)return _natives.invoke_bool(0x45A561A9421AB6AD,vehicle,multiplier);end,\n"\
"SET_DISABLE_DAMAGE_WITH_PICKED_UP_ENTITY=function(p0,p1)return _natives.invoke_bool(0xD4196117AF7BB974,p0,p1);end,\n"\
"SET_VEHICLE_USES_MP_PLAYER_DAMAGE_MULTIPLIER=function(p0,p1)return _natives.invoke_void(0xBB2333BB87DDD87F,p0,p1);end,\n"\
"SET_BIKE_EASY_TO_LAND=function(vehicle,toggle)return _natives.invoke_void(0x73561D4425A021A2,vehicle,toggle);end,\n"\
"SET_INVERT_VEHICLE_CONTROLS=function(vehicle,state)return _natives.invoke_void(0x5B91B229243351A8,vehicle,state);end,\n"\
"SET_SPEED_BOOST_EFFECT_DISABLED=function(disabled)return _natives.invoke_void(0x7BBE7FF626A591FE,disabled);end,\n"\
"SET_SLOW_DOWN_EFFECT_DISABLED=function(disabled)return _natives.invoke_void(0x65B080555EA48149,disabled);end,\n"\
"SET_FORMATION_LEADER=function(vehicle,x,y,z,p4)return _natives.invoke_void(0x428AD3E26C8D9EB0,vehicle,x,y,z,p4);end,\n"\
"RESET_FORMATION_LEADER=function()return _natives.invoke_void(0xE2F53F172B45EDE1);end,\n"\
"GET_IS_BOAT_CAPSIZED=function(vehicle)return _natives.invoke_bool(0xBA91D045575699AD,vehicle);end,\n"\
"SET_ALLOW_RAMMING_SOOP_OR_RAMP=function(p0,p1)return _natives.invoke_void(0x80E3357FDEF45C21,p0,p1);end,\n"\
"SET_SCRIPT_RAMP_IMPULSE_SCALE=function(vehicle,impulseScale)return _natives.invoke_void(0xEFC13B1CE30D755D,vehicle,impulseScale);end,\n"\
"GET_IS_DOOR_VALID=function(vehicle,doorId)return _natives.invoke_bool(0x645F4B6E8499F632,vehicle,doorId);end,\n"\
"SET_SCRIPT_ROCKET_BOOST_RECHARGE_TIME=function(vehicle,seconds)return _natives.invoke_void(0xE00F2AB100B76E89,vehicle,seconds);end,\n"\
"GET_HAS_ROCKET_BOOST=function(vehicle)return _natives.invoke_bool(0x36D782F68B309BDA,vehicle);end,\n"\
"IS_ROCKET_BOOST_ACTIVE=function(vehicle)return _natives.invoke_bool(0x3D34E80EED4AE3BE,vehicle);end,\n"\
"SET_ROCKET_BOOST_ACTIVE=function(vehicle,active)return _natives.invoke_void(0x81E1552E35DC3839,vehicle,active);end,\n"\
"GET_HAS_RETRACTABLE_WHEELS=function(vehicle)return _natives.invoke_bool(0xDCA174A42133F08C,vehicle);end,\n"\
"GET_IS_WHEELS_RETRACTED=function(vehicle)return _natives.invoke_bool(0x1DA0DA9CB3F0C8BF,vehicle);end,\n"\
"SET_WHEELS_EXTENDED_INSTANTLY=function(vehicle)return _natives.invoke_void(0xF660602546D27BA8,vehicle);end,\n"\
"SET_WHEELS_RETRACTED_INSTANTLY=function(vehicle)return _natives.invoke_void(0x5335BE58C083E74E,vehicle);end,\n"\
"GET_CAR_HAS_JUMP=function(vehicle)return _natives.invoke_bool(0x9078C0C5EF8C19E9,vehicle);end,\n"\
"SET_USE_HIGHER_CAR_JUMP=function(vehicle,toggle)return _natives.invoke_void(0xF06A16CA55D138D8,vehicle,toggle);end,\n"\
"SET_CLEAR_FREEZE_WAITING_ON_COLLISION_ONCE_PLAYER_ENTERS=function(vehicle,toggle)return _natives.invoke_void(0xB2E0C0D6922D31F2,vehicle,toggle);end,\n"\
"SET_VEHICLE_WEAPON_RESTRICTED_AMMO=function(vehicle,weaponIndex,capacity)return _natives.invoke_void(0x44CD1F493DB2A0A6,vehicle,weaponIndex,capacity);end,\n"\
"GET_VEHICLE_WEAPON_RESTRICTED_AMMO=function(vehicle,weaponIndex)return _natives.invoke_int(0x8181CE2F25CB9BB7,vehicle,weaponIndex);end,\n"\
"GET_VEHICLE_HAS_PARACHUTE=function(vehicle)return _natives.invoke_bool(0xBC9CFF381338CB4F,vehicle);end,\n"\
"GET_VEHICLE_CAN_DEPLOY_PARACHUTE=function(vehicle)return _natives.invoke_bool(0xA916396DF4154EE3,vehicle);end,\n"\
"VEHICLE_START_PARACHUTING=function(vehicle,active)return _natives.invoke_void(0x0BFFB028B3DD0A97,vehicle,active);end,\n"\
"IS_VEHICLE_PARACHUTE_DEPLOYED=function(vehicle)return _natives.invoke_bool(0x3DE51E9C80B116CF,vehicle);end,\n"\
"VEHICLE_SET_RAMP_AND_RAMMING_CARS_TAKE_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x28D034A93FE31BF5,vehicle,toggle);end,\n"\
"VEHICLE_SET_ENABLE_RAMP_CAR_SIDE_IMPULSE=function(p0,p1)return _natives.invoke_void(0x1BBAC99C0BC53656,p0,p1);end,\n"\
"VEHICLE_SET_ENABLE_NORMALISE_RAMP_CAR_VERTICAL_VELOCTIY=function(p0,p1)return _natives.invoke_void(0x756AE6E962168A04,p0,p1);end,\n"\
"VEHICLE_SET_JET_WASH_FORCE_ENABLED=function(p0)return _natives.invoke_void(0x9D30687C57BAA0BB,p0);end,\n"\
"SET_VEHICLE_WEAPON_CAN_TARGET_OBJECTS=function(vehicle,toggle)return _natives.invoke_void(0x86B4B6212CB8B627,vehicle,toggle);end,\n"\
"SET_VEHICLE_USE_BOOST_BUTTON_FOR_WHEEL_RETRACT=function(toggle)return _natives.invoke_void(0x41290B40FA63E6DA,toggle);end,\n"\
"VEHICLE_SET_PARACHUTE_MODEL_OVERRIDE=function(vehicle,modelHash)return _natives.invoke_void(0x4D610C6B56031351,vehicle,modelHash);end,\n"\
"VEHICLE_SET_PARACHUTE_MODEL_TINT_INDEX=function(vehicle,textureVariation)return _natives.invoke_void(0xA74AD2439468C883,vehicle,textureVariation);end,\n"\
"VEHICLE_SET_OVERRIDE_EXTENABLE_SIDE_RATIO=function(p0,p1)return _natives.invoke_int(0x0419B167EE128F33,p0,p1);end,\n"\
"VEHICLE_SET_EXTENABLE_SIDE_TARGET_RATIO=function(p0,p1)return _natives.invoke_int(0xF3B0E0AED097A3F5,p0,p1);end,\n"\
"VEHICLE_SET_OVERRIDE_SIDE_RATIO=function(p0,p1)return _natives.invoke_int(0xD3E51C0AB8C26EEE,p0,p1);end,\n"\
"GET_ALL_VEHICLES=function(vehsStruct)return _natives.invoke_int(0x9B8E1BF04B51F2E8,vehsStruct);end,\n"\
"SET_CARGOBOB_EXTA_PICKUP_RANGE=function(p0,p1)return _natives.invoke_void(0x72BECCF4B829522E,p0,p1);end,\n"\
"SET_OVERRIDE_VEHICLE_DOOR_TORQUE=function(p0,p1,p2)return _natives.invoke_void(0x66E3AAFACE2D1EB8,p0,p1,p2);end,\n"\
"SET_WHEELIE_ENABLED=function(vehicle,enabled)return _natives.invoke_void(0x1312DDD8385AEE4E,vehicle,enabled);end,\n"\
"SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE=function(p0,p1)return _natives.invoke_void(0xEDBC8405B3895CC9,p0,p1);end,\n"\
"SET_DISABLE_EXPLODE_FROM_BODY_DAMAGE_ON_COLLISION=function(vehicle,value)return _natives.invoke_void(0x26E13D440E7F6064,vehicle,value);end,\n"\
"SET_TRAILER_ATTACHMENT_ENABLED=function(p0,p1)return _natives.invoke_void(0x2FA2494B47FDD009,p0,p1);end,\n"\
"SET_ROCKET_BOOST_FILL=function(vehicle,percentage)return _natives.invoke_void(0xFEB2DDED3509562E,vehicle,percentage);end,\n"\
"SET_GLIDER_ACTIVE=function(vehicle,state)return _natives.invoke_void(0x544996C0081ABDEB,vehicle,state);end,\n"\
"SET_SHOULD_RESET_TURRET_IN_SCRIPTED_CAMERAS=function(vehicle,shouldReset)return _natives.invoke_void(0x78CEEE41F49F421F,vehicle,shouldReset);end,\n"\
"SET_VEHICLE_DISABLE_COLLISION_UPON_CREATION=function(vehicle,disable)return _natives.invoke_void(0xAF60E6A2936F982A,vehicle,disable);end,\n"\
"SET_GROUND_EFFECT_REDUCES_DRAG=function(toggle)return _natives.invoke_void(0x430A7631A84C9BE7,toggle);end,\n"\
"SET_DISABLE_MAP_COLLISION=function(vehicle)return _natives.invoke_void(0x75627043C6AA90AD,vehicle);end,\n"\
"SET_DISABLE_PED_STAND_ON_TOP=function(vehicle,toggle)return _natives.invoke_void(0x8235F1BEAD557629,vehicle,toggle);end,\n"\
"SET_VEHICLE_DAMAGE_SCALES=function(vehicle,p1,p2,p3,p4)return _natives.invoke_void(0x9640E30A7F395E4B,vehicle,p1,p2,p3,p4);end,\n"\
"SET_PLANE_SECTION_DAMAGE_SCALE=function(vehicle,p1,p2)return _natives.invoke_void(0x0BBB9A7A8FFE931B,vehicle,p1,p2);end,\n"\
"SET_HELI_CAN_PICKUP_ENTITY_THAT_HAS_PICK_UP_DISABLED=function(vehicle,toggle)return _natives.invoke_void(0x94A68DA412C4007D,vehicle,toggle);end,\n"\
"SET_VEHICLE_BOMB_AMMO=function(vehicle,bombCount)return _natives.invoke_void(0xF4B2ED59DEB5D774,vehicle,bombCount);end,\n"\
"GET_VEHICLE_BOMB_AMMO=function(vehicle)return _natives.invoke_int(0xEA12BD130D7569A1,vehicle);end,\n"\
"SET_VEHICLE_COUNTERMEASURE_AMMO=function(vehicle,counterMeasureCount)return _natives.invoke_void(0x9BDA23BF666F0855,vehicle,counterMeasureCount);end,\n"\
"GET_VEHICLE_COUNTERMEASURE_AMMO=function(vehicle)return _natives.invoke_int(0xF846AA63DF56B804,vehicle);end,\n"\
"SET_HELI_COMBAT_OFFSET=function(vehicle,x,y,z)return _natives.invoke_void(0x0A3F820A9A9A9AC5,vehicle,x,y,z);end,\n"\
"GET_CAN_VEHICLE_BE_PLACED_HERE=function(vehicle,x,y,z,rotX,rotY,rotZ,p7,p8)return _natives.invoke_bool(0x51F30DB60626A20E,vehicle,x,y,z,rotX,rotY,rotZ,p7,p8);end,\n"\
"SET_DISABLE_AUTOMATIC_CRASH_TASK=function(vehicle,toggle)return _natives.invoke_void(0x97841634EF7DF1D6,vehicle,toggle);end,\n"\
"SET_SPECIAL_FLIGHT_MODE_RATIO=function(vehicle,ratio)return _natives.invoke_void(0xD138FA15C9776837,vehicle,ratio);end,\n"\
"SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO=function(vehicle,targetRatio)return _natives.invoke_void(0x438B3D7CA026FE91,vehicle,targetRatio);end,\n"\
"SET_SPECIAL_FLIGHT_MODE_ALLOWED=function(vehicle,toggle)return _natives.invoke_void(0xF1211889DF15A763,vehicle,toggle);end,\n"\
"SET_DISABLE_HOVER_MODE_FLIGHT=function(vehicle,toggle)return _natives.invoke_void(0x2D55FE374D5FDB91,vehicle,toggle);end,\n"\
"GET_OUTRIGGERS_DEPLOYED=function(vehicle)return _natives.invoke_bool(0x3A9128352EAC9E85,vehicle);end,\n"\
"FIND_SPAWN_COORDINATES_FOR_HELI=function(ped)return _natives.invoke_vec3(0x8DC9675797123522,ped);end,\n"\
"SET_DEPLOY_FOLDING_WINGS=function(vehicle,deploy,p2)return _natives.invoke_void(0xB251E0B33E58B424,vehicle,deploy,p2);end,\n"\
"ARE_FOLDING_WINGS_DEPLOYED=function(vehicle)return _natives.invoke_bool(0xAEF12960FA943792,vehicle);end,\n"\
"SET_DIP_STRAIGHT_DOWN_WHEN_CRASHING_PLANE=function(vehicle,toggle)return _natives.invoke_void(0xAA653AE61924B0A0,vehicle,toggle);end,\n"\
"SET_TURRET_HIDDEN=function(vehicle,index,toggle)return _natives.invoke_void(0xC60060EB0D8AC7B1,vehicle,index,toggle);end,\n"\
"SET_HOVER_MODE_WING_RATIO=function(vehicle,ratio)return _natives.invoke_void(0x70A252F60A3E036B,vehicle,ratio);end,\n"\
"SET_DISABLE_TURRET_MOVEMENT=function(vehicle,turretId)return _natives.invoke_void(0xE615BB7A7752C76A,vehicle,turretId);end,\n"\
"SET_FORCE_FIX_LINK_MATRICES=function(vehicle)return _natives.invoke_void(0x887FA38787DE8C72,vehicle);end,\n"\
"SET_TRANSFORM_RATE_FOR_ANIMATION=function(vehicle,transformRate)return _natives.invoke_void(0x498218259FB7C72D,vehicle,transformRate);end,\n"\
"SET_TRANSFORM_TO_SUBMARINE_USES_ALTERNATE_INPUT=function(vehicle,toggle)return _natives.invoke_void(0x41B9FB92EDED32A6,vehicle,toggle);end,\n"\
"SET_VEHICLE_COMBAT_MODE=function(toggle)return _natives.invoke_void(0x36DE109527A2C0C4,toggle);end,\n"\
"SET_VEHICLE_DETONATION_MODE=function(toggle)return _natives.invoke_void(0x82E0AC411E41A5B4,toggle);end,\n"\
"SET_VEHICLE_SHUNT_ON_STICK=function(toggle)return _natives.invoke_void(0x99A05839C46CE316,toggle);end,\n"\
"GET_IS_VEHICLE_SHUNTING=function(vehicle)return _natives.invoke_bool(0xA2459F72C14E2E8D,vehicle);end,\n"\
"GET_HAS_VEHICLE_BEEN_HIT_BY_SHUNT=function(vehicle)return _natives.invoke_bool(0xE8718FAF591FD224,vehicle);end,\n"\
"GET_LAST_SHUNT_VEHICLE=function(vehicle)return _natives.invoke_int(0x04F2FA6E234162F7,vehicle);end,\n"\
"SET_DISABLE_VEHICLE_EXPLOSIONS_DAMAGE=function(toggle)return _natives.invoke_void(0x143921E45EC44D62,toggle);end,\n"\
"SET_OVERRIDE_NITROUS_LEVEL=function(vehicle,toggle,level,power,rechargeTime,disableSound)return _natives.invoke_void(0xC8E9B6B71B8E660D,vehicle,toggle,level,power,rechargeTime,disableSound);end,\n"\
"SET_INCREASE_WHEEL_CRUSH_DAMAGE=function(vehicle,toggle)return _natives.invoke_void(0x2970EAA18FD5E42F,vehicle,toggle);end,\n"\
"SET_DISABLE_WEAPON_BLADE_FORCES=function(toggle)return _natives.invoke_void(0x211E95CE9903940C,toggle);end,\n"\
"SET_USE_DOUBLE_CLICK_FOR_CAR_JUMP=function(toggle)return _natives.invoke_void(0x5BBCF35BF6E456F7,toggle);end,\n"\
"GET_DOES_VEHICLE_HAVE_TOMBSTONE=function(vehicle)return _natives.invoke_bool(0x71AFB258CCED3A27,vehicle);end,\n"\
"HIDE_TOMBSTONE=function(vehicle,toggle)return _natives.invoke_void(0xAE71FB656C600587,vehicle,toggle);end,\n"\
"GET_IS_VEHICLE_DISABLED_BY_EMP=function(vehicle)return _natives.invoke_bool(0x0506ED94363AD905,vehicle);end,\n"\
"SET_DISABLE_RETRACTING_WEAPON_BLADES=function(toggle)return _natives.invoke_void(0x8F0D5BA1C2CC91D7,toggle);end,\n"\
"GET_TYRE_HEALTH=function(vehicle,wheelIndex)return _natives.invoke_float(0x55EAB010FAEE9380,vehicle,wheelIndex);end,\n"\
"SET_TYRE_HEALTH=function(vehicle,wheelIndex,health)return _natives.invoke_void(0x74C68EF97645E79D,vehicle,wheelIndex,health);end,\n"\
"GET_TYRE_WEAR_RATE=function(vehicle,wheelIndex)return _natives.invoke_float(0x6E387895952F4F71,vehicle,wheelIndex);end,\n"\
"SET_TYRE_WEAR_RATE=function(vehicle,wheelIndex,multiplier)return _natives.invoke_void(0x01894E2EDE923CA2,vehicle,wheelIndex,multiplier);end,\n"\
"SET_TYRE_WEAR_RATE_SCALE=function(vehicle,wheelIndex,multiplier)return _natives.invoke_void(0x392183BB9EA57697,vehicle,wheelIndex,multiplier);end,\n"\
"SET_TYRE_MAXIMUM_GRIP_DIFFERENCE_DUE_TO_WEAR_RATE=function(vehicle,wheelIndex,multiplier)return _natives.invoke_void(0xC970D0E0FC31D768,vehicle,wheelIndex,multiplier);end,\n"\
"SET_AIRCRAFT_IGNORE_HIGHTMAP_OPTIMISATION=function(vehicle,p1)return _natives.invoke_void(0xF8B49F5BA7F850E7,vehicle,p1);end,\n"\
"SET_REDUCED_SUSPENSION_FORCE=function(vehicle,enable)return _natives.invoke_void(0x3A375167F5782A65,vehicle,enable);end,\n"\
"SET_DRIFT_TYRES=function(vehicle,toggle)return _natives.invoke_void(0x5AC79C98C5C17F05,vehicle,toggle);end,\n"\
"GET_DRIFT_TYRES_SET=function(vehicle)return _natives.invoke_bool(0x2F5A72430E78C8D3,vehicle);end,\n"\
"NETWORK_USE_HIGH_PRECISION_TRAIN_BLENDING=function(vehicle,toggle)return _natives.invoke_void(0xEC0C1D4922AF9754,vehicle,toggle);end,\n"\
"SET_CHECK_FOR_ENOUGH_ROOM_FOR_PED=function(vehicle,p1)return _natives.invoke_void(0xEF9D388F8D377F44,vehicle,p1);end,\n"\
"};\n"\
"WATER = {\n"\
"GET_WATER_HEIGHT=function(x,y,z,height)return _natives.invoke_bool(0xF6829842C06AE524,x,y,z,height);end,\n"\
"GET_WATER_HEIGHT_NO_WAVES=function(x,y,z,height)return _natives.invoke_bool(0x8EE6B53CE13A9794,x,y,z,height);end,\n"\
"TEST_PROBE_AGAINST_WATER=function(x1,y1,z1,x2,y2,z2,result)return _natives.invoke_bool(0xFFA5D878809819DB,x1,y1,z1,x2,y2,z2,result);end,\n"\
"TEST_PROBE_AGAINST_ALL_WATER=function(x1,y1,z1,x2,y2,z2,flags,waterHeight)return _natives.invoke_int(0x8974647ED222EA5F,x1,y1,z1,x2,y2,z2,flags,waterHeight);end,\n"\
"TEST_VERTICAL_PROBE_AGAINST_ALL_WATER=function(x,y,z,flags,waterHeight)return _natives.invoke_int(0x2B3451FA1E3142E2,x,y,z,flags,waterHeight);end,\n"\
"MODIFY_WATER=function(x,y,radius,height)return _natives.invoke_void(0xC443FD757C3BA637,x,y,radius,height);end,\n"\
"ADD_EXTRA_CALMING_QUAD=function(xLow,yLow,xHigh,yHigh,height)return _natives.invoke_int(0xFDBF4CDBC07E1706,xLow,yLow,xHigh,yHigh,height);end,\n"\
"REMOVE_EXTRA_CALMING_QUAD=function(calmingQuad)return _natives.invoke_void(0xB1252E3E59A82AAF,calmingQuad);end,\n"\
"SET_DEEP_OCEAN_SCALER=function(intensity)return _natives.invoke_void(0xB96B00E976BE977F,intensity);end,\n"\
"GET_DEEP_OCEAN_SCALER=function()return _natives.invoke_float(0x2B2A2CC86778B619);end,\n"\
"SET_CALMED_WAVE_HEIGHT_SCALER=function(height)return _natives.invoke_void(0x547237AA71AB44DE,height);end,\n"\
"RESET_DEEP_OCEAN_SCALER=function()return _natives.invoke_void(0x5E5E99285AE812DB);end,\n"\
"};\n"\
"WEAPON = {\n"\
"ENABLE_LASER_SIGHT_RENDERING=function(toggle)return _natives.invoke_void(0xC8B46D7727D864AA,toggle);end,\n"\
"GET_WEAPON_COMPONENT_TYPE_MODEL=function(componentHash)return _natives.invoke_int(0x0DB57B41EC1DB083,componentHash);end,\n"\
"GET_WEAPONTYPE_MODEL=function(weaponHash)return _natives.invoke_int(0xF46CDC33180FDA94,weaponHash);end,\n"\
"GET_WEAPONTYPE_SLOT=function(weaponHash)return _natives.invoke_int(0x4215460B9B8B7FA0,weaponHash);end,\n"\
"GET_WEAPONTYPE_GROUP=function(weaponHash)return _natives.invoke_int(0xC3287EE3050FB74C,weaponHash);end,\n"\
"GET_WEAPON_COMPONENT_VARIANT_EXTRA_COUNT=function(componentHash)return _natives.invoke_int(0x6558AC7C17BFEF58,componentHash);end,\n"\
"GET_WEAPON_COMPONENT_VARIANT_EXTRA_MODEL=function(componentHash,extraComponentIndex)return _natives.invoke_int(0x4D1CB8DC40208A17,componentHash,extraComponentIndex);end,\n"\
"SET_CURRENT_PED_WEAPON=function(ped,weaponHash,bForceInHand)return _natives.invoke_void(0xADF692B254977C0C,ped,weaponHash,bForceInHand);end,\n"\
"GET_CURRENT_PED_WEAPON=function(ped,weaponHash,p2)return _natives.invoke_bool(0x3A87E44BB9A01D54,ped,weaponHash,p2);end,\n"\
"GET_CURRENT_PED_WEAPON_ENTITY_INDEX=function(ped,p1)return _natives.invoke_int(0x3B390A939AF0B5FC,ped,p1);end,\n"\
"GET_BEST_PED_WEAPON=function(ped,p1)return _natives.invoke_int(0x8483E98E8B888AE2,ped,p1);end,\n"\
"SET_CURRENT_PED_VEHICLE_WEAPON=function(ped,weaponHash)return _natives.invoke_bool(0x75C55983C2C39DAA,ped,weaponHash);end,\n"\
"GET_CURRENT_PED_VEHICLE_WEAPON=function(ped,weaponHash)return _natives.invoke_bool(0x1017582BCD3832DC,ped,weaponHash);end,\n"\
"SET_PED_CYCLE_VEHICLE_WEAPONS_ONLY=function(ped)return _natives.invoke_void(0x50276EF8172F5F12,ped);end,\n"\
"IS_PED_ARMED=function(ped,typeFlags)return _natives.invoke_bool(0x475768A975D5AD17,ped,typeFlags);end,\n"\
"IS_WEAPON_VALID=function(weaponHash)return _natives.invoke_bool(0x937C71165CF334B3,weaponHash);end,\n"\
"HAS_PED_GOT_WEAPON=function(ped,weaponHash,p2)return _natives.invoke_bool(0x8DECB02F88F428BC,ped,weaponHash,p2);end,\n"\
"IS_PED_WEAPON_READY_TO_SHOOT=function(ped)return _natives.invoke_bool(0xB80CA294F2F26749,ped);end,\n"\
"GET_PED_WEAPONTYPE_IN_SLOT=function(ped,weaponSlot)return _natives.invoke_int(0xEFFED78E9011134D,ped,weaponSlot);end,\n"\
"GET_AMMO_IN_PED_WEAPON=function(ped,weaponhash)return _natives.invoke_int(0x015A522136D7F951,ped,weaponhash);end,\n"\
"ADD_AMMO_TO_PED=function(ped,weaponHash,ammo)return _natives.invoke_void(0x78F0424C34306220,ped,weaponHash,ammo);end,\n"\
"SET_PED_AMMO=function(ped,weaponHash,ammo,p3)return _natives.invoke_void(0x14E56BC5B5DB6A19,ped,weaponHash,ammo,p3);end,\n"\
"SET_PED_INFINITE_AMMO=function(ped,toggle,weaponHash)return _natives.invoke_void(0x3EDCB0505123623B,ped,toggle,weaponHash);end,\n"\
"SET_PED_INFINITE_AMMO_CLIP=function(ped,toggle)return _natives.invoke_void(0x183DADC6AA953186,ped,toggle);end,\n"\
"SET_PED_STUN_GUN_FINITE_AMMO=function(p0,p1)return _natives.invoke_void(0x24C024BA8379A70A,p0,p1);end,\n"\
"GIVE_WEAPON_TO_PED=function(ped,weaponHash,ammoCount,isHidden,bForceInHand)return _natives.invoke_void(0xBF0FD6E56C964FCB,ped,weaponHash,ammoCount,isHidden,bForceInHand);end,\n"\
"GIVE_DELAYED_WEAPON_TO_PED=function(ped,weaponHash,ammoCount,bForceInHand)return _natives.invoke_void(0xB282DC6EBD803C75,ped,weaponHash,ammoCount,bForceInHand);end,\n"\
"REMOVE_ALL_PED_WEAPONS=function(ped,p1)return _natives.invoke_void(0xF25DF915FA38C5F3,ped,p1);end,\n"\
"REMOVE_WEAPON_FROM_PED=function(ped,weaponHash)return _natives.invoke_void(0x4899CB088EDF59B8,ped,weaponHash);end,\n"\
"HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE=function(ped,toggle)return _natives.invoke_void(0x6F6981D2253C208F,ped,toggle);end,\n"\
"SET_PED_CURRENT_WEAPON_VISIBLE=function(ped,visible,deselectWeapon,p3,p4)return _natives.invoke_void(0x0725A4CCFDED9A70,ped,visible,deselectWeapon,p3,p4);end,\n"\
"SET_PED_DROPS_WEAPONS_WHEN_DEAD=function(ped,toggle)return _natives.invoke_void(0x476AE72C1D19D1A8,ped,toggle);end,\n"\
"HAS_PED_BEEN_DAMAGED_BY_WEAPON=function(ped,weaponHash,weaponType)return _natives.invoke_bool(0x2D343D2219CD027A,ped,weaponHash,weaponType);end,\n"\
"CLEAR_PED_LAST_WEAPON_DAMAGE=function(ped)return _natives.invoke_void(0x0E98F88A24C5F4B8,ped);end,\n"\
"HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON=function(entity,weaponHash,weaponType)return _natives.invoke_bool(0x131D401334815E94,entity,weaponHash,weaponType);end,\n"\
"CLEAR_ENTITY_LAST_WEAPON_DAMAGE=function(entity)return _natives.invoke_void(0xAC678E40BE7C74D2,entity);end,\n"\
"SET_PED_DROPS_WEAPON=function(ped)return _natives.invoke_void(0x6B7513D9966FBEC0,ped);end,\n"\
"SET_PED_DROPS_INVENTORY_WEAPON=function(ped,weaponHash,xOffset,yOffset,zOffset,ammoCount)return _natives.invoke_void(0x208A1888007FC0E6,ped,weaponHash,xOffset,yOffset,zOffset,ammoCount);end,\n"\
"GET_MAX_AMMO_IN_CLIP=function(ped,weaponHash,p2)return _natives.invoke_int(0xA38DCFFCEA8962FA,ped,weaponHash,p2);end,\n"\
"GET_AMMO_IN_CLIP=function(ped,weaponHash,ammo)return _natives.invoke_bool(0x2E1202248937775C,ped,weaponHash,ammo);end,\n"\
"SET_AMMO_IN_CLIP=function(ped,weaponHash,ammo)return _natives.invoke_bool(0xDCD2A934D65CB497,ped,weaponHash,ammo);end,\n"\
"GET_MAX_AMMO=function(ped,weaponHash,ammo)return _natives.invoke_bool(0xDC16122C7A20C933,ped,weaponHash,ammo);end,\n"\
"GET_MAX_AMMO_BY_TYPE=function(ped,ammoTypeHash,ammo)return _natives.invoke_bool(0x585847C5E4E11709,ped,ammoTypeHash,ammo);end,\n"\
"ADD_PED_AMMO_BY_TYPE=function(ped,ammoTypeHash,ammo)return _natives.invoke_void(0x2472622CE1F2D45F,ped,ammoTypeHash,ammo);end,\n"\
"SET_PED_AMMO_BY_TYPE=function(ped,ammoTypeHash,ammo)return _natives.invoke_void(0x5FD1E1F011E76D7E,ped,ammoTypeHash,ammo);end,\n"\
"GET_PED_AMMO_BY_TYPE=function(ped,ammoTypeHash)return _natives.invoke_int(0x39D22031557946C1,ped,ammoTypeHash);end,\n"\
"SET_PED_AMMO_TO_DROP=function(ped,p1)return _natives.invoke_void(0xA4EFEF9440A5B0EF,ped,p1);end,\n"\
"SET_PICKUP_AMMO_AMOUNT_SCALER=function(p0)return _natives.invoke_void(0xE620FD3512A04F18,p0);end,\n"\
"GET_PED_AMMO_TYPE_FROM_WEAPON=function(ped,weaponHash)return _natives.invoke_int(0x7FEAD38B326B9F74,ped,weaponHash);end,\n"\
"GET_PED_ORIGINAL_AMMO_TYPE_FROM_WEAPON=function(ped,weaponHash)return _natives.invoke_int(0xF489B44DD5AF4BD9,ped,weaponHash);end,\n"\
"GET_PED_LAST_WEAPON_IMPACT_COORD=function(ped,coords)return _natives.invoke_bool(0x6C4D0409BA1A2BC2,ped,coords);end,\n"\
"SET_PED_GADGET=function(ped,gadgetHash,p2)return _natives.invoke_void(0xD0D7B1E680ED4A1A,ped,gadgetHash,p2);end,\n"\
"GET_IS_PED_GADGET_EQUIPPED=function(ped,gadgetHash)return _natives.invoke_bool(0xF731332072F5156C,ped,gadgetHash);end,\n"\
"GET_SELECTED_PED_WEAPON=function(ped)return _natives.invoke_int(0x0A6DB4965674D243,ped);end,\n"\
"EXPLODE_PROJECTILES=function(ped,weaponHash,p2)return _natives.invoke_void(0xFC4BD125DE7611E4,ped,weaponHash,p2);end,\n"\
"REMOVE_ALL_PROJECTILES_OF_TYPE=function(weaponHash,explode)return _natives.invoke_void(0xFC52E0F37E446528,weaponHash,explode);end,\n"\
"GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON=function(ped)return _natives.invoke_float(0x840F03E9041E2C9C,ped);end,\n"\
"GET_MAX_RANGE_OF_CURRENT_PED_WEAPON=function(ped)return _natives.invoke_float(0x814C9D19DFD69679,ped);end,\n"\
"HAS_VEHICLE_GOT_PROJECTILE_ATTACHED=function(driver,vehicle,weaponHash,p3)return _natives.invoke_bool(0x717C8481234E3B88,driver,vehicle,weaponHash,p3);end,\n"\
"GIVE_WEAPON_COMPONENT_TO_PED=function(ped,weaponHash,componentHash)return _natives.invoke_void(0xD966D51AA5B28BB9,ped,weaponHash,componentHash);end,\n"\
"REMOVE_WEAPON_COMPONENT_FROM_PED=function(ped,weaponHash,componentHash)return _natives.invoke_void(0x1E8BE90C74FB4C09,ped,weaponHash,componentHash);end,\n"\
"HAS_PED_GOT_WEAPON_COMPONENT=function(ped,weaponHash,componentHash)return _natives.invoke_bool(0xC593212475FAE340,ped,weaponHash,componentHash);end,\n"\
"IS_PED_WEAPON_COMPONENT_ACTIVE=function(ped,weaponHash,componentHash)return _natives.invoke_bool(0x0D78DE0572D3969E,ped,weaponHash,componentHash);end,\n"\
"REFILL_AMMO_INSTANTLY=function(ped)return _natives.invoke_bool(0x8C0D57EA686FAD87,ped);end,\n"\
"MAKE_PED_RELOAD=function(ped)return _natives.invoke_bool(0x20AE33F3AC9C0033,ped);end,\n"\
"REQUEST_WEAPON_ASSET=function(weaponHash,p1,p2)return _natives.invoke_void(0x5443438F033E29C3,weaponHash,p1,p2);end,\n"\
"HAS_WEAPON_ASSET_LOADED=function(weaponHash)return _natives.invoke_bool(0x36E353271F0E90EE,weaponHash);end,\n"\
"REMOVE_WEAPON_ASSET=function(weaponHash)return _natives.invoke_void(0xAA08EF13F341C8FC,weaponHash);end,\n"\
"CREATE_WEAPON_OBJECT=function(weaponHash,ammoCount,x,y,z,showWorldModel,scale,p7,p8,p9)return _natives.invoke_int(0x9541D3CF0D398F36,weaponHash,ammoCount,x,y,z,showWorldModel,scale,p7,p8,p9);end,\n"\
"GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT=function(weaponObject,componentHash)return _natives.invoke_void(0x33E179436C0B31DB,weaponObject,componentHash);end,\n"\
"REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT=function(object,componentHash)return _natives.invoke_void(0xF7D82B0D66777611,object,componentHash);end,\n"\
"HAS_WEAPON_GOT_WEAPON_COMPONENT=function(weapon,componentHash)return _natives.invoke_bool(0x76A18844E743BF91,weapon,componentHash);end,\n"\
"GIVE_WEAPON_OBJECT_TO_PED=function(weaponObject,ped)return _natives.invoke_void(0xB1FA61371AF7C4B7,weaponObject,ped);end,\n"\
"DOES_WEAPON_TAKE_WEAPON_COMPONENT=function(weaponHash,componentHash)return _natives.invoke_bool(0x5CEE3DF569CECAB0,weaponHash,componentHash);end,\n"\
"GET_WEAPON_OBJECT_FROM_PED=function(ped,p1)return _natives.invoke_int(0xCAE1DC9A0E22A16D,ped,p1);end,\n"\
"GIVE_LOADOUT_TO_PED=function(ped,loadoutHash)return _natives.invoke_void(0x68F8BE6AF5CDF8A6,ped,loadoutHash);end,\n"\
"SET_PED_WEAPON_TINT_INDEX=function(ped,weaponHash,tintIndex)return _natives.invoke_void(0x50969B9B89ED5738,ped,weaponHash,tintIndex);end,\n"\
"GET_PED_WEAPON_TINT_INDEX=function(ped,weaponHash)return _natives.invoke_int(0x2B9EEDC07BD06B9F,ped,weaponHash);end,\n"\
"SET_WEAPON_OBJECT_TINT_INDEX=function(weapon,tintIndex)return _natives.invoke_void(0xF827589017D4E4A9,weapon,tintIndex);end,\n"\
"GET_WEAPON_OBJECT_TINT_INDEX=function(weapon)return _natives.invoke_int(0xCD183314F7CD2E57,weapon);end,\n"\
"GET_WEAPON_TINT_COUNT=function(weaponHash)return _natives.invoke_int(0x5DCF6C5CAB2E9BF7,weaponHash);end,\n"\
"SET_PED_WEAPON_COMPONENT_TINT_INDEX=function(ped,weaponHash,camoComponentHash,colorIndex)return _natives.invoke_void(0x9FE5633880ECD8ED,ped,weaponHash,camoComponentHash,colorIndex);end,\n"\
"GET_PED_WEAPON_COMPONENT_TINT_INDEX=function(ped,weaponHash,camoComponentHash)return _natives.invoke_int(0xF0A60040BE558F2D,ped,weaponHash,camoComponentHash);end,\n"\
"SET_WEAPON_OBJECT_COMPONENT_TINT_INDEX=function(weaponObject,camoComponentHash,colorIndex)return _natives.invoke_void(0x5DA825A85D0EA6E6,weaponObject,camoComponentHash,colorIndex);end,\n"\
"GET_WEAPON_OBJECT_COMPONENT_TINT_INDEX=function(weaponObject,camoComponentHash)return _natives.invoke_int(0xB3EA4FEABF41464B,weaponObject,camoComponentHash);end,\n"\
"GET_PED_WEAPON_CAMO_INDEX=function(ped,weaponHash)return _natives.invoke_int(0xA2C9AC24B4061285,ped,weaponHash);end,\n"\
"SET_WEAPON_OBJECT_CAMO_INDEX=function(weaponObject,p1)return _natives.invoke_void(0x977CA98939E82E4B,weaponObject,p1);end,\n"\
"GET_WEAPON_HUD_STATS=function(weaponHash,outData)return _natives.invoke_bool(0xD92C739EE34C9EBA,weaponHash,outData);end,\n"\
"GET_WEAPON_COMPONENT_HUD_STATS=function(componentHash,outData)return _natives.invoke_bool(0xB3CAF387AE12E9F8,componentHash,outData);end,\n"\
"GET_WEAPON_DAMAGE=function(weaponHash,componentHash)return _natives.invoke_float(0x3133B907D8B32053,weaponHash,componentHash);end,\n"\
"GET_WEAPON_CLIP_SIZE=function(weaponHash)return _natives.invoke_int(0x583BE370B1EC6EB4,weaponHash);end,\n"\
"GET_WEAPON_TIME_BETWEEN_SHOTS=function(weaponHash)return _natives.invoke_float(0x065D2AACAD8CF7A4,weaponHash);end,\n"\
"SET_PED_CHANCE_OF_FIRING_BLANKS=function(ped,xBias,yBias)return _natives.invoke_void(0x8378627201D5497D,ped,xBias,yBias);end,\n"\
"SET_PED_SHOOT_ORDNANCE_WEAPON=function(ped,p1)return _natives.invoke_int(0xB4C8D77C80C0421E,ped,p1);end,\n"\
"REQUEST_WEAPON_HIGH_DETAIL_MODEL=function(weaponObject)return _natives.invoke_void(0x48164DBB970AC3F0,weaponObject);end,\n"\
"SET_WEAPON_DAMAGE_MODIFIER=function(weaponHash,damageMultiplier)return _natives.invoke_void(0x4757F00BC6323CFE,weaponHash,damageMultiplier);end,\n"\
"SET_WEAPON_AOE_MODIFIER=function(weaponHash,multiplier)return _natives.invoke_void(0x4AE5AC8B852D642C,weaponHash,multiplier);end,\n"\
"SET_WEAPON_EFFECT_DURATION_MODIFIER=function(p0,p1)return _natives.invoke_void(0xE6D2CEDD370FF98E,p0,p1);end,\n"\
"IS_PED_CURRENT_WEAPON_SILENCED=function(ped)return _natives.invoke_bool(0x65F0C5AE05943EC7,ped);end,\n"\
"IS_FLASH_LIGHT_ON=function(ped)return _natives.invoke_bool(0x4B7620C47217126C,ped);end,\n"\
"SET_FLASH_LIGHT_FADE_DISTANCE=function(distance)return _natives.invoke_bool(0xCEA66DAD478CD39B,distance);end,\n"\
"SET_FLASH_LIGHT_ACTIVE_HISTORY=function(ped,toggle)return _natives.invoke_void(0x988DB6FE9B3AC000,ped,toggle);end,\n"\
"SET_WEAPON_ANIMATION_OVERRIDE=function(ped,animStyle)return _natives.invoke_void(0x1055AC3A667F09D9,ped,animStyle);end,\n"\
"GET_WEAPON_DAMAGE_TYPE=function(weaponHash)return _natives.invoke_int(0x3BE0BB12D25FB305,weaponHash);end,\n"\
"SET_EQIPPED_WEAPON_START_SPINNING_AT_FULL_SPEED=function(ped)return _natives.invoke_void(0xE4DCEC7FD5B739A5,ped);end,\n"\
"CAN_USE_WEAPON_ON_PARACHUTE=function(weaponHash)return _natives.invoke_bool(0xBC7BE5ABC0879F74,weaponHash);end,\n"\
"CREATE_AIR_DEFENCE_SPHERE=function(x,y,z,radius,p4,p5,p6,weaponHash)return _natives.invoke_int(0x91EF34584710BE99,x,y,z,radius,p4,p5,p6,weaponHash);end,\n"\
"CREATE_AIR_DEFENCE_ANGLED_AREA=function(p0,p1,p2,p3,p4,p5,p6,p7,p8,radius,weaponHash)return _natives.invoke_int(0x9DA58CDBF6BDBC08,p0,p1,p2,p3,p4,p5,p6,p7,p8,radius,weaponHash);end,\n"\
"REMOVE_AIR_DEFENCE_SPHERE=function(zoneId)return _natives.invoke_bool(0x0ABF535877897560,zoneId);end,\n"\
"REMOVE_ALL_AIR_DEFENCE_SPHERES=function()return _natives.invoke_void(0x1E45B34ADEBEE48E);end,\n"\
"SET_PLAYER_TARGETTABLE_FOR_AIR_DEFENCE_SPHERE=function(player,zoneId,enable)return _natives.invoke_void(0xECDC202B25E5CF48,player,zoneId,enable);end,\n"\
"IS_AIR_DEFENCE_SPHERE_IN_AREA=function(x,y,z,radius,outZoneId)return _natives.invoke_bool(0xDAB963831DBFD3F4,x,y,z,radius,outZoneId);end,\n"\
"FIRE_AIR_DEFENCE_SPHERE_WEAPON_AT_POSITION=function(zoneId,x,y,z)return _natives.invoke_void(0x44F1012B69313374,zoneId,x,y,z);end,\n"\
"DOES_AIR_DEFENCE_SPHERE_EXIST=function(zoneId)return _natives.invoke_bool(0xCD79A550999D7D4F,zoneId);end,\n"\
"SET_CAN_PED_SELECT_INVENTORY_WEAPON=function(ped,weaponHash,toggle)return _natives.invoke_void(0xB4771B9AAF4E68E4,ped,weaponHash,toggle);end,\n"\
"SET_CAN_PED_SELECT_ALL_WEAPONS=function(ped,toggle)return _natives.invoke_void(0xEFF296097FF1E509,ped,toggle);end,\n"\
"};\n"\
"ZONE = {\n"\
"GET_ZONE_AT_COORDS=function(x,y,z)return _natives.invoke_int(0x27040C25DE6CB2F4,x,y,z);end,\n"\
"GET_ZONE_FROM_NAME_ID=function(zoneName)return _natives.invoke_int(0x98CD1D2934B76CC1,zoneName);end,\n"\
"GET_ZONE_POPSCHEDULE=function(zoneId)return _natives.invoke_int(0x4334BC40AA0CB4BB,zoneId);end,\n"\
"GET_NAME_OF_ZONE=function(x,y,z)return _natives.invoke_str(0xCD90657D4C30E1CA,x,y,z);end,\n"\
"SET_ZONE_ENABLED=function(zoneId,toggle)return _natives.invoke_void(0xBA5ECEEA120E5611,zoneId,toggle);end,\n"\
"GET_ZONE_SCUMMINESS=function(zoneId)return _natives.invoke_int(0x5F7B268D15BA0739,zoneId);end,\n"\
"OVERRIDE_POPSCHEDULE_VEHICLE_MODEL=function(scheduleId,vehicleHash)return _natives.invoke_void(0x5F7D596BAC2E7777,scheduleId,vehicleHash);end,\n"\
"CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL=function(scheduleId)return _natives.invoke_void(0x5C0DE367AA0D911C,scheduleId);end,\n"\
"GET_HASH_OF_MAP_AREA_AT_COORDS=function(x,y,z)return _natives.invoke_int(0x7EE64D51E8498728,x,y,z);end,\n"\
"};\n";
// clang-format on
int natives_size = sizeof(natives_data)-1;