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. int START_NEW_SCRIPT ( const char* scriptName, int stackSize )  //0xE81651AD79516E48

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

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

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

  5. const char* _NET_RPC_GUID_TO_STRING ( Any* netRpcGuid )  //0xAC9FF854BD4BA9B5

  6. void _SET_PLAYER_BIT_AT_INDEX ( Any* value, int bitIndex )  //0x31010318BA9897AC

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

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

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

  10. BOOL _LOOT_GET_LOOT_CLAIM_DATA ( Any* rpcGuid, int dataIndex, Any* outLootData )  //0xF1E9045F5AA9E428

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

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

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

  14. Any _0x72B2E00C9BAC6789 ( Any p0, Any p1 )  //0x72B2E00C9BAC6789

  15. BOOL _IS_ANY_PLAYER_BIT_SET ( int* playerBits )  //0x179A6F0EE2E79026

  16. int GET_BLOCK_OF_PLAYER_BITS ( Any* value, int p1 )  //0xFA3B530A5CC693D5

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

  18. int COUNT_PLAYER_BITS ( Any* value )  //0x462C687BEA254BD9

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

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

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

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

  23. Any _0x0A79C81C418F5D38 ( Any p0, Any p1 )  //0x0A79C81C418F5D38

  24. Any _0xA88E1D7FA1E20080 ( Any p0 )  //0xA88E1D7FA1E20080

  25. int COUNT_PARTICIPANT_BITS ( Any* value )  //0x2F050A3FF8738245

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

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

  28. BOOL HAS_SCRIPT_LOADED ( const char* scriptName )  //0xE97BD36574F8B0A6

  29. BOOL DOES_SCRIPT_EXIST ( const char* scriptName )  //0x552B171E3F69E5AE

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

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

  32. BOOL HAS_SCRIPT_WITH_NAME_HASH_LOADED ( Hash scriptHash )  //0xA5D8E0C2F3C7EEBC

  33. BOOL DOES_SCRIPT_WITH_NAME_HASH_EXIST ( Hash scriptHash )  //0xA34E89749F628284

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

  35. BOOL IS_THREAD_ACTIVE ( int threadId, BOOL ignoreKilledState )  //0x46E9AE36D8FA6417

  36. BOOL DOES_THREAD_EXIST ( int threadId )  //0xFF975BC4435A0FA3

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

  38. Hash _GET_HASH_OF_THREAD ( int threadId )  //0x724CB89D35B283D0

  39. void SCRIPT_THREAD_ITERATOR_RESET ()  //0x39382EB8DCD8684D

  40. int SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID ()  //0x3CE3FB167E837D7C

  41. BOOL _IS_BACKGROUND_SCRIPT ( int threadId )  //0x20B7F69B40C6B755

  42. int GET_ID_OF_THIS_THREAD ()  //0x55525C346BEF6960

  43. void TERMINATE_THIS_THREAD ()  //0x5E8B6D17FF91CD59

  44. int _GET_NUMBER_OF_REFERENCES_OF_SCRIPT_WITH_NAME_HASH ( Hash scriptHash )  //0x8E34C953364A76DD

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

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

  47. BOOL IS_THREAD_EXIT_REQUESTED ()  //0x9E4EF615E307FBBE

  48. BOOL _IS_THREAD_EXIT_REQUESTED_FOR_THREAD_WITH_THIS_ID ( int threadId )  //0x30BED53646C86D11

  49. int _GET_THREAD_EXIT_REASON ()  //0x54AE4FDEEFEAB77E

  50. Hash GET_HASH_OF_THIS_SCRIPT_NAME ()  //0xBC2C927F5C264960

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.