Skip to content

scripts ​

94 native definitions. Call through natives.scripts or natives.SCRIPTS.
FunctionReturnsParametersNative hash
_0x0A79C81C418F5D38Anyp0: Any, p1: Any
_0x11B0A0B282FA9B10voidp0: BOOL
_0x1BDB5A07307F6929voidp0: Any, p1: Any
_0x1C5EB3C27F7508CBvoidp0: Any, p1: Any
_0x29FB4CE89472C3CBvoidp0: Any, p1: Any, p2: float, p3: float, p4: const char*, p5: const char*, p6: const char*, p7: int
_0x42A429CDFED6D99Dvoidp0: Any, p1: Any, p2: Any
_0x5827BE85A87B073Dvoidp0: Any
_0x64F765D9A1F8F02Cvoidp0: Any*, p1: Any*, p2: Any*
_0x6F700A4BF7C3331Bvoidp0: BOOL
_0x72B2E00C9BAC6789Anyp0: Any, p1: Any
_0x76CBCD9EADC00955void—
_0xA88E1D7FA1E20080Anyp0: Any
_0xE4ABE20DCE7C7CFEvoidp0: Any, p1: Any, p2: Any
_0xE7282390542F570DAnyp0: Any
_0xF9E951A1E5517C06void—
_0xFFDDF802279BE128voidp0: Any, p1: Any, p2: Any
_activate_goal_contextvoidgoalContext: Hash
_awards_get_unlock_claim_dataBOOLrpcGuid: Any*, awardHash: Hash, dataIndex: int, outUnlockData: Any*
_bg_reload_all_background_scriptsvoid—
_clear_all_player_bitsvoidvalue: Any*
_clear_player_bit_at_indexvoidvalue: Any*, bitIndex: int
_deactivate_goal_contextvoidgoalContext: Hash
_display_loading_screensvoidp0: Hash, p1: Hash, p2: Hash, gamemodeName: const char*, title: const char*, subtitle: const char*
_does_compressed_global_block_buffer_existBOOLindex: int
_get_global_block_can_be_accessedBOOLindex: int
_get_hash_of_threadHashthreadId: int
_get_thread_exit_reasonint—
_is_any_player_bit_setBOOLplayerBits: int*
_is_background_scriptBOOLthreadId: int
_is_goal_context_activeBOOLgoalContext: Hash
_is_thread_exit_requested_for_thread_with_this_idBOOLthreadId: int
_loot_get_loot_claim_dataBOOLrpcGuid: Any*, dataIndex: int, outLootData: Any*
_loot_get_result_itemBOOLrpcGuid: Any*, itemIndex: int, outResultItem: Any*
_net_rpc_guid_to_stringconst char*netRpcGuid: Any*
_request_thread_exitvoidthreadId: int
_request_thread_exit_for_all_threads_with_this_namevoidnameHash: Hash
_restore_global_blockBOOLindex: int
_set_all_global_blocks_have_been_loadedvoidtoggle: BOOL
_set_all_player_bitsvoidvalue: Any*
_set_global_block_can_be_accessedvoidindex: int, toggle: BOOL
_set_player_bit_at_indexvoidvalue: Any*, bitIndex: int
_store_global_blockBOOLindex: int
_trigger_script_event_2voideventData: Any*, eventDataSize: int, scriptMetadataIndex: int, threadId: int
awards_get_result_itemBOOLrpcGuid: Any*, awardHash: Hash, itemIndex: int, outResultItem: Any*
bail_to_landing_pagevoidbailCode: int
bail_with_pass_through_paramsvoidparams: const char*
bg_does_launch_param_existBOOLscriptIndex: int, p1: const char*
bg_end_contextvoidcontextName: const char*
bg_end_context_hashvoidcontextHash: Hash
bg_get_launch_param_valueintscriptIndex: int, p1: const char*
bg_get_script_id_from_name_hashintp0: Hash
bg_is_exitflag_setBOOL—
bg_set_exitflag_responsevoid—
bg_start_contextvoidcontextName: const char*
bg_start_context_hashvoidcontextHash: Hash
count_participant_bitsintvalue: Any*
count_player_bitsintvalue: Any*
does_script_existBOOLscriptName: const char*
does_script_with_name_hash_existBOOLscriptHash: Hash
does_thread_existBOOLthreadId: int
get_block_of_player_bitsintvalue: Any*, p1: int
get_event_at_indexHasheventGroup: int, eventIndex: int
get_event_dataBOOLeventGroup: int, eventIndex: int, eventData: Any*, eventDataSize: int
get_event_existsBOOLeventGroup: int, eventIndex: int
get_hash_of_this_script_nameHash—
get_id_of_this_threadint—
get_no_loading_screenBOOL—
get_number_of_eventsinteventGroup: int
get_number_of_threads_running_the_script_with_this_hashintscriptHash: Hash
get_thread_existence_detailsvoidthreadId: int, threadExists: BOOL*, hasScriptHandler: BOOL*
has_script_loadedBOOLscriptName: const char*
has_script_with_name_hash_loadedBOOLscriptHash: Hash
have_all_child_scripts_terminatedBOOLp0: int
is_loading_screen_visibleBOOL—
is_thread_activeBOOLthreadId: int, ignoreKilledState: BOOL
is_thread_exit_requestedBOOL—
request_scriptvoidscriptName: const char*
request_script_with_name_hashvoidscriptHash: Hash
script_thread_iterator_get_next_thread_idint—
script_thread_iterator_resetvoid—
set_block_of_player_bitsvoidvalue: Any*, p1: int, p2: int
set_event_flag_for_deletionvoideventGroup: int, eventIndex: int, p2: BOOL
set_no_loading_screenvoidtoggle: BOOL
set_script_as_no_longer_neededvoidscriptName: const char*
set_script_with_name_hash_as_no_longer_neededvoidscriptHash: Hash
shutdown_loading_screenvoid—
start_new_scriptintscriptName: const char*, stackSize: int
start_new_script_with_argsintscriptName: const char*, args: Any*, argCount: int, stackSize: int
start_new_script_with_name_hashintscriptHash: Hash, stackSize: int
start_new_script_with_name_hash_and_argsintscriptHash: Hash, args: Any*, argCount: int, stackSize: int
stop_displaying_mp_transition_loading_screensvoidp0: Any
terminate_this_threadvoid—
terminate_threadvoidthreadId: int
trigger_script_eventvoideventGroup: int, eventData: Any*, eventDataSize: int, scriptMetadataIndex: int, playerBits: int*

Generated declarations; individual native behaviour may be undocumented. See argument and result mapping before calling a native.