From the reference libraryRedM

DATAFILE Natives - Part 2 of 2

natives/DATAFILE/DATAFILE_natives_part2.md

DATAFILE Natives - Part 2 of 2

Red Dead Redemption 3 Native Functions Reference

Namespace: DATAFILE
Natives in this file: 9
Total natives in namespace: 59
Generated from: RDR3natives JSON data


_PARSEDDATA_REGISTER_QUERY

Property Value
Native Name _PARSEDDATA_REGISTER_QUERY
Hash 0xAE156A747C39A741
Return Type Any
Build 1207
Parameters p0 (Any), p1 (Any), p2 (Any)

Parameters

  • p0 (Any)
  • p1 (Any)
  • p2 (Any)

Usage

Lua (Direct):

local result = ParseddataRegisterQuery(p0, p1, p2)

Lua (Hash):

local result = Citizen.InvokeNative(0xAE156A747C39A741, p0, p1, p2)

_PARSEDDATA_RQ_FILLOUT_BOOL

Description: Old name: _DATAFILE_GET_BOOL

Property Value
Native Name _PARSEDDATA_RQ_FILLOUT_BOOL
Hash 0x0D9138F3F8261DF7
Return Type BOOL
Build 1207
Parameters p0 (BOOL*), p1 (Any*)

Parameters

  • p0 (BOOL*)
  • p1 (Any*)

Usage

Lua (Direct):

local result = ParseddataRqFilloutBool(p0, p1)

Lua (Hash):

local result = Citizen.InvokeNative(0x0D9138F3F8261DF7, p0, p1)

_PARSEDDATA_RQ_FILLOUT_FLOAT

Description: Old name: _DATAFILE_GET_FLOAT

Property Value
Native Name _PARSEDDATA_RQ_FILLOUT_FLOAT
Hash 0x7F034FC3E891B57A
Return Type BOOL
Build 1207
Parameters p0 (float*), p1 (Any*)

Parameters

  • p0 (float*)
  • p1 (Any*)

Usage

Lua (Direct):

local result = ParseddataRqFilloutFloat(p0, p1)

Lua (Hash):

local result = Citizen.InvokeNative(0x7F034FC3E891B57A, p0, p1)

_PARSEDDATA_RQ_FILLOUT_INT

Description: Old name: _DATAFILE_GET_INT

Property Value
Native Name _PARSEDDATA_RQ_FILLOUT_INT
Hash 0xEF44ACC657352A35
Return Type BOOL
Build 1207
Parameters p0 (int*), p1 (Any*)

Parameters

  • p0 (int*)
  • p1 (Any*)

Usage

Lua (Direct):

local result = ParseddataRqFilloutInt(p0, p1)

Lua (Hash):

local result = Citizen.InvokeNative(0xEF44ACC657352A35, p0, p1)

_PARSEDDATA_RQ_FILLOUT_STRING_63

Description: Old name: _DATAFILE_GET_STRING

Property Value
Native Name _PARSEDDATA_RQ_FILLOUT_STRING_63
Hash 0x08EAF8E9F2EB7B2E
Return Type BOOL
Build 1207
Parameters p0 (char*), p1 (Any*)

Parameters

  • p0 (char*)
  • p1 (Any*)

Usage

Lua (Direct):

local result = ParseddataRqFilloutString63(p0, p1)

Lua (Hash):

local result = Citizen.InvokeNative(0x08EAF8E9F2EB7B2E, p0, p1)

_PARSEDDATA_RQ_FILLOUT_VECTOR

Description: Old name: _DATAFILE_GET_VECTOR

Property Value
Native Name _PARSEDDATA_RQ_FILLOUT_VECTOR
Hash 0x06FBF89B12DA279C
Return Type BOOL
Build 1207
Parameters p0 (Vector3*), p1 (Any*)

Parameters

  • p0 (Vector3*)
  • p1 (Any*)

Usage

Lua (Direct):

local result = ParseddataRqFilloutVector(p0, p1)

Lua (Hash):

local result = Citizen.InvokeNative(0x06FBF89B12DA279C, p0, p1)

_PARSEDDATA_RQ_GET_NUM_NODES

Property Value
Native Name _PARSEDDATA_RQ_GET_NUM_NODES
Hash 0xDF01B1F7A886B42D
Return Type Any
Build 1207
Parameters p0 (Any)

Parameters

  • p0 (Any)

Usage

Lua (Direct):

local result = ParseddataRqGetNumNodes(p0)

Lua (Hash):

local result = Citizen.InvokeNative(0xDF01B1F7A886B42D, p0)

_PARSEDDATA_UNLOAD_FILE

Property Value
Native Name _PARSEDDATA_UNLOAD_FILE
Hash 0x129567F0C05F81B9
Return Type void
Build 1207
Parameters fileHandle (int)

Parameters

  • fileHandle (int)

Usage

Lua (Direct):

ParseddataUnloadFile(fileHandle)

Lua (Hash):

Citizen.InvokeNative(0x129567F0C05F81B9, fileHandle)

End of DATAFILE natives part 2

_PARSEDDATA_LOAD_FILE_HASH

Property Value
Native Name _PARSEDDATA_LOAD_FILE_HASH
Hash 0xD97D8D905F1562F2
Return Type int
Build 1207
API Set client
Parameters p0 (Hash)

Description: LOAD_PARSEDDATA_FILE_FAILSAFE_HASH Returns parseddata script fileHandle

Usage

Lua (Direct):

local result = ParseddataLoadFileHash(p0)

Lua (Hash):

local result = Citizen.InvokeNative(0xD97D8D905F1562F2, p0)
Back to documentation