local native = { ceil = --[[int]] function(--[[float]] value) return invoker.call(0x11E019C8F43ACC8A, value).int end, cos = --[[float]] function(--[[float]] value) return invoker.call(0xD0FFB162F40A139C, value).float end, floor = --[[int]] function(--[[float]] value) return invoker.call(0xF34EE736CF047844, value).int end, pow = --[[float]] function(--[[float]] base, --[[float]] exponent) return invoker.call(0xE3621CC40F31FE2E, base, exponent).float end, round = --[[int]] function(--[[float]] value) return invoker.call(0xF2DB717A73826179, value).int end, settimera = function(--[[int]] value) invoker.call(0xC1B1E9A034A63A62, value) end, settimerb = function(--[[int]] value) invoker.call(0x5AE11BC36633DE4E, value) end, shift_left = --[[int]] function(--[[int]] value, --[[int]] bitShift) return invoker.call(0xEDD95A39E5544DE8, value, bitShift).int end, shift_right = --[[int]] function(--[[int]] value, --[[int]] bitShift) return invoker.call(0x97EF1E5BCE9DC075, value, bitShift).int end, sin = --[[float]] function(--[[float]] value) return invoker.call(0x0BADBFA3B172435F, value).float end, sqrt = --[[float]] function(--[[float]] value) return invoker.call(0x71D93B57D07F9804, value).float end, timera = --[[int]] function() return invoker.call(0x83666F9FB8FEBD4B).int end, timerb = --[[int]] function() return invoker.call(0xC9D9444186B5A374).int end, timestep = --[[float]] function() return invoker.call(0x0000000050597EE2).float end, to_float = --[[float]] function(--[[int]] value) return invoker.call(0xBBDA792448DB5A89, value).float end, vdist2 = --[[float]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0xB7A628320EFF8E47, x1, y1, z1, x2, y2, z2).float end, vdist = --[[float]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0x2A488C176D52CCA5, x1, y1, z1, x2, y2, z2).float end, vmag2 = --[[float]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0xA8CEACB4F35AE058, x, y, z).float end, vmag = --[[float]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0x652D2EEEF1D3E62C, x, y, z).float end, start_new_script = --[[int]] function(--[[string]] scriptName, --[[int]] stackSize) return invoker.call(0xE81651AD79516E48, scriptName, stackSize).int end, start_new_script_with_args = --[[int]] function(--[[string]] scriptName, --[[ptr_int|ptr_scr_array]] args, --[[int]] argCount, --[[int]] stackSize) return invoker.call(0xB8BA7F44DF1575E1, scriptName, args, argCount, stackSize).int end, start_new_script_with_name_hash = --[[int]] function(--[[int]] scriptHash, --[[int]] stackSize) return invoker.call(0xEB1C67C3A5333A92, scriptHash, stackSize).int end, start_new_script_with_name_hash_and_args = --[[int]] function(--[[int]] scriptHash, --[[ptr_int|ptr_scr_array]] args, --[[int]] argCount, --[[int]] stackSize) return invoker.call(0xC4BB298BD441BE78, scriptHash, args, argCount, stackSize).int end, wait = function(--[[int]] ms) invoker.call(0x4EDE34FBADD967A6, ms) end, app_clear_block = function() invoker.call(0x5FE1DF3342DB7DBA) end, app_close_app = function() invoker.call(0xE41C65E07A5F05FC) end, app_close_block = function() invoker.call(0xE8E3FCF72EAC0EF8) end, app_data_valid = --[[bool]] function() return invoker.call(0x846AA8E7D55EE5B6).bool end, app_delete_app_data = --[[bool]] function(--[[string]] appName) return invoker.call(0x44151AEA95C8A003, appName).bool end, app_get_deleted_file_status = --[[int]] function() return invoker.call(0xC9853A2BE3DED1A6).int end, app_get_float = --[[float]] function(--[[string]] property) return invoker.call(0x1514FB24C02C2322, property).float end, app_get_int = --[[int]] function(--[[string]] property) return invoker.call(0xD3A58A12C77D9D4B, property).int end, app_has_linked_social_club_account = --[[bool]] function() return invoker.call(0x71EEE69745088DA0).bool end, app_has_synced_data = --[[bool]] function(--[[string]] appName) return invoker.call(0xCA52279A7271517F, appName).bool end, app_save_data = function() invoker.call(0x95C5D356CDA6E85F) end, app_set_app = function(--[[string]] appName) invoker.call(0xCFD0406ADAF90D2B, appName) end, app_set_block = function(--[[string]] blockName) invoker.call(0x262AB456A3D21F93, blockName) end, app_set_float = function(--[[string]] property, --[[float]] value) invoker.call(0x25D7687C68E0DAA4, property, value) end, app_set_int = function(--[[string]] property, --[[int]] value) invoker.call(0x607E8E3D3E4F9611, property, value) end, app_set_string = function(--[[string]] property, --[[string]] value) invoker.call(0x3FF2FCEC4B7721B4, property, value) end, stop_stream = function() invoker.call(0xA4718A1419D18151) end, activate_audio_slowmo_mode = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0xD01005D2BA2EB778, p0) end, add_entity_to_audio_mix_group = function(--[[int]] p0, --[[string]] p1, --[[float]] p2) invoker.call(0x153973AB99FE8980, p0, p1, p2) end, add_line_to_conversation = function(--[[int]] p0, --[[string]] p1, --[[string]] p2, --[[int]] p3, --[[int]] p4, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[int]] p9, --[[bool]] p10, --[[bool]] p11, --[[bool]] p12) invoker.call(0xC5EF963405593646, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) end, add_ped_to_conversation = function(--[[int]] p0, --[[int]] ped, --[[string]] p2) invoker.call(0x95D9F4BC443956E7, p0, ped, p2) end, audio_is_music_playing = --[[int]] function() return invoker.call(0x845FFC3A4FEEFA3E).int end, blip_siren = function(--[[int]] vehicle) invoker.call(0x1B9025BDA76822B6, vehicle) end, block_death_jingle = function(--[[bool]] p0) invoker.call(0xF154B8D1775B2DEC, p0) end, cancel_all_police_reports = function() invoker.call(0xB4F90FAF7670B16F) end, cancel_music_event = --[[bool]] function(--[[string]] eventName) return invoker.call(0x5B17A90291133DA5, eventName).bool end, can_vehicle_receive_cb_radio = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x032A116663A4D5AC, vehicle).bool end, clear_all_broken_glass = function() invoker.call(0xB32209EFFDC04913) end, clear_ambient_zone_list_state = function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1) invoker.call(0x120C48C614909FA4, p0, p1) end, clear_ambient_zone_state = function(--[[string]] zoneName, --[[bool]] p1) invoker.call(0x218DD44AAAC964FF, zoneName, p1) end, clear_custom_radio_track_list = function(--[[string]] radioStation) invoker.call(0x1654F24A88A8E3FE, radioStation) end, create_new_scripted_conversation = function() invoker.call(0xD2C91A0B572AAE56) end, deactivate_audio_slowmo_mode = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0xDDC635D5B3262C56, p0) end, disable_ped_pain_audio = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xA9A41C1E940FB0E8, ped, toggle) end, distant_cop_car_sirens = function(--[[bool]] value) invoker.call(0x552369F549563AD5, value) end, does_context_exist_for_this_ped = --[[bool]] function(--[[int]] ped, --[[string]] speechName, --[[bool]] unk) return invoker.call(0x49B99BF3FDA89A7A, ped, speechName, unk).bool end, does_player_veh_have_radio = --[[bool]] function() return invoker.call(0x109697E2FFBAC8A1).bool end, enable_stall_warning_sounds = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xC15907D667F7CFB2, vehicle, toggle) end, enable_vehicle_exhaust_pops = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x2BE4BC731D039D5A, p0, p1) end, enable_vehicle_fanbelt_damage = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x1C073274E065C6D2, p0, p1) end, find_radio_station_index = --[[int]] function(--[[int]] station) return invoker.call(0x8D67489793FF428B, station).int end, force_ped_panic_walla = function() invoker.call(0x062D5EAD4DA2FA6A) end, force_use_audio_game_object = function(--[[int]] vehicle, --[[string]] audioName) invoker.call(0x4F0C413926060B38, vehicle, audioName) end, freeze_microphone = function() invoker.call(0xD57AAAE0E2214D11) end, freeze_radio_station = function(--[[string]] radioStation) invoker.call(0x344F393B027E38C3, radioStation) end, get_audible_music_track_text_id = --[[int]] function() return invoker.call(0x50B196FC9ED6545B).int end, get_current_scripted_conversation_line = --[[int]] function() return invoker.call(0x480357EE890C295A).int end, get_is_preloaded_conversation_ready = --[[int]] function() return invoker.call(0xE73364DB90778FFA).int end, get_music_playtime = --[[int]] function() return invoker.call(0xE7A0D23DC414507B).int end, get_music_vol_slider = --[[int]] function() return invoker.call(0x3A48AB4445D499BE).int end, get_network_id_from_sound_id = --[[int]] function(--[[int]] soundId) return invoker.call(0x2DE3F0A134FFBC0D, soundId).int end, get_num_unlocked_radio_stations = --[[int]] function() return invoker.call(0xF1620ECB50E01DE7).int end, get_player_radio_station_genre = --[[int]] function() return invoker.call(0xA571991A7FE6CCEB).int end, get_player_radio_station_index = --[[int]] function() return invoker.call(0xE8AF77C4C06ADC93).int end, get_sound_id = --[[int]] function() return invoker.call(0x430386FE9BF80B45).int end, get_sound_id_from_network_id = --[[int]] function(--[[int]] netId) return invoker.call(0x75262FD12D0A1C84, netId).int end, get_stream_play_time = --[[int]] function() return invoker.call(0x4E72BBDBCA58A3DB).int end, get_variation_chosen_for_scripted_line = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xAA19F5572C38B564, p0).int end, get_vehicle_default_horn = --[[int]] function(--[[int]] vehicle) return invoker.call(0x02165D55000219AC, vehicle).int end, get_vehicle_default_horn_ignore_mods = --[[int]] function(--[[int]] vehicle) return invoker.call(0xACB5DCCA1EC76840, vehicle).int end, has_loaded_mp_data_set = --[[int]] function() return invoker.call(0x544810ED9DB6BBE6).int end, has_loaded_sp_data_set = --[[int]] function() return invoker.call(0x5B50ABB1FE3746F4).int end, has_sound_finished = --[[bool]] function(--[[int]] soundId) return invoker.call(0xFCBDCE714A7C88E5, soundId).bool end, hint_mission_audio_bank = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x40763EA7B9B783E7, p0, p1, p2).int end, hint_ambient_audio_bank = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x8F8C0E370AE62F5C, p0, p1, p2).int end, hint_script_audio_bank = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xFB380A29641EC31A, p0, p1, p2).int end, init_synch_scene_audio_with_entity = function(--[[string]] p0, --[[int]] p1) invoker.call(0x950A154B8DAB6185, p0, p1) end, init_synch_scene_audio_with_position = function(--[[string]] AudioName, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xC8EDE9BDBCCBA6D4, AudioName, x, y, z) end, interrupt_conversation = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0xA018A12E5C5C2FA6, p0, p1, p2) end, interrupt_conversation_and_pause = function(--[[int]] p0, --[[string]] p1, --[[string]] p2) invoker.call(0x8A694D7A68F8DC38, p0, p1, p2) end, is_alarm_playing = --[[bool]] function(--[[string]] alarmName) return invoker.call(0x226435CB96CCFC8C, alarmName).bool end, is_ambient_speech_disabled = --[[bool]] function(--[[int]] ped) return invoker.call(0x932C2D096A2C3FFF, ped).bool end, is_ambient_speech_playing = --[[bool]] function(--[[int]] p0) return invoker.call(0x9072C8B49907BFAD, p0).bool end, is_ambient_zone_enabled = --[[bool]] function(--[[string]] ambientZone) return invoker.call(0x01E2817A479A7F9B, ambientZone).bool end, is_animal_vocalization_playing = --[[bool]] function(--[[int]] p0) return invoker.call(0xC265DF9FB44A9FBD, p0).bool end, is_any_speech_playing = --[[bool]] function(--[[int]] ped) return invoker.call(0x729072355FA39EC9, ped).bool end, is_audio_scene_active = --[[bool]] function(--[[string]] scene) return invoker.call(0xB65B60556E2A9225, scene).bool end, is_game_in_control_of_music = --[[bool]] function() return invoker.call(0x6D28DC1671E334FD).bool end, is_horn_active = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x9D6BFC12B05C6121, vehicle).bool end, is_mission_complete_playing = --[[bool]] function() return invoker.call(0x19A30C23F5827F8A).bool end, is_mission_complete_ready_for_ui = --[[int]] function() return invoker.call(0x6F259F82D873B8B8).int end, is_mission_news_story_unlocked = --[[int]] function(--[[int]] p0) return invoker.call(0x66E49BF55B4B1874, p0).int end, is_mobile_interference_active = --[[int]] function() return invoker.call(0xC8B1B2425604CDD0).int end, is_mobile_phone_call_ongoing = --[[bool]] function() return invoker.call(0x7497D2CE2C30D24C).bool end, is_mobile_phone_radio_active = --[[bool]] function() return invoker.call(0xB35CE999E8EF317E).bool end, is_music_oneshot_playing = --[[int]] function() return invoker.call(0xA097AB275061FB21).int end, is_ped_in_current_conversation = --[[bool]] function(--[[int]] ped) return invoker.call(0x049E937F18F4020C, ped).bool end, is_ped_ringtone_playing = --[[bool]] function(--[[int]] ped) return invoker.call(0x1E8E5E20937E3137, ped).bool end, is_player_veh_radio_enable = --[[bool]] function() return invoker.call(0x5F43D83FD6738741).bool end, is_radio_faded_out = --[[int]] function() return invoker.call(0x0626A247D2405330).int end, is_radio_retuning = --[[bool]] function() return invoker.call(0xA151A7394A214E65).bool end, is_scripted_conversation_loaded = --[[bool]] function() return invoker.call(0xDF0D54BE7A776737).bool end, is_scripted_conversation_ongoing = --[[bool]] function() return invoker.call(0x16754C556D2EDE3D).bool end, is_scripted_speech_playing = --[[bool]] function(--[[int]] p0) return invoker.call(0xCC9AA18DCC7084F4, p0).bool end, is_stream_playing = --[[bool]] function() return invoker.call(0xD11FA52EB849D978).bool end, is_vehicle_audibly_damaged = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x5DB8010EE71FDEF2, vehicle).bool end, load_stream = --[[bool]] function(--[[string]] streamName, --[[string]] soundSet) return invoker.call(0x1F1F957154EC51DF, streamName, soundSet).bool end, load_stream_with_start_offset = --[[bool]] function(--[[string]] streamName, --[[int]] startOffset, --[[string]] soundSet) return invoker.call(0x59C16B79F53B3712, streamName, startOffset, soundSet).bool end, override_microphone_settings = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x75773E11BA459E90, p0, p1) end, override_player_ground_material = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xD2CC78CD3D0B50F9, p0, p1) end, override_trevor_rage = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x13AD665062541A7E, p0) end, override_underwater_stream = function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1) invoker.call(0xF2A9CDABCEA04BD6, p0, p1) end, override_veh_horn = function(--[[int]] vehicle, --[[bool]] mute, --[[int]] p2) invoker.call(0x3CDC1E622CCE0356, vehicle, mute, p2) end, pause_scripted_conversation = function(--[[bool]] p0) invoker.call(0x8530AD776CD72B12, p0) end, play_ambient_speech_from_position_native = function(--[[string]] p0, --[[string]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[string]] p5) invoker.call(0xED640017ED337E45, p0, p1, p2, p3, p4, p5) end, play_animal_vocalization = function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0xEE066C7006C49C0A, p0, p1, p2) end, play_deferred_sound_frontend = function(--[[string]] p0, --[[string]] soundset) invoker.call(0xCADA5A0D0702381E, p0, soundset) end, play_end_credits_music = function(--[[bool]] play) invoker.call(0xCD536C4D33DCC900, play) end, play_mission_complete_audio = function(--[[string]] audioName) invoker.call(0xB138AAB8A70D3C69, audioName) end, play_pain = function(--[[int]] ped, --[[int]] painID, --[[int]] p1, --[[int]] p3) invoker.call(0xBC9AE166038A5CEC, ped, painID, p1, p3) end, play_ped_ambient_speech_and_clone_native = function(--[[int]] ped, --[[string]] speechName, --[[string]] speechParam, --[[int]] p3) invoker.call(0xC6941B4A3A8FBBB9, ped, speechName, speechParam, p3) end, play_ped_ambient_speech_native = function(--[[int]] ped, --[[string]] speechName, --[[string]] speechParam, --[[int]] p3) invoker.call(0x8E04FEDD28D42462, ped, speechName, speechParam, p3) end, play_ped_ambient_speech_with_voice_native = function(--[[int]] p0, --[[string]] speechName, --[[string]] voiceName, --[[string]] speechParam, --[[bool]] p4) invoker.call(0x3523634255FC3318, p0, speechName, voiceName, speechParam, p4) end, play_ped_ringtone = function(--[[string]] ringtoneName, --[[int]] ped, --[[bool]] p2) invoker.call(0xF9E56683CA8E11A5, ringtoneName, ped, p2) end, play_police_report = --[[int]] function(--[[string]] name, --[[float]] p1) return invoker.call(0xDFEBD56D9BD1EB16, name, p1).int end, play_sound = function(--[[int]] soundId, --[[string]] audioName, --[[string]] audioRef, --[[bool]] p3, --[[int]] p4, --[[bool]] p5) invoker.call(0x7FF4944CC209192D, soundId, audioName, audioRef, p3, p4, p5) end, play_sound_from_coord = function(--[[int]] soundId, --[[string]] audioName, --[[float]] x, --[[float]] y, --[[float]] z, --[[string]] audioRef, --[[bool]] p6, --[[int]] range, --[[bool]] p8) invoker.call(0x8D8686B622B88120, soundId, audioName, x, y, z, audioRef, p6, range, p8) end, play_sound_from_entity = function(--[[int]] soundId, --[[string]] audioName, --[[int]] entity, --[[string]] audioRef, --[[bool]] p4, --[[int]] p5) invoker.call(0xE65F427EB70AB1ED, soundId, audioName, entity, audioRef, p4, p5) end, play_sound_frontend = function(--[[int]] soundId, --[[string]] audioName, --[[string]] audioRef, --[[bool]] p3) invoker.call(0x67C540AA08E4A6F5, soundId, audioName, audioRef, p3) end, play_stream_from_object = function(--[[int]] object) invoker.call(0xEBAA9B64D76356FD, object) end, play_stream_from_ped = function(--[[int]] ped) invoker.call(0x89049DD63C08B5D1, ped) end, play_stream_from_position = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x21442F412E8DE56B, x, y, z) end, play_stream_from_vehicle = function(--[[int]] vehicle) invoker.call(0xB70374A758007DFA, vehicle) end, play_stream_frontend = function() invoker.call(0x58FCE43488F9F5F4) end, play_synchronized_audio_event = --[[bool]] function(--[[int]] p0) return invoker.call(0x8B2FD4560E55DD2D, p0).bool end, play_vehicle_door_close_sound = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0x62A456AA4769EF34, vehicle, p1) end, play_vehicle_door_open_sound = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0x3A539D52857EA82D, vehicle, p1) end, preload_script_conversation = function(--[[bool]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x3B3CAD6166916D87, p0, p1, p2, p3) end, preload_script_phone_conversation = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x6004BCB0E226AAEA, p0, p1) end, prepare_alarm = --[[bool]] function(--[[string]] alarmName) return invoker.call(0x9D74AE343DB65533, alarmName).bool end, prepare_music_event = --[[bool]] function(--[[string]] eventName) return invoker.call(0x1E5185B72EF5158A, eventName).bool end, prepare_synchronized_audio_event = --[[int]] function(--[[string]] p0, --[[int]] p1) return invoker.call(0xC7ABCACA4985A766, p0, p1).int end, prepare_synchronized_audio_event_for_scene = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x029FE7CD1B7E2E75, p0, p1).bool end, record_broken_glass = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xFBE20329593DEC9D, p0, p1, p2, p3) end, refresh_closest_ocean_shoreline = function() invoker.call(0x5D2BFAAB8D956E0E) end, release_mission_audio_bank = function() invoker.call(0x0EC92A1BF0857187) end, release_ambient_audio_bank = function() invoker.call(0x65475A218FFAA93D) end, release_script_audio_bank = function() invoker.call(0x7A2D8AD0A9EB9C3F) end, unhint_ambient_audio_bank = function() invoker.call(0x19AF7ED9B9D23058) end, unhint_script_audio_bank = function() invoker.call(0x9AC92EED5E4793AB) end, release_sound_id = function(--[[int]] soundId) invoker.call(0x353FC880830B88FA, soundId) end, release_weapon_audio = function() invoker.call(0xCE4AC0439F607045) end, remove_entity_from_audio_mix_group = function(--[[int]] p0, --[[float]] p1) invoker.call(0x18EB48CFC41F2EA0, p0, p1) end, remove_portal_settings_override = function(--[[string]] p0) invoker.call(0xB4BBFD9CD8B3922B, p0) end, request_mission_audio_bank = --[[bool]] function(--[[string]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0x7345BDD95E62E0F2, p0, p1, p2).bool end, request_ambient_audio_bank = --[[bool]] function(--[[string]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0xFE02FFBED8CA9D99, p0, p1, p2).bool end, request_script_audio_bank = --[[bool]] function(--[[string]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0x2F844A8B08D76685, p0, p1, p2).bool end, request_tennis_banks = function(--[[int]] ped) invoker.call(0x4ADA3F19BE4A6047, ped) end, reset_ped_audio_flags = function(--[[int]] p0) invoker.call(0xF54BB7B61036F335, p0) end, reset_trevor_rage = function() invoker.call(0xE78503B10C4314E0) end, reset_vehicle_startup_rev_sound = function(--[[int]] p0) invoker.call(0xD2DCCD8E16E20997, p0) end, script_overrides_wind_elevation = function(--[[bool]] p0, --[[int]] p1) invoker.call(0x70B8EC8FC108A634, p0, p1) end, set_aggressive_horns = function(--[[bool]] toggle) invoker.call(0x395BF71085D1B1D9, toggle) end, set_ambient_voice_name = function(--[[int]] ped, --[[string]] name) invoker.call(0x6C8065A3B780185B, ped, name) end, set_ambient_zone_list_state = function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x9748FA4DE50CCE3E, p0, p1, p2) end, set_ambient_zone_list_state_persistent = function(--[[string]] ambientZone, --[[bool]] p1, --[[bool]] p2) invoker.call(0xF3638DAE8C4045E1, ambientZone, p1, p2) end, set_ambient_zone_state = function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xBDA07E5950085E46, p0, p1, p2) end, set_ambient_zone_state_persistent = function(--[[string]] ambientZone, --[[bool]] p1, --[[bool]] p2) invoker.call(0x1D6650420CEC9D3B, ambientZone, p1, p2) end, set_animal_mood = function(--[[int]] animal, --[[int]] mood) invoker.call(0xCC97B29285B1DC3B, animal, mood) end, set_audio_flag = function(--[[string]] flagName, --[[bool]] toggle) invoker.call(0xB9EFD5C25018725A, flagName, toggle) end, set_audio_scene_variable = function(--[[string]] scene, --[[string]] variable, --[[float]] value) invoker.call(0xEF21A9EF089A2668, scene, variable, value) end, set_audio_script_cleanup_time = function(--[[int]] p0) invoker.call(0xA5F377B175A699C5, p0) end, set_audio_special_effect_mode = function(--[[int]] p0) invoker.call(0x12561FCBB62D5B9C, p0) end, set_audio_vehicle_priority = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0xE5564483E407F914, vehicle, p1) end, set_conversation_audio_controlled_by_anim = function(--[[bool]] p0) invoker.call(0x0B568201DD99F0EB, p0) end, set_conversation_audio_placeholder = function(--[[bool]] p0) invoker.call(0x61631F5DF50D1C34, p0) end, set_custom_radio_track_list = function(--[[string]] radioStation, --[[string]] p1, --[[bool]] p2) invoker.call(0x4E404A9361F75BB2, radioStation, p1, p2) end, set_cutscene_audio_override = function(--[[string]] p0) invoker.call(0x3B4BF5F0859204D9, p0) end, set_emitter_radio_station = function(--[[string]] emitterName, --[[string]] radioStation) invoker.call(0xACF57305B12AF907, emitterName, radioStation) end, set_entity_for_null_conv_ped = function(--[[int]] p0, --[[int]] p1) invoker.call(0x892B6AB8F33606F5, p0, p1) end, set_frontend_radio_active = function(--[[bool]] active) invoker.call(0xF7F26C6E9CC9EBB8, active) end, set_global_radio_signal_level = function(--[[int]] p0) invoker.call(0x159B7318403A1CD8, p0) end, set_gps_active = function(--[[bool]] active) invoker.call(0x3BD3F52BA9B1E4E8, active) end, set_horn_enabled = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x76D683C108594D0E, vehicle, toggle) end, set_horn_permanently_on = function(--[[int]] vehicle) invoker.call(0x9C11908013EA4715, vehicle) end, set_horn_permanently_on_time = function(--[[int]] p0, --[[float]] p1) invoker.call(0x9D3AF56E94C9AE98, p0, p1) end, set_initial_player_station = function(--[[string]] radioStation) invoker.call(0x88795F13FACDA88D, radioStation) end, set_microphone_position = function(--[[bool]] p0, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] x3, --[[float]] y3, --[[float]] z3) invoker.call(0xB6AE90EDDE95C762, p0, x1, y1, z1, x2, y2, z2, x3, y3, z3) end, set_mobile_phone_radio_state = function(--[[bool]] state) invoker.call(0xBF286C554784F3DF, state) end, set_mobile_radio_enabled_during_gameplay = function(--[[bool]] Toggle) invoker.call(0x1098355A16064BB3, Toggle) end, set_no_ducking_for_conversation = function(--[[bool]] p0) invoker.call(0xB542DE8C3D1CB210, p0) end, set_ped_gender = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xA5342D390CDA41D6, p0, p1) end, set_ped_interior_walla_density = function(--[[float]] p0, --[[float]] p1) invoker.call(0x8BF907833BE275DE, p0, p1) end, set_ped_is_drunk = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x95D2D383D5396B8A, ped, toggle) end, set_ped_race_and_voice_group = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x1B7ABE26CBCBF8C7, p0, p1, p2) end, set_ped_voice_full = function(--[[int]] ped) invoker.call(0x40CF0D12D142A9E8, ped) end, set_ped_voice_group = function(--[[int]] playerPed, --[[int]] p1) invoker.call(0x7CDC8C3B89F661B3, playerPed, p1) end, set_ped_walla_density = function(--[[float]] p0, --[[float]] p1) invoker.call(0x149AEE66F0CB3A99, p0, p1) end, set_player_angry = function(--[[int]] playerPed, --[[bool]] disabled) invoker.call(0xEA241BB04110F091, playerPed, disabled) end, set_player_vehicle_alarm_audio_active = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x6FDDAD856E36988A, p0, p1) end, set_portal_settings_override = function(--[[string]] p0, --[[string]] p1) invoker.call(0x044DBAD7A7FA2BE5, p0, p1) end, set_positioned_player_vehicle_radio_emitter_enabled = function(--[[int]] p0) invoker.call(0xDA07819E452FFE8F, p0) end, set_position_for_null_conv_ped = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x33E3C6C6F2F0B506, p0, p1, p2, p3) end, set_radio_auto_unfreeze = function(--[[bool]] toggle) invoker.call(0xC1AA9F53CE982990, toggle) end, set_radio_frontend_fade_time = function(--[[float]] p0) invoker.call(0x2C96CDB04FCA358E, p0) end, set_radio_retune_down = function() invoker.call(0xDD6BCF9E94425DF9) end, set_radio_retune_up = function() invoker.call(0xFF266D1D0EB1195D) end, set_radio_station_music_only = function(--[[string]] radioStation, --[[bool]] p1) invoker.call(0x774BD811F656A122, radioStation, p1) end, set_radio_to_station_index = function(--[[int]] radioStation) invoker.call(0xA619B168B8A8570F, radioStation) end, set_radio_to_station_name = function(--[[string]] stationName) invoker.call(0xC69EDA28699D5107, stationName) end, set_radio_track = function(--[[string]] radioStation, --[[string]] radioTrack) invoker.call(0xB39786F201FEE30B, radioStation, radioTrack) end, set_script_update_door_audio = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x06C0023BED16DD6B, p0, p1) end, set_siren_can_be_controlled_by_audio = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x43FA0DFC5DF87815, vehicle, p1) end, set_siren_with_no_driver = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x1FEF0683B96EBCF2, vehicle, toggle) end, set_skip_minigun_spin_up_audio = function(--[[bool]] p0) invoker.call(0xBEF34B1D9624D5DD, p0) end, set_static_emitter_enabled = function(--[[string]] emitterName, --[[bool]] toggle) invoker.call(0x399D2D3B33F1B8EB, emitterName, toggle) end, set_user_radio_control_enabled = function(--[[bool]] toggle) invoker.call(0x19F21E63AE6EAE4E, toggle) end, set_variable_on_sound = function(--[[int]] soundId, --[[ptr_int|ptr_scr_array]] p1, --[[float]] p2) invoker.call(0xAD6B3148A78AE9B6, soundId, p1, p2) end, set_variable_on_stream = function(--[[string]] p0, --[[float]] p1) invoker.call(0x2F9D3834AEB9EF79, p0, p1) end, set_variable_on_synch_scene_audio = function(--[[string]] p0, --[[float]] p1) invoker.call(0xBCC29F935ED07688, p0, p1) end, set_variable_on_under_water_stream = function(--[[string]] name, --[[float]] p1) invoker.call(0x733ADF241531E5C2, name, p1) end, set_vehicle_audio_body_damage_factor = function(--[[int]] p0, --[[float]] p1) invoker.call(0x01BB4D577D38BD9E, p0, p1) end, set_vehicle_audio_engine_damage_factor = function(--[[int]] p0, --[[float]] p1) invoker.call(0x59E7B488451F4D3A, p0, p1) end, set_vehicle_boost_active = function(--[[int]] vehicle, --[[bool]] Toggle) invoker.call(0x4A04DE7CAB2739A1, vehicle, Toggle) end, set_vehicle_conversations_persist = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x58BB377BEC7CD5F4, p0, p1) end, set_vehicle_missile_warning_enabled = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xF3365489E0DD50F9, p0, p1) end, set_vehicle_radio_enabled = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x3B988190C0AA6C0B, vehicle, toggle) end, set_vehicle_radio_loud = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xBB6F1CAEC68B0BCE, vehicle, toggle) end, set_vehicle_startup_rev_sound = function(--[[int]] p0, --[[string]] p1, --[[string]] p2) invoker.call(0xF1F8157B8C3F171C, p0, p1, p2) end, set_veh_forced_radio_this_frame = function(--[[int]] vehicle) invoker.call(0xC1805D05E6D4FE10, vehicle) end, set_veh_radio_station = function(--[[int]] vehicle, --[[string]] radioStation) invoker.call(0x1B9C0099CB942AC6, vehicle, radioStation) end, skip_radio_forward = function() invoker.call(0x6DDBBDD98E2E9C25) end, skip_to_next_scripted_conversation_line = function() invoker.call(0x9663FE6B7A61EB00) end, start_alarm = function(--[[string]] alarmName, --[[bool]] p2) invoker.call(0x0355EF116C4C97B2, alarmName, p2) end, start_audio_scene = --[[bool]] function(--[[string]] scene) return invoker.call(0x013A80FC08F6E4F2, scene).bool end, start_preloaded_conversation = function() invoker.call(0x23641AFE870AF385) end, restart_scripted_conversation = function() invoker.call(0x9AEB285D1818C9AC) end, start_script_conversation = function(--[[bool]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x6B17C62C9635D2DC, p0, p1, p2, p3) end, start_script_phone_conversation = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x252E5F915EABB675, p0, p1) end, stop_alarm = function(--[[string]] alarmName, --[[bool]] toggle) invoker.call(0xA1CADDCD98415A41, alarmName, toggle) end, stop_all_alarms = function(--[[bool]] stop) invoker.call(0x2F794A877ADD4C92, stop) end, stop_audio_scene = function(--[[string]] scene) invoker.call(0xDFE8422B3B94E688, scene) end, stop_audio_scenes = function() invoker.call(0xBAC7FC81A75EC1A1) end, stop_current_playing_ambient_speech = function(--[[int]] ped) invoker.call(0xB8BEC0CA6F0EDB0F, ped) end, stop_current_playing_speech = function(--[[int]] ped) invoker.call(0x7A73D05A607734C7, ped) end, stop_cutscene_audio = function() invoker.call(0x806058BBDC136E06) end, stop_ped_ringtone = function(--[[int]] ped) invoker.call(0x6C5AE23EFA885092, ped) end, stop_ped_speaking = function(--[[int]] ped, --[[bool]] shaking) invoker.call(0x9D64D7405520E3D3, ped, shaking) end, stop_scripted_conversation = --[[int]] function(--[[bool]] p0) return invoker.call(0xD79DEEFB53455EBA, p0).int end, stop_smoke_grenade_explosion_sounds = function() invoker.call(0xE4E6DD5566D28C82) end, stop_sound = function(--[[int]] soundId) invoker.call(0xA3B0C41BA5CC0BB5, soundId) end, stop_synchronized_audio_event = --[[bool]] function(--[[int]] p0) return invoker.call(0x92D6A88E64A94430, p0).bool end, trigger_music_event = --[[bool]] function(--[[string]] eventName) return invoker.call(0x706D57B0F50DA710, eventName).bool end, unfreeze_radio_station = function(--[[string]] radioStation) invoker.call(0xFC00454CF60B91DD, radioStation) end, release_named_script_audio_bank = function(--[[string]] audioBank) invoker.call(0x77ED170667F50170, audioBank) end, unhint_named_script_audio_bank = function(--[[int]] p0) invoker.call(0x11579D940949C49E, p0) end, unlock_mission_news_story = function(--[[int]] newsStory) invoker.call(0xB165AB7C248B2DC1, newsStory) end, unlock_radio_station_track_list = function(--[[string]] radioStation, --[[string]] p1) invoker.call(0x031ACB6ABA18C729, radioStation, p1) end, unrequest_tennis_banks = function() invoker.call(0x0150B6FF25A9E2E5) end, update_sound_coord = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x7EC3C679D0E7E46B, p0, p1, p2, p3) end, use_footstep_script_sweeteners = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) invoker.call(0xBF4DC1784BE94DFA, p0, p1, p2) end, use_siren_as_horn = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xFA932DE350266EF8, vehicle, toggle) end, register_script_with_audio = function(--[[int]] p0) invoker.call(0xC6ED9D5092438D91, p0) end, unregister_script_with_audio = function() invoker.call(0xA8638BE228D4751A) end, set_radio_position_audio_mute = function(--[[bool]] p0) invoker.call(0x02E93C796ABD3A97, p0) end, reset_exclusive_scenario_group = function() invoker.call(0x4202BBCB8684563D) end, is_ped_being_arrested = --[[bool]] function(--[[int]] ped) return invoker.call(0x90A09F3A45FED688, ped).bool end, add_cover_blocking_area = function(--[[float]] playerX, --[[float]] playerY, --[[float]] playerZ, --[[float]] radiusX, --[[float]] radiusY, --[[float]] radiusZ, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[bool]] p9) invoker.call(0x45C597097DD7CB81, playerX, playerY, playerZ, radiusX, radiusY, radiusZ, p6, p7, p8, p9) end, add_cover_point = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[bool]] p7) return invoker.call(0xD5C12A75C7B9497F, p0, p1, p2, p3, p4, p5, p6, p7).int end, add_patrol_route_link = function(--[[int]] p0, --[[int]] p1) invoker.call(0x23083260DEC3A551, p0, p1) end, add_patrol_route_node = function(--[[int]] p0, --[[string]] p1, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] p8) invoker.call(0x8EDF950167586B7C, p0, p1, x1, y1, z1, x2, y2, z2, p8) end, add_vehicle_subtask_attack_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x5CF0D8F9BBA0DD75, ped, x, y, z) end, add_vehicle_subtask_attack_ped = function(--[[int]] ped, --[[int]] ped2) invoker.call(0x85F462BADC7DA47F, ped, ped2) end, assisted_movement_is_route_loaded = --[[bool]] function(--[[string]] route) return invoker.call(0x60F9A4393A21F741, route).bool end, assisted_movement_override_load_distance_this_frame = function(--[[float]] dist) invoker.call(0x13945951E16EF912, dist) end, assisted_movement_remove_route = function(--[[string]] route) invoker.call(0x3548536485DD792B, route) end, assisted_movement_request_route = function(--[[string]] route) invoker.call(0x817268968605947A, route) end, assisted_movement_set_route_properties = function(--[[string]] route, --[[int]] props) invoker.call(0xD5002D78B7162E1B, route, props) end, clear_driveby_task_underneath_driving_task = function(--[[int]] ped) invoker.call(0xC35B5CDB2824CF69, ped) end, clear_ped_secondary_task = function(--[[int]] ped) invoker.call(0x176CECF6F920D707, ped) end, clear_ped_tasks = function(--[[int]] ped) invoker.call(0xE1EF3C1216AFF2CD, ped) end, clear_ped_tasks_immediately = function(--[[int]] ped) invoker.call(0xAAA34F8A7CB32098, ped) end, clear_sequence_task = function(--[[ptr_int]] taskSequence) invoker.call(0x3841422E9C488D8C, taskSequence) end, close_patrol_route = function() invoker.call(0xB043ECA801B8CBC1) end, close_sequence_task = function(--[[int]] taskSequence) invoker.call(0x39E72BC99E6360CB, taskSequence) end, control_mounted_weapon = --[[bool]] function(--[[int]] ped) return invoker.call(0xDCFE42068FE0135A, ped).bool end, create_patrol_route = function() invoker.call(0xAF8A443CCC8018DC) end, delete_patrol_route = function(--[[string]] patrolRoute) invoker.call(0x7767DD9D65E91319, patrolRoute) end, does_scenario_exist_in_area = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] b) return invoker.call(0x5A59271FFADD33C1, x, y, z, radius, b).bool end, does_scenario_group_exist = --[[bool]] function(--[[string]] scenarioGroup) return invoker.call(0xF9034C136C9E00D3, scenarioGroup).bool end, does_scenario_of_type_exist_in_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[float]] p4, --[[bool]] p5) return invoker.call(0x0A9D0C2A3BBC86C1, p0, p1, p2, p3, p4, p5).bool end, does_scripted_cover_point_exist_at_coords = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0xA98B8E3C088E5A31, x, y, z).bool end, get_active_vehicle_mission_type = --[[int]] function(--[[int]] veh) return invoker.call(0x534AEBA6E5ED4CAB, veh).int end, get_is_task_active = --[[bool]] function(--[[int]] ped, --[[int]] taskNumber) return invoker.call(0xB0760331C7AA4155, ped, taskNumber).bool end, get_is_waypoint_recording_loaded = --[[bool]] function(--[[string]] name) return invoker.call(0xCB4E8BE8A0063C5D, name).bool end, get_navmesh_route_distance_remaining = --[[int]] function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xC6F5C0BCDC74D62D, ped, p1, p2).int end, get_navmesh_route_result = --[[int]] function(--[[int]] ped) return invoker.call(0x632E831F382A0FA8, ped).int end, get_ped_desired_move_blend_ratio = --[[float]] function(--[[int]] ped) return invoker.call(0x8517D4A6CA8513ED, ped).float end, get_ped_waypoint_distance = --[[float]] function(--[[int]] p0) return invoker.call(0xE6A877C64CAF1BC5, p0).float end, get_ped_waypoint_progress = --[[int]] function(--[[int]] p0) return invoker.call(0x2720AAA75001E094, p0).int end, get_phone_gesture_anim_current_time = --[[float]] function(--[[int]] ped) return invoker.call(0x47619ABE8B268C60, ped).float end, get_phone_gesture_anim_total_time = --[[float]] function(--[[int]] ped) return invoker.call(0x1EE0F68A7C25DEC6, ped).float end, get_script_task_status = --[[int]] function(--[[int]] targetPed, --[[int]] taskHash) return invoker.call(0x77F1BEB8863288D5, targetPed, taskHash).int end, get_sequence_progress = --[[int]] function(--[[int]] ped) return invoker.call(0x00A9010CFE1E3533, ped).int end, get_task_move_network_event = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xB4F47213DF45A64C, p0, p1).bool end, get_task_move_network_signal_bool = --[[bool]] function(--[[int]] p0, --[[string]] p1) return invoker.call(0xA7FFBA498E4AAF67, p0, p1).bool end, get_vehicle_waypoint_progress = --[[int]] function(--[[int]] p0) return invoker.call(0x9824CFF8FC66E159, p0).int end, get_vehicle_waypoint_target_point = --[[int]] function(--[[int]] p0) return invoker.call(0x416B62AC8B9E5BBD, p0).int end, get_waypoint_distance_along_route = --[[float]] function(--[[string]] p0, --[[int]] p1) return invoker.call(0xA5B769058763E497, p0, p1).float end, is_controlled_vehicle_unable_to_get_to_road = --[[bool]] function(--[[int]] ped) return invoker.call(0x3E38E28A1D80DDF6, ped).bool end, is_driveby_task_underneath_driving_task = --[[bool]] function(--[[int]] ped) return invoker.call(0x8785E6E40C7A8818, ped).bool end, is_mounted_weapon_task_underneath_driving_task = --[[bool]] function(--[[int]] ped) return invoker.call(0xA320EF046186FA3B, ped).bool end, is_move_blend_ratio_running = --[[bool]] function(--[[int]] ped) return invoker.call(0xD4D8636C0199A939, ped).bool end, is_move_blend_ratio_sprinting = --[[bool]] function(--[[int]] ped) return invoker.call(0x24A2AD74FA9814E2, ped).bool end, is_move_blend_ratio_still = --[[bool]] function(--[[int]] ped) return invoker.call(0x349CE7B56DAFD95C, ped).bool end, is_move_blend_ratio_walking = --[[bool]] function(--[[int]] ped) return invoker.call(0xF133BBBE91E1691F, ped).bool end, is_ped_active_in_scenario = --[[bool]] function(--[[int]] ped) return invoker.call(0xAA135F9482C82CC3, ped).bool end, is_ped_cuffed = --[[bool]] function(--[[int]] ped) return invoker.call(0x74E559B3BC910685, ped).bool end, is_ped_getting_up = --[[bool]] function(--[[int]] ped) return invoker.call(0x2A74E1D5F2F00EEC, ped).bool end, is_ped_in_writhe = --[[bool]] function(--[[int]] ped) return invoker.call(0xDEB6D52126E7D640, ped).bool end, is_ped_playing_base_clip_in_scenario = --[[bool]] function(--[[int]] ped) return invoker.call(0x621C6E4729388E41, ped).bool end, is_ped_running = --[[bool]] function(--[[int]] ped) return invoker.call(0xC5286FFC176F28A2, ped).bool end, is_ped_running_arrest_task = --[[bool]] function(--[[int]] ped) return invoker.call(0x3DC52677769B4AE0, ped).bool end, is_ped_sprinting = --[[bool]] function(--[[int]] ped) return invoker.call(0x57E457CD2C0FC168, ped).bool end, is_ped_still = --[[bool]] function(--[[int]] ped) return invoker.call(0xAC29253EEF8F0180, ped).bool end, is_ped_strafing = --[[bool]] function(--[[int]] ped) return invoker.call(0xE45B7F222DE47E09, ped).bool end, is_ped_walking = --[[bool]] function(--[[int]] ped) return invoker.call(0xDE4C184B2B9B071A, ped).bool end, is_playing_phone_gesture_anim = --[[bool]] function(--[[int]] ped) return invoker.call(0xB8EBB1E9D3588C10, ped).bool end, is_scenario_group_enabled = --[[bool]] function(--[[string]] scenarioGroup) return invoker.call(0x367A09DED4E05B99, scenarioGroup).bool end, is_scenario_occupied = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4) return invoker.call(0x788756D73AC2E07C, p0, p1, p2, p3, p4).bool end, is_scenario_type_enabled = --[[bool]] function(--[[string]] scenarioType) return invoker.call(0x3A815DB3EA088722, scenarioType).bool end, is_task_move_network_active = --[[bool]] function(--[[int]] PlayerID) return invoker.call(0x921CE12C489C4C41, PlayerID).bool end, is_task_move_network_ready_for_transition = --[[bool]] function(--[[int]] p0) return invoker.call(0x30ED88D5E0C56A37, p0).bool end, is_waypoint_playback_going_on_for_ped = --[[bool]] function(--[[int]] p0) return invoker.call(0xE03B3F2D3DC59B64, p0).bool end, is_waypoint_playback_going_on_for_vehicle = --[[bool]] function(--[[int]] p0) return invoker.call(0xF5134943EA29868C, p0).bool end, open_patrol_route = function(--[[string]] patrolRoute) invoker.call(0xA36BFB5EE89F3D82, patrolRoute) end, open_sequence_task = function(--[[ptr_int]] taskSequence) invoker.call(0xE8854A4326B9E12B, taskSequence) end, ped_has_use_scenario_task = --[[bool]] function(--[[int]] ped) return invoker.call(0x295E3CCEC879CCD7, ped).bool end, play_anim_on_running_scenario = function(--[[int]] ped, --[[string]] animDict, --[[string]] animName) invoker.call(0x748040460F8DF5DC, ped, animDict, animName) end, play_entity_scripted_anim = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[float]] p4, --[[float]] p5) invoker.call(0x77A1EEC547E7FCF1, p0, p1, p2, p3, p4, p5) end, remove_all_cover_blocking_areas = function() invoker.call(0xDB6708C0B46F56D8) end, remove_cover_point = function(--[[int]] coverpoint) invoker.call(0xAE287C923D891715, coverpoint) end, remove_specific_cover_blocking_areas = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9) invoker.call(0x1F351CF1C6475734, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) end, remove_waypoint_recording = function(--[[string]] name) invoker.call(0xFF1B8B4AA1C25DC8, name) end, request_task_move_network_state_transition = --[[int]] function(--[[int]] ped, --[[string]] p1) return invoker.call(0xD01015C7316AE176, ped, p1).int end, request_waypoint_recording = function(--[[string]] name) invoker.call(0x9EEFB62EB27B5792, name) end, reset_scenario_groups_enabled = function() invoker.call(0xDD902D0349AFAD3A) end, reset_scenario_types_enabled = function() invoker.call(0x0D40EE2A7F2B2D6D) end, set_anim_looped = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2, --[[bool]] p3) invoker.call(0x70033C3CC29A1FF4, p0, p1, p2, p3) end, set_anim_rate = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x032D49C5E359C847, p0, p1, p2, p3) end, set_anim_weight = function(--[[int]] p0, --[[float]] p1, --[[int]] p2, --[[int]] p3, --[[bool]] p4) invoker.call(0x207F1A47C0342F48, p0, p1, p2, p3, p4) end, set_driveby_task_target = function(--[[int]] shootingPed, --[[int]] targetPed, --[[int]] targetVehicle, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xE5B302114D8162EE, shootingPed, targetPed, targetVehicle, x, y, z) end, set_drive_task_cruise_speed = function(--[[int]] driver, --[[float]] cruiseSpeed) invoker.call(0x5C9B84BD7D31D908, driver, cruiseSpeed) end, set_drive_task_driving_style = function(--[[int]] ped, --[[int]] drivingStyle) invoker.call(0xDACE1BE37D88AF67, ped, drivingStyle) end, set_drive_task_max_cruise_speed = function(--[[int]] p0, --[[float]] p1) invoker.call(0x404A5AA9B9F0B746, p0, p1) end, set_exclusive_scenario_group = function(--[[string]] scenarioGroup) invoker.call(0x535E97E1F7FC0C6A, scenarioGroup) end, set_expected_clone_next_task_move_network_state = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xAB13A5565480B6D9, p0, p1).int end, set_global_min_bird_flight_height = function(--[[float]] height) invoker.call(0x6C6B148586F934F7, height) end, set_high_fall_task = function(--[[int]] ped, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x8C825BDC7741D37C, ped, p1, p2, p3) end, set_mounted_weapon_target = function(--[[int]] shootingPed, --[[int]] targetPed, --[[int]] targetVehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p6) invoker.call(0xCCD892192C6D2BB9, shootingPed, targetPed, targetVehicle, x, y, z, p6) end, set_parachute_task_target = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xC313379AF0FCEDA7, ped, x, y, z) end, set_parachute_task_thrust = function(--[[int]] ped, --[[float]] thrust) invoker.call(0x0729BAC1B8C64317, ped, thrust) end, set_ped_can_play_ambient_idles = function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2) invoker.call(0x8FD89A6240813FD0, ped, p1, p2) end, set_ped_desired_move_blend_ratio = function(--[[int]] ped, --[[float]] p1) invoker.call(0x1E982AC8716912C5, ped, p1) end, set_ped_path_avoid_fire = function(--[[int]] ped, --[[bool]] avoidFire) invoker.call(0x4455517B28441E60, ped, avoidFire) end, set_ped_path_can_drop_from_height = function(--[[int]] ped, --[[bool]] Toggle) invoker.call(0xE361C5C71C431A4F, ped, Toggle) end, set_ped_path_can_use_climbovers = function(--[[int]] ped, --[[bool]] Toggle) invoker.call(0x8E06A6FE76C9EFF4, ped, Toggle) end, set_ped_path_can_use_ladders = function(--[[int]] ped, --[[bool]] Toggle) invoker.call(0x77A5B103C87F476E, ped, Toggle) end, set_ped_path_climb_cost_modifier = function(--[[int]] ped, --[[float]] p1) invoker.call(0x88E32DB8C1A4AA4B, ped, p1) end, set_ped_path_may_enter_water = function(--[[int]] ped, --[[bool]] mayEnterWater) invoker.call(0xF35425A4204367EC, ped, mayEnterWater) end, set_ped_path_prefer_to_avoid_water = function(--[[int]] ped, --[[bool]] avoidWater) invoker.call(0x38FE1EC73743793C, ped, avoidWater) end, set_ped_waypoint_route_offset = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xED98E10B0AFCE4B4, p0, p1, p2, p3).int end, set_scenario_group_enabled = function(--[[string]] scenarioGroup, --[[bool]] p1) invoker.call(0x02C8E5B49848664E, scenarioGroup, p1) end, set_scenario_type_enabled = function(--[[string]] scenarioType, --[[bool]] toggle) invoker.call(0xEB47EC4E34FB7EE1, scenarioType, toggle) end, set_sequence_to_repeat = function(--[[int]] taskSequence, --[[bool]] _repeat) invoker.call(0x58C70CF3A41E4AE7, taskSequence, _repeat) end, set_task_move_network_signal_bool = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2) invoker.call(0xB0A6CFD2C69C1088, p0, p1, p2) end, set_task_move_network_signal_float = function(--[[int]] p0, --[[string]] p1, --[[float]] p2) invoker.call(0xD5BB4025AE449A4E, p0, p1, p2) end, set_task_vehicle_chase_behavior_flag = function(--[[int]] ped, --[[int]] flag, --[[bool]] set) invoker.call(0xCC665AAC360D31E7, ped, flag, set) end, set_task_vehicle_chase_ideal_pursuit_distance = function(--[[int]] ped, --[[float]] distance) invoker.call(0x639B642FACBE4EDD, ped, distance) end, stop_anim_playback = function(--[[int]] ped, --[[int]] p1, --[[bool]] p2) invoker.call(0xEE08C992D238C5D1, ped, p1, p2) end, stop_anim_task = function(--[[int]] ped, --[[string]] animDictionary, --[[string]] animationName, --[[float]] p3) invoker.call(0x97FF36A1D40EA00A, ped, animDictionary, animationName, p3) end, task_achieve_heading = function(--[[int]] ped, --[[float]] heading, --[[int]] timeout) invoker.call(0x93B93A37987F1F3D, ped, heading, timeout) end, task_aim_gun_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] time, --[[bool]] p5, --[[bool]] p6) invoker.call(0x6671F3EEC681BDA1, ped, x, y, z, time, p5, p6) end, task_aim_gun_at_entity = function(--[[int]] ped, --[[int]] entity, --[[int]] duration, --[[bool]] p3) invoker.call(0x9B53BB6E8943AF53, ped, entity, duration, p3) end, task_aim_gun_scripted = function(--[[int]] ped, --[[int]] scriptTask, --[[bool]] p2, --[[bool]] p3) invoker.call(0x7A192BE16D373D00, ped, scriptTask, p2, p3) end, task_aim_gun_scripted_with_target = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[int]] p5, --[[bool]] p6, --[[bool]] p7) invoker.call(0x8605AF0DE8B3A5AC, p0, p1, p2, p3, p4, p5, p6, p7) end, task_arrest_ped = function(--[[int]] ped, --[[int]] target) invoker.call(0xF3B9A78A178572B1, ped, target) end, task_boat_mission = function(--[[int]] pedDriver, --[[int]] boat, --[[int]] p2, --[[int]] p3, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p7, --[[float]] maxSpeed, --[[int]] drivingStyle, --[[float]] p10, --[[int]] p11) invoker.call(0x15C86013127CE63F, pedDriver, boat, p2, p3, x, y, z, p7, maxSpeed, drivingStyle, p10, p11) end, task_chat_to_ped = function(--[[int]] ped, --[[int]] target, --[[int]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7) invoker.call(0x8C338E0263E4FD19, ped, target, p2, p3, p4, p5, p6, p7) end, task_clear_defensive_area = function(--[[int]] p0) invoker.call(0x95A6C46A31D1917D, p0) end, task_clear_look_at = function(--[[int]] ped) invoker.call(0x0F804F1DB19B9689, ped) end, task_climb = function(--[[int]] ped, --[[bool]] unused) invoker.call(0x89D9FCC2435112F1, ped, unused) end, task_climb_ladder = function(--[[int]] ped, --[[int]] p1) invoker.call(0xB6C987F9285A3814, ped, p1) end, task_combat_hated_targets_around_ped = function(--[[int]] ped, --[[float]] radius, --[[int]] p2) invoker.call(0x7BF835BB9E2698C8, ped, radius, p2) end, task_combat_hated_targets_around_ped_timed = function(--[[int]] p0, --[[float]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x2BBA30B854534A0C, p0, p1, p2, p3) end, task_combat_hated_targets_in_area = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] p5) invoker.call(0x4CF5F55DAC3280A0, ped, x, y, z, radius, p5) end, task_combat_ped = function(--[[int]] ped, --[[int]] targetPed, --[[int]] p2, --[[int]] p3) invoker.call(0xF166E48407BAC484, ped, targetPed, p2, p3) end, task_combat_ped_timed = function(--[[int]] p0, --[[int]] ped, --[[int]] p2, --[[int]] p3) invoker.call(0x944F30DCB7096BDE, p0, ped, p2, p3) end, task_cower = function(--[[int]] ped, --[[int]] duration) invoker.call(0x3EB1FE9E8E908E15, ped, duration) end, task_drive_by = function(--[[int]] driverPed, --[[int]] targetPed, --[[int]] targetVehicle, --[[float]] targetX, --[[float]] targetY, --[[float]] targetZ, --[[float]] distanceToShoot, --[[int]] pedAccuracy, --[[bool]] p8, --[[int]] firingPattern) invoker.call(0x2F8AF0E82773A171, driverPed, targetPed, targetVehicle, targetX, targetY, targetZ, distanceToShoot, pedAccuracy, p8, firingPattern) end, task_enter_vehicle = function(--[[int]] ped, --[[int]] vehicle, --[[int]] timeout, --[[int]] seat, --[[float]] speed, --[[int]] p5, --[[int]] p6) invoker.call(0xC20E50AA46D09CA8, ped, vehicle, timeout, seat, speed, p5, p6) end, task_everyone_leave_vehicle = function(--[[int]] vehicle) invoker.call(0x7F93691AB4B92272, vehicle) end, task_exit_cover = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0x79B258E397854D29, p0, p1, p2, p3, p4) end, task_extend_route = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x1E7889778264843A, x, y, z) end, task_flush_route = function() invoker.call(0x841142A1376E9006) end, task_follow_nav_mesh_to_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] timeout, --[[float]] stoppingRange, --[[bool]] persistFollowing, --[[float]] unk) invoker.call(0x15D3A79D4E44B913, ped, x, y, z, speed, timeout, stoppingRange, persistFollowing, unk) end, task_follow_point_route = function(--[[int]] ped, --[[float]] speed, --[[int]] unknown) invoker.call(0x595583281858626E, ped, speed, unknown) end, task_follow_to_offset_of_entity = function(--[[int]] ped, --[[int]] entity, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ, --[[float]] movementSpeed, --[[int]] timeout, --[[float]] stoppingRange, --[[bool]] persistFollowing) invoker.call(0x304AE42E357B8C7E, ped, entity, offsetX, offsetY, offsetZ, movementSpeed, timeout, stoppingRange, persistFollowing) end, task_follow_waypoint_recording = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x0759591819534F7B, p0, p1, p2, p3, p4) end, task_force_motion_state = function(--[[int]] ped, --[[int]] state, --[[bool]] p2) invoker.call(0x4F056E1AFFEF17AB, ped, state, p2) end, task_get_off_boat = function(--[[int]] ped, --[[int]] boat) invoker.call(0x9C00E77AF14B2DFF, ped, boat) end, task_goto_entity_aiming = function(--[[int]] ped, --[[int]] target, --[[float]] distanceToStopAt, --[[float]] StartAimingDist) invoker.call(0xA9DA48FAB8A76C12, ped, target, distanceToStopAt, StartAimingDist) end, task_goto_entity_offset = function(--[[int]] ped, --[[int]] p1, --[[int]] p2, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] duration) invoker.call(0xE39B4FF4FDEBDE27, ped, p1, p2, x, y, z, duration) end, task_goto_entity_offset_xy = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7) invoker.call(0x338E7EF52B6095A9, p0, p1, p2, p3, p4, p5, p6, p7) end, task_go_straight_to_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] timeout, --[[float]] targetHeading, --[[float]] distanceToSlide) invoker.call(0xD76B57B44F1E6F8B, ped, x, y, z, speed, timeout, targetHeading, distanceToSlide) end, task_go_straight_to_coord_relative_to_entity = function(--[[int]] entity1, --[[int]] entity2, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6) invoker.call(0x61E360B7E040D12E, entity1, entity2, p2, p3, p4, p5, p6) end, task_go_to_coord_and_aim_at_hated_entities_near_coord = function(--[[int]] pedHandle, --[[float]] goToLocationX, --[[float]] goToLocationY, --[[float]] goToLocationZ, --[[float]] focusLocationX, --[[float]] focusLocationY, --[[float]] focusLocationZ, --[[float]] speed, --[[bool]] shootAtEnemies, --[[float]] distanceToStopAt, --[[float]] noRoadsDistance, --[[bool]] unkTrue, --[[int]] unkFlag, --[[int]] aimingFlag, --[[int]] firingPattern) invoker.call(0xA55547801EB331FC, pedHandle, goToLocationX, goToLocationY, goToLocationZ, focusLocationX, focusLocationY, focusLocationZ, speed, shootAtEnemies, distanceToStopAt, noRoadsDistance, unkTrue, unkFlag, aimingFlag, firingPattern) end, task_go_to_coord_any_means = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] p5, --[[bool]] p6, --[[int]] walkingStyle, --[[float]] p8) invoker.call(0x5BC448CB78FA3E88, ped, x, y, z, speed, p5, p6, walkingStyle, p8) end, task_go_to_coord_any_means_extra_params = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] p5, --[[bool]] p6, --[[int]] walkingStyle, --[[float]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11, --[[int]] p12) invoker.call(0x1DD45F9ECFDB1BC9, ped, x, y, z, speed, p5, p6, walkingStyle, p8, p9, p10, p11, p12) end, task_go_to_coord_any_means_extra_params_with_cruise_speed = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] p5, --[[bool]] p6, --[[int]] walkingStyle, --[[float]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11, --[[int]] p12, --[[int]] p13) invoker.call(0xB8ECD61F531A7B02, ped, x, y, z, speed, p5, p6, walkingStyle, p8, p9, p10, p11, p12, p13) end, task_go_to_coord_while_aiming_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] aimAtX, --[[float]] aimAtY, --[[float]] aimAtZ, --[[float]] moveSpeed, --[[bool]] p8, --[[float]] p9, --[[float]] p10, --[[bool]] p11, --[[int]] flags, --[[bool]] p13, --[[int]] firingPattern) invoker.call(0x11315AB3385B8AC0, ped, x, y, z, aimAtX, aimAtY, aimAtZ, moveSpeed, p8, p9, p10, p11, flags, p13, firingPattern) end, task_go_to_coord_while_aiming_at_entity = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[float]] p5, --[[bool]] p6, --[[float]] p7, --[[float]] p8, --[[bool]] p9, --[[int]] p10, --[[bool]] p11, --[[int]] p12, --[[int]] p13) invoker.call(0xB2A16444EAD9AE47, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13) end, task_go_to_entity = function(--[[int]] entity, --[[int]] target, --[[int]] duration, --[[float]] distance, --[[float]] speed, --[[float]] p5, --[[int]] p6) invoker.call(0x6A071245EB0D1882, entity, target, duration, distance, speed, p5, p6) end, task_go_to_entity_while_aiming_at_coord = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[float]] p7, --[[float]] p8, --[[bool]] p9, --[[bool]] p10, --[[int]] p11) invoker.call(0x04701832B739DCE5, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11) end, task_go_to_entity_while_aiming_at_entity = function(--[[int]] ped, --[[int]] entityToWalkTo, --[[int]] entityToAimAt, --[[float]] speed, --[[bool]] shootatEntity, --[[float]] p5, --[[float]] p6, --[[bool]] p7, --[[bool]] p8, --[[int]] firingPattern) invoker.call(0x97465886D35210E9, ped, entityToWalkTo, entityToAimAt, speed, shootatEntity, p5, p6, p7, p8, firingPattern) end, task_guard_assigned_defensive_area = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6) invoker.call(0xD2A207EEBDF9889B, p0, p1, p2, p3, p4, p5, p6) end, task_guard_current_position = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[bool]] p3) invoker.call(0x4A58A47A72E3FCB4, p0, p1, p2, p3) end, task_guard_sphere_defensive_area = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10) invoker.call(0xC946FE14BE0EB5E2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10) end, task_hands_up = function(--[[int]] ped, --[[int]] duration, --[[int]] facingPed, --[[int]] p3, --[[bool]] p4) invoker.call(0xF2EAB31979A7F910, ped, duration, facingPed, p3, p4) end, task_heli_chase = function(--[[int]] pilot, --[[int]] entityToFollow, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xAC83B1DB38D0ADA0, pilot, entityToFollow, x, y, z) end, task_heli_mission = function(--[[int]] pilot, --[[int]] vehicle, --[[int]] vehicleToFollow, --[[int]] pedToFollow, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[int]] mode, --[[float]] speed, --[[float]] radius, --[[float]] angle, --[[int]] p11, --[[int]] height, --[[float]] p13, --[[int]] p14) invoker.call(0xDAD029E187A2BEB4, pilot, vehicle, vehicleToFollow, pedToFollow, posX, posY, posZ, mode, speed, radius, angle, p11, height, p13, p14) end, task_jump = function(--[[int]] ped, --[[bool]] unused, --[[int]] p2, --[[int]] p3) invoker.call(0x0AE4086104E067B1, ped, unused, p2, p3) end, task_leave_any_vehicle = function(--[[int]] ped, --[[int]] p1, --[[int]] p2) invoker.call(0x504D54DF3F6F2247, ped, p1, p2) end, task_leave_vehicle = function(--[[int]] ped, --[[int]] vehicle, --[[int]] flags) invoker.call(0xD3DBCE61A490BE02, ped, vehicle, flags) end, task_look_at_coord = function(--[[int]] entity, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] duration, --[[int]] p5, --[[int]] p6) invoker.call(0x6FA46612594F7973, entity, x, y, z, duration, p5, p6) end, task_look_at_entity = function(--[[int]] ped, --[[int]] lookAt, --[[int]] duration, --[[int]] unknown1, --[[int]] unknown2) invoker.call(0x69F4BE8C8CC4796C, ped, lookAt, duration, unknown1, unknown2) end, task_move_network_advanced_by_name = function(--[[int]] ped, --[[string]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[int]] p8, --[[float]] p9, --[[bool]] p10, --[[string]] animDict, --[[int]] flags) invoker.call(0xD5B35BEA41919ACB, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, animDict, flags) end, task_move_network_by_name = function(--[[int]] ped, --[[string]] task, --[[float]] multiplier, --[[bool]] p3, --[[string]] animDict, --[[int]] flags) invoker.call(0x2D537BA194896636, ped, task, multiplier, p3, animDict, flags) end, task_open_vehicle_door = function(--[[int]] ped, --[[int]] vehicle, --[[int]] timeOut, --[[int]] doorIndex, --[[float]] speed) invoker.call(0x965791A9A488A062, ped, vehicle, timeOut, doorIndex, speed) end, task_parachute = function(--[[int]] ped, --[[bool]] p1, --[[int]] p2) invoker.call(0xD2F1C53C97EE81AB, ped, p1, p2) end, task_parachute_to_target = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xB33E291AFA6BD03A, ped, x, y, z) end, task_patrol = function(--[[int]] ped, --[[string]] p1, --[[int]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0xBDA5DF49D080FE4E, ped, p1, p2, p3, p4) end, task_pause = function(--[[int]] ped, --[[int]] ms) invoker.call(0xE73A266DB0CA9042, ped, ms) end, task_ped_slide_to_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[float]] p5) invoker.call(0xD04FE6765D990A06, ped, x, y, z, heading, p5) end, task_ped_slide_to_coord_hdg_rate = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[float]] p5, --[[float]] p6) invoker.call(0x5A4A6A6D3DC64F52, ped, x, y, z, heading, p5, p6) end, task_perform_sequence = function(--[[int]] ped, --[[int]] taskSequence) invoker.call(0x5ABA3986D90D8A3B, ped, taskSequence) end, task_perform_sequence_from_progress = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x89221B16730234F0, p0, p1, p2, p3) end, task_plane_chase = function(--[[int]] pilot, --[[int]] entityToFollow, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x2D2386F273FF7A25, pilot, entityToFollow, x, y, z) end, task_plane_land = function(--[[int]] pilot, --[[int]] plane, --[[float]] runwayStartX, --[[float]] runwayStartY, --[[float]] runwayStartZ, --[[float]] runwayEndX, --[[float]] runwayEndY, --[[float]] runwayEndZ) invoker.call(0xBF19721FA34D32C0, pilot, plane, runwayStartX, runwayStartY, runwayStartZ, runwayEndX, runwayEndY, runwayEndZ) end, task_plane_mission = function(--[[int]] pilot, --[[int]] plane, --[[int]] targetVehicle, --[[int]] targetPed, --[[float]] destinationX, --[[float]] destinationY, --[[float]] destinationZ, --[[int]] missionType, --[[float]] vehicleSpeed, --[[float]] p9, --[[float]] heading, --[[float]] maxAltitude, --[[float]] minAltitude, --[[int]] p13) invoker.call(0x23703CD154E83B88, pilot, plane, targetVehicle, targetPed, destinationX, destinationY, destinationZ, missionType, vehicleSpeed, p9, heading, maxAltitude, minAltitude, p13) end, task_plant_bomb = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading) invoker.call(0x965FEC691D55E9BF, ped, x, y, z, heading) end, task_play_anim = function(--[[int]] PedIndex, --[[string]] AnimDictName, --[[string]] AnimName, --[[float]] fBlendInDelta, --[[float]] fBlendOutDelta, --[[int]] nTimeToPlay, --[[int]] nFlags, --[[float]] startPhase, --[[bool]] phaseControlled, --[[int]] ikFlags, --[[bool]] bAllowOverrideCloneUpdate) invoker.call(0xEA47FE3719165B94, PedIndex, AnimDictName, AnimName, fBlendInDelta, fBlendOutDelta, nTimeToPlay, nFlags, startPhase, phaseControlled, ikFlags, bAllowOverrideCloneUpdate) end, task_play_anim_advanced = function(--[[int]] ped, --[[string]] animDict, --[[string]] animName, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] speed, --[[float]] speedMultiplier, --[[int]] duration, --[[int]] flag, --[[float]] animTime, --[[int]] p14, --[[int]] p15) invoker.call(0x83CDB10EA29B370B, ped, animDict, animName, posX, posY, posZ, rotX, rotY, rotZ, speed, speedMultiplier, duration, flag, animTime, p14, p15) end, task_play_phone_gesture_animation = function(--[[int]] ped, --[[string]] animDict, --[[string]] animation, --[[string]] boneMaskType, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[bool]] p7) invoker.call(0x8FBB6758B3B3E9EC, ped, animDict, animation, boneMaskType, p4, p5, p6, p7) end, task_put_ped_directly_into_cover = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] timeout, --[[bool]] p5, --[[float]] p6, --[[bool]] p7, --[[bool]] p8, --[[int]] p9, --[[bool]] p10) invoker.call(0x4172393E6BE1FECE, ped, x, y, z, timeout, p5, p6, p7, p8, p9, p10) end, task_put_ped_directly_into_melee = function(--[[int]] ped, --[[int]] meleeTarget, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) invoker.call(0x1C6CD14A876FFE39, ped, meleeTarget, p2, p3, p4, p5) end, task_rappel_from_heli = function(--[[int]] ped, --[[int]] unused) invoker.call(0x09693B0312F91649, ped, unused) end, task_react_and_flee_ped = function(--[[int]] ped, --[[int]] fleeTarget) invoker.call(0x72C896464915D1B1, ped, fleeTarget) end, task_reload_weapon = function(--[[int]] ped, --[[bool]] unused) invoker.call(0x62D2916F56B9CD2D, ped, unused) end, task_scripted_animation = function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[float]] p4, --[[float]] p5) invoker.call(0x126EF75F1E17ABE5, ped, p1, p2, p3, p4, p5) end, task_seek_cover_from_ped = function(--[[int]] ped, --[[int]] target, --[[int]] duration, --[[bool]] p3) invoker.call(0x84D32B3BEC531324, ped, target, duration, p3) end, task_seek_cover_from_pos = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] duration, --[[bool]] p5) invoker.call(0x75AC2B60386D89F2, ped, x, y, z, duration, p5) end, task_seek_cover_to_coords = function(--[[int]] ped, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] p7, --[[bool]] p8) invoker.call(0x39246A6958EF072C, ped, x1, y1, z1, x2, y2, z2, p7, p8) end, task_seek_cover_to_cover_point = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[int]] p5, --[[bool]] p6) invoker.call(0xD43D95C7A869447F, p0, p1, p2, p3, p4, p5, p6) end, task_set_blocking_of_non_temporary_events = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x90D2156198831D69, ped, toggle) end, task_set_decision_maker = function(--[[int]] p0, --[[int]] p1) invoker.call(0xEB8517DDA73720DA, p0, p1) end, task_set_sphere_defensive_area = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0x933C06518B52A9A4, p0, p1, p2, p3, p4) end, task_shocking_event_react = function(--[[int]] ped, --[[int]] eventHandle) invoker.call(0x452419CBD838065B, ped, eventHandle) end, task_shoot_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] duration, --[[int]] firingPattern) invoker.call(0x46A6CC01E0826106, ped, x, y, z, duration, firingPattern) end, task_shoot_at_entity = function(--[[int]] entity, --[[int]] target, --[[int]] duration, --[[int]] firingPattern) invoker.call(0x08DA95E8298AE772, entity, target, duration, firingPattern) end, task_shuffle_to_next_vehicle_seat = function(--[[int]] ped, --[[int]] vehicle, --[[int]] p2) invoker.call(0x7AA80209BDA643EB, ped, vehicle, p2) end, task_sky_dive = function(--[[int]] ped, --[[int]] p1) invoker.call(0x601736CFE536B0A0, ped, p1) end, task_smart_flee_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] distance, --[[int]] time, --[[bool]] p6, --[[bool]] p7) invoker.call(0x94587F17E9C365D5, ped, x, y, z, distance, time, p6, p7) end, task_smart_flee_ped = function(--[[int]] ped, --[[int]] fleeTarget, --[[float]] distance, --[[int]] fleeTime, --[[bool]] p4, --[[bool]] p5) invoker.call(0x22B0D0E37CCB840D, ped, fleeTarget, distance, fleeTime, p4, p5) end, task_stand_guard = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[string]] scenarioName) invoker.call(0xAE032F8BBA959E90, ped, x, y, z, heading, scenarioName) end, task_stand_still = function(--[[int]] ped, --[[int]] time) invoker.call(0x919BE13EED931959, ped, time) end, task_start_scenario_at_position = function(--[[int]] ped, --[[string]] scenarioName, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[int]] duration, --[[bool]] sittingScenario, --[[bool]] teleport) invoker.call(0xFA4EFC79F69D4F07, ped, scenarioName, x, y, z, heading, duration, sittingScenario, teleport) end, task_start_scenario_in_place = function(--[[int]] ped, --[[string]] scenarioName, --[[int]] unkDelay, --[[bool]] playEnterAnim) invoker.call(0x142A02425FF02BD9, ped, scenarioName, unkDelay, playEnterAnim) end, task_stay_in_cover = function(--[[int]] ped) invoker.call(0xE5DA8615A6180789, ped) end, task_stealth_kill = function(--[[int]] killer, --[[int]] target, --[[int]] killType, --[[float]] p3, --[[bool]] p4) invoker.call(0xAA5DC05579D60BD9, killer, target, killType, p3, p4) end, task_stop_phone_gesture_animation = function(--[[int]] ped, --[[int]] p1) invoker.call(0x3FA00D4F4641BFAE, ped, p1) end, task_swap_weapon = function(--[[int]] ped, --[[bool]] p1) invoker.call(0xA21C51255B205245, ped, p1) end, task_sweep_aim_entity = function(--[[int]] ped, --[[string]] anim, --[[string]] p2, --[[string]] p3, --[[string]] p4, --[[int]] p5, --[[int]] vehicle, --[[float]] p7, --[[float]] p8) invoker.call(0x2047C02158D6405A, ped, anim, p2, p3, p4, p5, vehicle, p7, p8) end, task_sweep_aim_position = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[int]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10) invoker.call(0x7AFE8FDC10BC07D2, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10) end, task_synchronized_scene = function(--[[int]] ped, --[[int]] scene, --[[string]] animDictionary, --[[string]] animationName, --[[float]] speed, --[[float]] speedMultiplier, --[[int]] duration, --[[int]] flag, --[[float]] playbackRate, --[[int]] p9) invoker.call(0xEEA929141F699854, ped, scene, animDictionary, animationName, speed, speedMultiplier, duration, flag, playbackRate, p9) end, task_throw_projectile = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p4, --[[int]] p5) invoker.call(0x7285951DBF6B5A51, ped, x, y, z, p4, p5) end, task_toggle_duck = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0xAC96609B9995EDF8, p0, p1) end, task_turn_ped_to_face_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] duration) invoker.call(0x1DDA930A0AC38571, ped, x, y, z, duration) end, task_turn_ped_to_face_entity = function(--[[int]] ped, --[[int]] entity, --[[int]] duration) invoker.call(0x5AD23D40115353AC, ped, entity, duration) end, task_use_mobile_phone = function(--[[int]] ped, --[[int]] p1, --[[int]] p2) invoker.call(0xBD2A8EC3AF4DE7DB, ped, p1, p2) end, task_use_mobile_phone_timed = function(--[[int]] ped, --[[int]] duration) invoker.call(0x5EE02954A14C69DB, ped, duration) end, task_use_nearest_scenario_chain_to_coord = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[int]] p5) invoker.call(0x9FDA1B3D7E7028B3, p0, p1, p2, p3, p4, p5) end, task_use_nearest_scenario_chain_to_coord_warp = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[int]] p5) invoker.call(0x97A28E63F0BA5631, p0, p1, p2, p3, p4, p5) end, task_use_nearest_scenario_to_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] distance, --[[int]] duration) invoker.call(0x277F471BA9DB000B, ped, x, y, z, distance, duration) end, task_use_nearest_scenario_to_coord_warp = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] p5) invoker.call(0x58E2E0F23F6B76C3, ped, x, y, z, radius, p5) end, task_vehicle_aim_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x447C1E9EF844BC0F, ped, x, y, z) end, task_vehicle_aim_at_ped = function(--[[int]] ped, --[[int]] target) invoker.call(0xE41885592B08B097, ped, target) end, task_vehicle_chase = function(--[[int]] driver, --[[int]] targetEnt) invoker.call(0x3C08A8E30363B353, driver, targetEnt) end, task_vehicle_drive_to_coord = function(--[[int]] ped, --[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] p6, --[[int]] vehicleModel, --[[int]] drivingMode, --[[float]] stopRange, --[[float]] p10) invoker.call(0xE2A2AA2F659D77A7, ped, vehicle, x, y, z, speed, p6, vehicleModel, drivingMode, stopRange, p10) end, task_vehicle_drive_to_coord_longrange = function(--[[int]] ped, --[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] driveMode, --[[float]] stopRange) invoker.call(0x158BB33F920D360C, ped, vehicle, x, y, z, speed, driveMode, stopRange) end, task_vehicle_drive_wander = function(--[[int]] ped, --[[int]] vehicle, --[[float]] speed, --[[int]] drivingStyle) invoker.call(0x480142959D337D00, ped, vehicle, speed, drivingStyle) end, task_vehicle_escort = function(--[[int]] ped, --[[int]] vehicle, --[[int]] targetVehicle, --[[int]] mode, --[[float]] speed, --[[int]] drivingStyle, --[[float]] minDistance, --[[int]] p7, --[[float]] noRoadsDistance) invoker.call(0x0FA6E4B75F302400, ped, vehicle, targetVehicle, mode, speed, drivingStyle, minDistance, p7, noRoadsDistance) end, task_vehicle_follow = function(--[[int]] driver, --[[int]] vehicle, --[[int]] targetEntity, --[[float]] cruise_speed, --[[int]] driving_flags, --[[int]] minDistance) invoker.call(0xFC545A9F0626E3B6, driver, vehicle, targetEntity, cruise_speed, driving_flags, minDistance) end, task_vehicle_follow_waypoint_recording = function(--[[int]] ped, --[[int]] vehicle, --[[string]] WPRecording, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[float]] p7, --[[bool]] p8, --[[float]] p9) invoker.call(0x3123FAA6DB1CF7ED, ped, vehicle, WPRecording, p3, p4, p5, p6, p7, p8, p9) end, task_vehicle_goto_navmesh = function(--[[int]] ped, --[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] behaviorFlag, --[[float]] stoppingRange) invoker.call(0x195AEEB13CEFE2EE, ped, vehicle, x, y, z, speed, behaviorFlag, stoppingRange) end, task_vehicle_heli_protect = function(--[[int]] pilot, --[[int]] vehicle, --[[int]] entityToFollow, --[[float]] targetSpeed, --[[int]] p4, --[[float]] radius, --[[int]] altitude, --[[int]] p7) invoker.call(0x1E09C32048FEFD1C, pilot, vehicle, entityToFollow, targetSpeed, p4, radius, altitude, p7) end, task_vehicle_mission = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[float]] p4, --[[int]] p5, --[[float]] p6, --[[float]] p7, --[[bool]] p8) invoker.call(0x659427E0EF36BCDE, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, task_vehicle_mission_coors_target = function(--[[int]] ped, --[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[float]] p8, --[[float]] p9, --[[bool]] p10) invoker.call(0xF0AF20AA7731F8C3, ped, vehicle, x, y, z, p5, p6, p7, p8, p9, p10) end, task_vehicle_mission_ped_target = function(--[[int]] ped, --[[int]] vehicle, --[[int]] pedTarget, --[[int]] mode, --[[float]] maxSpeed, --[[int]] drivingStyle, --[[float]] minDistance, --[[float]] p7, --[[bool]] p8) invoker.call(0x9454528DF15D657A, ped, vehicle, pedTarget, mode, maxSpeed, drivingStyle, minDistance, p7, p8) end, task_vehicle_park = function(--[[int]] ped, --[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[int]] mode, --[[float]] radius, --[[bool]] keepEngineOn) invoker.call(0x0F3E34E968EA374E, ped, vehicle, x, y, z, heading, mode, radius, keepEngineOn) end, task_vehicle_play_anim = function(--[[int]] vehicle, --[[string]] animation_set, --[[string]] animation_name) invoker.call(0x69F5C3BD0F3EBD89, vehicle, animation_set, animation_name) end, task_vehicle_shoot_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p4) invoker.call(0x5190796ED39C9B6D, ped, x, y, z, p4) end, task_vehicle_shoot_at_ped = function(--[[int]] ped, --[[int]] target, --[[float]] p2) invoker.call(0x10AB107B887214D8, ped, target, p2) end, task_vehicle_temp_action = function(--[[int]] driver, --[[int]] vehicle, --[[int]] action, --[[int]] time) invoker.call(0xC429DCEEB339E129, driver, vehicle, action, time) end, task_wander_in_area = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[float]] minimalLength, --[[float]] timeBetweenWalks) invoker.call(0xE054346CA3A0F315, ped, x, y, z, radius, minimalLength, timeBetweenWalks) end, task_wander_standard = function(--[[int]] ped, --[[float]] p1, --[[int]] p2) invoker.call(0xBB9CE077274F6A1B, ped, p1, p2) end, task_warp_ped_into_vehicle = function(--[[int]] ped, --[[int]] vehicle, --[[int]] seat) invoker.call(0x9A7D091411C5F684, ped, vehicle, seat) end, task_writhe = function(--[[int]] ped, --[[int]] target, --[[int]] time, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0xCDDC2B77CE54AC6E, ped, target, time, p3, p4, p5) end, uncuff_ped = function(--[[int]] ped) invoker.call(0x67406F2C8F87FC4F, ped) end, update_task_aim_gun_scripted_target = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) invoker.call(0x9724FB59A3E72AD0, p0, p1, p2, p3, p4, p5) end, update_task_hands_up_duration = function(--[[int]] ped, --[[int]] duration) invoker.call(0xA98FCAFD7893C834, ped, duration) end, update_task_sweep_aim_entity = function(--[[int]] ped, --[[int]] entity) invoker.call(0xE4973DBDBE6E44B3, ped, entity) end, update_task_sweep_aim_position = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0xBB106883F5201FC4, p0, p1, p2, p3) end, use_waypoint_recording_as_assisted_movement_route = function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x5A353B8E6B1095B5, p0, p1, p2, p3) end, vehicle_waypoint_playback_override_speed = function(--[[int]] p0, --[[float]] p1) invoker.call(0x121F0593E0A431D7, p0, p1) end, vehicle_waypoint_playback_pause = function(--[[int]] p0) invoker.call(0x8A4E6AC373666BC5, p0) end, vehicle_waypoint_playback_resume = function(--[[int]] p0) invoker.call(0xDC04FCAA7839D492, p0) end, vehicle_waypoint_playback_use_default_speed = function(--[[int]] p0) invoker.call(0x5CEB25A7D2848963, p0) end, waypoint_playback_get_is_paused = --[[bool]] function(--[[int]] p0) return invoker.call(0x701375A7D43F01CB, p0).bool end, waypoint_playback_override_speed = function(--[[int]] p0, --[[float]] p1, --[[bool]] p2) invoker.call(0x7D7D2B47FA788E85, p0, p1, p2) end, waypoint_playback_pause = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x0F342546AA06FED5, p0, p1, p2) end, waypoint_playback_resume = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x244F70C84C547D2D, p0, p1, p2, p3) end, waypoint_playback_start_aiming_at_coord = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4) invoker.call(0x8968400D900ED8B3, p0, p1, p2, p3, p4) end, waypoint_playback_start_aiming_at_ped = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2) invoker.call(0x20E330937C399D29, p0, p1, p2) end, waypoint_playback_start_shooting_at_coord = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4, --[[int]] p5) invoker.call(0x057A25CFCC9DB671, p0, p1, p2, p3, p4, p5) end, waypoint_playback_start_shooting_at_ped = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2, --[[int]] p3) invoker.call(0xE70BA7B90F8390DC, p0, p1, p2, p3) end, waypoint_playback_stop_aiming_or_shooting = function(--[[int]] p0) invoker.call(0x47EFA040EBB8E2EA, p0) end, waypoint_playback_use_default_speed = function(--[[int]] p0) invoker.call(0x6599D834B12D0800, p0) end, waypoint_recording_get_closest_waypoint = --[[bool]] function(--[[string]] name, --[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_int]] point) return invoker.call(0xB629A298081F876F, name, x, y, z, point).bool end, waypoint_recording_get_coord = --[[bool]] function(--[[string]] name, --[[int]] point, --[[ptr_scr_vec3]] coord) return invoker.call(0x2FB897405C90B361, name, point, coord).bool end, waypoint_recording_get_num_points = --[[bool]] function(--[[string]] name, --[[ptr_int]] points) return invoker.call(0x5343532C01A07234, name, points).bool end, waypoint_recording_get_speed_at_point = --[[float]] function(--[[string]] name, --[[int]] point) return invoker.call(0x005622AEBC33ACA9, name, point).float end, task_follow_nav_mesh_to_coord_advanced = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] speed, --[[int]] timeout, --[[float]] unkFloat, --[[int]] unkInt, --[[float]] unkX, --[[float]] unkY, --[[float]] unkZ, --[[float]] unk_40000f) invoker.call(0x17F58B88D085DBAC, ped, x, y, z, speed, timeout, unkFloat, unkInt, unkX, unkY, unkZ, unk_40000f) end, set_next_desired_move_state = function(--[[float]] p0) invoker.call(0xF1B9F16E89E2C93A, p0) end, add_cam_spline_node = function(--[[int]] camera, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[int]] length, --[[int]] p8, --[[int]] p9) invoker.call(0x8609C75EC438FB3B, camera, x, y, z, xRot, yRot, zRot, length, p8, p9) end, add_cam_spline_node_using_camera = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x0FB82563989CF4FB, p0, p1, p2, p3) end, add_cam_spline_node_using_camera_frame = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x0A9F2A468B328E74, p0, p1, p2, p3) end, add_cam_spline_node_using_gameplay_frame = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x609278246A29CA34, p0, p1, p2) end, allow_motion_blur_decay = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x271017B9BA825366, p0, p1) end, animated_shake_cam = function(--[[int]] cam, --[[string]] p1, --[[string]] p2, --[[string]] p3, --[[float]] amplitude) invoker.call(0xA2746EEAE3E577CD, cam, p1, p2, p3, amplitude) end, animated_shake_script_global = function(--[[string]] p0, --[[string]] p1, --[[string]] p2, --[[float]] p3) invoker.call(0xC2EAE3FB8CDBED31, p0, p1, p2, p3) end, are_widescreen_borders_active = --[[int]] function() return invoker.call(0x4879E4FE39074CDF).int end, attach_cam_to_entity = function(--[[int]] cam, --[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[bool]] isRelative) invoker.call(0xFEDB7D269E8C60E3, cam, entity, xOffset, yOffset, zOffset, isRelative) end, attach_cam_to_ped_bone = function(--[[int]] cam, --[[int]] ped, --[[int]] boneIndex, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] heading) invoker.call(0x61A3DBA14AB7F411, cam, ped, boneIndex, x, y, z, heading) end, stop_cutscene_cam_shaking = function() invoker.call(0xDB629FFD9285FA06) end, camera_prevent_collision_settings_for_triplehead_in_interiors_this_update = function() invoker.call(0x62374889A4D59F72) end, create_cam = --[[int]] function(--[[string]] camName, --[[bool]] p1) return invoker.call(0xC3981DCE61D9E13F, camName, p1).int end, create_camera = --[[int]] function(--[[int]] camHash, --[[bool]] p1) return invoker.call(0x5E3CF89C6BCCA67D, camHash, p1).int end, create_camera_with_params = --[[int]] function(--[[int]] camHash, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] fov, --[[bool]] p8, --[[int]] p9) return invoker.call(0x6ABFA3E16460F22D, camHash, posX, posY, posZ, rotX, rotY, rotZ, fov, p8, p9).int end, create_cam_with_params = --[[int]] function(--[[string]] camName, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] fov, --[[bool]] p8, --[[int]] p9) return invoker.call(0xB51194800B257161, camName, posX, posY, posZ, rotX, rotY, rotZ, fov, p8, p9).int end, create_cinematic_shot = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] entity) invoker.call(0x741B0129D4560F31, p0, p1, p2, entity) end, destroy_all_cams = function(--[[bool]] thisScriptCheck) invoker.call(0x8E5FB15663F79120, thisScriptCheck) end, destroy_cam = function(--[[int]] cam, --[[bool]] thisScriptCheck) invoker.call(0x865908C81A2C22E9, cam, thisScriptCheck) end, detach_cam = function(--[[int]] cam) invoker.call(0xA2FABBE87F4BAD82, cam) end, disable_aim_cam_this_update = function() invoker.call(0x1A31FE0049E542F6) end, disable_cam_collision_for_object = function(--[[int]] entity) invoker.call(0x49482F9FCD825AAA, entity) end, disable_cinematic_bonnet_camera_this_update = function() invoker.call(0xADFF1B2A555F5FBA) end, disable_cinematic_slow_mo_this_update = --[[int]] function() return invoker.call(0x17FCA7199A530203).int end, disable_cinematic_vehicle_idle_mode_this_update = function() invoker.call(0x62ECFCFDEE7885D6) end, disable_first_person_camera_water_clipping_test_this_update = function() invoker.call(0xB1381B97F70C7B30) end, disable_first_person_flash_effect_this_update = function() invoker.call(0x59424BD75174C9B1) end, disable_gameplay_cam_altitude_fov_scaling_this_update = function() invoker.call(0xEA7F0AD7E9BA676F) end, disable_near_clip_scan_this_update = function() invoker.call(0x5A43C76F7FC7BA5F) end, disable_on_foot_first_person_view_this_update = function() invoker.call(0xDE2EF5DA284CC8DF) end, does_cam_exist = --[[bool]] function(--[[int]] cam) return invoker.call(0xA7A932170592B50E, cam).bool end, do_screen_fade_in = function(--[[int]] duration) invoker.call(0xD4E8E24955024033, duration) end, do_screen_fade_out = function(--[[int]] duration) invoker.call(0x891B5B39AC6302AF, duration) end, force_cinematic_rendering_this_update = function(--[[bool]] p0) invoker.call(0xA41BCD7213805AAC, p0) end, force_vehicle_cam_stunt_settings_this_update = function() invoker.call(0x0AA27680A0BD43FA) end, get_cam_active_view_mode_context = --[[int]] function() return invoker.call(0x19CAFA3C87F7C2FF).int end, get_cam_anim_current_phase = --[[float]] function(--[[int]] cam) return invoker.call(0xA10B2DB49E92A6B0, cam).float end, get_cam_far_clip = --[[float]] function(--[[int]] cam) return invoker.call(0xB60A9CFEB21CA6AA, cam).float end, get_cam_far_dof = --[[float]] function(--[[int]] cam) return invoker.call(0x255F8DAFD540D397, cam).float end, get_cam_fov = --[[float]] function(--[[int]] cam) return invoker.call(0xC3330A45CCCDB26A, cam).float end, get_cam_near_clip = --[[float]] function(--[[int]] cam) return invoker.call(0xC520A34DAFBF24B1, cam).float end, get_cam_spline_node_index = --[[bool]] function(--[[int]] cam) return invoker.call(0xB22B17DF858716A6, cam).bool end, get_cam_spline_node_phase = --[[float]] function(--[[int]] cam) return invoker.call(0xD9D0E694C8282C96, cam).float end, get_cam_spline_phase = --[[float]] function(--[[int]] cam) return invoker.call(0xB5349E36C546509A, cam).float end, get_cam_view_mode_for_context = --[[int]] function(--[[int]] p0) return invoker.call(0xEE778F8C7E1142E2, p0).int end, get_final_rendered_cam_far_clip = --[[float]] function() return invoker.call(0xDFC8CBC606FDB0FC).float end, get_final_rendered_cam_far_dof = --[[float]] function() return invoker.call(0x9780F32BCAF72431).float end, get_final_rendered_cam_fov = --[[float]] function() return invoker.call(0x80EC114669DAEFF4).float end, get_final_rendered_cam_motion_blur_strength = --[[float]] function() return invoker.call(0x162F9D995753DC19).float end, get_final_rendered_cam_near_clip = --[[float]] function() return invoker.call(0xD0082607100D7193).float end, get_final_rendered_cam_near_dof = --[[float]] function() return invoker.call(0xA03502FC581F7D9B).float end, get_final_rendered_remote_player_cam_fov = --[[float]] function(--[[int]] p0) return invoker.call(0x5F35F6732C3FBBA0, p0).float end, get_first_person_aim_cam_zoom_factor = --[[float]] function() return invoker.call(0x7EC52CC40597D170).float end, get_focus_ped_on_screen = --[[int]] function(--[[float]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7, --[[int]] p8) return invoker.call(0x89215EC747DF244A, p0, p1, p2, p3, p4, p5, p6, p7, p8).int end, get_follow_ped_cam_zoom_level = --[[int]] function() return invoker.call(0x33E6C8EFD0CD93E9).int end, get_follow_ped_cam_view_mode = --[[int]] function() return invoker.call(0x8D4D46230B2C353A).int end, get_follow_vehicle_cam_zoom_level = --[[int]] function() return invoker.call(0xEE82280AB767B690).int end, get_follow_vehicle_cam_view_mode = --[[int]] function() return invoker.call(0xA4FF579AC0E3AAAE).int end, get_gameplay_cam_fov = --[[float]] function() return invoker.call(0x65019750A0324133).float end, get_gameplay_cam_relative_heading = --[[float]] function() return invoker.call(0x743607648ADD4587).float end, get_gameplay_cam_relative_pitch = --[[float]] function() return invoker.call(0x3A6867B4845BEDA2).float end, get_rendering_cam = --[[int]] function() return invoker.call(0x5234F9F10919EABA).int end, ignore_menu_preference_for_bonnet_camera_this_update = function() invoker.call(0x7B8A361C1813FBEF) end, invalidate_cinematic_vehicle_idle_mode = function() invoker.call(0x9E4CFFF989258472) end, invalidate_idle_cam = function() invoker.call(0xF4F2C0D4EE209E20) end, is_aim_cam_active = --[[bool]] function() return invoker.call(0x68EDDA28A5976D07).bool end, is_aim_cam_active_in_accurate_mode = --[[bool]] function() return invoker.call(0x74BD83EA840F6BC9).bool end, is_allowed_independent_camera_modes = --[[int]] function() return invoker.call(0xEAF0FA793D05C592).int end, is_bonnet_cinematic_cam_rendering = --[[int]] function() return invoker.call(0xD7360051C885628B).int end, is_cam_active = --[[bool]] function(--[[int]] cam) return invoker.call(0xDFB2B516207D3534, cam).bool end, is_cam_interpolating = --[[bool]] function(--[[int]] cam) return invoker.call(0x036F97C908C2B52C, cam).bool end, is_cam_playing_anim = --[[bool]] function(--[[int]] cam, --[[string]] animName, --[[string]] animDictionary) return invoker.call(0xC90621D8A0CEECF2, cam, animName, animDictionary).bool end, is_cam_rendering = --[[bool]] function(--[[int]] cam) return invoker.call(0x02EC0AF5C5A49B7A, cam).bool end, is_cam_shaking = --[[bool]] function(--[[int]] cam) return invoker.call(0x6B24BFE83A2BE47B, cam).bool end, is_cam_spline_paused = --[[bool]] function(--[[int]] p0) return invoker.call(0x0290F35C0AD97864, p0).bool end, is_cinematic_cam_rendering = --[[bool]] function() return invoker.call(0xB15162CB5826E9E8).bool end, is_cinematic_cam_shaking = --[[bool]] function() return invoker.call(0xBBC08F6B4CB8FF0A).bool end, is_cinematic_first_person_vehicle_interior_cam_rendering = --[[bool]] function() return invoker.call(0x4F32C0D5A90A9B40).bool end, is_cinematic_idle_cam_rendering = --[[bool]] function() return invoker.call(0xCA9D2AA3E326D720).bool end, is_cinematic_shot_active = --[[bool]] function(--[[int]] p0) return invoker.call(0xCC9F3371A7C28BC9, p0).bool end, is_code_gameplay_hint_active = --[[int]] function() return invoker.call(0xBF72910D0F26F025).int end, is_first_person_aim_cam_active = --[[bool]] function() return invoker.call(0x5E346D934122613F).bool end, is_follow_ped_cam_active = --[[bool]] function() return invoker.call(0xC6D3D26810C8E0F9).bool end, is_follow_vehicle_cam_active = --[[bool]] function() return invoker.call(0xCBBDE6D335D6D496).bool end, is_gameplay_cam_looking_behind = --[[bool]] function() return invoker.call(0x70FDA869F3317EA9).bool end, is_gameplay_cam_rendering = --[[bool]] function() return invoker.call(0x39B5D1B10383F0C8).bool end, is_gameplay_cam_shaking = --[[bool]] function() return invoker.call(0x016C090630DF1F89).bool end, is_gameplay_hint_active = --[[bool]] function() return invoker.call(0xE520FF1AD2785B40).bool end, is_interpolating_from_script_cams = --[[bool]] function() return invoker.call(0x3044240D2E0FA842).bool end, is_interpolating_to_script_cams = --[[bool]] function() return invoker.call(0x705A276EBFF3133D).bool end, is_in_vehicle_mobile_phone_camera_rendering = --[[int]] function() return invoker.call(0x1F2300CB7FA7B7F6).int end, is_screen_faded_in = --[[bool]] function() return invoker.call(0x5A859503B0C08678).bool end, is_screen_faded_out = --[[bool]] function() return invoker.call(0xB16FCE9DDC7BA182).bool end, is_screen_fading_in = --[[bool]] function() return invoker.call(0x5C544BC6C57AC575).bool end, is_screen_fading_out = --[[bool]] function() return invoker.call(0x797AC7CB535BA28F).bool end, is_script_global_shaking = --[[bool]] function() return invoker.call(0xC912AF078AF19212).bool end, is_sphere_visible = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0xE33D59DA70B58FDF, x, y, z, radius).bool end, override_cam_spline_motion_blur = function(--[[int]] cam, --[[int]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x7DCF7C708D292D55, cam, p1, p2, p3) end, override_cam_spline_velocity = function(--[[int]] cam, --[[int]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x40B62FA033EB0346, cam, p1, p2, p3) end, play_cam_anim = --[[bool]] function(--[[int]] cam, --[[string]] animName, --[[string]] animDictionary, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[bool]] p9, --[[int]] p10) return invoker.call(0x9A2D0FB2E7852392, cam, animName, animDictionary, x, y, z, xRot, yRot, zRot, p9, p10).bool end, play_synchronized_cam_anim = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[string]] animName, --[[string]] animDictionary) return invoker.call(0xE32EFE9AB4A9AA0C, p0, p1, animName, animDictionary).bool end, point_cam_at_coord = function(--[[int]] cam, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xF75497BB865F0803, cam, x, y, z) end, point_cam_at_entity = function(--[[int]] cam, --[[int]] entity, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) invoker.call(0x5640BFF86B16E8DC, cam, entity, p2, p3, p4, p5) end, point_cam_at_ped_bone = function(--[[int]] cam, --[[int]] ped, --[[int]] boneIndex, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p6) invoker.call(0x68B2B5F33BA63C41, cam, ped, boneIndex, x, y, z, p6) end, render_script_cams = function(--[[bool]] render, --[[bool]] ease, --[[int]] easeTime, --[[bool]] p3, --[[bool]] p4, --[[int]] p5) invoker.call(0x07E5B515DB0636FC, render, ease, easeTime, p3, p4, p5) end, replay_get_max_distance_allowed_from_player = --[[int]] function() return invoker.call(0x8BFCEB5EA1B161B6).int end, set_allow_custom_vehicle_drive_by_cam_this_update = function(--[[bool]] p0) invoker.call(0x4008EDF7D6E48175, p0) end, set_cam_active = function(--[[int]] cam, --[[bool]] active) invoker.call(0x026FB97D0A425F84, cam, active) end, set_cam_active_with_interp = function(--[[int]] camTo, --[[int]] camFrom, --[[int]] duration, --[[int]] easeLocation, --[[int]] easeRotation) invoker.call(0x9FBDA379383A52A4, camTo, camFrom, duration, easeLocation, easeRotation) end, set_cam_affects_aiming = function(--[[int]] cam, --[[bool]] toggle) invoker.call(0x8C1DC7770C51DC8D, cam, toggle) end, set_cam_anim_current_phase = function(--[[int]] cam, --[[float]] phase) invoker.call(0x4145A4C44FF3B5A6, cam, phase) end, set_cam_controls_mini_map_heading = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x661B5C8654ADD825, p0, p1) end, set_cam_coord = function(--[[int]] cam, --[[float]] posX, --[[float]] posY, --[[float]] posZ) invoker.call(0x4D41783FB745E42E, cam, posX, posY, posZ) end, set_cam_death_fail_effect_state = function(--[[int]] p0) invoker.call(0x80C8B1846639BB19, p0) end, set_cam_dof_fnumber_of_lens = function(--[[int]] camera, --[[float]] p1) invoker.call(0x7DD234D6F3914C5B, camera, p1) end, set_cam_dof_focus_distance_bias = function(--[[int]] camera, --[[float]] p1) invoker.call(0xC669EEA5D031B7DE, camera, p1) end, set_cam_dof_max_near_in_focus_distance = function(--[[int]] camera, --[[float]] p1) invoker.call(0xC3654A441402562D, camera, p1) end, set_cam_dof_max_near_in_focus_distance_blend_level = function(--[[int]] camera, --[[float]] p1) invoker.call(0x2C654B4943BDDF7C, camera, p1) end, set_cam_dof_overridden_focus_distance = function(--[[int]] p0, --[[float]] p1) invoker.call(0xF55E4046F6F831DC, p0, p1) end, set_cam_dof_overridden_focus_distance_blend_level = function(--[[int]] p0, --[[float]] p1) invoker.call(0xE111A7C0D200CBC5, p0, p1) end, set_cam_dof_planes = function(--[[int]] cam, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0x3CF48F6F96E749DC, cam, p1, p2, p3, p4) end, set_cam_dof_strength = function(--[[int]] cam, --[[float]] dofStrength) invoker.call(0x5EE29B4D7D5DF897, cam, dofStrength) end, set_cam_far_clip = function(--[[int]] cam, --[[float]] farClip) invoker.call(0xAE306F2A904BF86E, cam, farClip) end, set_cam_far_dof = function(--[[int]] cam, --[[float]] farDOF) invoker.call(0xEDD91296CD01AEE0, cam, farDOF) end, set_cam_fov = function(--[[int]] cam, --[[float]] fieldOfView) invoker.call(0xB13C14F66A00D047, cam, fieldOfView) end, set_cam_inherit_roll_vehicle = function(--[[int]] cam, --[[bool]] p1) invoker.call(0x45F1DE9C34B93AE6, cam, p1) end, set_cam_is_inside_vehicle = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xA2767257A320FC82, p0, p1) end, set_cam_motion_blur_strength = function(--[[int]] cam, --[[float]] strength) invoker.call(0x6F0F77FBA9A8F2E6, cam, strength) end, set_cam_near_clip = function(--[[int]] cam, --[[float]] nearClip) invoker.call(0xC7848EFCCC545182, cam, nearClip) end, set_cam_near_dof = function(--[[int]] cam, --[[float]] nearDOF) invoker.call(0x3FA4BF0A7AB7DE2C, cam, nearDOF) end, set_cam_params = function(--[[int]] cam, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] fieldOfView, --[[int]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11) invoker.call(0xBFD8727AEA3CCEBA, cam, posX, posY, posZ, rotX, rotY, rotZ, fieldOfView, p8, p9, p10, p11) end, set_cam_rot = function(--[[int]] cam, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] rotationOrder) invoker.call(0x85973643155D0B07, cam, rotX, rotY, rotZ, rotationOrder) end, set_cam_shake_amplitude = function(--[[int]] cam, --[[float]] amplitude) invoker.call(0xD93DB43B82BC0D00, cam, amplitude) end, set_cam_spline_duration = function(--[[int]] cam, --[[int]] timeDuration) invoker.call(0x1381539FEE034CDA, cam, timeDuration) end, set_cam_spline_node_ease = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[float]] p3) invoker.call(0x83B8201ED82A9A2D, p0, p1, p2, p3) end, set_cam_spline_node_extra_flags = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x7BF1A54AE67AC070, p0, p1, p2) end, set_cam_spline_node_velocity_scale = function(--[[int]] p0, --[[int]] p1, --[[float]] p2) invoker.call(0xA6385DEB180F319F, p0, p1, p2) end, set_cam_spline_phase = function(--[[int]] cam, --[[float]] p1) invoker.call(0x242B5874F0A4E052, cam, p1) end, set_cam_spline_smoothing_style = function(--[[int]] p0, --[[int]] p1) invoker.call(0xD1B0F412F109EA5D, p0, p1) end, set_cam_use_shallow_dof_mode = function(--[[int]] cam, --[[bool]] toggle) invoker.call(0x16A96863A17552BB, cam, toggle) end, set_cam_view_mode_for_context = function(--[[int]] p0, --[[int]] p1) invoker.call(0x2A2173E46DAECD12, p0, p1) end, set_cinematic_button_active = function(--[[bool]] p0) invoker.call(0x51669F7D1FB53D9F, p0) end, set_cinematic_cam_shake_amplitude = function(--[[float]] p0) invoker.call(0xC724C701C30B2FE7, p0) end, set_cinematic_mode_active = function(--[[bool]] p0) invoker.call(0xDCF0754AC3D6FD4E, p0) end, set_cinematic_news_channel_active_this_update = function() invoker.call(0xDC9DA9E8789F5246) end, set_cutscene_cam_far_clip_this_update = function(--[[float]] p0) invoker.call(0x12DED8CA53D47EA5, p0) end, set_first_person_aim_cam_near_clip_this_update = function(--[[float]] p0) invoker.call(0x0AF7B437918103B3, p0) end, set_first_person_aim_cam_relative_heading_limits_this_update = function(--[[float]] p0, --[[float]] p1) invoker.call(0x2F7F2B26DD3F18EE, p0, p1) end, set_first_person_aim_cam_relative_pitch_limits_this_update = function(--[[float]] p0, --[[float]] p1) invoker.call(0xBCFC632DB7673BF0, p0, p1) end, set_first_person_aim_cam_zoom_factor = function(--[[float]] p0) invoker.call(0x70894BD0915C5BCA, p0) end, set_first_person_aim_cam_zoom_factor_limits_this_update = function(--[[float]] p0, --[[float]] p1) invoker.call(0xCED08CBE8EBB97C7, p0, p1) end, set_first_person_flash_effect_type = function(--[[int]] p0) invoker.call(0x5C41E6BABC9E2112, p0) end, set_first_person_flash_effect_vehicle_model_hash = function(--[[int]] p0) invoker.call(0x11FA5D3479C7DD47, p0) end, set_first_person_flash_effect_vehicle_model_name = function(--[[string]] vehicleName) invoker.call(0x21E253A7F8DA5DFB, vehicleName) end, set_first_person_shooter_camera_heading = function(--[[float]] yaw) invoker.call(0x103991D4A307D472, yaw) end, set_first_person_shooter_camera_pitch = function(--[[float]] pitch) invoker.call(0x759E13EBC1C15C5A, pitch) end, set_fly_cam_coord_and_constrain = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0xC91C6C55199308CA, p0, p1, p2, p3) end, set_fly_cam_horizontal_response = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x503F5920162365B2, p0, p1, p2, p3) end, set_fly_cam_max_height = function(--[[int]] cam, --[[float]] range) invoker.call(0xF9D02130ECDD1D77, cam, range) end, set_fly_cam_vertical_controls_this_update = function(--[[int]] p0) invoker.call(0xC8B5C4A79CC18B94, p0) end, set_follow_cam_ignore_attach_parent_movement_this_update = function() invoker.call(0xDD79DF9F4D26E1C9) end, set_follow_ped_cam_ladder_align_this_update = function() invoker.call(0xC8391C309684595A) end, set_follow_ped_cam_this_update = --[[bool]] function(--[[string]] p0, --[[int]] p1) return invoker.call(0x44A113DD6FFC48D1, p0, p1).bool end, set_follow_ped_cam_view_mode = function(--[[int]] viewMode) invoker.call(0x5A4F9EDF1673F704, viewMode) end, set_follow_vehicle_cam_high_angle_mode_every_update = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x9DFE13ECDC1EC196, p0, p1) end, set_follow_vehicle_cam_high_angle_mode_this_update = function(--[[bool]] p0) invoker.call(0x91EF6EE6419E5B97, p0) end, set_follow_vehicle_cam_zoom_level = function(--[[int]] zoomLevel) invoker.call(0x19464CB6E4078C8A, zoomLevel) end, set_follow_vehicle_cam_view_mode = function(--[[int]] viewMode) invoker.call(0xAC253D7842768F48, viewMode) end, set_gameplay_cam_altitude_fov_scaling_state = function(--[[bool]] p0) invoker.call(0xDB90C6CCA48940F1, p0) end, set_gameplay_cam_entity_to_limit_focus_over_bounding_sphere_this_update = function(--[[int]] p0) invoker.call(0xFD3151CD37EA2245, p0) end, set_gameplay_cam_follow_ped_this_update = function(--[[int]] p0) invoker.call(0x8BBACBF51DA047A8, p0) end, set_gameplay_cam_ignore_entity_collision_this_update = function(--[[int]] entity) invoker.call(0x2AED6301F67007D5, entity) end, set_gameplay_cam_max_motion_blur_strength_this_update = function(--[[float]] p0) invoker.call(0x0225778816FDC28C, p0) end, set_gameplay_cam_motion_blur_scaling_this_update = function(--[[float]] p0) invoker.call(0x487A82C650EB7799, p0) end, set_gameplay_cam_relative_heading = function(--[[float]] heading) invoker.call(0xB4EC2312F4E5B1F1, heading) end, set_gameplay_cam_relative_pitch = function(--[[float]] x, --[[float]] Value2) invoker.call(0x6D0858B8EDFD2B7D, x, Value2) end, set_gameplay_cam_shake_amplitude = function(--[[float]] amplitude) invoker.call(0xA87E00932DB4D85D, amplitude) end, set_gameplay_coord_hint = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0xD51ADCD2D8BC0FB3, p0, p1, p2, p3, p4, p5, p6) end, set_gameplay_entity_hint = function(--[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[bool]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8) invoker.call(0x189E955A8313E298, entity, xOffset, yOffset, zOffset, p4, p5, p6, p7, p8) end, set_gameplay_hint_base_orbit_pitch_offset = function(--[[float]] p0) invoker.call(0xD1F8363DFAD03848, p0) end, set_gameplay_hint_camera_blend_to_follow_ped_medium_view_mode = function(--[[bool]] p0) invoker.call(0xE3433EADAAF7EE40, p0) end, set_gameplay_hint_camera_relative_side_offset = function(--[[float]] p0) invoker.call(0x5D7B620DAE436138, p0) end, set_gameplay_hint_camera_relative_vertical_offset = function(--[[float]] p0) invoker.call(0xC92717EF615B6704, p0) end, set_gameplay_hint_follow_distance_scalar = function(--[[float]] p0) invoker.call(0xF8BDBF3D573049A1, p0) end, set_gameplay_hint_fov = function(--[[float]] FOV) invoker.call(0x513403FB9C56211F, FOV) end, set_gameplay_object_hint = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) invoker.call(0x83E87508A2CA2AC6, p0, p1, p2, p3, p4, p5, p6, p7) end, set_gameplay_ped_hint = function(--[[int]] p0, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[bool]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) invoker.call(0x2B486269ACD548D3, p0, x1, y1, z1, p4, p5, p6, p7) end, set_gameplay_vehicle_hint = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) invoker.call(0xA2297E18F3E71C2E, p0, p1, p2, p3, p4, p5, p6, p7) end, set_in_vehicle_cam_state_this_update = function(--[[int]] p0, --[[int]] p1) invoker.call(0xE9EA16D6E54CDCA4, p0, p1) end, set_scripted_camera_is_first_person_this_frame = function(--[[bool]] p0) invoker.call(0x469F2ECDEC046337, p0) end, set_third_person_aim_cam_near_clip_this_update = function(--[[float]] p0) invoker.call(0x42156508606DE65E, p0) end, set_third_person_cam_orbit_distance_limits_this_update = function(--[[float]] p0, --[[float]] distance) invoker.call(0xDF2E1F7742402E81, p0, distance) end, set_third_person_cam_relative_heading_limits_this_update = function(--[[float]] minimum, --[[float]] maximum) invoker.call(0x8F993D26E0CA5E8E, minimum, maximum) end, set_third_person_cam_relative_pitch_limits_this_update = function(--[[float]] minimum, --[[float]] maximum) invoker.call(0xA516C198B7DCA1E1, minimum, maximum) end, set_use_hi_dof = function() invoker.call(0xA13B0222F3D94A94) end, set_widescreen_borders = function(--[[bool]] p0, --[[int]] p1) invoker.call(0xDCD4EA924F42D01A, p0, p1) end, shake_cam = function(--[[int]] cam, --[[string]] _type, --[[float]] amplitude) invoker.call(0x6A25241C340D3822, cam, _type, amplitude) end, shake_cinematic_cam = function(--[[string]] p0, --[[float]] p1) invoker.call(0xDCE214D9ED58F3CF, p0, p1) end, shake_gameplay_cam = function(--[[string]] shakeName, --[[float]] intensity) invoker.call(0xFD55E49555E017CF, shakeName, intensity) end, shake_script_global = function(--[[string]] p0, --[[float]] p1) invoker.call(0xF4C8CF9E353AFECA, p0, p1) end, stop_cam_pointing = function(--[[int]] cam) invoker.call(0xF33AB75780BA57DE, cam) end, stop_cam_shaking = function(--[[int]] cam, --[[bool]] p1) invoker.call(0xBDECF64367884AC3, cam, p1) end, stop_cinematic_cam_shaking = function(--[[bool]] p0) invoker.call(0x2238E588E588A6D7, p0) end, stop_cinematic_shot = function(--[[int]] p0) invoker.call(0x7660C6E75D3A078E, p0) end, stop_code_gameplay_hint = function(--[[bool]] p0) invoker.call(0x247ACBC4ABBC9D1C, p0) end, bypass_cutscene_cam_rendering_this_update = function(--[[int]] p0) invoker.call(0x324C5AA411DA7737, p0) end, stop_gameplay_cam_shaking = function(--[[bool]] p0) invoker.call(0x0EF93E9F3D08C178, p0) end, stop_gameplay_hint = function(--[[bool]] p0) invoker.call(0xF46C581C61718916, p0) end, stop_rendering_script_cams_using_catch_up = function(--[[bool]] render, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xC819F3CBB62BF692, render, p1, p2, p3) end, stop_script_global_shaking = function(--[[bool]] p0) invoker.call(0x1C9D7949FA533490, p0) end, use_script_cam_for_ambient_population_origin_this_frame = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x271401846BD26E92, p0, p1) end, was_fly_cam_constrained_on_previous_udpate = --[[bool]] function(--[[int]] p0) return invoker.call(0x5C48A1D6E3B33179, p0).bool end, set_cam_debug_name = function(--[[int]] camera, --[[string]] name) invoker.call(0x1B93E0107865DD40, camera, name) end, stop_gameplay_hint_being_cancelled_this_update = function(--[[bool]] p0) invoker.call(0xCCD078C2665D2973, p0) end, add_to_clock_time = function(--[[int]] hours, --[[int]] minutes, --[[int]] seconds) invoker.call(0xD716F30D8C8980E2, hours, minutes, seconds) end, advance_clock_time_to = function(--[[int]] hour, --[[int]] minute, --[[int]] second) invoker.call(0xC8CA9670B9D83B3B, hour, minute, second) end, get_clock_day_of_month = --[[int]] function() return invoker.call(0x3D10BC92A4DB1D35).int end, get_clock_day_of_week = --[[int]] function() return invoker.call(0xD972E4BD7AEB235F).int end, get_clock_hours = --[[int]] function() return invoker.call(0x25223CA6B4D20B7F).int end, get_clock_minutes = --[[int]] function() return invoker.call(0x13D2B8ADD79640F2).int end, get_clock_month = --[[int]] function() return invoker.call(0xBBC72712E80257A1).int end, get_clock_seconds = --[[int]] function() return invoker.call(0x494E97C2EF27C470).int end, get_clock_year = --[[int]] function() return invoker.call(0x961777E64BDAF717).int end, get_local_time = function(--[[ptr_int]] year, --[[ptr_int]] month, --[[ptr_int]] day, --[[ptr_int]] hour, --[[ptr_int]] minute, --[[ptr_int]] second) invoker.call(0x50C7A99057A69748, year, month, day, hour, minute, second) end, get_milliseconds_per_game_minute = --[[int]] function() return invoker.call(0x2F8B4D1C595B11DB).int end, get_posix_time = function(--[[ptr_int]] year, --[[ptr_int]] month, --[[ptr_int]] day, --[[ptr_int]] hour, --[[ptr_int]] minute, --[[ptr_int]] second) invoker.call(0xDA488F299A5B164E, year, month, day, hour, minute, second) end, get_utc_time = function(--[[ptr_int]] year, --[[ptr_int]] month, --[[ptr_int]] day, --[[ptr_int]] hour, --[[ptr_int]] minute, --[[ptr_int]] second) invoker.call(0x8117E09A19EEF4D3, year, month, day, hour, minute, second) end, pause_clock = function(--[[bool]] toggle) invoker.call(0x4055E40BD2DBEC1D, toggle) end, set_clock_date = function(--[[int]] day, --[[int]] month, --[[int]] year) invoker.call(0xB096419DF0D06CE7, day, month, year) end, set_clock_time = function(--[[int]] hour, --[[int]] minute, --[[int]] second) invoker.call(0x47C3B5848C3E45D8, hour, minute, second) end, can_request_assets_for_cutscene_entity = --[[bool]] function() return invoker.call(0xB56BBBCC2955D9CB).bool end, can_set_enter_state_for_registered_entity = --[[bool]] function(--[[string]] cutsceneEntName, --[[int]] modelHash) return invoker.call(0x645D0B458D8E17B5, cutsceneEntName, modelHash).bool end, can_set_exit_state_for_camera = --[[bool]] function(--[[bool]] p0) return invoker.call(0xB2CBCD0930DFB420, p0).bool end, can_set_exit_state_for_registered_entity = --[[bool]] function(--[[string]] cutsceneEntName, --[[int]] modelHash) return invoker.call(0x4C6A6451C79E4662, cutsceneEntName, modelHash).bool end, can_use_mobile_phone_during_cutscene = --[[int]] function() return invoker.call(0x5EDEF0CF8C1DAB3C).int end, does_cutscene_entity_exist = --[[bool]] function(--[[string]] cutsceneEntName, --[[int]] modelHash) return invoker.call(0x499EF20C5DB25C59, cutsceneEntName, modelHash).bool end, get_cutscene_concat_section_playing = --[[int]] function() return invoker.call(0x583DF8E3D4AFBD98).int end, get_cutscene_section_playing = --[[int]] function() return invoker.call(0x49010A6A396553D8).int end, get_cutscene_time = --[[int]] function() return invoker.call(0xE625BEABBAFFDAB9).int end, get_cutscene_total_duration = --[[int]] function() return invoker.call(0xEE53B14A19E480D4).int end, get_cut_file_concat_count = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x0ABC54DE641DC0FC, p0).int end, get_entity_index_of_cutscene_entity = --[[int]] function(--[[string]] cutsceneEntName, --[[int]] modelHash) return invoker.call(0x0A2E9FDB9A8C62F6, cutsceneEntName, modelHash).int end, get_entity_index_of_registered_entity = --[[int]] function(--[[string]] cutsceneEntName, --[[int]] modelHash) return invoker.call(0xC0741A26499654CD, cutsceneEntName, modelHash).int end, has_cutscene_finished = --[[bool]] function() return invoker.call(0x7C0A893088881D57).bool end, has_cutscene_loaded = --[[bool]] function() return invoker.call(0xC59F528E9AB9F339).bool end, has_cut_file_loaded = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xA1C996C2A744262E, p0).bool end, has_this_cutscene_loaded = --[[bool]] function(--[[string]] cutsceneName) return invoker.call(0x228D3D94F8A11C3C, cutsceneName).bool end, is_cutscene_authorized = --[[bool]] function(--[[string]] cutsceneName) return invoker.call(0x4CEBC1ED31E8925E, cutsceneName).bool end, is_cutscene_active = --[[bool]] function() return invoker.call(0x991251AFC3981F84).bool end, is_cutscene_playback_flag_set = --[[bool]] function(--[[int]] p0) return invoker.call(0x71B74D2AE19338D0, p0).bool end, is_cutscene_playing = --[[bool]] function() return invoker.call(0xD3C2E180A40F031E).bool end, is_multihead_fade_up = --[[int]] function() return invoker.call(0xA0FE76168A189DDB).int end, network_set_mocap_cutscene_can_be_skipped = function(--[[bool]] p0) invoker.call(0x2F137B508DE238F2, p0) end, register_entity_for_cutscene = function(--[[int]] cutscenePed, --[[string]] cutsceneEntName, --[[int]] p2, --[[int]] modelHash, --[[int]] p4) invoker.call(0xE40C1C56DF95C2E8, cutscenePed, cutsceneEntName, p2, modelHash, p4) end, remove_cutscene = function() invoker.call(0x440AF51A3462B86F) end, remove_cut_file = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0xD00D76A7DFC9D852, p0) end, request_cutscene = function(--[[string]] cutsceneName, --[[int]] p1) invoker.call(0x7A86743F475D9E09, cutsceneName, p1) end, request_cutscene_ex = function(--[[string]] cutsceneName, --[[int]] p1, --[[int]] p2) invoker.call(0xC23DE0E91C30B58C, cutsceneName, p1, p2) end, request_cut_file = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x06A3524161C502BA, p0) end, set_can_display_minimap_during_cutscene_this_update = function() invoker.call(0x2131046957F31B04) end, set_car_generators_can_update_during_cutscene = function(--[[bool]] p0) invoker.call(0xE36A98D8AB3D3C66, p0) end, set_cutscene_can_be_skipped = function(--[[bool]] p0) invoker.call(0x41FAA8FB2ECE8720, p0) end, set_cutscene_entity_streaming_flags = function(--[[string]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x4C61C75BEE8184C2, p0, p1, p2) end, set_cutscene_fade_values = function(--[[bool]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x8093F23ABACCC7D4, p0, p1, p2, p3) end, set_cutscene_multihead_fade = function(--[[bool]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x20746F7B1032A3C7, p0, p1, p2, p3) end, set_cutscene_multihead_fade_manual = function(--[[bool]] p0) invoker.call(0x06EE9048FD080382, p0) end, set_cutscene_origin = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p3, --[[int]] p4) invoker.call(0xB812B3FD1C01CF27, x, y, z, p3, p4) end, set_cutscene_origin_and_orientation = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0x011883F41211432A, p0, p1, p2, p3, p4, p5, p6) end, set_cutscene_ped_component_variation = function(--[[string]] cutsceneEntName, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] modelHash) invoker.call(0xBA01E7B6DEEFBBC9, cutsceneEntName, p1, p2, p3, modelHash) end, set_cutscene_ped_component_variation_from_ped = function(--[[string]] cutsceneEntName, --[[int]] ped, --[[int]] modelHash) invoker.call(0x2A56C06EBEF2B0D9, cutsceneEntName, ped, modelHash) end, set_cutscene_ped_prop_variation = function(--[[string]] cutsceneEntName, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] modelHash) invoker.call(0x0546524ADE2E9723, cutsceneEntName, p1, p2, p3, modelHash) end, set_cutscene_trigger_area = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) invoker.call(0x9896CE4721BE84BA, p0, p1, p2, p3, p4, p5) end, set_pad_can_shake_during_cutscene = function(--[[bool]] toggle) invoker.call(0xC61B86C9F61EB404, toggle) end, set_script_can_start_cutscene = function(--[[int]] p0) invoker.call(0x8D9DF6ECA8768583, p0) end, set_vehicle_model_player_will_exit_scene = function(--[[int]] modelHash) invoker.call(0x7F96F23FA9B73327, modelHash) end, start_cutscene = function(--[[int]] p0) invoker.call(0x186D5CB5E7B0FF7B, p0) end, start_cutscene_at_coords = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p3) invoker.call(0x1C9ADDA3244A1FBF, x, y, z, p3) end, stop_cutscene = function(--[[bool]] p0) invoker.call(0xC7272775B4DC786E, p0) end, stop_cutscene_immediately = function() invoker.call(0xD220BDD222AC4A1E) end, was_cutscene_skipped = --[[bool]] function() return invoker.call(0x40C8656EDAEDD569).bool end, dataarray_add_bool = function(--[[ptr_int|ptr_scr_array]] arrayData, --[[bool]] value) invoker.call(0xF8B0F5A43E928C76, arrayData, value) end, dataarray_add_float = function(--[[ptr_int|ptr_scr_array]] arrayData, --[[float]] value) invoker.call(0x57A995FD75D37F56, arrayData, value) end, dataarray_add_int = function(--[[ptr_int|ptr_scr_array]] arrayData, --[[int]] value) invoker.call(0xCABDB751D86FE93B, arrayData, value) end, dataarray_add_string = function(--[[ptr_int|ptr_scr_array]] arrayData, --[[string]] value) invoker.call(0x2F0661C155AEEEAA, arrayData, value) end, dataarray_add_vector = function(--[[ptr_int|ptr_scr_array]] arrayData, --[[float]] valueX, --[[float]] valueY, --[[float]] valueZ) invoker.call(0x407F8D034F70F0C2, arrayData, valueX, valueY, valueZ) end, dataarray_get_bool = --[[bool]] function(--[[ptr_int|ptr_scr_array]] arrayData, --[[int]] arrayIndex) return invoker.call(0x50C1B2874E50C114, arrayData, arrayIndex).bool end, dataarray_get_count = --[[int]] function(--[[ptr_int|ptr_scr_array]] arrayData) return invoker.call(0x065DB281590CEA2D, arrayData).int end, dataarray_get_float = --[[float]] function(--[[ptr_int|ptr_scr_array]] arrayData, --[[int]] arrayIndex) return invoker.call(0xC0C527B525D7CFB5, arrayData, arrayIndex).float end, dataarray_get_int = --[[int]] function(--[[ptr_int|ptr_scr_array]] arrayData, --[[int]] arrayIndex) return invoker.call(0x3E5AE19425CD74BE, arrayData, arrayIndex).int end, dataarray_get_type = --[[int]] function(--[[ptr_int|ptr_scr_array]] arrayData, --[[int]] arrayIndex) return invoker.call(0x3A0014ADB172A3C5, arrayData, arrayIndex).int end, datadict_get_bool = --[[bool]] function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key) return invoker.call(0x1186940ED72FFEEC, objectData, key).bool end, datadict_get_float = --[[float]] function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key) return invoker.call(0x06610343E73B9727, objectData, key).float end, datadict_get_int = --[[int]] function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key) return invoker.call(0x78F06F6B1FB5A80C, objectData, key).int end, datadict_get_type = --[[int]] function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key) return invoker.call(0x031C55ED33227371, objectData, key).int end, datadict_set_bool = function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key, --[[bool]] value) invoker.call(0x35124302A556A325, objectData, key, value) end, datadict_set_float = function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key, --[[float]] value) invoker.call(0xC27E1CC2D795105E, objectData, key, value) end, datadict_set_int = function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key, --[[int]] value) invoker.call(0xE7E035450A7948D5, objectData, key, value) end, datadict_set_string = function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key, --[[string]] value) invoker.call(0x8FF3847DADD8E30C, objectData, key, value) end, datadict_set_vector = function(--[[ptr_int|ptr_scr_array]] objectData, --[[string]] key, --[[float]] valueX, --[[float]] valueY, --[[float]] valueZ) invoker.call(0x4CD49B76338C7DEE, objectData, key, valueX, valueY, valueZ) end, datafile_clear_watch_list = function() invoker.call(0x6CC86E78358D5119) end, datafile_create = function() invoker.call(0xD27058A1CA2B13EE) end, datafile_delete = function() invoker.call(0x9AB9C1CFC8862DFB) end, datafile_delete_requested_file = --[[bool]] function(--[[int]] p0) return invoker.call(0x8F5EA1C01D65A100, p0).bool end, datafile_flush_mission_header = function() invoker.call(0xC55854C7D7274882) end, datafile_has_loaded_file_data = --[[bool]] function(--[[int]] p0) return invoker.call(0x15FF52B809DB2353, p0).bool end, datafile_has_valid_file_data = --[[bool]] function(--[[int]] p0) return invoker.call(0xF8CC1EBE0B62E29F, p0).bool end, datafile_is_save_pending = --[[bool]] function() return invoker.call(0xBEDB96A7584AA8CF).bool end, datafile_is_valid_request_id = --[[bool]] function(--[[int]] p0) return invoker.call(0xFCCAE5B92A830878, p0).bool end, datafile_load_offline_ugc = --[[bool]] function(--[[string]] filename) return invoker.call(0xC5238C011AF405E4, filename).bool end, datafile_select_active_file = --[[bool]] function(--[[int]] p0) return invoker.call(0x22DA66936E0FFF37, p0).bool end, datafile_select_creator_stats = --[[bool]] function(--[[int]] p0) return invoker.call(0x01095C95CD46B624, p0).bool end, datafile_select_ugc_data = --[[bool]] function(--[[int]] p0) return invoker.call(0xA69AC4ADE82B57A4, p0).bool end, datafile_select_ugc_player_data = --[[bool]] function(--[[int]] p0) return invoker.call(0x52818819057F2B40, p0).bool end, datafile_select_ugc_stats = --[[bool]] function(--[[int]] p0, --[[bool]] p1) return invoker.call(0x9CB0BFA7A9342C3D, p0, p1).bool end, datafile_start_save_to_cloud = --[[bool]] function(--[[string]] filename) return invoker.call(0x83BCCE3224735F05, filename).bool end, datafile_store_mission_header = function() invoker.call(0x2ED61456317B8178) end, datafile_update_save_to_cloud = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0x4DFDD9EB705F8140, p0).bool end, datafile_watch_request_id = function(--[[int]] p0) invoker.call(0xAD6875BBC0FC899C, p0) end, ugc_create_content = --[[bool]] function(--[[string]] p0, --[[bool]] p1, --[[string]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[string]] _type, --[[bool]] p6) return invoker.call(0xC84527E235FCA219, p0, p1, p2, p3, p4, _type, p6).bool end, ugc_create_mission = --[[bool]] function(--[[string]] p0, --[[string]] p1, --[[string]] p2, --[[string]] p3, --[[bool]] p4) return invoker.call(0xA5EFC3E847D60507, p0, p1, p2, p3, p4).bool end, ugc_set_player_data = --[[bool]] function(--[[string]] p0, --[[float]] p1, --[[string]] _type) return invoker.call(0x692D808C34A82143, p0, p1, _type).bool end, ugc_update_content = --[[bool]] function(--[[string]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[ptr_int|ptr_scr_array]] p5, --[[string]] _type) return invoker.call(0x648E7A5434AF7969, p0, p1, p2, p3, p4, p5, _type).bool end, ugc_update_mission = --[[bool]] function(--[[string]] p0, --[[string]] p1, --[[string]] p2, --[[string]] p3, --[[string]] _type) return invoker.call(0x4645DE9980999E93, p0, p1, p2, p3, _type).bool end, decor_exist_on = --[[bool]] function(--[[int]] entity, --[[string]] propertyName) return invoker.call(0x05661B80A8C9165F, entity, propertyName).bool end, decor_get_bool = --[[bool]] function(--[[int]] entity, --[[string]] propertyName) return invoker.call(0xDACE671663F2F5DB, entity, propertyName).bool end, decor_get_float = --[[float]] function(--[[int]] entity, --[[string]] propertyName) return invoker.call(0x6524A2F114706F43, entity, propertyName).float end, decor_get_int = --[[int]] function(--[[int]] entity, --[[string]] propertyName) return invoker.call(0xA06C969B02A97298, entity, propertyName).int end, decor_is_registered_as_type = --[[bool]] function(--[[string]] propertyName, --[[int]] _type) return invoker.call(0x4F14F9F870D6FBC8, propertyName, _type).bool end, decor_register = function(--[[string]] propertyName, --[[int]] _type) invoker.call(0x9FD90732F56403CE, propertyName, _type) end, decor_register_lock = function() invoker.call(0xA9D14EEA259F9248) end, decor_remove = --[[bool]] function(--[[int]] entity, --[[string]] propertyName) return invoker.call(0x00EE9F297C738720, entity, propertyName).bool end, decor_set_bool = --[[bool]] function(--[[int]] entity, --[[string]] propertyName, --[[bool]] value) return invoker.call(0x6B1E8E2ED1335B71, entity, propertyName, value).bool end, decor_set_float = --[[bool]] function(--[[int]] entity, --[[string]] propertyName, --[[float]] value) return invoker.call(0x211AB1DD8D0F363A, entity, propertyName, value).bool end, decor_set_int = --[[bool]] function(--[[int]] entity, --[[string]] propertyName, --[[int]] value) return invoker.call(0x0CE3AA5E1CA19E10, entity, propertyName, value).bool end, decor_set_time = --[[bool]] function(--[[int]] entity, --[[string]] propertyName, --[[int]] timestamp) return invoker.call(0x95AED7B8E39ECAA4, entity, propertyName, timestamp).bool end, are_any_ccs_pending = --[[bool]] function() return invoker.call(0x241FCA5B1AA14F75).bool end, get_ever_had_bad_pack_order = --[[int]] function() return invoker.call(0x8D30F648014A92B5).int end, get_is_loading_screen_active = --[[bool]] function() return invoker.call(0x10D0A8F259E93EC9).bool end, has_cloud_requests_finished = --[[bool]] function(--[[ptr_int|ptr_scr_array]] variable, --[[int]] unused) return invoker.call(0x46E2B844905BC5F0, variable, unused).bool end, dlc_check_cloud_data_correct = --[[bool]] function() return invoker.call(0xF2E07819EF1A5289).bool end, dlc_check_compat_pack_configuration = --[[int]] function() return invoker.call(0xA213B11DFF526300).int end, is_dlc_present = --[[bool]] function(--[[int]] dlcHash) return invoker.call(0x812595A0644CE1DE, dlcHash).bool end, on_enter_mp = function() invoker.call(0x0888C3502DBBEEF5) end, on_enter_sp = function() invoker.call(0xD7C10C4A637992C9) end, get_extracontent_cloud_result = --[[int]] function() return invoker.call(0x9489659372A81585).int end, apply_force_to_entity = function(--[[int]] entity, --[[int]] forceFlags, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] offX, --[[float]] offY, --[[float]] offZ, --[[int]] p8, --[[bool]] isLocal, --[[bool]] p10, --[[bool]] isMassRel, --[[bool]] p12, --[[bool]] p13) invoker.call(0xC5F68BE9613E2D18, entity, forceFlags, x, y, z, offX, offY, offZ, p8, isLocal, p10, isMassRel, p12, p13) end, apply_force_to_entity_center_of_mass = function(--[[int]] entity, --[[int]] forceType, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p5, --[[bool]] isRel, --[[bool]] highForce, --[[bool]] p8) invoker.call(0x18FF00FC7EFF559E, entity, forceType, x, y, z, p5, isRel, highForce, p8) end, attach_entity_to_entity = function(--[[int]] entity1, --[[int]] entity2, --[[int]] boneIndex, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[bool]] bDetachWhenDead, --[[bool]] bDetachWhenRagdoll, --[[bool]] bActiveCollision, --[[bool]] bUseBasicAttachIfPed, --[[int]] RotOrder, --[[bool]] bAttachOffsetIsRelative, --[[bool]] bMarkAsNoLongerNeededWhenDetached ) invoker.call(0x6B9BBD38AB0796DF, entity1, entity2, boneIndex, xPos, yPos, zPos, xRot, yRot, zRot, bDetachWhenDead, bDetachWhenRagdoll, bActiveCollision, bUseBasicAttachIfPed, RotOrder, bAttachOffsetIsRelative, bMarkAsNoLongerNeededWhenDetached ) end, attach_entity_to_entity_physically = function(--[[int]] entity1, --[[int]] entity2, --[[int]] boneIndex1, --[[int]] boneIndex2, --[[float]] xPos1, --[[float]] yPos1, --[[float]] zPos1, --[[float]] xPos2, --[[float]] yPos2, --[[float]] zPos2, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] breakForce, --[[bool]] fixedRot, --[[bool]] p15, --[[bool]] collision, --[[bool]] p17, --[[int]] p18) invoker.call(0xC3675780C92F90F9, entity1, entity2, boneIndex1, boneIndex2, xPos1, yPos1, zPos1, xPos2, yPos2, zPos2, xRot, yRot, zRot, breakForce, fixedRot, p15, collision, p17, p18) end, clear_entity_last_damage_entity = function(--[[int]] entity) invoker.call(0xA72CD9CA74A5ECBA, entity) end, create_forced_object = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p3, --[[int]] modelHash, --[[bool]] p5) invoker.call(0x150E808B375A385A, x, y, z, p3, modelHash, p5) end, create_model_hide = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] model, --[[bool]] p5) invoker.call(0x8A97BCA30A0CE478, x, y, z, radius, model, p5) end, create_model_hide_excluding_script_objects = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] model, --[[bool]] p5) invoker.call(0x3A52AE588830BF7F, x, y, z, radius, model, p5) end, create_model_swap = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] originalModel, --[[int]] newModel, --[[bool]] p6) invoker.call(0x92C47782FDA8B2A3, x, y, z, radius, originalModel, newModel, p6) end, delete_entity = function(--[[ptr_int]] entity) invoker.call(0xAE3CBE5BF394C9C9, entity) end, detach_entity = function(--[[int]] entity, --[[bool]] p1, --[[bool]] collision) invoker.call(0x961AC54BF0613F5D, entity, p1, collision) end, does_entity_belong_to_this_script = --[[bool]] function(--[[int]] entity, --[[bool]] p1) return invoker.call(0xDDE6DF5AE89981D2, entity, p1).bool end, does_entity_exist = --[[bool]] function(--[[int]] entity) return invoker.call(0x7239B21A38F536BA, entity).bool end, does_entity_have_drawable = --[[bool]] function(--[[int]] entity) return invoker.call(0x060D6E96F8B8E48D, entity).bool end, does_entity_have_physics = --[[bool]] function(--[[int]] entity) return invoker.call(0xDA95EA3317CC5064, entity).bool end, find_anim_event_phase = --[[bool]] function(--[[string]] animDictionary, --[[string]] animName, --[[string]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) return invoker.call(0x07F1BE2BCCAA27A7, animDictionary, animName, p2, p3, p4).bool end, force_entity_ai_and_animation_update = function(--[[int]] entity) invoker.call(0x40FDEDB72F8293B2, entity) end, freeze_entity_position = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x428CA6DBD1094446, entity, toggle) end, get_anim_duration = --[[float]] function(--[[string]] animDict, --[[string]] animName) return invoker.call(0xFEDDF04D62B8D790, animDict, animName).float end, get_entity_alpha = --[[int]] function(--[[int]] entity) return invoker.call(0x5A47B3B5E63E94C6, entity).int end, get_entity_anim_current_time = --[[float]] function(--[[int]] entity, --[[string]] animDict, --[[string]] animName) return invoker.call(0x346D81500D088F42, entity, animDict, animName).float end, get_entity_anim_total_time = --[[float]] function(--[[int]] entity, --[[string]] animDict, --[[string]] animName) return invoker.call(0x50BD2730B191E360, entity, animDict, animName).float end, get_entity_attached_to = --[[int]] function(--[[int]] entity) return invoker.call(0x48C2BED9180FE123, entity).int end, get_entity_bone_count = --[[int]] function(--[[int]] p0) return invoker.call(0xB328DCC3A3AA401B, p0).int end, get_entity_bone_index_by_name = --[[int]] function(--[[int]] entity, --[[string]] boneName) return invoker.call(0xFB71170B7E76ACBA, entity, boneName).int end, get_entity_can_be_damaged = --[[int]] function(--[[int]] p0) return invoker.call(0xD95CC5D2AB15A09F, p0).int end, get_entity_collision_disabled = --[[bool]] function(--[[int]] entity) return invoker.call(0xCCF1E97BEFDAE480, entity).bool end, get_entity_forward_x = --[[float]] function(--[[int]] entity) return invoker.call(0x8BB4EF4214E0E6D5, entity).float end, get_entity_forward_y = --[[float]] function(--[[int]] entity) return invoker.call(0x866A4A5FAE349510, entity).float end, get_entity_heading = --[[float]] function(--[[int]] entity) return invoker.call(0xE83D4F9BA2A38914, entity).float end, get_entity_heading_from_eulers = --[[float]] function(--[[int]] entity) return invoker.call(0x846BF6291198A71E, entity).float end, get_entity_health = --[[int]] function(--[[int]] entity) return invoker.call(0xEEF059FAD016D209, entity).int end, get_entity_height = --[[float]] function(--[[int]] entity, --[[float]] X, --[[float]] Y, --[[float]] Z, --[[bool]] atTop, --[[bool]] inWorldCoords) return invoker.call(0x5A504562485944DD, entity, X, Y, Z, atTop, inWorldCoords).float end, get_entity_height_above_ground = --[[float]] function(--[[int]] entity) return invoker.call(0x1DD55701034110E5, entity).float end, get_entity_lod_dist = --[[int]] function(--[[int]] entity) return invoker.call(0x4159C2762B5791D6, entity).int end, get_entity_matrix = function(--[[int]] entity, --[[ptr_scr_vec3]] rightVector, --[[ptr_scr_vec3]] forwardVector, --[[ptr_scr_vec3]] upVector, --[[ptr_scr_vec3]] position) invoker.call(0xECB2FC7235A7D137, entity, rightVector, forwardVector, upVector, position) end, get_entity_max_health = --[[int]] function(--[[int]] entity) return invoker.call(0x15D757606D170C3C, entity).int end, get_entity_pitch = --[[float]] function(--[[int]] entity) return invoker.call(0xD45DC2893621E1FE, entity).float end, get_entity_population_type = --[[int]] function(--[[int]] entity) return invoker.call(0xF6F5161F4534EDFF, entity).int end, get_entity_quaternion = function(--[[int]] entity, --[[ptr_float]] x, --[[ptr_float]] y, --[[ptr_float]] z, --[[ptr_float]] w) invoker.call(0x7B3703D2D32DFA18, entity, x, y, z, w) end, get_entity_roll = --[[float]] function(--[[int]] entity) return invoker.call(0x831E0242595560DF, entity).float end, get_entity_speed = --[[float]] function(--[[int]] entity) return invoker.call(0xD5037BA82E12416F, entity).float end, get_entity_submerged_level = --[[float]] function(--[[int]] entity) return invoker.call(0xE81AFC1BC4CC41CE, entity).float end, get_entity_type = --[[int]] function(--[[int]] entity) return invoker.call(0x8ACD366038D14505, entity).int end, get_entity_upright_value = --[[float]] function(--[[int]] entity) return invoker.call(0x95EED5A694951F9F, entity).float end, get_last_material_hit_by_entity = --[[int]] function(--[[int]] entity) return invoker.call(0x5C3D0A935F535C4C, entity).int end, get_nearest_player_to_entity = --[[int]] function(--[[int]] entity) return invoker.call(0x7196842CB375CDB3, entity).int end, get_nearest_player_to_entity_on_team = --[[int]] function(--[[int]] entity, --[[int]] team) return invoker.call(0x4DC9A62F844D9337, entity, team).int end, get_object_index_from_entity_index = --[[int]] function(--[[int]] entity) return invoker.call(0xD7E3B9735C0F89D6, entity).int end, get_ped_index_from_entity_index = --[[int]] function(--[[int]] entity) return invoker.call(0x04A2A40C73395041, entity).int end, get_vehicle_index_from_entity_index = --[[int]] function(--[[int]] entity) return invoker.call(0x4B53F92932ADFAC0, entity).int end, has_anim_event_fired = --[[bool]] function(--[[int]] entity, --[[int]] actionHash) return invoker.call(0xEAF4CD9EA3E7E922, entity, actionHash).bool end, has_collision_loaded_around_entity = --[[bool]] function(--[[int]] entity) return invoker.call(0xE9676F61BC0B3321, entity).bool end, has_entity_anim_finished = --[[bool]] function(--[[int]] entity, --[[string]] animDict, --[[string]] animName, --[[int]] p3) return invoker.call(0x20B711662962B472, entity, animDict, animName, p3).bool end, has_entity_been_damaged_by_any_object = --[[bool]] function(--[[int]] entity) return invoker.call(0x95EB9964FF5C5C65, entity).bool end, has_entity_been_damaged_by_any_ped = --[[bool]] function(--[[int]] entity) return invoker.call(0x605F5A140F202491, entity).bool end, has_entity_been_damaged_by_any_vehicle = --[[bool]] function(--[[int]] entity) return invoker.call(0xDFD5033FDBA0A9C8, entity).bool end, has_entity_been_damaged_by_entity = --[[bool]] function(--[[int]] entity1, --[[int]] entity2, --[[bool]] p2) return invoker.call(0xC86D67D52A707CF8, entity1, entity2, p2).bool end, has_entity_clear_los_to_entity = --[[bool]] function(--[[int]] entity1, --[[int]] entity2, --[[int]] traceType) return invoker.call(0xFCDFF7B72D23A1AC, entity1, entity2, traceType).bool end, has_entity_clear_los_to_entity_in_front = --[[bool]] function(--[[int]] entity1, --[[int]] entity2) return invoker.call(0x0267D00AF114F17A, entity1, entity2).bool end, has_entity_collided_with_anything = --[[bool]] function(--[[int]] entity) return invoker.call(0x8BAD02F0368D9E14, entity).bool end, is_an_entity = --[[bool]] function(--[[int]] handle) return invoker.call(0x731EC8A916BD11A1, handle).bool end, is_entity_an_object = --[[bool]] function(--[[int]] entity) return invoker.call(0x8D68C8FD0FACA94E, entity).bool end, is_entity_attached = --[[bool]] function(--[[int]] entity) return invoker.call(0xB346476EF1A64897, entity).bool end, is_entity_attached_to_any_object = --[[bool]] function(--[[int]] entity) return invoker.call(0xCF511840CEEDE0CC, entity).bool end, is_entity_attached_to_any_ped = --[[bool]] function(--[[int]] entity) return invoker.call(0xB1632E9A5F988D11, entity).bool end, is_entity_attached_to_any_vehicle = --[[bool]] function(--[[int]] entity) return invoker.call(0x26AA915AD89BFB4B, entity).bool end, is_entity_attached_to_entity = --[[bool]] function(--[[int]] from, --[[int]] to) return invoker.call(0xEFBE71898A993728, from, to).bool end, is_entity_at_coord = --[[bool]] function(--[[int]] entity, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[float]] xSize, --[[float]] ySize, --[[float]] zSize, --[[bool]] p7, --[[bool]] p8, --[[int]] p9) return invoker.call(0x20B60995556D004F, entity, xPos, yPos, zPos, xSize, ySize, zSize, p7, p8, p9).bool end, is_entity_at_entity = --[[bool]] function(--[[int]] entity1, --[[int]] entity2, --[[float]] xSize, --[[float]] ySize, --[[float]] zSize, --[[bool]] p5, --[[bool]] p6, --[[int]] p7) return invoker.call(0x751B70C3D034E187, entity1, entity2, xSize, ySize, zSize, p5, p6, p7).bool end, is_entity_a_mission_entity = --[[bool]] function(--[[int]] entity) return invoker.call(0x0A7B270912999B3C, entity).bool end, is_entity_a_ped = --[[bool]] function(--[[int]] entity) return invoker.call(0x524AC5ECEA15343E, entity).bool end, is_entity_a_vehicle = --[[bool]] function(--[[int]] entity) return invoker.call(0x6AC7003FA6E5575E, entity).bool end, is_entity_dead = --[[bool]] function(--[[int]] entity, --[[int]] p1) return invoker.call(0x5F9532F3B5CC2551, entity, p1).bool end, is_entity_in_air = --[[bool]] function(--[[int]] entity) return invoker.call(0x886E37EC497200B6, entity).bool end, is_entity_in_angled_area = --[[bool]] function(--[[int]] entity, --[[float]] originX, --[[float]] originY, --[[float]] originZ, --[[float]] edgeX, --[[float]] edgeY, --[[float]] edgeZ, --[[float]] angle, --[[bool]] p8, --[[bool]] p9, --[[int]] p10) return invoker.call(0x51210CED3DA1C78A, entity, originX, originY, originZ, edgeX, edgeY, edgeZ, angle, p8, p9, p10).bool end, is_entity_in_area = --[[bool]] function(--[[int]] entity, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] p7, --[[bool]] p8, --[[int]] p9) return invoker.call(0x54736AA40E271165, entity, x1, y1, z1, x2, y2, z2, p7, p8, p9).bool end, is_entity_in_water = --[[bool]] function(--[[int]] entity) return invoker.call(0xCFB0A0D8EDD145A3, entity).bool end, is_entity_in_zone = --[[bool]] function(--[[int]] entity, --[[string]] zone) return invoker.call(0xB6463CF6AF527071, entity, zone).bool end, is_entity_occluded = --[[bool]] function(--[[int]] entity) return invoker.call(0xE31C2C72B8692B64, entity).bool end, is_entity_on_screen = --[[bool]] function(--[[int]] entity) return invoker.call(0xE659E47AF827484B, entity).bool end, is_entity_playing_anim = --[[bool]] function(--[[int]] entity, --[[string]] animDict, --[[string]] animName, --[[int]] p4) return invoker.call(0x1F0B79228E461EC9, entity, animDict, animName, p4).bool end, is_entity_static = --[[bool]] function(--[[int]] entity) return invoker.call(0x1218E6886D3D8327, entity).bool end, is_entity_touching_entity = --[[bool]] function(--[[int]] entity, --[[int]] targetEntity) return invoker.call(0x17FFC1B2BA35A494, entity, targetEntity).bool end, is_entity_touching_model = --[[bool]] function(--[[int]] entity, --[[int]] modelHash) return invoker.call(0x0F42323798A58C8C, entity, modelHash).bool end, is_entity_upright = --[[bool]] function(--[[int]] entity, --[[float]] angle) return invoker.call(0x5333F526F6AB19AA, entity, angle).bool end, is_entity_upsidedown = --[[bool]] function(--[[int]] entity) return invoker.call(0x1DBD58820FA61D71, entity).bool end, is_entity_visible = --[[bool]] function(--[[int]] entity) return invoker.call(0x47D6F43D77935C75, entity).bool end, is_entity_visible_to_script = --[[bool]] function(--[[int]] entity) return invoker.call(0xD796CB5BA8F20E32, entity).bool end, is_entity_waiting_for_world_collision = --[[bool]] function(--[[int]] entity) return invoker.call(0xD05BFF0C0A12C68F, entity).bool end, play_entity_anim = --[[bool]] function(--[[int]] entity, --[[string]] animName, --[[string]] animDict, --[[float]] p3, --[[bool]] loop, --[[bool]] stayInAnim, --[[bool]] p6, --[[float]] delta, --[[int]] bitset) return invoker.call(0x7FB218262B810701, entity, animName, animDict, p3, loop, stayInAnim, p6, delta, bitset).bool end, play_synchronized_entity_anim = --[[bool]] function(--[[int]] entity, --[[int]] syncedScene, --[[string]] animation, --[[string]] propName, --[[float]] p4, --[[float]] p5, --[[int]] p6, --[[float]] p7) return invoker.call(0xC77720A12FE14A86, entity, syncedScene, animation, propName, p4, p5, p6, p7).bool end, play_synchronized_map_entity_anim = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[int]] p5, --[[ptr_int|ptr_scr_array]] p6, --[[ptr_int|ptr_scr_array]] p7, --[[float]] p8, --[[float]] p9, --[[int]] p10, --[[float]] p11) return invoker.call(0xB9C54555ED30FBC4, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11).bool end, process_entity_attachments = function(--[[int]] entity) invoker.call(0xF4080490ADC51C6F, entity) end, remove_forced_object = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x61B6775E83C0DB6F, p0, p1, p2, p3, p4) end, remove_model_hide = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0xD9E3006FB3CBD765, p0, p1, p2, p3, p4, p5) end, remove_model_swap = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] originalModel, --[[int]] newModel, --[[bool]] p6) invoker.call(0x033C0F9A64E229AE, x, y, z, radius, originalModel, newModel, p6) end, reset_entity_alpha = function(--[[int]] entity) invoker.call(0x9B1E824FFBB7027A, entity) end, reset_pickup_entity_glow = function(--[[int]] p0) invoker.call(0x490861B88F4FD846, p0) end, set_allow_migrate_to_spectator = function(--[[int]] p0, --[[int]] p1) invoker.call(0x36F32DE87082343E, p0, p1) end, set_can_auto_vault_on_entity = function(--[[int]] entity, --[[bool]] p1) invoker.call(0xE12ABE5E3A389A6C, entity, p1) end, set_can_climb_on_entity = function(--[[int]] entity, --[[bool]] p1) invoker.call(0xA80AE305E0A3044F, entity, p1) end, set_entity_alpha = function(--[[int]] entity, --[[int]] alphaLevel, --[[bool]] skin) invoker.call(0x44A0870B7E92D7C0, entity, alphaLevel, skin) end, set_entity_always_prerender = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0xACAD101E1FB66689, entity, toggle) end, set_entity_anim_current_time = function(--[[int]] entity, --[[string]] animDictionary, --[[string]] animName, --[[float]] time) invoker.call(0x4487C259F0F70977, entity, animDictionary, animName, time) end, set_entity_anim_speed = function(--[[int]] entity, --[[string]] animDictionary, --[[string]] animName, --[[float]] speedMultiplier) invoker.call(0x28D1A16553C51776, entity, animDictionary, animName, speedMultiplier) end, set_entity_as_mission_entity = function(--[[int]] entity, --[[bool]] p1, --[[bool]] p2) invoker.call(0xAD738C3085FE7E11, entity, p1, p2) end, set_entity_cant_cause_collision_damaged_entity = function(--[[int]] p0, --[[int]] p1) invoker.call(0x68B562E124CC0AEF, p0, p1) end, set_entity_can_be_damaged = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x1760FFA8AB074D66, entity, toggle) end, set_entity_can_be_damaged_by_relationship_group = function(--[[int]] entity, --[[bool]] bCanBeDamaged, --[[int]] relGroup) invoker.call(0xE22D8FDE858B8119, entity, bCanBeDamaged, relGroup) end, set_entity_can_be_targeted_without_los = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0xD3997889736FD899, entity, toggle) end, set_entity_can_only_be_damaged_by_entity = function(--[[int]] p0, --[[int]] p1) invoker.call(0xB17BC6453F6CF5AC, p0, p1) end, set_entity_can_only_be_damaged_by_script_participants = function(--[[int]] p0, --[[int]] p1) invoker.call(0x352E2B5CF420BF3B, p0, p1) end, set_entity_collision = function(--[[int]] entity, --[[bool]] toggle, --[[bool]] keepPhysics) invoker.call(0x1A9205C1B9EE827F, entity, toggle, keepPhysics) end, set_entity_completely_disable_collision = function(--[[int]] entity, --[[bool]] p1, --[[bool]] p2) invoker.call(0x9EBC85ED0FFFE51C, entity, p1, p2) end, set_entity_coords = function(--[[int]] entity, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[bool]] clearArea) invoker.call(0x06843DA7060A026B, entity, xPos, yPos, zPos, xAxis, yAxis, zAxis, clearArea) end, set_entity_coords_no_offset = function(--[[int]] entity, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis) invoker.call(0x239A3351AC1DA385, entity, xPos, yPos, zPos, xAxis, yAxis, zAxis) end, set_entity_coords_without_plants_reset = function(--[[int]] entity, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[bool]] clearArea) invoker.call(0x621873ECE1178967, entity, xPos, yPos, zPos, xAxis, yAxis, zAxis, clearArea) end, set_entity_dynamic = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x1718DE8E3F2823CA, entity, toggle) end, set_entity_has_gravity = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x4A4722448F18EEF5, entity, toggle) end, set_entity_heading = function(--[[int]] entity, --[[float]] heading) invoker.call(0x8E2530AA8ADA980E, entity, heading) end, set_entity_health = function(--[[int]] entity, --[[int]] health) invoker.call(0x6B76DC1F3AE6E6A3, entity, health) end, set_entity_invincible = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x3882114BDE571AD4, entity, toggle) end, set_entity_is_in_vehicle = function(--[[int]] entity) invoker.call(0x78E8E3A640178255, entity) end, set_entity_is_target_priority = function(--[[int]] entity, --[[bool]] p1, --[[float]] p2) invoker.call(0xEA02E132F5C68722, entity, p1, p2) end, set_entity_lights = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x7CFBA6A80BDF3874, entity, toggle) end, set_entity_load_collision_flag = function(--[[int]] entity, --[[bool]] toggle, --[[int]] p2) invoker.call(0x0DC7CABAB1E9B67E, entity, toggle, p2) end, set_entity_lod_dist = function(--[[int]] entity, --[[int]] value) invoker.call(0x5927F96A78577363, entity, value) end, set_entity_max_health = function(--[[int]] entity, --[[int]] value) invoker.call(0x166E7CF68597D8B5, entity, value) end, set_entity_max_speed = function(--[[int]] entity, --[[float]] speed) invoker.call(0x0E46A3FCBDE2A1B1, entity, speed) end, set_entity_motion_blur = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x295D82A8559F9150, entity, toggle) end, set_entity_noweapondecals = function(--[[int]] entity, --[[bool]] p1) invoker.call(0x2C2E3DC128F44309, entity, p1) end, set_entity_no_collision_entity = function(--[[int]] entity1, --[[int]] entity2, --[[bool]] unknown) invoker.call(0xA53ED5520C07654A, entity1, entity2, unknown) end, set_entity_only_damaged_by_player = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x79F020FF9EDC0748, entity, toggle) end, set_entity_only_damaged_by_relationship_group = function(--[[int]] entity, --[[bool]] p1, --[[int]] p2) invoker.call(0x7022BD828FA0B082, entity, p1, p2) end, get_entity_proofs = --[[bool]] function(--[[int]] entity, --[[ptr_int]] bulletProof, --[[ptr_int]] fireProof, --[[ptr_int]] explosionProof, --[[ptr_int]] collisionProof, --[[ptr_int]] meleeProof, --[[ptr_int]] steamProof, --[[ptr_int]] p7, --[[ptr_int]] drownProof) return invoker.call(0xBE8CD9BE829BBEBF, entity, bulletProof, fireProof, explosionProof, collisionProof, meleeProof, steamProof, p7, drownProof).bool end, set_entity_proofs = function(--[[int]] entity, --[[bool]] bulletProof, --[[bool]] fireProof, --[[bool]] explosionProof, --[[bool]] collisionProof, --[[bool]] meleeProof, --[[bool]] p6, --[[bool]] p7, --[[bool]] drownProof) invoker.call(0xFAEE099C6F890BB8, entity, bulletProof, fireProof, explosionProof, collisionProof, meleeProof, p6, p7, drownProof) end, set_entity_quaternion = function(--[[int]] entity, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] w) invoker.call(0x77B21BE7AC540F07, entity, x, y, z, w) end, set_entity_records_collisions = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x0A50A1EEDAD01E65, entity, toggle) end, set_entity_render_scorched = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x730F5F8D3F0F2050, entity, toggle) end, set_entity_requires_more_expensive_river_check = function(--[[int]] entity, --[[bool]] p1) invoker.call(0x694E00132F2823ED, entity, p1) end, set_entity_rotation = function(--[[int]] entity, --[[float]] pitch, --[[float]] roll, --[[float]] yaw, --[[int]] rotationOrder, --[[bool]] p5) invoker.call(0x8524A8B0171D5E07, entity, pitch, roll, yaw, rotationOrder, p5) end, set_entity_should_freeze_waiting_on_collision = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0x3910051CCECDB00C, entity, toggle) end, set_entity_sort_bias = function(--[[int]] entity, --[[float]] p1) invoker.call(0x5C3B791D580E0BC2, entity, p1) end, set_entity_trafficlight_override = function(--[[int]] entity, --[[int]] state) invoker.call(0x57C5DB656185EAC4, entity, state) end, set_entity_use_max_distance_for_water_reflection = function(--[[int]] entity, --[[bool]] p1) invoker.call(0x1A092BB0C3808B96, entity, p1) end, set_entity_velocity = function(--[[int]] entity, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x1C99BB7B6E96D16F, entity, x, y, z) end, set_entity_visible = function(--[[int]] entity, --[[bool]] toggle, --[[bool]] unk) invoker.call(0xEA1C610A04DB6BBB, entity, toggle, unk) end, set_entity_water_reflection_flag = function(--[[int]] p0, --[[int]] p1) invoker.call(0xC34BC448DA29F5E9, p0, p1) end, set_pickup_collides_with_projectiles = function(--[[int]] p0, --[[int]] p1) invoker.call(0xCEA7C8E1B48FF68C, p0, p1) end, set_pick_up_by_cargobob_disabled = function(--[[int]] p0, --[[int]] p1) invoker.call(0xD7B80E7C3BEFC396, p0, p1) end, set_entity_as_no_longer_needed = function(--[[ptr_int]] entity) invoker.call(0xB736A491E64A32CF, entity) end, set_ped_as_no_longer_needed = function(--[[ptr_int]] ped) invoker.call(0x2595DD4236549CE3, ped) end, set_vehicle_as_no_longer_needed = function(--[[ptr_int]] vehicle) invoker.call(0x629BFA74418D6239, vehicle) end, set_object_as_no_longer_needed = function(--[[ptr_int]] object) invoker.call(0x3AE22DEB5BA5A3E6, object) end, set_wait_for_collisions_before_probe = function(--[[int]] entity, --[[bool]] p1) invoker.call(0xDC6F8601FAF2E893, entity, p1) end, stop_entity_anim = --[[int]] function(--[[int]] entity, --[[string]] animation, --[[string]] animGroup, --[[float]] p3) return invoker.call(0x28004F88151E03E0, entity, animation, animGroup, p3).int end, stop_synchronized_entity_anim = --[[bool]] function(--[[int]] entity, --[[float]] p1, --[[bool]] p2) return invoker.call(0x43D3807C077261E3, entity, p1, p2).bool end, stop_synchronized_map_entity_anim = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[float]] p5) return invoker.call(0x11E79CAB7183B6F5, p0, p1, p2, p3, p4, p5).bool end, would_entity_be_occluded = --[[bool]] function(--[[int]] entityModelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p4) return invoker.call(0xEE5D2A122E09EC42, entityModelHash, x, y, z, p4).bool end, add_shocking_event_at_position = --[[int]] function(--[[int]] _type, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] duration) return invoker.call(0xD9F8455409B525E9, _type, x, y, z, duration).int end, add_shocking_event_for_entity = --[[int]] function(--[[int]] _type, --[[int]] entity, --[[float]] duration) return invoker.call(0x7FD8F3BE76F89422, _type, entity, duration).int end, block_decision_maker_event = function(--[[int]] name, --[[int]] _type) invoker.call(0xE42FCDFD0E4196F7, name, _type) end, clear_decision_maker_event_response = function(--[[int]] name, --[[int]] _type) invoker.call(0x4FC9381A7AEE8968, name, _type) end, is_shocking_event_in_sphere = --[[bool]] function(--[[int]] _type, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0x1374ABB7C15BAB92, _type, x, y, z, radius).bool end, remove_all_shocking_events = function(--[[bool]] p0) invoker.call(0xEAABE8FDFA21274C, p0) end, remove_shocking_event = --[[bool]] function(--[[int]] event) return invoker.call(0x2CDA538C44C6CCE5, event).bool end, remove_shocking_event_spawn_blocking_areas = function() invoker.call(0x340F1415B68AEADE) end, set_decision_maker = function(--[[int]] ped, --[[int]] name) invoker.call(0xB604A2942ADED0EE, ped, name) end, suppress_agitation_events_next_frame = function() invoker.call(0x5F3B7749C112D552) end, suppress_shocking_events_next_frame = function() invoker.call(0x2F9A292AD0A3BD89) end, suppress_shocking_event_type_next_frame = function(--[[int]] _type) invoker.call(0x3FD2EC8BF1F1CF30, _type) end, unblock_decision_maker_event = function(--[[int]] name, --[[int]] _type) invoker.call(0xD7CD9CF34F2C99E8, name, _type) end, does_shop_ped_apparel_have_restriction_tag = --[[bool]] function(--[[int]] componentHash, --[[int]] drawableSlotHash, --[[int]] componentId) return invoker.call(0x341DE7ED1D2A1BFD, componentHash, drawableSlotHash, componentId).bool end, get_dlc_vehicle_data = --[[bool]] function(--[[int]] dlcVehicleIndex, --[[ptr_int]] outData) return invoker.call(0x33468EDC08E371F6, dlcVehicleIndex, outData).bool end, get_dlc_vehicle_flags = --[[int]] function(--[[int]] dlcVehicleIndex) return invoker.call(0x5549EE11FA22FCF2, dlcVehicleIndex).int end, get_dlc_vehicle_model = --[[int]] function(--[[int]] dlcVehicleIndex) return invoker.call(0xECC01B7C5763333C, dlcVehicleIndex).int end, get_dlc_vehicle_mod_lock_hash = --[[int]] function(--[[int]] modData) return invoker.call(0xC098810437312FFF, modData).int end, get_dlc_weapon_component_data = --[[bool]] function(--[[int]] dlcWeaponIndex, --[[int]] dlcWeapCompIndex, --[[ptr_int]] ComponentDataPtr) return invoker.call(0x6CF598A2957C2BF8, dlcWeaponIndex, dlcWeapCompIndex, ComponentDataPtr).bool end, get_dlc_weapon_data = --[[bool]] function(--[[int]] dlcWeaponIndex, --[[ptr_int]] outData) return invoker.call(0x79923CD21BECE14E, dlcWeaponIndex, outData).bool end, get_forced_component = function(--[[int]] componentHash, --[[int]] componentId, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) invoker.call(0x6C93ED8C2F74859B, componentHash, componentId, p2, p3, p4) end, get_forced_prop = function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) invoker.call(0xE1CA84EBF72E691D, p0, p1, p2, p3, p4) end, get_hash_name_for_component = --[[int]] function(--[[int]] entity, --[[int]] componentId, --[[int]] drawableVariant, --[[int]] textureVariant) return invoker.call(0x0368B3A838070348, entity, componentId, drawableVariant, textureVariant).int end, get_hash_name_for_prop = --[[int]] function(--[[int]] entity, --[[int]] componentId, --[[int]] propIndex, --[[int]] propTextureIndex) return invoker.call(0x5D6160275CAEC8DD, entity, componentId, propIndex, propTextureIndex).int end, get_num_dlc_vehicles = --[[int]] function() return invoker.call(0xA7A866D21CD2329B).int end, get_num_dlc_weapons = --[[int]] function() return invoker.call(0xEE47635F352DA367).int end, get_num_dlc_weapon_components = --[[int]] function(--[[int]] dlcWeaponIndex) return invoker.call(0x405425358A7D61FE, dlcWeaponIndex).int end, get_num_tattoo_shop_dlc_items = --[[int]] function(--[[int]] character) return invoker.call(0x278F76C3B0A8F109, character).int end, get_shop_ped_apparel_forced_component_count = --[[int]] function(--[[int]] componentHash) return invoker.call(0xC6B9DB42C04DD8C3, componentHash).int end, get_shop_ped_apparel_forced_prop_count = --[[int]] function(--[[int]] p0) return invoker.call(0x017568A8182D98A6, p0).int end, get_shop_ped_apparel_variant_component_count = --[[int]] function(--[[int]] componentHash) return invoker.call(0xC17AD0E5752BECDA, componentHash).int end, get_shop_ped_component = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x74C0E2A57EC66760, p0, p1) end, get_shop_ped_outfit = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xB7952076E444979D, p0, p1) end, get_shop_ped_outfit_component_variant = --[[bool]] function(--[[int]] outfit, --[[int]] slot, --[[ptr_int|ptr_scr_array]] item) return invoker.call(0x19F2A026EDF0013F, outfit, slot, item).bool end, get_shop_ped_outfit_locate = --[[int]] function(--[[int]] p0) return invoker.call(0x073CA26B079F956E, p0).int end, get_shop_ped_outfit_prop_variant = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xA9F9C2E0FDE11CBB, p0, p1, p2).bool end, get_shop_ped_prop = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x5D5CAFF661DDF6FC, p0, p1) end, get_shop_ped_query_component = function(--[[int]] componentId, --[[ptr_int]] outComponent) invoker.call(0x249E310B2D920699, componentId, outComponent) end, get_shop_ped_query_outfit = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] outfit) invoker.call(0x6D793F03A631FE56, p0, outfit) end, get_shop_ped_query_prop = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xDE44A00999B2837D, p0, p1) end, get_tattoo_shop_dlc_item_data = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int]] outComponent) return invoker.call(0xFF56381874F82086, p0, p1, outComponent).bool end, get_variant_component = function(--[[int]] componentHash, --[[int]] componentId, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) invoker.call(0x6E11F282F11863B6, componentHash, componentId, p2, p3, p4) end, init_shop_ped_component = function(--[[ptr_int]] outComponent) invoker.call(0x1E8C308FD312C036, outComponent) end, init_shop_ped_prop = function(--[[ptr_int]] outProp) invoker.call(0xEB0A2B758F7B850F, outProp) end, is_content_item_locked = --[[bool]] function(--[[int]] dlcData) return invoker.call(0xD4D7B033C3AA243C, dlcData).bool end, is_dlc_vehicle_mod = --[[bool]] function(--[[int]] modData) return invoker.call(0x0564B9FF9631B82C, modData).bool end, setup_shop_ped_apparel_query = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x50F457823CE6EB5F, p0, p1, p2, p3).int end, setup_shop_ped_apparel_query_tu = --[[int]] function(--[[int]] character, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] componentId) return invoker.call(0x9BDF59818B1E38C1, character, p1, p2, p3, p4, componentId).int end, setup_shop_ped_outfit_query = --[[int]] function(--[[int]] character, --[[bool]] p1) return invoker.call(0xF3FBE2D50A6A8C28, character, p1).int end, add_explosion = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] explosionType, --[[float]] damageScale, --[[bool]] isAudible, --[[bool]] isInvisible, --[[float]] cameraShake, --[[bool]] noDamage) invoker.call(0xE3AD2BDBAEE269AC, x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake, noDamage) end, add_explosion_with_user_vfx = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] explosionType, --[[int]] explosionFx, --[[float]] damageScale, --[[bool]] isAudible, --[[bool]] isInvisible, --[[float]] cameraShake) invoker.call(0x36DD3FE58B5E5212, x, y, z, explosionType, explosionFx, damageScale, isAudible, isInvisible, cameraShake) end, get_closest_fire_pos = --[[bool]] function(--[[ptr_scr_vec3]] outPosition, --[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0x352A9F6BCF90081F, outPosition, x, y, z).bool end, get_number_of_fires_in_range = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0x50CAD495A460B305, x, y, z, radius).int end, get_owner_of_explosion_in_angled_area = --[[int]] function(--[[int]] explosionType, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] radius) return invoker.call(0x14BA4BA137AF6CEC, explosionType, x1, y1, z1, x2, y2, z2, radius).int end, is_entity_on_fire = --[[bool]] function(--[[int]] entity) return invoker.call(0x28D3FED7190D3A0B, entity).bool end, is_explosion_active_in_area = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) return invoker.call(0x6070104B699B2EF4, p0, p1, p2, p3, p4, p5, p6).int end, is_explosion_in_angled_area = --[[bool]] function(--[[int]] explosionType, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] angle) return invoker.call(0xA079A6C51525DC4B, explosionType, x1, y1, z1, x2, y2, z2, angle).bool end, is_explosion_in_area = --[[bool]] function(--[[int]] explosionType, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0x2E2EBA0EE7CED0E0, explosionType, x1, y1, z1, x2, y2, z2).bool end, is_explosion_in_sphere = --[[bool]] function(--[[int]] explosionType, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0xAB0F816885B0E483, explosionType, x, y, z, radius).bool end, remove_script_fire = function(--[[int]] fireHandle) invoker.call(0x7FF548385680673F, fireHandle) end, start_entity_fire = --[[int]] function(--[[int]] entity) return invoker.call(0xF6A9D9708F6F23DF, entity).int end, start_script_fire = --[[int]] function(--[[float]] X, --[[float]] Y, --[[float]] Z, --[[int]] maxChildren, --[[bool]] isGasFire) return invoker.call(0x6B83617E04503888, X, Y, Z, maxChildren, isGasFire).int end, stop_entity_fire = function(--[[int]] entity) invoker.call(0x7F0DD2EBBB651AFF, entity) end, stop_fire_in_range = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) invoker.call(0x056A8A219B8E829F, x, y, z, radius) end, abort_vehicle_crew_emblem_request = --[[int]] function(--[[int]] p0) return invoker.call(0x82ACC484FFA3B05F, p0).int end, add_decal = --[[int]] function(--[[int]] decalType, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] width, --[[float]] height, --[[float]] rCoef, --[[float]] gCoef, --[[float]] bCoef, --[[float]] opacity, --[[float]] timeout, --[[bool]] p17, --[[bool]] p18, --[[bool]] p19) return invoker.call(0xB302244A1839BDAD, decalType, posX, posY, posZ, p4, p5, p6, p7, p8, p9, width, height, rCoef, gCoef, bCoef, opacity, timeout, p17, p18, p19).int end, add_entity_icon = --[[int]] function(--[[int]] entity, --[[string]] icon) return invoker.call(0x9CD43EEE12BF4DD0, entity, icon).int end, add_petrol_decal = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] groundLvl, --[[float]] width, --[[float]] transparency) return invoker.call(0x4F5212C7AD880DF8, x, y, z, groundLvl, width, transparency).int end, add_petrol_trail_decal_info = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x967278682CB6967A, p0, p1, p2, p3) end, add_tcmodifier_override = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x1A8E2C8B9CF4549C, p0, p1) end, add_vehicle_crew_emblem = --[[bool]] function(--[[int]] vehicle, --[[int]] ped, --[[int]] boneIndex, --[[float]] x1, --[[float]] x2, --[[float]] x3, --[[float]] y1, --[[float]] y2, --[[float]] y3, --[[float]] z1, --[[float]] z2, --[[float]] z3, --[[float]] scale, --[[int]] p13, --[[int]] alpha) return invoker.call(0x428BDCB9DA58DA53, vehicle, ped, boneIndex, x1, x2, x3, y1, y2, y3, z1, z2, z3, scale, p13, alpha).bool end, adjust_next_pos_size_as_normalized_16_9 = function() invoker.call(0xEFABC7722293DA7C) end, animpostfx_is_running = --[[bool]] function(--[[string]] effectName) return invoker.call(0x36AD3E690DA5ACEB, effectName).bool end, animpostfx_play = function(--[[string]] effectName, --[[int]] duration, --[[bool]] looped) invoker.call(0x2206BF9A37B7F724, effectName, duration, looped) end, animpostfx_stop = function(--[[string]] effectName) invoker.call(0x068E835A1D0DC0E3, effectName) end, animpostfx_stop_all = function() invoker.call(0xB4EDDC19532BFB85) end, animpostfx_stop_and_flush_requests = function(--[[string]] graphicsName) invoker.call(0xD2209BE128B5418C, graphicsName) end, attach_tv_audio_to_entity = function(--[[int]] entity) invoker.call(0x845BAD77CC770633, entity) end, begin_create_low_quality_copy_of_photo = --[[bool]] function(--[[int]] p0) return invoker.call(0x759650634F07B6B4, p0).bool end, begin_create_mission_creator_photo_preview = --[[int]] function() return invoker.call(0x7FA5D82B8F58EC06).int end, begin_scaleform_movie_method = --[[bool]] function(--[[int]] scaleform, --[[string]] functionName) return invoker.call(0xF6E48914C7A8694E, scaleform, functionName).bool end, begin_scaleform_movie_method_on_frontend = --[[bool]] function(--[[string]] functionName) return invoker.call(0xAB58C27C2E6123C6, functionName).bool end, begin_scaleform_movie_method_on_frontend_header = --[[bool]] function(--[[string]] functionName) return invoker.call(0xB9449845F73F5E9C, functionName).bool end, begin_scaleform_script_hud_movie_method = --[[bool]] function(--[[int]] hudComponent, --[[string]] functionName) return invoker.call(0x98C494FD5BDFBFD5, hudComponent, functionName).bool end, begin_take_high_quality_photo = --[[int]] function() return invoker.call(0xA67C35C56EB1BD9D).int end, begin_take_mission_creator_photo = --[[int]] function() return invoker.call(0x1DD2139A9A20DCE8).int end, begin_text_command_scaleform_string = function(--[[string]] componentType) invoker.call(0x80338406F3475E55, componentType) end, call_scaleform_movie_method = function(--[[int]] scaleform, --[[string]] method) invoker.call(0xFBD96D87AC96D533, scaleform, method) end, call_scaleform_movie_method_with_number = function(--[[int]] scaleform, --[[string]] functionName, --[[float]] param1, --[[float]] param2, --[[float]] param3, --[[float]] param4, --[[float]] param5) invoker.call(0xD0837058AE2E4BEE, scaleform, functionName, param1, param2, param3, param4, param5) end, call_scaleform_movie_method_with_number_and_string = function(--[[int]] scaleform, --[[string]] functionName, --[[float]] floatParam1, --[[float]] floatParam2, --[[float]] floatParam3, --[[float]] floatParam4, --[[float]] floatParam5, --[[string]] stringParam1, --[[string]] stringParam2, --[[string]] stringParam3, --[[string]] stringParam4, --[[string]] stringParam5) invoker.call(0xEF662D8D57E290B1, scaleform, functionName, floatParam1, floatParam2, floatParam3, floatParam4, floatParam5, stringParam1, stringParam2, stringParam3, stringParam4, stringParam5) end, call_scaleform_movie_method_with_string = function(--[[int]] scaleform, --[[string]] functionName, --[[string]] param1, --[[string]] param2, --[[string]] param3, --[[string]] param4, --[[string]] param5) invoker.call(0x51BC1ED3CC44E8F7, scaleform, functionName, param1, param2, param3, param4, param5) end, cascade_shadows_clear_shadow_sample_type = function() invoker.call(0x27CB772218215325) end, cascade_shadows_enable_entity_tracker = function(--[[bool]] toggle) invoker.call(0x80ECBC0C856D3B0B, toggle) end, cascade_shadows_enable_freezer = function(--[[bool]] p0) invoker.call(0x0AE73D8DF3A762B2, p0) end, cascade_shadows_init_session = function() invoker.call(0x03FC694AE06C5A20) end, cascade_shadows_set_aircraft_mode = function(--[[bool]] p0) invoker.call(0x6DDBF9DFFC4AC080, p0) end, cascade_shadows_set_bound_position = function(--[[int]] p0) invoker.call(0x259BA6D4E6F808F1, p0) end, cascade_shadows_set_cascade_bounds = function(--[[int]] p0, --[[bool]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[float]] p7) invoker.call(0xD2936CAB8B58FCBD, p0, p1, p2, p3, p4, p5, p6, p7) end, cascade_shadows_set_cascade_bounds_scale = function(--[[float]] p0) invoker.call(0x5F0F3F56635809EF, p0) end, cascade_shadows_set_dynamic_depth_mode = function(--[[bool]] p0) invoker.call(0xD39D13C9FEBF0511, p0) end, cascade_shadows_set_dynamic_depth_value = function(--[[float]] p0) invoker.call(0x02AC28F3A01FA04A, p0) end, cascade_shadows_set_entity_tracker_scale = function(--[[float]] p0) invoker.call(0x5E9DAF5A20F15908, p0) end, cascade_shadows_set_screen_size_check_enabled = function(--[[bool]] p0) invoker.call(0x25FC3E33A31AD0C9, p0) end, cascade_shadows_set_shadow_sample_type = function(--[[string]] p0) invoker.call(0xB11D94BC55F41932, p0) end, cascade_shadows_set_split_z_exp_weight = function(--[[float]] p0) invoker.call(0x36F6626459D91457, p0) end, clear_all_tcmodifier_overrides = function(--[[int]] p0) invoker.call(0x15E33297C3E8DC60, p0) end, clear_draw_origin = function() invoker.call(0xFF0B610F6BE0D7AF) end, clear_extra_tcmodifier = function() invoker.call(0x92CCC17A7A2285DA) end, clear_particle_fx_shootout_boat = function() invoker.call(0x2A251AA48B2B46DB) end, clear_status_of_sorted_list_operation = function() invoker.call(0x4AF92ACD3141D96C) end, clear_timecycle_modifier = function() invoker.call(0x0F07E7745A236711) end, clear_tv_channel_playlist = function(--[[int]] p0) invoker.call(0xBEB3D46BB7F043C0, p0) end, create_checkpoint = --[[int]] function(--[[int]] _type, --[[float]] posX1, --[[float]] posY1, --[[float]] posZ1, --[[float]] posX2, --[[float]] posY2, --[[float]] posZ2, --[[float]] radius, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[int]] reserved) return invoker.call(0x0134F0835AB6BFCB, _type, posX1, posY1, posZ1, posX2, posY2, posZ2, radius, red, green, blue, alpha, reserved).int end, create_tracked_point = --[[int]] function() return invoker.call(0xE2C9439ED45DEA60).int end, delete_checkpoint = function(--[[int]] checkpoint) invoker.call(0xF5ED37F54CD4D52E, checkpoint) end, destroy_tracked_point = function(--[[int]] point) invoker.call(0xB25DC90BAD56CA42, point) end, disable_composite_shotgun_decals = function(--[[bool]] p0) invoker.call(0x0E4299C549F0D1F1, p0) end, disable_downwash_ptfx = function(--[[bool]] p0) invoker.call(0x5F6DF3D92271E8A1, p0) end, disable_hdtex_this_frame = function() invoker.call(0xC35A6D07C93802B2) end, disable_moon_cycle_override = function() invoker.call(0x2BF72AD5B41AA739) end, disable_occlusion_this_frame = function() invoker.call(0x3669F1B198DCAA4F) end, disable_procobj_creation = function() invoker.call(0x1612C45F9E3E0D44) end, disable_screenblur_fade = function() invoker.call(0xDE81239437E8C5A8) end, disable_scuff_decals = function(--[[bool]] p0) invoker.call(0x02369D5C8A51FDCF, p0) end, disable_vehicle_distantlights = function(--[[bool]] toggle) invoker.call(0xC9F98AC1884E73A2, toggle) end, does_latest_brief_string_exist = --[[bool]] function(--[[int]] p0) return invoker.call(0x5E657EF1099EDD65, p0).bool end, does_particle_fx_looped_exist = --[[bool]] function(--[[int]] ptfxHandle) return invoker.call(0x74AFEF0D2E1E409B, ptfxHandle).bool end, does_vehicle_have_crew_emblem = --[[bool]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0x060D935D3981A275, vehicle, p1).bool end, dont_render_in_game_ui = function(--[[bool]] p0) invoker.call(0x22A249A53034450A, p0) end, draw_box = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xD3A9971CADAC7252, x1, y1, z1, x2, y2, z2, red, green, blue, alpha) end, draw_light_with_range = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[int]] colorR, --[[int]] colorG, --[[int]] colorB, --[[float]] range, --[[float]] intensity) invoker.call(0xF2A1B2771A01DBD4, posX, posY, posZ, colorR, colorG, colorB, range, intensity) end, draw_light_with_rangeex = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] r, --[[int]] g, --[[int]] b, --[[float]] range, --[[float]] intensity, --[[float]] shadow) invoker.call(0xF49E9A9716A04595, x, y, z, r, g, b, range, intensity, shadow) end, draw_line = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x6B7256074AE34680, x1, y1, z1, x2, y2, z2, red, green, blue, alpha) end, draw_low_quality_photo_to_phone = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x1072F115DAB0717E, p0, p1) end, draw_marker = function(--[[int]] _type, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] dirX, --[[float]] dirY, --[[float]] dirZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] scaleX, --[[float]] scaleY, --[[float]] scaleZ, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[bool]] bobUpAndDown, --[[bool]] faceCamera, --[[int]] p19, --[[bool]] rotate, --[[string]] textureDict, --[[string]] textureName, --[[bool]] drawOnEnts) invoker.call(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, draw_marker_ex = function(--[[int]] _type, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] dirX, --[[float]] dirY, --[[float]] dirZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] scaleX, --[[float]] scaleY, --[[float]] scaleZ, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[bool]] bobUpAndDown, --[[bool]] faceCamera, --[[int]] p19, --[[bool]] rotate, --[[string]] textureDict, --[[string]] textureName, --[[bool]] drawOnEnts, --[[bool]] p24, --[[bool]] p25) invoker.call(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, draw_poly = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] x3, --[[float]] y3, --[[float]] z3, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xAC26716048436851, x1, y1, z1, x2, y2, z2, x3, y3, z3, red, green, blue, alpha) end, draw_rect = function(--[[float]] x, --[[float]] y, --[[float]] width, --[[float]] height, --[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a, --[[int]] p8) invoker.call(0x3A618A217E5154F0, x, y, width, height, r, g, b, a, p8) end, draw_scaleform_movie = function(--[[int]] scaleformHandle, --[[float]] x, --[[float]] y, --[[float]] width, --[[float]] height, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[int]] unk) invoker.call(0x54972ADAF0294A93, scaleformHandle, x, y, width, height, red, green, blue, alpha, unk) end, draw_scaleform_movie_3d = function(--[[int]] scaleform, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] scaleX, --[[float]] scaleY, --[[float]] scaleZ, --[[int]] p13) invoker.call(0x87D51D72255D4E78, scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13) end, draw_scaleform_movie_3d_solid = function(--[[int]] scaleform, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] scaleX, --[[float]] scaleY, --[[float]] scaleZ, --[[int]] p13) invoker.call(0x1CE592FDC749D6F5, scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13) end, draw_scaleform_movie_fullscreen = function(--[[int]] scaleform, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[int]] unk) invoker.call(0x0DF606929C105BE1, scaleform, red, green, blue, alpha, unk) end, draw_scaleform_movie_fullscreen_masked = function(--[[int]] scaleform1, --[[int]] scaleform2, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xCF537FDE4FBD4CE5, scaleform1, scaleform2, red, green, blue, alpha) end, draw_shadowed_spot_light = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] dirX, --[[float]] dirY, --[[float]] dirZ, --[[int]] colorR, --[[int]] colorG, --[[int]] colorB, --[[float]] distance, --[[float]] brightness, --[[float]] roundness, --[[float]] radius, --[[float]] falloff, --[[float]] shadow) invoker.call(0x5BCA583A583194DB, posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff, shadow) end, draw_spot_light = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] dirX, --[[float]] dirY, --[[float]] dirZ, --[[int]] colorR, --[[int]] colorG, --[[int]] colorB, --[[float]] distance, --[[float]] brightness, --[[float]] roundness, --[[float]] radius, --[[float]] falloff) invoker.call(0xD0F64B265C8C8B33, posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff) end, draw_sprite = function(--[[string]] textureDict, --[[string]] textureName, --[[float]] screenX, --[[float]] screenY, --[[float]] width, --[[float]] height, --[[float]] heading, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha, --[[int]] p11) invoker.call(0xE7FFAE5EBF23D890, textureDict, textureName, screenX, screenY, width, height, heading, red, green, blue, alpha, p11) end, draw_sprite_poly = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11, --[[int]] p12, --[[string]] p13, --[[string]] p14, --[[float]] p15, --[[float]] p16, --[[float]] p17, --[[float]] p18, --[[float]] p19, --[[float]] p20, --[[float]] p21, --[[float]] p22, --[[float]] p23) invoker.call(0x29280002282F1928, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23) end, draw_sprite_poly2 = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] x3, --[[float]] y3, --[[float]] z3, --[[float]] red1, --[[float]] green1, --[[float]] blue1, --[[int]] alpha1, --[[float]] red2, --[[float]] green2, --[[float]] blue2, --[[int]] alpha2, --[[float]] red3, --[[float]] green3, --[[float]] blue3, --[[int]] alpha3, --[[string]] textureDict, --[[string]] textureName, --[[float]] u1, --[[float]] v1, --[[float]] w1, --[[float]] u2, --[[float]] v2, --[[float]] w2, --[[float]] u3, --[[float]] v3, --[[float]] w3) invoker.call(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, draw_tv_channel = function(--[[float]] xPos, --[[float]] yPos, --[[float]] xScale, --[[float]] yScale, --[[float]] rotation, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xFDDC2B4ED3C69DF0, xPos, yPos, xScale, yScale, rotation, red, green, blue, alpha) end, enable_alien_blood_vfx = function(--[[bool]] Toggle) invoker.call(0x9DCE1F0F78260875, Toggle) end, enable_clown_blood_vfx = function(--[[bool]] toggle) invoker.call(0xD821490579791273, toggle) end, enable_moon_cycle_override = function(--[[float]] p0) invoker.call(0x2C328AF17210F009, p0) end, enable_movie_keyframe_wait = function(--[[bool]] p0) invoker.call(0x74C180030FDE4B69, p0) end, enable_movie_subtitles = function(--[[bool]] toggle) invoker.call(0x873FA65C778AD970, toggle) end, enable_procobj_creation = function() invoker.call(0x5DEBD9C4DC995692) end, end_petrol_trail_decals = function() invoker.call(0x0A123435A26C36CD) end, end_scaleform_movie_method = function() invoker.call(0xC6796A8FFA375E53) end, end_scaleform_movie_method_return_value = --[[int]] function() return invoker.call(0xC50AA39A577AF886).int end, end_text_command_scaleform_string = function() invoker.call(0x362E2D3FE93A9959) end, end_text_command_unparsed_scaleform_string = function() invoker.call(0xAE4E8157D9ECF087) end, fade_decals_in_range = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0xD77EDADB0420E6E0, p0, p1, p2, p3, p4) end, fade_up_ped_light = function(--[[float]] p0) invoker.call(0xC9B18B4619F48F7B, p0) end, force_exposure_readback = function(--[[int]] p0) invoker.call(0x814AF7DCAACC597B, p0) end, force_particle_fx_in_vehicle_interior = function(--[[int]] p0, --[[int]] p1) invoker.call(0xBA0127DA25FD54C9, p0, p1) end, force_postfx_bullet_impacts_after_hud = function(--[[bool]] p0) invoker.call(0x9B079E5221D984D3, p0) end, force_render_in_game_ui = function(--[[bool]] p0) invoker.call(0xDC459CFA0CCE245B, p0) end, free_memory_for_high_quality_photo = function() invoker.call(0xD801CC02177FA3F1) end, free_memory_for_low_quality_photo = function() invoker.call(0x6A12D88881435DCA) end, free_memory_for_mission_creator_photo = function() invoker.call(0x0A46AF8A78DC5E0A) end, free_memory_for_mission_creator_photo_preview = function() invoker.call(0x346EF3ECAAAB149E) end, get_active_screen_resolution = function(--[[ptr_int]] x, --[[ptr_int]] y) invoker.call(0x873C9F3104101DD3, x, y) end, get_aspect_ratio = --[[float]] function(--[[bool]] b) return invoker.call(0xF1307EF624A80D87, b).float end, get_current_number_of_cloud_photos = --[[int]] function() return invoker.call(0x473151EBC762C6DA).int end, get_decal_wash_level = --[[float]] function(--[[int]] decal) return invoker.call(0x323F647679A09103, decal).float end, get_extra_tcmodifier = --[[int]] function() return invoker.call(0xBB0527EC6341496D).int end, get_is_hidef = --[[bool]] function() return invoker.call(0x84ED31191CC5D2C9).bool end, get_is_petrol_decal_in_range = --[[bool]] function(--[[float]] xCoord, --[[float]] yCoord, --[[float]] zCoord, --[[float]] p3) return invoker.call(0x2F09F7976C512404, xCoord, yCoord, zCoord, p3).bool end, get_is_widescreen = --[[bool]] function() return invoker.call(0x30CF4BDA4FCB1905).bool end, get_light_override_max_intensity_scale = --[[int]] function() return invoker.call(0x393BD2275CEB7793).int end, get_load_high_quality_photo_status = --[[int]] function(--[[int]] p0) return invoker.call(0x40AFB081F8ADD4EE, p0).int end, get_maximum_number_of_cloud_photos = --[[int]] function() return invoker.call(0xDC54A7AF8B3A14EF).int end, get_motionblur_max_vel_scaler = --[[int]] function() return invoker.call(0xE59343E9E96529E7).int end, get_requestingnightvision = --[[int]] function() return invoker.call(0x35FB78DC42B7BD21).int end, get_safe_zone_size = --[[float]] function() return invoker.call(0xBAF107B6BB2C97F0).float end, get_scaleform_movie_method_return_value_int = --[[int]] function(--[[int]] funcData) return invoker.call(0x2DE7EFA66B906036, funcData).int end, get_screenblur_fade_current_time = --[[float]] function() return invoker.call(0x5CCABFFCA31DDE33).float end, get_screen_aspect_ratio = --[[int]] function() return invoker.call(0xB2EBE8CBC58B90E9).int end, get_screen_coord_from_world_coord = --[[bool]] function(--[[float]] worldX, --[[float]] worldY, --[[float]] worldZ, --[[ptr_float]] screenX, --[[ptr_float]] screenY) return invoker.call(0x34E82F05DF2974F5, worldX, worldY, worldZ, screenX, screenY).bool end, get_screen_resolution = function(--[[ptr_int]] x, --[[ptr_int]] y) invoker.call(0x888D57E407E63624, x, y) end, get_script_gfx_align_position = function(--[[float]] p0, --[[float]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x6DD8F5AA635EB4B2, p0, p1, p2, p3) end, get_status_of_create_low_quality_copy_of_photo = --[[int]] function(--[[int]] p0) return invoker.call(0xCB82A0BF0E3E3265, p0).int end, get_status_of_create_mission_creator_photo_preview = --[[int]] function() return invoker.call(0x5B0316762AFD4A64).int end, get_status_of_load_mission_creator_photo = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x1670F8D05056F257, p0).int end, get_status_of_save_high_quality_photo = --[[int]] function() return invoker.call(0x0C0C4E81E1AC60A0).int end, get_status_of_sorted_list_operation = --[[int]] function(--[[int]] p0) return invoker.call(0xF5BED327CEA362B1, p0).int end, get_status_of_take_high_quality_photo = --[[int]] function() return invoker.call(0x0D6CA79EEEBD8CA3).int end, get_status_of_take_mission_creator_photo = --[[int]] function() return invoker.call(0x90A78ECAA4E78453).int end, get_timecycle_modifier_index = --[[int]] function() return invoker.call(0xFDF3D97C674AFB66).int end, get_timecycle_transition_modifier_index = --[[int]] function() return invoker.call(0x459FD2C8D0AB78BC).int end, get_toggle_paused_renderphases_status = --[[bool]] function() return invoker.call(0xEB3DAC2C86001E5E).bool end, get_tv_channel = --[[int]] function() return invoker.call(0xFC1E275A90D39995).int end, get_tv_volume = --[[float]] function() return invoker.call(0x2170813D3DD8661B).float end, get_usingnightvision = --[[bool]] function() return invoker.call(0x2202A3F42C8E5F79).bool end, get_usingseethrough = --[[bool]] function() return invoker.call(0x44B80ABAB9D80BD3).bool end, get_vehicle_crew_emblem_request_state = --[[int]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0xFE26117A5841B2FF, vehicle, p1).int end, golf_trail_get_max_height = --[[int]] function() return invoker.call(0xA4819F5E23E2FFAD).int end, golf_trail_set_colour = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11) invoker.call(0x12995F2E53FFA601, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11) end, golf_trail_set_enabled = function(--[[bool]] p0) invoker.call(0xA51C4B86B71652AE, p0) end, golf_trail_set_facing = function(--[[bool]] p0) invoker.call(0x06F761EA47C1D3ED, p0) end, golf_trail_set_fixed_control_point = function(--[[int]] _type, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[float]] p4, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xB1BB03742917A5D6, _type, xPos, yPos, zPos, p4, red, green, blue, alpha) end, golf_trail_set_fixed_control_point_enable = function(--[[bool]] p0) invoker.call(0xC0416B061F2B7E5E, p0) end, golf_trail_set_path = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[bool]] p8) invoker.call(0x312342E1A4874F3F, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, golf_trail_set_radius = function(--[[float]] p0, --[[float]] p1, --[[float]] p2) invoker.call(0x2485D34E50A22E84, p0, p1, p2) end, golf_trail_set_shader_params = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0x9CFDD90B2B844BF7, p0, p1, p2, p3, p4) end, golf_trail_set_tessellation = function(--[[int]] p0, --[[int]] p1) invoker.call(0xDBAA5EC848BA2D46, p0, p1) end, grab_pausemenu_ownership = function() invoker.call(0x851CD923176EBA7C) end, grassbatch_disable_flattening = function() invoker.call(0x302C91AB2D477F7E) end, grassbatch_enable_flattening_in_sphere = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0x6D955F6A9E0295B1, p0, p1, p2, p3, p4, p5, p6) end, has_scaleform_container_movie_loaded_into_parent = --[[bool]] function(--[[int]] scaleformHandle) return invoker.call(0x8217150E1217EBFD, scaleformHandle).bool end, has_scaleform_movie_filename_loaded = --[[bool]] function(--[[string]] scaleformName) return invoker.call(0x0C1C5D756FB5F337, scaleformName).bool end, has_scaleform_movie_loaded = --[[bool]] function(--[[int]] scaleformHandle) return invoker.call(0x85F01B8D5B90570E, scaleformHandle).bool end, has_scaleform_script_hud_movie_loaded = --[[bool]] function(--[[int]] hudComponent) return invoker.call(0xDF6E5987D2B4D140, hudComponent).bool end, has_streamed_texture_dict_loaded = --[[bool]] function(--[[string]] textureDict) return invoker.call(0x0145F696AAAAD2E4, textureDict).bool end, is_decal_alive = --[[bool]] function(--[[int]] decal) return invoker.call(0xC694D74949CAFD0C, decal).bool end, is_scaleform_movie_method_return_value_ready = --[[bool]] function(--[[int]] funcData) return invoker.call(0x768FF8961BA904D6, funcData).bool end, is_screenblur_fade_running = --[[int]] function() return invoker.call(0x7B226C785A52A0A9).int end, is_tracked_point_visible = --[[bool]] function(--[[int]] point) return invoker.call(0xC45CCDAAC9221CA8, point).bool end, is_tvshow_currently_playing = --[[bool]] function(--[[int]] tvChannel) return invoker.call(0x0AD973CA1E077B60, tvChannel).bool end, load_mission_creator_photo = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x4862437A486F91B0, p0, p1, p2, p3).bool end, load_movie_mesh_set = --[[int]] function(--[[string]] movieMeshSetName) return invoker.call(0xB66064452270E8F1, movieMeshSetName).int end, move_vehicle_decals = function(--[[int]] p0, --[[int]] p1) invoker.call(0x84C8D7C2D30D3280, p0, p1) end, override_interior_smoke_end = function() invoker.call(0xEFB55E7C25D3B3BE) end, override_interior_smoke_level = function(--[[float]] p0) invoker.call(0x1600FD8CF72EBC12, p0) end, override_interior_smoke_name = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x2A2A52824DB96700, p0) end, pass_keyboard_input_to_scaleform = --[[bool]] function(--[[int]] scaleformHandle) return invoker.call(0xD1C7CB175E012964, scaleformHandle).bool end, patch_decal_diffuse_map = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0x8A35C742130C6080, p0, p1, p2) end, phonephotoeditor_is_active = --[[int]] function() return invoker.call(0xBCEDB009461DA156).int end, phonephotoeditor_set_frame_txd = --[[bool]] function(--[[string]] textureDict, --[[bool]] p1) return invoker.call(0x27FEB5254759CDE3, textureDict, p1).bool end, phonephotoeditor_toggle = --[[bool]] function(--[[bool]] p0) return invoker.call(0x7AC24EAB6D74118D, p0).bool end, pop_timecycle_modifier = function() invoker.call(0x3C8938D7D872211E) end, preset_interior_ambient_cache = function(--[[string]] p0) invoker.call(0xD7021272EB0A451E, p0) end, procgrass_disable_ambscalescan = function() invoker.call(0x0218BA067D249DEA) end, procgrass_disable_cullsphere = function(--[[int]] p0) invoker.call(0x649C97D52332341A, p0) end, procgrass_enable_ambscalescan = function() invoker.call(0x14FC5833464340A8) end, procgrass_enable_cullsphere = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0xAE51BC858F32BA66, p0, p1, p2, p3, p4) end, procgrass_is_cullsphere_enabled = --[[int]] function(--[[int]] p0) return invoker.call(0x2C42340F916C5930, p0).int end, push_timecycle_modifier = function() invoker.call(0x58F735290861E6B4) end, query_movie_mesh_set_state = --[[int]] function(--[[int]] p0) return invoker.call(0x9B6E70C5CEEF4EEB, p0).int end, queue_operation_to_create_sorted_list_of_photos = --[[int]] function(--[[int]] p0) return invoker.call(0x2A893980E96B659A, p0).int end, register_noir_lens_effect = function() invoker.call(0xA44FF770DFBC5DAE) end, release_movie_mesh_set = function(--[[int]] movieMeshSet) invoker.call(0xEB119AA014E89183, movieMeshSet) end, remove_decal = function(--[[int]] decal) invoker.call(0xED3F346429CCD659, decal) end, remove_decals_from_object = function(--[[int]] obj) invoker.call(0xCCF71CBDDF5B6CB9, obj) end, remove_decals_from_object_facing = function(--[[int]] obj, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xA6F6F70FDC6D144C, obj, x, y, z) end, remove_decals_from_vehicle = function(--[[int]] vehicle) invoker.call(0xE91F1B65F2B48D57, vehicle) end, remove_decals_in_range = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] range) invoker.call(0x5D6B2D4830A67C62, x, y, z, range) end, remove_particle_fx = function(--[[int]] ptfxHandle, --[[bool]] p1) invoker.call(0xC401503DFE8D53CF, ptfxHandle, p1) end, remove_particle_fx_from_entity = function(--[[int]] entity) invoker.call(0xB8FEAEEBCC127425, entity) end, remove_particle_fx_in_range = function(--[[float]] X, --[[float]] Y, --[[float]] Z, --[[float]] radius) invoker.call(0xDD19FA1C6D657305, X, Y, Z, radius) end, remove_scaleform_script_hud_movie = function(--[[int]] p0) invoker.call(0xF44A5456AC3F4F97, p0) end, remove_vehicle_crew_emblem = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0xD2300034310557E4, vehicle, p1) end, render_shadowed_lights_with_no_shadows = function(--[[bool]] p0) invoker.call(0x03300B57FCAC6DDB, p0) end, request_early_light_check = function() invoker.call(0x98EDF76A7271E4F2) end, request_scaleform_movie_with_ignore_super_widescreen = --[[int]] function(--[[string]] scaleformName) return invoker.call(0x11FE353CF9733E6F, scaleformName).int end, request_scaleform_movie_instance = --[[int]] function(--[[string]] scaleformName) return invoker.call(0xC514489CFB8AF806, scaleformName).int end, request_scaleform_movie_skip_render_while_paused = --[[int]] function(--[[string]] scaleformName) return invoker.call(0xBD06C611BB9048C2, scaleformName).int end, request_scaleform_movie2 = --[[int]] function(--[[string]] scaleformName) return invoker.call(0x65E7E78842E74CDB, scaleformName).int end, request_scaleform_script_hud_movie = function(--[[int]] hudComponent) invoker.call(0x9304881D6F6537EA, hudComponent) end, request_streamed_texture_dict = function(--[[string]] textureDict, --[[bool]] p1) invoker.call(0xDFA2EF8E04127DD5, textureDict, p1) end, reset_adaptation = function(--[[int]] unk) invoker.call(0xE3E2C1B4C59DBC77, unk) end, reset_particle_fx_override = function(--[[string]] name) invoker.call(0x89C8553DD3274AAE, name) end, reset_paused_renderphases = function() invoker.call(0xE1C8709406F2C41C) end, reset_script_gfx_align = function() invoker.call(0xE3A3DB414A373DAB) end, save_high_quality_photo = --[[int]] function(--[[int]] p0) return invoker.call(0x3DEC726C25A11BAC, p0).int end, scaleform_movie_method_add_param_bool = function(--[[bool]] value) invoker.call(0xC58424BA936EB458, value) end, scaleform_movie_method_add_param_float = function(--[[float]] value) invoker.call(0xD69736AAE04DB51A, value) end, scaleform_movie_method_add_param_int = function(--[[int]] value) invoker.call(0xC3D0841A0CC546A6, value) end, scaleform_movie_method_add_param_latest_brief_string = function(--[[int]] p0) invoker.call(0xEC52C631A1831C03, p0) end, scaleform_movie_method_add_param_texture_name_string = function(--[[string]] value) invoker.call(0xBA7148484BD90365, value) end, scaleform_movie_method_add_param_player_name_string = function(--[[string]] button) invoker.call(0xE83A3E3557A56640, button) end, seethrough_reset = function() invoker.call(0x70A64C0234EF522C) end, seethrough_set_color_near = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x1086127B3A63505E, p0, p1, p2) end, seethrough_set_heatscale = function(--[[int]] p0, --[[float]] p1) invoker.call(0xD7D0B00177485411, p0, p1) end, set_artificial_lights_state = function(--[[bool]] enable) invoker.call(0x1268615ACE24D504, enable) end, set_backfaceculling = function(--[[bool]] p0) invoker.call(0x23BA6B0C2AD7B0D3, p0) end, set_checkpoint_clipplane_with_pos_norm = function(--[[int]] checkpoint, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] unkX, --[[float]] unkY, --[[float]] unkZ) invoker.call(0xF51D36185993515D, checkpoint, posX, posY, posZ, unkX, unkY, unkZ) end, set_checkpoint_cylinder_height = function(--[[int]] checkpoint, --[[float]] nearHeight, --[[float]] farHeight, --[[float]] radius) invoker.call(0x2707AAE9D9297D89, checkpoint, nearHeight, farHeight, radius) end, set_checkpoint_decal_rot_aligned_to_camera_rot = function(--[[int]] checkpoint) invoker.call(0x615D3925E87A3B26, checkpoint) end, set_checkpoint_direction = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x3C788E7F6438754D, p0, p1, p2, p3) end, set_checkpoint_force_direction = function(--[[int]] p0) invoker.call(0xDB1EA9411C8911EC, p0) end, set_checkpoint_inside_cylinder_height_scale = function(--[[int]] checkpoint, --[[float]] p0) invoker.call(0x4B5B4DA5D79F1943, checkpoint, p0) end, set_checkpoint_rgba2 = function(--[[int]] checkpoint, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xB9EA40907C680580, checkpoint, red, green, blue, alpha) end, set_checkpoint_rgba = function(--[[int]] checkpoint, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x7167371E8AD747F7, checkpoint, red, green, blue, alpha) end, set_current_player_tcmodifier = function(--[[string]] p0) invoker.call(0xBBF327DED94E4DEB, p0) end, set_decal_bullet_impact_range_scale = function(--[[float]] p0) invoker.call(0x46D1A61A21F566FC, p0) end, set_depthwriting = function(--[[int]] p0) invoker.call(0xC5C8F970D4EDFF71, p0) end, set_disable_decal_rendering_this_frame = function() invoker.call(0x4B5CFC83122DF602) end, set_disable_petrol_decals_igniting_this_frame = function() invoker.call(0xD9454B5752C857DC) end, set_disable_petrol_decals_recycling_this_frame = function() invoker.call(0x27CFB1B1E078CB2D) end, set_distance_blur_strength_override = function(--[[float]] p0) invoker.call(0xE2892E7E55D7073A, p0) end, set_draw_origin = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] screen) invoker.call(0xAA0008F3BBB8F416, x, y, z, screen) end, set_entity_icon_color = function(--[[int]] entity, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x1D5F595CCAE2E238, entity, red, green, blue, alpha) end, set_entity_icon_visibility = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0xE0E8BEECCA96BA31, entity, toggle) end, set_exposuretweak = function(--[[bool]] p0) invoker.call(0xEF398BEEE4EF45F9, p0) end, set_extra_tcmodifier = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x5096FD9CCB49056D, p0) end, set_flash = function(--[[float]] p0, --[[float]] p1, --[[float]] fadeIn, --[[float]] duration, --[[float]] fadeOut) invoker.call(0x0AB84296FED9CFC6, p0, p1, fadeIn, duration, fadeOut) end, set_force_motionblur = function(--[[int]] p0) invoker.call(0x6A51F78772175A51, p0) end, set_hidof_override = function(--[[bool]] p0, --[[bool]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) invoker.call(0xBA3D65906822BED5, p0, p1, p2, p3, p4, p5) end, set_light_override_max_intensity_scale = function(--[[int]] p0) invoker.call(0x9641588DAB93B4B5, p0) end, set_lock_adaptive_dof_distance = function(--[[int]] p0) invoker.call(0xB569F41F3E7E83A4, p0) end, set_motionblur_max_vel_scaler = function(--[[float]] p0) invoker.call(0xB3C641F3630BF6DA, p0) end, set_next_player_tcmodifier = function(--[[string]] p0) invoker.call(0xBF59707B3E5ED531, p0) end, set_nightvision = function(--[[bool]] toggle) invoker.call(0x18F621F7A5B1F85D, toggle) end, set_noiseoveride = function(--[[bool]] toggle) invoker.call(0xE787BF1C5CF823C9, toggle) end, set_noisinessoveride = function(--[[float]] value) invoker.call(0xCB6A7C3BB17A0C67, value) end, set_particle_fx_bang_scrape_lodrange_scale = function(--[[float]] p0) invoker.call(0x54E22EA2C1956A8D, p0) end, set_particle_fx_blood_scale = function(--[[int]] p0) invoker.call(0x908311265D42A820, p0) end, set_particle_fx_bullet_impact_lodrange_scale = function(--[[float]] p0) invoker.call(0xBB90E12CAC1DAB25, p0) end, set_particle_fx_bullet_impact_scale = function(--[[float]] p0) invoker.call(0x27E32866E9A5C416, p0) end, set_particle_fx_bullet_trace_no_angle_reject = function(--[[bool]] p0) invoker.call(0xCA4AE345A153D573, p0) end, set_particle_fx_cam_inside_nonplayer_vehicle = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xACEE6F360FC1F6B6, p0, p1) end, set_particle_fx_cam_inside_vehicle = function(--[[bool]] p0) invoker.call(0xEEC4047028426510, p0) end, set_particle_fx_foot_lodrange_scale = function(--[[float]] p0) invoker.call(0x949F397A288B28B3, p0) end, set_particle_fx_foot_override_name = function(--[[int]] p0) invoker.call(0xBA3D194057C79A7B, p0) end, set_particle_fx_force_vehicle_interior = function(--[[bool]] p0) invoker.call(0x8CDE909A0370BB3A, p0) end, set_particle_fx_looped_alpha = function(--[[int]] ptfxHandle, --[[float]] alpha) invoker.call(0x726845132380142E, ptfxHandle, alpha) end, set_particle_fx_looped_colour = function(--[[int]] ptfxHandle, --[[float]] r, --[[float]] g, --[[float]] b, --[[bool]] p4) invoker.call(0x7F8F65877F88783B, ptfxHandle, r, g, b, p4) end, set_particle_fx_looped_evolution = function(--[[int]] ptfxHandle, --[[string]] propertyName, --[[float]] amount, --[[bool]] Id) invoker.call(0x5F0C4B5B1C393BE2, ptfxHandle, propertyName, amount, Id) end, set_particle_fx_looped_far_clip_dist = function(--[[int]] ptfxHandle, --[[float]] range) invoker.call(0xDCB194B85EF7B541, ptfxHandle, range) end, set_particle_fx_looped_offsets = function(--[[int]] ptfxHandle, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ) invoker.call(0xF7DDEBEC43483C43, ptfxHandle, x, y, z, rotX, rotY, rotZ) end, set_particle_fx_looped_scale = function(--[[int]] ptfxHandle, --[[float]] scale) invoker.call(0xB44250AAA456492D, ptfxHandle, scale) end, set_particle_fx_non_looped_alpha = function(--[[float]] alpha) invoker.call(0x77168D722C58B2FC, alpha) end, set_particle_fx_non_looped_colour = function(--[[float]] r, --[[float]] g, --[[float]] b) invoker.call(0x26143A59EF48B262, r, g, b) end, set_particle_fx_override = function(--[[string]] oldAsset, --[[string]] newAsset) invoker.call(0xEA1E2D93F6F75ED9, oldAsset, newAsset) end, set_particle_fx_shootout_boat = function(--[[int]] p0) invoker.call(0x96EF97DAEB89BEF5, p0) end, set_particle_fx_slipstream_lodrange_scale = function(--[[int]] p0) invoker.call(0x2B40A97646381508, p0) end, set_player_tcmodifier_transition = function(--[[float]] p0) invoker.call(0xBDEB86F4D5809204, p0) end, set_scaleform_movie_as_no_longer_needed = function(--[[ptr_int]] scaleformHandle) invoker.call(0x1D132D614DD86811, scaleformHandle) end, set_scaleform_movie_to_use_large_rt = function(--[[int]] p0, --[[int]] p1) invoker.call(0x32F34FF7F617643B, p0, p1) end, set_scaleform_movie_to_use_system_time = function(--[[int]] scaleform, --[[bool]] toggle) invoker.call(0x6D8EB211944DCE08, scaleform, toggle) end, set_script_gfx_align = function(--[[int]] x, --[[int]] y) invoker.call(0xB8A850F20A067EB6, x, y) end, set_script_gfx_align_params = function(--[[float]] x, --[[float]] y, --[[float]] p2, --[[float]] p3) invoker.call(0xF5A2C681787E579D, x, y, p2, p3) end, set_script_gfx_draw_behind_pausemenu = function(--[[bool]] p0) invoker.call(0xC6372ECD45D73BCD, p0) end, set_script_gfx_draw_order = function(--[[int]] layer) invoker.call(0x61BB1D9B3A95D802, layer) end, set_seethrough = function(--[[bool]] toggle) invoker.call(0x7E08924259E08CE0, toggle) end, set_skidmark_range_scale = function(--[[int]] p0) invoker.call(0x5DBF05DB5926D089, p0) end, set_streamed_texture_dict_as_no_longer_needed = function(--[[string]] textureDict) invoker.call(0xBE2CACCF5A8AA805, textureDict) end, set_taken_photo_is_mugshot = function(--[[bool]] p0) invoker.call(0x1BBC135A4D25EDDE, p0) end, set_timecycle_modifier = function(--[[string]] modifierName) invoker.call(0x2C933ABF17A1DF41, modifierName) end, set_timecycle_modifier_strength = function(--[[float]] strength) invoker.call(0x82E7FFCD5B2326B3, strength) end, set_tracked_point_info = function(--[[int]] point, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) invoker.call(0x164ECBB3CF750CB0, point, x, y, z, radius) end, set_transition_out_of_timecycle_modifier = function(--[[float]] p0) invoker.call(0x1CBA05AE7BD7EE05, p0) end, set_transition_timecycle_modifier = function(--[[string]] modifierName, --[[float]] transition) invoker.call(0x3BCF567485E1971C, modifierName, transition) end, set_tv_audio_frontend = function(--[[bool]] toggle) invoker.call(0x113D2C5DC57E1774, toggle) end, set_tv_channel = function(--[[int]] channel) invoker.call(0xBAABBB23EB6E484E, channel) end, set_tv_channel_playlist = function(--[[int]] p0, --[[string]] p1, --[[bool]] p2) invoker.call(0xF7B38B8305F1FE8B, p0, p1, p2) end, set_tv_channel_playlist_at_hour = function(--[[int]] p0, --[[string]] p1, --[[int]] p2) invoker.call(0x2201C576FACAEBE8, p0, p1, p2) end, set_tv_player_watching_this_frame = function(--[[int]] p0) invoker.call(0xD1C55B110E4DF534, p0) end, set_tv_volume = function(--[[float]] volume) invoker.call(0x2982BF73F66E9DDC, volume) end, set_weather_ptfx_override_curr_level = function(--[[float]] p0) invoker.call(0xF78B803082D4386F, p0) end, set_weather_ptfx_use_override_settings = function(--[[bool]] p0) invoker.call(0xA46B73FAA3460AE1, p0) end, start_networked_particle_fx_looped_on_entity = --[[int]] function(--[[string]] effectName, --[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[int]] p12, --[[int]] p13, --[[int]] p14) return invoker.call(0x6F60E89A7B64EE1D, effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis, p12, p13, p14).int end, start_networked_particle_fx_looped_on_entity_bone = --[[int]] function(--[[string]] effectName, --[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[int]] boneIndex, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[int]] p13, --[[int]] p14, --[[int]] p15) return invoker.call(0xDDE23F30CC5A0F03, effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis, p13, p14, p15).int end, start_networked_particle_fx_non_looped_at_coord = --[[bool]] function(--[[string]] effectName, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[bool]] ignoreScopeChanges) return invoker.call(0xF56B8137DF10135D, effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis, ignoreScopeChanges).bool end, start_networked_particle_fx_non_looped_on_entity = --[[bool]] function(--[[string]] effectName, --[[int]] entity, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] scale, --[[bool]] axisX, --[[bool]] axisY, --[[bool]] axisZ) return invoker.call(0xC95EB1DB6E92113D, effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ).bool end, start_networked_particle_fx_non_looped_on_ped_bone = --[[bool]] function(--[[string]] effectName, --[[int]] ped, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] boneIndex, --[[float]] scale, --[[bool]] axisX, --[[bool]] axisY, --[[bool]] axisZ) return invoker.call(0xA41B6A43642AC2CF, effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ).bool end, start_particle_fx_looped_at_coord = --[[int]] function(--[[string]] effectName, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis, --[[bool]] p11) return invoker.call(0xE184F4F0DC5910E7, effectName, x, y, z, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis, p11).int end, start_particle_fx_looped_on_entity = --[[int]] function(--[[string]] effectName, --[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis) return invoker.call(0x1AE42C1660FD6517, effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis).int end, start_particle_fx_looped_on_entity_bone = --[[int]] function(--[[string]] effectName, --[[int]] entity, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[int]] boneIndex, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis) return invoker.call(0xC6EB449E33977F0B, effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis).int end, start_particle_fx_looped_on_ped_bone = --[[int]] function(--[[string]] effectName, --[[int]] ped, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[int]] boneIndex, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis) return invoker.call(0xF28DA9F38CD1787C, effectName, ped, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis).int end, start_particle_fx_non_looped_at_coord = --[[int]] function(--[[string]] effectName, --[[float]] xPos, --[[float]] yPos, --[[float]] zPos, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[float]] scale, --[[bool]] xAxis, --[[bool]] yAxis, --[[bool]] zAxis) return invoker.call(0x25129531F77B9ED3, effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis).int end, start_particle_fx_non_looped_on_entity = --[[bool]] function(--[[string]] effectName, --[[int]] entity, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] scale, --[[bool]] axisX, --[[bool]] axisY, --[[bool]] axisZ) return invoker.call(0x0D53A3B8DA0809D2, effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ).bool end, start_particle_fx_non_looped_on_ped_bone = --[[bool]] function(--[[string]] effectName, --[[int]] ped, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] boneIndex, --[[float]] scale, --[[bool]] axisX, --[[bool]] axisY, --[[bool]] axisZ) return invoker.call(0x0E7E72961BA18619, effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ).bool end, start_petrol_trail_decals = function(--[[float]] p0) invoker.call(0x99AC7F0D8B9C893D, p0) end, stop_particle_fx_looped = function(--[[int]] ptfxHandle, --[[bool]] p1) invoker.call(0x8F75998877616996, ptfxHandle, p1) end, terraingrid_activate = function(--[[bool]] p0) invoker.call(0xA356990E161C9E65, p0) end, terraingrid_set_colours = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11) invoker.call(0x5CE62918F8D703C7, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11) end, terraingrid_set_params = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11, --[[float]] p12) invoker.call(0x1C4FC5752BCD8E48, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) end, toggle_paused_renderphases = function(--[[bool]] enabled) invoker.call(0xDFC252D8A3E15AB7, enabled) end, toggle_player_damage_overlay = function(--[[bool]] p0) invoker.call(0xE63D7C6EECECB66B, p0) end, trigger_screenblur_fade_in = --[[bool]] function(--[[float]] transitionTime) return invoker.call(0xA328A24AAA6B7FDC, transitionTime).bool end, trigger_screenblur_fade_out = --[[bool]] function(--[[float]] transitionTime) return invoker.call(0xEFACC8AEF94430D5, transitionTime).bool end, ui3dscene_assign_ped_to_slot = --[[bool]] function(--[[string]] p0, --[[int]] ped, --[[int]] p2, --[[float]] posX, --[[float]] posY, --[[float]] posZ) return invoker.call(0x98C4FE6EC34154CA, p0, ped, p2, posX, posY, posZ).bool end, ui3dscene_clear_patched_data = function() invoker.call(0x7A42B2E236E71415) end, ui3dscene_is_available = --[[bool]] function() return invoker.call(0xD3A10FC7FD8D98CD).bool end, ui3dscene_make_pushed_preset_persistent = function(--[[bool]] p0) invoker.call(0x108BE26959A9D9BB, p0) end, ui3dscene_push_preset = --[[bool]] function(--[[string]] p0) return invoker.call(0xF1CEA8A4198D8E9A, p0).bool end, unpatch_decal_diffuse_map = function(--[[int]] p0) invoker.call(0xB7ED70C49521A61D, p0) end, update_lights_on_entity = function(--[[int]] object) invoker.call(0xDEADC0DEDEADC0DE, object) end, use_particle_fx_asset = function(--[[string]] name) invoker.call(0x6C38AF3693A69A91, name) end, use_snow_foot_vfx_when_unsheltered = function(--[[bool]] toggle) invoker.call(0xAEEDAD1420C65CC0, toggle) end, use_snow_wheel_vfx_when_unsheltered = function(--[[bool]] toggle) invoker.call(0x4CC7F0FEA5283FE0, toggle) end, wash_decals_from_vehicle = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0x5B712761429DBC14, vehicle, p1) end, wash_decals_in_range = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x9C30613D50A6ADEF, p0, p1, p2, p3, p4) end, water_reflection_set_script_object_visibility = function(--[[int]] p0) invoker.call(0xCA465D9CC0D231BA, p0) end, get_maximum_number_of_photos = --[[int]] function() return invoker.call(0x34D23450F028B0BF).int end, does_this_photo_slot_contain_a_valid_photo = --[[int]] function(--[[int]] p0) return invoker.call(0xE791DF1F73ED2C8B, p0).int end, load_high_quality_photo = --[[int]] function(--[[int]] p0) return invoker.call(0xEC72C258667BE5EA, p0).int end, set_grass_cull_sphere = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xBE197EAA669238F4, p0, p1, p2, p3).int end, set_debug_lines_and_spheres_drawing_active = function(--[[bool]] enabled) invoker.call(0x175B6BFC15CDD0C5, enabled) end, draw_debug_line = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9) invoker.call(0x7FDFADE676AA3CB0, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) end, draw_debug_line_with_two_colours = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] r1, --[[int]] g1, --[[int]] b1, --[[int]] r2, --[[int]] g2, --[[int]] b2, --[[int]] alpha1, --[[int]] alpha2) invoker.call(0xD8B9A8AC5608FF94, x1, y1, z1, x2, y2, z2, r1, g1, b1, r2, g2, b2, alpha1, alpha2) end, draw_debug_sphere = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xAAD68E1AB39DA632, x, y, z, radius, red, green, blue, alpha) end, draw_debug_box = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x083A2CA4F2E573BD, x1, y1, z1, x2, y2, z2, red, green, blue, alpha) end, draw_debug_cross = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] size, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x73B1189623049839, x, y, z, size, red, green, blue, alpha) end, draw_debug_text = function(--[[string]] text, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x3903E216620488E8, text, x, y, z, red, green, blue, alpha) end, draw_debug_text_2d = function(--[[string]] text, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xA3BB2E9555C05A8F, text, x, y, z, red, green, blue, alpha) end, remove_grass_cull_sphere = function(--[[int]] p0) invoker.call(0x61F95E5BB3E0A8C6, p0) end, activate_frontend_menu = function(--[[int]] menuhash, --[[bool]] Toggle_Pause, --[[int]] component) invoker.call(0xEF01D36B9C9D0C7B, menuhash, Toggle_Pause, component) end, add_blip_for_coord = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0x5A039BB0BCA604B6, x, y, z).int end, add_blip_for_entity = --[[int]] function(--[[int]] entity) return invoker.call(0x5CDE92C702A8FCE7, entity).int end, add_blip_for_pickup = --[[int]] function(--[[int]] pickup) return invoker.call(0xBE339365C863BD36, pickup).int end, add_blip_for_radius = --[[int]] function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] radius) return invoker.call(0x46818D79B1F7499A, posX, posY, posZ, radius).int end, add_next_message_to_previous_briefs = function(--[[bool]] p0) invoker.call(0x60296AF4BA14ABC5, p0) end, add_point_to_gps_custom_route = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x311438A071DD9B1A, p0, p1, p2) end, add_point_to_gps_multi_route = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xA905192A6781C41B, x, y, z) end, add_text_component_float = function(--[[float]] value, --[[int]] decimalPlaces) invoker.call(0xE7DCB5B874BCD96E, value, decimalPlaces) end, add_text_component_formatted_integer = function(--[[int]] value, --[[bool]] commaSeparated) invoker.call(0x0E4C749FF9DE9CC4, value, commaSeparated) end, add_text_component_integer = function(--[[int]] value) invoker.call(0x03B504CF259931BC, value) end, add_text_component_substring_blip_name = function(--[[int]] blip) invoker.call(0x80EAD8E2E1D5D52E, blip) end, add_text_component_substring_player_name = function(--[[string]] text) invoker.call(0x6C188BE134E074AA, text) end, add_text_component_substring_website = function(--[[string]] website) invoker.call(0x94CF4AC034C9C986, website) end, add_text_component_substring_keyboard_display = function(--[[string]] p0) invoker.call(0x5F68520888E69014, p0) end, add_text_component_substring_phone_number = function(--[[string]] p0, --[[int]] p1) invoker.call(0x761B77454205A61D, p0, p1) end, add_text_component_substring_text_label = function(--[[string]] labelName) invoker.call(0xC63CD5D2920ACBE7, labelName) end, add_text_component_substring_text_label_hash_key = function(--[[int]] gxtEntryHash) invoker.call(0x17299B63C7683A2B, gxtEntryHash) end, add_text_component_substring_time = function(--[[int]] timestamp, --[[int]] flags) invoker.call(0x1115F16B8AB9E8BF, timestamp, flags) end, allow_display_of_multiplayer_cash_text = function(--[[bool]] p0) invoker.call(0xE67C6DFD386EA5E7, p0) end, allow_pause_when_not_in_state_of_play_this_frame = function() invoker.call(0xCC3FDDED67BCFC63) end, allow_sonar_blips = function(--[[bool]] p0) invoker.call(0x60734CC207C9833C, p0) end, are_online_policies_up_to_date = --[[int]] function() return invoker.call(0xF13FE2A80C05C561).int end, begin_text_command_add_directly_to_previous_briefs = function(--[[string]] p0) invoker.call(0x23D69E0465570028, p0) end, begin_text_command_busyspinner_on = function(--[[string]] string) invoker.call(0xABA17D7CE615ADBF, string) end, begin_text_command_clear_print = function(--[[string]] text) invoker.call(0xE124FA80A759019C, text) end, begin_text_command_display_help = function(--[[string]] inputType) invoker.call(0x8509B634FBE7DA11, inputType) end, begin_text_command_display_text = function(--[[string]] text) invoker.call(0x25FBB336DF1804CB, text) end, begin_text_command_get_number_of_lines_for_string = function(--[[string]] entry) invoker.call(0x521FB041D93DD0E4, entry) end, begin_text_command_get_screen_width_of_display_text = function(--[[string]] text) invoker.call(0x54CE8AC98E120CAB, text) end, begin_text_command_is_message_displayed = function(--[[string]] text) invoker.call(0x853648FD1063A213, text) end, begin_text_command_is_this_help_message_being_displayed = function(--[[string]] labelName) invoker.call(0x0A24DA3A41B718F5, labelName) end, begin_text_command_override_button_text = function(--[[string]] p0) invoker.call(0x8F9EE5687F8EECCD, p0) end, begin_text_command_print = function(--[[string]] GxtEntry) invoker.call(0xB87A37EEB7FAA67D, GxtEntry) end, begin_text_command_set_blip_name = function(--[[string]] gxtentry) invoker.call(0xF9113A30DE5C6670, gxtentry) end, begin_text_command_thefeed_post = function(--[[string]] _type) invoker.call(0x202709F4C58A0424, _type) end, busyspinner_is_displaying = --[[int]] function() return invoker.call(0xB2A592B04648A9CB).int end, busyspinner_is_on = --[[bool]] function() return invoker.call(0xD422FCC5F239A915).bool end, busyspinner_off = function() invoker.call(0x10D373323E5B9C0D) end, change_fake_mp_cash = function(--[[int]] cash, --[[int]] bank) invoker.call(0x0772DF77852C2E30, cash, bank) end, clear_additional_text = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x2A179DF17CCF04CD, p0, p1) end, clear_all_help_messages = function() invoker.call(0x6178F68A87A4D3A0) end, clear_brief = function() invoker.call(0x9D292F73ADBD9313) end, clear_dynamic_pause_menu_error_message = function() invoker.call(0x7792424AA0EAC32E) end, clear_floating_help = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x50085246ABD3FEFA, p0, p1) end, clear_gps_custom_route = function() invoker.call(0xE6DE0561D9232A64) end, clear_gps_flags = function() invoker.call(0x21986729D6A3A830) end, clear_gps_multi_route = function() invoker.call(0x67EEDEA1B9BAFD94) end, clear_gps_player_waypoint = function() invoker.call(0xFF4FB7C8CDFA3DA7) end, clear_gps_race_track = function() invoker.call(0x7AA5B4CE533C858B) end, clear_help = function(--[[bool]] toggle) invoker.call(0x8DFCED7A656F8802, toggle) end, clear_ped_in_pause_menu = function() invoker.call(0x5E62BE5DC58E9E06) end, clear_prints = function() invoker.call(0xCC33FA791322B9D9) end, clear_small_prints = function() invoker.call(0x2CEA2839313C09AC) end, clear_this_print = function(--[[string]] p0) invoker.call(0xCF708001E1E536DD, p0) end, close_mp_text_chat = function() invoker.call(0x1AC8F4AD40E22127) end, close_social_club_menu = function() invoker.call(0xD2B32BE3FC1626C6) end, code_wants_script_to_take_control = --[[int]] function() return invoker.call(0x66E7CB63C97B7D20).int end, create_fake_mp_gamer_tag = --[[int]] function(--[[int]] ped, --[[string]] username, --[[bool]] pointedClanTag, --[[bool]] isRockstarClan, --[[string]] clanTag, --[[int]] p5) return invoker.call(0xBFEFE3321A3F5015, ped, username, pointedClanTag, isRockstarClan, clanTag, p5).int end, create_mp_gamer_tag_with_crew_color = function(--[[int]] headDisplayId, --[[string]] username, --[[bool]] pointedClanTag, --[[bool]] isRockstarClan, --[[string]] clanTag, --[[int]] p5, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0x6DD05E9D83EFA4C9, headDisplayId, username, pointedClanTag, isRockstarClan, clanTag, p5, r, g, b) end, custom_minimap_clear_blips = function() invoker.call(0x2708FC083123F9FF) end, custom_minimap_create_blip = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2) return invoker.call(0x551DF99658DB6EE8, p0, p1, p2).int end, custom_minimap_set_active = function(--[[bool]] toggle) invoker.call(0x5354C5BA2EA868A4, toggle) end, custom_minimap_set_blip_object = function(--[[int]] p0) invoker.call(0x1EAE6DD17B7A5EFA, p0) end, delete_waypoints_from_this_player = function() invoker.call(0xD8E694757BCEA8E9) end, disable_frontend_this_frame = function() invoker.call(0x6D3465A73092F0E6) end, disable_pausemenu_spinner = function(--[[bool]] p0) invoker.call(0x9245E81072704B8A, p0) end, display_ammo_this_frame = function(--[[bool]] display) invoker.call(0xA5E78BA2B1331C55, display) end, display_area_name = function(--[[bool]] toggle) invoker.call(0x276B6CE369C33678, toggle) end, display_cash = function(--[[bool]] toggle) invoker.call(0x96DEC8D5430208B7, toggle) end, display_help_text_this_frame = function(--[[string]] message, --[[bool]] p1) invoker.call(0x960C9FF8F616E41C, message, p1) end, display_hud = function(--[[bool]] toggle) invoker.call(0xA6294919E56FF02A, toggle) end, display_hud_when_not_in_state_of_play_this_frame = function() invoker.call(0x7669F9E39DC17063) end, display_hud_when_paused_this_frame = function() invoker.call(0x402F9ED62087E898) end, display_player_name_tags_on_blips = function(--[[bool]] p0) invoker.call(0x82CEDC33687E1F50, p0) end, display_radar = function(--[[bool]] Toggle) invoker.call(0xA0EBB943C300E693, Toggle) end, display_sniper_scope_this_frame = function() invoker.call(0x73115226F4814E62) end, does_blip_exist = --[[bool]] function(--[[int]] blip) return invoker.call(0xA6DB27D19ECBB7DA, blip).bool end, does_blip_have_gps_route = --[[bool]] function(--[[int]] p0) return invoker.call(0xDD2238F57B977751, p0).bool end, does_ped_have_ai_blip = --[[bool]] function(--[[int]] ped) return invoker.call(0x15B8ECF844EE67ED, ped).bool end, does_text_block_exist = --[[bool]] function(--[[string]] gxt) return invoker.call(0x1C7302E725259789, gxt).bool end, does_text_label_exist = --[[bool]] function(--[[string]] gxt) return invoker.call(0xAC09CA973C564252, gxt).bool end, dont_tilt_minimap_this_frame = function() invoker.call(0x6D14BFDC33B34F55) end, dont_zoom_minimap_when_sniping_this_frame = function() invoker.call(0x55F5A5F07134DE60) end, draw_hud_over_fade_this_frame = function() invoker.call(0xBF4F34A85CA2970C) end, end_text_command_add_directly_to_previous_briefs = function(--[[bool]] p0) invoker.call(0xCFDBDF5AE59BA0F4, p0) end, end_text_command_busyspinner_on = function(--[[int]] busySpinnerType) invoker.call(0xBD12F8228410D9B4, busySpinnerType) end, end_text_command_clear_print = function() invoker.call(0xFCC75460ABA29378) end, end_text_command_display_help = function(--[[int]] p0, --[[bool]] loop, --[[bool]] beep, --[[int]] shape) invoker.call(0x238FFE5C7B0498A6, p0, loop, beep, shape) end, end_text_command_display_text = function(--[[float]] x, --[[float]] y, --[[int]] p2) invoker.call(0xCD015E5BB0D96A57, x, y, p2) end, end_text_command_get_number_of_lines_for_string = --[[int]] function(--[[float]] x, --[[float]] y) return invoker.call(0x9040DFB09BE75706, x, y).int end, end_text_command_get_screen_width_of_display_text = --[[float]] function(--[[int]] font) return invoker.call(0x85F061DA64ED2F67, font).float end, end_text_command_is_message_displayed = --[[bool]] function() return invoker.call(0x8A9BA1AB3E237613).bool end, end_text_command_is_this_help_message_being_displayed = --[[bool]] function(--[[int]] p0) return invoker.call(0x10BDDBFC529428DD, p0).bool end, end_text_command_timer = function(--[[bool]] p0) invoker.call(0xA86911979638106F, p0) end, end_text_command_print = function(--[[int]] duration, --[[bool]] drawImmediately) invoker.call(0x9D77056A530643F6, duration, drawImmediately) end, end_text_command_set_blip_name = function(--[[int]] blip) invoker.call(0xBC38B49BCB83BC9B, blip) end, end_text_command_thefeed_post_award = --[[int]] function(--[[string]] p0, --[[string]] p1, --[[int]] p2, --[[int]] p3, --[[string]] p4) return invoker.call(0xAA295B6F28BD587D, p0, p1, p2, p3, p4).int end, end_text_command_thefeed_post_crewtag = --[[int]] function(--[[bool]] p0, --[[bool]] p1, --[[ptr_int]] p2, --[[int]] p3, --[[bool]] isLeader, --[[bool]] unk0, --[[int]] clanDesc, --[[int]] R, --[[int]] G, --[[int]] B) return invoker.call(0x97C9E4E7024A8F2C, p0, p1, p2, p3, isLeader, unk0, clanDesc, R, G, B).int end, end_text_command_thefeed_post_crewtag_with_game_name = --[[int]] function(--[[bool]] p0, --[[bool]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[int]] p3, --[[bool]] isLeader, --[[bool]] unk0, --[[int]] clanDesc, --[[string]] playerName, --[[int]] R, --[[int]] G, --[[int]] B) return invoker.call(0x137BC35589E34E1E, p0, p1, p2, p3, isLeader, unk0, clanDesc, playerName, R, G, B).int end, end_text_command_thefeed_post_crew_rankup_with_literal_flag = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[bool]] p3, --[[bool]] p4) return invoker.call(0x8EFCCF6EC66D85E4, p0, p1, p2, p3, p4).int end, end_text_command_thefeed_post_messagetext = --[[int]] function(--[[string]] picName1, --[[string]] picName2, --[[bool]] flash, --[[int]] iconType, --[[string]] sender, --[[string]] subject) return invoker.call(0x1CCD9A37359072CF, picName1, picName2, flash, iconType, sender, subject).int end, end_text_command_thefeed_post_messagetext_subtitle_label = --[[int]] function(--[[string]] picName1, --[[string]] picName2, --[[bool]] p2, --[[int]] p3, --[[string]] p4, --[[string]] p5) return invoker.call(0xC6F580E4C94926AC, picName1, picName2, p2, p3, p4, p5).int end, end_text_command_thefeed_post_messagetext_tu = --[[int]] function(--[[string]] picName1, --[[string]] picName2, --[[bool]] flash, --[[int]] iconType, --[[string]] sender, --[[string]] subject, --[[float]] duration) return invoker.call(0x1E6611149DB3DB6B, picName1, picName2, flash, iconType, sender, subject, duration).int end, end_text_command_thefeed_post_messagetext_with_crew_tag = --[[int]] function(--[[string]] picName1, --[[string]] picName2, --[[bool]] flash, --[[int]] iconType, --[[string]] sender, --[[string]] subject, --[[float]] duration, --[[string]] clanTag) return invoker.call(0x5CBF7BADE20DB93E, picName1, picName2, flash, iconType, sender, subject, duration, clanTag).int end, end_text_command_thefeed_post_messagetext_with_crew_tag_and_additional_icon = --[[int]] function(--[[string]] picName1, --[[string]] picName2, --[[bool]] flash, --[[int]] iconType1, --[[string]] sender, --[[string]] subject, --[[float]] duration, --[[string]] clanTag, --[[int]] iconType2, --[[int]] p9) return invoker.call(0x531B84E7DA981FB6, picName1, picName2, flash, iconType1, sender, subject, duration, clanTag, iconType2, p9).int end, end_text_command_thefeed_post_replay = --[[int]] function(--[[int]] _type, --[[int]] image, --[[string]] text) return invoker.call(0xD202B92CBF1D816F, _type, image, text).int end, end_text_command_thefeed_post_replay_input = --[[int]] function(--[[int]] _type, --[[string]] button, --[[string]] text) return invoker.call(0xDD6CB2CCE7C2735C, _type, button, text).int end, end_text_command_thefeed_post_stats = --[[int]] function(--[[string]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[bool]] p4, --[[string]] picName1, --[[string]] picName2) return invoker.call(0x2B7E9A4EAAA93C89, p0, p1, p2, p3, p4, picName1, picName2).int end, end_text_command_thefeed_post_ticker = --[[int]] function(--[[bool]] blink, --[[bool]] p1) return invoker.call(0x2ED7843F8F801023, blink, p1).int end, end_text_command_thefeed_post_mpticker = --[[int]] function(--[[bool]] blink, --[[bool]] p1) return invoker.call(0xF020C96915705B3A, blink, p1).int end, end_text_command_thefeed_post_ticker_forced = --[[int]] function(--[[bool]] blink, --[[bool]] p1) return invoker.call(0x44FA03975424A0EE, blink, p1).int end, end_text_command_thefeed_post_ticker_with_tokens = --[[int]] function(--[[bool]] blink, --[[bool]] p1) return invoker.call(0x378E809BF61EC840, blink, p1).int end, end_text_command_thefeed_post_unlock = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x33EE12743CCD6343, p0, p1, p2).int end, end_text_command_thefeed_post_unlock_tu = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xC8F3AAF93D0600BF, p0, p1, p2, p3).int end, end_text_command_thefeed_post_unlock_tu_with_color = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) return invoker.call(0x7AE0589093A2E088, p0, p1, p2, p3, p4, p5).int end, end_text_command_thefeed_post_versus_tu = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) return invoker.call(0xB6871B0555B02996, p0, p1, p2, p3, p4, p5, p6, p7).int end, flag_player_context_in_tournament = function(--[[bool]] p0) invoker.call(0xCEF214315D276FD1, p0) end, flash_ability_bar = function(--[[bool]] toggle) invoker.call(0x02CFBA0C9E9275CE, toggle) end, flash_minimap_display = function() invoker.call(0xF2DD778C22B15BDA) end, flash_minimap_display_with_color = function(--[[int]] p0) invoker.call(0x6B1DE27EE78E6A19, p0) end, flash_wanted_display = function(--[[bool]] p0) invoker.call(0xA18AFB39081B6A1F, p0) end, force_close_reportugc_menu = function() invoker.call(0xEE4C0E6DBC6F2C6F) end, force_close_text_input_box = function() invoker.call(0x8817605C2BA76200) end, force_next_message_to_previous_briefs_list = function(--[[bool]] p0) invoker.call(0x57D760D55F54E071, p0) end, force_off_wanted_star_flash = function(--[[bool]] p0) invoker.call(0xBA8D65C1C65702E5, p0) end, force_sonar_blips_this_frame = --[[int]] function() return invoker.call(0x1121BFA1A1A522A8).int end, get_ai_ped_vehicle_blip_index = --[[int]] function(--[[int]] ped) return invoker.call(0x56176892826A4FE8, ped).int end, get_blip_alpha = --[[int]] function(--[[int]] blip) return invoker.call(0x970F608F0EE6C885, blip).int end, get_blip_colour = --[[int]] function(--[[int]] blip) return invoker.call(0xDF729E8D20CF7327, blip).int end, get_blip_fade_direction = --[[int]] function(--[[int]] p0) return invoker.call(0x2C173AE2BDB9385E, p0).int end, get_blip_from_entity = --[[int]] function(--[[int]] entity) return invoker.call(0xBC8DBDCA2436F7E8, entity).int end, get_blip_hud_colour = --[[int]] function(--[[int]] blip) return invoker.call(0x729B5F1EFBC0AAEE, blip).int end, get_blip_info_id_display = --[[int]] function(--[[int]] blip) return invoker.call(0x1E314167F701DC3B, blip).int end, get_blip_info_id_entity_index = --[[int]] function(--[[int]] blip) return invoker.call(0x4BA4E2553AFEDC2C, blip).int end, get_blip_info_id_type = --[[int]] function(--[[int]] blip) return invoker.call(0xBE9B0959FFD0779B, blip).int end, get_blip_sprite = --[[int]] function(--[[int]] blip) return invoker.call(0x1FC877464A04FC4F, blip).int end, get_character_menu_ped_float_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2) return invoker.call(0x8F08017F9D7C47BD, p0, p1, p2).bool end, get_character_menu_ped_int_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2) return invoker.call(0xCA6B2F7CE32AB653, p0, p1, p2).bool end, get_character_menu_ped_masked_int_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) return invoker.call(0x24A49BEAF468DC90, p0, p1, p2, p3, p4).bool end, get_current_frontend_menu_version = --[[int]] function() return invoker.call(0x2309595AD6145265).int end, get_current_webpage_id = --[[int]] function() return invoker.call(0x01A358D9128B7A86).int end, get_current_website_id = --[[int]] function() return invoker.call(0x97D47996FC48CBAD).int end, get_fake_spectator_mode = --[[int]] function() return invoker.call(0xC2D2AD9EAAE265B8).int end, get_first_blip_info_id = --[[int]] function(--[[int]] blipSprite) return invoker.call(0x1BEDE233E6CD2A1F, blipSprite).int end, get_first_n_characters_of_literal_string = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x98C3CF913D895111, p0, p1).int end, get_global_actionscript_flag = --[[int]] function(--[[int]] p0) return invoker.call(0xE3B05614DCE1D014, p0).int end, get_hud_colour = function(--[[int]] hudColorIndex, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b, --[[ptr_int]] a) invoker.call(0x7C9C91AB74A0360F, hudColorIndex, r, g, b, a) end, get_hud_screen_position_from_world_position = --[[bool]] function(--[[float]] worldX, --[[float]] worldY, --[[float]] worldZ, --[[ptr_float]] screenX, --[[ptr_float]] screenY) return invoker.call(0xF9904D11F1ACBEC3, worldX, worldY, worldZ, screenX, screenY).bool end, get_length_of_literal_string = --[[int]] function(--[[string]] string) return invoker.call(0xF030907CCBB8A9FD, string).int end, get_length_of_literal_string_in_bytes = --[[int]] function(--[[string]] STRING) return invoker.call(0x43E4111189E54F0E, STRING).int end, get_length_of_string_with_this_text_label = --[[int]] function(--[[string]] gxt) return invoker.call(0x801BD273D3A23F74, gxt).int end, get_main_player_blip_id = --[[int]] function() return invoker.call(0xDCD4EC3F419D02FA).int end, get_menu_layout_changed_event_details = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0x7E17BE53E1AAABAF, p0, p1, p2) end, get_menu_ped_bool_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x052991E59076E4E4, p0, p1).bool end, get_menu_ped_float_stat = --[[bool]] function(--[[int]] p0, --[[ptr_float]] p1) return invoker.call(0x5FBD7095FE7AE57F, p0, p1).bool end, get_menu_ped_int_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xEF4CED81CEBEDC6D, p0, p1).bool end, get_menu_ped_masked_int_stat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x90A6526CF0381030, p0, p1, p2, p3).bool end, get_menu_trigger_event_details = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x36C1451A88A09630, p0, p1) end, get_minimap_fow_coordinate_is_revealed = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] radius) return invoker.call(0x6E31B91145873922, x, y, radius).bool end, get_minimap_fow_discovery_ratio = --[[float]] function() return invoker.call(0xE0130B41D3CF4574).float end, get_mouse_event = --[[bool]] function(--[[int]] scaleformHandle, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0x632B2940C67F4EA9, scaleformHandle, p1, p2, p3).bool end, get_named_rendertarget_render_id = --[[int]] function(--[[string]] p0) return invoker.call(0x1A6478B61C6BDC3B, p0).int end, get_new_selected_mission_creator_blip = --[[int]] function() return invoker.call(0x5C90988E7C8E1AF4).int end, get_next_blip_info_id = --[[int]] function(--[[int]] blipSprite) return invoker.call(0x14F96AA50D6FBEA7, blipSprite).int end, get_number_of_active_blips = --[[int]] function() return invoker.call(0x9A3FF3DE163034E8).int end, get_pause_menu_state = --[[int]] function() return invoker.call(0x272ACD84970869C5).int end, get_pm_player_crew_color = --[[bool]] function(--[[ptr_int]] p0, --[[ptr_int]] p1, --[[ptr_int]] p2) return invoker.call(0xA238192F33110615, p0, p1, p2).bool end, get_rendered_character_height = --[[float]] function(--[[float]] size, --[[int]] font) return invoker.call(0xDB88A37483346780, size, font).float end, get_screen_code_wants_script_to_control = --[[int]] function() return invoker.call(0x593FEAE1F73392D4).int end, get_waypoint_blip_enum_id = --[[int]] function() return invoker.call(0x186E5D252FA50E7D).int end, give_ped_to_pause_menu = function(--[[int]] ped, --[[int]] p1) invoker.call(0xAC0BFBDC3BE00E14, ped, p1) end, has_additional_text_loaded = --[[bool]] function(--[[int]] slot) return invoker.call(0x02245FE4BED318B8, slot).bool end, has_director_mode_been_launched_by_code = --[[int]] function() return invoker.call(0xA277800A9EAE340E).int end, has_menu_layout_changed_event_occurred = --[[int]] function() return invoker.call(0x2E22FEFA0100275E).int end, has_menu_trigger_event_occurred = --[[int]] function() return invoker.call(0xF284AC67940C6812).int end, is_scripted_hud_component_active = --[[bool]] function(--[[int]] id) return invoker.call(0xDD100EB17A94FF65, id).bool end, has_script_hidden_help_this_frame = --[[bool]] function() return invoker.call(0x214CD562A939246A).bool end, has_this_additional_text_loaded = --[[bool]] function(--[[string]] gxt, --[[int]] slot) return invoker.call(0xADBF060E2B30C5BC, gxt, slot).bool end, get_default_script_rendertarget_render_id = --[[int]] function() return invoker.call(0x52F0982D7FD156B6).int end, get_standard_blip_enum_id = --[[bool]] function() return invoker.call(0x4A9923385BDB9DAD).bool end, hide_help_text_this_frame = function() invoker.call(0xD46923FC481CA285) end, hide_hud_and_radar_this_frame = function() invoker.call(0x719FF505F097FD20) end, hide_hud_component_this_frame = function(--[[int]] id) invoker.call(0x6806C51AD12B83B8, id) end, hide_loading_on_fade_this_frame = function() invoker.call(0x4B0311D3CDC4648F) end, hide_minimap_exterior_map_this_frame = function() invoker.call(0x5FBAE526203990C9) end, hide_minimap_interior_map_this_frame = function() invoker.call(0x20FE7FDFEEAD38C0) end, hide_number_on_blip = function(--[[int]] blip) invoker.call(0x532CFF637EF80148, blip) end, hide_scripted_hud_component_this_frame = function(--[[int]] id) invoker.call(0xE374C498D8BADC14, id) end, hide_street_and_car_names_this_frame = function() invoker.call(0xA4DEDE28B1814289) end, hud_force_weapon_wheel = function(--[[bool]] forcedShow) invoker.call(0xEB354E5376BC81A7, forcedShow) end, hud_get_weapon_wheel_currently_highlighted = --[[int]] function() return invoker.call(0xA48931185F0536FE).int end, hud_get_weapon_wheel_top_slot = --[[int]] function(--[[int]] p0) return invoker.call(0xA13E93403F26C812, p0).int end, hud_set_weapon_wheel_top_slot = function(--[[int]] weaponHash) invoker.call(0x72C1056D678BB7D8, weaponHash) end, hud_showing_character_switch_selection = function(--[[bool]] p0) invoker.call(0x14C9FDCC41F81F63, p0) end, hud_suppress_weapon_wheel_results_this_frame = function() invoker.call(0x0AFC4AF510774B47) end, is_blip_flashing = --[[bool]] function(--[[int]] blip) return invoker.call(0xA5E41FD83AD6CEF0, blip).bool end, is_blip_on_minimap = --[[bool]] function(--[[int]] blip) return invoker.call(0xE41CA53051197A27, blip).bool end, is_blip_short_range = --[[bool]] function(--[[int]] blip) return invoker.call(0xDA5F8727EB75B926, blip).bool end, is_floating_help_text_on_screen = --[[bool]] function(--[[int]] p0) return invoker.call(0x2432784ACA090DA4, p0).bool end, is_frontend_ready_for_control = --[[int]] function() return invoker.call(0x3BAB9A4E4F2FF5C7).int end, is_help_message_being_displayed = --[[bool]] function() return invoker.call(0x4D79439A6B55AC67).bool end, is_help_message_fading_out = --[[bool]] function() return invoker.call(0x327EDEEEAC55C369).bool end, is_help_message_on_screen = --[[bool]] function() return invoker.call(0xDAD37F45428801AE).bool end, is_hovering_over_mission_creator_blip = --[[bool]] function() return invoker.call(0x4167EFE0527D706E).bool end, is_hud_component_active = --[[bool]] function(--[[int]] id) return invoker.call(0xBC4C9EA5391ECC0D, id).bool end, is_hud_hidden = --[[bool]] function() return invoker.call(0xA86478C6958735C5).bool end, is_hud_preference_switched_on = --[[bool]] function() return invoker.call(0x1930DFA731813EC4).bool end, is_ime_in_progress = --[[int]] function() return invoker.call(0x801879A9B4F4B2FB).int end, is_message_being_displayed = --[[bool]] function() return invoker.call(0x7984C03AA5CC2F41).bool end, is_minimap_rendering = --[[bool]] function() return invoker.call(0xAF754F20EB5CD51A).bool end, is_mission_creator_blip = --[[bool]] function(--[[int]] blip) return invoker.call(0x26F49BF3381D933D, blip).bool end, is_mouse_rolled_over_instructional_buttons = --[[int]] function() return invoker.call(0x3D9ACB1EB139E702).int end, is_mp_gamer_tag_active = --[[bool]] function(--[[int]] gamerTagId) return invoker.call(0x4E929E7A5796FD26, gamerTagId).bool end, is_mp_gamer_tag_free = --[[bool]] function(--[[int]] gamerTagId) return invoker.call(0x595B5178E412E199, gamerTagId).bool end, is_mp_gamer_tag_movie_active = --[[bool]] function() return invoker.call(0x6E0EB3EB47C8D7AA).bool end, is_mp_text_chat_typing = --[[bool]] function() return invoker.call(0xB118AF58B5F332A1).bool end, is_named_rendertarget_linked = --[[bool]] function(--[[int]] hash) return invoker.call(0x113750538FA31298, hash).bool end, is_named_rendertarget_registered = --[[bool]] function(--[[string]] p0) return invoker.call(0x78DCDC15C9F116B4, p0).bool end, is_navigating_menu_content = --[[int]] function() return invoker.call(0x4E3CD0EF8A489541).int end, is_online_policies_menu_active = --[[int]] function() return invoker.call(0x6F72CD94F7B5B68C).int end, is_social_club_active = --[[bool]] function() return invoker.call(0xC406BE343FC4B9AF).bool end, is_pausemap_in_interior_mode = --[[int]] function() return invoker.call(0x9049FE339D5F6F6F).int end, is_pause_menu_active = --[[bool]] function() return invoker.call(0xB0034A223497FFCB).bool end, is_pause_menu_restarting = --[[bool]] function() return invoker.call(0x1C491717107431C7).bool end, is_radar_hidden = --[[bool]] function() return invoker.call(0x157F93B036700462).bool end, is_radar_preference_switched_on = --[[bool]] function() return invoker.call(0x9EB6522EA68F22FE).bool end, is_reportugc_menu_open = --[[int]] function() return invoker.call(0x9135584D09A3437E).int end, is_scripted_hud_component_hidden_this_frame = --[[bool]] function(--[[int]] p0) return invoker.call(0x09C0403ED9A751C2, p0).bool end, is_store_pending_network_shutdown_to_open = --[[int]] function() return invoker.call(0x2F057596F2BD0061).int end, is_streaming_additional_text = --[[bool]] function(--[[int]] p0) return invoker.call(0x8B6817B71B85EBF0, p0).bool end, is_subtitle_preference_switched_on = --[[bool]] function() return invoker.call(0xAD6DACA4BA53E0A4).bool end, is_updating_mp_gamer_tag_name_and_crew_details = --[[bool]] function(--[[int]] gamerTagId) return invoker.call(0xEB709A36958ABE0D, gamerTagId).bool end, is_warning_message_active = --[[bool]] function() return invoker.call(0xE18B138FABC53103).bool end, is_warning_message_ready_for_control = --[[int]] function() return invoker.call(0xAF42195A42C63BBA).int end, is_waypoint_active = --[[bool]] function() return invoker.call(0x1DD1F58F493F1DA5).bool end, link_named_rendertarget = function(--[[int]] hash) invoker.call(0xF6C09E276AEB3F2D, hash) end, lock_minimap_angle = function(--[[int]] angle) invoker.call(0x299FAEBB108AE05B, angle) end, lock_minimap_position = function(--[[float]] x, --[[float]] y) invoker.call(0x1279E861A329E73F, x, y) end, mp_text_chat_disable = function(--[[bool]] p0) invoker.call(0x1DB21A44B09E8BA3, p0) end, mp_text_chat_is_team_job = function(--[[int]] p0) invoker.call(0x7C226D5346D4D10A, p0) end, open_online_policies_menu = function() invoker.call(0x805D7CBB36FD6C4C) end, open_reportugc_menu = function() invoker.call(0x523A590C1A3CC0D3) end, open_social_club_menu = function() invoker.call(0x75D3691713C3B05A) end, override_multiplayer_chat_colour = function(--[[int]] p0, --[[int]] p1) invoker.call(0xF47E567B3630DD12, p0, p1) end, pause_menuception_go_deeper = function(--[[int]] p0) invoker.call(0x77F16B447824DA6C, p0) end, pause_menuception_the_kick = function() invoker.call(0xCDCA26E80FAECB8F) end, pause_menu_activate_context = function(--[[int]] hash) invoker.call(0xDD564BDD0472C936, hash) end, pause_menu_deactivate_context = function(--[[int]] hash) invoker.call(0x444D8CF241EC25C5, hash) end, pause_menu_get_hair_colour_index = --[[int]] function() return invoker.call(0xDE03620F8703A9DF).int end, pause_menu_get_mouse_click_event = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xC8E1071177A23BE5, p0, p1, p2).bool end, pause_menu_get_mouse_hover_index = --[[int]] function() return invoker.call(0x359AF31A4B52F5ED).int end, pause_menu_get_mouse_hover_unique_id = --[[int]] function() return invoker.call(0x13C4B962653A5280).int end, pause_menu_is_context_active = --[[bool]] function(--[[int]] hash) return invoker.call(0x84698AB38D0C6636, hash).bool end, pause_menu_is_context_menu_active = --[[int]] function() return invoker.call(0x2A25ADC48F87841F).int end, pause_menu_redraw_instructional_buttons = function(--[[bool]] p0) invoker.call(0x4895BDEA16E7C080, p0) end, pause_menu_set_busy_spinner = function(--[[bool]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xC78E239AC5B2DDB9, p0, p1, p2) end, pause_menu_set_warn_on_tab_change = function(--[[bool]] p0) invoker.call(0xF06EBB91A81E09E3, p0) end, pause_toggle_fullscreen_map = function(--[[int]] p0) invoker.call(0x2DE6C5E2E996F178, p0) end, preload_busyspinner = function() invoker.call(0xC65AB383CD91DF98) end, pulse_blip = function(--[[int]] blip) invoker.call(0x742D6FD43115AF73, blip) end, refresh_waypoint = function() invoker.call(0x81FA173F170560D1) end, register_named_rendertarget = --[[bool]] function(--[[string]] p0, --[[bool]] p1) return invoker.call(0x57D9C12635E25CE3, p0, p1).bool end, release_control_of_frontend = function() invoker.call(0x14621BB1DF14E2B2) end, release_named_rendertarget = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xE9F6FFE837354DD4, p0).bool end, reload_map_menu = function() invoker.call(0x2916A928514C9827) end, remove_blip = function(--[[ptr_int]] blip) invoker.call(0x86A652570E5F25DD, blip) end, remove_cop_blip_from_ped = function(--[[int]] ped) invoker.call(0xC594B315EDF2D4AF, ped) end, remove_mp_gamer_tag = function(--[[int]] gamerTagId) invoker.call(0x31698AA80E0223F8, gamerTagId) end, remove_multiplayer_bank_cash = function() invoker.call(0xC7C6789AA1CFEDD0) end, remove_multiplayer_hud_cash = function() invoker.call(0x968F270E39141ECA) end, remove_multiplayer_wallet_cash = function() invoker.call(0x95CF81BD06EE1887) end, remove_warning_message_option_items = function() invoker.call(0x6EF54AB721DC6242) end, replace_hud_colour = function(--[[int]] hudColorIndex, --[[int]] hudColorIndex2) invoker.call(0x1CCC708F0F850613, hudColorIndex, hudColorIndex2) end, replace_hud_colour_with_rgba = function(--[[int]] hudColorIndex, --[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a) invoker.call(0xF314CF4F0211894E, hudColorIndex, r, g, b, a) end, request_additional_text = function(--[[string]] gxt, --[[int]] slot) invoker.call(0x71A78003C8E71424, gxt, slot) end, request_additional_text_for_dlc = function(--[[string]] gxt, --[[int]] slot) invoker.call(0x6009F9F1AE90D8A6, gxt, slot) end, reset_global_actionscript_flag = function(--[[bool]] p0) invoker.call(0xB99C4E4D9499DF29, p0) end, reset_hud_component_values = function(--[[int]] id) invoker.call(0x450930E616475D0D, id) end, reset_reticule_values = function() invoker.call(0x12782CE0A636E9F0) end, restart_frontend_menu = function(--[[int]] menuHash, --[[int]] p1) invoker.call(0x10706DC6AD2D49C0, menuHash, p1) end, set_ability_bar_value = function(--[[float]] p0, --[[float]] p1) invoker.call(0x9969599CCFF5D85E, p0, p1) end, set_all_mp_gamer_tags_visibility = function(--[[int]] headDisplayId, --[[bool]] p1) invoker.call(0xEE76FF7E6A0166B0, headDisplayId, p1) end, set_bigmap_active = function(--[[bool]] toggleBigMap, --[[bool]] showFullMap) invoker.call(0x231C8F89D0539D8F, toggleBigMap, showFullMap) end, set_blip_alpha = function(--[[int]] blip, --[[int]] alpha) invoker.call(0x45FF974EEE1C8734, blip, alpha) end, set_blip_as_friendly = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x6F6F290102C02AB4, blip, toggle) end, set_blip_as_minimal_on_edge = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x2B6D467DAB714E8D, blip, toggle) end, set_blip_as_mission_creator_blip = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x24AC0137444F9FD5, blip, toggle) end, set_blip_as_short_range = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0xBE8BE4FE60E27B72, blip, toggle) end, set_blip_bright = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0xB203913733F27884, blip, toggle) end, set_blip_category = function(--[[int]] blip, --[[int]] index) invoker.call(0x234CDD44D996FD9A, blip, index) end, set_blip_colour = function(--[[int]] blip, --[[int]] color) invoker.call(0x03D7FB09E75D6B7E, blip, color) end, set_blip_coords = function(--[[int]] blip, --[[float]] posX, --[[float]] posY, --[[float]] posZ) invoker.call(0xAE2AF67E9D9AF65D, blip, posX, posY, posZ) end, set_blip_display = function(--[[int]] blip, --[[int]] displayId) invoker.call(0x9029B2F3DA924928, blip, displayId) end, set_blip_extended_height_threshold = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xC4278F70131BAA6D, p0, p1) end, set_blip_fade = function(--[[int]] blip, --[[int]] opacity, --[[int]] duration) invoker.call(0x2AEE8F8390D2298C, blip, opacity, duration) end, set_blip_flashes = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0xB14552383D39CE3E, blip, toggle) end, set_blip_flashes_alternate = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x2E8D9498C56DD0D1, blip, toggle) end, set_blip_flash_interval = function(--[[int]] blip, --[[int]] p1) invoker.call(0xAA51DB313C010A7E, blip, p1) end, set_blip_flash_timer = function(--[[int]] blip, --[[int]] duration) invoker.call(0xD3CD6FD297AE87CC, blip, duration) end, set_blip_hidden_on_legend = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x54318C915D27E4CE, p0, p1) end, set_blip_high_detail = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0xE2590BC29220CEBB, blip, toggle) end, set_blip_name_from_text_file = function(--[[int]] blip, --[[string]] gxtEntry) invoker.call(0xEAA0FFE120D92784, blip, gxtEntry) end, set_blip_name_to_player_name = function(--[[int]] blip, --[[int]] player) invoker.call(0x127DE7B20C60A6A3, blip, player) end, set_blip_priority = function(--[[int]] blip, --[[int]] priority) invoker.call(0xAE9FC9EF6A9FAC79, blip, priority) end, set_blip_rotation = function(--[[int]] blip, --[[int]] rotation) invoker.call(0xF87683CDF73C3F6E, blip, rotation) end, set_blip_route = function(--[[int]] blip, --[[bool]] enabled) invoker.call(0x4F7D8A9BFB0B43E9, blip, enabled) end, set_blip_route_colour = function(--[[int]] blip, --[[int]] colour) invoker.call(0x837155CD2F63DA09, blip, colour) end, set_blip_scale = function(--[[int]] blip, --[[float]] scale) invoker.call(0xD38744167B2FA257, blip, scale) end, set_blip_secondary_colour = function(--[[int]] blip, --[[float]] r, --[[float]] g, --[[float]] b) invoker.call(0x14892474891E09EB, blip, r, g, b) end, set_blip_show_cone = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x13127EC3665E8EE1, blip, toggle) end, set_blip_sprite = function(--[[int]] blip, --[[int]] spriteId) invoker.call(0xDF735600A4696DAF, blip, spriteId) end, set_colour_of_next_text_component = function(--[[int]] hudIndex) invoker.call(0x39BBF623FC803EAC, hudIndex) end, set_description_for_ugc_mission_eight_strings = function(--[[bool]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[ptr_int|ptr_scr_array]] p5, --[[ptr_int|ptr_scr_array]] p6, --[[ptr_int|ptr_scr_array]] p7, --[[ptr_int|ptr_scr_array]] p8) invoker.call(0x817B86108EB94E51, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, set_director_mode_available = function(--[[bool]] p0) invoker.call(0x04655F9D075D0AE5, p0) end, set_director_mode_launched_by_script = function() invoker.call(0x2632482FD6B9AB87) end, set_fake_minimap_max_altimeter_height = function(--[[float]] altitude, --[[bool]] p1) invoker.call(0xD201F3FF917A506D, altitude, p1) end, set_fake_pausemap_player_position_this_frame = function(--[[float]] x, --[[float]] y) invoker.call(0x77E2DD177910E1CF, x, y) end, set_floating_help_text_screen_position = function(--[[int]] p0, --[[float]] p1, --[[float]] p2) invoker.call(0x7679CC1BCEBE3D4C, p0, p1, p2) end, set_floating_help_text_style = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0x788E7FD431BD67F1, p0, p1, p2, p3, p4, p5) end, set_floating_help_text_to_entity = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0xB094BC1DB4018240, p0, p1, p2, p3) end, set_floating_help_text_world_position = function(--[[int]] p0, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x784BA7E0ECEB4178, p0, x, y, z) end, set_frontend_active = function(--[[bool]] active) invoker.call(0x745711A75AB09277, active) end, set_gps_custom_route_render = function(--[[bool]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x900086F371220B6F, p0, p1, p2) end, set_gps_flags = function(--[[int]] p0, --[[float]] p1) invoker.call(0x5B440763A4C8D15B, p0, p1) end, set_gps_flashes = function(--[[bool]] toggle) invoker.call(0x320D0E0D936A0E9B, toggle) end, set_gps_multi_route_render = function(--[[bool]] p0) invoker.call(0x3DDA37128DD1ACA8, p0) end, set_health_hud_display_values = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2) invoker.call(0x3F5CC444DCAAA8F2, p0, p1, p2) end, set_hud_component_position = function(--[[int]] id, --[[float]] x, --[[float]] y) invoker.call(0xAABB1F56E2A17CED, id, x, y) end, set_max_armour_hud_display = function(--[[int]] p0) invoker.call(0x06A320535F5F0248, p0) end, set_max_health_hud_display = function(--[[int]] p0) invoker.call(0x975D66A0BC17064C, p0) end, set_minimap_block_waypoint = function(--[[bool]] toggle) invoker.call(0x58FADDED207897DC, toggle) end, set_minimap_component = --[[int]] function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0x75A9A10948D1DEA6, p0, p1, p2).int end, set_minimap_fow_do_not_update = function(--[[bool]] p0) invoker.call(0x62E849B7EB28E770, p0) end, set_minimap_fow_reveal_coordinate = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x0923DBF87DFF735E, x, y, z) end, set_minimap_golf_course = function(--[[int]] p0) invoker.call(0x71BDB63DBAF8DA59, p0) end, set_minimap_golf_course_off = function() invoker.call(0x35EDD5B2E3FF01C0) end, set_minimap_hide_fow = function(--[[bool]] toggle) invoker.call(0xF8DEE0A5600CBB93, toggle) end, set_minimap_in_prologue = function(--[[bool]] toggle) invoker.call(0x9133955F1A2DA957, toggle) end, set_minimap_in_spectator_mode = function(--[[bool]] toggle, --[[int]] ped) invoker.call(0x1A5CD7752DD28CD3, toggle, ped) end, set_mission_name = function(--[[bool]] p0, --[[string]] name) invoker.call(0x5F28ECF5FC84772F, p0, name) end, set_mission_name_for_ugc_mission = function(--[[bool]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xE45087D85F468BC2, p0, p1) end, set_mouse_cursor_style = function(--[[int]] spriteId) invoker.call(0x8DB8CFFD58B62552, spriteId) end, set_mouse_cursor_this_frame = function() invoker.call(0xAAE7CE1D63167423) end, set_mouse_cursor_visible = function(--[[bool]] p0) invoker.call(0x98215325A695E78A, p0) end, set_mp_gamer_tags_should_use_vehicle_health = function(--[[int]] headDisplayId, --[[bool]] p1) invoker.call(0xA67F9C46D612B6F1, headDisplayId, p1) end, set_mp_gamer_tag_alpha = function(--[[int]] gamerTagId, --[[int]] component, --[[int]] alpha) invoker.call(0xD48FE545CD46F857, gamerTagId, component, alpha) end, set_mp_gamer_tag_big_text = function(--[[int]] gamerTagId, --[[string]] string) invoker.call(0x7B7723747CCB55B6, gamerTagId, string) end, set_mp_gamer_tag_colour = function(--[[int]] gamerTagId, --[[int]] flag, --[[int]] color) invoker.call(0x613ED644950626AE, gamerTagId, flag, color) end, set_mp_gamer_tag_health_bar_colour = function(--[[int]] headDisplayId, --[[int]] color) invoker.call(0x3158C77A7E888AB4, headDisplayId, color) end, set_mp_gamer_tag_name = function(--[[int]] gamerTagId, --[[string]] string) invoker.call(0xDEA2B8283BAA3944, gamerTagId, string) end, set_mp_gamer_tag_visibility = function(--[[int]] gamerTagId, --[[int]] component, --[[bool]] toggle, --[[int]] p3) invoker.call(0x63BB75ABEDC1F6A0, gamerTagId, component, toggle, p3) end, set_mp_gamer_tag_wanted_level = function(--[[int]] gamerTagId, --[[int]] wantedlvl) invoker.call(0xCF228E2AA03099C3, gamerTagId, wantedlvl) end, set_multiplayer_bank_cash = function() invoker.call(0xDD21B55DF695CD0A) end, set_multiplayer_wallet_cash = function() invoker.call(0xC2D15BEF167E27BC) end, set_new_waypoint = function(--[[float]] x, --[[float]] y) invoker.call(0xFE43368D2AA4F2FC, x, y) end, set_pause_menu_active = function(--[[bool]] toggle) invoker.call(0xDF47FC56C71569CF, toggle) end, set_pause_menu_ped_lighting = function(--[[bool]] p0) invoker.call(0x3CA6050692BC61B0, p0) end, set_pause_menu_ped_sleep_state = function(--[[bool]] p0) invoker.call(0xECF128344E9FF9F1, p0) end, set_ped_ai_blip_forced_on = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x0C4BBF625CA98C4E, ped, p1) end, set_ped_ai_blip_gang_id = function(--[[int]] ped, --[[int]] unk) invoker.call(0xE52B8E7F85D39A08, ped, unk) end, set_ped_ai_blip_has_cone = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x3EED80DFF7325CAA, p0, p1) end, set_ped_ai_blip_notice_range = function(--[[int]] ped, --[[float]] distance) invoker.call(0x97C65887D4B37FA9, ped, distance) end, set_ped_has_ai_blip = function(--[[int]] pedHandle, --[[bool]] showViewCones) invoker.call(0xD30C50DF888D58B5, pedHandle, showViewCones) end, set_player_icon_colour = function(--[[int]] p0) invoker.call(0x7B21E0BB01E8224A, p0) end, set_player_is_in_director_mode = function(--[[bool]] toggle) invoker.call(0x808519373FD336A3, toggle) end, set_pm_warningscreen_active = function(--[[bool]] p0) invoker.call(0x41350B4FC28E3941, p0) end, set_race_track_render = function(--[[bool]] p0) invoker.call(0x1EAC5F91BCBC5073, p0) end, set_radar_as_exterior_this_frame = function() invoker.call(0xE81B7D2A3DAB2D81) end, set_radar_as_interior_this_frame = function(--[[int]] interior, --[[float]] x, --[[float]] y, --[[int]] z, --[[int]] zoom) invoker.call(0x59E727A1C9D3E31A, interior, x, y, z, zoom) end, set_radar_zoom = function(--[[int]] zoomLevel) invoker.call(0x096EF57A0C999BBA, zoomLevel) end, set_radar_zoom_precise = function(--[[float]] p0) invoker.call(0xBD12C5EEE184C337, p0) end, set_radar_zoom_to_blip = function(--[[int]] p0, --[[float]] p1) invoker.call(0xF98E4B3E56AFC7B1, p0, p1) end, set_radar_zoom_to_distance = function(--[[float]] zoomLevel) invoker.call(0xCB7CC0D58405AD41, zoomLevel) end, set_radius_blip_edge = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x25615540D894B814, p0, p1) end, set_savegame_list_unique_id = function(--[[int]] p0) invoker.call(0x0CF54F20DE43879C, p0) end, set_script_variable_hud_colour = function(--[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a) invoker.call(0xD68A5FF8A3A89874, r, g, b, a) end, set_second_script_variable_hud_colour = function(--[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a) invoker.call(0x16A304E6CB2BFAB9, r, g, b, a) end, set_social_club_tour = function(--[[string]] p0) invoker.call(0x9E778248D6685FE0, p0) end, set_text_centre = function(--[[bool]] align) invoker.call(0xC02F4DBFB51D988B, align) end, set_text_colour = function(--[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0xBE6B23FFA53FB442, red, green, blue, alpha) end, set_text_dropshadow = function(--[[int]] distance, --[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a) invoker.call(0x465C84BC39F1C351, distance, r, g, b, a) end, set_text_drop_shadow = function() invoker.call(0x1CA3E9EAC9D93E5E) end, set_text_font = function(--[[int]] fontType) invoker.call(0x66E0276CC5F6B9DA, fontType) end, set_text_input_box_enabled = function(--[[bool]] p0) invoker.call(0x1185A8087587322C, p0) end, set_text_justification = function(--[[int]] justifyType) invoker.call(0x4E096588B13FFECA, justifyType) end, set_text_leading = function(--[[bool]] p0) invoker.call(0xA50ABC31E3CDFAFF, p0) end, set_text_outline = function() invoker.call(0x2513DFB0FB8400FE) end, set_text_render_id = function(--[[int]] renderId) invoker.call(0x5F15302936E07111, renderId) end, set_text_right_justify = function(--[[bool]] toggle) invoker.call(0x6B3C4650BC8BEE47, toggle) end, set_text_scale = function(--[[float]] p0, --[[float]] size) invoker.call(0x07C837F9A01C34C9, p0, size) end, set_text_wrap = function(--[[float]] start, --[[float]] _end) invoker.call(0x63145D9C883A1A70, start, _end) end, set_warning_message = function(--[[string]] entryLine1, --[[int]] instructionalKey, --[[string]] entryLine2, --[[bool]] p3, --[[int]] p4, --[[ptr_int|ptr_scr_array]] p5, --[[ptr_int|ptr_scr_array]] p6, --[[bool]] background) invoker.call(0x7B1776B3B53F8D74, entryLine1, instructionalKey, entryLine2, p3, p4, p5, p6, background) end, set_warning_message_option_highlight = --[[bool]] function(--[[int]] p0) return invoker.call(0xDAF87174BE7454FF, p0).bool end, set_warning_message_option_items = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) return invoker.call(0x0C5A80A9E096D529, p0, p1, p2, p3, p4, p5).bool end, set_warning_message_with_header = function(--[[string]] entryHeader, --[[string]] entryLine1, --[[int]] instructionalKey, --[[string]] entryLine2, --[[bool]] p4, --[[int]] p5, --[[ptr_int|ptr_scr_array]] p6, --[[ptr_int|ptr_scr_array]] p7, --[[bool]] background) invoker.call(0xDC38CC1E35B6A5D7, entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, background) end, set_warning_message_with_header_and_substring_flags = function(--[[string]] entryHeader, --[[string]] entryLine1, --[[int]] instructionalKey, --[[string]] entryLine2, --[[bool]] p4, --[[int]] p5, --[[int]] p6, --[[ptr_int|ptr_scr_array]] p7, --[[ptr_int|ptr_scr_array]] p8, --[[bool]] p9) invoker.call(0x701919482C74B5AB, entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, p8, p9) end, set_waypoint_off = function() invoker.call(0xA7E4E2D361C2627F) end, set_widescreen_format = function(--[[int]] p0) invoker.call(0xC3B07BA00A83B0F1, p0) end, show_account_picker = function() invoker.call(0x60E892BA4F5BDCA4) end, show_crew_indicator_on_blip = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xDCFB5D4DB8BF367E, p0, p1) end, show_friend_indicator_on_blip = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x23C3EB807312F01A, blip, toggle) end, show_heading_indicator_on_blip = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x5FBCA48327B914DF, blip, toggle) end, show_height_on_blip = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x75A16C3DA34F1245, p0, p1) end, show_hud_component_this_frame = function(--[[int]] id) invoker.call(0x0B4DF1FA60C0E664, id) end, show_number_on_blip = function(--[[int]] blip, --[[int]] number) invoker.call(0xA3C0B359DCB848B6, blip, number) end, show_outline_indicator_on_blip = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0xB81656BC81FE24D1, blip, toggle) end, show_start_mission_instructional_button = function(--[[bool]] p0) invoker.call(0xF1A6C18B35BCADE6, p0) end, show_tick_on_blip = function(--[[int]] blip, --[[bool]] toggle) invoker.call(0x74513EA3E505181E, blip, toggle) end, start_gps_custom_route = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xDB34E8D56FC13B08, p0, p1, p2) end, start_gps_multi_route = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x3D3D15AF7BCAAF83, p0, p1, p2) end, suppress_frontend_rendering_this_frame = function() invoker.call(0xBA751764F0821256) end, take_control_of_frontend = function() invoker.call(0xEC9264727EEC0F28) end, thefeed_auto_post_gametips_off = function() invoker.call(0xADED7F5748ACAFE6) end, thefeed_auto_post_gametips_on = function() invoker.call(0x56C8B608CFD49854) end, thefeed_clear_frozen_post = function() invoker.call(0x80FE4F3AB4E1B62A) end, thefeed_flush_queue = function() invoker.call(0xA8FDB297A8D25FBA) end, thefeed_force_render_off = function() invoker.call(0x583049884A2EEE3C) end, thefeed_force_render_on = function() invoker.call(0xA13C11E1B5C06BFC) end, thefeed_freeze_next_post = function() invoker.call(0xFDEC055AB549E328) end, thefeed_get_last_shown_phone_activatable_feed_id = --[[int]] function() return invoker.call(0x82352748437638CA).int end, thefeed_hide_this_frame = function() invoker.call(0x25F87B30C382FCA7) end, thefeed_is_paused = --[[int]] function() return invoker.call(0xA9CBFD40B3FA3010).int end, thefeed_only_show_tooltips = function(--[[bool]] p0) invoker.call(0x6F1554B0CC2089FA, p0) end, thefeed_pause = function() invoker.call(0xFDB423997FA30340) end, thefeed_remove_item = function(--[[int]] notificationId) invoker.call(0xBE4390CB40B3E627, notificationId) end, thefeed_report_logo_off = function() invoker.call(0xB695E2CD0A2DA9EE) end, thefeed_report_logo_on = function() invoker.call(0xD4438C0564490E63) end, thefeed_reset_all_parameters = function() invoker.call(0xFDD85225B2DEA55E) end, thefeed_resume = function() invoker.call(0xE1CD1E48E025E661) end, thefeed_set_background_color_for_next_post = function(--[[int]] hudIndex) invoker.call(0x92F0DA1E27DB96DC, hudIndex) end, thefeed_set_flash_duration_parameter_for_next_message = function(--[[int]] p0) invoker.call(0x17AD8C9706BDD88A, p0) end, thefeed_set_rgba_parameter_for_next_message = function(--[[int]] red, --[[int]] green, --[[int]] blue, --[[int]] alpha) invoker.call(0x17430B918701C342, red, green, blue, alpha) end, thefeed_set_scripted_menu_height = function(--[[float]] pos) invoker.call(0x55598D21339CB998, pos) end, thefeed_set_snap_feed_item_positions = function(--[[bool]] p0) invoker.call(0xBAE4F9B97CD43B30, p0) end, thefeed_set_vibrate_parameter_for_next_message = function(--[[bool]] p0) invoker.call(0x4A0C7C9BB10ABB36, p0) end, thefeed_update_item_texture = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x317EBA71D7543F52, p0, p1, p2, p3) end, toggle_stealth_radar = function(--[[bool]] toggle) invoker.call(0x6AFDFB93754950C7, toggle) end, trigger_sonar_blip = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] radius, --[[int]] p4) invoker.call(0x72DD432F3CDFC0EE, posX, posY, posZ, radius, p4) end, unlock_minimap_angle = function() invoker.call(0x8183455E16C42E3A) end, unlock_minimap_position = function() invoker.call(0x3E93E06DB8EF1F30) end, use_fake_mp_cash = function(--[[bool]] p0) invoker.call(0x170F541E1CADD1DE, p0) end, get_blip_info_id_pickup_index = --[[int]] function(--[[int]] blip) return invoker.call(0x9B6786E4C03DD382, blip).int end, update_radar_zoom_to_blip = function() invoker.call(0xD2049635DEB9C375) end, set_text_proportional = function(--[[bool]] p0) invoker.call(0x038C1F517D7FDCF8, p0) end, set_text_edge = function(--[[int]] p0, --[[int]] r, --[[int]] g, --[[int]] b, --[[int]] a) invoker.call(0x441603240D202FA6, p0, r, g, b, a) end, set_multiplayer_hud_cash = function(--[[int]] p0, --[[int]] p1) invoker.call(0xFD1D220394BCB824, p0, p1) end, clear_reminder_message = function() invoker.call(0xB57D8DD645CFA2CF) end, draw_frontend_background_this_frame = function() invoker.call(0x211C4EF450086857) end, force_scripted_gfx_when_frontend_active = function(--[[string]] p0) invoker.call(0x2162C446DFDF38FD, p0) end, activate_interior_entity_set = function(--[[int]] interiorID, --[[string]] propName) invoker.call(0x55E86AF2712B36A1, interiorID, propName) end, add_pickup_to_interior_room_by_name = function(--[[int]] pickup, --[[string]] roomName) invoker.call(0x3F6167F351168730, pickup, roomName) end, cap_interior = function(--[[int]] interiorID, --[[bool]] toggle) invoker.call(0xD9175F941610DB54, interiorID, toggle) end, clear_room_for_entity = function(--[[int]] entity) invoker.call(0xB365FC0C4E27FFA7, entity) end, clear_room_for_game_viewport = function() invoker.call(0x23B59D8912F94246) end, deactivate_interior_entity_set = function(--[[int]] interiorID, --[[string]] propName) invoker.call(0x420BD37289EEE162, interiorID, propName) end, disable_interior = function(--[[int]] interiorID, --[[bool]] toggle) invoker.call(0x6170941419D7D8EC, interiorID, toggle) end, disable_metro_system = function(--[[bool]] toggle) invoker.call(0x9E6542F0CE8E70A3, toggle) end, enable_exterior_cull_model_this_frame = function(--[[int]] mapObjectHash) invoker.call(0xA97F257D0151A6AB, mapObjectHash) end, force_room_for_entity = function(--[[int]] entity, --[[int]] interiorID, --[[int]] roomHashKey) invoker.call(0x52923C4710DD9907, entity, interiorID, roomHashKey) end, force_room_for_game_viewport = function(--[[int]] interiorID, --[[int]] roomHashKey) invoker.call(0x920D853F3E17F1DA, interiorID, roomHashKey) end, get_interior_at_coords = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0xB0F7F8663821D9C3, x, y, z).int end, get_interior_at_coords_with_type = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[string]] interiorType) return invoker.call(0x05B7A89BD78797FC, x, y, z, interiorType).int end, get_interior_at_coords_with_typehash = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] unk) return invoker.call(0xF0F77ADB9F67E79D, x, y, z, unk).int end, get_interior_from_collision = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0xEC4CF9FCB29A4424, x, y, z).int end, get_interior_from_entity = --[[int]] function(--[[int]] entity) return invoker.call(0x2107BA504071A6BB, entity).int end, get_interior_group_id = --[[int]] function(--[[int]] interiorID) return invoker.call(0xE4A84ABF135EF91A, interiorID).int end, get_key_for_entity_in_room = --[[int]] function(--[[int]] entity) return invoker.call(0x399685DB942336BC, entity).int end, get_room_key_for_game_viewport = --[[int]] function() return invoker.call(0xA6575914D2A0B450).int end, get_room_key_from_entity = --[[int]] function(--[[int]] entity) return invoker.call(0x47C2A06D4F5F424B, entity).int end, is_collision_marked_outside = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0xEEA5AC2EDA7C33E8, x, y, z).bool end, is_interior_capped = --[[bool]] function(--[[int]] interiorID) return invoker.call(0x92BAC8ACF88CEC26, interiorID).bool end, is_interior_disabled = --[[bool]] function(--[[int]] interiorID) return invoker.call(0xBC5115A5A939DD15, interiorID).bool end, is_interior_entity_set_active = --[[bool]] function(--[[int]] interiorID, --[[string]] propName) return invoker.call(0x35F7DD45E8C0A16D, interiorID, propName).bool end, is_interior_ready = --[[bool]] function(--[[int]] interiorID) return invoker.call(0x6726BDCCC1932F0E, interiorID).bool end, is_interior_scene = --[[bool]] function() return invoker.call(0xBC72B5D7A1CBD54D).bool end, is_valid_interior = --[[bool]] function(--[[int]] interiorID) return invoker.call(0x26B0E73D7EAAF4D3, interiorID).bool end, pin_interior_in_memory = function(--[[int]] interiorID) invoker.call(0x2CA429C029CCF247, interiorID) end, refresh_interior = function(--[[int]] interiorID) invoker.call(0x41F37C3427C75AE0, interiorID) end, retain_entity_in_interior = function(--[[int]] entity, --[[int]] interiorID) invoker.call(0x82EBB79E258FA2B7, entity, interiorID) end, set_interior_prop_color = function(--[[int]] interiorID, --[[string]] propName, --[[int]] color) invoker.call(0xC1F1920BAF281317, interiorID, propName, color) end, set_interior_in_use = --[[int]] function(--[[int]] interiorID) return invoker.call(0x4C2330E61D3DEB56, interiorID).int end, set_room_for_game_viewport_by_key = function(--[[int]] roomHashKey) invoker.call(0x405DC2AEF6AF95B9, roomHashKey) end, set_room_for_game_viewport_by_name = function(--[[string]] roomName) invoker.call(0xAF348AFCB575A441, roomName) end, unpin_interior = function(--[[int]] interiorID) invoker.call(0x261CCE7EED010641, interiorID) end, add_to_itemset = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xE3945201F14637DD, p0, p1).bool end, clean_itemset = function(--[[int]] p0) invoker.call(0x41BC0D722FC04221, p0) end, create_itemset = --[[int]] function(--[[ptr_scr_vec3]] distri) return invoker.call(0x35AD299F50D91B24, distri).int end, destroy_itemset = function(--[[int]] p0) invoker.call(0xDE18220B1C183EDA, p0) end, get_indexed_item_in_itemset = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x7A197E2521EE2BAB, p0, p1).int end, get_itemset_size = --[[int]] function(--[[int]] p0) return invoker.call(0xD9127E83ABF7C631, p0).int end, is_in_itemset = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x2D0FC594D1E9C107, p0, p1).bool end, is_itemset_valid = --[[bool]] function(--[[int]] p0) return invoker.call(0xB1B1EA596344DFAB, p0).bool end, remove_from_itemset = function(--[[int]] p0, --[[int]] p1) invoker.call(0x25E68244B0177686, p0, p1) end, lobby_auto_multiplayer_event = --[[int]] function() return invoker.call(0x8AA464D4E0F6ACCD).int end, lobby_auto_multiplayer_freemode = --[[bool]] function() return invoker.call(0xEF7D17BC6C85264C).bool end, lobby_auto_multiplayer_random_job = --[[bool]] function() return invoker.call(0xC6DC823253FBB366).bool end, lobby_set_auto_mp_random_job = function(--[[bool]] p0) invoker.call(0xC7E7181C09F33B69, p0) end, lobby_set_auto_multiplayer = function(--[[bool]] p0) invoker.call(0xB0C56BD3D808D863, p0) end, lobby_set_auto_multiplayer_event = function(--[[bool]] p0) invoker.call(0xFC309E94546FCDB5, p0) end, shutdown_session_clears_auto_multiplayer = function(--[[bool]] p0) invoker.call(0xFA1E0E893D915215, p0) end, lobby_auto_multiplayer_menu = --[[int]] function() return invoker.call(0xF2CA003F167E21D2).int end, get_current_language = --[[int]] function() return invoker.call(0x2BDD44CC428A7EAE).int end, localization_get_system_date_type = --[[int]] function() return invoker.call(0xA8AE43AEC1A61314).int end, absf = --[[float]] function(--[[float]] value) return invoker.call(0x73D57CFFDD12C355, value).float end, absi = --[[int]] function(--[[int]] value) return invoker.call(0xF0D31AD191A74F87, value).int end, acos = --[[float]] function(--[[float]] p0) return invoker.call(0x1D08B970013C34B6, p0).float end, action_manager_enable_action = function(--[[int]] hash, --[[bool]] p1) invoker.call(0xA6A12939F16D85BE, hash, p1) end, add_dispatch_spawn_angled_blocking_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6) return invoker.call(0x918C7B2D2FF3928B, p0, p1, p2, p3, p4, p5, p6).int end, add_dispatch_spawn_sphere_blocking_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0x2D4259F1FEB81DA9, p0, p1, p2, p3).int end, add_hospital_restart = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p3, --[[int]] p4) return invoker.call(0x1F464EF988465A81, x, y, z, p3, p4).int end, add_police_restart = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4) return invoker.call(0x452736765B31FC4B, p0, p1, p2, p3, p4).int end, add_pop_multiplier_area = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9) return invoker.call(0x67F6413D3220E18D, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9).int end, add_pop_multiplier_sphere = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[bool]] p7) return invoker.call(0x32C7A7E8C43A1F80, p0, p1, p2, p3, p4, p5, p6, p7).int end, add_replay_stat_value = function(--[[int]] p0) invoker.call(0x69FE6DC87BD2A5E9, p0) end, add_stunt_jump = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11, --[[float]] p12, --[[float]] p13, --[[float]] p14, --[[int]] p15, --[[int]] p16, --[[int]] p17) return invoker.call(0x1A992DA297A4630C, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17).int end, add_stunt_jump_angled = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11, --[[float]] p12, --[[float]] p13, --[[float]] p14, --[[float]] p15, --[[float]] p16, --[[int]] p17, --[[int]] p18, --[[int]] p19) return invoker.call(0xBBE5D803A5360CBF, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19).int end, add_tactical_nav_mesh_point = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xB8721407EE9C3FF6, p0, p1, p2) end, allow_mission_creator_warp = function(--[[bool]] p0) invoker.call(0xDEA36202FC3382DF, p0) end, are_profile_settings_valid = --[[bool]] function() return invoker.call(0x5AA3BEFA29F03AD4).bool end, are_strings_equal = --[[bool]] function(--[[string]] string1, --[[string]] string2) return invoker.call(0x0C515FAB3FF9EA92, string1, string2).bool end, asin = --[[float]] function(--[[float]] p0) return invoker.call(0xC843060B5765DCE7, p0).float end, atan2 = --[[float]] function(--[[float]] p0, --[[float]] p1) return invoker.call(0x8927CBF9D22261A4, p0, p1).float end, atan = --[[float]] function(--[[float]] p0) return invoker.call(0xA9D1795CD5043663, p0).float end, begin_replay_stats = function(--[[int]] p0, --[[int]] p1) invoker.call(0xE0E500246FF73D66, p0, p1) end, block_dispatch_service_resource_creation = function(--[[int]] _type, --[[bool]] toggle) invoker.call(0x9B2BD3773123EA2F, _type, toggle) end, cancel_stunt_jump = function() invoker.call(0xE6B7B0ACD4E4B75E) end, cleanup_async_install = function() invoker.call(0xC79AE21974B01FB2) end, clear_angled_area_of_vehicles = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[bool]] p7, --[[bool]] p8, --[[bool]] p9, --[[bool]] p10, --[[bool]] p11, --[[int]] p12) invoker.call(0x11DB3500F042A8AA, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) end, clear_area = function(--[[float]] X, --[[float]] Y, --[[float]] Z, --[[float]] radius, --[[bool]] p4, --[[bool]] ignoreCopCars, --[[bool]] ignoreObjects, --[[bool]] p7) invoker.call(0xA56F01F3765B93A0, X, Y, Z, radius, p4, ignoreCopCars, ignoreObjects, p7) end, clear_area_of_everything = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7) invoker.call(0x957838AAF91BD12D, x, y, z, radius, p4, p5, p6, p7) end, clear_area_of_cops = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] flags) invoker.call(0x04F8FC8FCF58F88D, x, y, z, radius, flags) end, clear_area_of_objects = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] flags) invoker.call(0xDD9B9B385AAC7F5B, x, y, z, radius, flags) end, clear_area_of_peds = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] flags) invoker.call(0xBE31FD6CE464AC59, x, y, z, radius, flags) end, clear_area_of_projectiles = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] flags) invoker.call(0x0A1CB9094635D1A6, x, y, z, radius, flags) end, clear_area_of_vehicles = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[int]] p9) invoker.call(0x01C7B9B38428AEB6, x, y, z, radius, p4, p5, p6, p7, p8, p9) end, clear_bit = function(--[[ptr_int]] address, --[[int]] offset) invoker.call(0xE80492A9AC099A93, address, offset) end, clear_code_requested_autosave = function() invoker.call(0x06462A961E94B67C) end, clear_override_weather = function() invoker.call(0x338D2E3477711050) end, clear_replay_stats = function() invoker.call(0x1B1AB132A16FDA55) end, clear_restart_coord_override = function() invoker.call(0xA2716D40842EAF79) end, clear_scenario_spawn_history = function() invoker.call(0x7EC6F9A478A6A512) end, clear_tactical_nav_mesh_points = function() invoker.call(0xB3CD58CCA6CDA852) end, clear_weather_type_persist = function() invoker.call(0xCCC39339BEF76CF5) end, compare_strings = --[[int]] function(--[[string]] str1, --[[string]] str2, --[[bool]] matchCase, --[[int]] maxLength) return invoker.call(0x1E34710ECD4AB0EB, str1, str2, matchCase, maxLength).int end, create_incident = --[[bool]] function(--[[int]] incidentType, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p5, --[[float]] radius, --[[ptr_int]] outIncidentID, --[[int]] p7) return invoker.call(0x3F892CAF67444AE7, incidentType, x, y, z, p5, radius, outIncidentID, p7).bool end, create_incident_with_entity = --[[bool]] function(--[[int]] incidentType, --[[int]] ped, --[[int]] amountOfPeople, --[[float]] radius, --[[ptr_int]] outIncidentID, --[[int]] p5) return invoker.call(0x05983472F0494E60, incidentType, ped, amountOfPeople, radius, outIncidentID, p5).bool end, delete_incident = function(--[[int]] test) invoker.call(0x556C1AA270D5A207, test) end, delete_stunt_jump = function(--[[int]] p0) invoker.call(0xDC518000E39DAE1F, p0) end, disable_hospital_restart = function(--[[int]] hospitalIndex, --[[bool]] toggle) invoker.call(0xC8535819C450EBA8, hospitalIndex, toggle) end, disable_police_restart = function(--[[int]] policeIndex, --[[bool]] toggle) invoker.call(0x23285DED6EBD7EA3, policeIndex, toggle) end, disable_stunt_jump_set = function(--[[int]] p0) invoker.call(0xA5272EBEDD4747F6, p0) end, display_onscreen_keyboard = function(--[[int]] p0, --[[string]] windowTitle, --[[string]] p2, --[[string]] defaultText, --[[string]] defaultConcat1, --[[string]] defaultConcat2, --[[string]] defaultConcat3, --[[int]] maxInputLength) invoker.call(0x00DC833F2568DBF6, p0, windowTitle, p2, defaultText, defaultConcat1, defaultConcat2, defaultConcat3, maxInputLength) end, display_onscreen_keyboard_with_longer_initial_string = function(--[[int]] p0, --[[string]] windowTitle, --[[ptr_int|ptr_scr_array]] p2, --[[string]] defaultText, --[[string]] defaultConcat1, --[[string]] defaultConcat2, --[[string]] defaultConcat3, --[[string]] defaultConcat4, --[[string]] defaultConcat5, --[[string]] defaultConcat6, --[[string]] defaultConcat7, --[[int]] maxInputLength) invoker.call(0xCA78CFA0366592FE, p0, windowTitle, p2, defaultText, defaultConcat1, defaultConcat2, defaultConcat3, defaultConcat4, defaultConcat5, defaultConcat6, defaultConcat7, maxInputLength) end, does_pop_multiplier_area_exist = --[[bool]] function(--[[int]] p0) return invoker.call(0x1327E2FE9746BAEE, p0).bool end, does_pop_multiplier_sphere_exist = --[[int]] function(--[[int]] p0) return invoker.call(0x171BAFB3C60389F4, p0).int end, do_auto_save = function() invoker.call(0x50EEAAD86232EE55) end, enable_dispatch_service = function(--[[int]] dispatchService, --[[bool]] toggle) invoker.call(0xDC0F817884CDD856, dispatchService, toggle) end, enable_stunt_jump_set = function(--[[int]] p0) invoker.call(0xE369A5783B866016, p0) end, enable_tennis_mode = function(--[[int]] ped, --[[bool]] toggle, --[[bool]] p2) invoker.call(0x28A04B411933F8A6, ped, toggle, p2) end, end_replay_stats = function() invoker.call(0xA23E821FBDF8A5F2) end, find_spawn_point_in_direction = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] distance, --[[ptr_scr_vec3]] spawnPoint) return invoker.call(0x6874E2190B0C1972, x1, y1, z1, x2, y2, z2, distance, spawnPoint).bool end, force_game_state_playing = function() invoker.call(0xC0AA53F866B3134D) end, force_lightning_flash = function() invoker.call(0xF6062E089251C898) end, get_allocated_stack_size = --[[int]] function() return invoker.call(0x8B3CA62B1EF19B62).int end, get_angle_between_2d_vectors = --[[float]] function(--[[float]] x1, --[[float]] y1, --[[float]] x2, --[[float]] y2) return invoker.call(0x186FC4BE848E1C92, x1, y1, x2, y2).float end, get_base_element_location_from_metadata_block = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[bool]] p3) return invoker.call(0xB335F761606DB47C, p0, p1, p2, p3).bool end, get_benchmark_iterations = --[[int]] function() return invoker.call(0x4750FC27570311EC).int end, get_benchmark_pass = --[[int]] function() return invoker.call(0x1B2366C3F2A5C8DF).int end, get_bits_in_range = --[[int]] function(--[[int]] var, --[[int]] rangeStart, --[[int]] rangeEnd) return invoker.call(0x53158863FCC0893A, var, rangeStart, rangeEnd).int end, get_city_density = --[[int]] function() return invoker.call(0xD10282B6E3751BA0).int end, get_clouds_alpha = --[[float]] function() return invoker.call(0x20AC25E781AE4A84).float end, get_coords_of_projectile_type_in_area = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8) return invoker.call(0x8D7A43EC6A5FEA45, p0, p1, p2, p3, p4, p5, p6, p7, p8).int end, get_coords_of_projectile_type_within_distance = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[float]] radius, --[[ptr_int]] entity, --[[bool]] p4) return invoker.call(0xDFB4138EEFED7B81, ped, weaponHash, radius, entity, p4).bool end, get_curr_weather_state = function(--[[ptr_int]] p0, --[[ptr_int]] p1, --[[ptr_float]] progress_or_time) invoker.call(0xF3BBE884A14BB413, p0, p1, progress_or_time) end, get_distance_between_coords = --[[float]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] useZ) return invoker.call(0xF1B760881820C952, x1, y1, z1, x2, y2, z2, useZ).float end, get_fake_wanted_level = --[[int]] function() return invoker.call(0x4C9296CBCD1B971E).int end, get_frame_count = --[[int]] function() return invoker.call(0xFC8202EFC642E6F2).int end, get_frame_time = --[[float]] function() return invoker.call(0x15C40837039FFAF7).float end, get_game_timer = --[[int]] function() return invoker.call(0x9CD27B0045628463).int end, get_ground_z_and_normal_for_3d_coord = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_float]] p3, --[[ptr_scr_vec3]] p4) return invoker.call(0x8BDC7BFC57A81E76, x, y, z, p3, p4).bool end, get_ground_z_for_3d_coord = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_float]] groundZ, --[[bool]] unk) return invoker.call(0xC906A7DAB05C8D2B, x, y, z, groundZ, unk).bool end, get_hash_key = --[[int]] function(--[[string]] model) return invoker.call(0xD24D37CC275948CC, model).int end, get_heading_from_vector_2d = --[[float]] function(--[[float]] dx, --[[float]] dy) return invoker.call(0x2FFB6B224F4B2926, dx, dy).float end, get_index_of_current_level = --[[int]] function() return invoker.call(0xCBAD6729F7B1F4FC).int end, get_is_auto_save_off = --[[int]] function() return invoker.call(0x6E04F06094C87047).int end, get_is_player_in_animal_form = --[[bool]] function() return invoker.call(0x9689123E3F213AA5).bool end, get_line_plane_intersection = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11, --[[ptr_int|ptr_scr_array]] p12) return invoker.call(0xF56DFB7B61BE7276, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12).bool end, get_mission_flag = --[[bool]] function() return invoker.call(0xA33CDCCDA663159E).bool end, get_model_dimensions = function(--[[int]] modelHash, --[[ptr_scr_vec3]] minimum, --[[ptr_scr_vec3]] maximum) invoker.call(0x03E8D3D5F549087A, modelHash, minimum, maximum) end, get_next_weather_type_hash_name = --[[int]] function() return invoker.call(0x711327CD09C8F162).int end, get_number_of_free_stacks_of_this_size = --[[int]] function(--[[int]] stackSize) return invoker.call(0xFEAD16FC8F9DFC0F, stackSize).int end, get_number_resources_allocated_to_wanted_level = --[[int]] function(--[[int]] dispatchService) return invoker.call(0xEB4A0C2D56441717, dispatchService).int end, get_num_successful_stunt_jumps = --[[int]] function() return invoker.call(0x996DD1E1E02F1008).int end, get_prev_weather_type_hash_name = --[[int]] function() return invoker.call(0x564B884A05EC45A3).int end, get_profile_setting = --[[int]] function(--[[int]] profileSetting) return invoker.call(0xC488FF2356EA7791, profileSetting).int end, get_projectile_of_projectile_type_within_distance = --[[int]] function(--[[int]] ped, --[[int]] weaponhash, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) return invoker.call(0x82FDE6A57EE4EE44, ped, weaponhash, p2, p3, p4, p5).int end, get_rain_level = --[[int]] function() return invoker.call(0x96695E368AD855F3).int end, get_random_event_flag = --[[int]] function() return invoker.call(0xD2D57F1D764117B1).int end, get_random_float_in_range = --[[float]] function(--[[float]] startRange, --[[float]] endRange) return invoker.call(0x313CE5879CEB6FCD, startRange, endRange).float end, get_random_int_in_range = --[[int]] function(--[[int]] startRange, --[[int]] endRange) return invoker.call(0xD53343AA4FB7DD28, startRange, endRange).int end, get_ratio_of_closest_point_on_line = --[[float]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[bool]] p9) return invoker.call(0x7F8F6405F4777AF6, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9).float end, get_replay_stat_at_index = --[[int]] function(--[[int]] p0) return invoker.call(0x8098C8D6597AAE18, p0).int end, get_replay_stat_count = --[[int]] function() return invoker.call(0xDC9274A7EF6B2867).int end, get_replay_stat_mission_id = --[[int]] function() return invoker.call(0x5B1F2E327B6B6FE1).int end, get_replay_stat_mission_type = --[[int]] function() return invoker.call(0x2B626A0150E4D449).int end, get_save_house_details_after_successful_load = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xA4A0065E39C9F25C, p0, p1, p2, p3).int end, get_size_of_save_data = --[[int]] function(--[[bool]] p0) return invoker.call(0xA09F896CE912481F, p0).int end, get_snow_level = --[[int]] function() return invoker.call(0xC5868A966E5BE3AE).int end, get_status_of_manual_save = --[[int]] function() return invoker.call(0x397BAA01068BAA96).int end, get_status_of_mission_repeat_save = --[[int]] function() return invoker.call(0x2B5E102E4A42F2BF).int end, get_system_time_step = --[[float]] function() return invoker.call(0xE599A503B3837E1B).float end, get_tennis_swing_anim_can_be_interrupted = --[[bool]] function(--[[int]] p0) return invoker.call(0x19BFED045C647C49, p0).bool end, get_tennis_swing_anim_complete = --[[bool]] function(--[[int]] p0) return invoker.call(0x17DF68D720AA77F8, p0).bool end, get_tennis_swing_anim_swung = --[[bool]] function(--[[int]] p0) return invoker.call(0xE95B0C7D5BA3B96B, p0).bool end, get_total_successful_stunt_jumps = --[[int]] function() return invoker.call(0x6856EC3D35C81EA4).int end, get_wind_speed = --[[float]] function() return invoker.call(0xA8CF1CC0AFCD3F12).float end, has_async_install_finished = --[[int]] function() return invoker.call(0x14832BF2ABA53FC5).int end, has_bullet_impacted_in_area = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p3, --[[bool]] p4, --[[bool]] p5) return invoker.call(0x9870ACFB89A90995, x, y, z, p3, p4, p5).bool end, has_bullet_impacted_in_box = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[bool]] p7) return invoker.call(0xDC8C5D7CFEAB8394, p0, p1, p2, p3, p4, p5, p6, p7).bool end, has_cheat_with_hash_been_activated = --[[bool]] function(--[[int]] hash, --[[int]] amount) return invoker.call(0x071E2A839DE82D90, hash, amount).bool end, has_code_requested_autosave = --[[int]] function() return invoker.call(0x2107A3773771186D).int end, has_game_installed_this_session = --[[bool]] function() return invoker.call(0x6FDDF453C0C756EC).bool end, has_pc_cheat_with_hash_been_activated = --[[bool]] function(--[[int]] hash) return invoker.call(0x557E43C447E700A8, hash).bool end, has_resumed_from_suspend = --[[int]] function() return invoker.call(0xE8B9C0EC9E183F35).int end, is_pc_version = --[[bool]] function() return invoker.call(0x48AF36444B965238).bool end, have_credits_reached_end = --[[int]] function() return invoker.call(0x075F1D57402C93BA).int end, have_replay_stats_been_stored = --[[int]] function() return invoker.call(0xD642319C54AADEB6).int end, ignore_next_restart = function(--[[bool]] toggle) invoker.call(0x21FFB63D8C615361, toggle) end, inform_code_of_content_id_of_current_ugc_mission = function(--[[string]] p0) invoker.call(0x8D74E26F54B4E5C3, p0) end, is_area_occupied = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[bool]] p9, --[[bool]] p10, --[[int]] p11, --[[bool]] p12) return invoker.call(0xA61B4DF533DCB56E, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12).bool end, is_auto_save_in_progress = --[[bool]] function() return invoker.call(0x69240733738C19A0).bool end, is_bit_set = --[[bool]] function(--[[int]] address, --[[int]] offset) return invoker.call(0xA921AA820C25702F, address, offset).bool end, is_bullet_in_angled_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[bool]] p7) return invoker.call(0x1A8B5F3C01E2B477, p0, p1, p2, p3, p4, p5, p6, p7).bool end, is_bullet_in_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4) return invoker.call(0x3F2023999AD51C1F, p0, p1, p2, p3, p4).bool end, is_bullet_in_box = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6) return invoker.call(0xDE0F6D7450D37351, p0, p1, p2, p3, p4, p5, p6).bool end, is_commandline_end_user_benchmark = --[[int]] function() return invoker.call(0xA049A5BE0F04F2F8).int end, is_incident_valid = --[[bool]] function(--[[int]] incidentId) return invoker.call(0xC8BC6461E629BEAA, incidentId).bool end, is_memory_card_in_use = --[[bool]] function() return invoker.call(0x8A75CE2956274ADD).bool end, is_minigame_in_progress = --[[bool]] function() return invoker.call(0x2B4A15E44DE0F478).bool end, is_next_weather_type = --[[bool]] function(--[[string]] weatherType) return invoker.call(0x2FAA3A30BEC0F25D, weatherType).bool end, is_point_obscured_by_a_mission_entity = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6) return invoker.call(0xE54E209C35FFA18D, p0, p1, p2, p3, p4, p5, p6).bool end, is_position_occupied = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] range, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[int]] p9, --[[bool]] p10) return invoker.call(0xADCDE75E1C60F32D, x, y, z, range, p4, p5, p6, p7, p8, p9, p10).bool end, is_prev_weather_type = --[[bool]] function(--[[string]] weatherType) return invoker.call(0x44F28F86433B10A9, weatherType).bool end, is_projectile_in_area = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] ownedByPlayer) return invoker.call(0x5270A8FBC098C3F8, x1, y1, z1, x2, y2, z2, ownedByPlayer).bool end, is_projectile_type_in_angled_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7, --[[bool]] p8) return invoker.call(0xF0BC12401061DEA0, p0, p1, p2, p3, p4, p5, p6, p7, p8).bool end, is_projectile_type_in_area = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] _type, --[[bool]] p7) return invoker.call(0x2E0DC353342C4A6D, x1, y1, z1, x2, y2, z2, _type, p7).bool end, is_projectile_type_within_distance = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[int]] p3, --[[float]] p4, --[[bool]] p5) return invoker.call(0x34318593248C8FB2, p0, p1, p2, p3, p4, p5).bool end, is_sniper_bullet_in_area = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0xFEFCF11B01287125, x1, y1, z1, x2, y2, z2).bool end, is_string_null = --[[bool]] function(--[[string]] string) return invoker.call(0xF22B6C47C6EAB066, string).bool end, is_string_null_or_empty = --[[bool]] function(--[[string]] string) return invoker.call(0xCA042B6957743895, string).bool end, is_stunt_jump_in_progress = --[[bool]] function() return invoker.call(0x7A3F19700A4D0525).bool end, is_stunt_jump_message_showing = --[[bool]] function() return invoker.call(0x2272B0A1343129F4).bool end, is_tennis_mode = --[[bool]] function(--[[int]] ped) return invoker.call(0x5D5479D115290C3F, ped).bool end, is_this_a_minigame_script = --[[bool]] function() return invoker.call(0x7B30F65D7B710098).bool end, landing_screen_started_end_user_benchmark = --[[int]] function() return invoker.call(0x3BBBD13E5041A79E).int end, load_cloud_hat = function(--[[string]] _type, --[[float]] transitionTime) invoker.call(0xFC4842A34657BFCB, _type, transitionTime) end, network_set_script_is_safe_for_network_game = function() invoker.call(0x9243BAC96D64C050) end, next_onscreen_keyboard_result_will_display_using_these_fonts = function(--[[int]] p0) invoker.call(0x3ED1438C1F5C6612, p0) end, override_save_house = --[[bool]] function(--[[bool]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5, --[[float]] p6, --[[float]] p7) return invoker.call(0x1162EA8AE9D24EEA, p0, p1, p2, p3, p4, p5, p6, p7).bool end, pause_death_arrest_restart = function(--[[bool]] disableRespawn) invoker.call(0x2C2B3493FBF51C71, disableRespawn) end, play_tennis_dive_anim = function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) invoker.call(0x8FA9C42FC5D7C64B, p0, p1, p2, p3, p4, p5) end, play_tennis_swing_anim = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) invoker.call(0xE266ED23311F24D4, p0, p1, p2, p3, p4, p5) end, plm_get_constrained_duration_ms = --[[int]] function() return invoker.call(0xABB2FA71C83A1B72).int end, plm_is_in_constrained_mode = --[[bool]] function() return invoker.call(0x684A41975F077262).bool end, populate_now = function() invoker.call(0x7472BB270D7B4F3E) end, preload_cloud_hat = function(--[[string]] p0) invoker.call(0x11B56FBBF7224868, p0) end, prevent_arrest_state_this_frame = function() invoker.call(0xE3D969D2785FFB5E) end, queue_mission_repeat_load = --[[int]] function() return invoker.call(0x72DE52178C291CB5).int end, queue_mission_repeat_save = --[[int]] function() return invoker.call(0x44A0BDC559B35F6E).int end, queue_mission_repeat_save_for_benchmark_test = --[[int]] function() return invoker.call(0xEB2104E905C6F2E9).int end, quit_game = function() invoker.call(0xEB6891F03362FB12) end, register_float_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x7CAEC29ECB5DFEBB, p0, name) end, register_int64_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xA735353C77334EA0, p0, p1) end, register_int_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x34C9EE5986258415, p0, name) end, register_enum_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x10C2FA78D0E128A1, p0, name) end, register_bool_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0xC8F4131414C835A1, p0, name) end, register_save_house = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[int]] p5, --[[int]] p6) return invoker.call(0xC0714D0A7EEECA54, p0, p1, p2, p3, p4, p5, p6).int end, register_text_label_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0xEDB1232C5BEAE62F, p0, name) end, register_text_label_15_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x6F7794F28C6B2535, p0, name) end, register_text_label_23_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x48F069265A0E4BEC, p0, name) end, register_text_label_31_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0x8269816F6CFD40F8, p0, name) end, register_text_label_63_to_save = function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] name) invoker.call(0xFAA457EF263E8763, p0, name) end, remove_dispatch_spawn_blocking_area = function(--[[int]] p0) invoker.call(0x264AC28B01B353A5, p0) end, remove_pop_multiplier_area = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xB129E447A2EDA4BF, p0, p1) end, remove_pop_multiplier_sphere = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xE6869BECDD8F2403, p0, p1) end, reset_dispatch_ideal_spawn_distance = function() invoker.call(0x77A84429DD9F0A15) end, reset_dispatch_spawn_blocking_areas = function() invoker.call(0xAC7BFD5C1D83EA75) end, reset_dispatch_time_between_spawn_attempts = function(--[[int]] p0) invoker.call(0xEB2DB0CAD13154B3, p0) end, reset_end_user_benchmark = function() invoker.call(0x437138B6A830166A) end, reset_wanted_response_num_peds_to_spawn = function() invoker.call(0xD9F692D349249528) end, save_end_user_benchmark = function() invoker.call(0x37DEB0AA183FB6D8) end, script_race_get_player_split_time = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x8EF5573A1F801A5C, p0, p1, p2).bool end, script_race_init = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x0A60017F841A54F2, p0, p1, p2, p3) end, script_race_player_hit_checkpoint = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x1BB299305C3E8C13, p0, p1, p2, p3) end, script_race_shutdown = function() invoker.call(0x1FF6BF9A63E5757F) end, set_bit = function(--[[ptr_int]] address, --[[int]] offset) invoker.call(0x933D6A9EEC1BACD0, address, offset) end, set_bits_in_range = function(--[[ptr_int]] var, --[[int]] rangeStart, --[[int]] rangeEnd, --[[int]] p3) invoker.call(0x8EF07E15701D61ED, var, rangeStart, rangeEnd, p3) end, set_clouds_alpha = function(--[[float]] opacity) invoker.call(0xF36199225D6D8C86, opacity) end, set_cloud_settings_override = function(--[[string]] p0) invoker.call(0x02DEAAC8F8EA7FE7, p0) end, set_credits_active = function(--[[bool]] toggle) invoker.call(0xB938B7E6D3C0620C, toggle) end, set_credits_fade_out_with_screen = function(--[[bool]] toggle) invoker.call(0xB51B9AB9EF81868C, toggle) end, set_curr_weather_state = function(--[[int]] weatherType1, --[[int]] weatherType2, --[[float]] percentWeather2) invoker.call(0x578C752848ECFA0C, weatherType1, weatherType2, percentWeather2) end, set_dispatch_ideal_spawn_distance = function(--[[float]] p0) invoker.call(0x6FE601A64180D423, p0) end, set_dispatch_spawn_location = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xD10F442036302D50, p0, p1, p2) end, set_dispatch_time_between_spawn_attempts = function(--[[int]] p0, --[[float]] p1) invoker.call(0x44F7CBC1BEB3327D, p0, p1) end, set_dispatch_time_between_spawn_attempts_multiplier = function(--[[int]] p0, --[[float]] p1) invoker.call(0x48838ED9937A15D1, p0, p1) end, set_explosive_ammo_this_frame = function(--[[int]] player) invoker.call(0xA66C71C98D5F2CFB, player) end, set_explosive_melee_this_frame = function(--[[int]] player) invoker.call(0xFF1BED81BFDC0FE0, player) end, set_fade_in_after_death_arrest = function(--[[bool]] toggle) invoker.call(0xDA66D2796BA33F12, toggle) end, set_fade_in_after_load = function(--[[bool]] toggle) invoker.call(0xF3D78F59DFE18D79, toggle) end, set_fade_out_after_arrest = function(--[[bool]] toggle) invoker.call(0x1E0B4DC0D990A4E7, toggle) end, set_fade_out_after_death = function(--[[bool]] toggle) invoker.call(0x4A18E01DF2C87B86, toggle) end, set_fake_wanted_level = function(--[[int]] fakeWantedLevel) invoker.call(0x1454F2448DE30163, fakeWantedLevel) end, set_fire_ammo_this_frame = function(--[[int]] player) invoker.call(0x11879CDD803D30F4, player) end, set_game_paused = function(--[[bool]] toggle) invoker.call(0x577D1284D6873711, toggle) end, set_gravity_level = function(--[[int]] level) invoker.call(0x740E14FAD5842351, level) end, set_ideal_spawn_distance_for_incident = function(--[[int]] p0, --[[float]] p1) invoker.call(0xD261BA3E7E998072, p0, p1) end, set_incident_requested_units = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xB08B85D860E7BA3C, p0, p1, p2) end, set_instance_priority_hint = function(--[[int]] flag) invoker.call(0xC5F0A8EBD3F361CE, flag) end, set_instance_priority_mode = function(--[[bool]] toggle) invoker.call(0x9BAE5AD2508DF078, toggle) end, set_minigame_in_progress = function(--[[bool]] toggle) invoker.call(0x19E00D7322C6F85B, toggle) end, set_mission_flag = function(--[[bool]] toggle) invoker.call(0xC4301E5121A0ED73, toggle) end, set_override_weather = function(--[[string]] weatherType) invoker.call(0xA43D5C6FE51ADBEF, weatherType) end, set_player_is_in_animal_form = function(--[[bool]] toggle) invoker.call(0x4EBB7E87AA0DBED4, toggle) end, set_player_is_repeating_a_mission = function(--[[bool]] p0) invoker.call(0x9D8D44ADBBA61EF2, p0) end, set_rain = function(--[[float]] intensity) invoker.call(0x643E26EA6E024D92, intensity) end, set_snow = function(--[[float]] intensity) invoker.call(0x7F06937B0CDCBC1A, intensity) end, set_random_event_flag = function(--[[bool]] p0) invoker.call(0x971927086CFD2158, p0) end, set_random_seed = function(--[[int]] time) invoker.call(0x444D98F98C11F3EC, time) end, set_random_weather_type = function() invoker.call(0x8B05F884CF7E8020) end, set_restart_coord_override = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading) invoker.call(0x706B5EDCAA7FA663, x, y, z, heading) end, set_riot_mode_enabled = function(--[[bool]] p0) invoker.call(0x2587A48BC88DFADF, p0) end, set_save_house = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x4F548CABEAE553BC, p0, p1, p2) end, set_save_menu_active = function(--[[bool]] unk) invoker.call(0xC9BF75D28165FF77, unk) end, set_script_high_prio = function(--[[bool]] p0) invoker.call(0x65D2EBB47E1CEC21, p0) end, set_stunt_jumps_can_trigger = function(--[[bool]] p0) invoker.call(0xD79185689F8FD5DF, p0) end, set_super_jump_this_frame = function(--[[int]] player) invoker.call(0x57FFF03E423A4C0B, player) end, set_tennis_move_network_signal_float = function(--[[int]] p0, --[[string]] p1, --[[float]] p2) invoker.call(0x54F157E0336A3822, p0, p1, p2) end, set_this_is_a_trigger_script = function(--[[bool]] p0) invoker.call(0x6F2135B6129620C1, p0) end, set_this_script_can_be_paused = function(--[[bool]] toggle) invoker.call(0xAA391C728106F7AF, toggle) end, set_this_script_can_remove_blips_created_by_any_script = function(--[[bool]] toggle) invoker.call(0xB98236CAAECEF897, toggle) end, set_ticker_johnmarston_is_done = function() invoker.call(0xFB00CA71DA386228) end, set_time_scale = function(--[[float]] time) invoker.call(0x1D408577D440E81E, time) end, set_wanted_response_num_peds_to_spawn = function(--[[int]] p0, --[[int]] p1) invoker.call(0xE532EC1A63231B4F, p0, p1) end, set_weather_type_now = function(--[[string]] weatherType) invoker.call(0x29B487C359E19889, weatherType) end, set_weather_type_now_persist = function(--[[string]] weatherType) invoker.call(0xED712CA327900C8A, weatherType) end, set_weather_type_overtime_persist = function(--[[string]] weatherType, --[[float]] time) invoker.call(0xFB5045B7C42B75BF, weatherType, time) end, set_weather_type_persist = function(--[[string]] weatherType) invoker.call(0x704983DF373B198F, weatherType) end, set_wind = function(--[[float]] speed) invoker.call(0xAC3A74E8384A9919, speed) end, set_wind_direction = function(--[[float]] direction) invoker.call(0xEB0F4468467B4528, direction) end, set_wind_speed = function(--[[float]] speed) invoker.call(0xEE09ECEDBABE47FC, speed) end, shoot_single_bullet_between_coords = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] damage, --[[bool]] perfectAccuracy, --[[int]] weaponHash, --[[int]] ownerPed, --[[bool]] isAudible, --[[bool]] isInvisible, --[[float]] speed) invoker.call(0x867654CBC7606F2C, x1, y1, z1, x2, y2, z2, damage, perfectAccuracy, weaponHash, ownerPed, isAudible, isInvisible, speed) end, shoot_single_bullet_between_coords_ignore_entity = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] damage, --[[bool]] p7, --[[int]] weaponHash, --[[int]] ownerPed, --[[bool]] isAudible, --[[bool]] isInvisible, --[[float]] speed, --[[int]] entity, --[[int]] p14) invoker.call(0xE3A7742E0B7A2F8B, x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed, isAudible, isInvisible, speed, entity, p14) end, shoot_single_bullet_between_coords_ignore_entity_new = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] damage, --[[bool]] p7, --[[int]] weaponHash, --[[int]] ownerPed, --[[bool]] isAudible, --[[bool]] isInvisible, --[[float]] speed, --[[int]] entity, --[[bool]] p14, --[[bool]] p15, --[[bool]] p16, --[[bool]] p17, --[[int]] p18, --[[int]] p19) invoker.call(0xBFE5756E7407064A, x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed, isAudible, isInvisible, speed, entity, p14, p15, p16, p17, p18, p19) end, should_use_metric_measurements = --[[int]] function() return invoker.call(0xD3D15555431AB793).int end, slerp_near_quaternion = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[ptr_int|ptr_scr_array]] p9, --[[ptr_int|ptr_scr_array]] p10, --[[ptr_int|ptr_scr_array]] p11, --[[ptr_int|ptr_scr_array]] p12) invoker.call(0xF2F6A2FA49278625, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) end, start_end_user_benchmark = function() invoker.call(0x92790862E36C2ADA) end, start_save_array_with_size = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[string]] arrayName) invoker.call(0x60FE567DF1B1AF9D, p0, p1, arrayName) end, start_save_data = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[bool]] p2) invoker.call(0xA9575F812C6A7997, p0, p1, p2) end, start_save_struct_with_size = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[string]] structName) invoker.call(0xBF737600CDDBEADD, p0, p1, structName) end, stop_end_user_benchmark = function() invoker.call(0xC7DB36C24634F52B) end, stop_save_data = function() invoker.call(0x74E20C9145FB66FD) end, stop_save_struct = function() invoker.call(0xEB1774DF12BB9F12) end, stop_save_array = function() invoker.call(0x04456F95153C6BE4) end, string_to_int = --[[bool]] function(--[[string]] string, --[[ptr_int]] outInteger) return invoker.call(0x5A5F40FE637EB584, string, outInteger).bool end, tan = --[[float]] function(--[[float]] p0) return invoker.call(0x632106CC96E82E91, p0).float end, terminate_all_scripts_with_this_name = function(--[[string]] scriptName) invoker.call(0x9DC711BC69C548DF, scriptName) end, ui_started_end_user_benchmark = --[[int]] function() return invoker.call(0xEA2F2061875EED90).int end, unload_all_cloud_hats = function() invoker.call(0x957E790EA1727B64) end, unload_cloud_hat = function(--[[string]] p0, --[[float]] p1) invoker.call(0xA74802FB8D0B7814, p0, p1) end, update_onscreen_keyboard = --[[int]] function() return invoker.call(0x0CF2B696BBF945AE).int end, using_mission_creator = function(--[[bool]] toggle) invoker.call(0xF14878FC50BEC6EE, toggle) end, water_override_fade_in = function(--[[float]] p0) invoker.call(0xA8434F1DFF41D6E7, p0) end, water_override_fade_out = function(--[[float]] p0) invoker.call(0xC3C221ADDDE31A11, p0) end, water_override_set_oceannoiseminamplitude = function(--[[float]] p0) invoker.call(0x31727907B2C43C55, p0) end, water_override_set_oceanwaveamplitude = function(--[[float]] p0) invoker.call(0x405591EC8FD9096D, p0) end, water_override_set_oceanwavemaxamplitude = function(--[[float]] p0) invoker.call(0xB3E6360DDE733E82, p0) end, water_override_set_oceanwaveminamplitude = function(--[[float]] p0) invoker.call(0xF751B16FB32ABC1D, p0) end, water_override_set_ripplebumpiness = function(--[[float]] p0) invoker.call(0x7C9C0B1EEB1F9072, p0) end, water_override_set_rippledisturb = function(--[[float]] p0) invoker.call(0xB9854DFDE0D833D6, p0) end, water_override_set_ripplemaxbumpiness = function(--[[float]] p0) invoker.call(0x9F5E6BB6B34540DA, p0) end, water_override_set_rippleminbumpiness = function(--[[float]] p0) invoker.call(0x6216B116083A7CB4, p0) end, water_override_set_shorewaveamplitude = function(--[[float]] p0) invoker.call(0xB8F87EAD7533B176, p0) end, water_override_set_shorewavemaxamplitude = function(--[[float]] p0) invoker.call(0xA7A1127490312C36, p0) end, water_override_set_shorewaveminamplitude = function(--[[float]] p0) invoker.call(0xC3EAD29AB273ECE8, p0) end, water_override_set_strength = function(--[[float]] p0) invoker.call(0xC54A08C85AE4D410, p0) end, is_sniper_inverted = --[[bool]] function() return invoker.call(0x61A23B7EDA9BDA24).bool end, is_orbis_version = --[[bool]] function() return invoker.call(0xA72BC0B675B1519E).bool end, is_durango_version = --[[bool]] function() return invoker.call(0x4D982ADB1978442D).bool end, is_xbox360_version = --[[bool]] function() return invoker.call(0xF6201B4DAF662A9D).bool end, is_ps3_version = --[[bool]] function() return invoker.call(0xCCA1072C29D096C2).bool end, is_aussie_version = --[[bool]] function() return invoker.call(0x9F1935CA1F724008).bool end, is_frontend_fading = --[[bool]] function() return invoker.call(0x7EA2B6AF97ECA6ED).bool end, activity_feed_create = function(--[[int]] p0, --[[int]] p1) invoker.call(0x4DCDF92BF64236CD, p0, p1) end, activity_feed_add_substring_to_caption = function(--[[int]] p0) invoker.call(0x31125FD509D9043F, p0) end, activity_feed_add_literal_substring_to_caption = function(--[[int]] p0) invoker.call(0xEBD3205A207939ED, p0) end, activity_feed_add_int_to_caption = function(--[[int]] p0) invoker.call(0x97E7E2C04245115B, p0) end, activity_feed_action_start_with_command_line = function(--[[int]] p0, --[[int]] p1) invoker.call(0xEB078CA2B5E82ADD, p0, p1) end, activity_feed_action_start_with_command_line_add = function(--[[int]] p0) invoker.call(0x703CC7F60CBB2B57, p0) end, activity_feed_post = function() invoker.call(0x8951EB9C6906D3C8) end, activity_feed_online_played_with_post = function(--[[int]] p0) invoker.call(0xBA4B8D83BDC75551, p0) end, disable_screen_dimming_this_frame = function() invoker.call(0x23227DF0B2115469) end, deposit_vc = --[[bool]] function(--[[int]] p0) return invoker.call(0xE260E0BB9CD995AC, p0).bool end, has_vc_withdrawal_completed = --[[int]] function(--[[int]] p0) return invoker.call(0xE154B48B68EF72BC, p0).int end, was_vc_withdrawal_successful = --[[int]] function(--[[int]] p0) return invoker.call(0x6FCF8DDEA146C45B, p0).int end, network_buy_airstrike = function(--[[int]] cost, --[[bool]] p1, --[[bool]] p2) invoker.call(0x763B4BD305338F19, cost, p1, p2) end, network_buy_backup_gang = --[[int]] function() return invoker.call(0xA3EDDAA42411D3B9).int end, network_buy_bounty = function(--[[int]] amount, --[[int]] victim, --[[bool]] p2, --[[bool]] p3) invoker.call(0x7B718E197453F2D9, amount, victim, p2, p3) end, network_buy_fairground_ride = function(--[[int]] amountSpent, --[[int]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x8A7B3952DD64D2B5, amountSpent, p1, p2, p3) end, network_buy_healthcare = function(--[[int]] cost, --[[bool]] p1, --[[bool]] p2) invoker.call(0xD9B067E55253E3DD, cost, p1, p2) end, network_buy_heli_strike = function(--[[int]] cost, --[[bool]] p1, --[[bool]] p2) invoker.call(0x81AA4610E3FD3A69, cost, p1, p2) end, network_buy_item = function(--[[int]] player, --[[int]] item, --[[int]] p2, --[[int]] p3, --[[bool]] p4, --[[string]] item_name, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[bool]] p9) invoker.call(0xF0077C797F66A355, player, item, p2, p3, p4, item_name, p6, p7, p8, p9) end, network_buy_lottery_ticket = --[[int]] function() return invoker.call(0xD987F2489969668C).int end, network_buy_property = function(--[[float]] propertyCost, --[[int]] propertyName, --[[bool]] p2, --[[bool]] p3) invoker.call(0x650A08A280870AF6, propertyCost, propertyName, p2, p3) end, network_buy_smokes = --[[int]] function() return invoker.call(0x75AF80E61248EEBD).int end, network_can_bet = --[[bool]] function(--[[int]] p0) return invoker.call(0x3A54E33660DED67F, p0).bool end, network_can_buy_lottery_ticket = --[[int]] function() return invoker.call(0xC62DD18375C99130).int end, network_can_receive_player_cash = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x5D17BE59D2123284, p0, p1, p2, p3).bool end, network_can_share_job_cash = --[[int]] function() return invoker.call(0x1C2473301B1C66BA).int end, network_can_spend_money2 = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[int]] p5) return invoker.call(0x7303E27CC6532080, p0, p1, p2, p3, p4, p5).bool end, network_can_spend_money = --[[bool]] function(--[[int]] amount, --[[bool]] fromBank, --[[bool]] fromBankAndWallet, --[[bool]] fromWalletAndBank, --[[int]] character, --[[bool]] evcOnly) return invoker.call(0xAB3CAA6B422164DA, amount, fromBank, fromBankAndWallet, fromWalletAndBank, character, evcOnly).bool end, network_clear_character_wallet = function(--[[int]] p0) invoker.call(0xA921DED15FDF28F5, p0) end, network_deduct_cash = --[[int]] function() return invoker.call(0x18B7AE224B087E26).int end, network_delete_character = function(--[[int]] characterIndex, --[[bool]] p1, --[[bool]] p2) invoker.call(0x05A50AF38947EB8D, characterIndex, p1, p2) end, network_earn_from_ai_target_kill = function(--[[int]] p0, --[[int]] p1) invoker.call(0x515B4A22E4D3C6D7, p0, p1) end, network_earn_from_ambient_job = function(--[[int]] p0, --[[string]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0xFB6DB092FBAE29E6, p0, p1, p2) end, network_earn_from_bend_job = function(--[[int]] amount, --[[string]] heistHash) invoker.call(0x61326EE6DF15B0CA, amount, heistHash) end, network_earn_from_betting = function(--[[int]] amount, --[[string]] p1) invoker.call(0x827A5BA1A44ACA6D, amount, p1) end, network_earn_from_bounty = function(--[[int]] amount, --[[ptr_int]] network_handle, --[[ptr_int|ptr_scr_array]] p2, --[[int]] p3) invoker.call(0x131BB5DA15453ACF, amount, network_handle, p2, p3) end, network_earn_from_challenge_win = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2) invoker.call(0x2B171E6B2F64D8DF, p0, p1, p2) end, network_earn_from_crate_drop = function(--[[int]] amount) invoker.call(0xB1CC1B9EC3007A2A, amount) end, network_earn_from_daily_objectives = function(--[[int]] p0, --[[string]] p1, --[[int]] p2) invoker.call(0x6EA318C91C1A8786, p0, p1, p2) end, network_earn_from_gangattack_pickup = function(--[[int]] amount) invoker.call(0xA03D4ACE0A3284CE, amount) end, network_earn_from_holdups = function(--[[int]] amount) invoker.call(0x45B8154E077D9E4D, amount) end, network_earn_from_import_export = function(--[[int]] p0, --[[int]] p1) invoker.call(0xF92A014A634442D6, p0, p1) end, network_earn_from_job = function(--[[int]] amount, --[[string]] p1) invoker.call(0xB2CC4836834E8A98, amount, p1) end, network_earn_from_criminal_mastermind = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) invoker.call(0x6816FB4416760775, p0, p1, p2) end, network_earn_from_not_badsport = function(--[[int]] amount) invoker.call(0x4337511FA8221D36, amount) end, network_earn_from_personal_vehicle = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8) invoker.call(0x3F4D00167E41E0AD, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, network_earn_from_cashing_out = function(--[[int]] amount) invoker.call(0xED1517D3AF17C698, amount) end, network_earn_from_property = function(--[[int]] amount, --[[int]] propertyName) invoker.call(0x849648349D77F5C5, amount, propertyName) end, network_earn_from_rob_armored_cars = function(--[[int]] amount) invoker.call(0xF514621E8EA463D0, amount) end, network_earn_from_rockstar = function(--[[int]] amount) invoker.call(0x02CE1D6AC0FC73EA, amount) end, network_earn_from_vehicle = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) invoker.call(0xB539BD8A4C1EECF8, p0, p1, p2, p3, p4, p5, p6, p7) end, network_economy_has_fixed_crazy_numbers = --[[bool]] function() return invoker.call(0x7C4FCCD2E4DEB394).bool end, network_get_can_spend_from_bank = --[[int]] function() return invoker.call(0xA31FD6A0865B6D14).int end, network_get_can_spend_from_bank_and_wallet = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xDC18531D7019A535, p0, p1).bool end, network_get_can_spend_from_wallet = --[[int]] function() return invoker.call(0xED5AB8860415BABA).int end, network_get_can_transfer_cash = --[[int]] function() return invoker.call(0x08E8EEADFD0DC4A0).int end, network_get_evc_balance = --[[int]] function() return invoker.call(0x5D1E75F91C07DEE5).int end, network_get_player_is_high_earner = --[[int]] function() return invoker.call(0xFB2456B2040A6A67).int end, network_get_pvc_balance = --[[int]] function() return invoker.call(0x4F54F3B6C202FB4E).int end, network_get_pvc_transfer_balance = --[[int]] function() return invoker.call(0x13A8DE2FD77D04F3).int end, network_get_remaining_transfer_balance = --[[int]] function() return invoker.call(0xEA560AC9EEB1E19B).int end, network_get_string_bank_wallet_balance = --[[int]] function() return invoker.call(0x700AF71AE615E6DD).int end, network_get_string_wallet_balance = --[[int]] function() return invoker.call(0xF9B10B529DCFB33B).int end, network_get_vc_balance = --[[int64]] function() return invoker.call(0x5CBAD97E059E1B94).int64 end, network_get_vc_bank_balance = --[[int64]] function() return invoker.call(0x76EF28DA05EA395A).int64 end, network_get_vc_wallet_balance = --[[int64]] function(--[[int]] character) return invoker.call(0xA40F9C2623F6A8B5, character).int64 end, network_give_player_jobshare_cash = function(--[[int]] amount, --[[ptr_int]] network_handle) invoker.call(0xFB18DF9CB95E0105, amount, network_handle) end, network_initialize_cash = function(--[[int]] p0, --[[int]] p1) invoker.call(0x3DA5ECD1A56CBA6D, p0, p1) end, network_money_can_bet = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) return invoker.call(0x81404F3DC124FE5B, p0, p1, p2).bool end, network_pay_employee_wage = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x5FD5ED82CBBE9989, p0, p1, p2) end, network_pay_match_entry_fee = function(--[[int]] value, --[[ptr_int]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x9346E14F2AF74D46, value, p1, p2, p3) end, network_pay_utility_bill = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xAFE08B35EC0C9EAE, p0, p1, p2) end, network_receive_player_jobshare_cash = function(--[[int]] value, --[[ptr_int]] network_handle) invoker.call(0x56A3B51944C50598, value, network_handle) end, network_refund_cash = function(--[[int]] index, --[[string]] context, --[[string]] reason, --[[bool]] unk) invoker.call(0xF9C812CD7C46E817, index, context, reason, unk) end, network_spent_ammo_drop = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xB162DC95C0A3317B, p0, p1, p2) end, network_spent_arrest_bail = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x812F5488B1B2A299, p0, p1, p2) end, network_spent_bank_interest = --[[int]] function() return invoker.call(0xCA230C9682556CF1).int end, network_spent_betting = function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0x1C436FD11FFA692F, p0, p1, p2, p3, p4) end, network_spent_boat_pickup = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x524EE43A37232C00, p0, p1, p2) end, network_spent_bounty = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x29B260B84947DFCC, p0, p1, p2) end, network_spent_bull_shark = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xA6DD8458CE24012C, p0, p1, p2) end, network_spent_buy_offtheradar = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xA628A745E2275C5D, p0, p1, p2) end, network_spent_buy_passive_mode = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x6D3A430D1A809179, p0, p1, p2) end, network_spent_buy_reveal_players = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x6E176F1B18BC0637, p0, p1, p2) end, network_spent_buy_wantedlevel = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0xE1B13771A843C4F6, p0, p1, p2, p3) end, network_spent_call_player = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0xACDE7185B374177C, p0, p1, p2, p3) end, network_spent_carwash = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0xEC03C719DB2F4306, p0, p1, p2, p3, p4) end, network_spent_cash_drop = function(--[[int]] amount, --[[bool]] p1, --[[bool]] p2) invoker.call(0x289016EC778D60E0, amount, p1, p2) end, network_spent_cinema = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x6B38ECB05A63A685, p0, p1, p2, p3) end, network_spent_from_rockstar = function(--[[int]] bank, --[[bool]] p1, --[[bool]] p2) invoker.call(0x6A445B64ED7ABEB5, bank, p1, p2) end, network_spent_heli_pickup = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x7BF1D73DB2ECA492, p0, p1, p2) end, network_spent_hire_mercenary = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xE7B80E2BF9D80BD6, p0, p1, p2) end, network_spent_hire_mugger = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xE404BFB981665BF0, p0, p1, p2) end, network_spent_holdups = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xD9B86B9872039763, p0, p1, p2) end, network_spent_in_stripclub = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2, --[[bool]] p3) invoker.call(0xEE99784E4467689C, p0, p1, p2, p3) end, network_spent_job_skip = --[[int]] function() return invoker.call(0x28F174A67B8D0C2F).int end, network_spent_no_cops = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xD5BB406F4E04019F, p0, p1, p2) end, network_spent_pay_vehicle_insurance_premium = function(--[[int]] amount, --[[int]] vehicleModel, --[[ptr_int]] network_handle, --[[bool]] notBankrupt, --[[bool]] hasTheMoney) invoker.call(0x9FF28D88C766E3E8, amount, vehicleModel, network_handle, notBankrupt, hasTheMoney) end, network_spent_player_healthcare = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x7C99101F7FCE2EE5, p0, p1, p2, p3) end, network_spent_prostitutes = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xB21B89501CFAC79E, p0, p1, p2) end, network_spent_request_heist = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x9D26502BB97BFE62, p0, p1, p2) end, network_spent_request_job = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x8204DA7934DF3155, p0, p1, p2) end, network_spent_robbed_by_mugger = function(--[[int]] amount, --[[bool]] p1, --[[bool]] p2) invoker.call(0x995A65F15F581359, amount, p1, p2) end, network_spent_taxi = function(--[[int]] amount, --[[bool]] p1, --[[bool]] p2) invoker.call(0x17C3A7D31EAE39F9, amount, p1, p2) end, network_spent_telescope = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0x7FE61782AD94CC09, p0, p1, p2) end, withdraw_vc = --[[int]] function(--[[int]] p0) return invoker.call(0xF70EFA14FE091429, p0).int end, network_spend_earned_from_bank_and_wallets = --[[int]] function() return invoker.call(0x9B5016A6433A68C5).int end, network_defer_cash_transactions_until_shop_save = --[[int]] function() return invoker.call(0xCD0F5B5D932AE473).int end, can_phone_be_seen_on_screen = --[[bool]] function() return invoker.call(0xC4E2813898C97A4B).bool end, cell_cam_activate = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0xFDE8F069C542D126, p0, p1) end, cell_cam_activate_selfie_mode = function(--[[bool]] toggle) invoker.call(0x015C49A93E3E086E, toggle) end, cell_cam_activate_shallow_dof_mode = function(--[[ptr_int]] toggle) invoker.call(0xA2CCBE62CD4C91A4, toggle) end, cell_cam_is_char_visible_no_face_check = --[[bool]] function(--[[int]] entity) return invoker.call(0x439E9BC95B7E7FBE, entity).bool end, cell_cam_set_selfie_mode_distance_scaling = function(--[[float]] p0) invoker.call(0xAC2890471901861C, p0) end, cell_cam_set_selfie_mode_head_pitch_offset = function(--[[float]] p0) invoker.call(0x466DA42C89865553, p0) end, cell_cam_set_selfie_mode_head_roll_offset = function(--[[float]] p0) invoker.call(0xF1E22DC13F5EEBAD, p0) end, cell_cam_set_selfie_mode_head_yaw_offset = function(--[[float]] p0) invoker.call(0xD6ADE981781FCA09, p0) end, cell_cam_set_selfie_mode_horz_pan_offset = function(--[[float]] p0) invoker.call(0x53F4892D18EC90A4, p0) end, cell_cam_set_selfie_mode_roll_offset = function(--[[float]] p0) invoker.call(0x15E69E2802C24B8D, p0) end, cell_cam_set_selfie_mode_side_offset_scaling = function(--[[float]] p0) invoker.call(0x1B0B4AEED5B9B41C, p0) end, cell_cam_set_selfie_mode_vert_pan_offset = function(--[[float]] p0) invoker.call(0x3117D84EFA60F77B, p0) end, cell_horizontal_mode_toggle = function(--[[bool]] Toggle) invoker.call(0x44E44169EF70138E, Toggle) end, cell_set_input = function(--[[int]] direction) invoker.call(0x95C9E72F3D7DEC9B, direction) end, create_mobile_phone = function(--[[int]] phoneType) invoker.call(0xA4E8E696C532FBC7, phoneType) end, destroy_mobile_phone = function() invoker.call(0x3BC861DF703E5097) end, get_mobile_phone_position = function(--[[ptr_scr_vec3]] position) invoker.call(0x584FDFDA48805B86, position) end, get_mobile_phone_render_id = function(--[[ptr_int]] renderId) invoker.call(0xB4A53E05F68B6FA1, renderId) end, get_mobile_phone_rotation = function(--[[ptr_scr_vec3]] rotation, --[[int]] p1) invoker.call(0x1CEFB61F193070AE, rotation, p1) end, script_is_moving_mobile_phone_offscreen = function(--[[bool]] toggle) invoker.call(0xF511F759238A5122, toggle) end, set_mobile_phone_position = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ) invoker.call(0x693A5C6D6734085B, posX, posY, posZ) end, set_mobile_phone_rotation = function(--[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] p3) invoker.call(0xBB779C0CA917E865, rotX, rotY, rotZ, p3) end, set_mobile_phone_scale = function(--[[float]] scale) invoker.call(0xCBDD322A73D6D932, scale) end, net_gameserver_basket_add_item = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0xF30980718C8ED876, p0, p1).int end, net_gameserver_basket_apply_server_data = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xE1A0450ED46A7812, p0, p1).bool end, net_gameserver_basket_is_active = --[[int]] function() return invoker.call(0xA65568121DF2EA26).int end, net_gameserver_basket_is_full = --[[int]] function() return invoker.call(0x27F76CC6C55AD30E).int end, net_gameserver_basket_start = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x279F08B1A4B29B7E, p0, p1, p2, p3).bool end, net_gameserver_begin_service = --[[bool]] function(--[[ptr_int]] value, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) return invoker.call(0x3C5FD37B5499582E, value, p1, p2, p3, p4, p5).bool end, net_gameserver_catalog_is_valid = --[[int]] function() return invoker.call(0x3C4487461E9B0DCB).int end, net_gameserver_catalog_item_is_valid = --[[bool]] function(--[[string]] name) return invoker.call(0xBD4D7EAF8A30F637, name).bool end, net_gameserver_catalog_item_key_is_valid = --[[bool]] function(--[[int]] hash) return invoker.call(0x247F0F73A182EA0B, hash).bool end, net_gameserver_checkout_start = --[[bool]] function(--[[int]] p0) return invoker.call(0x39BE7CEA8D9CC8E6, p0).bool end, net_gameserver_clear_session = --[[bool]] function(--[[int]] p0) return invoker.call(0x74A0FD0688F1EE45, p0).bool end, net_gameserver_delete_character = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0x51F1A8E48C3D2F6D, p0, p1, p2).bool end, net_gameserver_delete_character_get_status = --[[int]] function() return invoker.call(0x0A6D923DFFC9BD89).int end, net_gameserver_delete_set_telemetry_nonce_seed = --[[int]] function() return invoker.call(0x112CEF1615A1139F).int end, net_gameserver_end_service = --[[bool]] function(--[[int]] p0) return invoker.call(0xE2A99A9B524BEFFF, p0).bool end, net_gameserver_get_catalog_cloud_crc = --[[int]] function() return invoker.call(0x85F6C9ABA1DE2BCF).int end, net_gameserver_get_price = --[[int]] function(--[[int]] hash, --[[int]] hash2, --[[bool]] p2) return invoker.call(0xC27009422FCCA88D, hash, hash2, p2).int end, net_gameserver_get_session_state_and_status = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x897433D292B44130, p0, p1).bool end, net_gameserver_init_session = --[[int]] function() return invoker.call(0xE3E5A7C64CA2C6ED).int end, net_gameserver_is_catalog_current = --[[int]] function() return invoker.call(0x2B949A1E6AEC8F6A).int end, net_gameserver_is_session_refresh_pending = --[[bool]] function() return invoker.call(0x810E8431C0614BF9).bool end, net_gameserver_is_session_valid = --[[bool]] function(--[[int]] mpChar) return invoker.call(0xB24F0944DA203D9E, mpChar).bool end, net_gameserver_refresh_server_catalog = --[[int]] function() return invoker.call(0x357B152EF96C30B6).int end, net_gameserver_retrieve_catalog_refresh_status = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xCF38DAFBB49EDE5E, p0).bool end, net_gameserver_retrieve_init_session_status = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x0395CB47B022E62C, p0).bool end, net_gameserver_retrieve_session_error_code = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xC13C38E47EA5DF31, p0).bool end, net_gameserver_retrieve_start_session_status = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x170910093218C8B9, p0).bool end, net_gameserver_session_apply_received_data = --[[bool]] function(--[[int]] p0) return invoker.call(0x2F41D51BA3BCD1F1, p0).bool end, net_gameserver_set_telemetry_nonce_seed = --[[bool]] function(--[[int]] p0) return invoker.call(0x9507D4271988E1AE, p0).bool end, net_gameserver_start_session = --[[bool]] function(--[[int]] p0) return invoker.call(0xA135AC892A58FC07, p0).bool end, net_gameserver_start_session_pending = --[[int]] function() return invoker.call(0x72EB7BA9B69BF6AB).int end, net_gameserver_start_session_restart = --[[bool]] function(--[[bool]] p0, --[[bool]] p1) return invoker.call(0x35A1B3E1D1315CFA, p0, p1).bool end, net_gameserver_transfer_bank_to_wallet = --[[bool]] function(--[[int]] charStatInt, --[[int]] amount) return invoker.call(0xD47A2C1BA117471D, charStatInt, amount).bool end, net_gameserver_transfer_bank_to_wallet_get_status = --[[int]] function() return invoker.call(0x23789E777D14CE44).int end, net_gameserver_transfer_wallet_to_bank_get_status = --[[int]] function() return invoker.call(0x350AA5EBC03D3BD2).int end, net_gameserver_transfer_cash_set_telemetry_nonce_seed = --[[int]] function() return invoker.call(0x498C1E05CE5F7877).int end, net_gameserver_transfer_wallet_to_bank = --[[bool]] function(--[[int]] charStatInt, --[[int]] amount) return invoker.call(0xC2F7FE5309181C7D, charStatInt, amount).bool end, network_is_np_available = --[[bool]] function() return invoker.call(0xBD545D44CCE70597).bool end, network_is_np_pending = --[[int]] function() return invoker.call(0xEBCAB9E5048434F4).int end, network_is_conneted_to_np_presence = --[[int]] function() return invoker.call(0x7808619F31FF22DB).int end, activate_damage_tracker_on_network_id = function(--[[int]] netID, --[[bool]] p1) invoker.call(0xD45B1FFCCD52FF19, netID, p1) end, bad_sport_player_left_detected = --[[bool]] function(--[[ptr_int]] network_handle, --[[int]] event, --[[int]] amountReceived) return invoker.call(0xEC5E3AF5289DCA81, network_handle, event, amountReceived).bool end, can_register_mission_entities = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x69778E7564BADE6D, p0, p1, p2, p3).bool end, can_register_mission_objects = --[[bool]] function(--[[int]] p0) return invoker.call(0x800DD4721A8B008B, p0).bool end, can_register_mission_peds = --[[bool]] function(--[[int]] p0) return invoker.call(0xBCBF4FEF9FA5D781, p0).bool end, can_register_mission_pickups = --[[bool]] function(--[[int]] p0) return invoker.call(0x0A49D1CB6E34AF72, p0).bool end, can_register_mission_vehicles = --[[bool]] function(--[[int]] p0) return invoker.call(0x7277F1F2E085EE74, p0).bool end, cloud_check_availability = function() invoker.call(0x4F18196C8D38768D) end, cloud_delete_member_file = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xC64DED7EF0D2FE37, p0).int end, cloud_did_request_succeed = --[[bool]] function(--[[int]] p0) return invoker.call(0x3A3D5568AF297CD5, p0).bool end, cloud_get_availability_check_result = --[[int]] function() return invoker.call(0x0B0CC10720653F3B).int end, cloud_has_request_completed = --[[bool]] function(--[[int]] p0) return invoker.call(0x4C61B39930D045DA, p0).bool end, cloud_is_checking_availability = --[[int]] function() return invoker.call(0xC7ABAC5DE675EE3B).int end, convert_posix_time = function(--[[int]] unixEpoch, --[[ptr_int|ptr_scr_array]] timeStructure) invoker.call(0xAC97AF97FA68E5D5, unixEpoch, timeStructure) end, delay_mp_store_open = function() invoker.call(0x265635150FB0D82E) end, facebook_can_post_to_facebook = --[[int]] function() return invoker.call(0x43865688AE10F0D7).int end, facebook_did_post_succeed = --[[int]] function() return invoker.call(0xA75E2B6733DA5142).int end, facebook_has_post_completed = --[[int]] function() return invoker.call(0x62B9FEC9A11F10EF).int end, facebook_post_completed_heist = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x098AB65B9ED9A9EC, p0, p1, p2).bool end, facebook_post_completed_milestone = --[[bool]] function(--[[int]] p0) return invoker.call(0x0AE1F1653B554AB9, p0).bool end, facebook_post_create_character = --[[int]] function() return invoker.call(0xDC48473142545431).int end, fade_out_local_player = function(--[[bool]] p0) invoker.call(0x416DBD4CD6ED8DD2, p0) end, fillout_pm_player_list = --[[bool]] function(--[[ptr_int]] network_handle, --[[int]] p1, --[[int]] p2) return invoker.call(0xCBBD7C4991B64809, network_handle, p1, p2).bool end, fillout_pm_player_list_with_names = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x716B6DB9D1886106, p0, p1, p2, p3).bool end, get_cloud_time_as_int = --[[int]] function() return invoker.call(0x9A73240B49945C76).int end, get_commerce_item_cat = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x6F44CBF56D79FAC0, p0, p1).int end, get_commerce_item_id = --[[int]] function(--[[int]] p0) return invoker.call(0x662635855957C411, p0).int end, get_commerce_item_name = --[[int]] function(--[[int]] p0) return invoker.call(0xB4271092CA7EDF48, p0).int end, get_commerce_item_num_cats = --[[int]] function(--[[int]] p0) return invoker.call(0x2A7776C709904AB0, p0).int end, get_commerce_item_texturename = --[[int]] function(--[[int]] p0) return invoker.call(0x722F5D28B61C5EA8, p0).int end, get_commerce_product_price = --[[int]] function(--[[int]] p0) return invoker.call(0xCA94551B50B4932C, p0).int end, network_get_np_unavailable_reason = --[[int]] function() return invoker.call(0x74FB3E29E6D10FA9).int end, network_is_logged_in_to_psn = --[[int]] function() return invoker.call(0xA0FA4EC6A05DA44E).int end, network_get_displaynames_from_handles = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x58CC181719256197, p0, p1, p2).int end, network_is_pending_friend = --[[int]] function(--[[int]] p0) return invoker.call(0x0BE73DA6984A6E33, p0).int end, get_content_to_load_type = --[[int]] function() return invoker.call(0x8B0C2964BA471961).int end, get_is_launch_from_live_area = --[[int]] function() return invoker.call(0x88B588B41FF7868E).int end, get_is_live_area_launch_with_content = --[[int]] function() return invoker.call(0x67FC09BC554A75E5).int end, network_is_title_update_required = --[[int]] function() return invoker.call(0x6FB7BB3607D27FA2).int end, get_max_num_network_objects = --[[int]] function() return invoker.call(0xC7BE335216B5EC7C).int end, get_max_num_network_peds = --[[int]] function() return invoker.call(0x0C1F7D49C39D2289).int end, get_max_num_network_pickups = --[[int]] function() return invoker.call(0xA72835064DD63E4C).int end, get_max_num_network_vehicles = --[[int]] function() return invoker.call(0x0AFCE529F69B21FF).int end, get_network_time = --[[int]] function() return invoker.call(0x7A5487FE9FAA6B48).int end, get_network_time_accurate = --[[int]] function() return invoker.call(0x89023FBBF9200E9F).int end, get_num_commerce_items = --[[int]] function() return invoker.call(0xF2EAC213D5EA0623).int end, get_num_created_mission_objects = --[[int]] function(--[[bool]] p0) return invoker.call(0x12B6281B6C6706C0, p0).int end, get_num_created_mission_peds = --[[int]] function(--[[bool]] p0) return invoker.call(0xCB215C4B56A7FAE7, p0).int end, get_num_created_mission_vehicles = --[[int]] function(--[[bool]] p0) return invoker.call(0x0CD9AB83489430EA, p0).int end, get_num_reserved_mission_objects = --[[int]] function(--[[bool]] p0, --[[int]] p1) return invoker.call(0xAA81B5F10BC43AC2, p0, p1).int end, get_num_reserved_mission_peds = --[[int]] function(--[[bool]] p0, --[[int]] p1) return invoker.call(0x1F13D5AE5CB17E17, p0, p1).int end, get_num_reserved_mission_vehicles = --[[int]] function(--[[bool]] p0, --[[int]] p1) return invoker.call(0xCF3A965906452031, p0, p1).int end, get_status_of_texture_download = --[[int]] function(--[[int]] p0) return invoker.call(0x8BD6C6DEA20E82C6, p0).int end, get_time_difference = --[[int]] function(--[[int]] timeA, --[[int]] timeB) return invoker.call(0xA2C6FC031D46FFF0, timeA, timeB).int end, get_time_offset = --[[int]] function(--[[int]] timeA, --[[int]] timeB) return invoker.call(0x017008CCDAD48503, timeA, timeB).int end, has_network_time_started = --[[bool]] function() return invoker.call(0x46718ACEEDEAFC84).bool end, is_commerce_data_fetch_in_progress = --[[int]] function() return invoker.call(0x1D4DC17C38FEAFF0).int end, is_commerce_data_valid = --[[int]] function() return invoker.call(0xEA14EEF5B7CD2C30).int end, is_commerce_store_open = --[[int]] function() return invoker.call(0x2EAC52B4019E2782).int end, is_damage_tracker_active_on_network_id = --[[bool]] function(--[[int]] netID) return invoker.call(0x6E192E33AD436366, netID).bool end, is_entity_a_ghost = --[[bool]] function(--[[int]] p0) return invoker.call(0x21D04D7BC538C146, p0).bool end, is_network_id_owned_by_participant = --[[bool]] function(--[[int]] netId) return invoker.call(0xA1607996431332DF, netId).bool end, is_player_in_cutscene = --[[bool]] function(--[[int]] player) return invoker.call(0xE73092F4157CD126, player).bool end, network_is_signed_online = --[[bool]] function() return invoker.call(0x1077788E268557C2).bool end, is_sphere_visible_to_another_machine = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0xD82CF8E64C8729D8, p0, p1, p2, p3).bool end, is_sphere_visible_to_player = --[[bool]] function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) return invoker.call(0xDC3A310219E5DA62, p0, p1, p2, p3, p4).bool end, is_store_available_to_user = --[[int]] function() return invoker.call(0x883D79C4071E18B3).int end, is_time_equal_to = --[[bool]] function(--[[int]] timeA, --[[int]] timeB) return invoker.call(0xF5BC95857BD6D512, timeA, timeB).bool end, is_time_less_than = --[[bool]] function(--[[int]] timeA, --[[int]] timeB) return invoker.call(0xCB2CF5148012C8D0, timeA, timeB).bool end, is_time_more_than = --[[bool]] function(--[[int]] timeA, --[[int]] timeB) return invoker.call(0xDE350F8651E4346C, timeA, timeB).bool end, is_user_old_enough_to_access_store = --[[int]] function() return invoker.call(0x59328EB08C5CEB2B).int end, network_accept_presence_invite = --[[bool]] function(--[[int]] p0) return invoker.call(0xFA91550DF9318B22, p0).bool end, network_access_tunable_bool = --[[bool]] function(--[[string]] tunableContext, --[[string]] tunableName) return invoker.call(0xAA6A47A573ABB75A, tunableContext, tunableName).bool end, network_access_tunable_bool_hash = --[[bool]] function(--[[int]] tunableContext, --[[int]] tunableName) return invoker.call(0xEA16B69D93D71A45, tunableContext, tunableName).bool end, network_access_tunable_float = --[[bool]] function(--[[string]] tunableContext, --[[string]] tunableName, --[[ptr_float]] value) return invoker.call(0xE5608CA7BC163A5F, tunableContext, tunableName, value).bool end, network_access_tunable_float_hash = --[[bool]] function(--[[int]] tunableContext, --[[int]] tunableName, --[[ptr_float]] value) return invoker.call(0x972BC203BBC4C4D5, tunableContext, tunableName, value).bool end, network_access_tunable_bool_modification_detection_registration_hash = --[[bool]] function(--[[int]] tunableContext, --[[int]] tunableName, --[[ptr_int]] value) return invoker.call(0x697F508861875B42, tunableContext, tunableName, value).bool end, network_access_tunable_int = --[[bool]] function(--[[string]] tunableContext, --[[string]] tunableName, --[[ptr_int]] value) return invoker.call(0x8BE1146DFD5D4468, tunableContext, tunableName, value).bool end, network_access_tunable_int_hash = --[[bool]] function(--[[int]] tunableContext, --[[int]] tunableName, --[[ptr_int]] value) return invoker.call(0x40FCE03E50E8DBE8, tunableContext, tunableName, value).bool end, network_action_follow_invite = --[[int]] function() return invoker.call(0xC88156EBB786F8D5).int end, network_add_client_entity_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) return invoker.call(0x25B99872D588A101, p0, p1, p2, p3, p4, p5).int end, network_add_entity_angled_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6) return invoker.call(0x376C6375BA60293A, p0, p1, p2, p3, p4, p5, p6).int end, network_add_entity_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) return invoker.call(0x494C8FB299290269, p0, p1, p2, p3, p4, p5).int end, network_add_entity_to_synchronised_scene = function(--[[int]] entity, --[[int]] netScene, --[[string]] animDict, --[[string]] animName, --[[float]] speed, --[[float]] speedMulitiplier, --[[int]] flag) invoker.call(0xF2404D68CBC855FA, entity, netScene, animDict, animName, speed, speedMulitiplier, flag) end, network_add_followers = function(--[[ptr_int]] p0, --[[int]] p1) invoker.call(0x236406F60CF216D6, p0, p1) end, network_add_friend = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] p1) return invoker.call(0x8E02D73914064223, p0, p1).bool end, network_add_ped_to_synchronised_scene = function(--[[int]] ped, --[[int]] netScene, --[[string]] animDict, --[[string]] animName, --[[float]] blendInSpeed, --[[float]] blendOutSpeed, --[[int]] duration, --[[int]] flag, --[[float]] playbackRate, --[[int]] p9) invoker.call(0x742A637471BCECD9, ped, netScene, animDict, animName, blendInSpeed, blendOutSpeed, duration, flag, playbackRate, p9) end, network_add_synchronised_scene_camera = function(--[[int]] netScene, --[[string]] animDict, --[[string]] animName) invoker.call(0xCF8BD3B0BD6D42D7, netScene, animDict, animName) end, network_allow_gang_to_join_tutorial_session = function(--[[int]] p0, --[[int]] p1) invoker.call(0xFB680D403909DC70, p0, p1) end, network_allow_invite_process_in_player_switch = function(--[[bool]] p0) invoker.call(0x6B07B9CE4D390375, p0) end, network_allow_remote_attachment_modification = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x267C78C60E806B9A, p0, p1) end, network_am_i_blocked_by_gamer = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x15337C7C268A27B2, p0).bool end, network_am_i_blocked_by_player = --[[bool]] function(--[[int]] player) return invoker.call(0x87F395D957D4353D, player).bool end, network_am_i_muted_by_gamer = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xDF02A2C93F1F26DA, p0).bool end, network_am_i_muted_by_player = --[[bool]] function(--[[int]] player) return invoker.call(0x9D6981DFC91A8604, player).bool end, network_apply_cached_player_head_blend_data = --[[bool]] function(--[[int]] ped, --[[int]] player) return invoker.call(0x99B72C7ABDE5C910, ped, player).bool end, network_apply_ped_scar_data = function(--[[int]] p0, --[[int]] p1) invoker.call(0xE66C690248F11150, p0, p1) end, network_apply_transition_parameter = function(--[[int]] p0, --[[int]] p1) invoker.call(0x521638ADA1BA0D18, p0, p1) end, network_apply_transition_parameter_string = function(--[[int]] p0, --[[string]] p1, --[[bool]] p2) invoker.call(0xEBEFC2E77084F599, p0, p1, p2) end, network_apply_voice_proximity_override = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xDBD2056652689917, x, y, z) end, network_are_handles_the_same = --[[bool]] function(--[[ptr_int]] netHandle1, --[[ptr_int]] netHandle2) return invoker.call(0x57DBA049E110F217, netHandle1, netHandle2).bool end, network_are_players_in_same_tutorial_session = --[[bool]] function(--[[int]] player, --[[int]] index) return invoker.call(0x9DE986FC9A87C474, player, index).bool end, network_are_social_club_policies_current = --[[int]] function() return invoker.call(0xBA9775570DB788CF).int end, network_are_transition_details_valid = --[[bool]] function(--[[int]] p0) return invoker.call(0x2615AA2A695930C1, p0).bool end, network_attach_synchronised_scene_to_entity = function(--[[int]] netScene, --[[int]] entity, --[[int]] bone) invoker.call(0x478DCBD2A98B705A, netScene, entity, bone) end, network_bail = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x95914459A87EBA28, p0, p1, p2) end, network_bail_transition = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xEAA572036990CD1B, p0, p1, p2) end, network_block_invites = function(--[[bool]] toggle) invoker.call(0x34F9E9049454A7A0, toggle) end, network_block_join_queue_invites = function(--[[bool]] p0) invoker.call(0xCFEB8AF24FC1D0BB, p0) end, network_cache_local_player_head_blend_data = function() invoker.call(0xBD0BE0BFC927EAC1) end, network_cancel_respawn_search = function() invoker.call(0xFB8F2A6F3DF08CBE) end, network_can_access_multiplayer = --[[bool]] function(--[[ptr_int]] loadingState) return invoker.call(0xAF50DA1A3F8B1BA4, loadingState).bool end, network_can_bail = --[[bool]] function() return invoker.call(0x580CE4438479CC61).bool end, network_can_enter_multiplayer = --[[bool]] function() return invoker.call(0x7E782A910C362C25).bool end, network_can_gamer_play_multiplayer_with_me = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x135F9B7B7ADD2185, p0).bool end, network_can_queue_for_previous_session_join = --[[int]] function() return invoker.call(0x2BF66D2E7414F686).int end, network_can_session_end = --[[bool]] function() return invoker.call(0x4EEBC3694E49C572).bool end, network_can_set_waypoint = --[[bool]] function() return invoker.call(0xC927EC229934AF60).bool end, network_can_text_chat_with_gamer = --[[bool]] function(--[[ptr_int]] player) return invoker.call(0xA150A4F065806B1F, player).bool end, network_change_transition_slots = function(--[[int]] p0, --[[int]] p1) invoker.call(0xEEEDA5E6D7080987, p0, p1) end, network_check_communication_privileges = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[bool]] p2) return invoker.call(0x83F28CE49FBBFFBA, p0, p1, p2).bool end, network_check_data_manager_succeeded_for_handle = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x44B37CDCAE765AAE, p0, p1).bool end, network_check_online_privileges = --[[bool]] function(--[[int]] p0, --[[bool]] p1) return invoker.call(0x78321BEA235FD8CD, p0, p1).bool end, network_check_ros_link_wentdown_not_net = --[[int]] function() return invoker.call(0x60EDD13EB3AC1FF3).int end, network_check_user_content_privileges = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[bool]] p2) return invoker.call(0x595F028698072DD9, p0, p1, p2).bool end, network_clan_any_download_membership_pending = --[[bool]] function() return invoker.call(0xB3F64A6A91432477).bool end, network_clan_crewinfo_get_crewranktitle = --[[bool]] function(--[[int]] p0, --[[string]] p1) return invoker.call(0x2B51EDBEFC301339, p0, p1).bool end, network_clan_crewinfo_get_string_value = --[[bool]] function(--[[string]] animDict, --[[string]] animName) return invoker.call(0x729E3401F0430686, animDict, animName).bool end, network_clan_download_membership = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0xA989044E70010ABE, network_handle).bool end, network_clan_download_membership_pending = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x5B9E023DC6EBEDC0, p0).bool end, network_clan_get_emblem_txd_name = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x5835D9CD92E83184, p0, p1).bool end, network_clan_get_local_memberships_count = --[[int]] function() return invoker.call(0x1F471B79ACC90BEF).int end, network_clan_get_membership = --[[bool]] function(--[[ptr_int]] p0, --[[ptr_int]] clanMembership, --[[int]] p2) return invoker.call(0xC8BC2011F67B3411, p0, clanMembership, p2).bool end, network_clan_get_membership_count = --[[int]] function(--[[ptr_int]] p0) return invoker.call(0xAAB11F6C4ADBC2C1, p0).int end, network_clan_get_membership_desc = --[[bool]] function(--[[ptr_int]] memberDesc, --[[int]] p1) return invoker.call(0x48DE78AF2C8885B8, memberDesc, p1).bool end, network_clan_get_membership_valid = --[[bool]] function(--[[ptr_int]] p0, --[[int]] p1) return invoker.call(0x48A59CF88D43DF0E, p0, p1).bool end, network_clan_get_ui_formatted_tag = function(--[[ptr_int]] clanDesc, --[[int]] bufferSize, --[[ptr_int]] network_handle) invoker.call(0xF45352426FF3A4F0, clanDesc, bufferSize, network_handle) end, network_clan_has_crewinfo_metadata_been_received = --[[int]] function() return invoker.call(0xC32EA7A2F6CA7557).int end, network_clan_is_emblem_ready = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xA134777FF7F33331, p0, p1).bool end, network_clan_is_rockstar_clan = --[[bool]] function(--[[ptr_int]] clanDesc, --[[int]] bufferSize) return invoker.call(0x7543BB439F63792B, clanDesc, bufferSize).bool end, network_clan_join = --[[bool]] function(--[[int]] clanDesc) return invoker.call(0x9FAAA4F4FC71F87F, clanDesc).bool end, network_clan_player_get_desc = --[[bool]] function(--[[ptr_int]] clanDesc, --[[int]] bufferSize, --[[ptr_int]] network_handle) return invoker.call(0xEEE6EACBE8874FBA, clanDesc, bufferSize, network_handle).bool end, network_clan_player_is_active = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0xB124B57F571D8F18, network_handle).bool end, network_clan_release_emblem = function(--[[int]] p0) invoker.call(0x113E6E3E50E286B0, p0) end, network_clan_remote_memberships_are_in_cache = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0xBB6E6FEE99D866B2, p0).bool end, network_clan_request_emblem = --[[bool]] function(--[[int]] p0) return invoker.call(0x13518FF1C6B28938, p0).bool end, network_clan_service_is_valid = --[[bool]] function() return invoker.call(0x579CCED0265D4896).bool end, network_clear_clock_time_override = function() invoker.call(0xD972DF67326F966E) end, network_clear_followers = function() invoker.call(0x058F43EC59A8631A) end, network_clear_follow_invite = --[[int]] function() return invoker.call(0x439BFDE3CD0610F6).int end, network_clear_found_gamers = function() invoker.call(0x6D14CCEE1B40381A) end, network_clear_get_gamer_status = function() invoker.call(0x86E0660E4F5C956D) end, network_clear_group_activity = function() invoker.call(0x1888694923EF4591) end, network_clear_offline_invite_pending = function() invoker.call(0x140E6A44870A11CE) end, network_clear_property_id = function() invoker.call(0xC2B82527CA77053E) end, network_clear_transition_creator_handle = function() invoker.call(0xFB3272229A82C759) end, network_clear_voice_channel = function() invoker.call(0xE036A705F989E049) end, network_clear_voice_proximity_override = function() invoker.call(0xF03755696450470C) end, network_close_transition_matchmaking = function() invoker.call(0x43F4DBA69710E01E) end, network_conceal_player = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) invoker.call(0xBBDF066252829606, p0, p1, p2) end, network_create_synchronised_scene = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[float]] p9, --[[int]] p10, --[[float]] p11) return invoker.call(0x7CD6BC4C2BBDD526, x, y, z, xRot, yRot, zRot, p6, p7, p8, p9, p10, p11).int end, network_did_find_gamers_succeed = --[[int]] function() return invoker.call(0xF9B83B77929D8863).int end, network_did_get_gamer_status_succeed = --[[int]] function() return invoker.call(0x5AE17C6B0134B7F1).int end, network_disable_invincible_flashing = function(--[[int]] player, --[[bool]] p1) invoker.call(0x9DD368BF06983221, player, p1) end, network_disable_leave_remote_ped_behind = function(--[[bool]] p0) invoker.call(0xC505036A35AFD01B, p0) end, network_disable_proximity_migration = function(--[[int]] netID) invoker.call(0x407091CF6037118E, netID) end, network_disable_voice_bandwidth_restriction = function(--[[int]] p0) invoker.call(0xCA575C391FEA25CC, p0) end, network_does_network_id_exist = --[[bool]] function(--[[int]] netID) return invoker.call(0x38CE16C96BD11344, netID).bool end, network_does_entity_exist_with_network_id = --[[bool]] function(--[[int]] entity) return invoker.call(0x18A47D074708FD68, entity).bool end, network_does_tunable_exist = --[[bool]] function(--[[string]] tunableContext, --[[string]] tunableName) return invoker.call(0x85E5F8B9B898B20A, tunableContext, tunableName).bool end, network_does_tunable_exist_hash = --[[bool]] function(--[[int]] tunbaleContext, --[[int]] tunableName) return invoker.call(0xE4E53E1419D81127, tunbaleContext, tunableName).bool end, network_do_transition_quickmatch = --[[bool]] function(--[[int]] nGameMode, --[[int]] nMaxPlayers, --[[int]] nActivityType, --[[int]] nActivityID, --[[int]] nMmFlags, --[[int]] nActivityIsland) return invoker.call(0x71FB0EBCD4915D56, nGameMode, nMaxPlayers, nActivityType, nActivityID, nMmFlags, nActivityIsland).bool end, network_do_transition_quickmatch_async = --[[bool]] function(--[[int]] nGameMode, --[[int]] nMaxPlayers, --[[int]] nActivityType, --[[int]] nActivityID, --[[int]] nMmFlags, --[[int]] nActivityIsland) return invoker.call(0xA091A5E44F0072E5, nGameMode, nMaxPlayers, nActivityType, nActivityID, nMmFlags, nActivityIsland).bool end, network_do_transition_quickmatch_with_group = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) return invoker.call(0x9C4AB58491FDC98A, p0, p1, p2, p3, p4, p5, p6, p7).bool end, network_do_transition_to_freemode = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[bool]] p2, --[[int]] players, --[[bool]] p4) return invoker.call(0x3AAD8B2FCA1E289F, p0, p1, p2, players, p4).bool end, network_do_transition_to_game = --[[bool]] function(--[[bool]] p0, --[[int]] maxPlayers) return invoker.call(0x3E9BB38102A589B0, p0, maxPlayers).bool end, network_do_transition_to_new_freemode = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] players, --[[bool]] p3, --[[bool]] p4, --[[bool]] p5) return invoker.call(0x9E80A5BA8109F974, p0, p1, players, p3, p4, p5).bool end, network_do_transition_to_new_game = --[[bool]] function(--[[bool]] p0, --[[int]] maxPlayers, --[[bool]] p2) return invoker.call(0x4665F51EFED00034, p0, maxPlayers, p2).bool end, network_enable_voice_bandwidth_restriction = function(--[[int]] p0) invoker.call(0x5E3AA4CA2B6FB0EE, p0) end, network_end_tutorial_session = function() invoker.call(0xD0AFAFF5A51D72F7) end, network_entity_area_does_exist = --[[bool]] function(--[[int]] p0) return invoker.call(0xE64A3CA08DFA37A9, p0).bool end, network_entity_area_have_all_replied = --[[bool]] function(--[[int]] p0) return invoker.call(0x4DF7CFFF471A7FB1, p0).bool end, network_entity_area_is_occupied = --[[bool]] function(--[[int]] p0) return invoker.call(0x4A2D4E8BF4265B0F, p0).bool end, network_explode_heli = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x2A5E0621DD815A9A, p0, p1, p2, p3) end, network_explode_vehicle = --[[int]] function(--[[int]] vehicle, --[[bool]] isAudible, --[[bool]] isInvisible, --[[bool]] p3) return invoker.call(0x301A42153C9AD707, vehicle, isAudible, isInvisible, p3).int end, network_fade_in_entity = function(--[[int]] entity, --[[bool]] state, --[[int]] p2) invoker.call(0x1F4ED342ACEFE62D, entity, state, p2) end, network_fade_out_entity = function(--[[int]] entity, --[[bool]] normal, --[[bool]] slow) invoker.call(0xDE564951F95E09ED, entity, normal, slow) end, network_find_gamers_in_crew = --[[bool]] function(--[[int]] p0) return invoker.call(0xE532D6811B3A4D2A, p0).bool end, network_find_largest_bunch_of_players = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xFB1F9381E80FA13F, p0, p1).int end, network_find_matched_gamers = --[[bool]] function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0xF7B2CFDE5C9F700D, p0, p1, p2, p3).bool end, network_finish_broadcasting_data = function() invoker.call(0x64F62AFB081E260D) end, network_force_local_player_scar_sync = function() invoker.call(0xB7C7F6AD6424304B) end, network_force_local_use_of_synced_scene_camera = function(--[[int]] p0) invoker.call(0xC9B43A33D09CADA7, p0) end, network_gamertag_from_handle_pending = --[[bool]] function() return invoker.call(0xB071E27958EF4CF0).bool end, network_gamertag_from_handle_start = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x9F0C0A981D73FA56, network_handle).bool end, network_gamertag_from_handle_succeeded = --[[bool]] function() return invoker.call(0xFD00798DBA7523DD).bool end, network_gamer_has_headset = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xF2FD55CB574BCC55, p0).bool end, network_get_activity_player_num = --[[int]] function(--[[bool]] p0) return invoker.call(0x73E2B500410DA5A2, p0).int end, network_get_age_group = --[[int]] function() return invoker.call(0x9614B71F8ADB982B).int end, network_get_assisted_damage_of_entity = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int]] p2) return invoker.call(0x4CACA84440FA26F6, p0, p1, p2).bool end, network_get_average_packet_loss = --[[int]] function() return invoker.call(0x350C23949E43686C).int end, network_get_average_latency = --[[float]] function(--[[int]] player) return invoker.call(0xD414BE129BB81B32, player).float end, network_get_average_ping = --[[float]] function(--[[int]] player) return invoker.call(0x0E3A041ED6AC2B45, player).float end, network_get_bone_id_of_fatal_hit = --[[int]] function() return invoker.call(0x7DB53B37A2F211A0).int end, network_get_content_modifier_list_id = --[[int]] function(--[[int]] contentHash) return invoker.call(0x187382F8A3E0A6C3, contentHash).int end, network_get_currently_selected_gamer_handle_from_invite_menu = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x74881E6BCAE2327C, p0).bool end, network_get_destroyer_of_network_id = --[[int]] function(--[[int]] netId, --[[ptr_int]] weaponHash) return invoker.call(0x7A1ADEEF01740A24, netId, weaponHash).int end, network_get_entity_from_network_id = --[[int]] function(--[[int]] netId) return invoker.call(0xCE4E5D9B0A4FF560, netId).int end, net_to_veh = --[[int]] function(--[[int]] netHandle) return invoker.call(0x367B936610BA360C, netHandle).int end, net_to_ped = --[[int]] function(--[[int]] netHandle) return invoker.call(0xBDCD95FC216A8B3E, netHandle).int end, net_to_obj = --[[int]] function(--[[int]] netHandle) return invoker.call(0xD8515F5FEA14CB3F, netHandle).int end, net_to_ent = --[[int]] function(--[[int]] netHandle) return invoker.call(0xBFFEAB45A9A9094A, netHandle).int end, network_get_entity_is_local = --[[bool]] function(--[[int]] entity) return invoker.call(0x0991549DE4D64762, entity).bool end, network_get_entity_is_networked = --[[bool]] function(--[[int]] entity) return invoker.call(0xC7827959479DCC78, entity).bool end, network_get_entity_killer_of_player = --[[int]] function(--[[int]] player, --[[ptr_int]] weaponHash) return invoker.call(0x42B2DAA6B596F5F8, player, weaponHash).int end, network_get_found_gamer = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0x9DCFF2AFB68B3476, p0, p1).bool end, network_get_friend_count = --[[int]] function() return invoker.call(0x203F1CFD823B27A4).int end, network_get_gamer_status_from_queue = --[[int]] function() return invoker.call(0x2CC848A861D01493).int end, network_get_gamer_status_result = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0x02A8BEC6FD9AF660, p0, p1).bool end, network_get_global_multiplayer_clock = function(--[[ptr_int]] hours, --[[ptr_int]] minutes, --[[ptr_int]] seconds) invoker.call(0x6D03BFBD643B2A02, hours, minutes, seconds) end, network_get_highest_reliable_resend_count = --[[int]] function() return invoker.call(0x52C1EADAF7B10302).int end, network_get_host_of_script = --[[int]] function(--[[string]] scriptName, --[[int]] p1, --[[int]] p2) return invoker.call(0x1D6A14F1F9A736FC, scriptName, p1, p2).int end, network_get_host_of_this_script = --[[int]] function() return invoker.call(0xC7B4D79B01FA7A5C).int end, network_get_instance_id_of_this_script = --[[int]] function() return invoker.call(0x638A3A81733086DB).int end, network_get_local_handle = function(--[[ptr_int]] network_handle, --[[int]] bufferSize) invoker.call(0xE86051786B66CD8E, network_handle, bufferSize) end, network_get_local_scene_from_network_id = --[[int]] function(--[[int]] netScene) return invoker.call(0x02C40BF885C567B6, netScene).int end, network_get_max_friends = --[[int]] function() return invoker.call(0xAFEBB0D5D8F687D2).int end, network_get_max_num_participants = --[[int]] function() return invoker.call(0xA6C90FBC38E395EE).int end, network_get_mute_count_for_player = function(--[[int]] p0, --[[ptr_float]] p1, --[[ptr_float]] p2) invoker.call(0xADB57E5B663CCA8B, p0, p1, p2) end, network_get_number_body_tracker_hits = --[[int]] function() return invoker.call(0xD38C4A6D047C019D).int end, network_get_num_connected_players = --[[int]] function() return invoker.call(0xA4A79DD2D9600654).int end, network_get_num_found_gamers = --[[int]] function() return invoker.call(0xA1B043EE79A916FB).int end, network_get_num_participants = --[[int]] function() return invoker.call(0x18D0456E86604654).int end, network_get_num_presence_invites = --[[int]] function() return invoker.call(0xCEFA968912D0F78D).int end, network_get_num_script_participants = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x3658E8CD94FC121A, p0, p1, p2).int end, network_get_num_unacked_reliables = --[[int]] function() return invoker.call(0xFF8FCF9FFC458A1C).int end, network_get_participant_index = --[[int]] function(--[[int]] index) return invoker.call(0x1B84DF6AF2A46938, index).int end, network_get_platform_party_members = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0x120364DE2845DAF8, p0, p1).int end, network_get_platform_party_member_count = --[[int]] function() return invoker.call(0x01ABCE5E7CBDA196).int end, network_get_player_from_gamer_handle = --[[int]] function(--[[ptr_int]] network_handle) return invoker.call(0xCE5F689CF5A0A49D, network_handle).int end, network_get_player_index = --[[int]] function(--[[int]] player) return invoker.call(0x24FB80D107371267, player).int end, network_get_player_index_from_ped = --[[int]] function(--[[int]] ped) return invoker.call(0x6C0E2E0125610278, ped).int end, network_get_player_loudness = --[[float]] function(--[[int]] p0) return invoker.call(0x21A1684A25C2867F, p0).float end, network_get_player_owns_waypoint = --[[bool]] function(--[[int]] p0) return invoker.call(0x82377B65E943F72D, p0).bool end, network_get_player_tutorial_session_instance = --[[int]] function(--[[int]] p0) return invoker.call(0x3B39236746714134, p0).int end, network_get_presence_invite_content_id = --[[int]] function(--[[int]] p0) return invoker.call(0x24409FC4C55CB22D, p0).int end, network_get_presence_invite_from_admin = --[[bool]] function(--[[int]] p0) return invoker.call(0x3DBF2DF0AEB7D289, p0).bool end, network_get_presence_invite_handle = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x38D5B0FEBB086F75, p0, p1).bool end, network_get_presence_invite_id = --[[int]] function(--[[int]] p0) return invoker.call(0xDFF09646E12EC386, p0).int end, network_get_presence_invite_index_by_id = --[[int]] function(--[[int]] p0) return invoker.call(0x742B58F723233ED9, p0).int end, network_get_presence_invite_inviter = --[[int]] function(--[[int]] p0) return invoker.call(0x4962CC4AA2F345B7, p0).int end, network_get_presence_invite_is_tournament = --[[bool]] function(--[[int]] p0) return invoker.call(0x8806CEBFABD3CE05, p0).bool end, network_get_presence_invite_playlist_current = --[[int]] function(--[[int]] p0) return invoker.call(0x728C4CC7920CD102, p0).int end, network_get_presence_invite_playlist_length = --[[int]] function(--[[int]] p0) return invoker.call(0xD39B3FFF8FFDD5BF, p0).int end, network_get_presence_invite_session_id = --[[int]] function(--[[int]] p0) return invoker.call(0x26E1CD96B0903D60, p0).int end, network_get_primary_clan_data_cancel = function() invoker.call(0x042E4B70B93E6054) end, network_get_primary_clan_data_clear = --[[int]] function() return invoker.call(0x9AA46BADAD0E27ED).int end, network_get_primary_clan_data_new = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xC080FF658B2E41DA, p0, p1).bool end, network_get_primary_clan_data_pending = --[[int]] function() return invoker.call(0xB5074DB804E28CE7).int end, network_get_primary_clan_data_start = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0xCE86D8191B762107, p0, p1).bool end, network_get_primary_clan_data_success = --[[int]] function() return invoker.call(0x5B4F04F19376A0BA).int end, network_get_random_int = --[[int]] function() return invoker.call(0x599E4FA1F87EB5FF).int end, network_get_random_int_ranged = --[[int]] function(--[[int]] rangeStart, --[[int]] rangeEnd) return invoker.call(0xE30CF56F1EFA5F43, rangeStart, rangeEnd).int end, network_get_respawn_result = function(--[[int]] randomInt, --[[ptr_scr_vec3]] coordinates, --[[ptr_float]] heading) invoker.call(0x371EA43692861CF1, randomInt, coordinates, heading) end, network_get_respawn_result_flags = --[[int]] function(--[[int]] p0) return invoker.call(0x6C34F1208B8923FD, p0).int end, network_get_script_status = --[[int]] function() return invoker.call(0x57D158647A6BFABF).int end, network_get_talker_proximity = --[[int]] function() return invoker.call(0x84F0F13120B4E098).int end, network_get_this_script_is_network_script = --[[bool]] function() return invoker.call(0x2910669969E9535E).bool end, network_get_timeout_time = --[[int]] function() return invoker.call(0x5ED0356A0CE3A34F).int end, network_get_total_num_players = --[[int]] function() return invoker.call(0xCF61D4B4702EE9EB).int end, network_get_transition_host = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x65042B9774C4435E, network_handle).bool end, network_get_transition_members = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0x73B000F7FBC55829, p0, p1).int end, network_get_tunable_cloud_crc = --[[int]] function() return invoker.call(0x10BD227A753B0D84).int end, network_get_unreliable_resend_count = --[[int]] function() return invoker.call(0x3765C3A3E8192E10).int end, network_handle_from_friend = function(--[[int]] friendIndex, --[[ptr_int]] network_handle, --[[int]] bufferSize) invoker.call(0xD45CB817D7E177D2, friendIndex, network_handle, bufferSize) end, network_handle_from_member_id = function(--[[string]] memberId, --[[ptr_int]] network_handle, --[[int]] bufferSize) invoker.call(0xA0FD21BED61E5C4C, memberId, network_handle, bufferSize) end, network_handle_from_player = function(--[[int]] player, --[[ptr_int]] network_handle, --[[int]] bufferSize) invoker.call(0x388EB2B86C73B6B3, player, network_handle, bufferSize) end, network_handle_from_user_id = function(--[[string]] userId, --[[ptr_int]] network_handle, --[[int]] bufferSize) invoker.call(0xDCD51DD8F87AEC5C, userId, network_handle, bufferSize) end, network_hash_from_gamer_handle = --[[int]] function(--[[ptr_int]] network_handle) return invoker.call(0x58575AC3CF2CA8EC, network_handle).int end, network_hash_from_player_handle = --[[int]] function(--[[int]] player) return invoker.call(0xBC1D768F2F5D6C05, player).int end, network_has_age_restrictions = --[[bool]] function() return invoker.call(0x1353F87E89946207).bool end, network_has_automute_override = --[[int]] function() return invoker.call(0x26F07DD83A5F7F98).int end, network_has_bone_been_hit_by_killer = --[[bool]] function(--[[int]] p0) return invoker.call(0x2E0BF682CC778D49, p0).bool end, network_has_cached_player_head_blend_data = --[[bool]] function(--[[int]] p0) return invoker.call(0x237D5336A9A54108, p0).bool end, network_has_confirmed_invite = --[[int]] function() return invoker.call(0xC42DD763159F3461).int end, network_has_control_of_door = --[[bool]] function(--[[int]] doorID) return invoker.call(0xCB3C68ADB06195DF, doorID).bool end, network_has_control_of_entity = --[[bool]] function(--[[int]] entity) return invoker.call(0x01BF60A500E28887, entity).bool end, network_has_control_of_network_id = --[[bool]] function(--[[int]] netId) return invoker.call(0x4D36070FE0215186, netId).bool end, network_has_control_of_pickup = --[[bool]] function(--[[int]] pickup) return invoker.call(0x5BC9495F0B3B6FA6, pickup).bool end, network_has_entity_been_registered_with_this_thread = --[[bool]] function(--[[int]] p0) return invoker.call(0xB07D3185E11657A5, p0).bool end, network_has_follow_invite = --[[bool]] function() return invoker.call(0x76D9B976C4C09FDE).bool end, network_has_headset = --[[bool]] function() return invoker.call(0xE870F9F1F7B4F1FA).bool end, network_has_invited_gamer = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x4D86CD31E8976ECE, p0).bool end, network_has_invited_gamer_to_transition = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x7284A47B3540E6CF, p0).bool end, network_has_invite_been_acked = --[[int]] function(--[[int]] p0) return invoker.call(0x71DC455F5CD1C2B1, p0).int end, network_has_pending_invite = --[[bool]] function() return invoker.call(0xAC8C7B9B88C4A668).bool end, network_has_player_started_transition = --[[bool]] function(--[[int]] player) return invoker.call(0x9AC9CCBFA8C29795, player).bool end, network_has_received_host_broadcast_data = --[[bool]] function() return invoker.call(0x5D10B3795F3FC886).bool end, network_has_ros_privilege = --[[bool]] function(--[[int]] p0) return invoker.call(0xA699957E60D80214, p0).bool end, network_has_ros_privilege_end_date = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xC22912B1D85F26B1, p0, p1, p2).bool end, network_has_ros_privilege_played_last_gen = --[[int]] function() return invoker.call(0x593570C289A77688).int end, network_has_ros_privilege_special_edition_content = --[[int]] function() return invoker.call(0x91B87C55093DE351).int end, network_has_social_club_account = --[[bool]] function() return invoker.call(0x67A5589628E0CFF6).bool end, network_has_social_networking_sharing_priv = --[[int]] function() return invoker.call(0x76BF03FADBF154F5).int end, network_has_transition_invite_been_acked = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x3F9990BF5F22759C, p0).bool end, network_has_valid_ros_credentials = --[[bool]] function() return invoker.call(0x85443FF4C328F53B).bool end, network_can_view_gamer_user_content = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xB57A49545BA53CE7, p0).bool end, network_has_view_gamer_user_content_result = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xCCA4318E1AB03F1F, p0).bool end, network_can_play_multiplayer_with_gamer = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x07DD29D5E22763F1, p0).bool end, network_have_communication_privileges = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xAEEF48CDF5B6CE7C, p0, p1).bool end, network_have_online_privileges = --[[bool]] function() return invoker.call(0x25CB5A9F37BFD063).bool end, network_have_platform_subscription = --[[int]] function() return invoker.call(0x5EA784D197556507).int end, network_have_ros_banned_priv = --[[bool]] function() return invoker.call(0x8020A73847E0CA7D).bool end, network_have_ros_create_ticket_priv = --[[bool]] function() return invoker.call(0xA0AD7E2AF5349F61).bool end, network_have_ros_leaderboard_write_priv = --[[int]] function() return invoker.call(0x422D396F80A96547).int end, network_have_ros_multiplayer_priv = --[[bool]] function() return invoker.call(0x5F91D5D0B36AA310).bool end, network_have_ros_social_club_priv = --[[int]] function() return invoker.call(0x606E4D3E3CCCF3EB).int end, network_have_scs_private_msg_priv = --[[int]] function() return invoker.call(0x66B59CFFD78467AF).int end, network_have_user_content_privileges = --[[bool]] function(--[[int]] p0) return invoker.call(0x72D918C99BCACC54, p0).bool end, network_host_transition = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9) return invoker.call(0xA60BB5CE242BB254, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9).int end, network_invite_gamers = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0x9D80CD1D0E6327DE, p0, p1, p2, p3).bool end, network_invite_gamers_to_transition = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0x4A595C32F77DFF76, p0, p1).bool end, network_is_activity_session = --[[bool]] function() return invoker.call(0x05095437424397FA).bool end, network_is_activity_spectator = --[[int]] function() return invoker.call(0x12103B9E0C9F92FB).int end, network_is_activity_spectator_from_handle = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x2763BBAA72A7BCB9, network_handle).bool end, network_is_adding_friend = --[[int]] function() return invoker.call(0x6EA101606F6E4D81).int end, network_is_cable_connected = --[[bool]] function() return invoker.call(0xEFFB25453D8600F9).bool end, network_is_chatting_in_platform_party = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x8DE9945BCC9AEC52, network_handle).bool end, network_is_clock_time_overridden = --[[bool]] function() return invoker.call(0xD7C95D322FF57522).bool end, network_is_cloud_available = --[[bool]] function() return invoker.call(0x9A4CF4F48AD77302).bool end, network_is_cloud_background_script_request_pending = --[[bool]] function() return invoker.call(0x8132C0EB8B2B3293).bool end, network_is_connected_via_relay = --[[int]] function() return invoker.call(0x16D3D49902F697BB).int end, network_is_door_networked = --[[bool]] function(--[[int]] hash) return invoker.call(0xC01E93FAC20C3346, hash).bool end, network_is_entity_fading = --[[bool]] function(--[[int]] p0) return invoker.call(0x422F32CC7E56ABAD, p0).bool end, network_is_finding_gamers = --[[bool]] function() return invoker.call(0xDDDF64C91BFCF0AA).bool end, network_is_friend = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x1A24A179F9B31654, network_handle).bool end, network_is_friend_handle_online = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x87EB7A3FFCB314DB, network_handle).bool end, network_is_friend_index_online = --[[bool]] function(--[[int]] friendIndex) return invoker.call(0xBAD8F2A42B844821, friendIndex).bool end, network_is_friend_in_multiplayer = --[[bool]] function(--[[string]] friendName) return invoker.call(0x57005C18827F3A28, friendName).bool end, network_is_friend_in_same_title = --[[bool]] function(--[[string]] friendName) return invoker.call(0x2EA9A3BEDF3F17B8, friendName).bool end, network_is_friend_online = --[[bool]] function(--[[string]] name) return invoker.call(0x425A44533437B64D, name).bool end, network_is_gamer_blocked_by_me = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xE944C4F5AF1B5883, p0).bool end, network_is_gamer_in_my_session = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x0F10B05DDF8D16E9, network_handle).bool end, network_is_gamer_muted_by_me = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0xCE60DE011B6C7978, p0).bool end, network_is_gamer_talking = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0x71C33B22606CD88A, p0).bool end, network_is_game_in_progress = --[[bool]] function() return invoker.call(0x10FAB35428CCC9D7).bool end, network_is_getting_gamer_status = --[[int]] function() return invoker.call(0x94A8394D150B013A).int end, network_is_handle_valid = --[[bool]] function(--[[ptr_int]] network_handle, --[[int]] bufferSize) return invoker.call(0x6F79B93B0A8E4133, network_handle, bufferSize).bool end, network_is_host = --[[bool]] function() return invoker.call(0x8DB296B814EDDA07).bool end, network_is_host_of_this_script = --[[bool]] function() return invoker.call(0x83CD99A1E6061AB5).bool end, network_is_inactive_profile = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x7E58745504313A2E, p0).bool end, network_is_in_mp_cutscene = --[[bool]] function() return invoker.call(0x6CC27C9FA2040220).bool end, network_is_in_platform_party = --[[int]] function() return invoker.call(0x2FC5650B0271CB57).int end, network_is_in_platform_party_chat = --[[int]] function() return invoker.call(0xFD8B834A8BA05048).int end, network_is_session_active = --[[bool]] function() return invoker.call(0xD83C2B94E7508980).bool end, network_is_in_session = --[[bool]] function() return invoker.call(0xCA97246103B63917).bool end, network_is_in_spectator_mode = --[[bool]] function() return invoker.call(0x048746E388762E11).bool end, network_is_in_transition = --[[bool]] function() return invoker.call(0x68049AEFF83D8F0A).bool end, network_is_in_tutorial_session = --[[int]] function() return invoker.call(0xADA24309FE08DACF).int end, network_is_local_player_invincible = --[[bool]] function() return invoker.call(0x8A8694B48715B000).bool end, network_is_multiplayer_disabled = --[[bool]] function() return invoker.call(0x9747292807126EDA).bool end, network_is_offline_invite_pending = --[[int]] function() return invoker.call(0x74698374C45701D2).int end, network_is_participant_active = --[[bool]] function(--[[int]] p0) return invoker.call(0x6FF8FF40B6357D45, p0).bool end, network_is_platform_subscription_check_pending = --[[int]] function() return invoker.call(0xA8ACB6459542A8C8).int end, network_is_player_active = --[[bool]] function(--[[int]] player) return invoker.call(0xB8DFD30D6973E135, player).bool end, network_is_player_a_participant = --[[bool]] function(--[[int]] p0) return invoker.call(0x3CA58F6CB7CBD784, p0).bool end, network_is_player_a_participant_on_script = --[[bool]] function(--[[int]] p0, --[[string]] p1, --[[int]] p2) return invoker.call(0x1AD5B71586B94820, p0, p1, p2).bool end, network_is_player_blocked_by_me = --[[bool]] function(--[[int]] player) return invoker.call(0x57AF1F8E27483721, player).bool end, network_is_player_concealed = --[[bool]] function(--[[int]] p0) return invoker.call(0x919B3C98ED8292F9, p0).bool end, network_is_player_connected = --[[bool]] function(--[[int]] player) return invoker.call(0x93DC1BE4E1ABE9D1, player).bool end, network_is_player_fading = --[[bool]] function(--[[int]] p0) return invoker.call(0x631DC5DFF4B110E3, p0).bool end, network_is_player_in_mp_cutscene = --[[bool]] function(--[[int]] player) return invoker.call(0x63F9EE203C3619F2, player).bool end, network_is_player_muted_by_me = --[[bool]] function(--[[int]] player) return invoker.call(0x8C71288AE68EDE39, player).bool end, network_is_player_talking = --[[bool]] function(--[[int]] player) return invoker.call(0x031E11F3D447647E, player).bool end, network_is_push_to_talk_active = --[[int]] function() return invoker.call(0xC0D2AF00BCC234CA).int end, network_is_queuing_for_session_join = --[[int]] function() return invoker.call(0x14922ED3E38761F0).int end, network_is_refreshing_ros_credentials = --[[bool]] function() return invoker.call(0x8D11E61A4ABF49CC).bool end, network_is_script_active = --[[bool]] function(--[[string]] scriptName, --[[int]] p1, --[[bool]] p2, --[[int]] p3) return invoker.call(0x9D40DF90FAD26098, scriptName, p1, p2, p3).bool end, network_is_session_busy = --[[bool]] function() return invoker.call(0xF4435D66A8E2905E).bool end, network_is_session_started = --[[bool]] function() return invoker.call(0x9DE624D2FC4B603F).bool end, network_is_signed_in = --[[bool]] function() return invoker.call(0x054354A99211EB96).bool end, network_is_transition_busy = --[[int]] function() return invoker.call(0x520F3282A53D26B7).int end, network_is_transition_closed_crew = --[[int]] function() return invoker.call(0x0DBD5D7E3C5BEC3B).int end, network_is_transition_closed_friends = --[[int]] function() return invoker.call(0x6512765E3BE78C50).int end, network_is_transition_host = --[[int]] function() return invoker.call(0x0B824797C9BF2159).int end, network_is_transition_host_from_handle = --[[bool]] function(--[[ptr_int]] network_handle) return invoker.call(0x6B5C83BA3EFE6A10, network_handle).bool end, network_is_transition_leave_postponed = --[[int]] function() return invoker.call(0xC571D0E77D8BBC29).int end, network_is_transition_matchmaking = --[[int]] function() return invoker.call(0x292564C735375EDF).int end, network_is_transition_open_to_matchmaking = --[[int]] function() return invoker.call(0x37A4494483B9F5C9).int end, network_is_transition_private = --[[bool]] function() return invoker.call(0x5A6AA44FF8E931E6).bool end, network_is_transition_solo = --[[bool]] function() return invoker.call(0x5DC577201723960A).bool end, network_is_transition_started = --[[bool]] function() return invoker.call(0x53FA83401D9C07FE).bool end, network_is_transition_to_game = --[[int]] function() return invoker.call(0x9D7696D8F4FA6CB7).int end, network_is_transition_visibility_locked = --[[int]] function() return invoker.call(0xD0A484CB2F829FBE).int end, network_is_tunable_cloud_request_pending = --[[bool]] function() return invoker.call(0x0467C11ED88B7D28).bool end, network_is_tutorial_session_change_pending = --[[int]] function() return invoker.call(0x35F0B98A8387274D).int end, network_join_group_activity = --[[int]] function() return invoker.call(0xA06509A691D12BE4).int end, network_join_previously_failed_session = --[[int]] function() return invoker.call(0x59DF79317F85A7E0).int end, network_join_previously_failed_transition = --[[int]] function() return invoker.call(0xFFE1E5B792D92B34).int end, network_join_transition = --[[bool]] function(--[[int]] player) return invoker.call(0x9D060B08CD63321A, player).bool end, network_launch_transition = --[[int]] function() return invoker.call(0x2DCF46CB1A4F0884).int end, network_leave_ped_behind_before_cutscene = function(--[[int]] player, --[[bool]] p1) invoker.call(0xBF22E0F32968E967, player, p1) end, network_leave_ped_behind_before_warp = function(--[[int]] player, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p4, --[[bool]] p5) invoker.call(0x9769F811D1785B03, player, x, y, z, p4, p5) end, network_leave_transition = --[[int]] function() return invoker.call(0xD23A1A815D21DB19).int end, network_mark_as_preferred_activity = function(--[[bool]] p0) invoker.call(0x261E97AD7BCF3D40, p0) end, network_mark_as_waiting_async = function(--[[bool]] p0) invoker.call(0x39917E1B4CB0F911, p0) end, network_mark_transition_gamer_as_fully_joined = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x5728BB6D63E3FF1D, p0).bool end, network_on_return_to_single_player = function() invoker.call(0x283B6062A2C01E9B) end, network_open_transition_matchmaking = function() invoker.call(0x2B3A8F7CA3A38FDE) end, network_override_chat_restrictions = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x3039AE5AD2C9C0C4, player, toggle) end, network_override_clock_time = function(--[[int]] Hours, --[[int]] Minutes, --[[int]] Seconds) invoker.call(0xE679E3E06E363892, Hours, Minutes, Seconds) end, network_override_coords_and_heading = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p4) invoker.call(0xA7E30DE9272B6D49, ped, x, y, z, p4) end, network_override_receive_restrictions = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xDDF73E2B1FEC5AB4, player, toggle) end, network_override_receive_restrictions_all = function(--[[bool]] p0) invoker.call(0x0FF2862B61A58AF9, p0) end, network_override_send_restrictions = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x97DD4C5944CC2E6A, player, toggle) end, network_override_send_restrictions_all = function(--[[bool]] p0) invoker.call(0x57B192B4D4AD23D5, p0) end, network_override_team_restrictions = function(--[[int]] team, --[[bool]] toggle) invoker.call(0x6F697A66CE78674E, team, toggle) end, network_override_transition_chat = function(--[[bool]] p0) invoker.call(0xAF66059A131AA269, p0) end, network_player_get_cheater_reason = --[[int]] function() return invoker.call(0x172F75B6EE2233BA).int end, network_player_has_headset = --[[bool]] function(--[[int]] player) return invoker.call(0x3FB99A8B08D18FD6, player).bool end, network_player_index_is_cheater = --[[bool]] function(--[[int]] p0) return invoker.call(0x565E430DB3B05BEC, p0).bool end, network_player_is_badsport = --[[bool]] function() return invoker.call(0x19D8DA0E5A68045A).bool end, network_player_is_cheater = --[[bool]] function() return invoker.call(0x655B91F1495A9090).bool end, network_player_is_rockstar_dev = --[[bool]] function(--[[int]] player) return invoker.call(0x544ABDDA3B409B6D, player).bool end, network_prevent_script_host_migration = function() invoker.call(0x2302C0264EA58D31) end, network_query_respawn_results = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x3C891A251567DFCE, p0).int end, network_queue_gamer_for_status = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x85A0EF54A500882C, p0).bool end, network_quit_mp_to_desktop = function() invoker.call(0x45A83257ED02D9BC) end, network_register_entity_as_networked = function(--[[int]] entity) invoker.call(0x06FAACD625D80CAA, entity) end, network_register_host_broadcast_variables = function(--[[ptr_int]] vars, --[[int]] numVars) invoker.call(0x3E9B2F01C50DF595, vars, numVars) end, network_register_player_broadcast_variables = function(--[[ptr_int]] vars, --[[int]] numVars) invoker.call(0x3364AA97340CA215, vars, numVars) end, network_remain_in_game_chat = function(--[[bool]] p0) invoker.call(0xCFEB46DCD7D8D5EB, p0) end, network_remove_all_queued_join_requests = function() invoker.call(0x25D990F8E0E3F13C) end, network_remove_all_transition_invite = function() invoker.call(0x726E0375C7A26368) end, network_remove_and_cancel_all_invites = function() invoker.call(0xEBF8284D8CADEB53) end, network_remove_and_cancel_all_transition_invites = function() invoker.call(0xF083835B70BA9BFE) end, network_remove_entity_area = --[[bool]] function(--[[int]] p0) return invoker.call(0x93CF869BAA0C4874, p0).bool end, get_stat_hash_for_character_stat = --[[int]] function(--[[int]] dataType, --[[int]] statIndex, --[[int]] charSlot) return invoker.call(0xD69CE161FE614531, dataType, statIndex, charSlot).int end, network_remove_presence_invite = --[[bool]] function(--[[int]] p0) return invoker.call(0xF0210268DB0974B1, p0).bool end, network_remove_transition_invite = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x7524B431B2E6F7EE, p0) end, network_request_cloud_background_scripts = --[[bool]] function() return invoker.call(0x924426BFFD82E915).bool end, network_request_cloud_tunables = function() invoker.call(0x42FB3B532D526E6C) end, network_request_control_of_door = --[[bool]] function(--[[int]] doorID) return invoker.call(0x870DDFD5A4A796E4, doorID).bool end, network_request_control_of_entity = --[[bool]] function(--[[int]] entity) return invoker.call(0xB69317BF5E782347, entity).bool end, network_request_control_of_network_id = --[[bool]] function(--[[int]] netId) return invoker.call(0xA670B3662FAFFBD0, netId).bool end, network_request_invite_confirmed_event = --[[int]] function() return invoker.call(0x62A0296C1BB1CEB3).int end, network_request_to_be_host_of_this_script = function() invoker.call(0x741A3D8380319A81) end, network_reset_body_tracker = function() invoker.call(0x72433699B4E6DD64) end, network_resurrect_local_player = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[bool]] unk, --[[bool]] changetime, --[[int]] p6) invoker.call(0xEA23C49EAA83ACFB, x, y, z, heading, unk, changetime, p6) end, network_retain_activity_group = function() invoker.call(0xB13E88E655E5A3BC) end, network_seed_random_number_generator = function(--[[int]] p0) invoker.call(0xF1B84178F8674195, p0) end, network_send_important_transition_invite_via_presence = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x1171A97A3D3981B6, p0, p1, p2, p3).bool end, network_send_invite_via_presence = --[[bool]] function(--[[ptr_int]] network_handle, --[[string]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xC3C7A6AFDB244624, network_handle, p1, p2, p3).bool end, network_send_queued_join_request = function() invoker.call(0xFA2888E3833C8E96) end, network_send_text_message = --[[bool]] function(--[[string]] message, --[[ptr_int]] network_handle) return invoker.call(0x3A214F2EC889B100, message, network_handle).bool end, network_send_transition_gamer_instruction = --[[bool]] function(--[[ptr_int]] network_handle, --[[string]] p1, --[[int]] p2, --[[int]] p3, --[[bool]] p4) return invoker.call(0x31D1D2B858D25E6B, network_handle, p1, p2, p3, p4).bool end, network_send_transition_invite_via_presence = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[string]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xC116FF9B4D488291, p0, p1, p2, p3).bool end, network_session_activity_quickmatch = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xBE3E347A87ACEB82, p0, p1, p2, p3).bool end, network_session_add_active_matchmaking_group = function(--[[int]] p0) invoker.call(0xCAE55F48D3D7875C, p0) end, network_session_block_join_requests = function(--[[bool]] p0) invoker.call(0xA73667484D7037C3, p0) end, network_session_cancel_invite = function() invoker.call(0x2FBF47B1B36D36F9) end, network_session_change_slots = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xB4AB419E0D86ACAE, p0, p1) end, network_session_crew_matchmaking = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] maxPlayers, --[[bool]] p4) return invoker.call(0x94BC51E9449D917F, p0, p1, p2, maxPlayers, p4).bool end, network_session_end = --[[bool]] function(--[[bool]] p0, --[[bool]] p1) return invoker.call(0xA02E59562D711006, p0, p1).bool end, network_session_enter = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] maxPlayers, --[[int]] p4, --[[int]] p5) return invoker.call(0x330ED4D05491934F, p0, p1, p2, maxPlayers, p4, p5).int end, network_session_force_cancel_invite = function() invoker.call(0xA29177F7703B5644) end, network_session_friend_matchmaking = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] maxPlayers, --[[bool]] p3) return invoker.call(0x2CFC76E0D087C994, p0, p1, maxPlayers, p3).bool end, network_session_get_inviter = function(--[[ptr_int]] network_handle) invoker.call(0xE57397B4A3429DD0, network_handle) end, network_session_get_kick_vote = --[[bool]] function(--[[int]] player) return invoker.call(0xD6D09A6F32F49EF1, player).bool end, network_session_get_matchmaking_group_free = --[[int]] function(--[[int]] p0) return invoker.call(0x56CE820830EF040B, p0).int end, network_session_get_private_slots = --[[int]] function() return invoker.call(0x53AFD64C6758F2F9).int end, network_session_host = --[[bool]] function(--[[int]] p0, --[[int]] maxPlayers, --[[bool]] p2) return invoker.call(0x6F3D4ED9BEE4E61D, p0, maxPlayers, p2).bool end, network_session_host_closed = --[[bool]] function(--[[int]] p0, --[[int]] maxPlayers) return invoker.call(0xED34C0C02C098BB7, p0, maxPlayers).bool end, network_session_host_friends_only = --[[bool]] function(--[[int]] p0, --[[int]] maxPlayers) return invoker.call(0xB9CFD27A5D578D83, p0, maxPlayers).bool end, network_session_host_single_player = function(--[[int]] p0) invoker.call(0xC74C33FCA52856D5, p0) end, network_session_is_awaiting_invite_response = --[[int]] function() return invoker.call(0xD313DE83394AF134).int end, network_session_is_closed_crew = --[[bool]] function() return invoker.call(0x74732C6CA90DA2B4).bool end, network_session_is_closed_friends = --[[bool]] function() return invoker.call(0xFBCFA2EA2E206890).bool end, network_session_is_displaying_invite_confirmation = --[[int]] function() return invoker.call(0xBDB6F89C729CF388).int end, network_session_is_in_voice_session = --[[bool]] function() return invoker.call(0x855BC38818F6F684).bool end, network_session_is_private = --[[bool]] function() return invoker.call(0xCEF70AA5B3F89BA1).bool end, network_session_is_solo = --[[bool]] function() return invoker.call(0xF3929C2379B60CCE).bool end, network_session_is_visible = --[[int]] function() return invoker.call(0xBA416D68C631496A).int end, network_session_is_voice_session_active = --[[int]] function() return invoker.call(0xB5D3453C98456528).int end, network_session_is_voice_session_busy = --[[bool]] function() return invoker.call(0xEF0912DDF7C4CB4B).bool end, network_session_join_invite = function() invoker.call(0xC6F8AB8A4189CF3A) end, network_session_kick_player = function(--[[int]] player) invoker.call(0xFA8904DC5F304220, player) end, network_session_leave_single_player = function() invoker.call(0x3442775428FD2DAA) end, network_session_mark_visible = function(--[[bool]] p0) invoker.call(0x271CC6AB59EBF9A5, p0) end, network_session_set_crew_limit_max_members_transition = function(--[[int]] p0) invoker.call(0x702BC4D605522539, p0) end, network_session_set_gamemode = function(--[[int]] nGameMode) invoker.call(0x600F8CB31C7AAB6E, nGameMode) end, network_session_set_matchmaking_group = function(--[[int]] p0) invoker.call(0x49EC8030F5015F8B, p0) end, network_session_set_matchmaking_group_max = function(--[[int]] playerType, --[[int]] playerCount) invoker.call(0x8B6A4DD0AF9CE215, playerType, playerCount) end, network_session_set_matchmaking_mental_state = function(--[[int]] p0) invoker.call(0xF1EEA2DDA9FFA69D, p0) end, network_session_set_matchmaking_property_id = function(--[[bool]] p0) invoker.call(0x3F52E880AAF6C8CA, p0) end, network_session_set_script_validate_join = function() invoker.call(0x1153FA02A659051C) end, network_session_set_unique_crew_limit = function(--[[int]] p0) invoker.call(0xF49ABC20D8552257, p0) end, network_session_set_unique_crew_limit_transition = function(--[[int]] p0) invoker.call(0x4811BBAC21C5FCD5, p0) end, network_session_set_unique_crew_only_crews_transition = function(--[[bool]] p0) invoker.call(0x5539C3EBF104A53A, p0) end, network_session_validate_join = function(--[[bool]] p0) invoker.call(0xC19F6C8E7865A6FF, p0) end, network_session_voice_connect_to_player = function(--[[ptr_int|ptr_scr_array]] globalPtr) invoker.call(0xABD5E88B8A2D3DB2, globalPtr) end, network_session_voice_host = function() invoker.call(0x9C1556705F864230) end, network_session_voice_leave = function() invoker.call(0x6793E42BE02B575D) end, network_session_voice_respond_to_request = function(--[[bool]] p0, --[[int]] p1) invoker.call(0x7F8413B7FC2AA6B9, p0, p1) end, network_session_voice_set_timeout = function(--[[int]] p0) invoker.call(0x5B8ED3DB018927B1, p0) end, network_session_was_invited = --[[bool]] function() return invoker.call(0x23DFB504655D0CE4).bool end, network_set_activity_player_max = function(--[[int]] p0) invoker.call(0x0E4F77F7B9D74D84, p0) end, network_set_activity_spectator = function(--[[bool]] toggle) invoker.call(0x75138790B4359A74, toggle) end, network_set_activity_spectator_max = function(--[[int]] maxSpectators) invoker.call(0x9D277B76D1D12222, maxSpectators) end, network_set_antagonistic_to_player = function(--[[bool]] p0, --[[int]] p1) invoker.call(0x5C707A667DF8B9FA, p0, p1) end, network_set_attribute_damage_to_player = --[[bool]] function(--[[int]] ped, --[[int]] player) return invoker.call(0x0EDE326D47CD0F3E, ped, player).bool end, network_set_currently_selected_gamer_handle_from_invite_menu = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x7206F674F2A3B1BB, p0).bool end, network_set_current_data_manager_handle = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x796A87B3B68D1F3D, p0).bool end, network_set_do_not_launch_from_join_as_migrated_host = function(--[[bool]] p0) invoker.call(0xA2E9C1AB8A92E8CD, p0) end, network_set_entity_can_blend = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0xD830567D88A1E873, entity, toggle) end, network_set_entity_only_exists_for_participants = function(--[[int]] entity, --[[bool]] toggle) invoker.call(0xF1CA12B18AEF5298, entity, toggle) end, network_set_friendly_fire_option = function(--[[bool]] toggle) invoker.call(0xF808475FA571D823, toggle) end, network_set_gamer_invited_to_transition = function(--[[ptr_int]] network_handle) invoker.call(0xCA2C8073411ECDB6, network_handle) end, network_set_ignore_spectator_chat_limits_same_team = function(--[[bool]] p0) invoker.call(0x6A5D89D7769A40D8, p0) end, network_set_invite_failed_message_for_invite_menu = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x0D77A82DC2D0DA59, p0, p1) end, network_set_invite_on_call_for_invite_menu = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x66F010A4B031A331, p0) end, network_set_in_free_cam_mode = function(--[[bool]] p0) invoker.call(0xFC18DB55AE19E046, p0) end, network_set_in_mp_cutscene = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x9CA5DE655269FEC4, p0, p1) end, network_set_in_spectator_mode = function(--[[bool]] toggle, --[[int]] playerPed) invoker.call(0x423DE3854BB50894, toggle, playerPed) end, network_set_in_spectator_mode_extended = function(--[[bool]] p0, --[[int]] p1, --[[bool]] p2) invoker.call(0x419594E137637120, p0, p1, p2) end, network_set_local_player_invincible_time = function(--[[int]] time) invoker.call(0x2D95C7E2D7E07307, time) end, network_set_local_player_sync_look_at = function(--[[int]] p0) invoker.call(0x524FF0AEFF9C3973, p0) end, network_set_look_at_talkers = function(--[[bool]] p0) invoker.call(0x7D395EA61622E116, p0) end, network_set_minimum_rank_for_mission = function(--[[bool]] p0) invoker.call(0x94538037EE44F5CF, p0) end, network_set_mission_finished = function() invoker.call(0x3B3D11CD9FFCDFC9) end, network_set_no_spectator_chat = function(--[[bool]] p0) invoker.call(0xF46A1E03E8755980, p0) end, network_set_override_spectator_mode = function(--[[bool]] toggle) invoker.call(0x70DA3BF8DACD3210, toggle) end, network_set_override_tutorial_session_chat = function(--[[bool]] p0) invoker.call(0x3C5C1E2C2FF814B1, p0) end, network_set_player_is_passive = function(--[[bool]] p0) invoker.call(0x1B857666604B1A74, p0) end, network_set_player_mental_state = function(--[[int]] p0) invoker.call(0x367EF5E2F439B4C6, p0) end, network_set_property_id = function(--[[int]] p0) invoker.call(0x1775961C2FBBCB5C, p0) end, network_set_proximity_affects_team = function(--[[bool]] p0) invoker.call(0x9D7AFCBF21C51712, p0) end, network_set_script_automuted = --[[int]] function(--[[int]] p0) return invoker.call(0xB309EBEA797E001F, p0).int end, network_set_script_ready_for_events = function(--[[bool]] p0) invoker.call(0x7AC752103856FB20, p0) end, network_set_talker_proximity = function(--[[float]] p0) invoker.call(0xCBF12D65F95AD686, p0) end, network_set_team_only_chat = function(--[[bool]] toggle) invoker.call(0xD5B4883AC32F24C3, toggle) end, network_set_this_script_is_network_script = function(--[[int]] lobbySize, --[[bool]] p1, --[[int]] playerId) invoker.call(0x1CA59E306ECB80A5, lobbySize, p1, playerId) end, network_set_transition_activity_id = function(--[[int]] p0) invoker.call(0x30DE938B516F0AD2, p0) end, network_set_transition_creator_handle = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0xEF26739BCD9907D5, p0) end, network_set_transition_visibility_lock = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0x0C978FDA19692C2C, p0, p1) end, network_set_voice_active = function(--[[bool]] toggle) invoker.call(0xBABEC9E69A91C57B, toggle) end, network_set_voice_channel = function(--[[int]] p0) invoker.call(0xEF6212C2EFEF1A23, p0) end, network_show_account_upgrade_ui = function() invoker.call(0x83FE8D7229593017) end, network_show_profile_ui = function(--[[ptr_int]] network_handle) invoker.call(0x859ED1CEA343FCA8, network_handle) end, network_skip_radio_reset_next_close = function() invoker.call(0x9465E683B12D3F6B) end, network_start_respawn_search_for_player = --[[bool]] function(--[[int]] player, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[int]] flags) return invoker.call(0x5A6FFA2433E2F14C, player, p1, p2, p3, p4, p5, p6, p7, flags).bool end, network_start_respawn_search_in_angled_area_for_player = --[[bool]] function(--[[int]] player, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[int]] flags) return invoker.call(0x4BA92A18502BCA61, player, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, flags).bool end, network_start_solo_tutorial_session = function() invoker.call(0x17E0198B3882C2CB) end, network_start_synchronised_scene = function(--[[int]] netScene) invoker.call(0x9A1B3FCDB36C8697, netScene) end, network_displaynames_from_handles_start = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) return invoker.call(0xD66C9E72B3CC4982, p0, p1).int end, network_start_communication_permissions_check = --[[int]] function(--[[int]] p0) return invoker.call(0x36391F397731595D, p0).int end, network_start_user_content_permissions_check = --[[int]] function(--[[int]] p0) return invoker.call(0xDEB2B99A1AF1A2A6, p0).int end, network_stop_synchronised_scene = function(--[[int]] netScene) invoker.call(0xC254481A4574CB2F, netScene) end, network_store_invite_through_restart = function() invoker.call(0xF814FEC6A19FD6E0) end, network_suppress_invite = function(--[[bool]] toggle) invoker.call(0xA0682D67EF1FBA3D, toggle) end, network_text_chat_is_typing = --[[bool]] function() return invoker.call(0x5FCF4D7069B09026).bool end, network_transition_block_join_requests = function(--[[bool]] p0) invoker.call(0x973D76AA760A6CB6, p0) end, network_try_access_tunable_bool_hash = --[[bool]] function(--[[int]] tunableContext, --[[int]] tunableName, --[[bool]] defaultValue) return invoker.call(0xC7420099936CE286, tunableContext, tunableName, defaultValue).bool end, network_try_to_set_this_script_is_network_script = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) return invoker.call(0xD1110739EEADB592, p0, p1, p2).bool end, network_unregister_networked_entity = function(--[[int]] entity) invoker.call(0x7368E683BB9038D6, entity) end, network_use_high_precision_blending = function(--[[int]] netID, --[[bool]] toggle) invoker.call(0x2B1813ABA29016C5, netID, toggle) end, network_use_logarithmic_blending_this_frame = function(--[[int]] entity) invoker.call(0xCD71A4ECAB22709E, entity) end, network_waiting_pop_clear_tutorial_session = --[[int]] function() return invoker.call(0xB37E4E6A2388CA7B).int end, network_was_game_suspended = --[[bool]] function() return invoker.call(0x4237E822315D8BA9).bool end, open_commerce_store = function(--[[string]] p0, --[[string]] p1, --[[int]] p2) invoker.call(0x58C21165F6545892, p0, p1, p2) end, participant_id = --[[int]] function() return invoker.call(0x90986E8876CE0A83).int end, participant_id_to_int = --[[int]] function() return invoker.call(0x57A3BDDAD8E5AA0A).int end, refresh_player_list_stats = --[[bool]] function(--[[int]] p0) return invoker.call(0xE26CCFF8094D8C74, p0).bool end, release_all_commerce_item_images = function() invoker.call(0x72D0706CD6CCDB58) end, remove_all_sticky_bombs_from_entity = function(--[[int]] entity, --[[int]] p1) invoker.call(0x715135F4B82AC90D, entity, p1) end, request_commerce_item_image = --[[bool]] function(--[[int]] p0) return invoker.call(0xA2F952104FC6DD4B, p0).bool end, reserve_network_mission_objects = function(--[[int]] p0) invoker.call(0x4E5C93BD0C32FBF8, p0) end, reserve_network_mission_peds = function(--[[int]] p0) invoker.call(0xB60FEBA45333D36F, p0) end, reserve_network_mission_vehicles = function(--[[int]] p0) invoker.call(0x76B02E21ED27A469, p0) end, reset_store_network_game_tracking = function() invoker.call(0x444C4525ECE0A4B9) end, set_entity_locally_invisible = function(--[[int]] entity) invoker.call(0xE135A9FF3F5D05D8, entity) end, set_entity_locally_visible = function(--[[int]] entity) invoker.call(0x241E289B5C059EDC, entity) end, set_entity_visible_in_cutscene = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xE0031D3C8F36AB82, p0, p1, p2) end, set_last_viewed_shop_item = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xFAE628F1E9ADB239, p0, p1, p2) end, set_local_player_as_ghost = function(--[[bool]] toggle, --[[int]] p1) invoker.call(0x5FFE9B4144F9712F, toggle, p1) end, set_local_player_invisible_locally = function(--[[bool]] p0) invoker.call(0xE5F773C1A1D9D168, p0) end, set_local_player_visible_in_cutscene = function(--[[bool]] p0, --[[bool]] p1) invoker.call(0xD1065D68947E7B6E, p0, p1) end, set_local_player_visible_locally = function(--[[bool]] p0) invoker.call(0x7619364C82D3BF14, p0) end, set_network_cutscene_entities = function(--[[bool]] p0) invoker.call(0xAAA553E7DD28A457, p0) end, set_network_id_always_exists_for_player = function(--[[int]] netId, --[[int]] player, --[[bool]] toggle) invoker.call(0xA8A024587329F36A, netId, player, toggle) end, set_network_id_can_migrate = function(--[[int]] netId, --[[bool]] toggle) invoker.call(0x299EEB23175895FC, netId, toggle) end, set_network_id_exists_on_all_machines = function(--[[int]] netId, --[[bool]] toggle) invoker.call(0xE05E81A888FA63C8, netId, toggle) end, set_network_id_pass_control_in_tutorial = function(--[[int]] netId, --[[bool]] state) invoker.call(0x3FA36981311FA4FF, netId, state) end, set_network_id_visible_in_cutscene = function(--[[int]] netId, --[[bool]] p1, --[[bool]] p2) invoker.call(0xA6928482543022B4, netId, p1, p2) end, set_network_vehicle_as_ghost = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x6274C4712850841E, vehicle, toggle) end, set_network_vehicle_respot_timer = function(--[[int]] netId, --[[int]] time, --[[int]] p2) invoker.call(0xEC51713AB6EC36E8, netId, time, p2) end, set_player_invisible_locally = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x12B37D54667DB0B8, player, toggle) end, set_player_visible_locally = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xFAA10F1FAFB11AF2, player, toggle) end, set_store_enabled = function(--[[bool]] toggle) invoker.call(0x9641A9FF718E9C5E, toggle) end, shutdown_and_launch_single_player_game = function() invoker.call(0x593850C16A36B692) end, shutdown_and_load_most_recent_save = function() invoker.call(0x9ECA15ADFE141431) end, texture_download_has_failed = --[[bool]] function(--[[int]] p0) return invoker.call(0x5776ED562C134687, p0).bool end, texture_download_release = function(--[[int]] p0) invoker.call(0x487EB90B98E9FB19, p0) end, texture_download_request = --[[int]] function(--[[ptr_int]] PlayerHandle, --[[string]] FilePath, --[[string]] Name, --[[bool]] p3) return invoker.call(0x16160DA74A8E74A2, PlayerHandle, FilePath, Name, p3).int end, title_texture_download_request = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[bool]] p2) return invoker.call(0x0B203B4AFDE53A4F, p0, p1, p2).int end, trigger_file_crc_hacker_check = --[[bool]] function(--[[int]] player, --[[string]] file_path) return invoker.call(0xF287F506767CC8A9, player, file_path).bool end, trigger_player_crc_hacker_check = --[[bool]] function(--[[int]] player, --[[int]] p1, --[[int]] scriptHash) return invoker.call(0x46FB3ED415C7641C, player, p1, scriptHash).bool end, ugc_cancel_query = function() invoker.call(0xE9B99B6853181409) end, ugc_clear_create_result = function() invoker.call(0x17440AA15D1D3739) end, ugc_clear_modify_result = function() invoker.call(0xA1E5E0204A6FCC70) end, ugc_clear_offline_query = function() invoker.call(0x61A885D3F7CFEE9A) end, ugc_clear_query_results = function() invoker.call(0xBA96394A0EECFA65) end, ugc_copy_content = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x152D90E4C1B4738A, p0, p1).bool end, ugc_did_create_succeed = --[[int]] function() return invoker.call(0x24E4E51FC16305F9).int end, ugc_did_description_request_succeed = --[[bool]] function(--[[int]] p0) return invoker.call(0x162C23CA83ED0A62, p0).bool end, ugc_did_get_succeed = --[[int]] function() return invoker.call(0x941E5306BCD7C2C7).int end, ugc_did_modify_succeed = --[[int]] function() return invoker.call(0x793FF272D5B365F4).int end, ugc_did_query_creators_succeed = --[[int]] function() return invoker.call(0x4D02279C83BE69FE).int end, ugc_get_bookmarked_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0xD5A4B59980401588, p0, p1, p2, p3).bool end, ugc_get_cached_description = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x40F7E66472DF3E5C, p0, p1).int end, ugc_get_content_category = --[[int]] function(--[[int]] p0) return invoker.call(0xA7BAB11E7C9C6C5A, p0).int end, ugc_get_content_created_by_local_player = --[[bool]] function(--[[int]] p0) return invoker.call(0x8C8D2739BA44AF0F, p0).bool end, ugc_get_content_creator_gamer_handle = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x584770794D758C18, p0, p1).bool end, ugc_get_content_description_hash = --[[int]] function(--[[int]] p0) return invoker.call(0x7CF0448787B23758, p0).int end, ugc_get_content_file_version = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x37025B27D9B658B1, p0, p1).int end, ugc_get_content_hash = --[[int]] function() return invoker.call(0x3A17A27D75C74887).int end, ugc_get_content_has_hi_res_photo = --[[bool]] function(--[[int]] p0) return invoker.call(0x7FCC39C46C3C03BD, p0).bool end, ugc_get_content_has_lo_res_photo = --[[bool]] function(--[[int]] p0) return invoker.call(0x1D610EB0FEA716D9, p0).bool end, ugc_get_content_has_player_bookmarked = --[[bool]] function(--[[int]] p0) return invoker.call(0x993CBE59D350D225, p0).bool end, ugc_get_content_has_player_record = --[[bool]] function(--[[int]] p0) return invoker.call(0x70EA8DA57840F9BE, p0).bool end, ugc_get_content_is_published = --[[bool]] function(--[[int]] p0) return invoker.call(0x3054F114121C21EA, p0).bool end, ugc_get_content_is_using_sc_nickname = --[[bool]] function(--[[int]] p0) return invoker.call(0xAEAB987727C5A8A4, p0).bool end, ugc_get_content_is_verified = --[[bool]] function(--[[int]] p0) return invoker.call(0xA9240A96C74CCA13, p0).bool end, ugc_get_content_language = --[[int]] function(--[[int]] p0) return invoker.call(0x32DD916F3F7C9672, p0).int end, ugc_get_content_name = --[[int]] function(--[[int]] p0) return invoker.call(0xBF09786A7FCAB582, p0).int end, ugc_get_content_num = --[[int]] function() return invoker.call(0xE0A6138401BCB837).int end, ugc_get_content_path = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xBAF6BABF9E7CCC13, p0, p1).int end, ugc_get_content_rating = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x1ACCFBA3D8DAB2EE, p0, p1).int end, ugc_get_content_rating_count = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x759299C5BB31D2A9, p0, p1).int end, ugc_get_content_rating_negative_count = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x4E548C0D7AE39FF9, p0, p1).int end, ugc_get_content_rating_positive_count = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x87E5C46C187FE0AE, p0, p1).int end, ugc_get_content_total = --[[int]] function() return invoker.call(0x769951E2455E2EB5).int end, ugc_get_content_updated_date = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xCFD115B373C0DF63, p0, p1) end, ugc_get_content_user_name = --[[int]] function(--[[int]] p0) return invoker.call(0x703F12425ECA8BF5, p0).int end, ugc_get_create_content_id = --[[int]] function() return invoker.call(0xC55A0B40FFB1ED23).int end, ugc_get_create_result = --[[int]] function() return invoker.call(0xFBC5E768C7A77A6A).int end, ugc_get_creators_by_user_id = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xB746D20B17F2A229, p0, p1).bool end, ugc_get_creator_num = --[[int]] function() return invoker.call(0x597F8DBA9B206FC7).int end, ugc_get_crew_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) return invoker.call(0x9F6E2821885CAEE2, p0, p1, p2, p3, p4).bool end, ugc_get_friend_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0xF9E1CCAE8BA4C281, p0, p1, p2, p3).bool end, ugc_get_get_by_category = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[ptr_int|ptr_scr_array]] p4) return invoker.call(0x678BB03C1A3BD51E, p0, p1, p2, p3, p4).bool end, ugc_get_get_by_content_id = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x815E5E3073DA1D67, p0, p1).bool end, ugc_get_get_by_content_ids = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xB8322EEB38BE7C26, p0, p1, p2).bool end, ugc_get_modify_result = --[[int]] function() return invoker.call(0x5A0A3D1A186A5508).int end, ugc_get_most_recently_created_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0xA7862BC5ED1DFD7E, p0, p1, p2, p3).bool end, ugc_get_most_recently_played_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0x97A770BEEF227E2B, p0, p1, p2, p3).bool end, ugc_get_my_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0x3195F8DD0D531052, p0, p1, p2, p3).bool end, ugc_get_query_result = --[[int]] function() return invoker.call(0xEDF7F927136C224B).int end, ugc_get_top_rated_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0x5324A0E3E4CE3570, p0, p1, p2, p3).bool end, ugc_has_create_finished = --[[int]] function() return invoker.call(0x5E24341A7F92A74B).int end, ugc_has_description_request_finished = --[[bool]] function(--[[int]] p0) return invoker.call(0xEBFA8D50ADDC54C4, p0).bool end, ugc_has_get_finished = --[[int]] function() return invoker.call(0x02ADA21EA2F6918F).int end, ugc_has_modify_finished = --[[int]] function() return invoker.call(0x299EF3C576773506).int end, ugc_has_query_creators_finished = --[[int]] function() return invoker.call(0x63B406D7884BFA95).int end, ugc_is_creating = --[[int]] function() return invoker.call(0x9FEDF86898F100E9).int end, ugc_is_description_request_in_progress = --[[bool]] function(--[[int]] p0) return invoker.call(0x2D5DC831176D0114, p0).bool end, ugc_is_getting = --[[int]] function() return invoker.call(0xD53ACDBEF24A46E8).int end, ugc_is_language_supported = --[[bool]] function(--[[int]] p0) return invoker.call(0xF53E48461B71EECB, p0).bool end, ugc_is_modifying = --[[int]] function() return invoker.call(0x45E816772E93A9DB).int end, ugc_load_offline_query = --[[bool]] function(--[[int]] p0) return invoker.call(0x5CAE833B0EE0C500, p0).bool end, ugc_publish = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x1DE0F5F50D723CAA, p0, p1, p2).bool end, ugc_query_by_category = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[int]] p4, --[[bool]] p5) return invoker.call(0x692D58DF40657E8C, p0, p1, p2, p3, p4, p5).bool end, ugc_query_by_content_id = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x158EC424F35EC469, p0, p1, p2).bool end, ugc_query_by_content_ids = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[bool]] p2, --[[ptr_int|ptr_scr_array]] p3) return invoker.call(0xC7397A83F7A2A462, p0, p1, p2, p3).bool end, ugc_query_most_recently_created_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[int]] p3) return invoker.call(0x6D4CB481FAC835E8, p0, p1, p2, p3).bool end, ugc_query_my_content = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) return invoker.call(0x9BF438815F5D96EA, p0, p1, p2, p3, p4, p5).bool end, ugc_release_all_cached_descriptions = function() invoker.call(0x68103E2247887242) end, ugc_release_cached_description = --[[bool]] function(--[[int]] p0) return invoker.call(0x5A34CD9C3C5BEC44, p0).bool end, ugc_request_cached_description = --[[int]] function(--[[int]] p0) return invoker.call(0x5E0165278F6339EE, p0).int end, ugc_request_content_data_from_index = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x171DF6A0C07FB3DC, p0, p1).int end, ugc_request_content_data_from_params = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) return invoker.call(0x7FD2990AF016795E, p0, p1, p2, p3, p4).int end, ugc_set_bookmarked = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x274A1519DFC1094F, p0, p1, p2).bool end, ugc_set_deleted = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[bool]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xD05D1A6C74DA3498, p0, p1, p2).bool end, ugc_set_query_data_from_offline = function(--[[bool]] p0) invoker.call(0xF98DDE0A8ED09323, p0) end, ugc_set_using_offline_content = function(--[[bool]] p0) invoker.call(0xFD75DABC0957BF33, p0) end, ugc_texture_download_request = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[ptr_int|ptr_scr_array]] p4, --[[bool]] p5) return invoker.call(0x308F96458B7087CC, p0, p1, p2, p3, p4, p5).int end, ugc_was_query_force_cancelled = --[[int]] function() return invoker.call(0xC87E740D9F3872CC).int end, use_player_colour_instead_of_team_colour = function(--[[bool]] p0) invoker.call(0x77758139EC9B66C7, p0) end, network_get_network_id_from_entity = --[[int]] function(--[[int]] entity) return invoker.call(0xA11700682F3AD45C, entity).int end, veh_to_net = --[[int]] function(--[[int]] vehicle) return invoker.call(0xB4C94523F023419C, vehicle).int end, ped_to_net = --[[int]] function(--[[int]] ped) return invoker.call(0x0EDEC3C276198689, ped).int end, obj_to_net = --[[int]] function(--[[int]] object) return invoker.call(0x99BFDC94A603E541, object).int end, network_set_presence_session_invites_blocked = function(--[[int]] p0) invoker.call(0x4A9FDE3A5A6D0437, p0) end, network_set_rich_presence = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x1DCCACDCFC569362, p0, p1, p2, p3) end, network_set_rich_presence_string = function(--[[int]] p0, --[[int]] p1) invoker.call(0x3E200C2BCF4164EB, p0, p1) end, trigger_commerce_data_fetch = function(--[[int]] p0) invoker.call(0xB606E6CC59664972, p0) end, clear_service_event_arguments = function() invoker.call(0x966DD84FB6A46017) end, network_show_chat_restriction_msc = function(--[[int]] p0) invoker.call(0x6BFF5F84102DF80A, p0) end, network_show_psn_ugc_restriction = function() invoker.call(0x5C497525F803486B) end, network_dump_net_if_config = --[[int]] function() return invoker.call(0xAEDF1BC1C133D6E3).int end, network_get_signalling_info = --[[int]] function() return invoker.call(0x2555CF7DA5473794).int end, network_get_net_statistics_info = --[[int]] function() return invoker.call(0x6FD992C4A1C1B986).int end, add_door_to_system = function(--[[int]] doorHash, --[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7) invoker.call(0x6F8838D03D1DC226, doorHash, modelHash, x, y, z, p5, p6, p7) end, are_entities_entirely_inside_garage = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[int]] p4) return invoker.call(0x85B6C850546FDDE2, p0, p1, p2, p3, p4).bool end, attach_portable_pickup_to_ped = function(--[[int]] ped, --[[int]] p1) invoker.call(0x8DC39368BDD57755, ped, p1) end, break_object_fragment_child = function(--[[int]] p0, --[[int]] p1, --[[bool]] p2) invoker.call(0xE7E4C198B0185900, p0, p1, p2) end, clear_objects_inside_garage = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0x190428512B240692, p0, p1, p2, p3, p4) end, convert_old_pickup_type_to_new = --[[int]] function(--[[int]] pickupHash) return invoker.call(0x5EAAD83F8CFB4575, pickupHash).int end, create_ambient_pickup = --[[int]] function(--[[int]] pickupHash, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[int]] p4, --[[int]] value, --[[int]] modelHash, --[[bool]] p7, --[[bool]] p8) return invoker.call(0x673966A0C0FD7171, pickupHash, posX, posY, posZ, p4, value, modelHash, p7, p8).int end, create_money_pickups = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] value, --[[int]] amount, --[[int]] model) invoker.call(0x0589B5E791CE9B2B, x, y, z, value, amount, model) end, create_non_networked_portable_pickup = --[[int]] function(--[[int]] pickupHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] placeOnGround, --[[int]] modelHash) return invoker.call(0x125494B98A21AAF7, pickupHash, x, y, z, placeOnGround, modelHash).int end, create_object = --[[int]] function(--[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] isNetwork, --[[bool]] p5, --[[bool]] dynamic) return invoker.call(0x509D5878EB39E842, modelHash, x, y, z, isNetwork, p5, dynamic).int end, create_object_no_offset = --[[int]] function(--[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] isNetwork, --[[bool]] p5, --[[bool]] dynamic) return invoker.call(0x9A294B2138ABB884, modelHash, x, y, z, isNetwork, p5, dynamic).int end, create_non_networked_ambient_pickup = --[[int]] function(--[[int]] _type, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] flags, --[[int]] amount, --[[int]] model, --[[bool]] create_as_script_object, --[[bool]] script_host_object) return invoker.call(0x9C93764223E29C50, _type, x, y, z, flags, amount, model, create_as_script_object, script_host_object).int end, create_pickup = --[[int]] function(--[[int]] pickupHash, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[int]] p4, --[[int]] value, --[[bool]] p6, --[[int]] modelHash) return invoker.call(0xFBA08C503DD5FA58, pickupHash, posX, posY, posZ, p4, value, p6, modelHash).int end, create_pickup_rotate = --[[int]] function(--[[int]] pickupHash, --[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] flag, --[[int]] amount, --[[int]] p9, --[[bool]] p10, --[[int]] modelHash) return invoker.call(0x891804727E0A98B7, pickupHash, posX, posY, posZ, rotX, rotY, rotZ, flag, amount, p9, p10, modelHash).int end, create_portable_pickup = --[[int]] function(--[[int]] pickupHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] placeOnGround, --[[int]] modelHash) return invoker.call(0x2EAF1FDB2FB55698, pickupHash, x, y, z, placeOnGround, modelHash).int end, delete_object = function(--[[ptr_int]] object) invoker.call(0x539E0AE3E6634B9F, object) end, detach_portable_pickup_from_ped = function(--[[int]] ped) invoker.call(0xCF463D1E9A0AECB1, ped) end, does_object_of_type_exist_at_coords = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] hash, --[[bool]] p5) return invoker.call(0xBFA48E2FF417213F, x, y, z, radius, hash, p5).bool end, does_pickup_exist = --[[bool]] function(--[[int]] pickup) return invoker.call(0xAFC1CA75AD4074D1, pickup).bool end, does_pickup_object_exist = --[[bool]] function(--[[int]] pickupObject) return invoker.call(0xD9EFB6DBF7DAAEA3, pickupObject).bool end, does_pickup_of_type_exist_in_area = --[[bool]] function(--[[int]] pickupHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0xF9C36251F6E48E33, pickupHash, x, y, z, radius).bool end, does_rayfire_map_object_exist = --[[bool]] function(--[[int]] handle) return invoker.call(0x52AF537A0C5B8AAD, handle).bool end, door_system_find_existing_door = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[int]] p3, --[[ptr_int|ptr_scr_array]] p4) return invoker.call(0x589F80B325CC82C5, p0, p1, p2, p3, p4).bool end, door_system_get_door_pending_state = --[[int]] function(--[[int]] doorHash) return invoker.call(0x4BC2854478F3A749, doorHash).int end, door_system_get_door_state = --[[int]] function(--[[int]] doorHash) return invoker.call(0x160AA1B32F6139B8, doorHash).int end, door_system_get_is_physics_loaded = --[[bool]] function(--[[int]] p0) return invoker.call(0xDF97CDD4FC08FD34, p0).bool end, door_system_get_open_ratio = --[[float]] function(--[[int]] doorHash) return invoker.call(0x65499865FCA6E5EC, doorHash).float end, door_system_set_automatic_distance = function(--[[int]] doorHash, --[[float]] heading, --[[bool]] p2, --[[bool]] p3) invoker.call(0x9BA001CB45CBF627, doorHash, heading, p2, p3) end, door_system_set_automatic_rate = function(--[[int]] doorHash, --[[float]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0x03C27E13B42A0E82, doorHash, p1, p2, p3) end, set_door_acceleration_limit = function(--[[int]] doorHash, --[[int]] limit, --[[bool]] p2, --[[bool]] p3) invoker.call(0x6BAB9442830C7F53, doorHash, limit, p2, p3) end, door_system_set_hold_open = function(--[[int]] doorHash, --[[bool]] p1) invoker.call(0xD9B71952F78A2640, doorHash, p1) end, set_door_ajar_angle = function(--[[int]] doorHash, --[[float]] ajar, --[[bool]] p2, --[[bool]] p3) invoker.call(0xB6E6FBA95C7324AC, doorHash, ajar, p2, p3) end, door_system_set_spring_removed = function(--[[int]] doorHash, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) invoker.call(0xC485E07E4F0B7958, doorHash, p1, p2, p3) end, enable_saving_in_garage = function(--[[int]] hash, --[[bool]] toggle) invoker.call(0xF2E1A7133DD356A6, hash, toggle) end, fix_object_fragment = function(--[[int]] object) invoker.call(0xF9C1681347C8BD15, object) end, get_closest_object_of_type = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] modelHash, --[[bool]] isMission, --[[bool]] p6, --[[bool]] p7) return invoker.call(0xE143FA2249364369, x, y, z, radius, modelHash, isMission, p6, p7).int end, get_coords_and_rotation_of_closest_object_of_type = --[[int]] function(--[[int]] coords, --[[float]] radius, --[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_scr_vec3]] p6, --[[int]] p7) return invoker.call(0x163F8B586BC95F2A, coords, radius, modelHash, x, y, z, p6, p7).int end, get_default_ammo_for_weapon_pickup = --[[int]] function(--[[int]] p0) return invoker.call(0xDB41D07A45A6D4B7, p0).int end, get_object_fragment_damage_health = --[[float]] function(--[[int]] p0, --[[bool]] p1) return invoker.call(0xB6FBFD079B8D0596, p0, p1).float end, get_pickup_object = --[[int]] function(--[[int]] pickup) return invoker.call(0x5099BC55630B25AE, pickup).int end, get_rayfire_map_object = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] rotation, --[[string]] name) return invoker.call(0xB48FCED898292E52, x, y, z, rotation, name).int end, get_rayfire_map_object_anim_phase = --[[float]] function(--[[int]] p0) return invoker.call(0x260EE4FDBDF4DB01, p0).float end, get_state_of_closest_door_of_type = function(--[[int]] _type, --[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_int]] locked, --[[ptr_float]] heading) invoker.call(0xEDC1A5B84AEF33FF, _type, x, y, z, locked, heading) end, get_state_of_rayfire_map_object = --[[int]] function(--[[int]] handle) return invoker.call(0x899BA936634A322E, handle).int end, get_weapon_type_from_pickup_type = --[[int]] function(--[[int]] pickupHash) return invoker.call(0x08F96CA6C551AD51, pickupHash).int end, has_closest_object_of_type_been_broken = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] modelHash, --[[int]] p5) return invoker.call(0x761B0E69AC4D007E, p0, p1, p2, p3, modelHash, p5).bool end, has_closest_object_of_type_been_completely_destroyed = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] modelHash, --[[bool]] p5) return invoker.call(0x46494A2475701343, p0, p1, p2, p3, modelHash, p5).bool end, has_object_been_broken = --[[bool]] function(--[[int]] object) return invoker.call(0x8ABFB70C49CC43E2, object).bool end, has_pickup_been_collected = --[[bool]] function(--[[int]] pickup) return invoker.call(0x80EC48E6679313F9, pickup).bool end, hide_portable_pickup_when_detached = function(--[[int]] p0, --[[int]] p1) invoker.call(0x867458251D47CCB2, p0, p1) end, is_any_entity_entirely_inside_garage = --[[bool]] function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[int]] p4) return invoker.call(0x673ED815D6E323B7, p0, p1, p2, p3, p4).bool end, is_any_object_near_point = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] range, --[[bool]] p4) return invoker.call(0x397DC58FF00298D1, x, y, z, range, p4).bool end, is_door_closed = --[[bool]] function(--[[int]] door) return invoker.call(0xC531EE8A1145A149, door).bool end, is_door_registered_with_system = --[[bool]] function(--[[int]] doorHash) return invoker.call(0xC153C43EA202C8C1, doorHash).bool end, is_garage_empty = --[[bool]] function(--[[int]] garage, --[[bool]] p1, --[[int]] p2) return invoker.call(0x90E47239EA1980B8, garage, p1, p2).bool end, is_object_a_portable_pickup = --[[bool]] function(--[[int]] p0) return invoker.call(0x0378C08504160D0D, p0).bool end, is_object_entirely_inside_garage = --[[bool]] function(--[[int]] p0, --[[int]] entity, --[[float]] p2, --[[int]] p3) return invoker.call(0x372EF6699146A1E4, p0, entity, p2, p3).bool end, is_object_near_point = --[[bool]] function(--[[int]] objectHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] range) return invoker.call(0x8C90FE4B381BA60A, objectHash, x, y, z, range).bool end, is_object_partially_inside_garage = --[[bool]] function(--[[int]] p0, --[[int]] entity, --[[int]] p2) return invoker.call(0xF0EED5A6BC7B237A, p0, entity, p2).bool end, is_object_visible = --[[bool]] function(--[[int]] object) return invoker.call(0x8B32ACE6326A7546, object).bool end, is_pickup_weapon_object_valid = --[[bool]] function(--[[int]] object) return invoker.call(0x11D1E53A726891FE, object).bool end, is_player_entirely_inside_garage = --[[bool]] function(--[[int]] p0, --[[int]] player, --[[float]] p2, --[[int]] p3) return invoker.call(0x024A60DEB0EA69F0, p0, player, p2, p3).bool end, is_player_partially_inside_garage = --[[bool]] function(--[[int]] p0, --[[int]] player, --[[int]] p2) return invoker.call(0x1761DC5D8471CBAA, p0, player, p2).bool end, is_point_in_angled_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[bool]] p10, --[[bool]] p11) return invoker.call(0x2A70BAE8883E4C81, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11).bool end, only_clean_up_object_when_out_of_range = function(--[[int]] object) invoker.call(0xADBE4809F19F927A, object) end, place_object_on_ground_properly = --[[bool]] function(--[[int]] object) return invoker.call(0x58A850EAEE20FAA3, object).bool end, prevent_collection_of_portable_pickup = function(--[[int]] object, --[[bool]] p1, --[[bool]] p2) invoker.call(0x92AEFB5F6E294023, object, p1, p2) end, remove_all_pickups_of_type = function(--[[int]] pickupHash) invoker.call(0x27F9D613092159CF, pickupHash) end, remove_door_from_system = function(--[[int]] doorHash) invoker.call(0x464D8E1427156FE4, doorHash) end, remove_object_high_detail_model = function(--[[int]] p0) invoker.call(0x4A39DB43E47CF3AA, p0) end, remove_pickup = function(--[[int]] pickup) invoker.call(0x3288D8ACAECD2AB2, pickup) end, highlight_placement_coords = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] colorIndex) invoker.call(0x3430676B11CDF21D, x, y, z, colorIndex) end, set_activate_object_physics_as_soon_as_it_is_unfrozen = function(--[[int]] object, --[[bool]] toggle) invoker.call(0x406137F8EF90EAF5, object, toggle) end, set_cutscenes_weapon_flashlight_on_this_frame = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xBCE595371A5FBAAF, p0, p1) end, set_force_object_this_frame = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xF538081986E49E9D, p0, p1, p2, p3) end, set_local_player_can_collect_portable_pickups = function(--[[bool]] p0) invoker.call(0x78857FC65CADB909, p0) end, set_local_player_permitted_to_collect_pickups_with_model = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x88EAEC617CD26926, p0, p1) end, door_control = function(--[[int]] doorHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] locked, --[[float]] p5, --[[float]] p6, --[[float]] p7) invoker.call(0x9B12F9A24FABEDB0, doorHash, x, y, z, locked, p5, p6, p7) end, set_max_num_portable_pickups_carried_by_player = function(--[[int]] p0, --[[int]] p1) invoker.call(0x0BF3B3BD47D79C08, p0, p1) end, set_object_allow_low_lod_buoyancy = function(--[[int]] object, --[[bool]] toggle) invoker.call(0x4D89D607CB3DD1D2, object, toggle) end, set_object_force_vehicles_to_avoid = function(--[[int]] object, --[[bool]] p1) invoker.call(0x77F33F2CCF64B3AA, object, p1) end, set_object_is_special_golfball = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xC6033D32241F6FB5, p0, p1) end, set_object_physics_params = function(--[[int]] object, --[[float]] weight, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] gravity, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] buoyancy) invoker.call(0xF6DF6E90DE7DF90F, object, weight, p2, p3, p4, p5, gravity, p7, p8, p9, p10, buoyancy) end, set_object_takes_damage_from_colliding_with_buildings = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xEB6F1A9B5510A5D2, p0, p1) end, set_object_targettable = function(--[[int]] object, --[[bool]] targettable) invoker.call(0x8A7391690F5AFD81, object, targettable) end, set_object_texture_variant = function(--[[int]] object, --[[int]] paintIndex) invoker.call(0x971DA0055324D033, object, paintIndex) end, set_pickup_generation_range_multiplier = function(--[[float]] p0) invoker.call(0x318516E02DE3ECE2, p0) end, set_pickup_regeneration_time = function(--[[int]] pickup, --[[int]] time) invoker.call(0x78015C9B4B3ECC9D, pickup, time) end, set_player_permitted_to_collect_pickups_of_type = function(--[[int]] player, --[[int]] pickupHash, --[[bool]] p2) invoker.call(0x616093EC6B139DD9, player, pickupHash, p2) end, set_state_of_closest_door_of_type = function(--[[int]] _type, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] locked, --[[float]] heading, --[[bool]] p6) invoker.call(0xF82D8F1926A02C3D, _type, x, y, z, locked, heading, p6) end, set_state_of_rayfire_map_object = function(--[[int]] handle, --[[int]] state) invoker.call(0x5C29F698D404C5E1, handle, state) end, set_team_pickup_object = function(--[[int]] object, --[[int]] p1, --[[bool]] p2) invoker.call(0x53E0DF1A2A3CF0CA, object, p1, p2) end, slide_object = --[[bool]] function(--[[int]] object, --[[float]] toX, --[[float]] toY, --[[float]] toZ, --[[float]] speedX, --[[float]] speedY, --[[float]] speedZ, --[[bool]] collision) return invoker.call(0x2FDFF4107B8C1147, object, toX, toY, toZ, speedX, speedY, speedZ, collision).bool end, track_object_visibility = function(--[[int]] p0) invoker.call(0xB252BC036B525623, p0) end, allow_alternative_script_controls_layout = function(--[[int]] inputGroup) invoker.call(0x7F4724035FDCA1DD, inputGroup) end, clear_control_light_effect = function(--[[int]] p0) invoker.call(0xCB0360EFEFB2580D, p0) end, clear_control_shake_suppressed_id = function(--[[int]] p0) invoker.call(0xA0CEFCEA390AAB9B, p0) end, disable_all_control_actions = function(--[[int]] inputGroup) invoker.call(0x5F4B6931816E599B, inputGroup) end, disable_control_action = function(--[[int]] inputGroup, --[[int]] control, --[[bool]] disable) invoker.call(0xFE99B66D079CF6BC, inputGroup, control, disable) end, enable_all_control_actions = function(--[[int]] inputGroup) invoker.call(0xA5FFE9B05F199DE7, inputGroup) end, enable_control_action = function(--[[int]] inputGroup, --[[int]] control, --[[bool]] enable) invoker.call(0x351220255D64C155, inputGroup, control, enable) end, get_allow_movement_while_zoomed = --[[bool]] function() return invoker.call(0xFC859E2374407556).bool end, get_control_how_long_ago = --[[int]] function(--[[int]] p0) return invoker.call(0xD7D22F5592AED8BA, p0).int end, get_control_normal = --[[float]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0xEC3C9B8D5327B563, inputGroup, control).float end, get_control_unbound_normal = --[[float]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x5B84D09CEC5209C5, inputGroup, control).float end, get_control_value = --[[int]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0xD95E79E8686D2C27, inputGroup, control).int end, get_disabled_control_normal = --[[float]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x11E65974A982637C, inputGroup, control).float end, get_disabled_control_unbound_normal = --[[float]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x4F8A26A890FD62FB, inputGroup, control).float end, get_is_using_alternate_driveby = --[[bool]] function() return invoker.call(0x0F70731BACCFBB96).bool end, get_local_player_aim_state = --[[int]] function() return invoker.call(0xBB41AFBBBC0A0287).int end, get_local_player_gamepad_aim_state = --[[int]] function() return invoker.call(0x59B9A7AF4C95133C).int end, have_controls_changed = --[[bool]] function(--[[int]] inputGroup) return invoker.call(0x6CD79468A1E595C6, inputGroup).bool end, is_control_enabled = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x1CEA6BFDF248E5D9, inputGroup, control).bool end, is_control_just_pressed = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x580417101DDB492F, inputGroup, control).bool end, is_control_just_released = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x50F940259D3841E6, inputGroup, control).bool end, is_control_pressed = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0xF3A21BCD95725A4A, inputGroup, control).bool end, is_control_released = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x648EE3E7F38877DD, inputGroup, control).bool end, is_disabled_control_just_pressed = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x91AEF906BCA88877, inputGroup, control).bool end, is_disabled_control_just_released = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0x305C8DCD79DA8B0F, inputGroup, control).bool end, is_disabled_control_pressed = --[[bool]] function(--[[int]] inputGroup, --[[int]] control) return invoker.call(0xE2587F8CBBD87B1D, inputGroup, control).bool end, is_look_inverted = --[[bool]] function() return invoker.call(0x77B612531280010D).bool end, is_mouse_look_inverted = --[[bool]] function() return invoker.call(0xE1615EC03B3BB4FD).bool end, is_using_cursor = --[[bool]] function(--[[int]] inputGroup) return invoker.call(0x13337B38DB572509, inputGroup).bool end, is_using_keyboard_and_mouse = --[[bool]] function() return invoker.call(0xA571D46727E2B718).bool end, is_using_remote_play = --[[bool]] function(--[[bool]] p0) return invoker.call(0x23F09EADC01449D6, p0).bool end, set_control_light_effect_color = function(--[[int]] p0, --[[int]] red, --[[int]] green, --[[int]] blue) invoker.call(0x8290252FFF36ACB5, p0, red, green, blue) end, set_control_shake = function(--[[int]] p0, --[[int]] duration, --[[int]] frequency) invoker.call(0x48B3886C1358D0D5, p0, duration, frequency) end, set_control_shake_suppressed_id = function(--[[int]] p0, --[[int]] p1) invoker.call(0xF239400E16C23E08, p0, p1) end, set_control_value_next_frame = --[[bool]] function(--[[int]] inputGroup, --[[int]] control, --[[float]] amount) return invoker.call(0xE8A25867FBA3B05E, inputGroup, control, amount).bool end, set_cursor_position = --[[bool]] function(--[[float]] x, --[[float]] y) return invoker.call(0xFC695459D4D0E219, x, y).bool end, set_input_exclusive = function(--[[int]] inputGroup, --[[int]] control) invoker.call(0xEDE476E5EE29EDB1, inputGroup, control) end, set_playerpad_shakes_when_controller_disabled = function(--[[bool]] toggle) invoker.call(0x798FDEB5B1575088, toggle) end, set_use_adjusted_mouse_coords = function(--[[bool]] p0) invoker.call(0x5B73C77D9EB66E24, p0) end, shutdown_pc_scripted_controls = function() invoker.call(0x643ED62D5EA3BEBD) end, stop_control_shake = function(--[[int]] p0) invoker.call(0x38C16A305E8CDC8D, p0) end, init_pc_scripted_controls = --[[bool]] function(--[[string]] p0) return invoker.call(0x3D42B92563939375, p0).bool end, switch_pc_scripted_controls = --[[bool]] function(--[[string]] p0) return invoker.call(0x4683149ED1DDE7A1, p0).bool end, set_control_trigger_shake = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x14D29BB12D47F68C, p0, p1, p2, p3, p4) end, add_navmesh_blocking_object = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[bool]] p7, --[[int]] p8) return invoker.call(0xFCD5C8E06E502F5A, p0, p1, p2, p3, p4, p5, p6, p7, p8).int end, add_navmesh_required_region = function(--[[float]] x, --[[float]] y, --[[float]] radius) invoker.call(0x387EAD7EE42F6685, x, y, radius) end, adjust_ambient_ped_spawn_densities_this_frame = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0xAA76052DDA9BFC3E, p0, p1, p2, p3, p4, p5, p6) end, are_all_navmesh_regions_loaded = --[[bool]] function() return invoker.call(0x8415D95B194A3AEA).bool end, are_nodes_loaded_for_area = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0xF7B79A50B905A30D, p0, p1, p2, p3).bool end, calculate_travel_distance_between_points = --[[float]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0xADD95C7005C4A197, x1, y1, z1, x2, y2, z2).float end, clear_gps_disabled_zone_at_index = function(--[[int]] p0) invoker.call(0x2801D0012266DF07, p0) end, disable_navmesh_in_area = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0x4C8872D8CDBE1B8B, p0, p1, p2, p3, p4, p5, p6) end, does_navmesh_blocking_object_exist = --[[bool]] function(--[[int]] p0) return invoker.call(0x0EAEB0DB4B132399, p0).bool end, generate_directions_to_coord = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p3, --[[ptr_float]] direction, --[[ptr_float]] p5, --[[ptr_float]] distToNxJunction) return invoker.call(0xF90125F1F79ECDF8, x, y, z, p3, direction, p5, distToNxJunction).int end, get_approx_floor_for_area = --[[float]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0x3599D741C9AC6310, p0, p1, p2, p3).float end, get_approx_floor_for_point = --[[float]] function(--[[float]] left, --[[float]] right) return invoker.call(0x336511A34F2E5185, left, right).float end, get_approx_height_for_area = --[[float]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0x8ABE8608576D9CE3, p0, p1, p2, p3).float end, get_approx_height_for_point = --[[float]] function(--[[float]] p0, --[[float]] p1) return invoker.call(0x29C24BFBED8AB8FB, p0, p1).float end, get_closest_major_vehicle_node = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_scr_vec3]] outPosition, --[[float]] unknown1, --[[int]] unknown2) return invoker.call(0x2EABE3B06F58C1BE, x, y, z, outPosition, unknown1, unknown2).bool end, get_closest_road = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p3, --[[int]] p4, --[[ptr_scr_vec3]] p5, --[[ptr_scr_vec3]] p6, --[[ptr_int|ptr_scr_array]] p7, --[[ptr_int|ptr_scr_array]] p8, --[[ptr_float]] p9, --[[bool]] p10) return invoker.call(0x132F52BBA570FE92, x, y, z, p3, p4, p5, p6, p7, p8, p9, p10).int end, get_closest_vehicle_node = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_scr_vec3]] outPosition, --[[int]] nodeType, --[[float]] p5, --[[float]] p6) return invoker.call(0x240A18690AE96513, x, y, z, outPosition, nodeType, p5, p6).bool end, get_closest_vehicle_node_with_heading = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_scr_vec3]] outPosition, --[[ptr_float]] outHeading, --[[int]] nodeType, --[[float]] p6, --[[int]] p7) return invoker.call(0xFF071FB798B803B0, x, y, z, outPosition, outHeading, nodeType, p6, p7).bool end, get_gps_blip_route_found = --[[int]] function() return invoker.call(0x869DAACBBE9FA006).int end, get_gps_blip_route_length = --[[int]] function() return invoker.call(0xBBB45C3CF5C8AA85).int end, get_next_gps_disabled_zone_index = --[[int]] function() return invoker.call(0xD3A6A0EF48823A8C).int end, get_nth_closest_vehicle_node = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] nthClosest, --[[ptr_scr_vec3]] outPosition, --[[int]] unknown1, --[[int]] unknown2, --[[int]] unknown3) return invoker.call(0xE50E52416CCF948B, x, y, z, nthClosest, outPosition, unknown1, unknown2, unknown3).bool end, get_nth_closest_vehicle_node_favour_direction = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] desiredX, --[[float]] desiredY, --[[float]] desiredZ, --[[int]] nthClosest, --[[ptr_scr_vec3]] outPosition, --[[ptr_float]] outHeading, --[[int]] nodetype, --[[int]] p10, --[[int]] p11) return invoker.call(0x45905BE8654AE067, x, y, z, desiredX, desiredY, desiredZ, nthClosest, outPosition, outHeading, nodetype, p10, p11).bool end, get_nth_closest_vehicle_node_id = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] nth, --[[int]] nodetype, --[[float]] p5, --[[float]] p6) return invoker.call(0x22D7275A79FE8215, x, y, z, nth, nodetype, p5, p6).int end, get_nth_closest_vehicle_node_id_with_heading = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] nthClosest, --[[ptr_scr_vec3]] outPosition, --[[float]] outHeading, --[[int]] p6, --[[float]] p7, --[[float]] p8) return invoker.call(0x6448050E9C2A7207, x, y, z, nthClosest, outPosition, outHeading, p6, p7, p8).int end, get_nth_closest_vehicle_node_with_heading = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] nthClosest, --[[ptr_scr_vec3]] outPosition, --[[ptr_float]] heading, --[[ptr_int|ptr_scr_array]] unknown1, --[[int]] unknown2, --[[float]] unknown3, --[[float]] unknown4) return invoker.call(0x80CA6A8B6C094CC4, x, y, z, nthClosest, outPosition, heading, unknown1, unknown2, unknown3, unknown4).bool end, get_num_navmeshes_existing_in_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) return invoker.call(0x01708E8DD3FF8C65, p0, p1, p2, p3, p4, p5).int end, get_position_by_side_of_road = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) return invoker.call(0x16F46FB18C8009E4, p0, p1, p2, p3, p4).int end, get_gps_waypoint_route_end = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xF3162836C28F9DA5, p0, p1, p2, p3).int end, get_random_vehicle_node = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6, --[[ptr_scr_vec3]] outPosition, --[[ptr_int]] nodeId) return invoker.call(0x93E0DB8440B73A7D, x, y, z, radius, p4, p5, p6, outPosition, nodeId).bool end, get_road_boundary_using_heading = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[ptr_scr_vec3]] out) return invoker.call(0xA0F8A7517A273C05, x, y, z, heading, out).bool end, get_safe_coord_for_ped = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] onGround, --[[ptr_scr_vec3]] outPosition, --[[int]] flags) return invoker.call(0xB61C8E878A4199CA, x, y, z, onGround, outPosition, flags).bool end, get_street_name_at_coord = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_int]] streetName, --[[ptr_int]] crossingRoad) invoker.call(0x2EB41072B4C1E4C0, x, y, z, streetName, crossingRoad) end, get_vehicle_node_is_gps_allowed = --[[bool]] function(--[[int]] nodeID) return invoker.call(0xA2AE5C478B96E3B6, nodeID).bool end, get_vehicle_node_is_switched_off = --[[bool]] function(--[[int]] nodeID) return invoker.call(0x4F5070AA58F69279, nodeID).bool end, get_vehicle_node_position = function(--[[int]] nodeId, --[[ptr_scr_vec3]] outPosition) invoker.call(0x703123E5E7D429C2, nodeId, outPosition) end, get_vehicle_node_properties = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_int]] density, --[[ptr_int]] flags) return invoker.call(0x0568566ACBB5DEDC, x, y, z, density, flags).bool end, is_navmesh_loaded_in_area = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0xF813C7E63F9062A5, x1, y1, z1, x2, y2, z2).bool end, is_point_on_road = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] vehicle) return invoker.call(0x125BF4ABFC536B09, x, y, z, vehicle).bool end, is_vehicle_node_id_valid = --[[bool]] function(--[[int]] vehicleNodeId) return invoker.call(0x1EAF30FCFBF5AF74, vehicleNodeId).bool end, remove_navmesh_blocking_object = function(--[[int]] p0) invoker.call(0x46399A7895957C0E, p0) end, remove_navmesh_required_regions = function() invoker.call(0x916F0A3CDEC3445E) end, request_path_nodes_in_area_this_frame = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) return invoker.call(0x07FB139B592FA687, p0, p1, p2, p3).bool end, set_allow_stream_prologue_nodes = function(--[[bool]] p0) invoker.call(0x228E5C6AD4D74BFD, p0) end, set_ambient_ped_range_multiplier_this_frame = function(--[[float]] p0) invoker.call(0x0B919E1FB47CC4E0, p0) end, set_gps_disabled_zone = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0xDC20483CD3DD5201, p0, p1, p2, p3, p4, p5) end, set_gps_disabled_zone_at_index = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0xD0BC1C6FB18EE154, p0, p1, p2, p3, p4, p5, p6) end, set_ignore_no_gps_flag = function(--[[bool]] ignore) invoker.call(0x72751156E7678833, ignore) end, set_ignore_no_gps_flag_until_first_normal_node = function(--[[bool]] p0) invoker.call(0x1FC289A0C3FF470F, p0) end, set_ped_paths_back_to_original = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) invoker.call(0xE04B48F2CC926253, p0, p1, p2, p3, p4, p5, p6) end, set_ped_paths_in_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] unknown, --[[int]] p7) invoker.call(0x34F060F4BF92E018, x1, y1, z1, x2, y2, z2, unknown, p7) end, set_roads_back_to_original = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6) invoker.call(0x1EE7063B80FFC77C, p0, p1, p2, p3, p4, p5, p6) end, set_roads_back_to_original_in_angled_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] p6, --[[int]] p7) invoker.call(0x0027501B9F3B407E, x1, y1, z1, x2, y2, z2, p6, p7) end, set_roads_in_angled_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] angle, --[[bool]] unknown1, --[[bool]] unknown2, --[[bool]] unknown3) invoker.call(0x1A5AA1208AF5DB59, x1, y1, z1, x2, y2, z2, angle, unknown1, unknown2, unknown3) end, set_roads_in_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] unknown1, --[[bool]] unknown2) invoker.call(0xBF1A602B5BA52FEE, x1, y1, z1, x2, y2, z2, unknown1, unknown2) end, update_navmesh_blocking_object = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[int]] p8) invoker.call(0x109E99373F290687, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, add_armour_to_ped = function(--[[int]] ped, --[[int]] amount) invoker.call(0x5BA652A0CD14DF2F, ped, amount) end, add_ped_decoration_from_hashes = function(--[[int]] ped, --[[int]] collection, --[[int]] overlay) invoker.call(0x5F5D1665E352A839, ped, collection, overlay) end, add_ped_decoration_from_hashes_in_corona = function(--[[int]] ped, --[[int]] collection, --[[int]] overlay) invoker.call(0x5619BFA07CFD7833, ped, collection, overlay) end, add_relationship_group = --[[int]] function(--[[string]] name, --[[ptr_int]] groupHash) return invoker.call(0xF372BC22FCB88606, name, groupHash).int end, add_scenario_blocking_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6, --[[bool]] p7, --[[bool]] p8, --[[bool]] p9) return invoker.call(0x1B5C85C612E5256E, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9).int end, apply_damage_to_ped = function(--[[int]] ped, --[[int]] damageAmount, --[[bool]] p2) invoker.call(0x697157CED63F18D4, ped, damageAmount, p2) end, apply_ped_blood = function(--[[int]] ped, --[[int]] boneIndex, --[[float]] xRot, --[[float]] yRot, --[[float]] zRot, --[[string]] woundType) invoker.call(0x83F7E01C7B769A26, ped, boneIndex, xRot, yRot, zRot, woundType) end, apply_ped_blood_by_zone = function(--[[int]] ped, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[ptr_int|ptr_scr_array]] p4) invoker.call(0x3311E47B91EDCBBC, ped, p1, p2, p3, p4) end, apply_ped_blood_damage_by_zone = function(--[[int]] ped, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4) invoker.call(0x816F6981C60BF53B, ped, p1, p2, p3, p4) end, apply_ped_blood_specific = function(--[[int]] ped, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6, --[[float]] p7, --[[ptr_int|ptr_scr_array]] p8) invoker.call(0xEF0D582CBF2D9B0F, ped, p1, p2, p3, p4, p5, p6, p7, p8) end, apply_ped_damage_decal = function(--[[int]] ped, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7, --[[bool]] p8, --[[string]] p9) invoker.call(0x397C38AA7B4A5F83, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9) end, apply_ped_damage_pack = function(--[[int]] ped, --[[string]] damagePack, --[[float]] damage, --[[float]] mult) invoker.call(0x46DF918788CB093F, ped, damagePack, damage, mult) end, attach_synchronized_scene_to_entity = function(--[[int]] sceneID, --[[int]] entity, --[[int]] boneIndex) invoker.call(0x272E4723B56A3B96, sceneID, entity, boneIndex) end, block_ped_from_generating_dead_body_events_when_dead = function(--[[int]] ped, --[[bool]] p1) invoker.call(0xE43A13C9E4CCCBCF, ped, p1) end, can_create_random_bike_rider = --[[bool]] function() return invoker.call(0xEACEEDA81751915C).bool end, can_create_random_cops = --[[bool]] function() return invoker.call(0x5EE2CAFF7F17770D).bool end, can_create_random_driver = --[[bool]] function() return invoker.call(0xB8EB95E5B4E56978).bool end, can_create_random_ped = --[[bool]] function(--[[bool]] unk) return invoker.call(0x3E8349C08E4B82E4, unk).bool end, can_knock_ped_off_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x51AC07A44D4F5B8A, ped).bool end, can_ped_in_combat_see_target = --[[bool]] function(--[[int]] ped, --[[int]] target) return invoker.call(0xEAD42DE3610D0721, ped, target).bool end, can_ped_ragdoll = --[[bool]] function(--[[int]] ped) return invoker.call(0x128F79EDCECE4FD5, ped).bool end, can_ped_see_hated_ped = --[[bool]] function(--[[int]] ped1, --[[int]] ped2) return invoker.call(0x6CD5A433374D4CFB, ped1, ped2).bool end, can_ped_shuffle_to_or_from_turret_seat = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x9C6A6C19B6C0C496, p0, p1).bool end, clear_all_ped_props = function(--[[int]] ped) invoker.call(0xCD8A7537A9B52F06, ped) end, clear_all_ped_vehicle_forced_seat_usage = function(--[[int]] p0) invoker.call(0xE6CA85E7259CE16B, p0) end, clear_facial_idle_anim_override = function(--[[int]] ped) invoker.call(0x726256CC1EEB182F, ped) end, clear_ped_alternate_movement_anim = function(--[[int]] ped, --[[int]] stance, --[[float]] p2) invoker.call(0xD8D19675ED5FBDCE, ped, stance, p2) end, clear_ped_alternate_walk_anim = function(--[[int]] ped, --[[float]] p1) invoker.call(0x8844BBFCE30AA9E9, ped, p1) end, clear_ped_blood_damage_by_zone = function(--[[int]] ped, --[[int]] p1) invoker.call(0x56E3B78C5408D9F4, ped, p1) end, clear_ped_damage_decal_by_zone = function(--[[int]] ped, --[[int]] p1, --[[string]] p2) invoker.call(0x523C79AEEFCC4A2A, ped, p1, p2) end, clear_ped_decorations = function(--[[int]] ped) invoker.call(0x0E5173C163976E38, ped) end, clear_ped_decorations_leave_scars = function(--[[int]] ped) invoker.call(0xE3B27E70CEAB9F0C, ped) end, clear_ped_drive_by_clipset_override = function(--[[int]] ped) invoker.call(0x4AFE3690D7E0B5AC, ped) end, clear_ped_env_dirt = function(--[[int]] ped) invoker.call(0x6585D955A68452A5, ped) end, clear_ped_fall_upper_body_clipset_override = function(--[[int]] p0) invoker.call(0x80054D7FCC70EEC6, p0) end, clear_ped_last_damage_bone = function(--[[int]] ped) invoker.call(0x8EF6B7AC68E2F01B, ped) end, clear_ped_non_creation_area = function() invoker.call(0x2E05208086BA0651) end, clear_ped_parachute_pack_variation = function(--[[int]] p0) invoker.call(0x1280804F7CFD2D6C, p0) end, clear_ped_prop = function(--[[int]] ped, --[[int]] propId) invoker.call(0x0943E5B8E078E76E, ped, propId) end, clear_ped_scuba_gear_variation = function(--[[int]] p0) invoker.call(0xB50EB4CCB29704AC, p0) end, clear_ped_stored_hat_prop = function(--[[int]] ped) invoker.call(0x687C0B594907D2E8, ped) end, clear_ped_wetness = function(--[[int]] ped) invoker.call(0x9C720776DAA43E7E, ped) end, clear_ragdoll_blocking_flags = function(--[[int]] ped, --[[int]] flags) invoker.call(0xD86D101FCFD00A4B, ped, flags) end, clear_relationship_between_groups = function(--[[int]] relationship, --[[int]] group1, --[[int]] group2) invoker.call(0x5E29243FB56FC6D4, relationship, group1, group2) end, clone_ped = --[[int]] function(--[[int]] ped, --[[bool]] isNetwork, --[[bool]] bScriptHostPed, --[[bool]] copyHeadBlendFlag) return invoker.call(0xEF29A16337FACADB, ped, isNetwork, bScriptHostPed, copyHeadBlendFlag).int end, clone_ped_to_target = function(--[[int]] ped, --[[int]] targetPed) invoker.call(0xE952D6431689AD9A, ped, targetPed) end, count_peds_in_combat_with_target = --[[int]] function(--[[int]] p0) return invoker.call(0x5407B7288D0478B7, p0).int end, count_peds_in_combat_with_target_within_radius = --[[int]] function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) return invoker.call(0x336B3D200AB007CB, p0, p1, p2, p3, p4).int end, create_group = --[[int]] function(--[[int]] unused) return invoker.call(0x90370EBE0FEE1A3D, unused).int end, create_nm_message = function(--[[bool]] startImmediately, --[[int]] messageId) invoker.call(0x418EF2A1BCE56685, startImmediately, messageId) end, create_parachute_bag_object = --[[int]] function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2) return invoker.call(0x8C4F3BF23B6237DB, ped, p1, p2).int end, create_ped = --[[int]] function(--[[int]] pedType, --[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[bool]] isNetwork, --[[bool]] p7) return invoker.call(0xD49F9B0955C367DE, pedType, modelHash, x, y, z, heading, isNetwork, p7).int end, create_ped_inside_vehicle = --[[int]] function(--[[int]] vehicle, --[[int]] pedType, --[[int]] modelHash, --[[int]] seat, --[[bool]] isNetwork, --[[bool]] p5) return invoker.call(0x7DD959874C1FD534, vehicle, pedType, modelHash, seat, isNetwork, p5).int end, create_random_ped = --[[int]] function(--[[float]] posX, --[[float]] posY, --[[float]] posZ) return invoker.call(0xB4AC7D0CF06BFE8F, posX, posY, posZ).int end, create_random_ped_as_driver = --[[int]] function(--[[int]] vehicle, --[[bool]] returnHandle) return invoker.call(0x9B62392B474F44A0, vehicle, returnHandle).int end, create_synchronized_scene = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] roll, --[[float]] pitch, --[[float]] yaw, --[[int]] p6) return invoker.call(0x8C18E0F9080ADD73, x, y, z, roll, pitch, yaw, p6).int end, create_synchronized_scene_at_map_object = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] object) return invoker.call(0x62EC273D00187DCA, x, y, z, radius, object).int end, delete_ped = function(--[[ptr_int]] ped) invoker.call(0x9614299DCB53E54B, ped) end, detach_synchronized_scene = function(--[[int]] sceneID) invoker.call(0x6D38F1F04CBB37EA, sceneID) end, disable_head_blend_palette_color = function(--[[int]] p0) invoker.call(0xA21C118553BBDF02, p0) end, disable_ped_heatscale_override = function(--[[int]] p0) invoker.call(0x600048C60D5C2C51, p0) end, disable_ped_injured_on_ground_behaviour = function(--[[int]] p0) invoker.call(0x733C87D4CE22BEA2, p0) end, does_group_exist = --[[bool]] function(--[[int]] groupId) return invoker.call(0x7C6B0C22F9F40BBE, groupId).bool end, drop_ambient_prop = function(--[[int]] ped) invoker.call(0xAFF4710E2A0A6C12, ped) end, explode_ped_head = function(--[[int]] ped, --[[int]] weaponHash) invoker.call(0x2D05CED3A38D0F3A, ped, weaponHash) end, finalize_head_blend = function(--[[int]] ped) invoker.call(0x4668D80430D6C299, ped) end, force_all_heading_values_to_align = function(--[[int]] ped) invoker.call(0xFF287323B0E2C69A, ped) end, force_instant_leg_ik_setup = function(--[[int]] p0) invoker.call(0xED3C76ADFA6D07C4, p0) end, force_ped_ai_and_animation_update = function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2) invoker.call(0x2208438012482A1A, ped, p1, p2) end, force_ped_motion_state = --[[bool]] function(--[[int]] ped, --[[int]] motionStateHash, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4) return invoker.call(0xF28965D04F570DCA, ped, motionStateHash, p2, p3, p4).bool end, force_ped_to_open_parachute = function(--[[int]] ped) invoker.call(0x16E42E800B472221, ped) end, force_zero_mass_in_collisions = function(--[[int]] ped) invoker.call(0xD33DAA36272177C4, ped) end, get_can_ped_be_grabbed_by_script = --[[bool]] function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7, --[[int]] p8) return invoker.call(0x03EA03AF85A85CB7, ped, p1, p2, p3, p4, p5, p6, p7, p8).bool end, get_closest_ped = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] p4, --[[bool]] p5, --[[ptr_int]] outPed, --[[bool]] p7, --[[bool]] p8, --[[int]] pedType) return invoker.call(0xC33AB876A77F8164, x, y, z, radius, p4, p5, outPed, p7, p8, pedType).bool end, get_combat_float = --[[float]] function(--[[int]] ped, --[[int]] p1) return invoker.call(0x52DFF8A10508090A, ped, p1).float end, get_default_secondary_tint_for_barber = --[[int]] function(--[[int]] p0) return invoker.call(0xAAA6A3698A69E048, p0).int end, get_default_secondary_tint_for_creator = --[[int]] function(--[[int]] p0) return invoker.call(0xEA9960D07DADCF10, p0).int end, get_fm_female_shop_ped_apparel_item_index = --[[int]] function(--[[int]] p0) return invoker.call(0xF033419D1B81FAE8, p0).int end, get_fm_male_shop_ped_apparel_item_index = --[[int]] function(--[[int]] p0) return invoker.call(0x1E77FA7A62EE6C4C, p0).int end, get_group_size = function(--[[int]] groupID, --[[ptr_int|ptr_scr_array]] unknown, --[[ptr_int]] sizeInMembers) invoker.call(0x8DE69FE35CA09A45, groupID, unknown, sizeInMembers) end, get_jack_target = --[[int]] function(--[[int]] ped) return invoker.call(0x5486A79D9FBD342D, ped).int end, get_melee_target_for_ped = --[[int]] function(--[[int]] ped) return invoker.call(0x18A3E9EE1297FD39, ped).int end, is_ped_on_mount = --[[bool]] function(--[[int]] ped) return invoker.call(0x460BC76A0E10655E, ped).bool end, get_mount = --[[int]] function(--[[int]] ped) return invoker.call(0xE7E11B8DCBED1058, ped).int end, get_mp_outfit_data_from_metadata = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x9E30E91FB03A2CAF, p0, p1).bool end, get_number_of_ped_drawable_variations = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0x27561561732A7842, ped, componentId).int end, get_number_of_ped_prop_drawable_variations = --[[int]] function(--[[int]] ped, --[[int]] propId) return invoker.call(0x5FAF9754E789FB47, ped, propId).int end, get_number_of_ped_prop_texture_variations = --[[int]] function(--[[int]] ped, --[[int]] propId, --[[int]] drawableId) return invoker.call(0xA6E7F1CEB523E171, ped, propId, drawableId).int end, get_number_of_ped_texture_variations = --[[int]] function(--[[int]] ped, --[[int]] componentId, --[[int]] drawableId) return invoker.call(0x8F7156A3142A6BAD, ped, componentId, drawableId).int end, get_num_ped_hair_tints = --[[int]] function() return invoker.call(0xE5C0CF872C2AD150).int end, get_num_ped_makeup_tints = --[[int]] function() return invoker.call(0xD1F7CA1535D22818).int end, get_peds_jacker = --[[int]] function(--[[int]] ped) return invoker.call(0x9B128DC36C1E04CF, ped).int end, get_ped_accuracy = --[[int]] function(--[[int]] ped) return invoker.call(0x37F4AD56ECBC0CD6, ped).int end, get_ped_alertness = --[[int]] function(--[[int]] ped) return invoker.call(0xF6AA118530443FD2, ped).int end, get_ped_armour = --[[int]] function(--[[int]] ped) return invoker.call(0x9483AF821605B1D8, ped).int end, get_ped_as_group_leader = --[[int]] function(--[[int]] groupID) return invoker.call(0x5CCE68DBD5FE93EC, groupID).int end, get_ped_as_group_member = --[[int]] function(--[[int]] groupID, --[[int]] memberNumber) return invoker.call(0x51455483CF23ED97, groupID, memberNumber).int end, get_ped_bone_index = --[[int]] function(--[[int]] ped, --[[int]] boneId) return invoker.call(0x3F428D08BE5AAE31, ped, boneId).int end, get_ped_cause_of_death = --[[int]] function(--[[int]] ped) return invoker.call(0x16FFE42AB2D2DC59, ped).int end, get_ped_combat_movement = --[[int]] function(--[[int]] ped) return invoker.call(0xDEA92412FCAEB3F5, ped).int end, get_ped_combat_range = --[[int]] function(--[[int]] ped) return invoker.call(0xF9D9F7F2DB8E2FA0, ped).int end, get_ped_config_flag = --[[bool]] function(--[[int]] ped, --[[int]] flagId, --[[bool]] p2) return invoker.call(0x7EE53118C892B513, ped, flagId, p2).bool end, get_ped_current_move_blend_ratio = --[[bool]] function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xF60165E1D2C5370B, ped, p1, p2).bool end, get_ped_decorations_state = --[[int]] function(--[[int]] ped) return invoker.call(0x71EAB450D86954A1, ped).int end, get_ped_decoration_zone_from_hashes = --[[int]] function(--[[int]] collection, --[[int]] overlay) return invoker.call(0x9FD452BFBE7A7A8B, collection, overlay).int end, get_ped_drawable_variation = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0x67F3780DD425D4FC, ped, componentId).int end, get_ped_enveff_scale = --[[float]] function(--[[int]] ped) return invoker.call(0x9C14D30395A51A3C, ped).float end, get_ped_group_index = --[[int]] function(--[[int]] ped) return invoker.call(0xF162E133B4E7A675, ped).int end, get_ped_hair_tint_color = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x4852FC386E2E1BB5, p0, p1, p2, p3) end, get_ped_head_blend_data = --[[bool]] function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] headBlendData) return invoker.call(0x2746BD9D88C5C5D0, ped, headBlendData).bool end, get_ped_head_blend_first_index = --[[int]] function(--[[int]] _type) return invoker.call(0x68D353AB88B97E0C, _type).int end, get_ped_head_blend_num_heads = --[[int]] function(--[[int]] _type) return invoker.call(0x5EF37013A6539C9D, _type).int end, get_ped_head_overlay = --[[int]] function(--[[int]] ped, --[[int]] overlayID) return invoker.call(0xA60EF3B6461A4D43, ped, overlayID).int end, get_ped_head_overlay_num = --[[int]] function(--[[int]] overlayID) return invoker.call(0xCF1CE768BB43480E, overlayID).int end, get_ped_helmet_stored_hat_prop_index = --[[int]] function(--[[int]] p0) return invoker.call(0x451294E859ECC018, p0).int end, get_ped_helmet_stored_hat_tex_index = --[[int]] function(--[[int]] p0) return invoker.call(0x9D728C1E12BF5518, p0).int end, get_ped_last_damage_bone = --[[bool]] function(--[[int]] ped, --[[ptr_int]] outBone) return invoker.call(0xD75960F6BD9EA49C, ped, outBone).bool end, get_ped_makeup_tint_color = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x013E5CFC38CD5387, p0, p1, p2, p3) end, get_ped_max_health = --[[int]] function(--[[int]] ped) return invoker.call(0x4700A416E8324EF3, ped).int end, get_ped_money = --[[int]] function(--[[int]] ped) return invoker.call(0x3F69145BBA87BAE7, ped).int end, get_ped_nearby_peds = --[[int]] function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] sizeAndPeds, --[[int]] ignore) return invoker.call(0x23F8F5FC7E8C4A6B, ped, sizeAndPeds, ignore).int end, get_ped_nearby_vehicles = --[[int]] function(--[[int]] ped, --[[ptr_int|ptr_scr_array]] sizeAndVehs) return invoker.call(0xCFF869CBFA210D82, ped, sizeAndVehs).int end, get_ped_palette_variation = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0xE3DD5F2A84B42281, ped, componentId).int end, get_ped_parachute_landing_type = --[[int]] function(--[[int]] ped) return invoker.call(0x8B9F1FC6AE8166C0, ped).int end, get_ped_parachute_state = --[[int]] function(--[[int]] ped) return invoker.call(0x79CFD9827CC979B6, ped).int end, get_ped_parachute_tint_index = function(--[[int]] ped, --[[ptr_int]] outTintIndex) invoker.call(0xEAF5F7E5AE7C6C9D, ped, outTintIndex) end, get_ped_prop_index = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0x898CC20EA75BACD8, ped, componentId).int end, get_ped_prop_texture_index = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0xE131A28626F81AB2, ped, componentId).int end, get_ped_ragdoll_bone_index = --[[int]] function(--[[int]] ped, --[[int]] bone) return invoker.call(0x2057EF813397A772, ped, bone).int end, get_ped_relationship_group_default_hash = --[[int]] function(--[[int]] ped) return invoker.call(0x42FDD0F017B1E38E, ped).int end, get_ped_relationship_group_hash = --[[int]] function(--[[int]] ped) return invoker.call(0x7DBDD04862D95F04, ped).int end, get_ped_reset_flag = --[[bool]] function(--[[int]] ped, --[[int]] flagId) return invoker.call(0xAF9E59B1B1FBF2A0, ped, flagId).bool end, get_ped_source_of_death = --[[int]] function(--[[int]] ped) return invoker.call(0x93C8B64DEB84728C, ped).int end, get_ped_stealth_movement = --[[bool]] function(--[[int]] ped) return invoker.call(0x7C2AC9CA66575FBF, ped).bool end, get_ped_texture_variation = --[[int]] function(--[[int]] ped, --[[int]] componentId) return invoker.call(0x04A355E041E004E6, ped, componentId).int end, get_ped_time_of_death = --[[int]] function(--[[int]] ped) return invoker.call(0x1E98817B311AE98A, ped).int end, get_ped_type = --[[int]] function(--[[int]] ped) return invoker.call(0xFF059E1E4C01E63C, ped).int end, get_player_ped_is_following = --[[int]] function(--[[int]] ped) return invoker.call(0x6A3975DEA89F9A17, ped).int end, get_random_ped_at_coord = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] xRadius, --[[float]] yRadius, --[[float]] zRadius, --[[int]] pedType) return invoker.call(0x876046A8E3A4B71C, x, y, z, xRadius, yRadius, zRadius, pedType).int end, get_relationship_between_groups = --[[int]] function(--[[int]] group1, --[[int]] group2) return invoker.call(0x9E6B70061662AE5C, group1, group2).int end, get_relationship_between_peds = --[[int]] function(--[[int]] ped1, --[[int]] ped2) return invoker.call(0xEBA5AD3A0EAF7121, ped1, ped2).int end, get_seat_ped_is_trying_to_enter = --[[int]] function(--[[int]] ped) return invoker.call(0x6F4C85ACD641BCD2, ped).int end, get_synchronized_scene_phase = --[[float]] function(--[[int]] sceneID) return invoker.call(0xE4A310B1D7FA73CC, sceneID).float end, get_synchronized_scene_rate = --[[float]] function(--[[int]] sceneID) return invoker.call(0xD80932D577274D40, sceneID).float end, get_time_ped_damaged_by_weapon = --[[int]] function(--[[int]] ped, --[[int]] p1) return invoker.call(0x36B77BB84687C318, ped, p1).int end, get_tint_index_for_last_gen_hair_texture = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xC56FBF2F228E1DAC, p0, p1, p2).int end, get_tracked_ped_pixelcount = --[[int]] function(--[[int]] p0) return invoker.call(0x511F1A683387C7E2, p0).int end, get_vehicle_ped_is_entering = --[[int]] function(--[[int]] ped) return invoker.call(0xF92691AED837A5FC, ped).int end, get_vehicle_ped_is_in = --[[int]] function(--[[int]] ped, --[[bool]] lastVehicle) return invoker.call(0x9A9112A0FE9A4713, ped, lastVehicle).int end, get_vehicle_ped_is_trying_to_enter = --[[int]] function(--[[int]] ped) return invoker.call(0x814FA8BE5449445D, ped).int end, get_vehicle_ped_is_using = --[[int]] function(--[[int]] ped) return invoker.call(0x6094AD011A2EA87D, ped).int end, give_ped_helmet = function(--[[int]] ped, --[[bool]] cannotRemove, --[[int]] helmetFlag, --[[int]] textureIndex) invoker.call(0x54C7C4A94367717E, ped, cannotRemove, helmetFlag, textureIndex) end, give_ped_nm_message = function(--[[int]] ped) invoker.call(0xB158DFCCC56E5C5B, ped) end, has_action_mode_asset_loaded = --[[bool]] function(--[[string]] asset) return invoker.call(0xE4B5F4BF2CB24E65, asset).bool end, has_pedheadshot_img_upload_failed = --[[int]] function() return invoker.call(0x876928DDDFCCC9CD).int end, has_pedheadshot_img_upload_succeeded = --[[int]] function() return invoker.call(0xE8A169E666CBC541).int end, has_ped_head_blend_finished = --[[bool]] function(--[[int]] ped) return invoker.call(0x654CD0A825161131, ped).bool end, has_ped_preload_prop_data_finished = --[[bool]] function(--[[int]] ped) return invoker.call(0x784002A632822099, ped).bool end, has_ped_preload_variation_data_finished = --[[bool]] function(--[[int]] p0) return invoker.call(0x66680A92700F43DF, p0).bool end, has_ped_received_event = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x8507BCB710FA6DC0, p0, p1).bool end, has_stealth_mode_asset_loaded = --[[bool]] function(--[[string]] asset) return invoker.call(0xE977FC5B08AF3441, asset).bool end, have_all_streaming_requests_completed = --[[bool]] function(--[[int]] ped) return invoker.call(0x7350823473013C02, ped).bool end, hide_ped_blood_damage_by_zone = function(--[[int]] ped, --[[int]] p1, --[[bool]] p2) invoker.call(0x62AB793144DE75DC, ped, p1, p2) end, instantly_fill_ped_population = function() invoker.call(0x4759CC730F947C81) end, is_any_hostile_ped_near_point = --[[bool]] function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] range) return invoker.call(0x68772DB2B2526F9F, ped, x, y, z, range).bool end, is_any_ped_near_point = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0x083961498679DC9F, x, y, z, radius).bool end, is_any_ped_shooting_in_area = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] p6, --[[bool]] p7) return invoker.call(0xA0D3D71EA1086C55, x1, y1, z1, x2, y2, z2, p6, p7).bool end, is_conversation_ped_dead = --[[bool]] function(--[[int]] ped) return invoker.call(0xE0A0AEC214B1FABA, ped).bool end, is_cop_ped_in_area_3d = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0x16EC4839969F9F5E, x1, y1, z1, x2, y2, z2).bool end, is_current_head_prop_a_helmet = --[[bool]] function(--[[int]] p0) return invoker.call(0xF2385935BFFD4D92, p0).bool end, is_mobile_phone_to_ped_ear = --[[bool]] function(--[[int]] ped) return invoker.call(0xA3F3564A5B3646C0, ped).bool end, is_pedheadshot_img_upload_available = --[[int]] function() return invoker.call(0xEBB376779A760AA8).int end, is_pedheadshot_ready = --[[bool]] function(--[[int]] handle) return invoker.call(0x7085228842B13A67, handle).bool end, is_pedheadshot_valid = --[[bool]] function(--[[int]] handle) return invoker.call(0xA0A9668F158129A2, handle).bool end, is_ped_aiming_from_cover = --[[bool]] function(--[[int]] ped) return invoker.call(0x3998B1276A3300E5, ped).bool end, is_ped_a_player = --[[bool]] function(--[[int]] ped) return invoker.call(0x12534C348C6CB68B, ped).bool end, is_ped_being_jacked = --[[bool]] function(--[[int]] ped) return invoker.call(0x9A497FE2DF198913, ped).bool end, is_ped_being_stealth_killed = --[[bool]] function(--[[int]] ped) return invoker.call(0x863B23EFDE9C5DF2, ped).bool end, is_ped_being_stunned = --[[bool]] function(--[[int]] ped, --[[int]] p1) return invoker.call(0x4FBACCE3B4138EE8, ped, p1).bool end, is_ped_blush_tint_for_barber = --[[bool]] function(--[[int]] colorID) return invoker.call(0x604E810189EE3A59, colorID).bool end, is_ped_blush_tint_for_creator = --[[bool]] function(--[[int]] p0) return invoker.call(0xF41B5D290C99A3D6, p0).bool end, is_ped_climbing = --[[bool]] function(--[[int]] ped) return invoker.call(0x53E8CB4F48BFE623, ped).bool end, is_ped_component_variation_valid = --[[bool]] function(--[[int]] ped, --[[int]] componentId, --[[int]] drawableId, --[[int]] textureId) return invoker.call(0xE825F6B6CEA7671D, ped, componentId, drawableId, textureId).bool end, is_ped_dead_or_dying = --[[bool]] function(--[[int]] ped, --[[bool]] p1) return invoker.call(0x3317DEDB88C95038, ped, p1).bool end, is_ped_defensive_area_active = --[[bool]] function(--[[int]] ped, --[[bool]] p1) return invoker.call(0xBA63D9FE45412247, ped, p1).bool end, is_ped_diving = --[[bool]] function(--[[int]] ped) return invoker.call(0x5527B8246FEF9B11, ped).bool end, is_ped_doing_a_beast_jump = --[[bool]] function(--[[int]] p0) return invoker.call(0x451D05012CCEC234, p0).bool end, is_ped_doing_driveby = --[[bool]] function(--[[int]] ped) return invoker.call(0xB2C086CC1BF8F2BF, ped).bool end, is_ped_ducking = --[[bool]] function(--[[int]] ped) return invoker.call(0xD125AE748725C6BC, ped).bool end, is_ped_evasive_diving = --[[bool]] function(--[[int]] ped, --[[ptr_int]] evadingEntity) return invoker.call(0x414641C26E105898, ped, evadingEntity).bool end, is_ped_facing_ped = --[[bool]] function(--[[int]] ped, --[[int]] otherPed, --[[float]] angle) return invoker.call(0xD71649DB0A545AA3, ped, otherPed, angle).bool end, is_ped_falling = --[[bool]] function(--[[int]] ped) return invoker.call(0xFB92A102F1C4DFA3, ped).bool end, is_ped_fatally_injured = --[[bool]] function(--[[int]] ped) return invoker.call(0xD839450756ED5A80, ped).bool end, is_ped_fleeing = --[[bool]] function(--[[int]] ped) return invoker.call(0xBBCCE00B381F8482, ped).bool end, is_ped_getting_into_a_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0xBB062B2B5722478E, ped).bool end, is_ped_going_into_cover = --[[bool]] function(--[[int]] ped) return invoker.call(0x9F65DBC537E59AD5, ped).bool end, is_ped_group_member = --[[bool]] function(--[[int]] ped, --[[int]] groupId) return invoker.call(0x9BB01E3834671191, ped, groupId).bool end, is_ped_hair_tint_for_barber = --[[bool]] function(--[[int]] colorID) return invoker.call(0xE0D36E5D9E99CC21, colorID).bool end, is_ped_hair_tint_for_creator = --[[bool]] function(--[[int]] p0) return invoker.call(0xED6D8E27A43B8CDE, p0).bool end, is_ped_hanging_on_to_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x1C86D8AEF8254B78, ped).bool end, is_ped_heading_towards_position = --[[bool]] function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4) return invoker.call(0xFCF37A457CB96DC0, p0, p1, p2, p3, p4).bool end, is_ped_headtracking_entity = --[[bool]] function(--[[int]] ped, --[[int]] entity) return invoker.call(0x813A0A7C9D2E831F, ped, entity).bool end, is_ped_headtracking_ped = --[[bool]] function(--[[int]] ped1, --[[int]] ped2) return invoker.call(0x5CD3CB88A7F8850D, ped1, ped2).bool end, is_ped_human = --[[bool]] function(--[[int]] ped) return invoker.call(0xB980061DA992779D, ped).bool end, is_ped_hurt = --[[bool]] function(--[[int]] ped) return invoker.call(0x5983BB449D7FDB12, ped).bool end, is_ped_injured = --[[bool]] function(--[[int]] ped) return invoker.call(0x84A2DD9AC37C35C1, ped).bool end, is_ped_in_any_boat = --[[bool]] function(--[[int]] ped) return invoker.call(0x2E0E1C2B4F6CB339, ped).bool end, is_ped_in_any_heli = --[[bool]] function(--[[int]] ped) return invoker.call(0x298B91AE825E5705, ped).bool end, is_ped_in_any_plane = --[[bool]] function(--[[int]] ped) return invoker.call(0x5FFF4CFC74D8FB80, ped).bool end, is_ped_in_any_police_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x0BD04E29640C9C12, ped).bool end, is_ped_in_any_sub = --[[bool]] function(--[[int]] ped) return invoker.call(0xFBFC01CCFB35D99E, ped).bool end, is_ped_in_any_taxi = --[[bool]] function(--[[int]] ped) return invoker.call(0x6E575D6A898AB852, ped).bool end, is_ped_in_any_train = --[[bool]] function(--[[int]] ped) return invoker.call(0x6F972C1AB75A1ED0, ped).bool end, is_ped_in_any_vehicle = --[[bool]] function(--[[int]] ped, --[[bool]] atGetIn) return invoker.call(0x997ABD671D25CA0B, ped, atGetIn).bool end, is_ped_in_combat = --[[bool]] function(--[[int]] ped, --[[int]] target) return invoker.call(0x4859F1FC66A6278E, ped, target).bool end, is_ped_in_cover = --[[bool]] function(--[[int]] ped, --[[bool]] p1) return invoker.call(0x60DFD0691A170B88, ped, p1).bool end, is_ped_in_cover_facing_left = --[[bool]] function(--[[int]] ped) return invoker.call(0x845333B3150583AB, ped).bool end, is_ped_in_flying_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x9134873537FA419C, ped).bool end, is_ped_in_group = --[[bool]] function(--[[int]] ped) return invoker.call(0x5891CAC5D4ACFF74, ped).bool end, is_ped_in_high_cover = --[[bool]] function(--[[int]] ped) return invoker.call(0x6A03BF943D767C93, ped).bool end, is_ped_in_melee_combat = --[[bool]] function(--[[int]] ped) return invoker.call(0x4E209B2C1EAD5159, ped).bool end, is_ped_in_model = --[[bool]] function(--[[int]] ped, --[[int]] modelHash) return invoker.call(0x796D90EFB19AA332, ped, modelHash).bool end, is_ped_in_parachute_free_fall = --[[bool]] function(--[[int]] ped) return invoker.call(0x7DCE8BDA0F1C1200, ped).bool end, is_ped_in_vehicle = --[[bool]] function(--[[int]] ped, --[[int]] vehicle, --[[bool]] atGetIn) return invoker.call(0xA3EE4A07279BB9DB, ped, vehicle, atGetIn).bool end, is_ped_jacking = --[[bool]] function(--[[int]] ped) return invoker.call(0x4AE4FF911DFB61DA, ped).bool end, is_ped_jumping = --[[bool]] function(--[[int]] ped) return invoker.call(0xCEDABC5900A0BF97, ped).bool end, is_ped_jumping_out_of_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x433DDFFE2044B636, ped).bool end, is_ped_lipstick_tint_for_barber = --[[bool]] function(--[[int]] colorID) return invoker.call(0x0525A2C2562F3CD4, colorID).bool end, is_ped_lipstick_tint_for_creator = --[[bool]] function(--[[int]] p0) return invoker.call(0x3E802F11FBE27674, p0).bool end, is_ped_male = --[[bool]] function(--[[int]] ped) return invoker.call(0x6D9F5FAA7488BA46, ped).bool end, is_ped_model = --[[bool]] function(--[[int]] ped, --[[int]] modelHash) return invoker.call(0xC9D55B1A358A5BF7, ped, modelHash).bool end, is_ped_on_any_bike = --[[bool]] function(--[[int]] ped) return invoker.call(0x94495889E22C6479, ped).bool end, is_ped_on_foot = --[[bool]] function(--[[int]] ped) return invoker.call(0x01FEE67DB37F59B2, ped).bool end, is_ped_on_specific_vehicle = --[[bool]] function(--[[int]] ped, --[[int]] vehicle) return invoker.call(0xEC5F66E459AF3BB2, ped, vehicle).bool end, is_ped_on_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x67722AEB798E5FAB, ped).bool end, is_ped_opening_door = --[[bool]] function(--[[int]] ped) return invoker.call(0x26AF0E8E30BD2A2C, ped).bool end, is_ped_performing_a_counter_attack = --[[bool]] function(--[[int]] ped) return invoker.call(0xEBD0EDBA5BE957CF, ped).bool end, is_ped_performing_melee_action = --[[bool]] function(--[[int]] ped) return invoker.call(0xDCCA191DF9980FD7, ped).bool end, is_ped_performing_stealth_kill = --[[bool]] function(--[[int]] ped) return invoker.call(0xFD4CCDBCC59941B7, ped).bool end, is_ped_planting_bomb = --[[bool]] function(--[[int]] ped) return invoker.call(0xC70B5FAE151982D8, ped).bool end, is_ped_prone = --[[bool]] function(--[[int]] ped) return invoker.call(0xD6A86331A537A7B9, ped).bool end, is_ped_ragdoll = --[[bool]] function(--[[int]] ped) return invoker.call(0x47E4E977581C5B55, ped).bool end, is_ped_reloading = --[[bool]] function(--[[int]] ped) return invoker.call(0x24B100C68C645951, ped).bool end, is_ped_responding_to_event = --[[bool]] function(--[[int]] ped, --[[int]] event) return invoker.call(0x625B774D75C87068, ped, event).bool end, is_ped_running_melee_task = --[[bool]] function(--[[int]] ped) return invoker.call(0xD1871251F3B5ACD7, ped).bool end, is_ped_running_mobile_phone_task = --[[bool]] function(--[[int]] ped) return invoker.call(0x2AFE52F782F25775, ped).bool end, is_ped_running_ragdoll_task = --[[bool]] function(--[[int]] ped) return invoker.call(0xE3B6097CC25AA69E, ped).bool end, is_ped_sheltered = --[[bool]] function(--[[int]] ped) return invoker.call(0xB8B52E498014F5B0, ped).bool end, is_ped_shooting = --[[bool]] function(--[[int]] ped) return invoker.call(0x34616828CD07F1A1, ped).bool end, is_ped_shooting_in_area = --[[bool]] function(--[[int]] ped, --[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] p7, --[[bool]] p8) return invoker.call(0x7E9DFE24AC1E58EF, ped, x1, y1, z1, x2, y2, z2, p7, p8).bool end, is_ped_sitting_in_any_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x826AA586EDB9FEF8, ped).bool end, is_ped_sitting_in_vehicle = --[[bool]] function(--[[int]] ped, --[[int]] vehicle) return invoker.call(0xA808AA1D79230FC2, ped, vehicle).bool end, is_ped_stopped = --[[bool]] function(--[[int]] ped) return invoker.call(0x530944F6F4B8A214, ped).bool end, is_ped_swimming = --[[bool]] function(--[[int]] ped) return invoker.call(0x9DE327631295B4C2, ped).bool end, is_ped_swimming_under_water = --[[bool]] function(--[[int]] ped) return invoker.call(0xC024869A53992F34, ped).bool end, is_ped_taking_off_helmet = --[[bool]] function(--[[int]] ped) return invoker.call(0x14590DDBEDB1EC85, ped).bool end, is_ped_tracked = --[[bool]] function(--[[int]] ped) return invoker.call(0x4C5E1F087CD10BB7, ped).bool end, is_ped_trying_to_enter_a_locked_vehicle = --[[bool]] function(--[[int]] ped) return invoker.call(0x44D28D5DDFE5F68C, ped).bool end, is_ped_using_action_mode = --[[bool]] function(--[[int]] ped) return invoker.call(0x00E73468D085F745, ped).bool end, is_ped_using_any_scenario = --[[bool]] function(--[[int]] ped) return invoker.call(0x57AB4A3080F85143, ped).bool end, is_ped_using_scenario = --[[bool]] function(--[[int]] ped, --[[string]] scenario) return invoker.call(0x1BF094736DD62C2E, ped, scenario).bool end, is_ped_vaulting = --[[bool]] function(--[[int]] ped) return invoker.call(0x117C70D1F5730B5E, ped).bool end, is_ped_wearing_helmet = --[[bool]] function(--[[int]] ped) return invoker.call(0xF33BDFE19B309B19, ped).bool end, is_scripted_scenario_ped_using_conditional_anim = --[[bool]] function(--[[int]] ped, --[[string]] animDict, --[[string]] anim) return invoker.call(0x6EC47A344923E1ED, ped, animDict, anim).bool end, is_synchronized_scene_hold_last_frame = --[[bool]] function(--[[int]] p0) return invoker.call(0x7F2F4F13AC5257EF, p0).bool end, is_synchronized_scene_looped = --[[bool]] function(--[[int]] sceneID) return invoker.call(0x62522002E0C391BA, sceneID).bool end, is_synchronized_scene_running = --[[bool]] function(--[[int]] sceneId) return invoker.call(0x25D39B935A038A26, sceneId).bool end, is_target_ped_in_perception_area = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) return invoker.call(0x06087579E7AA85A9, p0, p1, p2, p3, p4, p5).bool end, is_tracked_ped_visible = --[[bool]] function(--[[int]] ped) return invoker.call(0x91C8E617F64188AC, ped).bool end, is_using_ped_scuba_gear_variation = --[[bool]] function(--[[int]] p0) return invoker.call(0xFEC9A3B1820F3331, p0).bool end, knock_off_ped_prop = function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0x6FD7816A36615F48, ped, p1, p2, p3, p4) end, knock_ped_off_vehicle = function(--[[int]] ped) invoker.call(0x45BBCBA77C29A841, ped) end, mark_ped_decorations_as_cloned_from_local_player = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x2B694AFCF64E6994, ped, p1) end, ped_has_sexiness_flag_set = --[[bool]] function(--[[int]] ped, --[[int]] flag) return invoker.call(0x46B05BCAE43856B0, ped, flag).bool end, play_facial_anim = function(--[[int]] ped, --[[string]] animName, --[[string]] animDict) invoker.call(0xE1E65CA8AC9C00ED, ped, animName, animDict) end, register_hated_targets_around_ped = function(--[[int]] ped, --[[float]] radius) invoker.call(0x9222F300BF8354FE, ped, radius) end, register_pedheadshot = --[[int]] function(--[[int]] ped) return invoker.call(0x4462658788425076, ped).int end, register_pedheadshot_transparent = --[[int]] function(--[[int]] p0) return invoker.call(0x953563CE563143AF, p0).int end, register_target = function(--[[int]] ped, --[[int]] target) invoker.call(0x2F25D9AEFA34FBA2, ped, target) end, release_pedheadshot_img_upload = function(--[[int]] p0) invoker.call(0x5D517B27CF6ECD04, p0) end, release_ped_preload_prop_data = function(--[[int]] ped) invoker.call(0xF79F9DEF0AADE61A, ped) end, release_ped_preload_variation_data = function(--[[int]] p0) invoker.call(0x5AAB586FFEC0FD96, p0) end, remove_action_mode_asset = function(--[[string]] asset) invoker.call(0x13E940F88470FA51, asset) end, remove_group = function(--[[int]] groupId) invoker.call(0x8EB2F69076AF7053, groupId) end, remove_ped_defensive_area = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x74D4E028107450A9, ped, toggle) end, remove_ped_elegantly = function(--[[ptr_int]] ped) invoker.call(0xAC6D445B994DF95E, ped) end, remove_ped_from_group = function(--[[int]] ped) invoker.call(0xED74007FFB146BC2, ped) end, remove_ped_helmet = function(--[[int]] ped, --[[bool]] instantly) invoker.call(0xA7B2458D0AD6DED8, ped, instantly) end, remove_ped_preferred_cover_set = function(--[[int]] ped) invoker.call(0xFDDB234CF74073D9, ped) end, remove_relationship_group = function(--[[int]] groupHash) invoker.call(0xB6BA2444AB393DA2, groupHash) end, remove_scenario_blocking_area = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x31D16B74C6E29D66, p0, p1) end, remove_scenario_blocking_areas = function() invoker.call(0xD37401D78A929A49) end, remove_stealth_mode_asset = function(--[[string]] asset) invoker.call(0x9219857D21F0E842, asset) end, request_action_mode_asset = function(--[[string]] asset) invoker.call(0x290E2780BB7AA598, asset) end, request_pedheadshot_img_upload = --[[bool]] function(--[[int]] p0) return invoker.call(0xF0DAEF2F545BEE25, p0).bool end, request_ped_restricted_vehicle_visibility_tracking = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xCD018C591F94CB43, p0, p1) end, request_ped_use_small_bbox_visibility_tracking = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x75BA1CB3B7D40CAF, ped, p1) end, request_ped_vehicle_visibility_tracking = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x2BC338A7B21F4608, ped, p1) end, request_ped_visibility_tracking = function(--[[int]] p0) invoker.call(0x7D7A2E43E74E2EB8, p0) end, request_stealth_mode_asset = function(--[[string]] asset) invoker.call(0x2A0A62FCDEE16D4F, asset) end, reset_ai_melee_weapon_damage_modifier = function() invoker.call(0x46E56A7CD1D63C3F) end, reset_ai_weapon_damage_modifier = function() invoker.call(0xEA16670E7BA4743C) end, reset_group_formation_default_spacing = function(--[[int]] groupHandle) invoker.call(0x63DAB4CCB3273205, groupHandle) end, reset_ped_in_vehicle_context = function(--[[int]] ped) invoker.call(0x22EF8FF8778030EB, ped) end, reset_ped_last_vehicle = function(--[[int]] ped) invoker.call(0xBB8DE8CF6A8DD8BB, ped) end, reset_ped_movement_clipset = function(--[[int]] ped, --[[float]] p1) invoker.call(0xAA74EC0CB0AAEA2C, ped, p1) end, reset_ped_ragdoll_timer = function(--[[int]] ped) invoker.call(0x9FA4664CF62E47E8, ped) end, reset_ped_strafe_clipset = function(--[[int]] ped) invoker.call(0x20510814175EA477, ped) end, reset_ped_visible_damage = function(--[[int]] ped) invoker.call(0x3AC1F7B898F30C05, ped) end, clear_ped_blood_damage = function(--[[int]] ped) invoker.call(0x8FE22675A5A45817, ped) end, reset_ped_weapon_movement_clipset = function(--[[int]] ped) invoker.call(0x97B0DB5B4AA74E77, ped) end, resurrect_ped = function(--[[int]] ped) invoker.call(0x71BC8E838B9C6035, ped) end, revive_injured_ped = function(--[[int]] ped) invoker.call(0x8D8ACD8388CD99CE, ped) end, set_ai_melee_weapon_damage_modifier = function(--[[float]] modifier) invoker.call(0x66460DEDDD417254, modifier) end, set_ai_weapon_damage_modifier = function(--[[float]] value) invoker.call(0x1B1E2A40A65B8521, value) end, set_allow_lockon_to_ped_if_friendly = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x061CB768363D6424, p0, p1) end, set_ambient_peds_drop_money = function(--[[bool]] p0) invoker.call(0x6B0E6172C9A4D902, p0) end, set_blocking_of_non_temporary_events = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x9F8AA94D6D97DBF4, ped, toggle) end, set_blocking_of_non_temporary_events_for_ambient_peds_this_frame = function(--[[bool]] p0) invoker.call(0x9911F4A24485F653, p0) end, set_can_attack_friendly = function(--[[int]] ped, --[[bool]] toggle, --[[bool]] p2) invoker.call(0xB3B1CB349FF9C75D, ped, toggle, p2) end, set_combat_float = function(--[[int]] ped, --[[int]] combatType, --[[float]] p2) invoker.call(0xFF41B4B141ED981C, ped, combatType, p2) end, set_corpse_ragdoll_friction = function(--[[int]] ped, --[[float]] p1) invoker.call(0x2735233A786B1BEF, ped, p1) end, set_create_random_cops = function(--[[bool]] toggle) invoker.call(0x102E68B2024D536D, toggle) end, set_create_random_cops_not_on_scenarios = function(--[[bool]] toggle) invoker.call(0x8A4986851C4EF6E7, toggle) end, set_create_random_cops_on_scenarios = function(--[[bool]] toggle) invoker.call(0x444CB7D7DBE6973D, toggle) end, set_driver_ability = function(--[[int]] driver, --[[float]] ability) invoker.call(0xB195FFA8042FC5C3, driver, ability) end, set_driver_aggressiveness = function(--[[int]] driver, --[[float]] aggressiveness) invoker.call(0xA731F608CA104E3C, driver, aggressiveness) end, set_driver_racing_modifier = function(--[[int]] driver, --[[float]] p1) invoker.call(0xDED5AF5A0EA4B297, driver, p1) end, set_enable_bound_ankles = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xC52E0F855C58FC2E, ped, toggle) end, set_enable_handcuffs = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xDF1AF8B5D56542FA, ped, toggle) end, set_enable_ped_enveff_scale = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xD2C5AA0C0E8D0F1E, ped, toggle) end, set_enable_scuba = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xF99F62004024D506, ped, toggle) end, set_facial_idle_anim_override = function(--[[int]] ped, --[[string]] animName, --[[string]] animDict) invoker.call(0xFFC24B988B938B38, ped, animName, animDict) end, set_force_footstep_update = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x129466ED55140F8D, ped, toggle) end, set_force_step_type = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xCB968B53FC7F916D, p0, p1, p2, p3) end, set_group_formation = function(--[[int]] groupId, --[[int]] formationType) invoker.call(0xCE2F5FC3AF7E8C1E, groupId, formationType) end, set_group_formation_spacing = function(--[[int]] groupId, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x1D9D45004C28C916, groupId, p1, p2, p3) end, set_group_separation_range = function(--[[int]] groupHandle, --[[float]] separationRange) invoker.call(0x4102C7858CFEE4E4, groupHandle, separationRange) end, set_head_blend_eye_color = function(--[[int]] ped, --[[int]] index) invoker.call(0x50B56988B170AFDF, ped, index) end, set_head_blend_palette_color = function(--[[int]] ped, --[[int]] r, --[[int]] g, --[[int]] b, --[[int]] p4) invoker.call(0xCC9682B8951C5229, ped, r, g, b, p4) end, set_health_snacks_carried_by_all_new_peds = function(--[[float]] p0, --[[int]] p1) invoker.call(0xFF4803BC019852D9, p0, p1) end, set_ik_target = function(--[[int]] ped, --[[int]] p1, --[[int]] targetPed, --[[int]] boneLookAt, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p7, --[[int]] duration, --[[int]] duration1) invoker.call(0xC32779C16FCEECD9, ped, p1, targetPed, boneLookAt, x, y, z, p7, duration, duration1) end, set_ladder_climb_input_state = function(--[[int]] ped, --[[int]] p1) invoker.call(0x1A330D297AAC6BC1, ped, p1) end, set_movement_mode_override = function(--[[int]] ped, --[[string]] p1) invoker.call(0x781DE8FA214E87D2, ped, p1) end, set_ped_accuracy = function(--[[int]] ped, --[[int]] accuracy) invoker.call(0x7AEFB85C1D49DEB6, ped, accuracy) end, set_ped_alertness = function(--[[int]] ped, --[[int]] value) invoker.call(0xDBA71115ED9941A6, ped, value) end, set_ped_allowed_to_duck = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xDA1F1B7BE1A8766F, ped, toggle) end, set_ped_allow_hurt_combat_for_all_mission_peds = function(--[[bool]] toggle) invoker.call(0xF2BEBCDFAFDAA19E, toggle) end, set_ped_allow_minor_reactions_as_mission_ped = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x49E50BDB8BA4DAB2, ped, p1) end, set_ped_allow_vehicles_override = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x3C028C636A414ED9, ped, toggle) end, set_ped_alternate_movement_anim = function(--[[int]] ped, --[[int]] stance, --[[string]] animDictionary, --[[string]] animationName, --[[float]] p4, --[[bool]] p5) invoker.call(0x90A43CC281FFAB46, ped, stance, animDictionary, animationName, p4, p5) end, set_ped_alternate_walk_anim = function(--[[int]] ped, --[[string]] animDict, --[[string]] animName, --[[float]] p3, --[[bool]] p4) invoker.call(0x6C60394CB4F75E9A, ped, animDict, animName, p3, p4) end, set_ped_angled_defensive_area = function(--[[int]] ped, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[bool]] p8, --[[bool]] p9) invoker.call(0xC7F76DF27A5045A1, ped, p1, p2, p3, p4, p5, p6, p7, p8, p9) end, set_ped_ao_blob_rendering = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x2B5AA717A181FB4C, p0, p1) end, set_ped_armour = function(--[[int]] ped, --[[int]] amount) invoker.call(0xCEA04D83135264CC, ped, amount) end, set_ped_as_cop = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xBB03C38DD3FB7FFD, ped, toggle) end, set_ped_as_enemy = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x02A0C9720B854BFA, ped, toggle) end, set_ped_as_group_leader = function(--[[int]] ped, --[[int]] groupId) invoker.call(0x2A7819605465FBCE, ped, groupId) end, set_ped_as_group_member = function(--[[int]] ped, --[[int]] groupId) invoker.call(0x9F3480FE65DB31B5, ped, groupId) end, set_ped_blend_from_parents = function(--[[int]] ped, --[[int]] p1, --[[int]] p2, --[[float]] p3, --[[float]] p4) invoker.call(0x137BBD05230DB22D, ped, p1, p2, p3, p4) end, set_ped_blocks_pathing_when_dead = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x576594E8D64375E2, p0, p1) end, set_ped_bounds_orientation = function(--[[int]] ped, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5) invoker.call(0x4F5F651ACCC9C4CF, ped, p1, p2, p3, p4, p5) end, set_ped_can_arm_ik = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x6C3B4D6D13B4C841, ped, toggle) end, set_ped_can_be_dragged_out = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xC1670E958EEE24E5, ped, toggle) end, set_ped_can_be_knocked_off_vehicle = function(--[[int]] ped, --[[int]] state) invoker.call(0x7A6535691B477C48, ped, state) end, set_ped_can_be_shot_in_vehicle = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xC7EF1BA83230BA07, ped, toggle) end, set_ped_can_be_targeted_when_injured = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x638C03B0F9878F57, ped, toggle) end, set_ped_can_be_targeted_without_los = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x4328652AE5769C71, ped, toggle) end, set_ped_can_be_targetted = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x63F58F7C80513AAD, ped, toggle) end, set_ped_can_be_targetted_by_player = function(--[[int]] ped, --[[int]] player, --[[bool]] toggle) invoker.call(0x66B57B72E0836A76, ped, player, toggle) end, set_ped_can_be_targetted_by_team = function(--[[int]] ped, --[[int]] team, --[[bool]] toggle) invoker.call(0xBF1CA77833E58F2C, ped, team, toggle) end, set_ped_can_cower_in_cover = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xCB7553CDCEF4A735, ped, toggle) end, set_ped_can_evasive_dive = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x6B7A646C242A7059, ped, toggle) end, set_ped_can_head_ik = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xC11C18092C5530DC, ped, toggle) end, set_ped_can_leg_ik = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x73518ECE2485412B, ped, toggle) end, set_ped_can_lose_props_on_damage = function(--[[int]] p0, --[[bool]] p1, --[[int]] p2) invoker.call(0xE861D0B05C7662B8, p0, p1, p2) end, set_ped_can_peek_in_cover = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xC514825C507E3736, ped, toggle) end, set_ped_can_play_ambient_anims = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x6373D1349925A70E, ped, toggle) end, set_ped_can_play_ambient_base_anims = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x0EB0585D15254740, ped, toggle) end, set_ped_can_play_gesture_anims = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xBAF20C5432058024, ped, toggle) end, set_ped_can_play_viseme_anims = function(--[[int]] ped, --[[bool]] toggle, --[[bool]] p2) invoker.call(0xF833DDBA3B104D43, ped, toggle, p2) end, set_ped_can_ragdoll = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xB128377056A54E2A, ped, toggle) end, set_ped_can_ragdoll_from_player_impact = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xDF993EE5E90ABA25, ped, toggle) end, set_ped_can_smash_glass = function(--[[int]] ped, --[[bool]] p1, --[[bool]] p2) invoker.call(0x1CCE141467FF42A2, ped, p1, p2) end, set_ped_can_switch_weapon = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xED7F7EFE9FABF340, ped, toggle) end, set_ped_can_teleport_to_group_leader = function(--[[int]] pedHandle, --[[int]] groupHandle, --[[bool]] toggle) invoker.call(0x2E2F4240B3F24647, pedHandle, groupHandle, toggle) end, set_ped_can_torso_ik = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xF2B7106D37947CE0, ped, toggle) end, set_ped_can_torso_react_ik = function(--[[int]] ped, --[[bool]] p1) invoker.call(0xF5846EDB26A98A24, ped, p1) end, set_ped_can_torso_vehicle_ik = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x6647C5F6F5792496, ped, p1) end, set_ped_can_use_auto_conversation_lookat = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xEC4686EC06434678, ped, toggle) end, set_ped_capsule = function(--[[int]] ped, --[[float]] value) invoker.call(0x364DF566EC833DE2, ped, value) end, set_ped_cloth_package_index = function(--[[int]] p0, --[[int]] p1) invoker.call(0x82A3D6D9CC2CB8E3, p0, p1) end, set_ped_cloth_pin_frames = function(--[[int]] p0, --[[int]] p1) invoker.call(0x78C4E9961DB3EB5B, p0, p1) end, set_ped_cloth_prone = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xA660FAF550EB37E5, p0, p1) end, set_ped_combat_ability = function(--[[int]] ped, --[[int]] p1) invoker.call(0xC7622C0D36B2FDA8, ped, p1) end, set_ped_combat_attributes = function(--[[int]] ped, --[[int]] attributeIndex, --[[bool]] enabled) invoker.call(0x9F7794730795E019, ped, attributeIndex, enabled) end, set_ped_combat_movement = function(--[[int]] ped, --[[int]] combatMovement) invoker.call(0x4D9CA1009AFBD057, ped, combatMovement) end, set_ped_combat_range = function(--[[int]] ped, --[[int]] p1) invoker.call(0x3C606747B23E497B, ped, p1) end, set_ped_component_variation = function(--[[int]] ped, --[[int]] componentId, --[[int]] drawableId, --[[int]] textureId, --[[int]] paletteId) invoker.call(0x262B14F48D29DE80, ped, componentId, drawableId, textureId, paletteId) end, set_ped_config_flag = function(--[[int]] ped, --[[int]] flagId, --[[bool]] value) invoker.call(0x1913FE4CBF41C463, ped, flagId, value) end, set_ped_coords_keep_vehicle = function(--[[int]] ped, --[[float]] posX, --[[float]] posY, --[[float]] posZ) invoker.call(0x9AFEFF481A85AB2E, ped, posX, posY, posZ) end, set_ped_coords_no_gang = function(--[[int]] ped, --[[float]] posX, --[[float]] posY, --[[float]] posZ) invoker.call(0x87052FE446E07247, ped, posX, posY, posZ) end, set_ped_cower_hash = function(--[[int]] ped, --[[string]] p1) invoker.call(0xA549131166868ED3, ped, p1) end, set_ped_default_component_variation = function(--[[int]] ped) invoker.call(0x45EEE61580806D63, ped) end, set_ped_defensive_area_attached_to_ped = function(--[[int]] ped, --[[int]] attachPed, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[bool]] p9, --[[bool]] p10) invoker.call(0x4EF47FE21698A8B6, ped, attachPed, p2, p3, p4, p5, p6, p7, p8, p9, p10) end, set_ped_defensive_area_direction = function(--[[int]] ped, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[bool]] p4) invoker.call(0x413C6C763A4AFFAD, ped, p1, p2, p3, p4) end, set_ped_defensive_sphere_attached_to_ped = function(--[[int]] ped, --[[int]] target, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] radius, --[[bool]] p6) invoker.call(0xF9B8F91AAD3B953E, ped, target, xOffset, yOffset, zOffset, radius, p6) end, set_ped_defensive_sphere_attached_to_vehicle = function(--[[int]] ped, --[[int]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[bool]] p6) invoker.call(0xE4723DB6E736CCFF, ped, p1, p2, p3, p4, p5, p6) end, set_ped_density_multiplier_this_frame = function(--[[float]] multiplier) invoker.call(0x95E3D6257B166CF2, multiplier) end, set_ped_desired_heading = function(--[[int]] ped, --[[float]] heading) invoker.call(0xAA5A7ECE2AA8FE70, ped, heading) end, set_ped_dies_instantly_in_water = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xEEB64139BA29A7CF, ped, toggle) end, set_ped_dies_in_sinking_vehicle = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xD718A22995E2B4BC, ped, toggle) end, set_ped_dies_in_vehicle = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x2A30922C90C9B42C, ped, toggle) end, set_ped_dies_in_water = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x56CEF0AC79073BDE, ped, toggle) end, set_ped_dies_when_injured = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x5BA7919BED300023, ped, toggle) end, set_ped_drive_by_clipset_override = function(--[[int]] ped, --[[string]] clipset) invoker.call(0xED34AB6C5CB36520, ped, clipset) end, set_ped_ducking = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x030983CA930B692D, ped, toggle) end, set_ped_enable_weapon_blocking = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x97A790315D3831FD, ped, toggle) end, set_ped_enveff_color_modulator = function(--[[int]] ped, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xD69411AA0CEBF9E9, ped, p1, p2, p3) end, set_ped_enveff_cpv_add = function(--[[int]] ped, --[[float]] p1) invoker.call(0x110F526AB784111F, ped, p1) end, set_ped_enveff_scale = function(--[[int]] ped, --[[float]] value) invoker.call(0xBF29516833893561, ped, value) end, set_ped_firing_pattern = function(--[[int]] ped, --[[int]] patternHash) invoker.call(0x9AC577F5A12AD8A9, ped, patternHash) end, set_ped_flee_attributes = function(--[[int]] ped, --[[int]] attributes, --[[bool]] p2) invoker.call(0x70A2D1137C8ED7C9, ped, attributes, p2) end, set_ped_generates_dead_body_events = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x7FB17BA2E7DECA5B, ped, toggle) end, set_ped_gesture_group = function(--[[int]] ped, --[[string]] animGroupGesture) invoker.call(0xDDF803377F94AAA8, ped, animGroupGesture) end, set_ped_get_out_upside_down_vehicle = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xBC0ED94165A48BC2, ped, toggle) end, set_ped_gravity = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x9FF447B6B6AD960A, ped, toggle) end, set_ped_group_member_passenger_index = function(--[[int]] ped, --[[int]] index) invoker.call(0x0BDDB8D9EC6BCF3C, ped, index) end, set_ped_hair_tint = function(--[[int]] ped, --[[int]] colorID, --[[int]] highlightColorID) invoker.call(0x4CFFC65454C93A49, ped, colorID, highlightColorID) end, set_ped_head_blend_data = function(--[[int]] ped, --[[int]] shapeFirstID, --[[int]] shapeSecondID, --[[int]] shapeThirdID, --[[int]] skinFirstID, --[[int]] skinSecondID, --[[int]] skinThirdID, --[[float]] shapeMix, --[[float]] skinMix, --[[float]] thirdMix, --[[bool]] isParent) invoker.call(0x9414E18B9434C2FE, ped, shapeFirstID, shapeSecondID, shapeThirdID, skinFirstID, skinSecondID, skinThirdID, shapeMix, skinMix, thirdMix, isParent) end, set_ped_head_overlay = function(--[[int]] ped, --[[int]] overlayID, --[[int]] index, --[[float]] opacity) invoker.call(0x48F44967FA05CC1E, ped, overlayID, index, opacity) end, set_ped_head_overlay_tint = function(--[[int]] ped, --[[int]] overlayID, --[[int]] colorType, --[[int]] colorID, --[[int]] secondColorID) invoker.call(0x497BF74A7B9CB952, ped, overlayID, colorType, colorID, secondColorID) end, set_ped_hearing_range = function(--[[int]] ped, --[[float]] value) invoker.call(0x33A8F7F7D5F7F33C, ped, value) end, set_ped_heatscale_override = function(--[[int]] p0, --[[int]] p1) invoker.call(0xC1F6EBF9A3D55538, p0, p1) end, set_ped_helmet = function(--[[int]] ped, --[[bool]] canWearHelmet) invoker.call(0x560A43136EB58105, ped, canWearHelmet) end, set_ped_helmet_flag = function(--[[int]] ped, --[[int]] helmetFlag) invoker.call(0xC0E78D5C2CE3EB25, ped, helmetFlag) end, set_ped_helmet_prop_index = function(--[[int]] ped, --[[int]] propIndex, --[[int]] p2) invoker.call(0x26D83693ED99291C, ped, propIndex, p2) end, set_ped_helmet_texture_index = function(--[[int]] ped, --[[int]] textureIndex) invoker.call(0xF1550C4BD22582E2, ped, textureIndex) end, set_ped_highly_perceptive = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x52D59AB61DDC05DD, ped, p1) end, set_ped_id_range = function(--[[int]] ped, --[[float]] value) invoker.call(0xF107E836A70DCE05, ped, value) end, set_ped_increased_avoidance_radius = function(--[[int]] p0) invoker.call(0x570389D1C3DE3C6B, p0) end, set_ped_injured_on_ground_behaviour = function(--[[int]] ped, --[[float]] unk) invoker.call(0xEC4B4B3B9908052A, ped, unk) end, set_ped_into_vehicle = function(--[[int]] ped, --[[int]] vehicle, --[[int]] seatIndex) invoker.call(0xF75B0D629E1C063D, ped, vehicle, seatIndex) end, set_ped_in_vehicle_context = function(--[[int]] ped, --[[int]] context) invoker.call(0x530071295899A8C6, ped, context) end, set_ped_is_avoided_by_others = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xA9B61A329BFDCBEA, p0, p1) end, set_ped_is_ignored_by_auto_open_doors = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x33A60D8BDD6E508C, ped, p1) end, set_ped_keep_task = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x971D38760FBC02EF, ped, toggle) end, set_ped_leg_ik_mode = function(--[[int]] ped, --[[int]] mode) invoker.call(0xC396F5B86FF9FEBD, ped, mode) end, set_ped_lod_multiplier = function(--[[int]] ped, --[[float]] multiplier) invoker.call(0xDC2C5C242AAC342B, ped, multiplier) end, set_ped_max_health = function(--[[int]] ped, --[[int]] value) invoker.call(0xF5F6378C4F3419D3, ped, value) end, set_ped_max_move_blend_ratio = function(--[[int]] ped, --[[float]] value) invoker.call(0x433083750C5E064A, ped, value) end, set_ped_max_time_in_water = function(--[[int]] ped, --[[float]] value) invoker.call(0x43C851690662113D, ped, value) end, set_ped_max_time_underwater = function(--[[int]] ped, --[[float]] value) invoker.call(0x6BA428C528D9E522, ped, value) end, set_ped_micro_morph = function(--[[int]] ped, --[[int]] index, --[[float]] scale) invoker.call(0x71A5C1DBA060049E, ped, index, scale) end, set_ped_min_ground_time_for_stungun = function(--[[int]] ped, --[[int]] ms) invoker.call(0xFA0675AB151073FA, ped, ms) end, set_ped_min_move_blend_ratio = function(--[[int]] ped, --[[float]] value) invoker.call(0x01A898D26E2333DD, ped, value) end, set_ped_model_is_suppressed = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xE163A4BCE4DE6F11, ped, toggle) end, set_ped_money = function(--[[int]] ped, --[[int]] amount) invoker.call(0xA9C8960E8684C1B5, ped, amount) end, set_ped_motion_blur = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x0A986918B102B448, ped, toggle) end, set_ped_motion_in_cover_clipset_override = function(--[[int]] p0, --[[string]] p1) invoker.call(0x9DBA107B4937F809, p0, p1) end, set_ped_movement_clipset = function(--[[int]] ped, --[[string]] clipSet, --[[float]] p2) invoker.call(0xAF8A94EDE7712BEF, ped, clipSet, p2) end, set_ped_move_anims_blend_out = function(--[[int]] ped) invoker.call(0x9E8C908F41584ECD, ped) end, set_ped_move_rate_override = function(--[[int]] ped, --[[float]] value) invoker.call(0x085BF80FA50A39D1, ped, value) end, set_ped_never_leaves_group = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x3DBFC55D5C9BB447, ped, toggle) end, set_ped_non_creation_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) invoker.call(0xEE01041D559983EA, x1, y1, z1, x2, y2, z2) end, set_ped_no_time_delay_before_shot = function(--[[int]] p0) invoker.call(0xA52D5247A4227E14, p0) end, set_ped_panic_exit_scenario = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xFE07FF6495D52E2A, p0, p1, p2, p3).int end, set_ped_parachute_tint_index = function(--[[int]] ped, --[[int]] tintIndex) invoker.call(0x333FC8DB079B7186, ped, tintIndex) end, set_ped_phone_palette_idx = function(--[[int]] p0, --[[int]] p1) invoker.call(0x83A169EABCDB10A2, p0, p1) end, set_ped_pinned_down = --[[int]] function(--[[int]] ped, --[[bool]] pinned, --[[int]] i) return invoker.call(0xAAD6D1ACF08F4612, ped, pinned, i).int end, set_ped_preferred_cover_set = function(--[[int]] ped, --[[int]] itemSet) invoker.call(0x8421EB4DA7E391B9, ped, itemSet) end, set_ped_preload_prop_data = --[[bool]] function(--[[int]] ped, --[[int]] componentId, --[[int]] drawableId, --[[int]] TextureId) return invoker.call(0x2B16A3BFF1FBCE49, ped, componentId, drawableId, TextureId).bool end, set_ped_preload_variation_data = --[[int]] function(--[[int]] ped, --[[int]] p1, --[[int]] drawableId, --[[int]] textureId) return invoker.call(0x39D55A620FCB6A3A, ped, p1, drawableId, textureId).int end, set_ped_primary_lookat = function(--[[int]] ped, --[[int]] lookAt) invoker.call(0xCD17B554996A8D9E, ped, lookAt) end, set_ped_prop_index = function(--[[int]] ped, --[[int]] componentId, --[[int]] drawableId, --[[int]] TextureId, --[[bool]] attach) invoker.call(0x93376B65A266EB5F, ped, componentId, drawableId, TextureId, attach) end, set_ped_ragdoll_force_fall = function(--[[int]] ped) invoker.call(0x01F6594B923B9251, ped) end, set_ped_ragdoll_on_collision = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xF0A4F1BBF4FA7497, ped, toggle) end, set_ped_random_component_variation = function(--[[int]] ped, --[[int]] race) invoker.call(0xC8A9481A01E63C28, ped, race) end, set_ped_random_props = function(--[[int]] ped) invoker.call(0xC44AA05345C992C6, ped) end, set_ped_relationship_group_default_hash = function(--[[int]] ped, --[[int]] hash) invoker.call(0xADB3F206518799E8, ped, hash) end, set_ped_relationship_group_hash = function(--[[int]] ped, --[[int]] hash) invoker.call(0xC80A74AC829DDD92, ped, hash) end, set_ped_reserve_parachute_tint_index = function(--[[int]] ped, --[[int]] p1) invoker.call(0xE88DA0751C22A2AD, ped, p1) end, set_ped_reset_flag = function(--[[int]] ped, --[[int]] flagId, --[[bool]] doReset) invoker.call(0xC1E8A365BF3B29F2, ped, flagId, doReset) end, set_ped_scuba_gear_variation = function(--[[int]] p0) invoker.call(0x36C6984C3ED0C911, p0) end, set_ped_seeing_range = function(--[[int]] ped, --[[float]] value) invoker.call(0xF29CF591C4BF6CEE, ped, value) end, set_ped_shoots_at_coord = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] toggle) invoker.call(0x96A05E4FB321B1BA, ped, x, y, z, toggle) end, set_ped_shoot_rate = function(--[[int]] ped, --[[int]] shootRate) invoker.call(0x614DA022990752DC, ped, shootRate) end, set_ped_should_ignore_scenario_exit_collision_checks = function(--[[int]] ped, --[[bool]] p1) invoker.call(0x425AECF167663F48, ped, p1) end, set_ped_should_ignore_scenario_nav_checks = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x5B6010B3CBC29095, p0, p1) end, set_ped_should_play_directed_normal_scenario_exit = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xEC6935EBE0847B90, p0, p1, p2, p3).int end, set_ped_should_play_flee_scenario_exit = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0xEEED8FAFEC331A70, p0, p1, p2, p3).int end, set_ped_should_play_immediate_scenario_exit = function(--[[int]] p0) invoker.call(0xF1C03A5352243A30, p0) end, set_ped_should_play_normal_scenario_exit = function(--[[int]] p0) invoker.call(0xA3A9299C4F2ADB98, p0) end, set_ped_should_probe_for_scenario_exits_in_one_frame = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xCEDA60A74219D064, p0, p1) end, set_ped_sphere_defensive_area = function(--[[int]] ped, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[bool]] p5, --[[bool]] p6) invoker.call(0x9D3151A373974804, ped, x, y, z, radius, p5, p6) end, set_ped_stay_in_vehicle_when_jacked = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xEDF4079F9D54C9A1, ped, toggle) end, set_ped_stealth_movement = function(--[[int]] ped, --[[bool]] p1, --[[string]] action) invoker.call(0x88CBB5CEB96B7BD2, ped, p1, action) end, set_ped_steers_around_dead_bodies = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x2016C603D6B8987C, p0, p1) end, set_ped_steers_around_objects = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x1509C089ADC208BF, ped, toggle) end, set_ped_steers_around_peds = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x46F2193B3AD1D891, ped, toggle) end, set_ped_steers_around_vehicles = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xEB6FB9D48DDE23EC, ped, toggle) end, set_ped_steer_bias = function(--[[int]] p0, --[[float]] p1) invoker.call(0x288DF530C92DAD6F, p0, p1) end, set_ped_strafe_clipset = function(--[[int]] ped, --[[string]] clipSet) invoker.call(0x29A28F3F8CF6D854, ped, clipSet) end, set_ped_suffers_critical_hits = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xEBD76F2359F190AC, ped, toggle) end, set_ped_sweat = function(--[[int]] ped, --[[float]] sweat) invoker.call(0x27B0405F59637D1F, ped, sweat) end, set_ped_target_loss_response = function(--[[int]] ped, --[[int]] responseType) invoker.call(0x0703B9079823DA4A, ped, responseType) end, set_ped_to_inform_respected_friends = function(--[[int]] ped, --[[float]] radius, --[[int]] maxFriends) invoker.call(0x112942C6E708F70B, ped, radius, maxFriends) end, set_ped_to_load_cover = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x332B562EEDA62399, ped, toggle) end, set_ped_to_ragdoll = --[[bool]] function(--[[int]] ped, --[[int]] time1, --[[int]] time2, --[[int]] ragdollType, --[[bool]] p4, --[[bool]] p5, --[[bool]] p6) return invoker.call(0xAE99FB955581844A, ped, time1, time2, ragdollType, p4, p5, p6).bool end, set_ped_to_ragdoll_with_fall = --[[bool]] function(--[[int]] ped, --[[int]] time, --[[int]] p2, --[[int]] ragdollType, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11, --[[float]] p12, --[[float]] p13) return invoker.call(0xD76632D99E4966C8, ped, time, p2, ragdollType, x, y, z, p7, p8, p9, p10, p11, p12, p13).bool end, set_ped_upper_body_damage_only = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0xAFC976FD0580C7B3, ped, toggle) end, set_ped_using_action_mode = function(--[[int]] ped, --[[bool]] p1, --[[int]] p2, --[[string]] action) invoker.call(0xD75ACCF5E0FB5367, ped, p1, p2, action) end, set_ped_vehicle_forced_seat_usage = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x952F06BEECD775CC, p0, p1, p2, p3) end, set_ped_visual_field_center_angle = function(--[[int]] ped, --[[float]] angle) invoker.call(0x3B6405E8AB34A907, ped, angle) end, set_ped_visual_field_max_angle = function(--[[int]] ped, --[[float]] value) invoker.call(0x70793BDCA1E854D4, ped, value) end, set_ped_visual_field_max_elevation_angle = function(--[[int]] ped, --[[float]] angle) invoker.call(0x78D0B67629D75856, ped, angle) end, set_ped_visual_field_min_angle = function(--[[int]] ped, --[[float]] value) invoker.call(0x2DB492222FB21E26, ped, value) end, set_ped_visual_field_min_elevation_angle = function(--[[int]] ped, --[[float]] angle) invoker.call(0x7A276EB2C224D70F, ped, angle) end, set_ped_visual_field_peripheral_range = function(--[[int]] ped, --[[float]] range) invoker.call(0x9C74B0BC831B753A, ped, range) end, set_ped_weapon_movement_clipset = function(--[[int]] ped, --[[string]] clipSet) invoker.call(0x2622E35B77D3ACA2, ped, clipSet) end, set_ped_wetness_enabled_this_frame = function(--[[int]] ped) invoker.call(0xB5485E4907B53019, ped) end, set_ped_wetness_height = function(--[[int]] ped, --[[float]] height) invoker.call(0x44CB6447D2571AA0, ped, height) end, set_pop_control_sphere_this_frame = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0xD8C3BE3EE94CAF2D, p0, p1, p2, p3, p4) end, set_ragdoll_blocking_flags = function(--[[int]] ped, --[[int]] flags) invoker.call(0x26695EC767728D84, ped, flags) end, set_relationship_between_groups = function(--[[int]] relationship, --[[int]] group1, --[[int]] group2) invoker.call(0xBF25EB89375A37AD, relationship, group1, group2) end, set_scenario_peds_spawn_in_sphere_area = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x28157D43CF600981, p0, p1, p2, p3, p4) end, set_scenario_peds_to_be_returned_by_next_command = function(--[[bool]] value) invoker.call(0x14F19A8782C8071E, value) end, set_scenario_ped_density_multiplier_this_frame = function(--[[float]] p0, --[[float]] p1) invoker.call(0x7A556143A1C03898, p0, p1) end, set_scripted_anim_seat_offset = function(--[[int]] ped, --[[float]] p1) invoker.call(0x5917BBA32D06C230, ped, p1) end, set_scripted_conversion_coord_this_frame = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x5086C7843552CF85, x, y, z) end, set_synchronized_scene_hold_last_frame = function(--[[int]] sceneID, --[[bool]] p1) invoker.call(0x394B9CD12435C981, sceneID, p1) end, set_synchronized_scene_looped = function(--[[int]] sceneID, --[[bool]] toggle) invoker.call(0xD9A897A4C6C2974F, sceneID, toggle) end, set_synchronized_scene_origin = function(--[[int]] sceneID, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] roll, --[[float]] pitch, --[[float]] yaw, --[[bool]] p7) invoker.call(0x6ACF6B7225801CD7, sceneID, x, y, z, roll, pitch, yaw, p7) end, set_synchronized_scene_phase = function(--[[int]] sceneID, --[[float]] phase) invoker.call(0x734292F4F0ABF6D0, sceneID, phase) end, set_synchronized_scene_rate = function(--[[int]] sceneID, --[[float]] rate) invoker.call(0xB6C49F8A5E295A5D, sceneID, rate) end, set_treat_as_ambient_ped_for_driver_lockon = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x2F3C3D9F50681DE4, p0, p1) end, set_use_camera_heading_for_desired_direction_lock_on_test = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xFD325494792302D7, p0, p1) end, spawnpoints_cancel_search = function() invoker.call(0xFEE4A5459472A9F8) end, spawnpoints_get_num_search_results = --[[int]] function() return invoker.call(0xA635C11B8C44AFC2).int end, spawnpoints_get_search_result = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x280C7E3AC7F56E90, p0, p1, p2, p3) end, spawnpoints_get_search_result_flags = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xB782F8238512BAD5, p0, p1) end, spawnpoints_is_search_active = --[[int]] function() return invoker.call(0x3C67506996001F5E).int end, spawnpoints_is_search_complete = --[[int]] function() return invoker.call(0xA586FBEB32A53DBB).int end, spawnpoints_is_search_failed = --[[int]] function() return invoker.call(0xF445DE8DA80A1792).int end, spawnpoints_start_search = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[int]] interiorFlags, --[[float]] scale, --[[int]] duration) invoker.call(0x2DF9038C90AD5264, p0, p1, p2, p3, p4, interiorFlags, scale, duration) end, spawnpoints_start_search_in_angled_area = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] interiorFlags, --[[float]] scale, --[[int]] duration) invoker.call(0xB2AFF10216DEFA2F, x, y, z, p3, p4, p5, p6, interiorFlags, scale, duration) end, special_function_do_not_use = function(--[[int]] ped, --[[bool]] p1) invoker.call(0xF9ACF4A08098EA25, ped, p1) end, stop_any_ped_model_being_suppressed = function() invoker.call(0xB47BD05FA66B40CF) end, stop_ped_weapon_firing_when_dropped = function(--[[int]] ped) invoker.call(0xC158D28142A34608, ped) end, suppress_ambient_ped_aggressive_cleanup_this_frame = function() invoker.call(0x5A7F62FDA59759BD) end, take_ownership_of_synchronized_scene = function(--[[int]] scene) invoker.call(0xCD9CC7E200A52A6F, scene) end, toggle_scenario_ped_cower_in_place = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x9A77DFD295E29B09, p0, p1) end, trigger_idle_animation_on_ped = function(--[[int]] ped) invoker.call(0xC2EE020F5FB4DB53, ped) end, trigger_ped_scenario_panicexittoflee = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x25361A96E0F7E419, p0, p1, p2, p3).int end, unregister_pedheadshot = function(--[[int]] handle) invoker.call(0x96B1361D9B24C2FF, handle) end, update_ped_head_blend_data = function(--[[int]] ped, --[[float]] shapeMix, --[[float]] skinMix, --[[float]] thirdMix) invoker.call(0x723538F61C647C5A, ped, shapeMix, skinMix, thirdMix) end, was_ped_killed_by_stealth = --[[bool]] function(--[[int]] ped) return invoker.call(0xF9800AA1A771B000, ped).bool end, was_ped_killed_by_takedown = --[[bool]] function(--[[int]] ped) return invoker.call(0x7F08E26039C7347C, ped).bool end, was_ped_knocked_out = --[[bool]] function(--[[int]] ped) return invoker.call(0x61767F73EACEED21, ped).bool end, was_ped_skeleton_updated = --[[bool]] function(--[[int]] ped) return invoker.call(0x11B499C1E0FF8559, ped).bool end, set_ped_name_debug = function(--[[int]] ped, --[[string]] name) invoker.call(0x98EFA132A4117BE1, ped, name) end, set_ped_plays_head_on_horn_anim_when_dies_in_vehicle = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x94D94BF1A75AED3D, ped, toggle) end, request_ragdoll_bounds_update = function(--[[int]] p0, --[[int]] p1) invoker.call(0x1216E0BFA72CC703, p0, p1) end, activate_physics = function(--[[int]] entity) invoker.call(0x710311ADF0E20730, entity) end, add_rope = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[float]] length, --[[int]] ropeType, --[[float]] maxLength, --[[float]] minLength, --[[float]] p10, --[[bool]] p11, --[[bool]] p12, --[[bool]] rigid, --[[float]] p14, --[[bool]] breakWhenShot, --[[ptr_int|ptr_scr_array]] unkPtr) return invoker.call(0xE832D760399EB220, x, y, z, rotX, rotY, rotZ, length, ropeType, maxLength, minLength, p10, p11, p12, rigid, p14, breakWhenShot, unkPtr).int end, apply_impulse_to_cloth = function(--[[float]] posX, --[[float]] posY, --[[float]] posZ, --[[float]] vecX, --[[float]] vecY, --[[float]] vecZ, --[[float]] impulse) invoker.call(0xE37F721824571784, posX, posY, posZ, vecX, vecY, vecZ, impulse) end, attach_entities_to_rope = function(--[[int]] rope, --[[int]] ent1, --[[int]] ent2, --[[float]] ent1_x, --[[float]] ent1_y, --[[float]] ent1_z, --[[float]] ent2_x, --[[float]] ent2_y, --[[float]] ent2_z, --[[float]] length, --[[bool]] p10, --[[bool]] p11, --[[ptr_int|ptr_scr_array]] p12, --[[ptr_int|ptr_scr_array]] p13) invoker.call(0x3D95EC8B6D940AC3, rope, ent1, ent2, ent1_x, ent1_y, ent1_z, ent2_x, ent2_y, ent2_z, length, p10, p11, p12, p13) end, attach_rope_to_entity = function(--[[int]] rope, --[[int]] entity, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] p5) invoker.call(0x4B490A6832559A65, rope, entity, x, y, z, p5) end, break_entity_glass = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[int]] p9, --[[bool]] p10) invoker.call(0x2E648D16F6E308F3, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10) end, delete_child_rope = function(--[[int]] rope) invoker.call(0xAA5D6B1888E4DB20, rope) end, delete_rope = function(--[[ptr_int]] rope) invoker.call(0x52B4829281364649, rope) end, detach_rope_from_entity = function(--[[int]] rope, --[[int]] entity) invoker.call(0xBCF3026912A8647D, rope, entity) end, does_rope_exist = --[[bool]] function(--[[ptr_int]] rope) return invoker.call(0xFD5448BE3111ED96, rope).bool end, does_script_own_rope = --[[bool]] function(--[[int]] rope) return invoker.call(0x271C9D3ACA5D6409, rope).bool end, get_rope_vertex_count = --[[int]] function(--[[int]] rope) return invoker.call(0x3655F544CD30F0B5, rope).int end, is_rope_attached_at_both_ends = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x84DE3B5FB3E666F0, p0).bool end, load_rope_data = function(--[[int]] rope, --[[string]] rope_preset) invoker.call(0xCBB203C04D1ABD27, rope, rope_preset) end, pin_rope_vertex = function(--[[int]] rope, --[[int]] vertex, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x2B320CF14146B69A, rope, vertex, x, y, z) end, reset_disable_breaking = function(--[[int]] p0) invoker.call(0xCC6E963682533882, p0) end, rope_are_textures_loaded = --[[bool]] function() return invoker.call(0xF2D0E6A75CC05597).bool end, rope_attach_virtual_bound_geom = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9, --[[int]] p10, --[[int]] p11, --[[int]] p12, --[[int]] p13) invoker.call(0xBC0CE682D4D05650, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13) end, rope_change_script_owner = function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2) invoker.call(0xB1B6216CA2E7B55E, p0, p1, p2) end, rope_convert_to_simple = function(--[[int]] rope) invoker.call(0x5389D48EFA2F079A, rope) end, rope_draw_shadow_enabled = function(--[[ptr_int]] rope, --[[bool]] toggle) invoker.call(0xF159A63806BB5BA8, rope, toggle) end, rope_force_length = function(--[[int]] rope, --[[float]] length) invoker.call(0xD009F759A723DB1B, rope, length) end, rope_get_distance_between_ends = --[[float]] function(--[[int]] rope) return invoker.call(0x73040398DFF9A4A6, rope).float end, rope_load_textures = function() invoker.call(0x9B9039DBF2D258C1) end, rope_reset_length = function(--[[int]] rope, --[[bool]] length) invoker.call(0xC16DE94D9BEA14A0, rope, length) end, rope_set_refframevelocity_colliderorder = function(--[[int]] p0, --[[int]] p1) invoker.call(0xB743F735C03D7810, p0, p1) end, rope_set_smooth_reelin = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x36CCB9BE67B970FD, p0, p1) end, rope_set_update_order = function(--[[int]] p0, --[[int]] p1) invoker.call(0xDC57A637A20006ED, p0, p1) end, rope_set_update_pinverts = function(--[[int]] rope) invoker.call(0xC8D667EE52114ABA, rope) end, rope_unload_textures = function() invoker.call(0x6CE36C35C1AC8163) end, set_cgoffset = function(--[[int]] rope, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xD8FA3908D7B86904, rope, x, y, z) end, set_cg_at_boundcenter = function(--[[int]] rope) invoker.call(0xBE520D9761FF811F, rope) end, set_damping = function(--[[int]] rope, --[[int]] vertex, --[[float]] value) invoker.call(0xEEA3B200A6FEB65B, rope, vertex, value) end, set_disable_breaking = function(--[[int]] rope, --[[bool]] enabled) invoker.call(0x5CEC1A84620E7D5B, rope, enabled) end, set_disable_frag_damage = function(--[[int]] object, --[[bool]] toggle) invoker.call(0x01BA3AED21C16CFB, object, toggle) end, start_rope_unwinding_front = function(--[[int]] rope) invoker.call(0x538D1179EC1AA9A9, rope) end, start_rope_winding = function(--[[int]] rope) invoker.call(0x1461C72C889E343E, rope) end, stop_rope_unwinding_front = function(--[[int]] rope) invoker.call(0xFFF3A50779EFBBB3, rope) end, stop_rope_winding = function(--[[int]] rope) invoker.call(0xCB2D4AB84A19AA7C, rope) end, unpin_rope_vertex = function(--[[int]] rope, --[[int]] vertex) invoker.call(0x4B5AE2EEE4A8F180, rope, vertex) end, int_to_playerindex = --[[int]] function(--[[int]] value) return invoker.call(0x41BD2A6B006AF756, value).int end, int_to_participantindex = --[[int]] function(--[[int]] value) return invoker.call(0x9EC6603812C24710, value).int end, are_player_flashing_stars_about_to_drop = --[[bool]] function(--[[int]] player) return invoker.call(0xAFAF86043E5874E9, player).bool end, are_player_stars_greyed_out = --[[bool]] function(--[[int]] player) return invoker.call(0x0A6EB355EE14A2DB, player).bool end, assisted_movement_close_route = function() invoker.call(0xAEBF081FFC0A0E5E) end, assisted_movement_flush_route = function() invoker.call(0x8621390F0CDCFE1F) end, can_ped_hear_player = --[[bool]] function(--[[int]] player, --[[int]] ped) return invoker.call(0xF297383AA91DCA29, player, ped).bool end, can_player_start_mission = --[[bool]] function(--[[int]] player) return invoker.call(0xDE7465A27D403C06, player).bool end, change_player_ped = function(--[[int]] player, --[[int]] ped, --[[bool]] b2, --[[bool]] b3) invoker.call(0x048189FAC643DEEE, player, ped, b2, b3) end, clear_player_has_damaged_at_least_one_non_animal_ped = function(--[[int]] player) invoker.call(0x4AACB96203D11A31, player) end, clear_player_has_damaged_at_least_one_ped = function(--[[int]] player) invoker.call(0xF0B67A4DE6AB5F98, player) end, clear_player_parachute_model_override = function(--[[int]] player) invoker.call(0x8753997EB5F6EE3F, player) end, clear_player_parachute_pack_model_override = function(--[[int]] player) invoker.call(0x10C54E4389C12B42, player) end, clear_player_parachute_variation_override = function(--[[int]] player) invoker.call(0x0F4CC924CF8C7B21, player) end, clear_player_wanted_level = function(--[[int]] player) invoker.call(0xB302540597885499, player) end, disable_camera_view_mode_cycle = function(--[[int]] p0) invoker.call(0x5501B7A5CDB79D37, p0) end, disable_player_firing = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x5E6CC07646BBEAB8, player, toggle) end, disable_player_throw_grenade_while_using_gun = function() invoker.call(0xB885852C39CC265D) end, disable_player_vehicle_rewards = function(--[[int]] player) invoker.call(0xC142BE3BB9CE125F, player) end, display_system_signin_ui = function(--[[bool]] unk) invoker.call(0x94DD7888C10A979E, unk) end, enable_special_ability = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x181EC197DAEFE121, player, toggle) end, extend_world_boundary_for_player = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x5006D96C995A5827, x, y, z) end, force_cleanup = function(--[[int]] cleanupFlags) invoker.call(0xBC8983F38F78ED51, cleanupFlags) end, force_cleanup_for_all_threads_with_this_name = function(--[[string]] name, --[[int]] cleanupFlags) invoker.call(0x4C68DDDDF0097317, name, cleanupFlags) end, force_cleanup_for_thread_with_this_id = function(--[[int]] id, --[[int]] cleanupFlags) invoker.call(0xF745B37630DF176B, id, cleanupFlags) end, get_achievement_progress = --[[int]] function(--[[int]] p0) return invoker.call(0x1C186837D0619335, p0).int end, get_are_camera_controls_disabled = --[[bool]] function() return invoker.call(0x7C814D2FB49F40C0).bool end, get_cause_of_most_recent_force_cleanup = --[[int]] function() return invoker.call(0x9A41CF4674A12272).int end, get_entity_player_is_free_aiming_at = --[[bool]] function(--[[int]] player, --[[ptr_int]] entity) return invoker.call(0x2975C866E6713290, player, entity).bool end, is_player_logging_in_np = --[[bool]] function() return invoker.call(0x74556E1420867ECA).bool end, get_is_mopping_area_free_in_front_of_player = --[[bool]] function(--[[int]] player, --[[float]] p1) return invoker.call(0xDD2620B7B9D16FF1, player, p1).bool end, get_is_player_driving_on_highway = --[[bool]] function(--[[int]] player) return invoker.call(0x5FC472C501CCADB3, player).bool end, get_is_player_driving_wreckless = --[[bool]] function(--[[int]] player, --[[int]] p1) return invoker.call(0xF10B44FD479D69F3, player, p1).bool end, get_is_using_fps_third_person_cover = --[[int]] function() return invoker.call(0xB9CF1F793A9F1BF1).int end, get_max_wanted_level = --[[int]] function() return invoker.call(0x462E0DB9B137DC5F).int end, get_number_of_players = --[[int]] function() return invoker.call(0x407C7F91DDB46C16).int end, get_players_last_vehicle = --[[int]] function() return invoker.call(0xB6997A7EB3F5C8C0).int end, get_player_current_stealth_noise = --[[float]] function(--[[int]] player) return invoker.call(0x2F395D61F3A1F877, player).float end, get_player_fake_wanted_level = --[[int]] function(--[[ptr_int]] p0) return invoker.call(0x56105E599CAB0EFA, p0).int end, get_player_group = --[[int]] function(--[[int]] player) return invoker.call(0x0D127585F77030AF, player).int end, get_player_has_reserve_parachute = --[[bool]] function(--[[int]] player) return invoker.call(0x5DDFE2FF727F3CA3, player).bool end, get_player_invincible = --[[bool]] function(--[[int]] player) return invoker.call(0xB721981B2B939E07, player).bool end, get_player_max_armour = --[[int]] function(--[[int]] player) return invoker.call(0x92659B4CE1863CB3, player).int end, get_player_parachute_pack_tint_index = function(--[[int]] player, --[[ptr_int]] tintIndex) invoker.call(0x6E9C742F340CE5A2, player, tintIndex) end, get_player_parachute_smoke_trail_color = function(--[[int]] player, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0xEF56DBABD3CD4887, player, r, g, b) end, get_player_parachute_tint_index = function(--[[int]] player, --[[ptr_int]] tintIndex) invoker.call(0x75D3F7A1B0D9B145, player, tintIndex) end, get_player_ped = --[[int]] function(--[[int]] player) return invoker.call(0x43A66C31C68491C0, player).int end, get_player_ped_script_index = --[[int]] function(--[[int]] player) return invoker.call(0x50FAC3A3E030A6E1, player).int end, get_player_received_battle_event_recently = --[[bool]] function(--[[int]] player, --[[int]] p1, --[[bool]] p2) return invoker.call(0xBC0753C9CA14B506, player, p1, p2).bool end, get_player_reserve_parachute_tint_index = function(--[[int]] player, --[[ptr_int]] index) invoker.call(0xD5A016BC3C09CF40, player, index) end, get_player_rgb_colour = function(--[[int]] player, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0xE902EF951DCE178F, player, r, g, b) end, get_player_sprint_stamina_remaining = --[[float]] function(--[[int]] player) return invoker.call(0x3F9F16F8E65A7ED7, player).float end, get_player_sprint_time_remaining = --[[float]] function(--[[int]] player) return invoker.call(0x1885BC9B108B4C99, player).float end, get_player_target_entity = --[[bool]] function(--[[int]] player, --[[ptr_int]] entity) return invoker.call(0x13EDE1A5DBF797C9, player, entity).bool end, get_player_team = --[[int]] function(--[[int]] player) return invoker.call(0x37039302F4E0A008, player).int end, get_player_underwater_time_remaining = --[[float]] function(--[[int]] player) return invoker.call(0xA1FCF8E6AF40B731, player).float end, get_player_wanted_level = --[[int]] function(--[[int]] player) return invoker.call(0xE28E54788CE8F12D, player).int end, get_time_since_last_arrest = --[[int]] function() return invoker.call(0x5063F92F07C2A316).int end, get_time_since_last_death = --[[int]] function() return invoker.call(0xC7034807558DDFCA).int end, get_time_since_player_drove_against_traffic = --[[int]] function(--[[int]] player) return invoker.call(0xDB89591E290D9182, player).int end, get_time_since_player_drove_on_pavement = --[[int]] function(--[[int]] player) return invoker.call(0xD559D2BE9E37853B, player).int end, get_time_since_player_hit_ped = --[[int]] function(--[[int]] player) return invoker.call(0xE36A25322DC35F42, player).int end, get_time_since_player_hit_vehicle = --[[int]] function(--[[int]] player) return invoker.call(0x5D35ECF3A81A0EE0, player).int end, get_wanted_level_radius = --[[float]] function(--[[int]] player) return invoker.call(0x085DEB493BE80812, player).float end, get_wanted_level_threshold = --[[int]] function(--[[int]] wantedLevel) return invoker.call(0xFDD179EAF45B556C, wantedLevel).int end, give_achievement_to_player = --[[bool]] function(--[[int]] achievement) return invoker.call(0xBEC7076D64130195, achievement).bool end, give_player_ragdoll_control = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x3C49C870E66F0A28, player, toggle) end, has_achievement_been_passed = --[[bool]] function(--[[int]] achievement) return invoker.call(0x867365E111A3B6EB, achievement).bool end, has_force_cleanup_occurred = --[[bool]] function(--[[int]] cleanupFlags) return invoker.call(0xC968670BFACE42D9, cleanupFlags).bool end, has_player_been_spotted_in_stolen_vehicle = --[[bool]] function(--[[int]] player) return invoker.call(0xD705740BB0A1CF4C, player).bool end, has_player_damaged_at_least_one_non_animal_ped = --[[bool]] function(--[[int]] player) return invoker.call(0xE4B90F367BD81752, player).bool end, has_player_damaged_at_least_one_ped = --[[bool]] function(--[[int]] player) return invoker.call(0x20CE80B0C2BF4ACC, player).bool end, has_player_left_the_world = --[[bool]] function(--[[int]] player) return invoker.call(0xD55DDFB47991A294, player).bool end, increase_player_jump_suppression_range = function(--[[int]] player) invoker.call(0x9EDD76E87D5D51BA, player) end, is_player_battle_aware = --[[bool]] function(--[[int]] player) return invoker.call(0x38D28DA81E4E9BF9, player).bool end, is_player_being_arrested = --[[bool]] function(--[[int]] player, --[[bool]] atArresting) return invoker.call(0x388A47C51ABDAC8E, player, atArresting).bool end, is_player_bluetooth_enable = --[[bool]] function(--[[int]] p0) return invoker.call(0x65FAEE425DE637B0, p0).bool end, is_player_climbing = --[[bool]] function(--[[int]] player) return invoker.call(0x95E8F73DC65EFB9C, player).bool end, is_player_control_on = --[[bool]] function(--[[int]] player) return invoker.call(0x49C32D60007AFA47, player).bool end, is_player_dead = --[[bool]] function(--[[int]] player) return invoker.call(0x424D4687FA1E5652, player).bool end, is_player_free_aiming = --[[bool]] function(--[[int]] player) return invoker.call(0x2E397FD2ECD37C87, player).bool end, is_player_free_aiming_at_entity = --[[bool]] function(--[[int]] player, --[[int]] entity) return invoker.call(0x3C06B5C839B38F7B, player, entity).bool end, is_player_free_for_ambient_task = --[[bool]] function(--[[int]] player) return invoker.call(0xDCCFD3F106C36AB4, player).bool end, is_player_online = --[[bool]] function() return invoker.call(0xF25D331DC2627BBC).bool end, is_player_playing = --[[bool]] function(--[[int]] player) return invoker.call(0x5E9564D8246B909A, player).bool end, is_player_pressing_horn = --[[bool]] function(--[[int]] player) return invoker.call(0xFA1E2BF8B10598F9, player).bool end, is_player_ready_for_cutscene = --[[bool]] function(--[[int]] player) return invoker.call(0x908CBECC2CAA3690, player).bool end, is_player_riding_train = --[[bool]] function(--[[int]] player) return invoker.call(0x4EC12697209F2196, player).bool end, is_player_script_control_on = --[[bool]] function(--[[int]] player) return invoker.call(0x8A876A65283DD7D7, player).bool end, is_player_targetting_anything = --[[bool]] function(--[[int]] player) return invoker.call(0x78CFE51896B6B8A4, player).bool end, is_player_targetting_entity = --[[bool]] function(--[[int]] player, --[[int]] entity) return invoker.call(0x7912F7FC4F6264B6, player, entity).bool end, is_player_teleport_active = --[[bool]] function() return invoker.call(0x02B15662D7F8886F).bool end, is_player_wanted_level_greater = --[[bool]] function(--[[int]] player, --[[int]] wantedLevel) return invoker.call(0x238DB2A2C23EE9EF, player, wantedLevel).bool end, is_remote_player_in_non_cloned_vehicle = --[[bool]] function(--[[int]] p0) return invoker.call(0x690A61A6D13583F6, p0).bool end, is_special_ability_active = --[[bool]] function(--[[int]] player) return invoker.call(0x3E5F7FC85D854E15, player).bool end, is_special_ability_enabled = --[[bool]] function(--[[int]] player) return invoker.call(0xB1D200FE26AEF3CB, player).bool end, is_special_ability_meter_full = --[[bool]] function(--[[int]] player) return invoker.call(0x05A1FE504B7F2587, player).bool end, is_special_ability_unlocked = --[[bool]] function(--[[int]] playerModel) return invoker.call(0xC6017F6A6CDFA694, playerModel).bool end, is_system_ui_being_displayed = --[[bool]] function() return invoker.call(0x5D511E3867C87139).bool end, get_player_index = --[[int]] function() return invoker.call(0xA5EDC40EF369B48D).int end, player_id = --[[int]] function() return invoker.call(0x4F8644AF03D0E0D6).int end, network_player_id_to_int = --[[int]] function() return invoker.call(0xEE68096F9F37341E).int end, player_attach_virtual_bound = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7) invoker.call(0xED51733DC73AED51, p0, p1, p2, p3, p4, p5, p6, p7) end, player_detach_virtual_bound = function() invoker.call(0x1DD5897E2FA6E7C9) end, player_ped_id = --[[int]] function() return invoker.call(0xD80958FC74E988A6).int end, remove_player_helmet = function(--[[int]] player, --[[bool]] p2) invoker.call(0xF3AC26D3CC576528, player, p2) end, report_crime = function(--[[int]] player, --[[int]] crimeType, --[[int]] wantedLvlThresh) invoker.call(0xE9B09589827545E7, player, crimeType, wantedLvlThresh) end, report_police_spotted_player = function(--[[int]] player) invoker.call(0xDC64D2C53493ED12, player) end, reset_player_arrest_state = function(--[[int]] player) invoker.call(0x2D03E13C460760D6, player) end, reset_player_input_gait = function(--[[int]] player) invoker.call(0x19531C47A2ABD691, player) end, reset_player_stamina = function(--[[int]] player) invoker.call(0xA6F312FCCE9C1DFE, player) end, reset_wanted_level_difficulty = function(--[[int]] player) invoker.call(0xB9D0DD990DC141DD, player) end, reset_world_boundary_for_player = function() invoker.call(0xDA1DF03D5A315F4E) end, restore_player_stamina = function(--[[int]] player, --[[float]] p1) invoker.call(0xA352C1B864CAFD33, player, p1) end, set_achievement_progress = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xC2AFFFDABBDC2C5C, p0, p1).bool end, set_air_drag_multiplier_for_players_vehicle = function(--[[int]] player, --[[float]] multiplier) invoker.call(0xCA7DC8329F0A1E9E, player, multiplier) end, set_all_random_peds_flee = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x056E0FE8534C2949, player, toggle) end, set_all_random_peds_flee_this_frame = function(--[[int]] player) invoker.call(0x471D2FF42A94B4F2, player) end, set_auto_give_parachute_when_enter_plane = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x9F343285A00B4BB6, player, toggle) end, set_auto_give_scuba_gear_when_exit_vehicle = function(--[[int]] player, --[[bool]] p1) invoker.call(0xD2B315B6689D537D, player, p1) end, set_disable_ambient_melee_move = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x2E8AABFA40A84F8C, player, toggle) end, set_dispatch_cops_for_player = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xDB172424876553F4, player, toggle) end, set_everyone_ignore_player = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x8EEDA153AD141BA4, player, toggle) end, set_ignore_low_priority_shocking_events = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x596976B02B6B5700, player, toggle) end, set_max_wanted_level = function(--[[int]] maxWantedLevel) invoker.call(0xAA5F02DB48D704B9, maxWantedLevel) end, set_player_bluetooth_state = function(--[[bool]] p0, --[[int]] p1) invoker.call(0x5DC40A8869C22141, p0, p1) end, set_player_can_be_hassled_by_gangs = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xD5E460AD7020A246, player, toggle) end, set_player_can_collect_dropped_money = function(--[[int]] player, --[[bool]] p1) invoker.call(0xCAC57395B151135F, player, p1) end, set_player_can_do_drive_by = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x6E8834B52EC20C77, player, toggle) end, set_player_can_leave_parachute_smoke_trail = function(--[[int]] player, --[[bool]] enabled) invoker.call(0xF401B182DBA8AF53, player, enabled) end, set_player_can_use_cover = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xD465A8599DFF6814, player, toggle) end, set_player_cloth_lock_counter = function(--[[int]] value) invoker.call(0x14D913B777DFF5DA, value) end, set_player_cloth_package_index = function(--[[int]] index) invoker.call(0x9F7BBA2EA6372500, index) end, set_player_cloth_pin_frames = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x749FADDF97DFE930, player, toggle) end, set_player_control = function(--[[int]] player, --[[bool]] toggle, --[[int]] possiblyFlags) invoker.call(0x8D32347D6D4C40A2, player, toggle, possiblyFlags) end, set_player_explosive_damage_modifier = function(--[[int]] p0, --[[float]] p1) invoker.call(0xD821056B9ACF8052, p0, p1) end, set_player_forced_aim = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x0FEE4F80AC44A726, player, toggle) end, set_player_forced_zoom = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x75E7D505F2B15902, player, toggle) end, set_player_force_skip_aim_intro = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x7651BC64AE59E128, player, toggle) end, set_player_has_reserve_parachute = function(--[[int]] player) invoker.call(0x7DDAB28D31FAC363, player) end, set_player_health_recharge_multiplier = function(--[[int]] player, --[[float]] regenRate) invoker.call(0x5DB660B38DD98A31, player, regenRate) end, set_player_invincible = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x239528EACDC3E7DE, player, toggle) end, set_player_leave_ped_behind = function(--[[int]] player, --[[bool]] p1) invoker.call(0xFF300C7649724A0B, player, p1) end, set_player_lockon = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x5C8B2F450EE4328E, player, toggle) end, set_player_lockon_range_override = function(--[[int]] player, --[[float]] range) invoker.call(0x29961D490E5814FD, player, range) end, set_player_max_armour = function(--[[int]] player, --[[int]] value) invoker.call(0x77DFCCF5948B8C71, player, value) end, set_player_may_not_enter_any_vehicle = function(--[[int]] player) invoker.call(0x1DE37BBF9E9CC14A, player) end, set_player_may_only_enter_this_vehicle = function(--[[int]] player, --[[int]] vehicle) invoker.call(0x8026FF78F208978A, player, vehicle) end, set_player_melee_weapon_damage_modifier = function(--[[int]] player, --[[float]] modifier, --[[int]] p2) invoker.call(0x4A3DC7ECCC321032, player, modifier, p2) end, set_player_melee_weapon_defense_modifier = function(--[[int]] player, --[[float]] modifier) invoker.call(0xAE540335B4ABC4E2, player, modifier) end, set_player_model = function(--[[int]] player, --[[int]] model) invoker.call(0xA1CADD00108836, player, model) end, set_player_noise_multiplier = function(--[[int]] player, --[[float]] multiplier) invoker.call(0xDB89EF50FF25FCE9, player, multiplier) end, set_player_parachute_model_override = function(--[[int]] player, --[[int]] model) invoker.call(0x977DB4641F6FC3DB, player, model) end, set_player_parachute_pack_model_override = function(--[[int]] player, --[[int]] model) invoker.call(0xDC80A4C2F18A2B64, player, model) end, set_player_parachute_pack_tint_index = function(--[[int]] player, --[[int]] tintIndex) invoker.call(0x93B0FB27C9A04060, player, tintIndex) end, set_player_parachute_smoke_trail_color = function(--[[int]] player, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0x8217FD371A4625CF, player, r, g, b) end, set_player_parachute_tint_index = function(--[[int]] player, --[[int]] tintIndex) invoker.call(0xA3D0E54541D9A5E5, player, tintIndex) end, set_player_parachute_variation_override = function(--[[int]] player, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[bool]] p4) invoker.call(0xD9284A8C0D48352C, player, p1, p2, p3, p4) end, set_player_phone_palette_idx = function(--[[int]] player, --[[int]] flags) invoker.call(0x11D5F725F0E780E0, player, flags) end, set_player_reserve_parachute_tint_index = function(--[[int]] player, --[[int]] index) invoker.call(0xAF04C87F5DC1DF38, player, index) end, set_player_simulate_aiming = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xC54C95DA968EC5B5, player, toggle) end, set_player_sneaking_noise_multiplier = function(--[[int]] player, --[[float]] multiplier) invoker.call(0xB2C1A29588A9F47C, player, multiplier) end, set_player_spectated_vehicle_radio_override = function(--[[bool]] p0) invoker.call(0x2F7CEB6520288061, p0) end, set_player_sprint = function(--[[int]] player, --[[bool]] toggle) invoker.call(0xA01B8075D8B92DF4, player, toggle) end, set_player_stealth_perception_modifier = function(--[[int]] player, --[[float]] value) invoker.call(0x4E9021C1FCDD507A, player, value) end, set_player_targeting_mode = function(--[[int]] targetMode) invoker.call(0xB1906895227793F3, targetMode) end, set_player_target_level = function(--[[int]] p0) invoker.call(0x5702B917B99DB1CD, p0) end, set_player_team = function(--[[int]] player, --[[int]] team) invoker.call(0x0299FA38396A4940, player, team) end, set_player_vehicle_damage_modifier = function(--[[int]] player, --[[float]] damageAmount) invoker.call(0xA50E117CDDF82F0C, player, damageAmount) end, set_player_vehicle_defense_modifier = function(--[[int]] player, --[[float]] modifier) invoker.call(0x4C60E6EFDAFF2462, player, modifier) end, set_player_wanted_centre_position = function(--[[int]] player, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x520E541A97A13354, player, x, y, z) end, set_player_wanted_level = function(--[[int]] player, --[[int]] wantedLevel, --[[bool]] disableNoMission) invoker.call(0x39FF19C64EF7DA5B, player, wantedLevel, disableNoMission) end, set_player_wanted_level_now = function(--[[int]] player, --[[bool]] p1) invoker.call(0xE0A7D1E497FFCD6F, player, p1) end, set_player_wanted_level_no_drop = function(--[[int]] player, --[[int]] wantedLevel, --[[bool]] p2) invoker.call(0x340E61DE7F471565, player, wantedLevel, p2) end, set_player_weapon_damage_modifier = function(--[[int]] player, --[[float]] damageAmount) invoker.call(0xCE07B9F7817AADA3, player, damageAmount) end, set_player_weapon_defense_modifier = function(--[[int]] player, --[[float]] modifier) invoker.call(0x2D83BC011CA14A3C, player, modifier) end, set_player_weapon_minigun_defense_modifier = function(--[[int]] p0, --[[float]] p1) invoker.call(0xBCFDE9EDE4CF27DC, p0, p1) end, set_player_weapon_takedown_defense_modifier = function(--[[int]] p0, --[[float]] p1) invoker.call(0x31E90B8873A4CD3B, p0, p1) end, set_police_ignore_player = function(--[[int]] player, --[[bool]] toggle) invoker.call(0x32C62AA929C2DA6A, player, toggle) end, set_police_radar_blips = function(--[[bool]] toggle) invoker.call(0x43286D561B72B8BF, toggle) end, set_run_sprint_multiplier_for_player = function(--[[int]] player, --[[float]] multiplier) invoker.call(0x6DB47AA77FD94E09, player, multiplier) end, set_special_ability_multiplier = function(--[[float]] multiplier) invoker.call(0xA49C426ED0CA4AB7, multiplier) end, set_swim_multiplier_for_player = function(--[[int]] player, --[[float]] multiplier) invoker.call(0xA91C6F0FF7D16A13, player, multiplier) end, set_wanted_level_difficulty = function(--[[int]] player, --[[float]] difficulty) invoker.call(0x9B0BB33B04405E7A, player, difficulty) end, set_wanted_level_multiplier = function(--[[float]] multiplier) invoker.call(0x020E5F00CDA207BA, multiplier) end, simulate_player_input_gait = function(--[[int]] player, --[[float]] amount, --[[int]] gaitType, --[[float]] speed, --[[bool]] p4, --[[bool]] p5) invoker.call(0x477D5D63E63ECA5D, player, amount, gaitType, speed, p4, p5) end, special_ability_charge_absolute = function(--[[int]] player, --[[int]] p1, --[[bool]] p2) invoker.call(0xB7B0870EB531D08D, player, p1, p2) end, special_ability_charge_continuous = function(--[[int]] player, --[[int]] p2) invoker.call(0xED481732DFF7E997, player, p2) end, special_ability_charge_large = function(--[[int]] player, --[[bool]] p1, --[[bool]] p2) invoker.call(0xF733F45FA4497D93, player, p1, p2) end, special_ability_charge_medium = function(--[[int]] player, --[[bool]] p1, --[[bool]] p2) invoker.call(0xF113E3AA9BC54613, player, p1, p2) end, special_ability_charge_normalized = function(--[[int]] player, --[[float]] normalizedValue, --[[bool]] p2) invoker.call(0xA0696A65F009EE18, player, normalizedValue, p2) end, special_ability_charge_on_mission_failed = function(--[[int]] player) invoker.call(0xC9A763D8FE87436A, player) end, special_ability_charge_small = function(--[[int]] player, --[[bool]] p1, --[[bool]] p2) invoker.call(0x2E7B9B683481687D, player, p1, p2) end, special_ability_deactivate = function(--[[int]] player) invoker.call(0xD6A953C6D1492057, player) end, special_ability_deactivate_fast = function(--[[int]] player) invoker.call(0x9CB5CE07A3968D5A, player) end, special_ability_deplete_meter = function(--[[int]] player, --[[bool]] p1) invoker.call(0x1D506DBBBC51E64B, player, p1) end, special_ability_fill_meter = function(--[[int]] player, --[[bool]] p1) invoker.call(0x3DACA8DDC6FD4980, player, p1) end, special_ability_lock = function(--[[int]] playerModel) invoker.call(0x6A09D0D590A47D13, playerModel) end, special_ability_reset = function(--[[int]] player) invoker.call(0x375F0E738F861A94, player) end, special_ability_unlock = function(--[[int]] playerModel) invoker.call(0xF145F3BE2EFA9A3B, playerModel) end, start_firing_amnesty = function(--[[int]] duration) invoker.call(0xBF9BD71691857E48, duration) end, start_player_teleport = function(--[[int]] player, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[bool]] p5, --[[bool]] p6, --[[bool]] p7) invoker.call(0xAD15F075A4DA0FDE, player, x, y, z, heading, p5, p6, p7) end, stop_player_teleport = function() invoker.call(0xC449EDED9D73009C) end, switch_crime_type = function(--[[int]] player, --[[int]] p1) invoker.call(0x9A987297ED8BD838, player, p1) end, update_player_teleport = --[[bool]] function(--[[int]] player) return invoker.call(0xE23D5873C2394C61, player).bool end, update_special_ability_from_stat = function(--[[int]] player) invoker.call(0xFFEE8FA29AB9A18E, player) end, cancel_replay_recording = function() invoker.call(0x88BB3507ED41A240) end, is_replay_available = --[[int]] function() return invoker.call(0x4282E08174868BE3).int end, is_replay_initialized = --[[int]] function() return invoker.call(0xDF4B952F7D381B95).int end, is_replay_recording = --[[bool]] function() return invoker.call(0x1897CA71995A90B4).bool end, is_replay_record_space_available = --[[bool]] function(--[[bool]] p0) return invoker.call(0x33D47E85B476ABCD, p0).bool end, replay_cancel_event = function() invoker.call(0x13B350B8AD0EEE10) end, replay_disable_camera_movement_this_frame = function() invoker.call(0xAF66DCEE6609B148) end, replay_prevent_recording_this_frame = function() invoker.call(0xEB2D525B57F42B40) end, replay_record_back_for_time = function(--[[float]] p0, --[[float]] p1, --[[bool]] p2) invoker.call(0x293220DA1B46CEBC, p0, p1, p2) end, replay_reset_event_info = function() invoker.call(0xF854439EFBB3B583) end, replay_start_event = function(--[[bool]] p0) invoker.call(0x48621C9FCA3EBD28, p0) end, replay_stop_event = function() invoker.call(0x81CBAE94390F9F89) end, save_replay_recording = --[[bool]] function() return invoker.call(0x644546EC5287471B).bool end, start_replay_recording = function(--[[int]] mode) invoker.call(0xC3AC2FFF9612AC81, mode) end, stop_replay_recording = function() invoker.call(0x071A5197D6AFC8B3) end, replay_check_for_event_this_frame = function(--[[string]] missionNameLabel, --[[int]] p1) invoker.call(0x208784099002BC30, missionNameLabel, p1) end, record_greatest_moment = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x66972397E0757E7A, p0, p1, p2) end, activate_rockstar_editor = function() invoker.call(0x49DA8145672B2725) end, reset_editor_values = function() invoker.call(0x3353D13F09307691) end, replay_system_has_requested_a_script_cleanup = --[[bool]] function() return invoker.call(0x95AB8B5C992C7B58).bool end, set_replay_system_paused_for_save = function(--[[bool]] p0) invoker.call(0xE058175F8EAFE79A, p0) end, bg_does_launch_param_exist = --[[int]] function() return invoker.call(0x0F6F1EBBC4E1D5E6).int end, bg_end_context = --[[int]] function() return invoker.call(0xDC2BACD920D0A0DD).int end, bg_end_context_hash = --[[int]] function() return invoker.call(0x107E5CC7CA942BC1).int end, bg_get_launch_param_value = --[[int]] function() return invoker.call(0x22E21FBCFC88C149).int end, bg_get_script_id_from_name_hash = --[[int]] function() return invoker.call(0x829CD22E043A2577).int end, bg_is_exitflag_set = --[[int]] function() return invoker.call(0x836B62713E0534CA).int end, bg_set_exitflag_response = --[[int]] function() return invoker.call(0x760910B49D2B98EA).int end, bg_start_context = --[[int]] function() return invoker.call(0x9D5A25BADB742ACD).int end, bg_start_context_hash = --[[int]] function() return invoker.call(0x75B18E49607874C7).int end, commit_to_loadingscreen_selction = function() invoker.call(0xB1577667C3708F9B) end, does_script_exist = --[[bool]] function(--[[string]] scriptName) return invoker.call(0xFC04745FBE67C19A, scriptName).bool end, does_script_with_name_hash_exist = --[[bool]] function(--[[int]] scriptHash) return invoker.call(0xF86AA3C56BA31381, scriptHash).bool end, get_event_at_index = --[[int]] function(--[[bool]] p0, --[[int]] eventNum) return invoker.call(0xD8F66A3A60C62153, p0, eventNum).int end, get_event_data = --[[bool]] function(--[[bool]] p0, --[[int]] eventNum, --[[ptr_int]] argStruct, --[[int]] argStructSize) return invoker.call(0x2902843FCD2B2D79, p0, eventNum, argStruct, argStructSize).bool end, get_event_exists = --[[bool]] function(--[[bool]] p0, --[[int]] p1) return invoker.call(0x936E6168A9BCEDB5, p0, p1).bool end, get_hash_of_this_script_name = --[[int]] function() return invoker.call(0x8A1C8B1738FFE87E).int end, get_id_of_this_thread = --[[int]] function() return invoker.call(0xC30338E8088E2E21).int end, get_no_loading_screen = --[[bool]] function() return invoker.call(0x18C1270EA7F199BC).bool end, get_number_of_events = --[[int]] function(--[[bool]] p0) return invoker.call(0x5F92A689A06620AA, p0).int end, get_number_of_threads_running_the_script_with_this_hash = --[[int]] function(--[[int]] scriptHash) return invoker.call(0x2C83A9DA6BFFC4F9, scriptHash).int end, has_script_loaded = --[[bool]] function(--[[string]] scriptName) return invoker.call(0xE6CC9F3BA0FB9EF1, scriptName).bool end, has_script_with_name_hash_loaded = --[[bool]] function(--[[int]] scriptHash) return invoker.call(0x5F0F0C783EB16C04, scriptHash).bool end, is_thread_active = --[[bool]] function(--[[int]] threadId) return invoker.call(0x46E9AE36D8FA6417, threadId).bool end, request_script = function(--[[string]] scriptName) invoker.call(0x6EB5F71AA68F2E8E, scriptName) end, request_script_with_name_hash = function(--[[int]] scriptHash) invoker.call(0xD62A67D26D9653E6, scriptHash) end, script_thread_iterator_get_next_thread_id = --[[int]] function() return invoker.call(0x30B4FA1C82DD4B9F).int end, script_thread_iterator_reset = function() invoker.call(0xDADFADA5A20143A8) end, trigger_script_event = function(--[[bool]] p0, --[[ptr_int|ptr_scr_array]] args, --[[int]] argCount, --[[int]] bit) invoker.call(0x5AE99C571D5BBE5D, p0, args, argCount, bit) end, set_no_loading_screen = function(--[[bool]] toggle) invoker.call(0x5262CC1995D07E09, toggle) end, set_script_as_no_longer_needed = function(--[[string]] scriptName) invoker.call(0xC90D2DCACD56184C, scriptName) end, set_script_with_name_hash_as_no_longer_needed = function(--[[int]] scriptHash) invoker.call(0xC5BC038960E9DB27, scriptHash) end, shutdown_loading_screen = function() invoker.call(0x078EBE9809CCD637) end, terminate_this_thread = function() invoker.call(0x1090044AD1DA76FA) end, terminate_thread = function(--[[int]] threadId) invoker.call(0xC8B189ED9138BCD4, threadId) end, get_shape_test_result = --[[int]] function(--[[int]] rayHandle, --[[ptr_int]] hit, --[[ptr_scr_vec3]] endCoords, --[[ptr_scr_vec3]] surfaceNormal, --[[ptr_int]] entityHit) return invoker.call(0x3D87450E15D98694, rayHandle, hit, endCoords, surfaceNormal, entityHit).int end, get_shape_test_result_including_material = --[[int]] function(--[[int]] rayHandle, --[[ptr_int]] hit, --[[ptr_scr_vec3]] endCoords, --[[ptr_scr_vec3]] surfaceNormal, --[[ptr_int]] materialHash, --[[ptr_int]] entityHit) return invoker.call(0x65287525D951F6BE, rayHandle, hit, endCoords, surfaceNormal, materialHash, entityHit).int end, release_script_guid_from_entity = function(--[[int]] p0) invoker.call(0x2B3334BCA57CD799, p0) end, start_expensive_synchronous_shape_test_los_probe = --[[int]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] flags, --[[int]] entity, --[[int]] p8) return invoker.call(0x377906D8A31E5586, x1, y1, z1, x2, y2, z2, flags, entity, p8).int end, start_shape_test_bound = --[[int]] function(--[[int]] entity, --[[int]] flags1, --[[int]] flags2) return invoker.call(0x37181417CE7C8900, entity, flags1, flags2).int end, start_shape_test_bounding_box = --[[int]] function(--[[int]] entity, --[[int]] flags1, --[[int]] flags2) return invoker.call(0x052837721A854EC7, entity, flags1, flags2).int end, start_shape_test_box = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] x1, --[[float]] y2, --[[float]] z2, --[[float]] rotX, --[[float]] rotY, --[[float]] rotZ, --[[int]] p9, --[[int]] p10, --[[int]] entity, --[[int]] p12) return invoker.call(0xFE466162C4401D18, x, y, z, x1, y2, z2, rotX, rotY, rotZ, p9, p10, entity, p12).int end, start_shape_test_capsule = --[[int]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] radius, --[[int]] flags, --[[int]] entity, --[[int]] p9) return invoker.call(0x28579D1B8F8AAC80, x1, y1, z1, x2, y2, z2, radius, flags, entity, p9).int end, start_shape_test_los_probe = --[[int]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] flags, --[[int]] entity, --[[int]] p8) return invoker.call(0x7EE9F5D83DD4F90E, x1, y1, z1, x2, y2, z2, flags, entity, p8).int end, start_shape_test_mouse_cursor_los_probe = --[[int]] function(--[[ptr_scr_vec3]] pVec1, --[[ptr_scr_vec3]] pVec2, --[[int]] flag, --[[int]] entity, --[[int]] flag2) return invoker.call(0xFF6BE494C7987F34, pVec1, pVec2, flag, entity, flag2).int end, start_shape_test_swept_sphere = --[[int]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[float]] radius, --[[int]] flags, --[[int]] entity, --[[int]] p9) return invoker.call(0xE6AC6C45FBE83004, x1, y1, z1, x2, y2, z2, radius, flags, entity, p9).int end, sc_achievement_info_status = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0x225798743970412B, p0).bool end, sc_cache_new_rockstar_msgs = function(--[[bool]] p0) invoker.call(0xBFA0A56A817C6C7D, p0) end, sc_community_event_get_display_name = --[[int]] function() return invoker.call(0xC2C97EA97711D1AE).int end, sc_community_event_get_display_name_by_id = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x19853B5B17D77BCA, p0, p1).bool end, sc_community_event_get_display_name_for_type = --[[int]] function() return invoker.call(0x33DF47CC0642061B).int end, sc_community_event_get_event_id = --[[int]] function() return invoker.call(0x4ED9C8D6DA297639).int end, sc_community_event_get_event_id_for_type = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x4A7D6E727F941747, p0).int end, sc_community_event_get_extra_data_float = --[[int]] function() return invoker.call(0x50A8A36201DBF83E).int end, sc_community_event_get_extra_data_float_by_id = --[[int]] function() return invoker.call(0xC5A35C73B68F3C49).int end, sc_community_event_get_extra_data_float_for_type = --[[int]] function() return invoker.call(0x2570E26BE63964E3).int end, sc_community_event_get_extra_data_int = --[[int]] function() return invoker.call(0x710BCDA8071EDED1).int end, sc_community_event_get_extra_data_int_by_id = --[[bool]] function(--[[int]] p0, --[[string]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x8CC469AB4D349B7C, p0, p1, p2).bool end, sc_community_event_get_extra_data_int_for_type = --[[int]] function() return invoker.call(0xE75A4A2E5E316D86).int end, sc_community_event_get_extra_data_string = --[[int]] function() return invoker.call(0x9DE5D2F723575ED0).int end, sc_community_event_get_extra_data_string_by_id = --[[bool]] function(--[[int]] p0, --[[string]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x699E4A5C8C893A18, p0, p1, p2).bool end, sc_community_event_get_extra_data_string_for_type = --[[int]] function() return invoker.call(0x1D12A56FC95BE92E).int end, sc_community_event_is_active = --[[int]] function() return invoker.call(0xFF8F3A92B75ED67A).int end, sc_community_event_is_active_by_id = --[[int]] function() return invoker.call(0xA468E0BE12B12C70).int end, sc_community_event_is_active_for_type = --[[int]] function() return invoker.call(0x450819D8CF90C416).int end, sc_email_delete_emails = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1) invoker.call(0x44ACA259D67651DB, p0, p1) end, sc_email_get_email_at_index = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x4737980E8A283806, p0, p1).bool end, sc_email_get_retrieval_status = --[[int]] function() return invoker.call(0x16DA8172459434AA).int end, sc_email_message_clear_recip_list = function() invoker.call(0x55DF6DB45179236E) end, sc_email_message_push_gamer_to_recip_list = function(--[[ptr_int]] player) invoker.call(0x2330C12A7A605D16, player) end, sc_email_retrieve_emails = function(--[[int]] offset, --[[int]] limit) invoker.call(0x040ADDCBAFA1018A, offset, limit) end, sc_email_send_email = function(--[[string]] p0) invoker.call(0x116FB94DC4B79F17, p0) end, sc_gamerdata_get_active_xp_bonus = --[[int]] function() return invoker.call(0x2D874D4AE612A65F).int end, sc_gamerdata_get_bool = --[[bool]] function(--[[string]] p0) return invoker.call(0x8416FE4E4629D7D7, p0).bool end, sc_gamerdata_get_float = --[[int]] function() return invoker.call(0xA770C8EEC6FB2AC5).int end, sc_gamerdata_get_int = --[[int]] function() return invoker.call(0xC85A7127E7AD02AA).int end, sc_gamerdata_get_string = --[[int]] function() return invoker.call(0x7FFCBFEE44ECFABF).int end, sc_get_new_rockstar_msg = --[[int]] function() return invoker.call(0xDF649C4E9AFDD788).int end, sc_has_achievement_been_passed = --[[bool]] function(--[[int]] p0) return invoker.call(0x418DC16FAE452C1C, p0).bool end, sc_has_new_rockstar_msg = --[[int]] function() return invoker.call(0xBC1CC91205EC8D6E).int end, sc_inbox_get_bounty_data_at_index = --[[bool]] function(--[[int]] p0, --[[ptr_int]] p1) return invoker.call(0x87E0052F08BD64E6, p0, p1).bool end, sc_inbox_get_message_is_read_at_index = --[[bool]] function(--[[int]] p0) return invoker.call(0x93028F1DB42BFD08, p0).bool end, sc_inbox_get_message_type_at_index = --[[int]] function(--[[int]] p0) return invoker.call(0xBB8EA16ECBC976C4, p0).int end, sc_inbox_get_total_num_messages = --[[int]] function() return invoker.call(0x03A93FF1A2CA0864).int end, sc_inbox_message_do_apply = --[[bool]] function(--[[int]] p0) return invoker.call(0x9A2C8064B6C1E41A, p0).bool end, sc_inbox_message_get_data_bool = --[[bool]] function(--[[int]] p0, --[[string]] p1) return invoker.call(0xFFE5C16F402D851D, p0, p1).bool end, sc_inbox_message_get_data_int = --[[bool]] function(--[[int]] p0, --[[string]] context, --[[ptr_int]] out) return invoker.call(0xA00EFE4082C4056E, p0, context, out).bool end, sc_inbox_message_get_data_string = --[[bool]] function(--[[int]] p0, --[[string]] context, --[[string]] out) return invoker.call(0x7572EF42FC6A9B6D, p0, context, out).bool end, sc_inbox_message_get_ugcdata = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x69D82604A1A5A254, p0, p1).bool end, sc_inbox_message_push_gamer_t0_recip_list = function(--[[ptr_int]] p0) invoker.call(0xDA024BDBD600F44A, p0) end, sc_inbox_send_bounty_to_recip_list = --[[bool]] function(--[[ptr_int]] p0) return invoker.call(0x6AFD2CD753FEEF83, p0).bool end, sc_inbox_send_ugcstatupdate_to_recip_list = function(--[[string]] p0) invoker.call(0xA68D3D229F4F3B06, p0) end, sc_inbox_set_message_as_read_at_index = --[[bool]] function(--[[int]] p0) return invoker.call(0x2C015348CF19CA1D, p0).bool end, sc_licenseplate_add = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x1989C6E6F67E76A8, p0, p1, p2).bool end, sc_licenseplate_check_string = --[[bool]] function(--[[string]] p0, --[[ptr_int]] p1) return invoker.call(0xF6BAAAF762E1BF40, p0, p1).bool end, sc_licenseplate_get_add_is_pending = --[[int]] function(--[[int]] p0) return invoker.call(0x07C61676E5BB52CD, p0).int end, sc_licenseplate_get_add_status = --[[int]] function(--[[int]] p0) return invoker.call(0x8147FFF6A718E1AD, p0).int end, sc_licenseplate_get_check_is_pending = --[[int]] function(--[[int]] p0) return invoker.call(0x9237E334F6E43156, p0).int end, sc_licenseplate_get_check_is_valid = --[[bool]] function(--[[int]] p0) return invoker.call(0xF22CA0FD74B80E7A, p0).bool end, sc_licenseplate_get_count = --[[int]] function(--[[int]] p0) return invoker.call(0x700569DBA175A77C, p0).int end, sc_licenseplate_get_isvalid_is_pending = --[[int]] function(--[[int]] p0) return invoker.call(0xD302E99EDF0449CF, p0).int end, sc_licenseplate_get_isvalid_status = --[[int]] function(--[[int]] p0) return invoker.call(0x5C4EBFFA98BDB41C, p0).int end, sc_licenseplate_get_plate = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x1D4446A62D35B0D0, p0, p1).int end, sc_licenseplate_get_plate_data = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x2E89990DDFF670C3, p0, p1).int end, sc_licenseplate_isvalid = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int]] p1) return invoker.call(0x0F73393BAC7E6730, p0, p1).bool end, sc_licenseplate_set_plate_data = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xD0EE05FE193646EA, p0, p1, p2).bool end, sc_presence_attr_set_float = --[[int]] function() return invoker.call(0xC4C4575F62534A24).int end, sc_presence_attr_set_int = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x1F1E9682483697C7, p0, p1).bool end, sc_presence_attr_set_string = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x287F1F75D2803595, p0, p1).bool end, sc_presence_set_activity_rating = --[[bool]] function(--[[int]] p0, --[[float]] p1) return invoker.call(0x487912FD248EFDDF, p0, p1).bool end, sc_profanity_check_string = --[[bool]] function(--[[string]] string, --[[ptr_int]] taskHandle) return invoker.call(0x75632C5ECD7ED843, string, taskHandle).bool end, sc_profanity_get_check_is_pending = --[[int]] function(--[[int]] taskHandle) return invoker.call(0x82E4A58BABC15AE7, taskHandle).int end, sc_profanity_get_check_is_valid = --[[bool]] function(--[[int]] taskHandle) return invoker.call(0x1753344C770358AE, taskHandle).bool end, sc_profanity_get_string_passed = --[[bool]] function(--[[int]] p0) return invoker.call(0x85535ACF97FC0969, p0).bool end, sc_profanity_get_string_status = --[[int]] function(--[[int]] p0) return invoker.call(0x930DE22F07B1CCE3, p0).int end, sc_transition_news_end = function() invoker.call(0x675721C9F644D161) end, sc_transition_news_get_extra_data_int_tu = --[[bool]] function(--[[string]] p0, --[[ptr_int]] p1) return invoker.call(0x92DA6E70EF249BD1, p0, p1).bool end, sc_transition_news_has_extra_data_tu = --[[bool]] function() return invoker.call(0x3001BEF2FECA3680).bool end, sc_transition_news_show = --[[bool]] function(--[[int]] p0) return invoker.call(0x6BFB12CE158E3DD4, p0).bool end, sc_transition_news_show_next_item = --[[int]] function() return invoker.call(0xD8122C407663B995).int end, sc_transition_news_show_timed = --[[bool]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0xFE4C1D0D3B9CC17E, p0, p1).bool end, stat_rollback_save_migration = --[[int]] function() return invoker.call(0xB3DA2606774A8E2D).int end, force_cloud_mp_stats_download_and_overwrite_local_save = function() invoker.call(0x6F361B8889A792A3) end, get_packed_stat_int = --[[int]] function(--[[int]] index, --[[int]] character) return invoker.call(0x0BC900A6FE73770C, index, character).int end, get_pstat_bool_hash = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character) return invoker.call(0x80C75307B1C42837, index, spStat, charStat, character).int end, get_packed_int_stat_key = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character) return invoker.call(0x61E111E323419E07, index, spStat, charStat, character).int end, get_ngstat_bool_hash = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character, --[[string]] section) return invoker.call(0xBA52FF538ED2BC71, index, spStat, charStat, character, section).int end, get_packed_ng_int_stat_key = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character, --[[string]] section) return invoker.call(0x2B4CDCA6F07FF3DA, index, spStat, charStat, character, section).int end, get_tupstat_bool_hash = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character) return invoker.call(0xC4BB08EE7907471E, index, spStat, charStat, character).int end, get_packed_tu_int_stat_key = --[[int]] function(--[[int]] index, --[[bool]] spStat, --[[bool]] charStat, --[[int]] character) return invoker.call(0xD16C2AD6B8E32854, index, spStat, charStat, character).int end, get_player_has_driven_all_vehicles = --[[bool]] function() return invoker.call(0x5EAD2BF6484852E4).bool end, leaderboards2_read_by_handle = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xC30713A383BFBF0E, p0, p1).bool end, leaderboards2_read_by_plaform = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xF1AE5DCDBFCA2721, p0, p1, p2).bool end, leaderboards2_read_by_radius = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x5CE587FB5A42C8C4, p0, p1, p2).bool end, leaderboards2_read_by_rank = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xBA2C7DB0C129449A, p0, p1, p2).bool end, leaderboards2_read_by_row = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[int]] p4, --[[ptr_int|ptr_scr_array]] p5, --[[int]] p6) return invoker.call(0xA9CDB1E3F0A49883, p0, p1, p2, p3, p4, p5, p6).bool end, leaderboards2_read_by_score_float = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[float]] p1, --[[int]] p2) return invoker.call(0xE662C8B759D08F3C, p0, p1, p2).bool end, leaderboards2_read_by_score_int = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x7EEC7E4F6984A16A, p0, p1, p2).bool end, leaderboards2_read_friends_by_row = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[bool]] p3, --[[int]] p4, --[[int]] p5) return invoker.call(0x918B101666F9CB83, p0, p1, p2, p3, p4, p5).bool end, leaderboards2_read_get_row_data_float = --[[float]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x38491439B6BA7F7D, p0, p1).float end, leaderboards2_read_get_row_data_info = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x34770B9CE0E03B91, p0, p1).bool end, leaderboards2_read_get_row_data_int = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x88578F6EC36B4A3A, p0, p1).int end, leaderboards2_read_get_row_data_start = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xA0F93D5465B3094D, p0).bool end, leaderboards2_read_rank_prediction = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0xC38DC1E90D22547C, p0, p1, p2).bool end, leaderboards2_write_data = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xAE2206545888AE49, p0).bool end, leaderboards2_write_data_for_event_type = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xC980E62E33DF1D5C, p0, p1).bool end, leaderboards_cache_data_row = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xB9BB18E2C40142ED, p0).bool end, leaderboards_clear_cache_data = function() invoker.call(0xD4B02A6B476E1FDC) end, leaderboards_get_cache_data_row = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x9120E8DBA3D69273, p0, p1, p2).bool end, leaderboards_get_cache_exists = --[[bool]] function(--[[int]] p0) return invoker.call(0x9C51349BE6CDFE2C, p0).bool end, leaderboards_get_cache_number_of_rows = --[[int]] function(--[[int]] p0) return invoker.call(0x58A651CD201D89AD, p0).int end, leaderboards_get_cache_time = --[[int]] function(--[[int]] p0) return invoker.call(0xF04C1C27DA35F6C8, p0).int end, leaderboards_get_column_id = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xC4B5467A1886EA7E, p0, p1, p2).int end, leaderboards_get_column_type = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xBF4FEF46DB7894D3, p0, p1, p2).int end, leaderboards_get_number_of_columns = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x117B45156D7EFF2E, p0, p1).int end, leaderboards_read_any_pending = --[[int]] function() return invoker.call(0xA31FD15197B192BD).int end, leaderboards_read_clear = --[[int]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x7CCE5C737A665701, p0, p1, p2).int end, leaderboards_read_clear_all = --[[int]] function() return invoker.call(0xA34CB6E6F0DF4A0B).int end, leaderboards_read_pending = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xAC392C8483342AC2, p0, p1, p2).bool end, leaderboards_read_successful = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0x2FB19228983E832C, p0, p1, p2).bool end, leaderboards_write_add_column = function(--[[int]] p0, --[[int]] p1, --[[float]] p2) invoker.call(0x0BCA1D2C47B0D269, p0, p1, p2) end, leaderboards_write_add_column_long = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x2E65248609523599, p0, p1, p2) end, packed_stat_get_int_stat_index = --[[int]] function(--[[int]] p0) return invoker.call(0x94F12ABF9C79E339, p0).int end, playstats_acquired_hidden_package = function(--[[int]] p0) invoker.call(0x79AB33F0FBFAC40C, p0) end, playstats_activity_done = function(--[[int]] p0, --[[int]] p1) invoker.call(0xA071E0ED98F91286, p0, p1) end, playstats_append_director_metric = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x46326E13DA4E0546, p0) end, playstats_award_xp = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x46F917F6B4128FE4, p0, p1, p2) end, playstats_background_script_action = function(--[[string]] p0, --[[int]] p1) invoker.call(0x5009DFD741329729, p0, p1) end, playstats_cheat_applied = function(--[[string]] cheat) invoker.call(0x6058665D72302D3F, cheat) end, playstats_cloth_change = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x34B973047A2268B9, p0, p1, p2, p3, p4) end, playstats_crate_created = function(--[[float]] p0, --[[float]] p1, --[[float]] p2) invoker.call(0xAFC7E5E075A96F46, p0, p1, p2) end, playstats_crate_drop_mission_done = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) invoker.call(0x1CAE5D2E3F9A07F0, p0, p1, p2, p3, p4, p5, p6, p7) end, playstats_create_match_history_id_2 = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x6DEE77AFF8C21BD1, p0, p1).bool end, playstats_friend_activity = function(--[[int]] p0, --[[int]] p1) invoker.call(0x0F71DE29AB2258F1, p0, p1) end, playstats_heist_save_cheat = function(--[[int]] p0, --[[int]] p1) invoker.call(0xF4FF020A08BC8863, p0, p1) end, playstats_hold_up_mission_done = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xCB00196B31C39EB1, p0, p1, p2, p3) end, playstats_idle_kick = function(--[[int]] time) invoker.call(0x5DA3A8DE8CB6226F, time) end, playstats_import_export_mission_done = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x2B69F5074C894811, p0, p1, p2, p3) end, playstats_job_bend = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0xF5BB8DAC426A52C0, p0, p1, p2, p3) end, playstats_leave_job_chain = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0xC5BE134EC7BA96A0, p0, p1, p2, p3, p4) end, playstats_match_started = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xBC80E22DED931E3D, p0, p1, p2) end, playstats_mission_checkpoint = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xC900596A63978C1D, p0, p1, p2, p3) end, playstats_mission_over = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[bool]] p3, --[[bool]] p4, --[[bool]] p5) invoker.call(0x7C4BB33A8CED7324, p0, p1, p2, p3, p4, p5) end, playstats_mission_started = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[bool]] p3) invoker.call(0xC19A2925C34D2231, p0, p1, p2, p3) end, playstats_npc_invite = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x93054C88E6AA7C44, p0) end, playstats_prop_change = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xBA739D6D5A05D6E7, p0, p1, p2, p3) end, playstats_quickfix_tool = function(--[[int]] p0, --[[string]] p1) invoker.call(0x90D0622866E80445, p0, p1) end, playstats_race_checkpoint = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x9C375C315099DDE4, p0, p1, p2, p3, p4) end, playstats_race_to_point_mission_done = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8, --[[int]] p9) invoker.call(0xADDD1C754E2E2914, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9) end, playstats_random_mission_done = function(--[[ptr_int|ptr_scr_array]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0x71862B1D855F32E1, p0, p1, p2, p3) end, playstats_rank_up = function(--[[int]] p0) invoker.call(0xC7F2DE41D102BFB4, p0) end, playstats_ros_bet = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[float]] p3) invoker.call(0x121FB4DDDC2D5291, p0, p1, p2, p3) end, playstats_set_join_type = function(--[[bool]] p0) invoker.call(0xD1032E482629049E, p0) end, playstats_shop_item = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4) invoker.call(0x176852ACAAC173D1, p0, p1, p2, p3, p4) end, playstats_weapon_mode_change = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0xE95C8A1875A02CA4, p0, p1, p2) end, playstats_website_visited = function(--[[int]] scaleformHash, --[[int]] p1) invoker.call(0xDDF24D535060F811, scaleformHash, p1) end, presence_event_updatestat_float = function(--[[int]] p0, --[[float]] p1, --[[int]] p2) invoker.call(0x30A6614C1F7799B8, p0, p1, p2) end, presence_event_updatestat_int = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x11FF1C80276097ED, p0, p1, p2) end, presence_event_updatestat_int_with_string = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[ptr_int|ptr_scr_array]] p3) invoker.call(0x6483C25849031C4F, p0, p1, p2, p3) end, set_freemode_prologue_done = function(--[[int]] p0, --[[int]] p1) invoker.call(0x0D01D20616FC73FB, p0, p1) end, set_has_posted_all_vehicles_driven = function() invoker.call(0xC141B8917E0017EC) end, set_has_specialedition_content = function(--[[int]] p0) invoker.call(0xDAC073C7901F9E15, p0) end, set_job_activity_id_started = function(--[[int]] p0, --[[int]] p1) invoker.call(0x723C1CE13FBFDB67, p0, p1) end, set_profile_setting_creator_ctf_done = function(--[[int]] value) invoker.call(0x55384438FC55AD8E, value) end, set_profile_setting_creator_dm_done = function(--[[int]] value) invoker.call(0x38BAAA5DD4C9D19F, value) end, set_profile_setting_creator_races_done = function(--[[int]] value) invoker.call(0xF1A1803D3476F215, value) end, set_profile_setting_prologue_complete = function() invoker.call(0xB475F27C6A994D65) end, set_save_migration_transaction_id_warning = function(--[[int]] p0) invoker.call(0xF6792800AC95350D, p0) end, stat_clear_slot_for_reload = --[[int]] function(--[[int]] statSlot) return invoker.call(0xEB0A72181D4AA4AD, statSlot).int end, stat_cloud_slot_load_failed = --[[bool]] function(--[[int]] p0) return invoker.call(0x7F2C4CDF2E82DF4C, p0).bool end, stat_cloud_slot_load_failed_code = --[[int]] function(--[[int]] p0) return invoker.call(0xE496A53BA5F50A56, p0).int end, stat_cloud_slot_save_failed = --[[bool]] function(--[[int]] p0) return invoker.call(0x7E6946F68A38B74F, p0).bool end, stat_community_get_history = --[[bool]] function(--[[int]] statName, --[[int]] p1, --[[ptr_float]] outValue) return invoker.call(0xBED9F5693F34ED17, statName, p1, outValue).bool end, stat_community_start_synch = --[[bool]] function() return invoker.call(0x5A556B229A169402).bool end, stat_community_synch_is_pending = --[[bool]] function() return invoker.call(0xB1D2BB1E1631F5B1).bool end, stat_delete_slot = --[[int]] function(--[[int]] p0) return invoker.call(0x49A49BED12794D70, p0).int end, stat_disable_stats_tracking = function() invoker.call(0x629526ABA383BCAA) end, stat_enable_stats_tracking = function() invoker.call(0x98E2BC1CA26287C3) end, stat_get_bool = --[[bool]] function(--[[int]] statHash, --[[ptr_int]] outValue, --[[int]] p2) return invoker.call(0x11B5E6D2AE73F48E, statHash, outValue, p2).bool end, stat_get_bool_masked = --[[bool]] function(--[[int]] statName, --[[int]] mask, --[[int]] p2) return invoker.call(0x10FE3F1B79F9B071, statName, mask, p2).bool end, stat_get_cancel_save_migration_status = --[[int]] function() return invoker.call(0x567384DFA67029E6).int end, stat_get_date = --[[bool]] function(--[[int]] statHash, --[[ptr_int|ptr_scr_array]] p1, --[[int]] p2, --[[int]] p3) return invoker.call(0x8B0FACEFC36C824B, statHash, p1, p2, p3).bool end, stat_get_float = --[[bool]] function(--[[int]] statHash, --[[ptr_float]] outValue, --[[int]] p2) return invoker.call(0xD7AE6C9C9C6AC54C, statHash, outValue, p2).bool end, stat_get_int = --[[int]] function(--[[int]] statHash, --[[ptr_int]] outValue, --[[int]] p2) return invoker.call(0x767FBC2AC802EF3D, statHash, outValue, p2).int end, stat_get_load_safe_to_progress_to_mp_from_sp = --[[int]] function() return invoker.call(0xC0E0D686DDFC6EAE).int end, stat_get_masked_int = --[[bool]] function(--[[int]] hash, --[[ptr_int]] data, --[[int]] shift, --[[int]] bits, --[[int]] unused) return invoker.call(0x655185A06D9EEAAB, hash, data, shift, bits, unused).bool end, stat_get_number_of_days = --[[int]] function(--[[int]] statName) return invoker.call(0xE0E854F5280FB769, statName).int end, stat_get_number_of_hours = --[[int]] function(--[[int]] statName) return invoker.call(0xF2D4B2FE415AAFC3, statName).int end, stat_get_number_of_minutes = --[[int]] function(--[[int]] statName) return invoker.call(0x7583B4BE4C5A41B5, statName).int end, stat_get_number_of_seconds = --[[int]] function(--[[int]] statName) return invoker.call(0x2CE056FF3723F00B, statName).int end, stat_get_pos = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[ptr_int|ptr_scr_array]] p3, --[[int]] p4) return invoker.call(0x350F82CCB186AA1B, p0, p1, p2, p3, p4).bool end, stat_get_save_migration_consume_content_status = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xCE5AA445ABA8DEE0, p0).int end, stat_get_save_migration_status = --[[int]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0x886913BBEACA68C1, p0).int end, stat_increment = function(--[[int]] statName, --[[float]] value) invoker.call(0x9B5A68C6489E9909, statName, value) end, stat_load = --[[bool]] function(--[[int]] p0) return invoker.call(0xA651443F437B1CE6, p0).bool end, stat_load_dirty_read_detected = --[[bool]] function() return invoker.call(0xECB41AC6AB754401).bool end, stat_load_pending = --[[bool]] function(--[[int]] p0) return invoker.call(0xA1750FFAFA181661, p0).bool end, stat_local_reset_all_online_character_stats = function(--[[int]] p0) invoker.call(0xA78B8FA58200DA56, p0) end, stat_migrate_check_already_done = --[[int]] function() return invoker.call(0x4C89FE2BDEB3F169).int end, stat_migrate_check_get_is_platform_available = --[[int]] function(--[[int]] p0) return invoker.call(0x5BD5F255321C4AAF, p0).int end, stat_migrate_check_get_platform_status = --[[int]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0xDEAAF77EB3687E97, p0, p1).int end, stat_migrate_check_start = --[[int]] function() return invoker.call(0xC6E0E2616A7576BB).int end, stat_migrate_clear_for_restart = function() invoker.call(0xC847B43F369AC0B5) end, stat_migrate_savegame_get_status = --[[int]] function() return invoker.call(0x9A62EC95AE10E011).int end, stat_migrate_savegame_start = --[[bool]] function(--[[ptr_int|ptr_scr_array]] p0) return invoker.call(0xA5C80D8E768A9E66, p0).bool end, stat_network_increment_on_suicide = function(--[[int]] p0, --[[float]] p1) invoker.call(0x428EAF89E24F6C36, p0, p1) end, stat_reset_all_online_character_stats = function(--[[int]] p0) invoker.call(0x26D7399B9587FE89, p0) end, stat_save = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2) return invoker.call(0xE07BCA305B82D2FD, p0, p1, p2).bool end, stat_save_migration_cancel_pending_operation = --[[int]] function() return invoker.call(0x4FEF53183C3C6414).int end, stat_save_migration_consume_content = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1, --[[ptr_int|ptr_scr_array]] p2) return invoker.call(0x3270F67EED31FBC1, p0, p1, p2).bool end, stat_save_migration_status_start = --[[int]] function() return invoker.call(0xC70DDCE56D0D3A99).int end, stat_save_pending = --[[int]] function() return invoker.call(0x7D3A583856F2C5AC).int end, stat_save_pending_or_requested = --[[int]] function() return invoker.call(0xBBB6AD006F1BBEA3).int end, stat_set_block_saves = function(--[[bool]] p0) invoker.call(0xF434A10BA01C37D0, p0) end, stat_set_bool = --[[bool]] function(--[[int]] statName, --[[bool]] value, --[[bool]] save) return invoker.call(0x4B33C4243DE0C432, statName, value, save).bool end, set_packed_stat_bool_code = --[[bool]] function(--[[int]] statIndex, --[[bool]] value, --[[int]] character) return invoker.call(0x5BC62EC1937B9E5B, statIndex, value, character).bool end, stat_set_cheat_is_active = function() invoker.call(0x047CBED6F6F8B63C) end, stat_set_current_posix_time = --[[bool]] function(--[[int]] statName, --[[bool]] p1) return invoker.call(0xC2F84B7F9C4D0C61, statName, p1).bool end, stat_set_date = --[[bool]] function(--[[int]] statName, --[[ptr_int|ptr_scr_array]] value, --[[int]] numFields, --[[bool]] save) return invoker.call(0x2C29BFB64F4FCBE4, statName, value, numFields, save).bool end, stat_set_float = --[[bool]] function(--[[int]] statName, --[[float]] value, --[[bool]] save) return invoker.call(0x4851997F37FE9B3C, statName, value, save).bool end, stat_set_gxt_label = --[[bool]] function(--[[int]] statName, --[[string]] value, --[[bool]] save) return invoker.call(0x17695002FD8B2AE0, statName, value, save).bool end, stat_set_int = --[[bool]] function(--[[int]] statName, --[[int]] value, --[[bool]] save) return invoker.call(0xB3271D7AB655B441, statName, value, save).bool end, stat_set_license_plate = --[[bool]] function(--[[int]] statName, --[[string]] str) return invoker.call(0x69FF13266D7296DA, statName, str).bool end, stat_set_masked_int = --[[bool]] function(--[[int]] statName, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[bool]] save) return invoker.call(0x7BBB1B54583ED410, statName, p1, p2, p3, save).bool end, stat_set_pos = --[[bool]] function(--[[int]] statName, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] save) return invoker.call(0xDB283FDE680FE72E, statName, x, y, z, save).bool end, stat_set_profile_setting = function(--[[int]] profileSetting, --[[int]] value) invoker.call(0x68F01422BE1D838F, profileSetting, value) end, stat_set_string = --[[bool]] function(--[[int]] statName, --[[string]] value, --[[bool]] save) return invoker.call(0xA87B2335D12531D7, statName, value, save).bool end, stat_set_user_id = --[[bool]] function(--[[int]] statName, --[[string]] value, --[[bool]] save) return invoker.call(0x8CDDF1E452BABE11, statName, value, save).bool end, stat_slot_is_loaded = --[[bool]] function(--[[int]] p0) return invoker.call(0x0D0A9F0E7BD91E3C, p0).bool end, playstats_oddjob_done = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x69DEA3E9DB727B4C, p0, p1, p2) end, add_model_to_creator_budget = --[[bool]] function(--[[int]] modelHash) return invoker.call(0x0BC3144DEB678666, modelHash).bool end, allow_player_switch_ascent = function() invoker.call(0x8E2A065ABDAE6994) end, allow_player_switch_descent = function() invoker.call(0xAD5FDF34B81BFE79) end, allow_player_switch_outro = function() invoker.call(0x74DE2E8739086740) end, allow_player_switch_pan = function() invoker.call(0x43D1680C6D19A8E9) end, begin_srl = function() invoker.call(0x9BADDC94EF83B823) end, clear_focus = function() invoker.call(0x31B73D1EA9F01DA2) end, clear_hd_area = function() invoker.call(0xCE58B1CFB9290813) end, disable_switch_outro_fx = function() invoker.call(0xBD605B8E0E18B3BB) end, does_anim_dict_exist = --[[bool]] function(--[[string]] animDict) return invoker.call(0x2DA49C3B79856961, animDict).bool end, enable_switch_pause_before_descent = function() invoker.call(0xD4793DFF3AF2ABCD) end, end_srl = function() invoker.call(0x0A41540E63C9EE17) end, force_allow_time_based_fading_this_frame = function() invoker.call(0x03F1A106BDA7DD3E) end, get_ideal_player_switch_type = --[[int]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2) return invoker.call(0xB5D7B26B45720E05, x1, y1, z1, x2, y2, z2).int end, get_lodscale = --[[int]] function() return invoker.call(0x0C15B0E443B2349D).int end, get_number_of_streaming_requests = --[[int]] function() return invoker.call(0x4060057271CEBC89).int end, get_player_short_switch_state = --[[int]] function() return invoker.call(0x20F898A5D9782800).int end, get_player_switch_interp_out_current_time = --[[int]] function() return invoker.call(0x5B48A06DD0E792A5).int end, get_player_switch_interp_out_duration = --[[int]] function() return invoker.call(0x08C2D6C52A3104BB).int end, get_player_switch_jump_cut_index = --[[int]] function() return invoker.call(0x78C0D93253149435).int end, get_player_switch_state = --[[int]] function() return invoker.call(0x470555300D10B2A5).int end, get_player_switch_type = --[[int]] function() return invoker.call(0xB3C94A90D9FC9E62).int end, get_used_creator_budget = --[[int]] function() return invoker.call(0x3D3D8B3BE5A83D35).int end, has_anim_dict_loaded = --[[bool]] function(--[[string]] animDict) return invoker.call(0xD031A9162D01088C, animDict).bool end, has_anim_set_loaded = --[[bool]] function(--[[string]] animSet) return invoker.call(0xC4EA073D86FB29B0, animSet).bool end, has_clip_set_loaded = --[[bool]] function(--[[string]] clipSet) return invoker.call(0x318234F4F3738AF3, clipSet).bool end, has_collision_for_model_loaded = --[[bool]] function(--[[int]] model) return invoker.call(0x22CCA434E368F03A, model).bool end, has_model_loaded = --[[bool]] function(--[[int]] model) return invoker.call(0x98A4EB5D89A0C952, model).bool end, has_named_ptfx_asset_loaded = --[[bool]] function(--[[string]] fxName) return invoker.call(0x8702416E512EC454, fxName).bool end, has_ptfx_asset_loaded = --[[bool]] function() return invoker.call(0xCA7D9B86ECA7481B).bool end, init_creator_budget = function() invoker.call(0xB5A4DB34FE89B88A) end, ipl_group_swap_cancel = function() invoker.call(0x63EB2B972A218CAC) end, ipl_group_swap_finish = function() invoker.call(0xF4A0DADB70F57FA6) end, ipl_group_swap_is_active = --[[int]] function() return invoker.call(0x5068F488DDB54DD8).int end, ipl_group_swap_is_ready = --[[int]] function() return invoker.call(0xFB199266061F820A).int end, ipl_group_swap_start = function(--[[ptr_int|ptr_scr_array]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0x95A7DABDDBB78AE7, p0, p1) end, is_entity_focus = --[[bool]] function(--[[int]] entity) return invoker.call(0x2DDFF3FB9075D747, entity).bool end, is_ipl_active = --[[bool]] function(--[[string]] iplName) return invoker.call(0x88A741E44A2B3495, iplName).bool end, is_model_a_ped = --[[bool]] function(--[[int]] modelHash) return invoker.call(0x75816577FEA6DAD5, modelHash).bool end, is_model_a_vehicle = --[[bool]] function(--[[int]] model) return invoker.call(0x19AAC8F07BFEC53E, model).bool end, is_model_in_cdimage = --[[bool]] function(--[[int]] model) return invoker.call(0x35B9E0803292B641, model).bool end, is_model_valid = --[[bool]] function(--[[int]] model) return invoker.call(0xC0296A2EDF545E92, model).bool end, is_network_loading_scene = --[[bool]] function() return invoker.call(0x41CA5A33160EA4AB).bool end, is_new_load_scene_active = --[[bool]] function() return invoker.call(0xA41A05B6CB741B85).bool end, is_new_load_scene_loaded = --[[bool]] function() return invoker.call(0x01B8247A7A8B9AD1).bool end, is_player_switch_in_progress = --[[bool]] function() return invoker.call(0xD9D2CFFF49FAB35F).bool end, is_safe_to_start_player_switch = --[[int]] function() return invoker.call(0x71E7B2E657449AAD).int end, is_srl_loaded = --[[bool]] function() return invoker.call(0xD0263801A4C5B0BB).bool end, streamvol_is_valid = --[[int]] function(--[[int]] p0) return invoker.call(0x07C313F94746702C, p0).int end, is_streamvol_active = --[[int]] function() return invoker.call(0xBC9823AB80A3DCAC).int end, is_switch_ready_for_descent = --[[int]] function() return invoker.call(0xDFA80CB25D0A19B3).int end, is_switch_skipping_descent = --[[int]] function() return invoker.call(0x5B74EA8CFD5E3E7E).int end, is_switch_to_multi_firstpart_finished = --[[int]] function() return invoker.call(0x933BBEEB8C61B5F4).int end, load_all_objects_now = function() invoker.call(0xBD6E84632DD4CB3F) end, load_scene = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x4448EB75B4904BDB, x, y, z) end, network_update_load_scene = --[[int]] function() return invoker.call(0xC4582015556D1C46).int end, new_load_scene_start = --[[bool]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7) return invoker.call(0x212A8D0D2BABFAC2, p0, p1, p2, p3, p4, p5, p6, p7).bool end, new_load_scene_start_sphere = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] p4) return invoker.call(0xACCFB4ACF53551B0, x, y, z, radius, p4).bool end, new_load_scene_stop = function() invoker.call(0xC197616D221FF4A4) end, override_lodscale_this_frame = function(--[[float]] p0) invoker.call(0xA76359FC80B2438E, p0) end, prefetch_srl = function(--[[string]] srl) invoker.call(0x3D245789CE12982C, srl) end, remap_lodscale_range_this_frame = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0xBED8CA5FF5E04113, p0, p1, p2, p3) end, remove_anim_dict = function(--[[string]] animDict) invoker.call(0xF66A602F829E2A06, animDict) end, remove_anim_set = function(--[[string]] animSet) invoker.call(0x16350528F93024B3, animSet) end, remove_clip_set = function(--[[string]] clipSet) invoker.call(0x01F73A131C18CD94, clipSet) end, remove_ipl = function(--[[string]] iplName) invoker.call(0xEE6C5AD3ECE0A82D, iplName) end, remove_model_from_creator_budget = function(--[[int]] p0) invoker.call(0xF086AD9354FAC3A3, p0) end, remove_named_ptfx_asset = function(--[[string]] fxName) invoker.call(0x5F61EBBE1A00F96D, fxName) end, remove_ptfx_asset = function() invoker.call(0x88C6814073DD4A73) end, request_collision_at_coord = function(--[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x07503F7948F491A7, x, y, z) end, request_additional_collision_at_coord = function(--[[float]] p0, --[[float]] p1, --[[float]] p2) invoker.call(0xC9156DC11411A9EA, p0, p1, p2) end, request_anim_dict = function(--[[string]] animDict) invoker.call(0xD3BD40951412FEF6, animDict) end, request_anim_set = function(--[[string]] animSet) invoker.call(0x6EA47DAE7FAD0EED, animSet) end, request_clip_set = function(--[[string]] clipSet) invoker.call(0xD2A71E1A77418A49, clipSet) end, request_ipl = function(--[[string]] iplName) invoker.call(0x41B4893843BBDB74, iplName) end, request_menu_ped_model = function(--[[int]] model) invoker.call(0xA0261AEF7ACFC51E, model) end, request_model = function(--[[int]] model) invoker.call(0x963D27A58DF860AC, model) end, request_collision_for_model = function(--[[int]] model) invoker.call(0x923CB32A3B874FCB, model) end, request_models_in_room = function(--[[int]] interiorID, --[[string]] roomName) invoker.call(0x8A7A40100EDFEC58, interiorID, roomName) end, request_named_ptfx_asset = function(--[[string]] fxName) invoker.call(0xB80D8756B4668AB6, fxName) end, request_ptfx_asset = function() invoker.call(0x944955FB2A3935C8) end, set_focus_entity = function(--[[int]] entity) invoker.call(0x198F77705FA0931D, entity) end, set_focus_pos_and_vel = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] offsetX, --[[float]] offsetY, --[[float]] offsetZ) invoker.call(0xBB7454BAFF08FE25, x, y, z, offsetX, offsetY, offsetZ) end, set_game_pauses_for_streaming = function(--[[bool]] toggle) invoker.call(0x717CD6E6FAEBBEDC, toggle) end, set_hd_area = function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] ground) invoker.call(0xB85F26619073E775, x, y, z, ground) end, set_interior_active = function(--[[int]] interiorID, --[[bool]] toggle) invoker.call(0xE37B76C387BE28ED, interiorID, toggle) end, set_mapdatacullbox_enabled = function(--[[string]] p0, --[[bool]] p1) invoker.call(0xAF12610C644A35C9, p0, p1) end, set_model_as_no_longer_needed = function(--[[int]] model) invoker.call(0xE532F5D78798DAAB, model) end, set_ped_population_budget = function(--[[int]] p0) invoker.call(0x8C95333CFC3340F3, p0) end, set_player_short_switch_style = function(--[[int]] p0) invoker.call(0x5F2013F8BC24EE69, p0) end, set_player_switch_establishing_shot = function(--[[ptr_int|ptr_scr_array]] p0) invoker.call(0x0FDE9DBFC0A6BC65, p0) end, set_player_switch_outro = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[int]] p8) invoker.call(0xC208B673CE446B61, p0, p1, p2, p3, p4, p5, p6, p7, p8) end, set_reduce_ped_model_budget = function(--[[bool]] toggle) invoker.call(0x77B5F9A36BF96710, toggle) end, set_reduce_vehicle_model_budget = function(--[[bool]] toggle) invoker.call(0x80C527893080CCF3, toggle) end, set_render_hd_only = function(--[[bool]] p0) invoker.call(0x40AEFD1A244741F2, p0) end, set_restore_focus_entity = function(--[[int]] p0) invoker.call(0x0811381EF5062FEC, p0) end, set_scene_streaming_tracks_cam_pos_this_frame = function() invoker.call(0x1E9057A74FD73E23) end, set_srl_force_prestream = function(--[[int]] p0) invoker.call(0xF8155A7F03DDFC8E, p0) end, set_srl_long_jump_mode = function(--[[bool]] p0) invoker.call(0x20C6C7E4EB082A7F, p0) end, set_srl_post_cutscene_camera = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0xEF39EE20C537E98C, p0, p1, p2, p3, p4, p5) end, set_srl_readahead_times = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3) invoker.call(0xBEB2D9A1D9A8F55A, p0, p1, p2, p3) end, set_srl_time = function(--[[float]] p0) invoker.call(0xA74A541C6884E7B8, p0) end, set_streaming = function(--[[bool]] toggle) invoker.call(0x6E0C692677008888, toggle) end, set_vehicle_population_budget = function(--[[int]] p0) invoker.call(0xCB9E1EB3BE2AF4E9, p0) end, shutdown_creator_budget = function() invoker.call(0xCCE26000E9A6FAD7) end, start_player_switch = function(--[[int]] from, --[[int]] to, --[[int]] flags, --[[int]] switchType) invoker.call(0xFAA23F2CBA159D67, from, to, flags, switchType) end, stop_player_switch = function() invoker.call(0x95C0A5BBDC189AA1) end, streamvol_create_frustum = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[int]] p7, --[[int]] p8) return invoker.call(0x1F3F018BC3AFA77C, p0, p1, p2, p3, p4, p5, p6, p7, p8).int end, streamvol_create_line = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[int]] p6) return invoker.call(0x0AD9710CEE2F590F, p0, p1, p2, p3, p4, p5, p6).int end, streamvol_create_sphere = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] rad, --[[int]] p4, --[[int]] p5) return invoker.call(0x219C7B8D53E429FD, x, y, z, rad, p4, p5).int end, streamvol_delete = function(--[[int]] p0) invoker.call(0x1EE7D8DF4425F053, p0) end, streamvol_has_loaded = --[[int]] function(--[[int]] p0) return invoker.call(0x7D41E9D2D17C5B2D, p0).int end, suppress_hd_map_streaming_this_frame = function() invoker.call(0x472397322E92A856) end, switch_to_multi_firstpart = function(--[[int]] ped, --[[int]] flags, --[[int]] unknown) invoker.call(0xAAB3200ED59016BC, ped, flags, unknown) end, switch_to_multi_secondpart = function(--[[int]] p0) invoker.call(0xD8295AF639FD9CB8, p0) end, set_ditch_police_models = function(--[[bool]] toggle) invoker.call(0x42CBE54462D92634, toggle) end, set_all_mapdata_culled = function(--[[int]] p0) invoker.call(0x4E52E752C76E7E7A, p0) end, add_script_to_random_ped = function(--[[string]] name, --[[int]] model, --[[float]] p2, --[[float]] p3) invoker.call(0x4EE5367468A65CCC, name, model, p2, p3) end, disable_script_brain_set = function(--[[int]] brainSet) invoker.call(0x14D8518E9760F08F, brainSet) end, enable_script_brain_set = function(--[[int]] brainSet) invoker.call(0x67AA4D73F0CFA86B, brainSet) end, is_object_within_brain_activation_range = --[[bool]] function(--[[int]] object) return invoker.call(0xCCBA154209823057, object).bool end, is_world_point_within_brain_activation_range = --[[bool]] function() return invoker.call(0xC5042CC6F5E3D450).bool end, reactivate_all_object_brains_that_are_waiting_till_out_of_range = function() invoker.call(0x4D953DF78EBF8158) end, reactivate_all_world_brains_that_are_waiting_till_out_of_range = function() invoker.call(0x0B40ED49D7D6FF84) end, reactivate_named_object_brains_waiting_till_out_of_range = function(--[[string]] action) invoker.call(0x6E91B04E08773030, action) end, reactivate_named_world_brains_waiting_till_out_of_range = function(--[[string]] action) invoker.call(0x6D6840CEE8845831, action) end, register_object_script_brain = function(--[[string]] scriptName, --[[int]] objectName, --[[int]] p2, --[[float]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0x0BE84C318BA6EC22, scriptName, objectName, p2, p3, p4, p5) end, register_world_point_script_brain = function(--[[ptr_int|ptr_scr_array]] p0, --[[float]] p1, --[[int]] p2) invoker.call(0x3CDC7136613284BD, p0, p1, p2) end, add_road_node_speed_zone = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[bool]] p5) return invoker.call(0x2CE544C68FB812A0, p0, p1, p2, p3, p4, p5).int end, add_vehicle_combat_angled_avoidance_area = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6) return invoker.call(0x54B0F614960F4A5F, p0, p1, p2, p3, p4, p5, p6).int end, add_vehicle_phone_explosive_device = function(--[[int]] vehicle) invoker.call(0x99AD4CCCB128CBC9, vehicle) end, add_vehicle_stuck_check_with_warp = function(--[[int]] p0, --[[float]] p1, --[[int]] p2, --[[bool]] p3, --[[bool]] p4, --[[bool]] p5, --[[int]] p6) invoker.call(0x2FA9923062DD396C, p0, p1, p2, p3, p4, p5, p6) end, add_vehicle_upsidedown_check = function(--[[int]] vehicle) invoker.call(0xB72E26D81006005B, vehicle) end, swing_boat_boom_freely = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xC1F981A6F74F0C23, p0, p1) end, allow_boat_boom_to_animate = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x0F3B4D4E43177236, p0, p1) end, are_all_vehicle_windows_intact = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x11D862A3E977A9EF, vehicle).bool end, are_any_vehicle_seats_free = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x2D34FC3BC4ADB780, vehicle).bool end, are_plane_control_panels_intact = --[[bool]] function(--[[int]] p0, --[[bool]] p1) return invoker.call(0xF78F94D60248C737, p0, p1).bool end, are_plane_propellers_intact = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x755D6D5267CBBD7E, vehicle).bool end, are_wings_of_plane_intact = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x5991A01434CE9677, vehicle).bool end, attach_container_to_handler_frame_when_lined_up = function(--[[int]] vehicle, --[[int]] entity) invoker.call(0x6A98C2ECF57FA5D4, vehicle, entity) end, attach_entity_to_cargobob = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0xA1DD82F3CCF9A01E, p0, p1, p2, p3, p4, p5) end, attach_vehicle_on_to_trailer = function(--[[int]] vehicle, --[[int]] trailer, --[[float]] p2, --[[float]] p3, --[[float]] p4, --[[float]] p5, --[[float]] p6, --[[float]] p7, --[[float]] p8, --[[float]] p9, --[[float]] p10, --[[float]] p11) invoker.call(0x16B5E274BDE402F8, vehicle, trailer, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11) end, attach_vehicle_to_cargobob = function(--[[int]] vehicle, --[[int]] cargobob, --[[int]] p2, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x4127F1D84E347769, vehicle, cargobob, p2, x, y, z) end, attach_vehicle_to_tow_truck = function(--[[int]] towTruck, --[[int]] vehicle, --[[bool]] rear, --[[float]] hookOffsetX, --[[float]] hookOffsetY, --[[float]] hookOffsetZ) invoker.call(0x29A16F8D621C4508, towTruck, vehicle, rear, hookOffsetX, hookOffsetY, hookOffsetZ) end, attach_vehicle_to_trailer = function(--[[int]] vehicle, --[[int]] trailer, --[[float]] radius) invoker.call(0x3C7D42D58F770B54, vehicle, trailer, radius) end, bring_vehicle_to_halt = function(--[[int]] vehicle, --[[float]] distance, --[[int]] killEngine, --[[bool]] unknown) invoker.call(0x260BE8F09E326A20, vehicle, distance, killEngine, unknown) end, can_anchor_boat_here = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x26C10ECBDA5D043B, vehicle).bool end, can_shuffle_seat = --[[bool]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0x30785D90C956BF35, vehicle, p1).bool end, clear_last_driven_vehicle = function() invoker.call(0xE01903C47C7AC89E) end, clear_vehicle_custom_primary_colour = function(--[[int]] vehicle) invoker.call(0x55E1D2758F34E437, vehicle) end, clear_vehicle_custom_secondary_colour = function(--[[int]] vehicle) invoker.call(0x5FFBDEEC3E8E2009, vehicle) end, clear_vehicle_generator_area_of_interest = function() invoker.call(0x0A436B8643716D14) end, clear_vehicle_route_history = function(--[[int]] vehicle) invoker.call(0x6D6AF961B72728AE, vehicle) end, close_bomb_bay_doors = function(--[[int]] vehicle) invoker.call(0x3556041742A0DC74, vehicle) end, control_landing_gear = function(--[[int]] vehicle, --[[int]] state) invoker.call(0xCFC8BE9A5E1FE575, vehicle, state) end, copy_vehicle_damages = function(--[[int]] vehicle, --[[int]] vehicle2) invoker.call(0xE44A982368A4AF23, vehicle, vehicle2) end, create_mission_train = --[[int]] function(--[[int]] variation, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] direction, --[[bool]] registerAsNetworkObject, --[[bool]] scriptHostObject) return invoker.call(0x63C6CCA8E68AE8C8, variation, x, y, z, direction, registerAsNetworkObject, scriptHostObject).int end, create_pick_up_rope_for_cargobob = function(--[[int]] cargobob, --[[int]] state) invoker.call(0x7BEB0C7A235F6F3B, cargobob, state) end, create_script_vehicle_generator = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[float]] p4, --[[float]] p5, --[[int]] modelHash, --[[int]] p7, --[[int]] p8, --[[int]] p9, --[[int]] p10, --[[bool]] p11, --[[bool]] p12, --[[bool]] p13, --[[bool]] p14, --[[bool]] p15, --[[int]] p16) return invoker.call(0x9DEF883114668116, x, y, z, heading, p4, p5, modelHash, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16).int end, create_vehicle = --[[int]] function(--[[int]] modelHash, --[[float]] x, --[[float]] y, --[[float]] z, --[[float]] heading, --[[bool]] isNetwork, --[[bool]] p6, --[[int]] p7) return invoker.call(0xAF35D0D2583051B0, modelHash, x, y, z, heading, isNetwork, p6, p7).int end, delete_all_trains = function() invoker.call(0x736A718577F39C7D) end, delete_mission_train = function(--[[ptr_int]] train) invoker.call(0x5B76B14AE875C795, train) end, delete_script_vehicle_generator = function(--[[int]] vehicleGenerator) invoker.call(0x22102C9ABFCF125D, vehicleGenerator) end, delete_vehicle = function(--[[ptr_int]] vehicle) invoker.call(0xEA386986E786A54F, vehicle) end, detach_container_from_handler_frame = function(--[[int]] vehicle) invoker.call(0x7C0043FDFF6436BC, vehicle) end, detach_vehicle_from_any_cargobob = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xADF7BE450512C12F, vehicle).bool end, detach_vehicle_from_any_tow_truck = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xD0E9CE05A1E68CD8, vehicle).bool end, detach_vehicle_from_cargobob = function(--[[int]] vehicle, --[[int]] cargobob) invoker.call(0x0E21D3DF1051399D, vehicle, cargobob) end, detach_vehicle_from_tow_truck = function(--[[int]] towTruck, --[[int]] vehicle) invoker.call(0xC2DB6B6708350ED8, towTruck, vehicle) end, detach_vehicle_from_trailer = function(--[[int]] vehicle) invoker.call(0x90532EDF0D2BDD86, vehicle) end, detonate_vehicle_phone_explosive_device = function() invoker.call(0xEF49CF0270307CBE) end, disable_individual_plane_propeller = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0x500873A45724C863, vehicle, p1) end, disable_plane_aileron = function(--[[int]] vehicle, --[[bool]] p1, --[[bool]] p2) invoker.call(0x23428FC53C60919C, vehicle, p1, p2) end, disable_vehcile_dynamic_ambient_scales = function(--[[int]] vehicle, --[[int]] p1, --[[int]] p2) invoker.call(0xF0E4BA16D1DB546C, vehicle, p1, p2) end, disable_vehicle_explosion_break_off_parts = function() invoker.call(0xF25E02CB9C5818F8) end, disable_vehicle_weapon = function(--[[bool]] disabled, --[[int]] weaponHash, --[[int]] vehicle, --[[int]] owner) invoker.call(0xF4FC6A6F67D8D856, disabled, weaponHash, vehicle, owner) end, does_cargobob_have_pickup_magnet = --[[bool]] function(--[[int]] cargobob) return invoker.call(0x6E08BF5B3722BAC9, cargobob).bool end, does_cargobob_have_pick_up_rope = --[[bool]] function(--[[int]] cargobob) return invoker.call(0x1821D91AD4B56108, cargobob).bool end, does_extra_exist = --[[bool]] function(--[[int]] vehicle, --[[int]] extraId) return invoker.call(0x1262D55792428154, vehicle, extraId).bool end, does_script_vehicle_generator_exist = --[[bool]] function(--[[int]] vehicleGenerator) return invoker.call(0xF6086BC836400876, vehicleGenerator).bool end, does_vehicle_exist_with_decorator = --[[bool]] function(--[[string]] decorator) return invoker.call(0x956B409B984D9BF7, decorator).bool end, does_vehicle_have_roof = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x8AC862B0B32C5B80, vehicle).bool end, does_vehicle_have_stuck_vehicle_check = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x57E4C39DE5EE8470, vehicle).bool end, does_vehicle_have_weapons = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x25ECB9F8017D98E0, vehicle).bool end, enable_vehicle_dynamic_ambient_scales = function(--[[int]] p0) invoker.call(0xF87D9F2301F7D206, p0) end, explode_vehicle = function(--[[int]] vehicle, --[[bool]] isAudible, --[[bool]] isInvisible) invoker.call(0xBA71116ADF5B514C, vehicle, isAudible, isInvisible) end, explode_vehicle_in_cutscene = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x786A4EB67B01BF0B, vehicle, p1) end, find_handler_vehicle_container_is_attached_to = --[[int]] function(--[[int]] object) return invoker.call(0x375E7FC44F21C8AB, object).int end, fix_vehicle_window = function(--[[int]] vehicle, --[[int]] index) invoker.call(0x772282EBEB95E682, vehicle, index) end, force_playback_recorded_vehicle_update = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x1F2E4E06DEA8992B, p0, p1) end, force_submarine_surface_mode = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x33506883545AC0DF, vehicle, p1) end, force_sub_throttle_for_time = function(--[[int]] vehicle, --[[float]] p1, --[[float]] p2) invoker.call(0x99CAD8E7AFDB60FA, vehicle, p1, p2) end, generate_vehicle_creation_pos_from_paths = --[[bool]] function(--[[ptr_scr_vec3]] outVec, --[[int]] p1, --[[ptr_scr_vec3]] outVec1, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7, --[[int]] p8) return invoker.call(0xA4822F1CF23F4810, outVec, p1, outVec1, p3, p4, p5, p6, p7, p8).bool end, get_all_vehicles = --[[int]] function(--[[ptr_int|ptr_scr_array]] vehArray) return invoker.call(0x9B8E1BF04B51F2E8, vehArray).int end, get_are_bomb_bay_doors_open = --[[int]] function(--[[int]] p0) return invoker.call(0xD0917A423314BBA8, p0).int end, get_boat_boom_position_ratio = --[[float]] function(--[[int]] vehicle) return invoker.call(0x6636C535F6CC2725, vehicle).float end, get_boat_vehicle_model_agility = --[[float]] function(--[[int]] modelHash) return invoker.call(0x5AA3F878A178C4FC, modelHash).float end, has_vehicle_jumping_ability = --[[int]] function(--[[int]] vehicle) return invoker.call(0x9078C0C5EF8C19E9, vehicle).int end, get_closest_vehicle = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] modelHash, --[[int]] flags) return invoker.call(0xF73EB622C4F1689B, x, y, z, radius, modelHash, flags).int end, get_convertible_roof_state = --[[int]] function(--[[int]] vehicle) return invoker.call(0xF8C397922FC03F41, vehicle).int end, get_current_playback_for_vehicle = --[[int]] function(--[[int]] p0) return invoker.call(0x42BC05C27A946054, p0).int end, get_does_vehicle_have_damage_decals = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xBCDC5017D3CE1E9E, vehicle).bool end, get_entity_attached_to_tow_truck = --[[int]] function(--[[int]] towTruck) return invoker.call(0xEFEA18DCF10F8F75, towTruck).int end, get_fake_suspension_lowering_amount = --[[float]] function(--[[int]] vehicle) return invoker.call(0x53952FD2BAA19F17, vehicle).float end, get_flying_vehicle_model_agility = --[[float]] function(--[[int]] modelHash) return invoker.call(0xC6AD107DDC9054CC, modelHash).float end, get_has_lowerable_wheels = --[[int]] function(--[[int]] vehicle) return invoker.call(0xDCA174A42133F08C, vehicle).int end, has_vehicle_rocket_boost = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x36D782F68B309BDA, vehicle).bool end, get_heli_main_rotor_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0xE4CB7541F413D2C5, vehicle).float end, get_heli_tail_boom_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0xAC51915D27E4A5F7, vehicle).float end, get_heli_tail_rotor_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0xAE8CE82A4219AC8C, vehicle).float end, get_in_vehicle_clipset_hash_for_seat = --[[int]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0xA01BC64DD4BFBBAC, vehicle, p1).int end, does_vehicle_have_door = --[[int]] function(--[[int]] vehicle, --[[int]] doorIndex) return invoker.call(0x645F4B6E8499F632, vehicle, doorIndex).int end, get_is_left_vehicle_headlight_damaged = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x5EF77C9ADD3B11A3, vehicle).bool end, get_is_right_vehicle_headlight_damaged = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xA7ECB73355EB2F20, vehicle).bool end, get_is_vehicle_engine_running = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xAE31E7DF9B5B132E, vehicle).bool end, get_is_vehicle_primary_colour_custom = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xF095C0405307B21B, vehicle).bool end, get_is_vehicle_secondary_colour_custom = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x910A32E7AAD2656C, vehicle).bool end, get_landing_gear_state = --[[int]] function(--[[int]] vehicle) return invoker.call(0x9B0F3DCA3DB0F4CD, vehicle).int end, get_last_driven_vehicle = --[[int]] function() return invoker.call(0xB2D06FAEDE65B577).int end, get_last_ped_in_vehicle_seat = --[[int]] function(--[[int]] vehicle, --[[int]] seatIndex) return invoker.call(0x83F969AA1EE2A664, vehicle, seatIndex).int end, get_number_of_vehicle_colours = --[[int]] function(--[[int]] vehicle) return invoker.call(0x3B963160CD65D41E, vehicle).int end, get_number_of_vehicle_doors = --[[int]] function(--[[int]] vehicle) return invoker.call(0x92922A607497B14D, vehicle).int end, get_number_of_vehicle_number_plates = --[[int]] function() return invoker.call(0x4C4D6B2644F458CB).int end, get_num_mod_colors = --[[int]] function(--[[int]] p0, --[[bool]] p1) return invoker.call(0xA551BE18C11A476D, p0, p1).int end, get_num_mod_kits = --[[int]] function(--[[int]] vehicle) return invoker.call(0x33F2E3FE70EAAE1D, vehicle).int end, get_num_vehicle_mods = --[[int]] function(--[[int]] vehicle, --[[int]] modType) return invoker.call(0xE38E9162A2500646, vehicle, modType).int end, get_num_vehicle_window_tints = --[[int]] function() return invoker.call(0x9D1224004B3A6707).int end, get_ped_in_vehicle_seat = --[[int]] function(--[[int]] vehicle, --[[int]] index, --[[int]] p2) return invoker.call(0xBB40DD2270B65366, vehicle, index, p2).int end, get_ped_using_vehicle_door = --[[int]] function(--[[int]] vehicle, --[[int]] doorIndex) return invoker.call(0x218297BF0CFD853B, vehicle, doorIndex).int end, get_position_in_recording = --[[float]] function(--[[int]] p0) return invoker.call(0x2DACD605FC681475, p0).float end, get_random_vehicle_back_bumper_in_sphere = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) return invoker.call(0xB50807EABE20A8DC, p0, p1, p2, p3, p4, p5, p6).int end, get_random_vehicle_front_bumper_in_sphere = --[[int]] function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) return invoker.call(0xC5574E0AEB86BA68, p0, p1, p2, p3, p4, p5, p6).int end, get_random_vehicle_in_sphere = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[int]] modelHash, --[[int]] flags) return invoker.call(0x386F6CE5BAF6091C, x, y, z, radius, modelHash, flags).int end, get_time_position_in_recording = --[[float]] function(--[[int]] p0) return invoker.call(0x5746F3A7AB7FE544, p0).float end, get_total_duration_of_vehicle_recording = --[[int]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x0E48D1C262390950, p0, p1).int end, get_total_duration_of_vehicle_recording_id = --[[float]] function(--[[int]] p0) return invoker.call(0x102D125411A7B6E6, p0).float end, get_train_carriage = --[[int]] function(--[[int]] train, --[[int]] trailerNumber) return invoker.call(0x08AAFD0814722BC3, train, trailerNumber).int end, get_vehicle_acceleration = --[[float]] function(--[[int]] vehicle) return invoker.call(0x5DD35C8D074E57AE, vehicle).float end, get_vehicle_attached_to_cargobob = --[[int]] function(--[[int]] cargobob) return invoker.call(0x873B82D42AC2B9E5, cargobob).int end, get_vehicle_body_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0xF271147EB7B40F12, vehicle).float end, get_vehicle_bombs = --[[int]] function(--[[int]] p0) return invoker.call(0xEA12BD130D7569A1, p0).int end, can_vehicle_parachute_be_activated = --[[int]] function(--[[int]] vehicle) return invoker.call(0xA916396DF4154EE3, vehicle).int end, get_vehicle_cause_of_destruction = --[[int]] function(--[[int]] vehicle) return invoker.call(0xE495D1EF4C91FD20, vehicle).int end, get_vehicle_class = --[[int]] function(--[[int]] vehicle) return invoker.call(0x29439776AAA00A62, vehicle).int end, get_vehicle_class_estimated_max_speed = --[[float]] function(--[[int]] vehicleClass) return invoker.call(0x00C09F246ABEDD82, vehicleClass).float end, get_vehicle_class_from_name = --[[int]] function(--[[int]] modelHash) return invoker.call(0xDEDF1C8BD47C2200, modelHash).int end, get_vehicle_class_max_acceleration = --[[float]] function(--[[int]] vehicleClass) return invoker.call(0x2F83E7E45D9EA7AE, vehicleClass).float end, get_vehicle_class_max_agility = --[[float]] function(--[[int]] vehicleClass) return invoker.call(0x4F930AD022D6DE3B, vehicleClass).float end, get_vehicle_class_max_braking = --[[float]] function(--[[int]] vehicleClass) return invoker.call(0x4BF54C16EC8FEC03, vehicleClass).float end, get_vehicle_class_max_traction = --[[float]] function(--[[int]] vehicleClass) return invoker.call(0xDBC86D85C5059461, vehicleClass).float end, get_vehicle_color = function(--[[int]] vehicle, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0xF3CC740D36221548, vehicle, r, g, b) end, get_vehicle_colours = function(--[[int]] vehicle, --[[ptr_int]] colorPrimary, --[[ptr_int]] colorSecondary) invoker.call(0xA19435F193E081AC, vehicle, colorPrimary, colorSecondary) end, get_vehicle_colours_which_can_be_set = --[[int]] function(--[[int]] vehicle) return invoker.call(0xEEBFC7A7EFDC35B4, vehicle).int end, get_vehicle_colour_combination = --[[int]] function(--[[int]] vehicle) return invoker.call(0x6A842D197F845D56, vehicle).int end, get_vehicle_countermeasures = --[[int]] function(--[[int]] p0) return invoker.call(0xF846AA63DF56B804, p0).int end, get_vehicle_current_time_in_slip_stream = --[[int]] function(--[[int]] p0) return invoker.call(0x36492C2F0D134C56, p0).int end, get_vehicle_custom_primary_colour = function(--[[int]] vehicle, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0xB64CF2CCA9D95F52, vehicle, r, g, b) end, get_vehicle_custom_secondary_colour = function(--[[int]] vehicle, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0x8389CD56CA8072DC, vehicle, r, g, b) end, get_vehicle_dirt_level = --[[float]] function(--[[int]] vehicle) return invoker.call(0x8F17BC8BA08DA62B, vehicle).float end, get_vehicle_doors_locked_for_player = --[[bool]] function(--[[int]] vehicle, --[[int]] player) return invoker.call(0xF6AF6CB341349015, vehicle, player).bool end, get_vehicle_door_angle_ratio = --[[float]] function(--[[int]] vehicle, --[[int]] door) return invoker.call(0xFE3F9C29F7B32BD5, vehicle, door).float end, get_vehicle_door_lock_status = --[[int]] function(--[[int]] vehicle) return invoker.call(0x25BC98A59C2EA962, vehicle).int end, get_vehicle_engine_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0xC45D23BAF168AAB8, vehicle).float end, get_vehicle_enveff_scale = --[[float]] function(--[[int]] vehicle) return invoker.call(0xA82819CAC9C4C403, vehicle).float end, get_vehicle_estimated_max_speed = --[[float]] function(--[[int]] vehicle) return invoker.call(0x53AF99BAA671CA47, vehicle).float end, get_vehicle_extra_colours = function(--[[int]] vehicle, --[[ptr_int]] pearlescentColor, --[[ptr_int]] wheelColor) invoker.call(0x3BC4245933A166F7, vehicle, pearlescentColor, wheelColor) end, get_vehicle_extra_colour_5 = function(--[[int]] vehicle, --[[ptr_int]] color) invoker.call(0x7D1464D472D32136, vehicle, color) end, get_vehicle_dashboard_colour = function(--[[int]] vehicle, --[[ptr_int]] color) invoker.call(0xB7635E80A5C31BFF, vehicle, color) end, get_vehicle_hover_mode_percentage = --[[int]] function(--[[int]] p0) return invoker.call(0xDA62027C8BDB326E, p0).int end, get_vehicle_has_kers = --[[int]] function(--[[int]] p0) return invoker.call(0x50634E348C8D44EF, p0).int end, has_vehicle_parachute = --[[int]] function(--[[int]] vehicle) return invoker.call(0xBC9CFF381338CB4F, vehicle).int end, get_vehicle_health_percentage = --[[float]] function(--[[int]] vehicle, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6) return invoker.call(0xB8EF61207C2393A9, vehicle, p1, p2, p3, p4, p5, p6).float end, get_vehicle_homing_lockon_state = --[[int]] function(--[[int]] vehicle) return invoker.call(0xE6B0E8CFC3633BF0, vehicle).int end, set_vehicle_homing_lockon_state = function(--[[int]] vehicle, --[[int]] state) invoker.call(0x407DC5E97DB1A4D3, vehicle, state) end, get_vehicle_is_mercenary = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xD4C4642CB7F50B5D, vehicle).bool end, get_vehicle_layout_hash = --[[int]] function(--[[int]] vehicle) return invoker.call(0x28D37D4F71AC5C58, vehicle).int end, get_vehicle_lights_state = --[[bool]] function(--[[int]] vehicle, --[[ptr_int]] lightsOn, --[[ptr_int]] highbeamsOn) return invoker.call(0xB91B4C20085BD12F, vehicle, lightsOn, highbeamsOn).bool end, get_vehicle_livery = --[[int]] function(--[[int]] vehicle) return invoker.call(0x2BB9230590DA5E8A, vehicle).int end, get_vehicle_livery_count = --[[int]] function(--[[int]] vehicle) return invoker.call(0x87B63E25A529D526, vehicle).int end, get_vehicle_lock_on_target = --[[bool]] function(--[[int]] vehicle, --[[ptr_int]] entity) return invoker.call(0x8F5EBAB1F260CFCE, vehicle, entity).bool end, get_vehicle_max_braking = --[[float]] function(--[[int]] vehicle) return invoker.call(0xAD7E85FC227197C4, vehicle).float end, get_vehicle_max_number_of_passengers = --[[int]] function(--[[int]] vehicle) return invoker.call(0xA7C4F2C6E744A550, vehicle).int end, get_vehicle_max_traction = --[[float]] function(--[[int]] vehicle) return invoker.call(0xA132FB5370554DB0, vehicle).float end, get_vehicle_mod = --[[int]] function(--[[int]] vehicle, --[[int]] modType) return invoker.call(0x772960298DA26FDB, vehicle, modType).int end, get_vehicle_model_acceleration = --[[float]] function(--[[int]] modelHash) return invoker.call(0x8C044C5C84505B6A, modelHash).float end, get_vehicle_model_acceleration_max_mods = --[[float]] function(--[[int]] modelHash) return invoker.call(0x53409B5163D5B846, modelHash).float end, get_vehicle_model_estimated_max_speed = --[[float]] function(--[[int]] modelHash) return invoker.call(0xF417C2502FFFED43, modelHash).float end, get_vehicle_model_max_braking = --[[float]] function(--[[int]] modelHash) return invoker.call(0xDC53FD41B4ED944C, modelHash).float end, get_vehicle_model_max_braking_max_mods = --[[float]] function(--[[int]] modelHash) return invoker.call(0xBFBA3BA79CFF7EBF, modelHash).float end, get_vehicle_model_max_traction = --[[float]] function(--[[int]] modelHash) return invoker.call(0x539DE94D44FDFD0D, modelHash).float end, get_vehicle_model_number_of_seats = --[[int]] function(--[[int]] modelHash) return invoker.call(0x2AD93716F184EDA4, modelHash).int end, get_vehicle_model_value = --[[int]] function(--[[int]] p0) return invoker.call(0x5873C14A52D74236, p0).int end, get_vehicle_mod_color_1 = function(--[[int]] vehicle, --[[ptr_int]] paintType, --[[ptr_int]] color, --[[ptr_int]] p3) invoker.call(0xE8D65CA700C9A693, vehicle, paintType, color, p3) end, get_vehicle_mod_color_2 = function(--[[int]] vehicle, --[[ptr_int]] paintType, --[[ptr_int]] color) invoker.call(0x81592BE4E3878728, vehicle, paintType, color) end, get_vehicle_mod_identifier_hash = --[[int]] function(--[[int]] vehicle, --[[int]] modType, --[[int]] modIndex) return invoker.call(0x4593CF82AA179706, vehicle, modType, modIndex).int end, get_vehicle_mod_kit = --[[int]] function(--[[int]] vehicle) return invoker.call(0x6325D1A044AE510D, vehicle).int end, get_vehicle_mod_kit_type = --[[int]] function(--[[int]] vehicle) return invoker.call(0xFC058F5121E54C32, vehicle).int end, get_vehicle_mod_modifier_value = --[[int]] function(--[[int]] vehicle, --[[int]] modType, --[[int]] modIndex) return invoker.call(0x90A38E9838E0A8C1, vehicle, modType, modIndex).int end, get_vehicle_mod_variation = --[[bool]] function(--[[int]] vehicle, --[[int]] modType) return invoker.call(0xB3924ECD70E095DC, vehicle, modType).bool end, get_vehicle_neon_colour = function(--[[int]] vehicle, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0x7619EEE8C886757F, vehicle, r, g, b) end, get_vehicle_neon_enabled = --[[bool]] function(--[[int]] vehicle, --[[int]] index) return invoker.call(0x8C4B92553E4766A5, vehicle, index).bool end, get_vehicle_number_of_passengers = --[[int]] function(--[[int]] vehicle) return invoker.call(0x24CB2137731FFE89, vehicle).int end, get_vehicle_number_plate_text_index = --[[int]] function(--[[int]] vehicle) return invoker.call(0xF11BC2DD9A3E7195, vehicle).int end, get_vehicle_num_of_broken_loosen_parts = --[[int]] function(--[[int]] p0) return invoker.call(0x2C8CBFE1EA5FC631, p0).int end, get_vehicle_num_of_broken_off_parts = --[[int]] function(--[[int]] p0) return invoker.call(0x42A4BEB35D372407, p0).int end, get_vehicle_petrol_tank_health = --[[float]] function(--[[int]] vehicle) return invoker.call(0x7D5DABE888D2D074, vehicle).float end, get_vehicle_plate_type = --[[int]] function(--[[int]] vehicle) return invoker.call(0x9CCC9525BF2408E0, vehicle).int end, get_vehicle_recording_id = --[[int]] function(--[[int]] p0, --[[string]] p1) return invoker.call(0x21543C612379DB3C, p0, p1).int end, get_vehicle_size = function(--[[int]] vehicle, --[[ptr_scr_vec3]] out1, --[[ptr_scr_vec3]] out2) invoker.call(0xDF7E3EEB29642C38, vehicle, out1, out2) end, get_vehicle_trailer_vehicle = --[[bool]] function(--[[int]] vehicle, --[[ptr_int]] trailer) return invoker.call(0x1CDD6BADC297830D, vehicle, trailer).bool end, get_vehicle_tyres_can_burst = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x678B9BB8C3F58FEB, vehicle).bool end, get_vehicle_tyres_are_low_grip = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x2F5A72430E78C8D3, vehicle).bool end, get_vehicle_tyre_smoke_color = function(--[[int]] vehicle, --[[ptr_int]] r, --[[ptr_int]] g, --[[ptr_int]] b) invoker.call(0xB635392A4938B3C3, vehicle, r, g, b) end, get_vehicle_wheel_type = --[[int]] function(--[[int]] vehicle) return invoker.call(0xB3ED1BFB4BE636DC, vehicle).int end, get_vehicle_window_tint = --[[int]] function(--[[int]] vehicle) return invoker.call(0x0EE21293DAD47C95, vehicle).int end, has_instant_fill_vehicle_population_finished = --[[bool]] function() return invoker.call(0x91D6DD290888CBAB).bool end, has_preload_mods_finished = --[[bool]] function(--[[int]] p0) return invoker.call(0x06F43E5175EB6D96, p0).bool end, has_vehicle_asset_loaded = --[[bool]] function(--[[int]] vehicleAsset) return invoker.call(0x1BBE0523B8DB9A21, vehicleAsset).bool end, has_vehicle_phone_explosive_device = --[[int]] function() return invoker.call(0x6ADAABD3068C5235).int end, has_vehicle_recording_been_loaded = --[[bool]] function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) return invoker.call(0x300D614A4C785FC4, p0, p1).bool end, have_vehicle_mods_streamed_in = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x9A83F5F9963775EF, vehicle).bool end, instantly_fill_vehicle_population = function() invoker.call(0x48ADC8A773564670) end, is_any_entity_attached_to_handler_frame = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x62CA17B74C435651, vehicle).bool end, is_any_ped_rappelling_from_heli = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x291E373D483E7EE7, vehicle).bool end, is_any_vehicle_near_point = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius) return invoker.call(0x61E1DD6125A3EEE6, x, y, z, radius).bool end, is_big_vehicle = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x9F243D3919F442FE, vehicle).bool end, is_cop_vehicle_in_area_3d = --[[bool]] function(--[[float]] x1, --[[float]] x2, --[[float]] y1, --[[float]] y2, --[[float]] z1, --[[float]] z2) return invoker.call(0x7EEF65D5F153E26A, x1, x2, y1, y2, z1, z2).bool end, is_entity_attached_to_handler_frame = --[[bool]] function(--[[int]] vehicle, --[[int]] entity) return invoker.call(0x57715966069157AD, vehicle, entity).bool end, is_entry_point_for_seat_clear = --[[bool]] function(--[[int]] ped, --[[int]] vehicle, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4) return invoker.call(0x639431E895B9AA57, ped, vehicle, p2, p3, p4).bool end, is_handler_frame_lined_up_with_container = --[[bool]] function(--[[int]] vehicle, --[[int]] entity) return invoker.call(0x89D630CF5EA96D23, vehicle, entity).bool end, is_heli_landing_area_blocked = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x634148744F385576, vehicle).bool end, is_heli_part_broken = --[[bool]] function(--[[int]] vehicle, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) return invoker.call(0xBC74B4BE25EB6C8A, vehicle, p1, p2, p3).bool end, is_plane_landing_gear_intact = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x4198AB0022B15F87, vehicle).bool end, is_playback_going_on_for_vehicle = --[[bool]] function(--[[int]] p0) return invoker.call(0x1C8A4C2C19E68EEC, p0).bool end, is_playback_using_ai_going_on_for_vehicle = --[[bool]] function(--[[int]] p0) return invoker.call(0xAEA8FD591FAD4106, p0).bool end, is_vehicle_rocket_boost_active = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x3D34E80EED4AE3BE, vehicle).bool end, is_seat_warp_only = --[[bool]] function(--[[int]] vehicle, --[[bool]] flag) return invoker.call(0xF7F203E31F96F6A1, vehicle, flag).bool end, is_taxi_light_on = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x7504C0F113AB50FC, vehicle).bool end, is_this_model_an_amphibious_car = --[[int]] function(--[[int]] model) return invoker.call(0x633F6F44A537EBB6, model).int end, is_this_model_a_bicycle = --[[bool]] function(--[[int]] model) return invoker.call(0xBF94DD42F63BDED2, model).bool end, is_this_model_a_bike = --[[bool]] function(--[[int]] model) return invoker.call(0xB50C0B0CEDC6CE84, model).bool end, is_this_model_a_boat = --[[bool]] function(--[[int]] model) return invoker.call(0x45A9187928F4B9E3, model).bool end, is_this_model_a_car = --[[bool]] function(--[[int]] model) return invoker.call(0x7F6DB52EEFC96DF8, model).bool end, is_this_model_a_heli = --[[bool]] function(--[[int]] model) return invoker.call(0xDCE4334788AF94EA, model).bool end, is_this_model_a_jetski = --[[bool]] function(--[[int]] model) return invoker.call(0x9537097412CF75FE, model).bool end, is_this_model_a_plane = --[[bool]] function(--[[int]] model) return invoker.call(0xA0948AB42D7BA0DE, model).bool end, is_this_model_a_quadbike = --[[bool]] function(--[[int]] model) return invoker.call(0x39DAC362EE65FA28, model).bool end, is_this_model_a_train = --[[bool]] function(--[[int]] model) return invoker.call(0xAB935175B22E822B, model).bool end, is_toggle_mod_on = --[[bool]] function(--[[int]] vehicle, --[[int]] modType) return invoker.call(0x84B233A8C8FC8AE7, vehicle, modType).bool end, is_turret_seat = --[[bool]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0xE33FFA906CE74880, vehicle, p1).bool end, is_vehicle_alarm_activated = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x4319E335B71FFF34, vehicle).bool end, is_vehicle_attached_to_cargobob = --[[bool]] function(--[[int]] cargobob, --[[int]] vehicleAttached) return invoker.call(0xD40148F22E81A1D9, cargobob, vehicleAttached).bool end, is_vehicle_attached_to_tow_truck = --[[bool]] function(--[[int]] towTruck, --[[int]] vehicle) return invoker.call(0x146DF9EC4C4B9FD4, towTruck, vehicle).bool end, is_vehicle_attached_to_trailer = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xE7CF3C4F9F489F0C, vehicle).bool end, is_vehicle_a_convertible = --[[bool]] function(--[[int]] vehicle, --[[bool]] p1) return invoker.call(0x52F357A30698BCCE, vehicle, p1).bool end, is_vehicle_bumper_bouncing = --[[bool]] function(--[[int]] vehicle, --[[bool]] p1) return invoker.call(0x27B926779DEB502D, vehicle, p1).bool end, is_vehicle_bumper_broken_off = --[[bool]] function(--[[int]] vehicle, --[[bool]] front) return invoker.call(0x468056A6BB6F3846, vehicle, front).bool end, is_vehicle_door_damaged = --[[bool]] function(--[[int]] veh, --[[int]] doorID) return invoker.call(0xB8E181E559464527, veh, doorID).bool end, is_vehicle_door_fully_open = --[[bool]] function(--[[int]] vehicle, --[[int]] doorIndex) return invoker.call(0x3E933CFF7B111C22, vehicle, doorIndex).bool end, is_vehicle_driveable = --[[bool]] function(--[[int]] vehicle, --[[bool]] isOnFireCheck) return invoker.call(0x4C241E39B23DF959, vehicle, isOnFireCheck).bool end, is_vehicle_extra_turned_on = --[[bool]] function(--[[int]] vehicle, --[[int]] extraId) return invoker.call(0xD2E6822DBFD6C8BD, vehicle, extraId).bool end, is_vehicle_high_detail = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x1F25887F3C104278, vehicle).bool end, is_vehicle_in_burnout = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x1297A88E081430EB, vehicle).bool end, is_vehicle_in_garage_area = --[[bool]] function(--[[string]] garageName, --[[int]] vehicle) return invoker.call(0xCEE4490CD57BB3C2, garageName, vehicle).bool end, is_vehicle_model = --[[bool]] function(--[[int]] vehicle, --[[int]] model) return invoker.call(0x423E8DE37D934D89, vehicle, model).bool end, is_vehicle_on_all_wheels = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xB104CD1BABF302E2, vehicle).bool end, is_vehicle_parachute_deployed = --[[int]] function(--[[int]] p0) return invoker.call(0x3DE51E9C80B116CF, p0).int end, is_vehicle_searchlight_on = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xC0F97FCE55094987, vehicle).bool end, is_vehicle_seat_free = --[[bool]] function(--[[int]] vehicle, --[[int]] seatIndex, --[[int]] p2) return invoker.call(0x22AC59A870E6A669, vehicle, seatIndex, p2).bool end, is_vehicle_siren_audio_on = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xB5CC40FBCB586380, vehicle).bool end, is_vehicle_siren_on = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x4C9BF537BE2634B2, vehicle).bool end, is_vehicle_sprayable = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x8D474C8FAEFF6CDE, vehicle).bool end, is_vehicle_stolen = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x4AF9BD80EEBEB453, vehicle).bool end, is_vehicle_stopped = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x5721B434AD84D57A, vehicle).bool end, is_vehicle_stopped_at_traffic_lights = --[[bool]] function(--[[int]] vehicle) return invoker.call(0x2959F696AE390A99, vehicle).bool end, is_vehicle_stuck_on_roof = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xB497F06B288DCFDF, vehicle).bool end, is_vehicle_stuck_timer_up = --[[bool]] function(--[[int]] vehicle, --[[int]] p1, --[[int]] p2) return invoker.call(0x679BE1DAF71DA874, vehicle, p1, p2).bool end, is_vehicle_tyre_burst = --[[bool]] function(--[[int]] vehicle, --[[int]] wheelID, --[[bool]] completely) return invoker.call(0xBA291848A0815CA9, vehicle, wheelID, completely).bool end, is_vehicle_visible = --[[bool]] function(--[[int]] vehicle) return invoker.call(0xAA0A52D24FB98293, vehicle).bool end, is_vehicle_window_intact = --[[bool]] function(--[[int]] vehicle, --[[int]] windowIndex) return invoker.call(0x46E571A0E20D01F1, vehicle, windowIndex).bool end, lock_doors_when_no_longer_needed = function(--[[int]] vehicle) invoker.call(0xCFD778E7904C255E, vehicle) end, lower_convertible_roof = function(--[[int]] vehicle, --[[bool]] instantlyLower) invoker.call(0xDED51F703D0FA83D, vehicle, instantlyLower) end, modify_vehicle_top_speed = function(--[[int]] vehicle, --[[float]] value) invoker.call(0x93A3996368C94158, vehicle, value) end, network_enable_empty_crowding_vehicles_removal = function(--[[bool]] p0) invoker.call(0x51DB102F4A3BA5E0, p0) end, open_bomb_bay_doors = function(--[[int]] vehicle) invoker.call(0x87E7F24270732CB1, vehicle) end, pause_playback_recorded_vehicle = function(--[[int]] p0) invoker.call(0x632A689BF42301B1, p0) end, pop_off_vehicle_roof_with_impulse = function(--[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0xE38CB9D7D39FDBCC, vehicle, x, y, z) end, pop_out_vehicle_windscreen = function(--[[int]] vehicle) invoker.call(0x6D645D59FB5F5AD3, vehicle) end, preload_vehicle_mod = function(--[[int]] p0, --[[int]] p1, --[[int]] p2) invoker.call(0x758F49C24925568A, p0, p1, p2) end, raise_convertible_roof = function(--[[int]] vehicle, --[[bool]] instantlyRaise) invoker.call(0x8F5FB35D7E88FC70, vehicle, instantlyRaise) end, release_preload_mods = function(--[[int]] vehicle) invoker.call(0x445D79F995508307, vehicle) end, remove_pick_up_rope_for_cargobob = function(--[[int]] cargobob) invoker.call(0x9768CF648F54C804, cargobob) end, remove_road_node_speed_zone = --[[bool]] function(--[[int]] p0) return invoker.call(0x1033371FC8E842A7, p0).bool end, remove_vehicles_from_generators_in_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[int]] unk) invoker.call(0x46A1E1A299EC4BBA, x1, y1, z1, x2, y2, z2, unk) end, remove_vehicle_asset = function(--[[int]] vehicleAsset) invoker.call(0xACE699C71AB9DEB5, vehicleAsset) end, remove_vehicle_combat_avoidance_area = function(--[[int]] p0) invoker.call(0xE30524E1871F481D, p0) end, remove_vehicle_high_detail_model = function(--[[int]] vehicle) invoker.call(0x00689CDE5F7C6787, vehicle) end, remove_vehicle_mod = function(--[[int]] vehicle, --[[int]] modType) invoker.call(0x92D619E420858204, vehicle, modType) end, remove_vehicle_recording = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xF1160ACCF98A3FC8, p0, p1) end, remove_vehicle_stuck_check = function(--[[int]] vehicle) invoker.call(0x8386BFB614D06749, vehicle) end, remove_vehicle_upsidedown_check = function(--[[int]] vehicle) invoker.call(0xC53EB42A499A7E90, vehicle) end, remove_vehicle_window = function(--[[int]] vehicle, --[[int]] windowIndex) invoker.call(0xA711568EEDB43069, vehicle, windowIndex) end, request_vehicle_asset = function(--[[int]] vehicleHash, --[[int]] vehicleAsset) invoker.call(0x81A15811460FAB3A, vehicleHash, vehicleAsset) end, request_vehicle_dial = function(--[[int]] vehicle) invoker.call(0xDBA3C090E3D74690, vehicle) end, request_vehicle_high_detail_model = function(--[[int]] vehicle) invoker.call(0xA6E9FDCB2C76785E, vehicle) end, request_vehicle_recording = function(--[[int]] p0, --[[ptr_int|ptr_scr_array]] p1) invoker.call(0xAF514CABE74CBF15, p0, p1) end, reset_vehicle_stuck_timer = function(--[[int]] vehicle, --[[int]] nullAttributes) invoker.call(0xD7591B0065AFAA7A, vehicle, nullAttributes) end, reset_vehicle_wheels = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x21D2E5662C1F6FED, vehicle, toggle) end, roll_down_window = function(--[[int]] vehicle, --[[int]] windowIndex) invoker.call(0x7AD9E6CE657D69E3, vehicle, windowIndex) end, roll_down_windows = function(--[[int]] vehicle) invoker.call(0x85796B0549DDE156, vehicle) end, roll_up_window = function(--[[int]] vehicle, --[[int]] windowIndex) invoker.call(0x602E548F46E24D59, vehicle, windowIndex) end, set_additional_rotation_for_recorded_vehicle_playback = function(--[[int]] vehicle, --[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p4) invoker.call(0x5845066D8A1EA7F7, vehicle, x, y, z, p4) end, set_aircraft_pilot_skill_noise_scalar = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0xE5810AC70602F2F5, vehicle, p1) end, set_allow_vehicle_explodes_on_contact = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x3441CAD2F2231923, vehicle, p1) end, set_all_low_priority_vehicle_generators_active = function(--[[bool]] active) invoker.call(0x608207E7A8FB787C, active) end, set_all_vehicle_generators_active = function() invoker.call(0x34AD89078831A4BC) end, set_all_vehicle_generators_active_in_area = function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[bool]] p6, --[[bool]] p7) invoker.call(0xC12321827687FE4D, x1, y1, z1, x2, y2, z2, p6, p7) end, set_ambient_vehicle_neon_enabled = function(--[[bool]] p0) invoker.call(0x35E0654F4BAD7971, p0) end, set_ambient_vehicle_range_multiplier_this_frame = function(--[[float]] value) invoker.call(0x90B6DA738A9A25DA, value) end, set_bike_on_stand = function(--[[int]] vehicle, --[[float]] x, --[[float]] y) invoker.call(0x9CFA4896C3A53CBB, vehicle, x, y) end, set_boat_anchor = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x75DBEC174AEEAD10, vehicle, toggle) end, set_boat_disable_avoidance = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x0A6A279F3AA4FD70, vehicle, p1) end, set_boat_low_lod_anchor_distance = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0xE842A9398079BD82, vehicle, p1) end, set_boat_remains_anchored_while_player_is_driver = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xE3EBAAE484798530, vehicle, p1) end, set_boat_sinks_when_wrecked = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x8F719973E1445BA2, vehicle, p1) end, set_can_adjust_ground_clearance = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xA7DCDF4DED40A8F4, vehicle, p1) end, set_can_respray_vehicle = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0x52BBA29D5EC69356, vehicle, state) end, set_cargobob_force_dont_detach_vehicle = function(--[[int]] cargobob, --[[bool]] p1) invoker.call(0x571FEB383F629926, cargobob, p1) end, set_cargobob_pickup_magnet_active = function(--[[int]] cargobob, --[[bool]] isActive) invoker.call(0x9A665550F8DA349B, cargobob, isActive) end, set_cargobob_pickup_magnet_ensure_pickup_entity_upright = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x56EB5E94318D3FB6, vehicle, p1) end, set_cargobob_pickup_magnet_falloff = function(--[[int]] cargobob, --[[float]] p1) invoker.call(0xA17BAD153B51547E, cargobob, p1) end, set_cargobob_pickup_magnet_pull_rope_length = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0x685D5561680D088B, vehicle, p1) end, set_cargobob_pickup_magnet_pull_strength = function(--[[int]] cargobob, --[[float]] p1) invoker.call(0xED8286F71A819BAA, cargobob, p1) end, set_cargobob_pickup_magnet_reduced_falloff = function(--[[int]] cargobob, --[[float]] p1) invoker.call(0x6D8EAC07506291FB, cargobob, p1) end, set_cargobob_pickup_magnet_reduced_strength = function(--[[int]] cargobob, --[[float]] p1) invoker.call(0x66979ACF5102FD2F, cargobob, p1) end, set_cargobob_pickup_magnet_set_ambient_mode = function(--[[int]] vehicle, --[[bool]] p1, --[[bool]] p2) invoker.call(0x9BDDC73CC6A115D4, vehicle, p1, p2) end, set_cargobob_pickup_magnet_set_targeted_mode = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0xE301BD63E9E13CF0, vehicle, p1) end, set_cargobob_pickup_magnet_strength = function(--[[int]] cargobob, --[[float]] strength) invoker.call(0xBCBFCD9D1DAC19E2, cargobob, strength) end, set_cargobob_pickup_rope_damping_multiplier = function(--[[int]] p0, --[[float]] p1) invoker.call(0xCF1182F682F65307, p0, p1) end, set_cargobob_pickup_rope_type = function(--[[int]] p0, --[[int]] p1) invoker.call(0x0D5F65A8F4EBDAB5, p0, p1) end, set_car_boot_open = function(--[[int]] p0) invoker.call(0xFC40CBF7B90CA77C, p0) end, set_car_high_speed_bump_severity_multiplier = function(--[[float]] multiplier) invoker.call(0x84FD40F56075E816, multiplier) end, set_convertible_roof = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xF39C4F538B5124C2, vehicle, p1) end, set_convertible_roof_latch_state = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x1A78AD3D8240536F, vehicle, p1) end, set_disable_pretend_occupants = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x25367DE49D64CF16, vehicle, p1) end, set_disable_random_trains_this_frame = function(--[[bool]] toggle) invoker.call(0xD4B8E3D1917BC86B, toggle) end, set_disable_superdummy = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xB088E9A47AE6EDD5, vehicle, p1) end, set_disable_vehicle_engine_fires = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x91A0BD635321F145, vehicle, p1) end, set_disable_vehicle_petrol_tank_damage = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x37C8252A7C92D017, vehicle, toggle) end, set_disable_vehicle_petrol_tank_fires = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x465BF26AB9684352, vehicle, toggle) end, set_distant_cars_enabled = function(--[[bool]] toggle) invoker.call(0xF796359A959DF65D, toggle) end, set_dont_allow_player_to_enter_vehicle_if_locked_for_player = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xDBC631F109350B8C, vehicle, p1) end, set_door_allowed_to_be_broken_off = function(--[[int]] vehicle, --[[int]] doorIndex, --[[bool]] isBreakable) invoker.call(0x2FA133A4A9D37ED8, vehicle, doorIndex, isBreakable) end, set_enable_vehicle_slipstreaming = function(--[[bool]] p0) invoker.call(0xE6C0C80B8C867537, p0) end, set_far_draw_vehicles = function(--[[bool]] toggle) invoker.call(0x26324F33423F3CC3, toggle) end, set_force_hd_vehicle = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x97CE68CB032583F0, vehicle, toggle) end, set_force_low_lod_anchor_mode = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xB28B1FE5BFADD7F5, vehicle, p1) end, set_force_vehicle_engine_damage_by_bullet = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x4D9D109F63FEE1D4, p0, p1) end, set_forklift_fork_height = function(--[[int]] vehicle, --[[float]] height) invoker.call(0x37EBBF3117BD6A25, vehicle, height) end, set_garbage_trucks = function(--[[bool]] toggle) invoker.call(0x2AFD795EEAC8D30D, toggle) end, set_global_position_offset_for_recorded_vehicle_playback = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0xFAF2A78061FD9EF4, p0, p1, p2, p3) end, set_heli_blades_full_speed = function(--[[int]] vehicle) invoker.call(0xA178472EBB8AE60D, vehicle) end, set_heli_blades_speed = function(--[[int]] vehicle, --[[float]] speed) invoker.call(0xFD280B4D7F3ABC4D, vehicle, speed) end, set_heli_control_lagging_rate_scalar = function(--[[int]] helicopter, --[[float]] multiplier) invoker.call(0x6E0859B530A365CC, helicopter, multiplier) end, set_heli_tail_boom_can_break_off = --[[bool]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0x3EC8BF18AA453FE9, vehicle, p1).bool end, set_heli_turbulence_scalar = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0xE6F13851780394DA, vehicle, p1) end, set_last_driven_vehicle = function(--[[int]] vehicle) invoker.call(0xACFB2463CC22BED2, vehicle) end, set_lights_cutoff_distance_tweak = function(--[[float]] p0) invoker.call(0xBC3CCA5844452B06, p0) end, set_mission_train_as_no_longer_needed = function(--[[ptr_int]] train, --[[bool]] p1) invoker.call(0xBBE7648349B49BE8, train, p1) end, set_mission_train_coords = function(--[[int]] train, --[[float]] x, --[[float]] y, --[[float]] z) invoker.call(0x591CA673AA6AB736, train, x, y, z) end, set_number_of_parked_vehicles = function(--[[int]] value) invoker.call(0xCAA15F13EBD417FF, value) end, set_parked_vehicle_density_multiplier_this_frame = function(--[[float]] multiplier) invoker.call(0xEAE6DCC7EEE3DB1D, multiplier) end, set_pickup_rope_length_for_cargobob = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[int]] state) invoker.call(0x877C1EAEAC531023, p0, p1, p2, state) end, set_plane_resist_to_explosion = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xE16142B94664DEFD, vehicle, p1) end, set_plane_turbulence_multiplier = function(--[[int]] vehicle, --[[float]] value) invoker.call(0xAD2D28A1AFDFF131, vehicle, value) end, set_playback_speed = function(--[[int]] vehicle, --[[float]] speed) invoker.call(0x6683AB880E427778, vehicle, speed) end, set_playback_to_use_ai = function(--[[int]] vehicle, --[[int]] flag) invoker.call(0xA549C3B37EA28131, vehicle, flag) end, set_playback_to_use_ai_try_to_revert_back_later = function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[bool]] p3) invoker.call(0x6E63860BBB190730, p0, p1, p2, p3) end, set_players_last_vehicle = function(--[[int]] vehicle) invoker.call(0xBCDF8BAF56C87B6A, vehicle) end, set_police_focus_will_track_vehicle = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x4E74E62E0A97E901, vehicle, p1) end, set_position_offset_for_recorded_vehicle_playback = function(--[[int]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x796A877E459B99EA, p0, p1, p2, p3) end, set_random_boats = function(--[[bool]] toggle) invoker.call(0x84436EC293B1415F, toggle) end, set_random_trains = function(--[[bool]] toggle) invoker.call(0x80D9F74197EA47D9, toggle) end, set_random_vehicle_density_multiplier_this_frame = function(--[[float]] multiplier) invoker.call(0xB3B3359379FE77D3, multiplier) end, set_render_train_as_derailed = function(--[[int]] train, --[[bool]] toggle) invoker.call(0x317B11A312DF5534, train, toggle) end, set_vehicle_rocket_boost_active = function(--[[int]] vehicle, --[[bool]] active) invoker.call(0x81E1552E35DC3839, vehicle, active) end, set_vehicle_rocket_boost_percentage = function(--[[int]] vehicle, --[[float]] percentage) invoker.call(0xFEB2DDED3509562E, vehicle, percentage) end, set_vehicle_rocket_boost_refill_time = function(--[[int]] vehicle, --[[float]] time) invoker.call(0xE00F2AB100B76E89, vehicle, time) end, set_script_vehicle_generator = function(--[[int]] vehicleGenerator, --[[bool]] enabled) invoker.call(0xD9D620E0AC6DC4B0, vehicleGenerator, enabled) end, set_should_lerp_from_ai_to_full_recording = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x063AE2B2CC273588, p0, p1) end, set_submarine_crush_depths = function(--[[int]] vehicle, --[[bool]] p1, --[[float]] yaw, --[[float]] pitch, --[[float]] roll) invoker.call(0xC59872A5134879C7, vehicle, p1, yaw, pitch, roll) end, set_task_vehicle_goto_plane_min_height_above_terrain = function(--[[int]] plane, --[[int]] height) invoker.call(0xB893215D8D4C015B, plane, height) end, set_taxi_lights = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0x598803E85E8448D9, vehicle, state) end, set_trailer_inverse_mass_scale = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0x2A8F319B392E7B3F, vehicle, p1) end, set_trailer_legs_raised = function(--[[int]] vehicle) invoker.call(0x95CF53B3D687F9FA, vehicle) end, set_train_cruise_speed = function(--[[int]] train, --[[float]] speed) invoker.call(0x16469284DB8C62B5, train, speed) end, set_train_speed = function(--[[int]] train, --[[float]] speed) invoker.call(0xAA0BC91BE0B796E3, train, speed) end, set_train_track_spawn_frequency = function(--[[int]] p0, --[[int]] p1) invoker.call(0x21973BBF8D17EDFA, p0, p1) end, set_vehicle_active_during_playback = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xDFFCEF48E511DB48, p0, p1) end, set_vehicle_active_for_ped_navigation = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x21115BCD6E44656A, p0, p1) end, set_vehicle_act_as_if_has_siren_on = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x9BECD4B9FEF3F8A6, vehicle, p1) end, set_vehicle_act_as_if_high_speed_for_frag_smashing = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x1F9FB66F3A3842D2, vehicle, p1) end, set_vehicle_ai_can_use_exclusive_seats = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x41062318F23ED854, vehicle, p1) end, set_vehicle_alarm = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0xCDE5E70C1DDB954C, vehicle, state) end, set_vehicle_allow_homing_missle_lockon = function(--[[int]] vehicle, --[[bool]] p1, --[[bool]] p2) invoker.call(0x7D6F9A3EF26136A0, vehicle, p1, p2) end, set_vehicle_allow_homing_missile_lockon_synced = function(--[[int]] VehicleIndex, --[[bool]] bAllowHomingMissleLockon, --[[bool]] bIgnoreMisisonVehCheck) invoker.call(0x1DDA078D12879EEE, VehicleIndex, bAllowHomingMissleLockon, bIgnoreMisisonVehCheck) end, set_vehicle_allow_no_passengers_lockon = function(--[[int]] veh, --[[bool]] toggle) invoker.call(0x5D14D4154BFE7B2C, veh, toggle) end, set_vehicle_automatically_attaches = --[[int]] function(--[[int]] vehicle, --[[int]] p1, --[[int]] p2) return invoker.call(0x8BA6F76BC53A1493, vehicle, p1, p2).int end, set_vehicle_blip_throttle_randomly = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x9F3F689B814F2599, vehicle, p1) end, set_vehicle_body_health = function(--[[int]] vehicle, --[[float]] value) invoker.call(0xB77D05AC8C78AADB, vehicle, value) end, set_vehicle_bombs = function(--[[int]] vehicle, --[[int]] amount) invoker.call(0xF4B2ED59DEB5D774, vehicle, amount) end, set_vehicle_brake = function(--[[int]] p0, --[[int]] p1) invoker.call(0xE4E2FD323574965C, p0, p1) end, set_vehicle_brake_lights = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x92B35082E0B42F66, vehicle, toggle) end, set_vehicle_broken_parts_dont_affect_ai_handling = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xC361AA040D6637A8, vehicle, p1) end, set_vehicle_bulldozer_arm_position = function(--[[int]] p0, --[[float]] p1, --[[bool]] p2) invoker.call(0xF8EBCCC96ADB9FB7, p0, p1, p2) end, set_vehicle_burnout = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xFB8794444A7D60FB, vehicle, toggle) end, set_vehicle_can_be_targetted = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0x3750146A28097A82, vehicle, state) end, set_vehicle_can_be_used_by_fleeing_peds = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x300504B23BD3B711, vehicle, toggle) end, set_vehicle_can_be_visibly_damaged = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0x4C7028F78FFD3681, vehicle, state) end, set_vehicle_can_break = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x59BF8C3D52C92F66, vehicle, toggle) end, set_vehicle_can_deform_wheels = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x0CDDA42F9E360CA6, vehicle, p1) end, set_vehicle_can_engine_missfire = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x206BC5DC9D1AC70A, vehicle, p1) end, set_vehicle_can_leak_oil = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x51BB2D88D31A914B, vehicle, p1) end, set_vehicle_can_leak_petrol = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x192547247864DFDD, vehicle, p1) end, set_vehicle_can_save_in_garage = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x428BACCDF5E26EAD, vehicle, p1) end, set_vehicle_ceiling_height = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0xA46413066687A328, vehicle, p1) end, set_vehicle_cheat_power_increase = function(--[[int]] vehicle, --[[float]] value) invoker.call(0xB59E4BD37AE292DB, vehicle, value) end, set_vehicle_colours = function(--[[int]] vehicle, --[[int]] colorPrimary, --[[int]] colorSecondary) invoker.call(0x4F1D4BE3A7F24601, vehicle, colorPrimary, colorSecondary) end, set_vehicle_colour_combination = function(--[[int]] vehicle, --[[int]] colorCombination) invoker.call(0x33E8CD3322E2FE31, vehicle, colorCombination) end, set_vehicle_countermeasures = function(--[[int]] vehicle, --[[int]] amount) invoker.call(0x9BDA23BF666F0855, vehicle, amount) end, set_vehicle_custom_path_node_streaming_radius = function(--[[int]] vehicle, --[[float]] p1) invoker.call(0x182F266C2D9E2BEB, vehicle, p1) end, set_vehicle_custom_primary_colour = function(--[[int]] vehicle, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0x7141766F91D15BEA, vehicle, r, g, b) end, set_vehicle_custom_secondary_colour = function(--[[int]] vehicle, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0x36CED73BFED89754, vehicle, r, g, b) end, set_vehicle_damage = function(--[[int]] vehicle, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[float]] damage, --[[float]] radius, --[[bool]] p6) invoker.call(0xA1DD317EA8FD4F29, vehicle, xOffset, yOffset, zOffset, damage, radius, p6) end, set_vehicle_deformation_fixed = function(--[[int]] vehicle) invoker.call(0x953DA1E1B12C0491, vehicle) end, set_vehicle_density_multiplier_this_frame = function(--[[float]] multiplier) invoker.call(0x245A6883D966D537, multiplier) end, set_vehicle_dirt_level = function(--[[int]] vehicle, --[[float]] dirtLevel) invoker.call(0x79D3B596FE44EE8B, vehicle, dirtLevel) end, set_vehicle_disable_height_map_avoidance = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x8AA9180DE2FEDD45, vehicle, p1) end, set_vehicle_disable_towing = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x2B6747FAA9DB9D6B, vehicle, p1) end, set_vehicle_doors_locked = function(--[[int]] vehicle, --[[int]] doorLockStatus) invoker.call(0xB664292EAECF7FA6, vehicle, doorLockStatus) end, set_vehicle_doors_locked_for_all_players = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xA2F80B8D040727CC, vehicle, toggle) end, set_vehicle_doors_locked_for_non_script_players = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x9737A37136F07E75, vehicle, toggle) end, set_vehicle_doors_locked_for_player = function(--[[int]] vehicle, --[[int]] player, --[[bool]] toggle) invoker.call(0x517AAF684BB50CD1, vehicle, player, toggle) end, set_vehicle_doors_locked_for_team = function(--[[int]] vehicle, --[[int]] team, --[[bool]] toggle) invoker.call(0xB81F6D4A8F5EEBA8, vehicle, team, toggle) end, set_vehicle_doors_shut = function(--[[int]] vehicle, --[[bool]] closeInstantly) invoker.call(0x781B3D62BB013EF5, vehicle, closeInstantly) end, set_vehicle_door_broken = function(--[[int]] vehicle, --[[int]] doorIndex, --[[bool]] deleteDoor) invoker.call(0xD4D4F6A4AB575A33, vehicle, doorIndex, deleteDoor) end, set_vehicle_door_control = function(--[[int]] vehicle, --[[int]] doorIndex, --[[int]] speed, --[[float]] angle) invoker.call(0xF2BFA0430F0A0FCB, vehicle, doorIndex, speed, angle) end, set_vehicle_door_latched = function(--[[int]] vehicle, --[[int]] doorIndex, --[[bool]] p2, --[[bool]] p3, --[[bool]] p4) invoker.call(0xA5A9653A8D2CAF48, vehicle, doorIndex, p2, p3, p4) end, set_vehicle_door_open = function(--[[int]] vehicle, --[[int]] doorIndex, --[[bool]] loose, --[[bool]] openInstantly) invoker.call(0x7C65DAC73C35C862, vehicle, doorIndex, loose, openInstantly) end, set_vehicle_door_shut = function(--[[int]] vehicle, --[[int]] doorIndex, --[[bool]] closeInstantly) invoker.call(0x93D9BD300D7789E5, vehicle, doorIndex, closeInstantly) end, set_vehicle_drops_money_when_blown_up = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x068F64F2470F9656, vehicle, toggle) end, set_vehicle_engine_can_degrade = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x983765856F2564F9, vehicle, toggle) end, set_vehicle_engine_health = function(--[[int]] vehicle, --[[float]] health) invoker.call(0x45F6D8EEF34ABEF1, vehicle, health) end, set_vehicle_engine_on = function(--[[int]] vehicle, --[[bool]] value, --[[bool]] instantly, --[[bool]] otherwise) invoker.call(0x2497C4717C8B881E, vehicle, value, instantly, otherwise) end, set_vehicle_enveff_scale = function(--[[int]] vehicle, --[[float]] fade) invoker.call(0x3AFDC536C3D01674, vehicle, fade) end, set_vehicle_exclusive_driver = function(--[[int]] vehicle, --[[int]] ped, --[[int]] p2) invoker.call(0xB5C51B5502E85E83, vehicle, ped, p2) end, set_vehicle_explodes_on_high_explosion_damage = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x71B0892EC081D60A, vehicle, toggle) end, set_vehicle_extended_removal_range = function(--[[int]] p0, --[[int]] p1) invoker.call(0x79DF7E806202CE01, p0, p1) end, set_vehicle_extra = function(--[[int]] vehicle, --[[int]] extraId, --[[bool]] toggle) invoker.call(0x7EE3A3C5E4A40CC9, vehicle, extraId, toggle) end, set_vehicle_extra_colours = function(--[[int]] vehicle, --[[int]] pearlescentColor, --[[int]] wheelColor) invoker.call(0x2036F561ADD12E33, vehicle, pearlescentColor, wheelColor) end, set_vehicle_extra_colour_5 = function(--[[int]] vehicle, --[[int]] color) invoker.call(0xF40DD601A65F7F19, vehicle, color) end, set_vehicle_extra_colour_6 = function(--[[int]] vehicle, --[[int]] color) invoker.call(0x6089CDF6A57F326C, vehicle, color) end, set_vehicle_fixed = function(--[[int]] vehicle) invoker.call(0x115722B1B9C14C1C, vehicle) end, set_vehicle_flight_nozzle_position = function(--[[int]] p0, --[[float]] p1) invoker.call(0x30D779DE7C4F6DD3, p0, p1) end, set_vehicle_flight_nozzle_position_immediate = function(--[[int]] p0, --[[float]] p1) invoker.call(0x9AA47FFF660CB932, p0, p1) end, set_vehicle_force_afterburner = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xB055A34527CB8FD7, vehicle, p1) end, set_vehicle_forward_speed = function(--[[int]] vehicle, --[[float]] speed) invoker.call(0xAB54A438726D25D5, vehicle, speed) end, set_vehicle_friction_override = function(--[[int]] vehicle, --[[float]] friction) invoker.call(0x1837AF7C627009BA, vehicle, friction) end, set_vehicle_fullbeam = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x8B7FD87F0DDB421E, vehicle, toggle) end, set_vehicle_generates_engine_shocking_events = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x279D50DE5652D935, p0, p1) end, set_vehicle_generator_area_of_interest = function(--[[float]] p0, --[[float]] p1, --[[float]] p2, --[[float]] p3) invoker.call(0x9A75585FB2E54FAD, p0, p1, p2, p3) end, set_vehicle_gravity = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x89F149B6131E57DA, vehicle, toggle) end, set_vehicle_handbrake = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x684785568EF26A22, vehicle, toggle) end, set_vehicle_has_been_driven_flag = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x02398B627547189C, p0, p1) end, set_vehicle_has_been_owned_by_player = function(--[[int]] vehicle, --[[bool]] owned) invoker.call(0x2B5F9D2AF1F1722D, vehicle, owned) end, set_vehicle_has_muted_sirens = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xD8050E0EB60CF274, vehicle, toggle) end, set_vehicle_has_strong_axles = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x92F0CF722BC4202F, vehicle, toggle) end, set_vehicle_has_unbreakable_lights = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x1AA8A837D2169D94, vehicle, p1) end, set_vehicle_headlight_shadows = function(--[[int]] vehicle, --[[int]] p1) invoker.call(0x1FD09E7390A74D54, vehicle, p1) end, set_vehicle_handling_override = function(--[[int]] p0, --[[int]] p1) invoker.call(0x10655FAB9915623D, p0, p1) end, set_vehicle_inactive_during_playback = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x06582AFF74894C75, p0, p1) end, set_vehicle_indicator_lights = function(--[[int]] vehicle, --[[int]] turnSignal, --[[bool]] toggle) invoker.call(0xB5D45264751B7DF0, vehicle, turnSignal, toggle) end, set_vehicle_individual_doors_locked = function(--[[int]] vehicle, --[[int]] vehicleComponent, --[[int]] destroyType) invoker.call(0xBE70724027F85BCD, vehicle, vehicleComponent, destroyType) end, set_vehicle_influences_wanted_level = function(--[[int]] p0, --[[bool]] p1) invoker.call(0x0AD9E8F87FF7C16F, p0, p1) end, set_vehicle_interiorlight = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xBC2042F090AF6AD3, vehicle, toggle) end, set_vehicle_in_car_mod_shop = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x9D44FCCE98450843, vehicle, toggle) end, set_vehicle_is_considered_by_player = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x31B927BBC44156CD, vehicle, toggle) end, set_vehicle_is_racing = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x07116E24E9D1929D, vehicle, toggle) end, set_vehicle_is_stolen = function(--[[int]] vehicle, --[[bool]] isStolen) invoker.call(0x67B2C79AA7FF5738, vehicle, isStolen) end, set_vehicle_is_wanted = function(--[[int]] vehicle, --[[bool]] state) invoker.call(0xF7EC25A3EBEEC726, vehicle, state) end, set_vehicle_keep_engine_on_when_abandoned = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xB8FBC8B1330CA9B4, vehicle, toggle) end, set_vehicle_kers_allowed = function(--[[int]] vehicle, --[[bool]] active) invoker.call(0x99C82F8A139F3E4E, vehicle, active) end, set_vehicle_lights = function(--[[int]] vehicle, --[[int]] state) invoker.call(0x34E710FF01247C5A, vehicle, state) end, set_vehicle_light_multiplier = function(--[[int]] vehicle, --[[float]] multiplier) invoker.call(0xB385454F8791F57C, vehicle, multiplier) end, set_vehicle_limit_speed_when_player_inactive = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xC50CE861B55EAB8B, vehicle, p1) end, set_vehicle_livery = function(--[[int]] vehicle, --[[int]] livery) invoker.call(0x60BF608F1B8CD1B6, vehicle, livery) end, set_vehicle_lod_multiplier = function(--[[int]] vehicle, --[[float]] multiplier) invoker.call(0x93AE6A61BE015BF1, vehicle, multiplier) end, set_vehicle_may_be_used_by_goto_point_any_means = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xE851E480B814D4BA, vehicle, p1) end, set_vehicle_xenon_lights_colour = function(--[[int]] vehicle, --[[int]] color) invoker.call(0xE41033B25D003A07, vehicle, color) end, get_vehicle_xenon_lights_colour = --[[int]] function(--[[int]] vehicle) return invoker.call(0x3DFF319A831E0CDB, vehicle).int end, set_vehicle_mod = function(--[[int]] vehicle, --[[int]] modType, --[[int]] modIndex, --[[bool]] customTires) invoker.call(0x6AF0636DDEDCB6DD, vehicle, modType, modIndex, customTires) end, set_vehicle_model_is_suppressed = function(--[[int]] model, --[[bool]] suppressed) invoker.call(0x0FC2D89AC25A5814, model, suppressed) end, set_vehicle_mod_color_1 = function(--[[int]] vehicle, --[[int]] paintType, --[[int]] color, --[[int]] p3) invoker.call(0x43FEB945EE7F85B8, vehicle, paintType, color, p3) end, set_vehicle_mod_color_2 = function(--[[int]] vehicle, --[[int]] paintType, --[[int]] color) invoker.call(0x816562BADFDEC83E, vehicle, paintType, color) end, set_vehicle_mod_kit = function(--[[int]] vehicle, --[[int]] modKit) invoker.call(0x1F2AA07F00B3217A, vehicle, modKit) end, set_vehicle_needs_to_be_hotwired = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xFBA550EA44404EE6, vehicle, toggle) end, set_vehicle_neon_colour = function(--[[int]] vehicle, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0x8E0A582209A62695, vehicle, r, g, b) end, set_vehicle_neon_enabled = function(--[[int]] vehicle, --[[int]] index, --[[bool]] toggle) invoker.call(0x2AA720E4287BF269, vehicle, index, toggle) end, set_vehicle_not_stealable_ambiently = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xAB04325045427AAE, vehicle, p1) end, set_vehicle_no_explosion_damage_from_driver = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x5E569EC46EC21CAE, vehicle, toggle) end, set_vehicle_number_plate_text = function(--[[int]] vehicle, --[[string]] plateText) invoker.call(0x95A88F0B409CDA47, vehicle, plateText) end, set_vehicle_number_plate_text_index = function(--[[int]] vehicle, --[[int]] plateIndex) invoker.call(0x9088EB5A43FFB0A1, vehicle, plateIndex) end, set_vehicle_on_ground_properly = --[[bool]] function(--[[int]] vehicle, --[[int]] p1) return invoker.call(0x49733E92263139D1, vehicle, p1).bool end, set_vehicle_out_of_control = function(--[[int]] vehicle, --[[bool]] killDriver, --[[bool]] explodeOnImpact) invoker.call(0xF19D095E42D430CC, vehicle, killDriver, explodeOnImpact) end, set_vehicle_petrol_tank_health = function(--[[int]] vehicle, --[[float]] health) invoker.call(0x70DB57649FA8D0D8, vehicle, health) end, set_vehicle_provides_cover = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x5AFEEDD9BB2899D7, vehicle, toggle) end, set_vehicle_reduce_grip = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x222FF6A823D122E2, vehicle, toggle) end, set_vehicle_respects_locks_when_has_driver = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x2311DD7159F00582, vehicle, p1) end, set_vehicle_rudder_broken = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x09606148B6C71DEF, vehicle, p1) end, set_vehicle_searchlight = function(--[[int]] heli, --[[bool]] toggle, --[[bool]] canBeUsedByAI) invoker.call(0x14E85C5EE7A4D542, heli, toggle, canBeUsedByAI) end, set_vehicle_shoot_at_target = function(--[[int]] driver, --[[int]] entity, --[[float]] xTarget, --[[float]] yTarget, --[[float]] zTarget) invoker.call(0x74CD9A9327A282EA, driver, entity, xTarget, yTarget, zTarget) end, set_vehicle_siren = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xF4924635A19EB37D, vehicle, toggle) end, set_vehicle_stays_frozen_when_cleaned_up = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x1CF38D529D7441D9, vehicle, toggle) end, set_vehicle_steering_bias_scalar = function(--[[int]] p0, --[[float]] p1) invoker.call(0x9007A2F21DC108D4, p0, p1) end, set_vehicle_steer_bias = function(--[[int]] vehicle, --[[float]] value) invoker.call(0x42A8EC77D5150CBE, vehicle, value) end, set_vehicle_stop_instantly_when_player_inactive = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x6EBFB22D646FFC18, vehicle, p1) end, set_vehicle_strong = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x3E8C8727991A8A0B, vehicle, toggle) end, set_vehicle_tank_turret_position = function(--[[int]] p0, --[[float]] p1, --[[bool]] p2) invoker.call(0x56B94C6D7127DFBA, p0, p1, p2) end, set_vehicle_timed_explosion = function(--[[int]] vehicle, --[[int]] ped, --[[bool]] toggle) invoker.call(0x2E0A74E1002380B1, vehicle, ped, toggle) end, set_vehicle_tow_truck_arm_position = function(--[[int]] towTruck, --[[float]] height) invoker.call(0xFE54B92A344583CA, towTruck, height) end, set_vehicle_turret_speed_this_frame = function(--[[int]] p0, --[[float]] p1) invoker.call(0x1093408B4B9D1146, p0, p1) end, set_vehicle_tyres_can_burst = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xEB9DC3C7D8596C46, vehicle, toggle) end, set_vehicle_tyres_low_grip = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x5AC79C98C5C17F05, vehicle, toggle) end, set_vehicle_tyre_burst = function(--[[int]] vehicle, --[[int]] index, --[[bool]] onRim, --[[float]] p3) invoker.call(0xEC6A202EE4960385, vehicle, index, onRim, p3) end, set_vehicle_tyre_fixed = function(--[[int]] vehicle, --[[int]] tyreIndex) invoker.call(0x6E13FC662B882D1D, vehicle, tyreIndex) end, set_vehicle_tyre_smoke_color = function(--[[int]] vehicle, --[[int]] r, --[[int]] g, --[[int]] b) invoker.call(0xB5BA80F839791C0F, vehicle, r, g, b) end, set_vehicle_undriveable = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0x8ABA6AF54B942B95, vehicle, toggle) end, set_vehicle_used_for_pilot_school = function(--[[int]] p0, --[[bool]] p1) invoker.call(0xE05DD0E9707003A3, p0, p1) end, set_vehicle_uses_large_rear_ramp = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xCAC66558B944DA67, vehicle, p1) end, set_vehicle_use_alternate_handling = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x1D97D1E3A70A649F, vehicle, p1) end, set_vehicle_use_cutscene_wheel_compression = --[[int]] function(--[[int]] p0, --[[bool]] p1, --[[bool]] p2, --[[bool]] p3) return invoker.call(0xE023E8AC4EF7C117, p0, p1, p2, p3).int end, set_vehicle_use_more_restrictive_spawn_checks = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x88BC673CA9E0AE99, vehicle, p1) end, set_vehicle_use_player_light_settings = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0xC45C27EF50F36ADC, vehicle, p1) end, set_vehicle_wheels_can_break = function(--[[int]] vehicle, --[[bool]] enabled) invoker.call(0x29B18B4FD460CA8F, vehicle, enabled) end, set_vehicle_wheels_can_break_off_when_blow_up = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xA37B9A517B133349, vehicle, toggle) end, set_vehicle_wheel_type = function(--[[int]] vehicle, --[[int]] WheelType) invoker.call(0x487EB21CC7295BA1, vehicle, WheelType) end, set_vehicle_will_force_other_vehicles_to_stop = function(--[[int]] vehicle, --[[bool]] toggle) invoker.call(0xBE5C1255A1830FF5, vehicle, toggle) end, set_vehicle_will_tell_others_to_hurry = function(--[[int]] vehicle, --[[bool]] p1) invoker.call(0x2C4A1590ABF43E8B, vehicle, p1) end, set_vehicle_window_tint = function(--[[int]] vehicle, --[[int]] tint) invoker.call(0x57C51E6BAD752696, vehicle, tint) end, raise_lowerable_wheels = function(--[[int]] vehicle) invoker.call(0xF660602546D27BA8, vehicle) end, skip_time_in_playback_recorded_vehicle = function(--[[int]] p0, --[[float]] p1) invoker.call(0x9438F7AD68771A20, p0, p1) end, skip_to_end_and_stop_playback_recorded_vehicle = function(--[[int]] p0) invoker.call(0xAB8E2EDA0C0A5883, p0) end, smash_vehicle_window = function(--[[int]] vehicle, --[[int]] index) invoker.call(0x9E5B5E4D2CCD2259, vehicle, index) end, stabilise_entity_attached_to_heli = function(--[[int]] vehicle, --[[int]] p1, --[[float]] p2) invoker.call(0x374706271354CB18, vehicle, p1, p2) end, start_playback_recorded_vehicle = function(--[[int]] vehicle, --[[int]] p1, --[[string]] playback, --[[bool]] p3) invoker.call(0x3F878F92B3A7A071, vehicle, p1, playback, p3) end, start_playback_recorded_vehicle_using_ai = function(--[[int]] p0, --[[int]] p1, --[[ptr_int|ptr_scr_array]] p2, --[[float]] p3, --[[int]] p4) invoker.call(0x29DE5FA52D00428C, p0, p1, p2, p3, p4) end, start_playback_recorded_vehicle_with_flags = function(--[[int]] vehicle, --[[int]] p1, --[[string]] playback, --[[int]] p3, --[[int]] p4, --[[int]] p5) invoker.call(0x7D80FD645D4DA346, vehicle, p1, playback, p3, p4, p5) end, start_vehicle_alarm = function(--[[int]] vehicle) invoker.call(0xB8FF7AB45305C345, vehicle) end, start_vehicle_horn = function(--[[int]] vehicle, --[[int]] duration, --[[int]] mode, --[[bool]] forever) invoker.call(0x9C8C6504B5B63D2C, vehicle, duration, mode, forever) end, stop_all_garage_activity = function() invoker.call(0x0F87E938BDF29D66) end, stop_playback_recorded_vehicle = function(--[[int]] p0) invoker.call(0x54833611C17ABDEA, p0) end, swing_boat_boom_to_ratio = function(--[[int]] p0, --[[float]] p1) invoker.call(0xF488C566413B4232, p0, p1) end, switch_train_track = function(--[[int]] intersectionId, --[[bool]] state) invoker.call(0xFD813BB7DB977F20, intersectionId, state) end, toggle_vehicle_mod = function(--[[int]] vehicle, --[[int]] modType, --[[bool]] toggle) invoker.call(0x2A1F4F37F95BAD08, vehicle, modType, toggle) end, track_vehicle_visibility = function(--[[int]] vehicle) invoker.call(0x64473AEFDCF47DCA, vehicle) end, unpause_playback_recorded_vehicle = function(--[[int]] p0) invoker.call(0x8879EE09268305D5, p0) end, vehicle_set_parachute_model_override = function(--[[int]] vehicle, --[[int]] parachuteModel) invoker.call(0x4D610C6B56031351, vehicle, parachuteModel) end, vehicle_set_parachute_model_tint_index = function(--[[int]] vehicle, --[[int]] colorIndex) invoker.call(0xA74AD2439468C883, vehicle, colorIndex) end, set_ramp_vehicle_receives_ramp_damage = function(--[[int]] vehicle, --[[bool]] receivesDamage) invoker.call(0x28D034A93FE31BF5, vehicle, receivesDamage) end, vehicle_start_parachuting = function(--[[int]] vehicle, --[[bool]] active) invoker.call(0x0BFFB028B3DD0A97, vehicle, active) end, get_random_vehicle_model_in_memory = function(--[[bool]] p0, --[[ptr_int]] modelHash, --[[ptr_int]] p2) invoker.call(0x055BF0AC0C34F4FD, p0, modelHash, p2) end, set_vehicle_name_debug = function(--[[int]] vehicle, --[[string]] name) invoker.call(0xBFDF984E2C22B94F, vehicle, name) end, allow_ambient_vehicles_to_avoid_adverse_conditions = function(--[[int]] vehicle) invoker.call(0xB264C4D2F2B0A78B, vehicle) end, add_extra_calming_quad = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[float]] radius, --[[float]] unk) return invoker.call(0xFDBF4CDBC07E1706, x, y, z, radius, unk).int end, get_deep_ocean_scaler = --[[float]] function() return invoker.call(0x2B2A2CC86778B619).float end, get_water_height = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_float]] height) return invoker.call(0xF6829842C06AE524, x, y, z, height).bool end, get_water_height_no_waves = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[ptr_float]] height) return invoker.call(0x8EE6B53CE13A9794, x, y, z, height).bool end, modify_water = function(--[[float]] x, --[[float]] y, --[[float]] radius, --[[float]] height) invoker.call(0xC443FD757C3BA637, x, y, radius, height) end, remove_extra_calming_quad = function(--[[int]] p0) invoker.call(0xB1252E3E59A82AAF, p0) end, reset_deep_ocean_scaler = function() invoker.call(0x5E5E99285AE812DB) end, set_deep_ocean_scaler = function(--[[float]] intensity) invoker.call(0xB96B00E976BE977F, intensity) end, test_probe_against_all_water = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[int]] p2, --[[int]] p3, --[[int]] p4, --[[int]] p5, --[[int]] p6, --[[int]] p7) return invoker.call(0x8974647ED222EA5F, p0, p1, p2, p3, p4, p5, p6, p7).bool end, test_probe_against_water = --[[bool]] function(--[[float]] x1, --[[float]] y1, --[[float]] z1, --[[float]] x2, --[[float]] y2, --[[float]] z2, --[[ptr_scr_vec3]] result) return invoker.call(0xFFA5D878809819DB, x1, y1, z1, x2, y2, z2, result).bool end, test_vertical_probe_against_all_water = --[[bool]] function(--[[float]] x, --[[float]] y, --[[float]] z, --[[int]] p3, --[[ptr_int|ptr_scr_array]] p4) return invoker.call(0x2B3451FA1E3142E2, x, y, z, p3, p4).bool end, add_ammo_to_ped = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] ammo) invoker.call(0x78F0424C34306220, ped, weaponHash, ammo) end, can_use_weapon_on_parachute = --[[bool]] function(--[[int]] weaponHash) return invoker.call(0xBC7BE5ABC0879F74, weaponHash).bool end, clear_entity_last_weapon_damage = function(--[[int]] entity) invoker.call(0xAC678E40BE7C74D2, entity) end, clear_ped_last_weapon_damage = function(--[[int]] ped) invoker.call(0x0E98F88A24C5F4B8, ped) end, create_weapon_object = --[[int]] function(--[[int]] weaponHash, --[[int]] ammoCount, --[[float]] x, --[[float]] y, --[[float]] z, --[[bool]] showWorldModel, --[[float]] heading, --[[int]] p7, --[[int]] p8, --[[int]] p9) return invoker.call(0x9541D3CF0D398F36, weaponHash, ammoCount, x, y, z, showWorldModel, heading, p7, p8, p9).int end, does_weapon_take_weapon_component = --[[bool]] function(--[[int]] weaponHash, --[[int]] componentHash) return invoker.call(0x5CEE3DF569CECAB0, weaponHash, componentHash).bool end, enable_laser_sight_rendering = function(--[[bool]] toggle) invoker.call(0xC8B46D7727D864AA, toggle) end, explode_projectiles = function(--[[int]] ped, --[[int]] weaponHash, --[[bool]] p2) invoker.call(0xFC4BD125DE7611E4, ped, weaponHash, p2) end, get_ammo_in_clip = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[ptr_int]] ammo) return invoker.call(0x2E1202248937775C, ped, weaponHash, ammo).bool end, get_ammo_in_ped_weapon = --[[int]] function(--[[int]] ped, --[[int]] weaponhash) return invoker.call(0x015A522136D7F951, ped, weaponhash).int end, get_best_ped_weapon = --[[int]] function(--[[int]] ped, --[[bool]] p1) return invoker.call(0x8483E98E8B888AE2, ped, p1).int end, get_current_ped_vehicle_weapon = --[[bool]] function(--[[int]] ped, --[[ptr_int]] weaponHash) return invoker.call(0x1017582BCD3832DC, ped, weaponHash).bool end, get_current_ped_weapon = --[[bool]] function(--[[int]] ped, --[[ptr_int]] weaponHash, --[[bool]] p2) return invoker.call(0x3A87E44BB9A01D54, ped, weaponHash, p2).bool end, get_current_ped_weapon_entity_index = --[[int]] function(--[[int]] ped) return invoker.call(0x3B390A939AF0B5FC, ped).int end, get_is_ped_gadget_equipped = --[[bool]] function(--[[int]] ped, --[[int]] gadgetHash) return invoker.call(0xF731332072F5156C, ped, gadgetHash).bool end, get_lockon_distance_of_current_ped_weapon = --[[float]] function(--[[int]] ped) return invoker.call(0x840F03E9041E2C9C, ped).float end, get_max_ammo = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[ptr_int]] ammo) return invoker.call(0xDC16122C7A20C933, ped, weaponHash, ammo).bool end, get_max_ammo_by_type = --[[bool]] function(--[[int]] p0, --[[int]] p1, --[[ptr_int]] p2) return invoker.call(0x585847C5E4E11709, p0, p1, p2).bool end, get_max_ammo_in_clip = --[[int]] function(--[[int]] ped, --[[int]] weaponHash, --[[bool]] p2) return invoker.call(0xA38DCFFCEA8962FA, ped, weaponHash, p2).int end, get_max_range_of_current_ped_weapon = --[[float]] function(--[[int]] ped) return invoker.call(0x814C9D19DFD69679, ped).float end, get_ped_ammo_by_type = --[[int]] function(--[[int]] ped, --[[int]] ammoType) return invoker.call(0x39D22031557946C1, ped, ammoType).int end, get_ped_ammo_type_from_weapon = --[[int]] function(--[[int]] ped, --[[int]] weaponHash) return invoker.call(0x7FEAD38B326B9F74, ped, weaponHash).int end, get_ped_last_weapon_impact_coord = --[[bool]] function(--[[int]] ped, --[[ptr_scr_vec3]] coords) return invoker.call(0x6C4D0409BA1A2BC2, ped, coords).bool end, get_ped_ammo_type_from_weapon2 = --[[int]] function(--[[int]] ped, --[[int]] weaponHash) return invoker.call(0xF489B44DD5AF4BD9, ped, weaponHash).int end, get_ped_weapontype_in_slot = --[[int]] function(--[[int]] ped, --[[int]] weaponSlot) return invoker.call(0xEFFED78E9011134D, ped, weaponSlot).int end, get_ped_weapon_tint_index = --[[int]] function(--[[int]] ped, --[[int]] weaponHash) return invoker.call(0x2B9EEDC07BD06B9F, ped, weaponHash).int end, get_selected_ped_weapon = --[[int]] function(--[[int]] ped) return invoker.call(0x0A6DB4965674D243, ped).int end, get_weapontype_group = --[[int]] function(--[[int]] weaponHash) return invoker.call(0xC3287EE3050FB74C, weaponHash).int end, get_weapontype_model = --[[int]] function(--[[int]] weaponHash) return invoker.call(0xF46CDC33180FDA94, weaponHash).int end, get_weapontype_slot = --[[int]] function(--[[int]] weaponHash) return invoker.call(0x4215460B9B8B7FA0, weaponHash).int end, get_weapon_clip_size = --[[int]] function(--[[int]] weaponHash) return invoker.call(0x583BE370B1EC6EB4, weaponHash).int end, get_weapon_component_hud_stats = --[[bool]] function(--[[int]] componentHash, --[[ptr_int]] outData) return invoker.call(0xB3CAF387AE12E9F8, componentHash, outData).bool end, get_weapon_component_type_model = --[[int]] function(--[[int]] componentHash) return invoker.call(0x0DB57B41EC1DB083, componentHash).int end, get_weapon_damage = --[[float]] function(--[[int]] p0, --[[int]] p1) return invoker.call(0x3133B907D8B32053, p0, p1).float end, get_weapon_damage_type = --[[int]] function(--[[int]] weaponHash) return invoker.call(0x3BE0BB12D25FB305, weaponHash).int end, get_weapon_hud_stats = --[[bool]] function(--[[int]] weaponHash, --[[ptr_int]] outData) return invoker.call(0xD92C739EE34C9EBA, weaponHash, outData).bool end, get_weapon_object_from_ped = --[[int]] function(--[[int]] ped, --[[bool]] p1) return invoker.call(0xCAE1DC9A0E22A16D, ped, p1).int end, get_weapon_object_tint_index = --[[int]] function(--[[int]] weapon) return invoker.call(0xCD183314F7CD2E57, weapon).int end, get_weapon_tint_count = --[[int]] function(--[[int]] weaponHash) return invoker.call(0x5DCF6C5CAB2E9BF7, weaponHash).int end, give_delayed_weapon_to_ped = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] time, --[[bool]] equipNow) invoker.call(0xB282DC6EBD803C75, ped, weaponHash, time, equipNow) end, give_weapon_component_to_ped = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] componentHash) invoker.call(0xD966D51AA5B28BB9, ped, weaponHash, componentHash) end, give_weapon_component_to_weapon_object = function(--[[int]] weaponObject, --[[int]] addonHash) invoker.call(0x33E179436C0B31DB, weaponObject, addonHash) end, give_weapon_object_to_ped = function(--[[int]] weaponObject, --[[int]] ped) invoker.call(0xB1FA61371AF7C4B7, weaponObject, ped) end, give_weapon_to_ped = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] ammoCount, --[[bool]] isHidden, --[[bool]] equipNow) invoker.call(0xBF0FD6E56C964FCB, ped, weaponHash, ammoCount, isHidden, equipNow) end, has_entity_been_damaged_by_weapon = --[[bool]] function(--[[int]] entity, --[[int]] weaponHash, --[[int]] weaponType) return invoker.call(0x131D401334815E94, entity, weaponHash, weaponType).bool end, has_ped_been_damaged_by_weapon = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[int]] weaponType) return invoker.call(0x2D343D2219CD027A, ped, weaponHash, weaponType).bool end, has_ped_got_weapon = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[bool]] p2) return invoker.call(0x8DECB02F88F428BC, ped, weaponHash, p2).bool end, has_ped_got_weapon_component = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[int]] componentHash) return invoker.call(0xC593212475FAE340, ped, weaponHash, componentHash).bool end, has_vehicle_got_projectile_attached = --[[bool]] function(--[[int]] driver, --[[int]] vehicle, --[[int]] weaponHash, --[[int]] p3) return invoker.call(0x717C8481234E3B88, driver, vehicle, weaponHash, p3).bool end, has_weapon_asset_loaded = --[[bool]] function(--[[int]] weaponHash) return invoker.call(0x36E353271F0E90EE, weaponHash).bool end, has_weapon_got_weapon_component = --[[bool]] function(--[[int]] weapon, --[[int]] addonHash) return invoker.call(0x76A18844E743BF91, weapon, addonHash).bool end, hide_ped_weapon_for_scripted_cutscene = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x6F6981D2253C208F, ped, toggle) end, is_flash_light_on = --[[bool]] function(--[[int]] ped) return invoker.call(0x4B7620C47217126C, ped).bool end, is_ped_armed = --[[bool]] function(--[[int]] ped, --[[int]] p1) return invoker.call(0x475768A975D5AD17, ped, p1).bool end, is_ped_current_weapon_silenced = --[[bool]] function(--[[int]] ped) return invoker.call(0x65F0C5AE05943EC7, ped).bool end, is_ped_weapon_component_active = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[int]] componentHash) return invoker.call(0x0D78DE0572D3969E, ped, weaponHash, componentHash).bool end, is_ped_weapon_ready_to_shoot = --[[bool]] function(--[[int]] ped) return invoker.call(0xB80CA294F2F26749, ped).bool end, is_weapon_valid = --[[bool]] function(--[[int]] weaponHash) return invoker.call(0x937C71165CF334B3, weaponHash).bool end, make_ped_reload = --[[bool]] function(--[[int]] ped) return invoker.call(0x20AE33F3AC9C0033, ped).bool end, refill_ammo_instantly = --[[bool]] function(--[[int]] ped) return invoker.call(0x8C0D57EA686FAD87, ped).bool end, remove_all_ped_weapons = function(--[[int]] ped, --[[bool]] p1) invoker.call(0xF25DF915FA38C5F3, ped, p1) end, remove_all_projectiles_of_type = function(--[[int]] weaponHash, --[[bool]] p1) invoker.call(0xFC52E0F37E446528, weaponHash, p1) end, remove_weapon_asset = function(--[[int]] weaponHash) invoker.call(0xAA08EF13F341C8FC, weaponHash) end, remove_weapon_component_from_ped = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] componentHash) invoker.call(0x1E8BE90C74FB4C09, ped, weaponHash, componentHash) end, remove_weapon_component_from_weapon_object = function(--[[int]] p0, --[[int]] p1) invoker.call(0xF7D82B0D66777611, p0, p1) end, remove_weapon_from_ped = function(--[[int]] ped, --[[int]] weaponHash) invoker.call(0x4899CB088EDF59B8, ped, weaponHash) end, request_weapon_asset = function(--[[int]] weaponHash, --[[int]] p1, --[[int]] p2) invoker.call(0x5443438F033E29C3, weaponHash, p1, p2) end, request_weapon_high_detail_model = function(--[[int]] weaponObject) invoker.call(0x48164DBB970AC3F0, weaponObject) end, set_ammo_in_clip = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash, --[[int]] ammo) return invoker.call(0xDCD2A934D65CB497, ped, weaponHash, ammo).bool end, set_current_ped_vehicle_weapon = --[[bool]] function(--[[int]] ped, --[[int]] weaponHash) return invoker.call(0x75C55983C2C39DAA, ped, weaponHash).bool end, set_current_ped_weapon = function(--[[int]] ped, --[[int]] weaponHash, --[[bool]] equipNow) invoker.call(0xADF692B254977C0C, ped, weaponHash, equipNow) end, set_eqipped_weapon_start_spinning_at_full_speed = function(--[[int]] ped) invoker.call(0xE4DCEC7FD5B739A5, ped) end, set_flash_light_fade_distance = --[[int]] function(--[[float]] distance) return invoker.call(0xCEA66DAD478CD39B, distance).int end, set_ped_ammo = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] ammo, --[[int]] p3) invoker.call(0x14E56BC5B5DB6A19, ped, weaponHash, ammo, p3) end, set_ped_ammo_by_type = function(--[[int]] ped, --[[int]] ammoType, --[[int]] ammo) invoker.call(0x5FD1E1F011E76D7E, ped, ammoType, ammo) end, set_ped_ammo_to_drop = function(--[[int]] p0, --[[int]] p1) invoker.call(0xA4EFEF9440A5B0EF, p0, p1) end, set_ped_chance_of_firing_blanks = function(--[[int]] ped, --[[float]] xBias, --[[float]] yBias) invoker.call(0x8378627201D5497D, ped, xBias, yBias) end, set_ped_current_weapon_visible = function(--[[int]] ped, --[[bool]] visible, --[[bool]] deselectWeapon, --[[bool]] p3, --[[bool]] p4) invoker.call(0x0725A4CCFDED9A70, ped, visible, deselectWeapon, p3, p4) end, set_ped_drops_inventory_weapon = function(--[[int]] ped, --[[int]] weaponHash, --[[float]] xOffset, --[[float]] yOffset, --[[float]] zOffset, --[[int]] p5) invoker.call(0x208A1888007FC0E6, ped, weaponHash, xOffset, yOffset, zOffset, p5) end, set_ped_drops_weapon = function(--[[int]] ped) invoker.call(0x6B7513D9966FBEC0, ped) end, set_ped_drops_weapons_when_dead = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x476AE72C1D19D1A8, ped, toggle) end, set_ped_gadget = function(--[[int]] ped, --[[int]] gadgetHash, --[[bool]] p2) invoker.call(0xD0D7B1E680ED4A1A, ped, gadgetHash, p2) end, set_ped_infinite_ammo = function(--[[int]] ped, --[[bool]] toggle, --[[int]] weaponHash) invoker.call(0x3EDCB0505123623B, ped, toggle, weaponHash) end, set_ped_infinite_ammo_clip = function(--[[int]] ped, --[[bool]] toggle) invoker.call(0x183DADC6AA953186, ped, toggle) end, set_ped_shoot_ordnance_weapon = --[[int]] function(--[[int]] ped, --[[float]] p1) return invoker.call(0xB4C8D77C80C0421E, ped, p1).int end, set_ped_weapon_tint_index = function(--[[int]] ped, --[[int]] weaponHash, --[[int]] tintIndex) invoker.call(0x50969B9B89ED5738, ped, weaponHash, tintIndex) end, set_pickup_ammo_amount_scaler = function(--[[float]] p0) invoker.call(0xE620FD3512A04F18, p0) end, set_weapon_animation_override = function(--[[int]] ped, --[[int]] animStyle) invoker.call(0x1055AC3A667F09D9, ped, animStyle) end, set_weapon_object_tint_index = function(--[[int]] weapon, --[[int]] tintIndex) invoker.call(0xF827589017D4E4A9, weapon, tintIndex) end, clear_popschedule_override_vehicle_model = function(--[[int]] scheduleId) invoker.call(0x5C0DE367AA0D911C, scheduleId) end, get_hash_of_map_area_at_coords = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0x7EE64D51E8498728, x, y, z).int end, get_zone_at_coords = --[[int]] function(--[[float]] x, --[[float]] y, --[[float]] z) return invoker.call(0x27040C25DE6CB2F4, x, y, z).int end, get_zone_from_name_id = --[[int]] function(--[[string]] zoneName) return invoker.call(0x98CD1D2934B76CC1, zoneName).int end, get_zone_popschedule = --[[int]] function(--[[int]] zoneId) return invoker.call(0x4334BC40AA0CB4BB, zoneId).int end, get_zone_scumminess = --[[int]] function(--[[int]] zoneId) return invoker.call(0x5F7B268D15BA0739, zoneId).int end, override_popschedule_vehicle_model = function(--[[int]] scheduleId, --[[int]] vehicleHash) invoker.call(0x5F7D596BAC2E7777, scheduleId, vehicleHash) end, set_zone_enabled = function(--[[int]] zoneId, --[[bool]] toggle) invoker.call(0xBA5ECEEA120E5611, zoneId, toggle) end, } return native