Reference
GTA V native db
GTA V script natives by namespace. Search by name, Jenkins hash, or runtime hash across all 6,439 natives. Each native has a dedicated page.
57 of 57 natives in DATAFILE.
- DATAARRAY_ADD_BOOLDATAFILEvoid DATAARRAY_ADD_BOOL(Any* arrayData, BOOL value)
- DATAARRAY_ADD_DICTDATAFILEAny* DATAARRAY_ADD_DICT(Any* arrayData)
- DATAARRAY_ADD_FLOATDATAFILEvoid DATAARRAY_ADD_FLOAT(Any* arrayData, float value)
- DATAARRAY_ADD_INTDATAFILEvoid DATAARRAY_ADD_INT(Any* arrayData, int value)
- DATAARRAY_ADD_STRINGDATAFILEvoid DATAARRAY_ADD_STRING(Any* arrayData, const char* value)
- DATAARRAY_ADD_VECTORDATAFILEvoid DATAARRAY_ADD_VECTOR(Any* arrayData, float valueX, float valueY, float valueZ)
- DATAARRAY_GET_BOOLDATAFILEBOOL DATAARRAY_GET_BOOL(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_COUNTDATAFILEint DATAARRAY_GET_COUNT(Any* arrayData)
- DATAARRAY_GET_DICTDATAFILEAny* DATAARRAY_GET_DICT(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_FLOATDATAFILEfloat DATAARRAY_GET_FLOAT(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_INTDATAFILEint DATAARRAY_GET_INT(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_STRINGDATAFILEconst char* DATAARRAY_GET_STRING(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_TYPEDATAFILEint DATAARRAY_GET_TYPE(Any* arrayData, int arrayIndex)
- DATAARRAY_GET_VECTORDATAFILEVector3 DATAARRAY_GET_VECTOR(Any* arrayData, int arrayIndex)
- DATADICT_CREATE_ARRAYDATAFILEAny* DATADICT_CREATE_ARRAY(Any* objectData, const char* key)
- DATADICT_CREATE_DICTDATAFILEAny* DATADICT_CREATE_DICT(Any* objectData, const char* key)
- DATADICT_GET_ARRAYDATAFILEAny* DATADICT_GET_ARRAY(Any* objectData, const char* key)
- DATADICT_GET_BOOLDATAFILEBOOL DATADICT_GET_BOOL(Any* objectData, const char* key)
- DATADICT_GET_DICTDATAFILEAny* DATADICT_GET_DICT(Any* objectData, const char* key)
- DATADICT_GET_FLOATDATAFILEfloat DATADICT_GET_FLOAT(Any* objectData, const char* key)
- DATADICT_GET_INTDATAFILEint DATADICT_GET_INT(Any* objectData, const char* key)
- DATADICT_GET_STRINGDATAFILEconst char* DATADICT_GET_STRING(Any* objectData, const char* key)
- DATADICT_GET_TYPEDATAFILEint DATADICT_GET_TYPE(Any* objectData, const char* key)
- DATADICT_GET_VECTORDATAFILEVector3 DATADICT_GET_VECTOR(Any* objectData, const char* key)
- DATADICT_SET_BOOLDATAFILEvoid DATADICT_SET_BOOL(Any* objectData, const char* key, BOOL value)
- DATADICT_SET_FLOATDATAFILEvoid DATADICT_SET_FLOAT(Any* objectData, const char* key, float value)
- DATADICT_SET_INTDATAFILEvoid DATADICT_SET_INT(Any* objectData, const char* key, int value)
- DATADICT_SET_STRINGDATAFILEvoid DATADICT_SET_STRING(Any* objectData, const char* key, const char* value)
- DATADICT_SET_VECTORDATAFILEvoid DATADICT_SET_VECTOR(Any* objectData, const char* key, float valueX, float valueY, float valueZ)
- DATAFILE_CLEAR_WATCH_LISTDATAFILEvoid DATAFILE_CLEAR_WATCH_LIST()
- DATAFILE_CREATEDATAFILEvoid DATAFILE_CREATE(int p0)
- DATAFILE_DELETEDATAFILEvoid DATAFILE_DELETE(int p0)
- DATAFILE_DELETE_FOR_ADDITIONAL_DATA_FILEDATAFILEvoid DATAFILE_DELETE_FOR_ADDITIONAL_DATA_FILE(Any p0)
- DATAFILE_DELETE_REQUESTED_FILEDATAFILEBOOL DATAFILE_DELETE_REQUESTED_FILE(Any p0)
- DATAFILE_FLUSH_MISSION_HEADERDATAFILEvoid DATAFILE_FLUSH_MISSION_HEADER()
- DATAFILE_GET_FILE_DICTDATAFILEconst char* DATAFILE_GET_FILE_DICT(int p0)
- DATAFILE_GET_FILE_DICT_FOR_ADDITIONAL_DATA_FILEDATAFILEAny DATAFILE_GET_FILE_DICT_FOR_ADDITIONAL_DATA_FILE(Any p0)
- DATAFILE_HAS_LOADED_FILE_DATADATAFILEBOOL DATAFILE_HAS_LOADED_FILE_DATA(Any p0)
- DATAFILE_HAS_VALID_FILE_DATADATAFILEBOOL DATAFILE_HAS_VALID_FILE_DATA(Any p0)
- DATAFILE_IS_SAVE_PENDINGDATAFILEBOOL DATAFILE_IS_SAVE_PENDING()
- DATAFILE_IS_VALID_REQUEST_IDDATAFILEBOOL DATAFILE_IS_VALID_REQUEST_ID(int index)
- DATAFILE_LOAD_OFFLINE_UGCDATAFILEBOOL DATAFILE_LOAD_OFFLINE_UGC(const char* filename, Any p1)
- DATAFILE_LOAD_OFFLINE_UGC_FOR_ADDITIONAL_DATA_FILEDATAFILEAny DATAFILE_LOAD_OFFLINE_UGC_FOR_ADDITIONAL_DATA_FILE(Any p0, Any p1)
- DATAFILE_SELECT_ACTIVE_FILEDATAFILEBOOL DATAFILE_SELECT_ACTIVE_FILE(Any p0, Any p1)
- DATAFILE_SELECT_CREATOR_STATSDATAFILEBOOL DATAFILE_SELECT_CREATOR_STATS(int p0, Any p1)
- DATAFILE_SELECT_UGC_DATADATAFILEBOOL DATAFILE_SELECT_UGC_DATA(int p0, Any p1)
- DATAFILE_SELECT_UGC_PLAYER_DATADATAFILEBOOL DATAFILE_SELECT_UGC_PLAYER_DATA(int p0, Any p1)
- DATAFILE_SELECT_UGC_STATSDATAFILEBOOL DATAFILE_SELECT_UGC_STATS(int p0, BOOL p1, Any p2)
- DATAFILE_START_SAVE_TO_CLOUDDATAFILEBOOL DATAFILE_START_SAVE_TO_CLOUD(const char* filename, Any p1)
- DATAFILE_STORE_MISSION_HEADERDATAFILEvoid DATAFILE_STORE_MISSION_HEADER(int p0)
- DATAFILE_UPDATE_SAVE_TO_CLOUDDATAFILEBOOL DATAFILE_UPDATE_SAVE_TO_CLOUD(BOOL* p0)
- DATAFILE_WATCH_REQUEST_IDDATAFILEvoid DATAFILE_WATCH_REQUEST_ID(int id)
- UGC_CREATE_CONTENTDATAFILEBOOL UGC_CREATE_CONTENT(Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish, Any p7)
- UGC_CREATE_MISSIONDATAFILEBOOL UGC_CREATE_MISSION(const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish, Any p5)
- UGC_SET_PLAYER_DATADATAFILEBOOL UGC_SET_PLAYER_DATA(const char* contentId, float rating, const char* contentTypeName, Any p3)
- UGC_UPDATE_CONTENTDATAFILEBOOL UGC_UPDATE_CONTENT(const char* contentId, Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, Any p7)
- UGC_UPDATE_MISSIONDATAFILEBOOL UGC_UPDATE_MISSION(const char* contentId, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, Any p5)