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. void _SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE ( Ped ped, int attachPoint )  //0x5230D3F6EE56CFE6

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

    • 0
    • 793
    • 1207
  3. void _0x4820A6939D7CEF28 ( Any p0, Any p1 )  //0x4820A6939D7CEF28

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

    • 0
    • 869
    • 1207
  5. void GET_BEST_PED_SHORTARM_GUID ( Ped ped, Any* outGUID, BOOL p2, BOOL p3 )  //0xF52BD94B47CCF736

    • 0
    • 301
    • 1207
  6. void _REMOVE_WEAPON_FROM_PED_BY_GUID ( Ped ped, Any* weaponGuid, Hash removeReason )  //0x51C3B71591811485

    • 0
    • 321
    • 1311
  7. void _SET_AMMO_IN_TURRET ( Vehicle vehicle, Hash turretHash, int ammo )  //0xBDDA0C290C228159

    • 0
    • 301
    • 1207
  8. void GIVE_DELAYED_WEAPON_TO_PED ( Ped ped, Hash weaponHash, int ammoCount, BOOL p3, Hash addReason )  //0xB282DC6EBD803C75

    • 0
    • 931
    • 1207
  9. void REMOVE_ALL_PED_WEAPONS ( Ped ped, BOOL p1, BOOL p2 )  //0xF25DF915FA38C5F3

    • 0
    • 791
    • 1207
  10. void REMOVE_WEAPON_FROM_PED ( Ped ped, Hash weaponHash, BOOL p2, Hash removeReason )  //0x4899CB088EDF59B8

    • 1
    • 705
    • 1207
  11. void HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE ( Ped ped, BOOL toggle )  //0x6F6981D2253C208F

    • 0
    • 319
    • 1207
  12. void SET_PED_CURRENT_WEAPON_VISIBLE ( Ped ped, BOOL visible, BOOL deselectWeapon, BOOL p3, BOOL p4 )  //0x0725A4CCFDED9A70

    • 0
    • 469
    • 1207
  13. void _SET_PED_WEAPON_ATTACH_POINT_VISIBILITY ( Ped ped, int attachPoint, BOOL visible )  //0x67E21ACC5C0C970C

    • 0
    • 384
    • 1207
  14. void SET_PED_DROPS_WEAPONS_WHEN_DEAD ( Ped ped, BOOL toggle )  //0x476AE72C1D19D1A8

    • 0
    • 343
    • 1207
  15. void _0x431240A58484D5D0 ( Ped ped, BOOL toggle )  //0x431240A58484D5D0

    • 0
    • 278
    • 1207
  16. void _0x457B16951AD77C1B ( Any p0 )  //0x457B16951AD77C1B

    • 0
    • 258
    • 1436
  17. void _0x45E57FDD531C9477 ( Ped ped, BOOL toggle )  //0x45E57FDD531C9477

    • 0
    • 322
    • 1207
  18. void _0xF08D8FEB455F2C8C ( Ped ped, BOOL toggle )  //0xF08D8FEB455F2C8C

    • 0
    • 307
    • 1207
  19. void _0x16D9841A85FA627E ( Ped ped, BOOL toggle )  //0x16D9841A85FA627E

    • 0
    • 351
    • 1207
  20. void _CLEAR_PED_LAST_WEAPON_DAMAGE ( Ped ped )  //0x087D8F4BC65F68E4

    • 0
    • 321
    • 1207
  21. void SET_PED_DROPS_INVENTORY_WEAPON ( Ped ped, Hash weaponHash, float xOffset, float yOffset, float zOffset, int ammoCount )  //0x208A1888007FC0E6

    • 0
    • 425
    • 1207
  22. void _0xB0FB9B196A3D13F0 ( Any p0, Any p1, Any p2 )  //0xB0FB9B196A3D13F0

    • 0
    • 329
    • 1207
  23. void _0x2EBF70E1D8C06683 ( Any p0, Any p1 )  //0x2EBF70E1D8C06683

    • 0
    • 297
    • 1207
  24. void _0x63B83A526329AFBC ( Any p0 )  //0x63B83A526329AFBC

    • 0
    • 308
    • 1207
  25. void SET_ALLOW_ANY_WEAPON_DROP ( Ped ped, BOOL toggle )  //0x78030C7867D8B9B6

    • 0
    • 303
    • 1207
  26. void _0xA3716A77DCF17424 ( Any p0, Any p1, Any p2 )  //0xA3716A77DCF17424

    • 0
    • 331
    • 1207
  27. void _REMOVE_WEAPON_COMPONENT_FROM_PED ( Ped ped, Hash componentHash, Hash weaponHash )  //0x19F70C4D80494FF8

    • 0
    • 387
    • 1207
  28. void _0xD4C6E24D955FF061 ( Any p0 )  //0xD4C6E24D955FF061

    • 0
    • 267
    • 1311
  29. void _REQUEST_WEAPON_ASSET ( Hash weaponHash, int p1, BOOL p2 )  //0x72D4CB5DB927009C

    • 0
    • 439
    • 1207
  30. void _REMOVE_WEAPON_ASSET ( Hash weaponHash )  //0xC3896D03E2852236

    • 0
    • 267
    • 1207
  31. void _0xE9B3FEC825668291 ( Any p0, Any p1, Any p2 )  //0xE9B3FEC825668291

    • 0
    • 292
    • 1207
  32. void _0x641351E9AD103890 ( Any p0, Any p1 )  //0x641351E9AD103890

    • 0
    • 272
    • 1207
  33. void SET_INSTANTLY_EQUIP_WEAPON_PICKUPS ( Ped ped, BOOL toggle )  //0x739B9C6D0E7F7F93

    • 0
    • 313
    • 1207
  34. void _SET_FORCE_AUTO_EQUIP ( Ped ped, BOOL toggle )  //0xBE711B14A159E84F

    • 0
    • 310
    • 1207
  35. void _SEND_WEAPON_TO_INVENTORY ( Ped ped, Hash weaponHash )  //0xE9BD19F8121ADE3E

    • 0
    • 389
    • 1207
  36. void _0x14FF0C2545527F9B ( Ped horse, Hash weaponHash, Ped ped )  //0x14FF0C2545527F9B

    • 0
    • 309
    • 1207
  37. void _SET_ACTIVE_GUN_SPINNING_EQUIP_KIT_EMOTE_TWIRL ( Ped ped, Hash emote )  //0xCBCFFF805F1B4596

    • 0
    • 347
    • 1311
  38. void REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT ( Object weaponObject, Hash component )  //0xF7D82B0D66777611

    • 0
    • 406
    • 1207
  39. void _GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT ( Object* weaponObject, Ped ped, Hash componentHash, BOOL p3 )  //0x1A47699E8D533E8F

    • 0
    • 479
    • 1207
  40. void _SET_GUN_SPINNING_INVENTORY_SLOT_ID_ACTIVATE ( Ped ped, int emoteType )  //0x408CF580C5E96D49

    • 0
    • 313
    • 1355
  41. void _GIVE_WEAPON_COMPONENT_TO_ENTITY ( Entity entity, Hash componentHash, Hash weaponHash, BOOL p3 )  //0x74C9090FDD1BB48E

    • 0
    • 366
    • 1207
  42. void SET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID ( Ped ped, Any* guidPrimary, Any* guidSecondary )  //0xEC1F85DA51D3D6C4

    • 0
    • 340
    • 1232
  43. void _0x74C9080FDD1BB48E ( Any p0, Any p1 )  //0x74C9080FDD1BB48E

    • 0
    • 293
    • 1207
  44. void _GET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID ( Ped ped, Any* guidPrimary, Any* guidSecondary )  //0xB7E52A058B07C7E2

    • 0
    • 282
    • 1232
  45. void _0x74C9080FDD1BB48F ( Any p0, Any p1 )  //0x74C9080FDD1BB48F

    • 0
    • 317
    • 1207
  46. void _0x74C2365FDD1BB48F ( Any p0, Any p1 )  //0x74C2365FDD1BB48F

    • 0
    • 297
    • 1207
  47. void _0x74C90AAACC1DD48F ( Any p0 )  //0x74C90AAACC1DD48F

    • 0
    • 303
    • 1207
  48. void _SET_ACTIVE_GUN_SPINNING_KIT_EMOTE_TWIRL ( Ped ped, int weaponEmoteTrickType, Hash spin )  //0x01F661BB9C71B465

    • 0
    • 372
    • 1207
  49. void _GIVE_WEAPON_COLLECTION_TO_PED ( Ped ped, Hash weaponCollection )  //0x899A04AFCC725D04

    • 0
    • 331
    • 1207
  50. void _0xA769D753922B031B ( Any p0, Any p1, Any p2 )  //0xA769D753922B031B

    • 0
    • 242
    • 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.