datafile

Methods

datafile_watch_request_id

Adds the given request ID to the watch list.

function native.datafile.datafile_watch_request_id(id: int): void

datafile_has_loaded_file_data

function native.datafile.datafile_has_loaded_file_data(p0: int): bool

datafile_has_valid_file_data

function native.datafile.datafile_has_valid_file_data(p0: int): bool

datafile_select_active_file

function native.datafile.datafile_select_active_file(p0: int, p1: int): bool

datafile_delete_requested_file

function native.datafile.datafile_delete_requested_file(p0: int): bool

ugc2_set_player_data

function native.datafile.ugc2_set_player_data(p0: int, p1: int, p2: int, p3: int): int

datafile_ugc_select_data

Reloops value returned by UGC_QUERY_GET_CONTENT_NUM

function native.datafile.datafile_ugc_select_data(ugc_request_id: int, index: int, p2: int): int

datafile_create

function native.datafile.datafile_create(index: int): void

datafile_delete

function native.datafile.datafile_delete(index: int): void

datafile_get_file_dict

function native.datafile.datafile_get_file_dict(index: int): ptr int

datadict_is_dict_valid

function native.datafile.datadict_is_dict_valid(file_dict: ptr int): bool

datadict_is_array_valid

function native.datafile.datadict_is_array_valid(file_dict: ptr int): bool

datadict_set_int

function native.datafile.datadict_set_int(object_data: ptr int, key: string, value: int): void

datadict_get_bool

function native.datafile.datadict_get_bool(object_data: ptr int, key: string): bool

datadict_get_int

function native.datafile.datadict_get_int(object_data: ptr int, key: string): int

datadict_get_float

function native.datafile.datadict_get_float(object_data: ptr int, key: string): float

datadict_get_string

function native.datafile.datadict_get_string(object_data: ptr int, key: string): string

datadict_get_vector

function native.datafile.datadict_get_vector(object_data: ptr int, key: string): vec3

datadict_get_dict

function native.datafile.datadict_get_dict(object_data: ptr int, key: string): ptr int

datadict_get_array

function native.datafile.datadict_get_array(object_data: ptr int, key: string): ptr int

datadict_get_type

Types: 1 = Boolean 2 = Integer 3 = Float 4 = String 5 = Vector3 6 = Object 7 = Array

function native.datafile.datadict_get_type(object_data: ptr int, key: string): int

_0xbc0df006a4952c68

function native.datafile._0xbc0df006a4952c68(p0: int, p1: int, p2: int): void

_0x9f130129ebc31b34

function native.datafile._0x9f130129ebc31b34(p0: int, p1: int, p2: int): void

_0x277251c161b4c3f4

function native.datafile._0x277251c161b4c3f4(p0: int, p1: int, p2: int): void

_0x1c65cc931c0f946f

function native.datafile._0x1c65cc931c0f946f(p0: int, p1: int, p2: int): void

_0x7681b677400c7071

function native.datafile._0x7681b677400c7071(p0: int, p1: int, p2: int, p3: int, p4: int): void

dataarray_get_bool

function native.datafile.dataarray_get_bool(array_data: ptr int, array_index: int): bool

dataarray_get_int

function native.datafile.dataarray_get_int(array_data: ptr int, array_index: int): int

dataarray_get_float

function native.datafile.dataarray_get_float(array_data: ptr int, array_index: int): float

dataarray_get_string

function native.datafile.dataarray_get_string(array_data: ptr int, array_index: int): string

dataarray_get_vector

function native.datafile.dataarray_get_vector(array_data: ptr int, array_index: int): vec3

dataarray_get_dict

function native.datafile.dataarray_get_dict(array_data: ptr int, array_index: int): ptr int

dataarray_get_count

function native.datafile.dataarray_get_count(array_data: ptr int): int

dataarray_get_type

Types: 1 = Boolean 2 = Integer 3 = Float 4 = String 5 = Vector3 6 = Object 7 = Array

function native.datafile.dataarray_get_type(array_data: ptr int, array_index: int): int

_0x4f9e3ed7617123ac

function native.datafile._0x4f9e3ed7617123ac(p0: int): int

_0xca56dd6ab7a39f64

function native.datafile._0xca56dd6ab7a39f64(p0: int): int

_parseddata_load_file_hash

LOAD_PARSEDDATA_FILE_FAILSAFE_HASH Returns parseddata script fileHandle

function native.datafile._parseddata_load_file_hash(p0: int): int

_parseddata_unload_file

function native.datafile._parseddata_unload_file(file_handle: int): void

parseddata_is_file_valid

function native.datafile.parseddata_is_file_valid(file_handle: int): bool

parseddata_is_file_loaded

function native.datafile.parseddata_is_file_loaded(file_handle: int): bool

_0x3168ba5d6dece323

nullsub, doesn't do anything

function native.datafile._0x3168ba5d6dece323(): void

_parseddata_register_query

function native.datafile._parseddata_register_query(p0: int, p1: int, p2: int): int

parseddata_rq_fillout_node

Old name: _DATAFILE_GET_DATA_NODE_INDEX

function native.datafile.parseddata_rq_fillout_node(p0: ptr int, p1: ptr int): bool

_parseddata_rq_get_num_nodes

function native.datafile._parseddata_rq_get_num_nodes(p0: int): int

_0xe13634bb6baf0734

function native.datafile._0xe13634bb6baf0734(p0: int, p1: int): int

_parseddata_get_num_children

function native.datafile._parseddata_get_num_children(p0: int, p1: int): int

parseddata_rq_fillout_hash

Old name: _DATAFILE_GET_HASH

function native.datafile.parseddata_rq_fillout_hash(p0: ptr int, p1: ptr int): bool

_parseddata_rq_fillout_string_63

Old name: _DATAFILE_GET_STRING

function native.datafile._parseddata_rq_fillout_string_63(p0: string, p1: ptr int): bool

parseddata_rq_fillout_string_127

function native.datafile.parseddata_rq_fillout_string_127(p0: string, p1: ptr int): bool

_parseddata_rq_fillout_vector

Old name: _DATAFILE_GET_VECTOR

function native.datafile._parseddata_rq_fillout_vector(p0: ref vec3, p1: ptr int): bool

_parseddata_rq_fillout_float

Old name: _DATAFILE_GET_FLOAT

function native.datafile._parseddata_rq_fillout_float(p0: ptr int, p1: ptr int): bool

_parseddata_rq_fillout_int

Old name: _DATAFILE_GET_INT

function native.datafile._parseddata_rq_fillout_int(p0: ptr int, p1: ptr int): bool

_parseddata_rq_fillout_bool

Old name: _DATAFILE_GET_BOOL

function native.datafile._parseddata_rq_fillout_bool(p0: ptr int, p1: ptr int): bool

_parseddata_get_file

Opens file.

function native.datafile._parseddata_get_file(p0: ptr int): void

_parseddata_get_entries

Returns false when there are no entries.

function native.datafile._parseddata_get_entries(p0: ptr int): bool

_parseddata_get_float

function native.datafile._parseddata_get_float(p0: ptr int, p1: ptr int, p2: int): bool

_parseddata_get_int

function native.datafile._parseddata_get_int(p0: ptr int, p1: ptr int, p2: int): bool

_parseddata_get_section

function native.datafile._parseddata_get_section(p0: ptr int, p1: ptr int, section: int): bool

_parseddata_get_bool

function native.datafile._parseddata_get_bool(p0: ptr int, p1: ptr int, p2: int): bool