GTA5 NativeDB
Browse our wiki-style database of native functions in Grand Theft Auto 5.
Namespaces
- SYSTEM
- APP
- AUDIO
- BRAIN
- CAM
- CLOCK
- CUTSCENE
- DATAFILE
- DECORATOR
- DLC
- ENTITY
- EVENT
- FILES
- FIRE
- GRAPHICS
- HUD
- INTERIOR
- ITEMSET
- LOADINGSCREEN
- LOCALIZATION
- MISC
- MOBILE
- MONEY
- NETSHOPPING
- NETWORK
- OBJECT
- PAD
- PATHFIND
- PED
- PHYSICS
- PLAYER
- RECORDING
- REPLAY
- SAVEMIGRATION
- SCRIPT
- SECURITY
- SHAPETEST
- SOCIALCLUB
- STATS
- STREAMING
- TASK
- VEHICLE
- WATER
- WEAPON
- ZONE
-
float GET_ANIM_DURATION ( const char* animDict, const char* animName ) //0xFEDDF04D62B8D790
- 0
- 151
- 323
-
void ATTACH_ENTITY_BONE_TO_ENTITY_BONE_Y_FORWARD ( Entity entity1, Entity entity2, int boneIndex1, int boneIndex2, BOOL p4, BOOL p5 ) //0xFD1695C5D3B05439
- 0
- 162
- 791
-
BOOL HAS_ENTITY_CLEAR_LOS_TO_ENTITY ( Entity entity1, Entity entity2, int traceType ) //0xFCDFF7B72D23A1AC
- 0
- 178
- 323
-
int GET_ENTITY_BONE_INDEX_BY_NAME ( Entity entity, const char* boneName ) //0xFB71170B7E76ACBA
- 0
- 149
- 323
-
void SET_ENTITY_PROOFS ( Entity entity, BOOL bulletProof, BOOL fireProof, BOOL explosionProof, BOOL collisionProof, BOOL meleeProof, BOOL p6, BOOL p7, BOOL drownProof ) //0xFAEE099C6F890BB8
- 0
- 188
- 323
-
int GET_ENTITY_POPULATION_TYPE ( Entity entity ) //0xF6F5161F4534EDFF
- 0
- 86
- 323
-
void PROCESS_ENTITY_ATTACHMENTS ( Entity entity ) //0xF4080490ADC51C6F
- 0
- 97
- 323
-
BOOL IS_ENTITY_ATTACHED_TO_ENTITY ( Entity from, Entity to ) //0xEFBE71898A993728
- 0
- 98
- 323
-
int GET_ENTITY_HEALTH ( Entity entity ) //0xEEF059FAD016D209
- 0
- 224
- 323
-
BOOL WOULD_ENTITY_BE_OCCLUDED ( Hash entityModelHash, float x, float y, float z, BOOL p4 ) //0xEE5D2A122E09EC42
- 0
- 101
- 323
-
void GET_ENTITY_MATRIX ( Entity entity, Vector3* forwardVector, Vector3* rightVector, Vector3* upVector, Vector3* position ) //0xECB2FC7235A7D137
- 0
- 155
- 323
-
BOOL HAS_ANIM_EVENT_FIRED ( Entity entity, Hash actionHash ) //0xEAF4CD9EA3E7E922
- 0
- 130
- 323
-
void SET_ENTITY_VISIBLE ( Entity entity, BOOL toggle, BOOL unk ) //0xEA1C610A04DB6BBB
- 0
- 165
- 323
-
void SET_ENTITY_IS_TARGET_PRIORITY ( Entity entity, BOOL p1, float p2 ) //0xEA02E132F5C68722
- 0
- 106
- 323
-
BOOL HAS_COLLISION_LOADED_AROUND_ENTITY ( Entity entity ) //0xE9676F61BC0B3321
- 0
- 98
- 323
-
float GET_ENTITY_HEADING ( Entity entity ) //0xE83D4F9BA2A38914
- 0
- 187
- 323
-
float GET_ENTITY_SUBMERGED_LEVEL ( Entity entity ) //0xE81AFC1BC4CC41CE
- 0
- 125
- 323
-
void SET_ENTITY_MIRROR_REFLECTION_FLAG ( Entity entity, BOOL p1 ) //0xE66377CDDADA4810
- 0
- 83
- 1734
-
BOOL IS_ENTITY_ON_SCREEN ( Entity entity ) //0xE659E47AF827484B
- 0
- 117
- 323
-
Vector3 GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY ( Entity entity ) //0xE465D4AB7CA6AE72
- 0
- 135
- 323
-
BOOL IS_ENTITY_OCCLUDED ( Entity entity ) //0xE31C2C72B8692B64
- 0
- 92
- 323
-
void SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP ( Entity entity, BOOL bCanBeDamaged, int relGroup ) //0xE22D8FDE858B8119
- 0
- 112
- 323
-
void SET_CAN_AUTO_VAULT_ON_ENTITY ( Entity entity, BOOL toggle ) //0xE12ABE5E3A389A6C
- 0
- 77
- 323
-
BOOL HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE ( Entity entity ) //0xDFD5033FDBA0A9C8
- 0
- 162
- 323
-
BOOL DOES_ENTITY_BELONG_TO_THIS_SCRIPT ( Entity entity, BOOL p1 ) //0xDDE6DF5AE89981D2
- 0
- 150
- 323
-
void SET_WAIT_FOR_COLLISIONS_BEFORE_PROBE ( Entity entity, BOOL toggle ) //0xDC6F8601FAF2E893
- 0
- 94
- 323
-
BOOL DOES_ENTITY_HAVE_PHYSICS ( Entity entity ) //0xDA95EA3317CC5064
- 0
- 126
- 323
-
void REMOVE_MODEL_HIDE ( float x, float y, float z, float radius, Hash modelHash, BOOL p5 ) //0xD9E3006FB3CBD765
- 0
- 82
- 323
-
BOOL GET_ENTITY_CAN_BE_DAMAGED ( Entity entity ) //0xD95CC5D2AB15A09F
- 0
- 77
- 757
-
Object GET_OBJECT_INDEX_FROM_ENTITY_INDEX ( Entity entity ) //0xD7E3B9735C0F89D6
- 0
- 146
- 323
-
void SET_PICK_UP_BY_CARGOBOB_DISABLED ( Entity entity, BOOL toggle ) //0xD7B80E7C3BEFC396
- 0
- 89
- 1180
-
BOOL IS_ENTITY_VISIBLE_TO_SCRIPT ( Entity entity ) //0xD796CB5BA8F20E32
- 0
- 85
- 323
-
float GET_ENTITY_SPEED ( Entity entity ) //0xD5037BA82E12416F
- 0
- 205
- 323
-
float GET_ENTITY_PITCH ( Entity entity ) //0xD45DC2893621E1FE
- 0
- 127
- 323
-
void SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS ( Entity entity, BOOL toggle ) //0xD3997889736FD899
- 0
- 89
- 323
-
BOOL IS_ENTITY_WAITING_FOR_WORLD_COLLISION ( Entity entity ) //0xD05BFF0C0A12C68F
- 0
- 77
- 323
-
BOOL IS_ENTITY_IN_WATER ( Entity entity ) //0xCFB0A0D8EDD145A3
- 0
- 156
- 323
-
BOOL IS_ENTITY_ATTACHED_TO_ANY_OBJECT ( Entity entity ) //0xCF511840CEEDE0CC
- 0
- 130
- 323
-
void SET_PICKUP_COLLIDES_WITH_PROJECTILES ( Any p0, Any p1 ) //0xCEA7C8E1B48FF68C
- 0
- 69
- 678
-
Vector3 GET_ENTITY_BONE_ROTATION ( Entity entity, int boneIndex ) //0xCE6294A232D03786
- 0
- 185
- 791
-
BOOL GET_ENTITY_COLLISION_DISABLED ( Entity entity ) //0xCCF1E97BEFDAE480
- 0
- 89
- 323
-
BOOL HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY ( Entity entity1, Entity entity2, BOOL p2 ) //0xC86D67D52A707CF8
- 0
- 211
- 323
-
BOOL PLAY_SYNCHRONIZED_ENTITY_ANIM ( Entity entity, int syncedScene, const char* animation, const char* propName, float p4, float p5, Any p6, float p7 ) //0xC77720A12FE14A86
- 0
- 129
- 323
-
void APPLY_FORCE_TO_ENTITY ( Entity entity, int forceFlags, BOOL ignoreUpVec, BOOL isForceRel, BOOL p12, BOOL p13, float x, float y, float z, float offX ) //0xC5F68BE9613E2D18
- 0
- 167
- 323
-
void ATTACH_ENTITY_TO_ENTITY_PHYSICALLY ( Entity entity1, Entity entity2, float xRot, float yRot, float zRot, float breakForce, BOOL fixedRot, BOOL p15, BOOL collision, BOOL p17 ) //0xC3675780C92F90F9
- 0
- 220
- 323
-
void SET_ENTITY_WATER_REFLECTION_FLAG ( Entity entity, BOOL toggle ) //0xC34BC448DA29F5E9
- 0
- 64
- 573
-
BOOL GET_ENTITY_PROOFS ( Entity entity, BOOL* bulletProof, BOOL* fireProof, BOOL* explosionProof, BOOL* collisionProof, BOOL* meleeProof, BOOL* steamProof, BOOL* p7, BOOL* drownProof ) //0xBE8CD9BE829BBEBF
- 0
- 137
- 1604
-
Vector3 GET_ENTITY_BONE_OBJECT_ROTATION ( Entity entity, int boneIndex ) //0xBD8D32550E5CEBFE
- 0
- 106
- 1734
-
BOOL PLAY_SYNCHRONIZED_MAP_ENTITY_ANIM ( float p0, float p1, Any p10, float p11, float p2, float p3, Any p4, Any p5, Any* p6, Any* p7 ) //0xB9C54555ED30FBC4
- 0
- 89
- 323
-
void SET_ENTITY_AS_NO_LONGER_NEEDED ( Entity* entity ) //0xB736A491E64A32CF
- 0
- 100
- 323