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. void _SET_PLAYER_BIT_AT_INDEX ( Any* value, int bitIndex )  //0x31010318BA9897AC

  2. void _CLEAR_PLAYER_BIT_AT_INDEX ( Any* value, int bitIndex )  //0xD426E2E3288469D6

  3. void _0xE4ABE20DCE7C7CFE ( Any p0, Any p1, Any p2 )  //0xE4ABE20DCE7C7CFE

  4. void _0xFFDDF802279BE128 ( Any p0, Any p1, Any p2 )  //0xFFDDF802279BE128

  5. void _0x64F765D9A1F8F02C ( Any p0, Any p1, Any p2 )  //0x64F765D9A1F8F02C

  6. void _SET_ALL_PLAYER_BITS ( Any* value )  //0x20F4CB76689ACDBC

  7. void _CLEAR_ALL_PLAYER_BITS ( Any* value )  //0xDE544B7EC0C187CC

  8. void SET_BLOCK_OF_PLAYER_BITS ( Any* value, int p1, int p2 )  //0xC6DFB8C04C86D5A5

  9. void _0x1BDB5A07307F6929 ( Any p0, Any p1 )  //0x1BDB5A07307F6929

  10. void _0x1C5EB3C27F7508CB ( Any p0, Any p1 )  //0x1C5EB3C27F7508CB

  11. void _0x42A429CDFED6D99D ( Any p0, Any p1, Any p2 )  //0x42A429CDFED6D99D

  12. void _0x5827BE85A87B073D ( Any p0 )  //0x5827BE85A87B073D

  13. void REQUEST_SCRIPT ( const char* scriptName )  //0x46ED607DDD40D7FE

  14. void SET_SCRIPT_AS_NO_LONGER_NEEDED ( const char* scriptName )  //0x0086D3067E1CFD1C

  15. void REQUEST_SCRIPT_WITH_NAME_HASH ( Hash scriptHash )  //0xF6B9CE3F8D5B9B74

  16. void SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED ( Hash scriptHash )  //0x50723A1567C8361E

  17. void TERMINATE_THREAD ( int threadId )  //0x87ED52AE40EA1A52

  18. void GET_THREAD_EXISTENCE_DETAILS ( int threadId, BOOL* threadExists, BOOL* hasScriptHandler )  //0xD92FA81B64920E85

  19. void SCRIPT_THREAD_ITERATOR_RESET ()  //0x39382EB8DCD8684D

  20. void TERMINATE_THIS_THREAD ()  //0x5E8B6D17FF91CD59

  21. void _REQUEST_THREAD_EXIT ( int threadId )  //0x7DE4643157AD646C

  22. void _REQUEST_THREAD_EXIT_FOR_ALL_THREADS_WITH_THIS_NAME ( Hash nameHash )  //0x7423F7835770F619

  23. void SET_EVENT_FLAG_FOR_DELETION ( int eventGroup, int eventIndex, BOOL p2 )  //0x4768D5252EAEB76F

  24. void TRIGGER_SCRIPT_EVENT ( int eventGroup, Any* eventData, int eventDataSize, int scriptMetadataIndex, int* playerBits )  //0x5AE99C571D5BBE5D

  25. void _TRIGGER_SCRIPT_EVENT_2 ( Any* eventData, int eventDataSize, int scriptMetadataIndex, int threadId )  //0x8B61C950A148FFA2

  26. void _0x11B0A0B282FA9B10 ( BOOL p0 )  //0x11B0A0B282FA9B10

  27. void _0x6F700A4BF7C3331B ( BOOL p0 )  //0x6F700A4BF7C3331B

  28. void _0xF9E951A1E5517C06 ()  //0xF9E951A1E5517C06

  29. void _0x76CBCD9EADC00955 ()  //0x76CBCD9EADC00955

  30. void SHUTDOWN_LOADING_SCREEN ()  //0xFC179D7E8886DADF

  31. void SET_NO_LOADING_SCREEN ( BOOL toggle )  //0x5CB83156AA038F95

  32. void _DISPLAY_LOADING_SCREENS ( Hash p0, Hash p1, Hash p2, const char* gamemodeName, const char* title, const char* subtitle )  //0x1E5B70E53DB661E5

  33. void _0x29FB4CE89472C3CB ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7 )  //0x29FB4CE89472C3CB

  34. void STOP_DISPLAYING_MP_TRANSITION_LOADING_SCREENS ( Any p0 )  //0x778D4733E0F2F265

  35. void BAIL_TO_LANDING_PAGE ( int bailCode )  //0xBC2C927F5C264243

  36. void BAIL_WITH_PASS_THROUGH_PARAMS ( const char* params )  //0xE98204D3C25AE14C

  37. void _0x4858148E3B8A75D0 ()  //0x4858148E3B8A75D0

  38. void BG_START_CONTEXT_HASH ( Hash contextHash )  //0x2EB67D564DCC09D5

  39. void BG_END_CONTEXT_HASH ( Hash contextHash )  //0x6D1431744182CDE8

  40. void BG_START_CONTEXT ( const char* contextName )  //0x49BA5678BA040CA7

  41. void BG_END_CONTEXT ( const char* contextName )  //0x3ABF7BA1C3E2C8CF

  42. void _BG_RELOAD_ALL_BACKGROUND_SCRIPTS ()  //0xBE7D814CFA181B56

  43. void _ACTIVATE_GOAL_CONTEXT ( Hash goalContext )  //0x7D654266025E921B

  44. void _DEACTIVATE_GOAL_CONTEXT ( Hash goalContext )  //0x50B72A754EE64A71

  45. void _SET_GLOBAL_BLOCK_CAN_BE_ACCESSED ( int index, BOOL toggle )  //0xE66F392BFCE734AF

  46. void _SET_ALL_GLOBAL_BLOCKS_HAVE_BEEN_LOADED ( BOOL toggle )  //0x11986B05885564D2

  47. int START_NEW_SCRIPT ( const char* scriptName, int stackSize )  //0xE81651AD79516E48

  48. int START_NEW_SCRIPT_WITH_ARGS ( const char* scriptName, Any* args, int argCount, int stackSize )  //0xB8BA7F44DF1575E1

  49. int START_NEW_SCRIPT_WITH_NAME_HASH ( Hash scriptHash, int stackSize )  //0xEB1C67C3A5333A92

  50. int START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS ( Hash scriptHash, Any* args, int argCount, int stackSize )  //0xC4BB298BD441BE78

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.