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. BOOL _HAS_WEAPON_ASSET_LOADED ( Hash weaponHash )  //0xFF07CF465F48B830

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

    • 0
    • 652
    • 1207
  3. void _SET_PED_INFINITE_AMMO_CLIP ( Ped ped, BOOL toggle )  //0xFBAA1E06B6BCA741

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

    • 0
    • 439
    • 1207
  5. void REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT ( Object weaponObject, Hash component )  //0xF7D82B0D66777611

    • 0
    • 406
    • 1207
  6. Hash _GET_WEAPONTYPE_MODEL ( Hash weaponHash )  //0xF70825EB340E7D15

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

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

    • 0
    • 461
    • 1207
  9. Hash _GET_WEAPON_GUN_SPINNING_WEAPON_EMOTE_TRICK_TYPE_HASH ( Hash emote, int weaponEmoteTrickType )  //0xF4601C1203B1A78D

    • 0
    • 344
    • 1207
  10. Hash _GET_PED_GUN_SPINNING_HASH_FROM_WEAPON_EMOTE_VARIATION ( Ped ped, int weaponEmoteVariation )  //0xF3B1620B920D1708

    • 0
    • 273
    • 1355
  11. Any _0xF2F585411E748B9C ( Any p0, Any p1 )  //0xF2F585411E748B9C

    • 0
    • 274
    • 1207
  12. BOOL IS_PED_CARRYING_WEAPON ( Ped ped, Hash weaponHash )  //0xF29A186ED428B552

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

    • 0
    • 791
    • 1207
  14. BOOL _0xF252A85B8F3F8C58 ( Hash weaponCollection, Hash dualwieldVariant )  //0xF252A85B8F3F8C58

    • 0
    • 315
    • 1207
  15. void _DISABLE_AMMO_TYPE_FOR_PED_WEAPON ( Ped ped, Hash weaponHash, Hash ammoHash )  //0xF0D728EEA3C99775

    • 0
    • 262
    • 1207
  16. void _0xF08D8FEB455F2C8C ( Ped ped, BOOL toggle )  //0xF08D8FEB455F2C8C

    • 0
    • 307
    • 1207
  17. Hash GET_WEAPONTYPE_GROUP ( Hash weaponHash )  //0xEDCA14CA5199FF25

    • 0
    • 581
    • 1207
  18. void _0xECBB26529A737EF6 ( Any p0 )  //0xECBB26529A737EF6

    • 0
    • 350
    • 1207
  19. Any _0xEC97101A8F311282 ( Any p0 )  //0xEC97101A8F311282

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

    • 0
    • 340
    • 1232
  21. void _SET_AMMO_TYPE_FOR_PED_WEAPON_INVENTORY ( Ped ped, Any* weaponInventoryUid, Hash ammoHash )  //0xEBE46B501BC3FBCF

    • 0
    • 266
    • 1207
  22. Any _0xEA522F991E120D45 ( Any p0 )  //0xEA522F991E120D45

    • 0
    • 302
    • 1207
  23. void _SEND_WEAPON_TO_INVENTORY ( Ped ped, Hash weaponHash )  //0xE9BD19F8121ADE3E

    • 0
    • 389
    • 1207
  24. void _0xE9B3FEC825668291 ( Any p0, Any p1, Any p2 )  //0xE9B3FEC825668291

    • 0
    • 292
    • 1207
  25. void _SET_WEAPON_DAMAGE ( Object weaponObject, float level, BOOL p2 )  //0xE22060121602493B

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

    • 0
    • 479
    • 1207
  27. Hash _IS_WEAPON_PISTOL ( Hash weaponHash )  //0xDDC64F5E31EEDAB6

    • 0
    • 401
    • 1207
  28. BOOL _IS_WEAPON_REPEATER ( Hash weaponHash )  //0xDDB2578E95EF7138

    • 0
    • 412
    • 1207
  29. BOOL _HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON ( Entity entity, Hash weaponName, int weaponType )  //0xDCF06D0CDFF68424

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

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

    • 0
    • 522
    • 1207
  32. Hash _GET_PED_WEAPON_IN_SLOT ( Ped ped, Hash slotHash )  //0xDBC4B552B2AE9A83

    • 0
    • 466
    • 1207
  33. void _LISTEN_PROJECTILE_HIT_EVENTS ( BOOL listen )  //0xDA5D3F2C6DD5B5D4

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

    • 0
    • 494
    • 1207
  35. BOOL _IS_WEAPON_ONE_HANDED ( Hash weaponHash )  //0xD955FEE4B87AFA07

    • 0
    • 296
    • 1207
  36. void _0xD63B4BA3A02A99E0 ( Any p0, Any p1 )  //0xD63B4BA3A02A99E0

    • 0
    • 288
    • 1207
  37. float GET_WEAPON_PERMANENT_DEGRADATION ( Object weaponObject )  //0xD56E5F336C675EFA

    • 0
    • 325
    • 1207
  38. void _0xD53846B9C931C181 ( Any p0, Any p1, Any p2 )  //0xD53846B9C931C181

    • 0
    • 262
    • 1207
  39. void _0xD4C6E24D955FF061 ( Any p0 )  //0xD4C6E24D955FF061

    • 0
    • 267
    • 1311
  40. Hash _GET_DEFAULT_PED_WEAPON_COLLECTION ( Hash pedModel )  //0xD42514C182121C23

    • 0
    • 373
    • 1207
  41. void _SET_WEAPON_LEVEL_THRESHOLD ( Object weaponObject, float threshold )  //0xD4071EFC83794B2F

    • 0
    • 263
    • 1207
  42. int GET_WEAPON_CLIP_SIZE ( Hash weaponHash )  //0xD3750CCC00635FC2

    • 0
    • 300
    • 1207
  43. BOOL _IS_AMMO_SILENT ( Hash ammoHash )  //0xD2866CBA797E872E

    • 0
    • 261
    • 1232
  44. Any _0xD2209866B0CB72EA ( Any p0, Any p1 )  //0xD2209866B0CB72EA

    • 0
    • 288
    • 1207
  45. Entity MAKE_PED_DROP_WEAPON ( Ped ped, BOOL allowPickup, int attachPoint, BOOL equipNextWeapon, BOOL p4 )  //0xCEF4C65DE502D367

    • 0
    • 500
    • 1207
  46. BOOL _0xCD356B42C57BFE01 ( Ped ped, Any* p1 )  //0xCD356B42C57BFE01

    • 0
    • 248
    • 1355
  47. void _SET_AMMO_TYPE_FOR_PED_WEAPON ( Ped ped, Hash weaponHash, Hash ammoHash )  //0xCC9C4393523833E2

    • 0
    • 348
    • 1207
  48. void _SET_ACTIVE_GUN_SPINNING_EQUIP_KIT_EMOTE_TWIRL ( Ped ped, Hash emote )  //0xCBCFFF805F1B4596

    • 0
    • 347
    • 1311
  49. BOOL IS_PED_ARMED ( Ped ped, int flags )  //0xCB690F680A3EA971

    • 0
    • 507
    • 1207
  50. int _GET_PED_WEAPON_ATTACH_POINT ( Ped ped, int attachPoint )  //0xCAD4FE9398820D24

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