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 GET_SYSTEM_TIME ()  //0xBE7F225417E35A7C

  2. int _GET_NUMBER_OF_MICROSECONDS_SINCE_LAST_CALL ()  //0xB0CE5E5ED8BB3581

  3. int _GET_SCRIPT_TIME_WITHIN_FRAME_IN_MICROSECONDS ()  //0x63219768C586667C

  4. int GET_FRAME_COUNT ()  //0x77DFA958FCF100C1

  5. int GET_RANDOM_INT_IN_RANGE ( int startRange, int endRange )  //0xD53343AA4FB7DD28

  6. int COMPARE_STRINGS ( const char* str1, const char* str2, BOOL matchCase, int maxLength )  //0xBFBB74A15EFC149B

  7. int ABSI ( int value )  //0x0C214D5B8A38C828

  8. int GET_BITS_IN_RANGE ( int var, int rangeStart, int rangeEnd )  //0x68E1352AF48F905D

  9. int ADD_POP_MULTIPLIER_AREA ( float x1, float y1, float z1, float x2, float y2, float z2, float pedDensity, float trafficDensity, BOOL p8, BOOL p9 )  //0x5EBDA1A3B8CB5EF7

  10. int UPDATE_ONSCREEN_KEYBOARD ()  //0x37DF360F235A3893

  11. int _GET_REAL_GAME_TIMER_IN_SECONDS ()  //0x2E036F0480B8BF02

  12. int _GET_BENCHMARK_ITERATIONS_FROM_COMMAND_LINE ()  //0x22FC52CF470CC98D

  13. int _GET_BENCHMARK_PASS_FROM_COMMAND_LINE ()  //0x9297DACF3A2CDFF7

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

  15. int GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE ( int stackSize )  //0x40DC2907A9697EF7

  16. int _GET_NUMBER_OF_INSTRUCTIONS ()  //0x72904D3D62AF5839

  17. int _0x6F02B5E50511721E ( BOOL p0 )  //0x6F02B5E50511721E

  18. int _GET_MAX_NUM_INSTRUCTIONS ()  //0xC43CD2668B204419

  19. int SET_WEATHER_TYPE ( Hash weatherHash, BOOL p1, BOOL p2, BOOL overrideNetwork, float transitionTime, BOOL p5 )  //0x59174F1AFE095B5A

  20. int _GET_RANDOM_WEATHER_TYPE_INDEX ()  //0x7F4CE164D9A11DFE

  21. Hash GET_HASH_KEY ( const char* string )  //0xFD340785ADF8CFB7

  22. Hash _GAME_FRAMEWORK_MANAGER_GET_MODE ()  //0xFAED234C7F53ABEB

  23. Hash _GET_PREV_WEATHER_TYPE_HASH_NAME ()  //0x4BEB42AEBCA732E9

  24. Hash _GET_NEXT_WEATHER_TYPE_HASH_NAME ()  //0x51021D36F62AAA83

  25. Hash _GET_RANDOM_WEATHER_TYPE ()  //0x1359C181BC625503

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

  27. float GET_WIND_SPEED ()  //0xFFB7E74E041150A4

  28. float GET_RAIN_LEVEL ()  //0x931B5F4CC130224B

  29. float GET_SNOW_LEVEL ()  //0x1E5D727041BE1709

  30. float GET_FRAME_TIME ()  //0x5E72022914CE3C38

  31. float _GET_BENCHMARK_TIME ()  //0x3F3172FEAE3AFE1C

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

  33. float GET_RANDOM_FLOAT_IN_RANGE ( float startRange, float endRange )  //0xE29F927A961F8AAA

  34. float ASIN ( float p0 )  //0x6E3C15D296C15583

  35. float ACOS ( float p0 )  //0x586690F0176DC575

  36. float TAN ( float p0 )  //0x8C13DB96497B7ABF

  37. float ATAN ( float p0 )  //0x503054DED0B78027

  38. float ATAN2 ( float p0, float p1 )  //0x965B220A066E3F07

  39. float GET_DISTANCE_BETWEEN_COORDS ( float x1, float y1, float z1, float x2, float y2, float z2, BOOL useZ )  //0x0BE7F4E3CDBAFB28

  40. float GET_ANGLE_BETWEEN_2D_VECTORS ( float x1, float y1, float x2, float y2 )  //0xD0DFE1C486097BBB

  41. float GET_HEADING_FROM_VECTOR_2D ( float dx, float dy )  //0x38D5202FF9271C62

  42. float ABSF ( float value )  //0x134549B388167CBF

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

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

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

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

  47. const char* VAR_STRING ( int flags, const char* textTemplate, ...  )  //0xFA925AC00EB830B9

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

  49. const char* GET_ONSCREEN_KEYBOARD_RESULT ()  //0xAFB4CF58A4A292B1

  50. const char* _0xF81C53561D15F330 ()  //0xF81C53561D15F330

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.