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



  1. Entity GET_CURRENT_PED_WEAPON_ENTITY_INDEX ( Ped ped, int attachPoint )  //0x3B390A939AF0B5FC

  2. Any _SET_INSTANTLY_STORE_LONGARMS_ON_DISMOUNT ( Ped PlayerPed, BOOL p1, Any p2 )  //0xB832F1A686B9B810

  3. BOOL _IS_WEAPON_BOW ( Hash weaponHash )  //0xC4DEC3CA8C365A5D

  4. BOOL _IS_WEAPON_LANTERN ( Hash weaponHash )  //0x79407D33328286C6

  5. BOOL _IS_WEAPON_TORCH ( Hash weaponHash )  //0x506F1DE1BFC75304

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

  7. int _HIDE_PED_WEAPONS ( Ped ped, Any p1, BOOL immediately )  //0xFCCC886EDE3C63EC

  8. BOOL GET_CURRENT_PED_WEAPON ( Ped ped, Hash* weaponHash, BOOL p2, int attachPoint, BOOL p4 )  //0x3A87E44BB9A01D54

  9. Any SET_PED_ALL_WEAPONS_VISIBILITY ( Ped ped, BOOL visible )  //0x4F806A6CFED89468

  10. Hash _GET_SELECTED_PED_WEAPON ( Ped ped )  //0x8425C5F057012DAB

  11. BOOL _IS_WEAPON_KNIFE ( Hash weaponHash )  //0x792E3EF76C911959

  12. Hash _IS_WEAPON_REVOLVER ( Hash weaponHash )  //0xC212F1D05A8232BB

  13. Hash _IS_WEAPON_PISTOL ( Hash weaponHash )  //0xDDC64F5E31EEDAB6

  14. BOOL _IS_WEAPON_REPEATER ( Hash weaponHash )  //0xDDB2578E95EF7138

  15. BOOL _IS_WEAPON_RIFLE ( Hash weaponHash )  //0x0A82317B7EBFC420

  16. BOOL _IS_WEAPON_SHOTGUN ( Hash weaponHash )  //0xC75386174ECE95D5

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

  18. int _ADD_AMMO_TO_PED ( Ped ped, Hash weaponHash, int amount, Hash reason )  //0xB190BCA3F4042F95

  19. void _GIVE_AMMO_TO_PED ( Ped ped, Hash ammoType, int amount, Hash addReason )  //0x106A811C6D3035F3

  20. int _REMOVE_AMMO_FROM_PED ( Ped ped, Hash weaponHash, int amount, Hash removeReason )  //0xF4823C813CB8277D

  21. int _REMOVE_AMMO_FROM_PED_BY_TYPE ( Ped ped, Hash ammoHash, int amount, Hash removeReason )  //0xB6CFEC32E3742779

  22. Any REMOVE_ALL_PED_AMMO ( Ped ped )  //0x1B83C0DEEBCBB214

  23. Hash _GET_AMMO_TYPE_FOR_WEAPON ( Hash weapon )  //0x5C2EA6C44F515F34

  24. Hash _GET_WEAPONTYPE_MODEL ( Hash weaponHash )  //0xF70825EB340E7D15

  25. Hash _GET_WEAPONTYPE_SLOT ( Hash weaponHash )  //0x46F032B8DDF46CDE

  26. Hash GET_WEAPONTYPE_GROUP ( Hash weaponHash )  //0xEDCA14CA5199FF25

  27. Hash _0xF8204EF17410BF43 ( Hash weaponGroupHash, float p1, float p2, Any p3 )  //0xF8204EF17410BF43

  28. BOOL _IS_WEAPON_KIT ( Hash weaponHash )  //0x6ABAD7B0A854F8FB

  29. BOOL _IS_WEAPON_KIT_2 ( Hash weaponHash )  //0x49E40483948AF062

  30. BOOL GIVE_WEAPON_TO_PED_WITH_OPTIONS ( Ped ped, Any* data, Any* outData )  //0xBE7E42B07FD317AC

  31. void _SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE ( Ped ped, int attachPoint )  //0x5230D3F6EE56CFE6

  32. Any _0x9F0E1892C7F228A8 ( Any p0 )  //0x9F0E1892C7F228A8

  33. void _HOLSTER_PED_WEAPONS ( Ped ped, BOOL p1, BOOL p2, BOOL p3, BOOL immediately )  //0x94A3C1B804D291EC

  34. void _0x4820A6939D7CEF28 ( Any p0, Any p1 )  //0x4820A6939D7CEF28

  35. void SET_CURRENT_PED_WEAPON ( Ped ped, Hash weaponHash, BOOL equipNow, int attachPoint, BOOL p4, BOOL p5 )  //0xADF692B254977C0C

  36. BOOL _ENABLE_WEAPON_RESTORE ( Ped ped )  //0xC395355843BE134B

  37. Hash GET_PED_BACKUP_WEAPON ( Ped ped, BOOL p1 )  //0xC71FE230A513C30F

  38. Hash _GET_PED_WORST_WEAPON ( Ped ped, BOOL p1, BOOL p2, BOOL p3 )  //0xDA37A053C1522F5D

  39. Hash GET_BEST_PED_WEAPON ( Ped ped, BOOL p1, BOOL p2 )  //0x8483E98E8B888AE2

  40. void GET_BEST_PED_SHORTARM_GUID ( Ped ped, Any* outGUID, BOOL p2, BOOL p3 )  //0xF52BD94B47CCF736

  41. BOOL GET_PED_WEAPON_GUID_AT_ATTACH_POINT ( Ped ped, int attachPoint, Any* weaponGuid )  //0x6929E22158E52265

  42. Hash _GET_BEST_PED_WEAPON_IN_GROUP ( Ped ped, Hash weaponGroup, BOOL p2, BOOL p3 )  //0x9F67929D98E7C6E8

  43. Hash _0x08FF1099ED2E6E21 ( Ped ped )  //0x08FF1099ED2E6E21

  44. void _REMOVE_WEAPON_FROM_PED_BY_GUID ( Ped ped, Any* weaponGuid, Hash removeReason )  //0x51C3B71591811485

  45. void _SET_AMMO_IN_TURRET ( Vehicle vehicle, Hash turretHash, int ammo )  //0xBDDA0C290C228159

  46. BOOL SET_CURRENT_PED_VEHICLE_WEAPON ( Ped ped, Hash weaponHash )  //0x75C55983C2C39DAA

  47. BOOL GET_CURRENT_PED_VEHICLE_WEAPON ( Ped ped, Hash* weaponHash )  //0x1017582BCD3832DC

  48. BOOL IS_PED_ARMED ( Ped ped, int flags )  //0xCB690F680A3EA971

  49. Any _0xA2091482ED42EF85 ( Any p0, Any p1 )  //0xA2091482ED42EF85

  50. Any _0x2387D6E9C6B478AA ( Any p0 )  //0x2387D6E9C6B478AA

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.