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 _CLEAR_VOLUME_AREA ( Volume volume, int flag )  //0x2FCD528A397E5C88

  2. void _CLEAR_WEATHER_TYPE_PERSIST_OVERTIME ( int milliseconds )  //0xCE7690C0A0D1C36D

  3. void _CLEAR_WEATHER_VARIATION ( const char* weatherType, BOOL p1 )  //0x0E71C80FA4EC8147

  4. void _COPY_MEMORY ( Any* dst, Any* src, int size )  //0xF7AC7DC0DEE7C9BE

  5. void _CREATE_AI_MEMORY ( Any* args, int aiMemoryType )  //0x88BC5F4AEF77FC4E

  6. const char* _CREATE_COLOR_STRING ( int rgb )  //0xBCC2CFADEA1AEA6C

  7. BOOL _CREATE_INCIDENT_WITH_ENTITIES ( int dispatchService, float x, float y, float z, ItemSet itemSet, float radius, int* outIncidentID )  //0xAB3D3F45436DB1D8

  8. BOOL _DOES_ITEM_HAVE_VALID_BASE ( ScrHandle item )  //0xBDC6E364C9C78178

  9. BOOL _DOES_POP_MULTIPLIER_AREA_EXIST_FOR_VOLUME ( Volume volume )  //0x39D6DACE323A20B6

  10. BOOL _DOES_STRING_EXIST_IN_STRING ( const char* string1, const char* string2 )  //0x9382D5D43D2AA6FF

  11. void _FORCE_LIGHTNING_FLASH_AT_COORDS ( float x, float y, float z, float p3 )  //0x67943537D179597C

  12. Hash _GAME_FRAMEWORK_MANAGER_GET_MODE ()  //0xFAED234C7F53ABEB

  13. void _GAME_FRAMEWORK_MANAGER_SHUTDOWN ()  //0xAFF2FD8ADD927585

  14. int _GET_BENCHMARK_ITERATIONS_FROM_COMMAND_LINE ()  //0x22FC52CF470CC98D

  15. int _GET_BENCHMARK_PASS_FROM_COMMAND_LINE ()  //0x9297DACF3A2CDFF7

  16. float _GET_BENCHMARK_TIME ()  //0x3F3172FEAE3AFE1C

  17. Entity _GET_ENTITY_FROM_ITEM ( ScrHandle item )  //0xEE04C0AFD4EFAF0E

  18. void _GET_FORCED_WEATHER ( Hash* weather, Hash* p1 )  //0xDD560ABEF5D3784C

  19. int _GET_GAME_TIMER_NON_SCALED_CLIPPED ()  //0x483B8C542103AD72

  20. int _GET_ITEM_TYPE ( ScrHandle handle )  //0xDC8D2FF478DF9553

  21. BOOL _GET_LOOTING_EVENT_HAS_FIRED ( Ped ped, const char* eventName )  //0xF9B91C5129EABC08

  22. int _GET_MAX_NUM_INSTRUCTIONS ()  //0xC43CD2668B204419

  23. Hash _GET_NEXT_WEATHER_TYPE_HASH_NAME ()  //0x51021D36F62AAA83

  24. int _GET_NUMBER_OF_INSTRUCTIONS ()  //0x72904D3D62AF5839

  25. int _GET_NUMBER_OF_MICROSECONDS_SINCE_LAST_CALL ()  //0xB0CE5E5ED8BB3581

  26. Object _GET_OBJECT_FROM_INDEXED_ITEM ( ScrHandle item )  //0x18013392501CE5DC

  27. Ped _GET_PED_FROM_INDEXED_ITEM ( ScrHandle item )  //0x3FFB15534067DCD4

  28. Hash _GET_PREV_WEATHER_TYPE_HASH_NAME ()  //0x4BEB42AEBCA732E9

  29. Hash _GET_RANDOM_WEATHER_TYPE ()  //0x1359C181BC625503

  30. int _GET_RANDOM_WEATHER_TYPE_INDEX ()  //0x7F4CE164D9A11DFE

  31. int _GET_REAL_GAME_TIMER_IN_SECONDS ()  //0x2E036F0480B8BF02

  32. int _GET_SCRIPT_TIME_WITHIN_FRAME_IN_MICROSECONDS ()  //0x63219768C586667C

  33. const char* _GET_STRING_FROM_BOOL ( BOOL value )  //0xF216F74101968DB0

  34. const char* _GET_STRING_FROM_FLOAT ( float value, int digits )  //0x2B6846401D68E563

  35. const char* _GET_STRING_FROM_VECTOR ( float x, float y, float z )  //0x6C4DBF553885F9EB

  36. float _GET_TEMPERATURE_AT_COORDS ( float x, float y, float z )  //0xB98B78C3768AF6E0

  37. Vehicle _GET_VEHICLE_FROM_INDEXED_ITEM ( ScrHandle item )  //0xE578C8AE173719B3

  38. void _GET_WEATHER_TYPE_TRANSITION ( Hash* weatherType1, Hash* weatherType2, float* percentWeather2 )  //0x0AC679B2342F14F2

  39. void _INT_TO_STRING ( int value, const char* format, char* buffer )  //0xCF11C0CEB40C401B

  40. BOOL _IS_BASE_A_COVER_POINT ( ScrHandle handle )  //0xFEC1D4B5C82C176F

  41. BOOL _IS_BASE_A_PERSISTENT_CHARACTER ( ScrHandle handle )  //0x716F17F8A0419F95

  42. BOOL _IS_GLOBAL_BLOCK_VALID ( int index )  //0xACB7E1418A8B6E32

  43. BOOL _IS_MISSION_CREATOR_ACTIVE ()  //0xF236C84C6ADFCB2F

  44. BOOL _IS_PED_DECOMPOSED ( Ped ped )  //0x5170DDA6D63ACAAA

  45. BOOL _QUEUE_SAVEGAME_OPERATION ( int p0 )  //0x279B0696DA4657EB

  46. float _READ_INT_AS_FLOAT ( int value )  //0xD2C9126410DFA1B2

  47. void _REMOVE_POP_MULTIPLIER_AREA_FOR_VOLUME ( Volume volume, int p1 )  //0xBD090F5B1DB82189

  48. void _RESET_BENCHMARK_RECORDING ()  //0xECBABD0307FB216F

  49. void _RESET_DISPATCH_MAX_SPAWN_DISTANCE ()  //0x54EC7B6BC72BAD69

  50. void _RESET_DISPATCH_MIN_SPAWN_DISTANCE ()  //0x96498D922D8D0D0A

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.