Jump to content
View in the app

A better way to browse. Learn more.

RDR2Mods.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.

RDR2 NativeDB

Browse our wiki-style database of native functions in Red Dead Redemption II.

Search 7149 native functions

  • Only this category?

  • Return type
  • First seen in version
  • With description?
  • With comments?

  1. Hash _GET_WEAPON_UNLOCK ( Hash weaponHash )  //0x865F36299079FB75

    • 0
    • 1,000
    • 1207
  2. int _ADD_AMMO_TO_PED ( Ped ped, Hash weaponHash, int amount, Hash reason )  //0xB190BCA3F4042F95

    • 0
    • 514
    • 1207
  3. void _GIVE_AMMO_TO_PED ( Ped ped, Hash ammoType, int amount, Hash addReason )  //0x106A811C6D3035F3

    • 0
    • 714
    • 1207
  4. int _REMOVE_AMMO_FROM_PED ( Ped ped, Hash weaponHash, int amount, Hash removeReason )  //0xF4823C813CB8277D

    • 0
    • 460
    • 1207
  5. int _REMOVE_AMMO_FROM_PED_BY_TYPE ( Ped ped, Hash ammoHash, int amount, Hash removeReason )  //0xB6CFEC32E3742779

    • 0
    • 516
    • 1207
  6. Any REMOVE_ALL_PED_AMMO ( Ped ped )  //0x1B83C0DEEBCBB214

    • 0
    • 514
    • 1207
  7. void SET_PED_AMMO ( Ped ped, Hash weaponHash, int ammo )  //0x14E56BC5B5DB6A19

    • 0
    • 644
    • 1207
  8. void _0x8A779706DA5CA3DD ( Any p0, Any p1, Any p2 )  //0x8A779706DA5CA3DD

    • 0
    • 382
    • 1207
  9. void _0x9409C62504A8F9E9 ( Any p0, Any p1 )  //0x9409C62504A8F9E9

    • 0
    • 364
    • 1207
  10. void _SET_VEHICLE_WEAPON_HEADING_LIMITS ( Vehicle vehicle, int p1, float minHeading, float maxHeading )  //0x56CB3B4305A4F7CE

    • 0
    • 481
    • 1207
  11. Any _SET_VEHICLE_WEAPON_HEADING_LIMITS_2 ( Vehicle vehicle, int p1, float minHeading, float maxHeading )  //0xBF5987E1CDE63501

    • 0
    • 395
    • 1207
  12. void SET_VEHICLE_WEAPON_HEADING ( Vehicle vehicle, int seatIndex, float heading, BOOL p3 )  //0x194D877FC5597B7D

    • 0
    • 477
    • 1207
  13. void SET_PED_INFINITE_AMMO ( Ped ped, BOOL toggle, Hash weaponHash )  //0x3EDCB0505123623B

    • 0
    • 695
    • 1207
  14. void _SET_PED_INFINITE_AMMO_CLIP ( Ped ped, BOOL toggle )  //0xFBAA1E06B6BCA741

    • 0
    • 638
    • 1207
  15. int GET_AMMO_IN_PED_WEAPON ( Ped ped, Hash weaponHash )  //0x015A522136D7F951

    • 0
    • 667
    • 1207
  16. int GET_MAX_AMMO_IN_CLIP ( Ped ped, Hash weaponHash, BOOL p2 )  //0xA38DCFFCEA8962FA

    • 0
    • 559
    • 1207
  17. BOOL GET_AMMO_IN_CLIP ( Ped ped, int* ammo, Hash weaponHash )  //0x2E1202248937775C

    • 0
    • 652
    • 1207
  18. BOOL _GET_AMMO_IN_CLIP_BY_INVENTORY_UID ( Ped ped, int* ammo, Any* inventoryUid )  //0x678F00858980F516

    • 0
    • 428
    • 1207
  19. BOOL SET_AMMO_IN_CLIP ( Ped ped, Hash weaponHash, int ammo )  //0xDCD2A934D65CB497

    • 0
    • 536
    • 1207
  20. Any _REFILL_AMMO_IN_CLIP ( Ped ped, Any* clipInventoryUid, int p2 )  //0xDF4A3404D022ADDE

    • 0
    • 478
    • 1207
  21. BOOL GET_MAX_AMMO ( Ped ped, Any ammo, Hash weaponHash )  //0xDC16122C7A20C933

    • 0
    • 522
    • 1207
  22. void SET_PED_AMMO_BY_TYPE ( Ped ped, Hash ammoType, int ammo )  //0x5FD1E1F011E76D7E

    • 0
    • 572
    • 1207
  23. int GET_PED_AMMO_BY_TYPE ( Ped ped, Hash ammoType )  //0x39D22031557946C1

    • 0
    • 513
    • 1207
  24. void SET_PED_AMMO_TO_DROP ( Ped ped, int p1, int p2 )  //0xA4EFEF9440A5B0EF

    • 0
    • 489
    • 1207
  25. Hash _GET_AMMO_TYPE_FOR_WEAPON ( Hash weapon )  //0x5C2EA6C44F515F34

    • 0
    • 548
    • 1207
  26. Hash GET_PED_AMMO_TYPE_FROM_WEAPON ( Ped ped, Hash weaponHash )  //0x7FEAD38B326B9F74

    • 0
    • 614
    • 1207
  27. Hash _GET_WEAPON_TYPE_FROM_AMMO_TYPE ( Hash ammoType )  //0x7AA043F6C41D151E

    • 0
    • 484
    • 1207
  28. Hash _GET_WEAPON_COMPONENT_TYPE_MODEL ( Hash componentHash )  //0x59DE03442B6C9598

    • 0
    • 616
    • 1207
  29. Hash _GET_WEAPONTYPE_MODEL ( Hash weaponHash )  //0xF70825EB340E7D15

    • 0
    • 697
    • 1207
  30. Hash _GET_WEAPONTYPE_SLOT ( Hash weaponHash )  //0x46F032B8DDF46CDE

    • 0
    • 491
    • 1207
  31. Hash GET_WEAPONTYPE_GROUP ( Hash weaponHash )  //0xEDCA14CA5199FF25

    • 0
    • 581
    • 1207
  32. Hash _0xF8204EF17410BF43 ( Hash weaponGroupHash, float p1, float p2, Any p3 )  //0xF8204EF17410BF43

    • 0
    • 438
    • 1207
  33. BOOL _IS_WEAPON_KIT ( Hash weaponHash )  //0x6ABAD7B0A854F8FB

    • 0
    • 489
    • 1207
  34. BOOL _IS_WEAPON_KIT_2 ( Hash weaponHash )  //0x49E40483948AF062

    • 0
    • 440
    • 1207
  35. BOOL _IS_WEAPON_BOW ( Hash weaponHash )  //0xC4DEC3CA8C365A5D

    • 0
    • 562
    • 1207
  36. BOOL _IS_WEAPON_LANTERN ( Hash weaponHash )  //0x79407D33328286C6

    • 0
    • 487
    • 1207
  37. BOOL _IS_WEAPON_TORCH ( Hash weaponHash )  //0x506F1DE1BFC75304

    • 0
    • 471
    • 1207
  38. BOOL GIVE_WEAPON_TO_PED_WITH_OPTIONS ( Ped ped, Any* data, Any* outData )  //0xBE7E42B07FD317AC

    • 1
    • 1,454
    • 1207
  39. int GIVE_WEAPON_TO_PED ( Ped ped, Hash weaponHash, int ammoCount, BOOL equipNow, BOOL p4, int group, BOOL p6, int p7, int p8, BOOL leftHanded )  //0x5E3BDDBCB83F3D84

    • 1
    • 3,341
    • 1207
  40. void _SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE ( Ped ped, int attachPoint )  //0x5230D3F6EE56CFE6

    • 0
    • 537
    • 1207
  41. Any _0x9F0E1892C7F228A8 ( Any p0 )  //0x9F0E1892C7F228A8

    • 0
    • 455
    • 1207
  42. void _HOLSTER_PED_WEAPONS ( Ped ped, BOOL p1, BOOL p2, BOOL p3, BOOL immediately )  //0x94A3C1B804D291EC

    • 0
    • 793
    • 1207
  43. int _HIDE_PED_WEAPONS ( Ped ped, Any p1, BOOL immediately )  //0xFCCC886EDE3C63EC

    • 0
    • 652
    • 1207
  44. void _0x4820A6939D7CEF28 ( Any p0, Any p1 )  //0x4820A6939D7CEF28

    • 0
    • 387
    • 1207
  45. void SET_CURRENT_PED_WEAPON ( Ped ped, Hash weaponHash, BOOL equipNow, int attachPoint, BOOL p4, BOOL p5 )  //0xADF692B254977C0C

    • 0
    • 869
    • 1207
  46. BOOL GET_CURRENT_PED_WEAPON ( Ped ped, Hash* weaponHash, BOOL p2, int attachPoint, BOOL p4 )  //0x3A87E44BB9A01D54

    • 1
    • 1,863
    • 1207
  47. Entity GET_CURRENT_PED_WEAPON_ENTITY_INDEX ( Ped ped, int attachPoint )  //0x3B390A939AF0B5FC

    • 0
    • 901
    • 1207
  48. BOOL _ENABLE_WEAPON_RESTORE ( Ped ped )  //0xC395355843BE134B

    • 0
    • 516
    • 1207
  49. Hash GET_PED_BACKUP_WEAPON ( Ped ped, BOOL p1 )  //0xC71FE230A513C30F

    • 0
    • 506
    • 1207
  50. Hash _GET_PED_WORST_WEAPON ( Ped ped, BOOL p1, BOOL p2, BOOL p3 )  //0xDA37A053C1522F5D

    • 0
    • 494
    • 1207

Recently Browsing 0

  • No registered users viewing this page.

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.