Skip to content

datafile


datafile_watch_request_id

void native.datafile.datafile_watch_request_id(int id)

Adds the given request ID to the watch list.

datafile_has_loaded_file_data

bool native.datafile.datafile_has_loaded_file_data(int p0)


datafile_has_valid_file_data

bool native.datafile.datafile_has_valid_file_data(int p0)


datafile_select_active_file

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


datafile_delete_requested_file

bool native.datafile.datafile_delete_requested_file(int p0)


ugc2_set_player_data

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


datafile_ugc_select_data

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

Reloops value returned by UGC_QUERY_GET_CONTENT_NUM

datafile_create

void native.datafile.datafile_create(int index)


datafile_delete

void native.datafile.datafile_delete(int index)


datafile_get_file_dict

ptr int native.datafile.datafile_get_file_dict(int index)


datadict_is_dict_valid

bool native.datafile.datadict_is_dict_valid(ptr int file_dict)


datadict_is_array_valid

bool native.datafile.datadict_is_array_valid(ptr int file_dict)


datadict_set_int

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


datadict_get_bool

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


datadict_get_int

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


datadict_get_float

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


datadict_get_string

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


datadict_get_vector

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


datadict_get_dict

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


datadict_get_array

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


datadict_get_type

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

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

_0xbc0df006a4952c68

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


_0x9f130129ebc31b34

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


_0x277251c161b4c3f4

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


_0x1c65cc931c0f946f

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


_0x7681b677400c7071

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


dataarray_get_bool

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


dataarray_get_int

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


dataarray_get_float

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


dataarray_get_string

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


dataarray_get_vector

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


dataarray_get_dict

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


dataarray_get_count

int native.datafile.dataarray_get_count(ptr int array_data)


dataarray_get_type

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

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

_0x4f9e3ed7617123ac

int native.datafile._0x4f9e3ed7617123ac(int p0)


_0xca56dd6ab7a39f64

int native.datafile._0xca56dd6ab7a39f64(int p0)


_parseddata_load_file_hash

int native.datafile._parseddata_load_file_hash(int p0)

LOAD_PARSEDDATA_FILE_FAILSAFE_HASH
Returns parseddata script fileHandle

_parseddata_unload_file

void native.datafile._parseddata_unload_file(int file_handle)


parseddata_is_file_valid

bool native.datafile.parseddata_is_file_valid(int file_handle)


parseddata_is_file_loaded

bool native.datafile.parseddata_is_file_loaded(int file_handle)


_0x3168ba5d6dece323

void native.datafile._0x3168ba5d6dece323()

nullsub, doesn't do anything

_parseddata_register_query

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


parseddata_rq_fillout_node

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

Old name: _DATAFILE_GET_DATA_NODE_INDEX

_parseddata_rq_get_num_nodes

int native.datafile._parseddata_rq_get_num_nodes(int p0)


_0xe13634bb6baf0734

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


_parseddata_get_num_children

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


parseddata_rq_fillout_hash

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

Old name: _DATAFILE_GET_HASH

_parseddata_rq_fillout_string_63

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

Old name: _DATAFILE_GET_STRING

parseddata_rq_fillout_string_127

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


_parseddata_rq_fillout_vector

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

Old name: _DATAFILE_GET_VECTOR

_parseddata_rq_fillout_float

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

Old name: _DATAFILE_GET_FLOAT

_parseddata_rq_fillout_int

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

Old name: _DATAFILE_GET_INT

_parseddata_rq_fillout_bool

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

Old name: _DATAFILE_GET_BOOL

_parseddata_get_file

void native.datafile._parseddata_get_file(ptr int p0)

Opens file.

_parseddata_get_entries

bool native.datafile._parseddata_get_entries(ptr int p0)

Returns false when there are no entries.

_parseddata_get_float

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


_parseddata_get_int

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


_parseddata_get_section

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


_parseddata_get_bool

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