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
-
void ENABLE_LASER_SIGHT_RENDERING ( BOOL toggle ) //0xC8B46D7727D864AA
- 0
- 883
- 323
-
Hash GET_WEAPON_COMPONENT_TYPE_MODEL ( Hash componentHash ) //0x0DB57B41EC1DB083
- 0
- 340
- 323
-
Hash GET_WEAPONTYPE_MODEL ( Hash weaponHash ) //0xF46CDC33180FDA94
- 0
- 404
- 323
-
Hash GET_WEAPONTYPE_SLOT ( Hash weaponHash ) //0x4215460B9B8B7FA0
- 0
- 227
- 323
-
Hash GET_WEAPONTYPE_GROUP ( Hash weaponHash ) //0xC3287EE3050FB74C
- 0
- 246
- 323
-
int GET_WEAPON_COMPONENT_VARIANT_EXTRA_COUNT ( Hash componentHash ) //0x6558AC7C17BFEF58
- 0
- 150
- 372
-
Hash GET_WEAPON_COMPONENT_VARIANT_EXTRA_MODEL ( Hash componentHash, int extraComponentIndex ) //0x4D1CB8DC40208A17
- 0
- 201
- 372
-
void SET_CURRENT_PED_WEAPON ( Ped ped, Hash weaponHash, BOOL bForceInHand ) //0xADF692B254977C0C
- 0
- 329
- 323
-
BOOL GET_CURRENT_PED_WEAPON ( Ped ped, Hash* weaponHash, BOOL p2 ) //0x3A87E44BB9A01D54
- 0
- 361
- 323
-
Entity GET_CURRENT_PED_WEAPON_ENTITY_INDEX ( Ped ped, Any p1 ) //0x3B390A939AF0B5FC
- 0
- 212
- 323
-
Hash GET_BEST_PED_WEAPON ( Ped ped, BOOL p1 ) //0x8483E98E8B888AE2
- 0
- 173
- 323
-
BOOL SET_CURRENT_PED_VEHICLE_WEAPON ( Ped ped, Hash weaponHash ) //0x75C55983C2C39DAA
- 0
- 186
- 323
-
BOOL GET_CURRENT_PED_VEHICLE_WEAPON ( Ped ped, Hash* weaponHash ) //0x1017582BCD3832DC
- 0
- 178
- 323
-
void SET_PED_CYCLE_VEHICLE_WEAPONS_ONLY ( Ped ped ) //0x50276EF8172F5F12
- 0
- 154
- 1734
-
BOOL IS_PED_ARMED ( Ped ped, int typeFlags ) //0x475768A975D5AD17
- 0
- 275
- 323
-
BOOL IS_WEAPON_VALID ( Hash weaponHash ) //0x937C71165CF334B3
- 0
- 178
- 323
-
BOOL HAS_PED_GOT_WEAPON ( Ped ped, Hash weaponHash, BOOL p2 ) //0x8DECB02F88F428BC
- 0
- 242
- 323
-
BOOL IS_PED_WEAPON_READY_TO_SHOOT ( Ped ped ) //0xB80CA294F2F26749
- 0
- 190
- 323
-
Hash GET_PED_WEAPONTYPE_IN_SLOT ( Ped ped, Hash weaponSlot ) //0xEFFED78E9011134D
- 0
- 213
- 323
-
int GET_AMMO_IN_PED_WEAPON ( Ped ped, Hash weaponhash ) //0x015A522136D7F951
- 0
- 266
- 323
-
void ADD_AMMO_TO_PED ( Ped ped, Hash weaponHash, int ammo ) //0x78F0424C34306220
- 0
- 219
- 323
-
void SET_PED_AMMO ( Ped ped, Hash weaponHash, int ammo, BOOL p3 ) //0x14E56BC5B5DB6A19
- 0
- 242
- 323
-
void SET_PED_INFINITE_AMMO ( Ped ped, BOOL toggle, Hash weaponHash ) //0x3EDCB0505123623B
- 0
- 223
- 323
-
void SET_PED_INFINITE_AMMO_CLIP ( Ped ped, BOOL toggle ) //0x183DADC6AA953186
- 0
- 172
- 323
-
void GIVE_WEAPON_TO_PED ( Ped ped, Hash weaponHash, int ammoCount, BOOL isHidden, BOOL bForceInHand ) //0xBF0FD6E56C964FCB
- 0
- 316
- 323
-
void GIVE_DELAYED_WEAPON_TO_PED ( Ped ped, Hash weaponHash, int ammoCount, BOOL bForceInHand ) //0xB282DC6EBD803C75
- 0
- 173
- 323
-
void REMOVE_ALL_PED_WEAPONS ( Ped ped, BOOL p1 ) //0xF25DF915FA38C5F3
- 0
- 203
- 323
-
void REMOVE_WEAPON_FROM_PED ( Ped ped, Hash weaponHash ) //0x4899CB088EDF59B8
- 0
- 220
- 323
-
void HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE ( Ped ped, BOOL toggle ) //0x6F6981D2253C208F
- 0
- 131
- 323
-
void SET_PED_CURRENT_WEAPON_VISIBLE ( Ped ped, BOOL visible, BOOL deselectWeapon, BOOL p3, BOOL p4 ) //0x0725A4CCFDED9A70
- 0
- 186
- 323
-
void SET_PED_DROPS_WEAPONS_WHEN_DEAD ( Ped ped, BOOL toggle ) //0x476AE72C1D19D1A8
- 0
- 149
- 323
-
BOOL HAS_PED_BEEN_DAMAGED_BY_WEAPON ( Ped ped, Hash weaponHash, int weaponType ) //0x2D343D2219CD027A
- 0
- 199
- 323
-
void CLEAR_PED_LAST_WEAPON_DAMAGE ( Ped ped ) //0x0E98F88A24C5F4B8
- 0
- 172
- 323
-
BOOL HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON ( Entity entity, Hash weaponHash, int weaponType ) //0x131D401334815E94
- 0
- 254
- 323
-
void CLEAR_ENTITY_LAST_WEAPON_DAMAGE ( Entity entity ) //0xAC678E40BE7C74D2
- 0
- 159
- 323
-
void SET_PED_DROPS_WEAPON ( Ped ped ) //0x6B7513D9966FBEC0
- 0
- 161
- 323
-
void SET_PED_DROPS_INVENTORY_WEAPON ( Ped ped, Hash weaponHash, float xOffset, float yOffset, float zOffset, int ammoCount ) //0x208A1888007FC0E6
- 0
- 185
- 323
-
int GET_MAX_AMMO_IN_CLIP ( Ped ped, Hash weaponHash, BOOL p2 ) //0xA38DCFFCEA8962FA
- 0
- 186
- 323
-
BOOL GET_AMMO_IN_CLIP ( Ped ped, Hash weaponHash, int* ammo ) //0x2E1202248937775C
- 0
- 216
- 323
-
BOOL SET_AMMO_IN_CLIP ( Ped ped, Hash weaponHash, int ammo ) //0xDCD2A934D65CB497
- 0
- 174
- 323
-
BOOL GET_MAX_AMMO ( Ped ped, Hash weaponHash, int* ammo ) //0xDC16122C7A20C933
- 0
- 223
- 323
-
BOOL GET_MAX_AMMO_BY_TYPE ( Ped ped, Hash ammoTypeHash, int* ammo ) //0x585847C5E4E11709
- 0
- 186
- 1103
-
void ADD_PED_AMMO_BY_TYPE ( Ped ped, Hash ammoTypeHash, int ammo ) //0x2472622CE1F2D45F
- 0
- 167
- 1103
-
void SET_PED_AMMO_BY_TYPE ( Ped ped, Hash ammoTypeHash, int ammo ) //0x5FD1E1F011E76D7E
- 0
- 187
- 323
-
int GET_PED_AMMO_BY_TYPE ( Ped ped, Hash ammoTypeHash ) //0x39D22031557946C1
- 0
- 164
- 323
-
void SET_PED_AMMO_TO_DROP ( Ped ped, int p1 ) //0xA4EFEF9440A5B0EF
- 0
- 170
- 323
-
void SET_PICKUP_AMMO_AMOUNT_SCALER ( float p0 ) //0xE620FD3512A04F18
- 0
- 143
- 323
-
Hash GET_PED_AMMO_TYPE_FROM_WEAPON ( Ped ped, Hash weaponHash ) //0x7FEAD38B326B9F74
- 0
- 174
- 323
-
Hash GET_PED_ORIGINAL_AMMO_TYPE_FROM_WEAPON ( Ped ped, Hash weaponHash ) //0xF489B44DD5AF4BD9
- 0
- 131
- 1103
-
BOOL GET_PED_LAST_WEAPON_IMPACT_COORD ( Ped ped, Vector3* coords ) //0x6C4D0409BA1A2BC2
- 0
- 273
- 323