Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GTA5 NativeDB

Browse our wiki-style database of native functions in Grand Theft Auto 5.

Search 6458 native functions


  1. BOOL IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM ( Ped ped, const char* animDict, const char* anim )  //0x6EC47A344923E1ED

    • 0
    • 94
    • 323
  2. void SET_PED_ALTERNATE_WALK_ANIM ( Ped ped, const char* animDict, const char* animName, float p3, BOOL p4 )  //0x6C60394CB4F75E9A

    • 0
    • 90
    • 323
  3. void CLEAR_PED_ALTERNATE_WALK_ANIM ( Ped ped, float p1 )  //0x8844BBFCE30AA9E9

    • 0
    • 96
    • 323
  4. void SET_PED_ALTERNATE_MOVEMENT_ANIM ( Ped ped, int stance, const char* animDictionary, const char* animationName, float p4, BOOL p5 )  //0x90A43CC281FFAB46

    • 0
    • 129
    • 323
  5. void CLEAR_PED_ALTERNATE_MOVEMENT_ANIM ( Ped ped, int stance, float p2 )  //0xD8D19675ED5FBDCE

    • 0
    • 105
    • 323
  6. void SET_PED_GESTURE_GROUP ( Ped ped, const char* animGroupGesture )  //0xDDF803377F94AAA8

    • 0
    • 98
    • 323
  7. Vector3 GET_ANIM_INITIAL_OFFSET_POSITION ( const char* animDict, const char* animName, float x, float y, float z, float xRot, float yRot, float zRot, float p8, int p9 )  //0xBE22B26DD764C040

    • 0
    • 102
    • 323
  8. Vector3 GET_ANIM_INITIAL_OFFSET_ROTATION ( const char* animDict, const char* animName, float x, float y, float z, float xRot, float yRot, float zRot, float p8, int p9 )  //0x4B805E6046EE9E47

    • 0
    • 94
    • 323
  9. int GET_PED_DRAWABLE_VARIATION ( Ped ped, int componentId )  //0x67F3780DD425D4FC

    • 0
    • 141
    • 323
  10. int GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS ( Ped ped, int componentId )  //0x27561561732A7842

    • 0
    • 108
    • 323
  11. int GET_PED_TEXTURE_VARIATION ( Ped ped, int componentId )  //0x04A355E041E004E6

    • 0
    • 139
    • 323
  12. int GET_NUMBER_OF_PED_TEXTURE_VARIATIONS ( Ped ped, int componentId, int drawableId )  //0x8F7156A3142A6BAD

    • 0
    • 120
    • 323
  13. int GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS ( Ped ped, int propId )  //0x5FAF9754E789FB47

    • 0
    • 106
    • 323
  14. int GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS ( Ped ped, int propId, int drawableId )  //0xA6E7F1CEB523E171

    • 0
    • 106
    • 323
  15. int GET_PED_PALETTE_VARIATION ( Ped ped, int componentId )  //0xE3DD5F2A84B42281

    • 0
    • 115
    • 323
  16. BOOL GET_MP_OUTFIT_DATA_FROM_METADATA ( Any* p0, Any* p1 )  //0x9E30E91FB03A2CAF

    • 0
    • 80
    • 323
  17. Any GET_FM_MALE_SHOP_PED_APPAREL_ITEM_INDEX ( Any p0 )  //0x1E77FA7A62EE6C4C

    • 0
    • 88
    • 323
  18. Any GET_FM_FEMALE_SHOP_PED_APPAREL_ITEM_INDEX ( Any p0 )  //0xF033419D1B81FAE8

    • 0
    • 85
    • 323
  19. BOOL IS_PED_COMPONENT_VARIATION_VALID ( Ped ped, int componentId, int drawableId, int textureId )  //0xE825F6B6CEA7671D

    • 0
    • 157
    • 323
  20. void SET_PED_COMPONENT_VARIATION ( Ped ped, int componentId, int drawableId, int textureId, int paletteId )  //0x262B14F48D29DE80

    • 0
    • 372
    • 323
  21. void SET_PED_RANDOM_COMPONENT_VARIATION ( Ped ped, int p1 )  //0xC8A9481A01E63C28

    • 0
    • 111
    • 323
  22. void SET_PED_RANDOM_PROPS ( Ped ped )  //0xC44AA05345C992C6

    • 0
    • 111
    • 323
  23. void SET_PED_DEFAULT_COMPONENT_VARIATION ( Ped ped )  //0x45EEE61580806D63

    • 0
    • 109
    • 323
  24. void SET_PED_BLEND_FROM_PARENTS ( Ped ped, Any p1, Any p2, float p3, float p4 )  //0x137BBD05230DB22D

    • 0
    • 121
    • 323
  25. void SET_PED_HEAD_BLEND_DATA ( Ped ped, int shapeFirstID, BOOL isParent, int shapeSecondID, int shapeThirdID, int skinFirstID, int skinSecondID, int skinThirdID, float shapeMix, float skinMix )  //0x9414E18B9434C2FE

    • 0
    • 188
    • 323
  26. BOOL GET_PED_HEAD_BLEND_DATA ( Ped ped, Any* headBlendData )  //0x2746BD9D88C5C5D0

    • 0
    • 105
    • 323
  27. void UPDATE_PED_HEAD_BLEND_DATA ( Ped ped, float shapeMix, float skinMix, float thirdMix )  //0x723538F61C647C5A

    • 0
    • 94
    • 323
  28. void SET_HEAD_BLEND_EYE_COLOR ( Ped ped, int index )  //0x50B56988B170AFDF

    • 0
    • 108
    • 323
  29. int GET_HEAD_BLEND_EYE_COLOR ( Ped ped )  //0x76BBA2CEE66D47E9

    • 0
    • 77
    • 1011
  30. void SET_PED_HEAD_OVERLAY ( Ped ped, int overlayID, int index, float opacity )  //0x48F44967FA05CC1E

    • 0
    • 122
    • 323
  31. int GET_PED_HEAD_OVERLAY ( Ped ped, int overlayID )  //0xA60EF3B6461A4D43

    • 0
    • 77
    • 323
  32. int GET_PED_HEAD_OVERLAY_NUM ( int overlayID )  //0xCF1CE768BB43480E

    • 0
    • 98
    • 323
  33. void SET_PED_HEAD_OVERLAY_TINT ( Ped ped, int overlayID, int colorType, int colorID, int secondColorID )  //0x497BF74A7B9CB952

    • 0
    • 92
    • 323
  34. void SET_PED_HAIR_TINT ( Ped ped, int colorID, int highlightColorID )  //0x4CFFC65454C93A49

    • 0
    • 141
    • 323
  35. int GET_NUM_PED_HAIR_TINTS ()  //0xE5C0CF872C2AD150

    • 0
    • 85
    • 323
  36. int GET_NUM_PED_MAKEUP_TINTS ()  //0xD1F7CA1535D22818

    • 0
    • 80
    • 323
  37. void GET_PED_HAIR_TINT_COLOR ( int hairColorIndex, int* outR, int* outG, int* outB )  //0x4852FC386E2E1BB5

    • 0
    • 92
    • 323
  38. void GET_PED_MAKEUP_TINT_COLOR ( int makeupColorIndex, int* outR, int* outG, int* outB )  //0x013E5CFC38CD5387

    • 0
    • 77
    • 323
  39. BOOL IS_PED_HAIR_TINT_FOR_CREATOR ( int colorId )  //0xED6D8E27A43B8CDE

    • 0
    • 86
    • 323
  40. int GET_DEFAULT_SECONDARY_TINT_FOR_CREATOR ( int colorId )  //0xEA9960D07DADCF10

    • 0
    • 101
    • 323
  41. BOOL IS_PED_LIPSTICK_TINT_FOR_CREATOR ( int colorId )  //0x3E802F11FBE27674

    • 0
    • 69
    • 323
  42. BOOL IS_PED_BLUSH_TINT_FOR_CREATOR ( int colorId )  //0xF41B5D290C99A3D6

    • 0
    • 85
    • 323
  43. BOOL IS_PED_HAIR_TINT_FOR_BARBER ( int colorID )  //0xE0D36E5D9E99CC21

    • 0
    • 95
    • 323
  44. Any GET_DEFAULT_SECONDARY_TINT_FOR_BARBER ( int colorID )  //0xAAA6A3698A69E048

    • 0
    • 77
    • 323
  45. BOOL IS_PED_LIPSTICK_TINT_FOR_BARBER ( int colorID )  //0x0525A2C2562F3CD4

    • 0
    • 70
    • 323
  46. BOOL IS_PED_BLUSH_TINT_FOR_BARBER ( int colorID )  //0x604E810189EE3A59

    • 0
    • 83
    • 323
  47. BOOL IS_PED_BLUSH_FACEPAINT_TINT_FOR_BARBER ( int colorId )  //0x09E7ECA981D9B210

    • 0
    • 82
    • 1290
  48. Any GET_TINT_INDEX_FOR_LAST_GEN_HAIR_TEXTURE ( Hash modelHash, int drawableId, int textureId )  //0xC56FBF2F228E1DAC

    • 0
    • 94
    • 323
  49. void SET_PED_MICRO_MORPH ( Ped ped, int index, float scale )  //0x71A5C1DBA060049E

    • 0
    • 107
    • 323
  50. BOOL HAS_PED_HEAD_BLEND_FINISHED ( Ped ped )  //0x654CD0A825161131

    • 0
    • 82
    • 323

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.