DATAFILE Natives - Part 1 of 2
Red Dead Redemption 3 Native Functions Reference
Namespace: DATAFILE
Natives in this file: 50
Total natives in namespace: 59
Generated from: RDR3natives JSON data
DATAARRAY_GET_BOOL
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_BOOL |
| Hash | 0xAB1231D2DE52F2D3 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetBool(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0xAB1231D2DE52F2D3, arrayData, arrayIndex)
DATAARRAY_GET_COUNT
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_COUNT |
| Hash | 0x6A885BF69239E539 |
| Return Type | int |
| Build | 1207 |
| Parameters | arrayData (Any*) |
Parameters
arrayData(Any*)
Usage
Lua (Direct):
local result = DataarrayGetCount(arrayData)
Lua (Hash):
local result = Citizen.InvokeNative(0x6A885BF69239E539, arrayData)
DATAARRAY_GET_DICT
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_DICT |
| Hash | 0xA010655985853485 |
| Return Type | Any* |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetDict(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0xA010655985853485, arrayData, arrayIndex)
DATAARRAY_GET_FLOAT
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_FLOAT |
| Hash | 0xA9D003CF419CB81E |
| Return Type | float |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetFloat(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0xA9D003CF419CB81E, arrayData, arrayIndex)
DATAARRAY_GET_INT
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_INT |
| Hash | 0x96DEA500B6EBBE53 |
| Return Type | int |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetInt(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0x96DEA500B6EBBE53, arrayData, arrayIndex)
DATAARRAY_GET_STRING
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_STRING |
| Hash | 0xB6790A8FF80F889F |
| Return Type | const char* |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetString(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0xB6790A8FF80F889F, arrayData, arrayIndex)
DATAARRAY_GET_VECTOR
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_VECTOR |
| Hash | 0x850DA2750DA14E9A |
| Return Type | Vector3 |
| Build | 1207 |
| Parameters | arrayData (Any*), arrayIndex (int) |
Parameters
arrayData(Any*)arrayIndex(int)
Usage
Lua (Direct):
local result = DataarrayGetVector(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0x850DA2750DA14E9A, arrayData, arrayIndex)
DATADICT_GET_ARRAY
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_ARRAY |
| Hash | 0x1B5447CF18544B18 |
| Return Type | Any* |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetArray(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x1B5447CF18544B18, objectData, key)
DATADICT_GET_BOOL
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_BOOL |
| Hash | 0x175E915A486EE548 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetBool(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x175E915A486EE548, objectData, key)
DATADICT_GET_DICT
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_DICT |
| Hash | 0x4D7A30130F46AC9C |
| Return Type | Any* |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetDict(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x4D7A30130F46AC9C, objectData, key)
DATADICT_GET_FLOAT
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_FLOAT |
| Hash | 0x814643ECA258ADF5 |
| Return Type | float |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetFloat(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x814643ECA258ADF5, objectData, key)
DATADICT_GET_INT
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_INT |
| Hash | 0x9D896A3B87D96E2B |
| Return Type | int |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetInt(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x9D896A3B87D96E2B, objectData, key)
DATADICT_GET_STRING
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_STRING |
| Hash | 0xE37B38C0B4E95DFA |
| Return Type | const char* |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetString(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0xE37B38C0B4E95DFA, objectData, key)
DATADICT_GET_VECTOR
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_VECTOR |
| Hash | 0xE459C941431E0FFA |
| Return Type | Vector3 |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*) |
Parameters
objectData(Any*)key(const char*)
Usage
Lua (Direct):
local result = DatadictGetVector(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0xE459C941431E0FFA, objectData, key)
DATADICT_IS_ARRAY_VALID
| Property | Value |
|---|---|
| Native Name | DATADICT_IS_ARRAY_VALID |
| Hash | 0xB04B69CF277D15C0 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | fileDict (Any*) |
Parameters
fileDict(Any*)
Usage
Lua (Direct):
local result = DatadictIsArrayValid(fileDict)
Lua (Hash):
local result = Citizen.InvokeNative(0xB04B69CF277D15C0, fileDict)
DATADICT_IS_DICT_VALID
| Property | Value |
|---|---|
| Native Name | DATADICT_IS_DICT_VALID |
| Hash | 0x4607D57C5F7D332A |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | fileDict (Any*) |
Parameters
fileDict(Any*)
Usage
Lua (Direct):
local result = DatadictIsDictValid(fileDict)
Lua (Hash):
local result = Citizen.InvokeNative(0x4607D57C5F7D332A, fileDict)
DATADICT_SET_INT
| Property | Value |
|---|---|
| Native Name | DATADICT_SET_INT |
| Hash | 0x26FDF5E99AA2F3E9 |
| Return Type | void |
| Build | 1207 |
| Parameters | objectData (Any*), key (const char*), value (int) |
Parameters
objectData(Any*)key(const char*)value(int)
Usage
Lua (Direct):
DatadictSetInt(objectData, key, value)
Lua (Hash):
Citizen.InvokeNative(0x26FDF5E99AA2F3E9, objectData, key, value)
DATAFILE_CREATE
| Property | Value |
|---|---|
| Native Name | DATAFILE_CREATE |
| Hash | 0x56B7291FB953DD51 |
| Return Type | void |
| Build | 1207 |
| Parameters | index (int) |
Parameters
index(int)
Usage
Lua (Direct):
DatafileCreate(index)
Lua (Hash):
Citizen.InvokeNative(0x56B7291FB953DD51, index)
DATAFILE_DELETE
| Property | Value |
|---|---|
| Native Name | DATAFILE_DELETE |
| Hash | 0x9FB90EEDEA9F2D5C |
| Return Type | void |
| Build | 1207 |
| Parameters | index (int) |
Parameters
index(int)
Usage
Lua (Direct):
DatafileDelete(index)
Lua (Hash):
Citizen.InvokeNative(0x9FB90EEDEA9F2D5C, index)
DATAFILE_DELETE_REQUESTED_FILE
| Property | Value |
|---|---|
| Native Name | DATAFILE_DELETE_REQUESTED_FILE |
| Hash | 0x604B8ED1A482F9DF |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = DatafileDeleteRequestedFile(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0x604B8ED1A482F9DF, p0)
DATAFILE_GET_FILE_DICT
| Property | Value |
|---|---|
| Native Name | DATAFILE_GET_FILE_DICT |
| Hash | 0xBBD8CF823CAE557C |
| Return Type | Any* |
| Build | 1207 |
| Parameters | index (int) |
Parameters
index(int)
Usage
Lua (Direct):
local result = DatafileGetFileDict(index)
Lua (Hash):
local result = Citizen.InvokeNative(0xBBD8CF823CAE557C, index)
DATAFILE_HAS_LOADED_FILE_DATA
| Property | Value |
|---|---|
| Native Name | DATAFILE_HAS_LOADED_FILE_DATA |
| Hash | 0x17279C820464CEE0 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = DatafileHasLoadedFileData(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0x17279C820464CEE0, p0)
DATAFILE_HAS_VALID_FILE_DATA
| Property | Value |
|---|---|
| Native Name | DATAFILE_HAS_VALID_FILE_DATA |
| Hash | 0xE60100389E50EADE |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = DatafileHasValidFileData(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xE60100389E50EADE, p0)
DATAFILE_SELECT_ACTIVE_FILE
| Property | Value |
|---|---|
| Native Name | DATAFILE_SELECT_ACTIVE_FILE |
| Hash | 0x46102A0989AD80B5 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any) |
Parameters
p0(Any)p1(Any)
Usage
Lua (Direct):
local result = DatafileSelectActiveFile(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0x46102A0989AD80B5, p0, p1)
DATAFILE_UGC_SELECT_DATA
Description: Reloops value returned by UGC_QUERY_GET_CONTENT_NUM
| Property | Value |
|---|---|
| Native Name | DATAFILE_UGC_SELECT_DATA |
| Hash | 0x790EC421078F5C4E |
| Return Type | Any |
| Build | 1207 |
| Parameters | ugcRequestId (Any), index (int), p2 (Any) |
Parameters
ugcRequestId(Any)index(int)p2(Any)
Usage
Lua (Direct):
local result = DatafileUgcSelectData(ugcRequestId, index, p2)
Lua (Hash):
local result = Citizen.InvokeNative(0x790EC421078F5C4E, ugcRequestId, index, p2)
DATAFILE_WATCH_REQUEST_ID
Description: Adds the given request ID to the watch list.
| Property | Value |
|---|---|
| Native Name | DATAFILE_WATCH_REQUEST_ID |
| Hash | 0xA5834834CA8FD7FC |
| Return Type | void |
| Build | 1207 |
| Parameters | id (int) |
Parameters
id(int)
Usage
Lua (Direct):
DatafileWatchRequestId(id)
Lua (Hash):
Citizen.InvokeNative(0xA5834834CA8FD7FC, id)
PARSEDDATA_IS_FILE_LOADED
| Property | Value |
|---|---|
| Native Name | PARSEDDATA_IS_FILE_LOADED |
| Hash | 0x603AC35FD4602C76 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | fileHandle (int) |
Parameters
fileHandle(int)
Usage
Lua (Direct):
local result = ParseddataIsFileLoaded(fileHandle)
Lua (Hash):
local result = Citizen.InvokeNative(0x603AC35FD4602C76, fileHandle)
PARSEDDATA_IS_FILE_VALID
| Property | Value |
|---|---|
| Native Name | PARSEDDATA_IS_FILE_VALID |
| Hash | 0x7907969497EA92F5 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | fileHandle (int) |
Parameters
fileHandle(int)
Usage
Lua (Direct):
local result = ParseddataIsFileValid(fileHandle)
Lua (Hash):
local result = Citizen.InvokeNative(0x7907969497EA92F5, fileHandle)
PARSEDDATA_RQ_FILLOUT_HASH
Description: Old name: _DATAFILE_GET_HASH
| Property | Value |
|---|---|
| Native Name | PARSEDDATA_RQ_FILLOUT_HASH |
| Hash | 0xFBFF3FF2F5E80C0B |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Hash*), p1 (Any*) |
Parameters
p0(Hash*)p1(Any*)
Usage
Lua (Direct):
local result = ParseddataRqFilloutHash(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0xFBFF3FF2F5E80C0B, p0, p1)
PARSEDDATA_RQ_FILLOUT_NODE
Description: Old name: _DATAFILE_GET_DATA_NODE_INDEX
| Property | Value |
|---|---|
| Native Name | PARSEDDATA_RQ_FILLOUT_NODE |
| Hash | 0x83C3ED532B6E5D07 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (int*), p1 (Any*) |
Parameters
p0(int*)p1(Any*)
Usage
Lua (Direct):
local result = ParseddataRqFilloutNode(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0x83C3ED532B6E5D07, p0, p1)
PARSEDDATA_RQ_FILLOUT_STRING_127
| Property | Value |
|---|---|
| Native Name | PARSEDDATA_RQ_FILLOUT_STRING_127 |
| Hash | 0x951327435DC5164B |
| Return Type | BOOL |
| Build | 1232 |
| Parameters | p0 (char*), p1 (Any*) |
Parameters
p0(char*)p1(Any*)
Usage
Lua (Direct):
local result = ParseddataRqFilloutString127(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0x951327435DC5164B, p0, p1)
UGC2_SET_PLAYER_DATA
| Property | Value |
|---|---|
| Native Name | UGC2_SET_PLAYER_DATA |
| Hash | 0xE79C70E77E0973C7 |
| Return Type | Any |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any), p3 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)p3(Any)
Usage
Lua (Direct):
local result = Ugc2SetPlayerData(p0, p1, p2, p3)
Lua (Hash):
local result = Citizen.InvokeNative(0xE79C70E77E0973C7, p0, p1, p2, p3)
_0x1C65CC931C0F946F
| Property | Value |
|---|---|
| Native Name | _0x1C65CC931C0F946F |
| Hash | 0x1C65CC931C0F946F |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)
Usage
Lua (Direct):
_0x1C65CC931C0F946F(p0, p1, p2)
Lua (Hash):
Citizen.InvokeNative(0x1C65CC931C0F946F, p0, p1, p2)
_0x277251C161B4C3F4
| Property | Value |
|---|---|
| Native Name | _0x277251C161B4C3F4 |
| Hash | 0x277251C161B4C3F4 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)
Usage
Lua (Direct):
_0x277251C161B4C3F4(p0, p1, p2)
Lua (Hash):
Citizen.InvokeNative(0x277251C161B4C3F4, p0, p1, p2)
_0x3168BA5D6DECE323
Description: nullsub, doesn't do anything
| Property | Value |
|---|---|
| Native Name | _0x3168BA5D6DECE323 |
| Hash | 0x3168BA5D6DECE323 |
| Return Type | void |
| Build | 1207 |
| Parameters | None |
Usage
Lua (Direct):
_0x3168BA5D6DECE323()
Lua (Hash):
Citizen.InvokeNative(0x3168BA5D6DECE323, )
_0x4F9E3ED7617123AC
| Property | Value |
|---|---|
| Native Name | _0x4F9E3ED7617123AC |
| Hash | 0x4F9E3ED7617123AC |
| Return Type | Any |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = _0x4F9E3ED7617123AC(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0x4F9E3ED7617123AC, p0)
_0x7681B677400C7071
| Property | Value |
|---|---|
| Native Name | _0x7681B677400C7071 |
| Hash | 0x7681B677400C7071 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any), p3 (Any), p4 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)p3(Any)p4(Any)
Usage
Lua (Direct):
_0x7681B677400C7071(p0, p1, p2, p3, p4)
Lua (Hash):
Citizen.InvokeNative(0x7681B677400C7071, p0, p1, p2, p3, p4)
_0x9F130129EBC31B34
| Property | Value |
|---|---|
| Native Name | _0x9F130129EBC31B34 |
| Hash | 0x9F130129EBC31B34 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)
Usage
Lua (Direct):
_0x9F130129EBC31B34(p0, p1, p2)
Lua (Hash):
Citizen.InvokeNative(0x9F130129EBC31B34, p0, p1, p2)
_0xBC0DF006A4952C68
| Property | Value |
|---|---|
| Native Name | _0xBC0DF006A4952C68 |
| Hash | 0xBC0DF006A4952C68 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any), p2 (Any) |
Parameters
p0(Any)p1(Any)p2(Any)
Usage
Lua (Direct):
_0xBC0DF006A4952C68(p0, p1, p2)
Lua (Hash):
Citizen.InvokeNative(0xBC0DF006A4952C68, p0, p1, p2)
_0xCA56DD6AB7A39F64
| Property | Value |
|---|---|
| Native Name | _0xCA56DD6AB7A39F64 |
| Hash | 0xCA56DD6AB7A39F64 |
| Return Type | Any |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = _0xCA56DD6AB7A39F64(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xCA56DD6AB7A39F64, p0)
_0xE13634BB6BAF0734
| Property | Value |
|---|---|
| Native Name | _0xE13634BB6BAF0734 |
| Hash | 0xE13634BB6BAF0734 |
| Return Type | int |
| Build | 1207 |
| Parameters | p0 (int), p1 (int) |
Parameters
p0(int)p1(int)
Usage
Lua (Direct):
local result = _0xE13634BB6BAF0734(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0xE13634BB6BAF0734, p0, p1)
_PARSEDDATA_GET_BOOL
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_BOOL |
| Hash | 0xA63CD20F19B961AB |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (BOOL*), p1 (Any*), p2 (Hash) |
Parameters
p0(BOOL*)p1(Any*)p2(Hash)
Usage
Lua (Direct):
local result = ParseddataGetBool(p0, p1, p2)
Lua (Hash):
local result = Citizen.InvokeNative(0xA63CD20F19B961AB, p0, p1, p2)
_PARSEDDATA_GET_ENTRIES
Description: Returns false when there are no entries.
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_ENTRIES |
| Hash | 0xED4413CEE1BF142C |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*) |
Parameters
p0(Any*)
Usage
Lua (Direct):
local result = ParseddataGetEntries(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xED4413CEE1BF142C, p0)
_PARSEDDATA_GET_FILE
Description: Opens file.
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_FILE |
| Hash | 0x91DED5DD64BB2691 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any*) |
Parameters
p0(Any*)
Usage
Lua (Direct):
ParseddataGetFile(p0)
Lua (Hash):
Citizen.InvokeNative(0x91DED5DD64BB2691, p0)
_PARSEDDATA_GET_FLOAT
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_FLOAT |
| Hash | 0xB2B42607F7867576 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*), p1 (Any*), p2 (Hash) |
Parameters
p0(Any*)p1(Any*)p2(Hash)
Usage
Lua (Direct):
local result = ParseddataGetFloat(p0, p1, p2)
Lua (Hash):
local result = Citizen.InvokeNative(0xB2B42607F7867576, p0, p1, p2)
_PARSEDDATA_GET_INT
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_INT |
| Hash | 0x52FC26D2D2FC2987 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*), p1 (Any*), p2 (Hash) |
Parameters
p0(Any*)p1(Any*)p2(Hash)
Usage
Lua (Direct):
local result = ParseddataGetInt(p0, p1, p2)
Lua (Hash):
local result = Citizen.InvokeNative(0x52FC26D2D2FC2987, p0, p1, p2)
_PARSEDDATA_GET_NUM_CHILDREN
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_NUM_CHILDREN |
| Hash | 0x6BEB168D5195E7AB |
| Return Type | Any |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any) |
Parameters
p0(Any)p1(Any)
Usage
Lua (Direct):
local result = ParseddataGetNumChildren(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0x6BEB168D5195E7AB, p0, p1)
_PARSEDDATA_GET_SECTION
| Property | Value |
|---|---|
| Native Name | _PARSEDDATA_GET_SECTION |
| Hash | 0x44B3A36933AC009C |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*), p1 (Any*), section (Hash) |
Parameters
p0(Any*)p1(Any*)section(Hash)
Usage
Lua (Direct):
local result = ParseddataGetSection(p0, p1, section)
Lua (Hash):
local result = Citizen.InvokeNative(0x44B3A36933AC009C, p0, p1, section)
End of DATAFILE natives part 1
DATAARRAY_GET_TYPE
| Property | Value |
|---|---|
| Native Name | DATAARRAY_GET_TYPE |
| Hash | 0x151DAFE6B3B9888F |
| Return Type | int |
| Build | 1207 |
| API Set | client |
| Parameters | arrayData (Any*), arrayIndex (int) |
Description: Types: 1 = Boolean 2 = Integer 3 = Float 4 = String 5 = Vector3 6 = Object 7 = Array
Usage
Lua (Direct):
local result = DataarrayGetType(arrayData, arrayIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0x151DAFE6B3B9888F, arrayData, arrayIndex)
DATADICT_GET_TYPE
| Property | Value |
|---|---|
| Native Name | DATADICT_GET_TYPE |
| Hash | 0x92E11E3CA4C7CDF0 |
| Return Type | int |
| Build | 1207 |
| API Set | client |
| Parameters | objectData (Any*), key (const char*) |
Description: Types: 1 = Boolean 2 = Integer 3 = Float 4 = String 5 = Vector3 6 = Object 7 = Array
Usage
Lua (Direct):
local result = DatadictGetType(objectData, key)
Lua (Hash):
local result = Citizen.InvokeNative(0x92E11E3CA4C7CDF0, objectData, key)