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 _DRAW_MARKER ( Hash type, float posX, float scaleX, float scaleY, float scaleZ, int red, int green, int blue, int alpha, BOOL bobUpAndDown )  //0x2A32FAA57B937173

  2. void DRAW_RECT ( float x, float y, float width, float height, int r, int g, int b, int a, BOOL p8, BOOL p9 )  //0x405224591DF02025

  3. BOOL ANIMPOSTFX_IS_RUNNING ( const char* effectName )  //0x4A123E85D7C4CA0B

  4. int DRAW_SPRITE ( const char* textureDict, const char* textureName, int alpha, BOOL p11, float screenX, float screenY, float width, float height, float heading, int red )  //0xC9884ECADE94CB34

  5. int ANIMPOSTFX_PLAY ( const char* effectName )  //0x4102732DF6B4005F

  6. int SET_TIMECYCLE_MODIFIER ( const char* modifierName )  //0xFA08722A5EA82DA7

  7. void DRAW_LIGHT_WITH_RANGE ( float posX, float posY, float posZ, int colorR, int colorG, int colorB, float range, float intensity )  //0xD2D9E04C0DF927F4

  8. int _SET_SNOW_COVERAGE_TYPE ( int type )  //0xF02A9C330BBFC5C7

  9. BOOL GET_SCREEN_COORD_FROM_WORLD_COORD ( float worldX, float worldY, float worldZ, float* screenX, float* screenY )  //0xCB50D7AFCC8B0EC6

  10. BOOL START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE_2 ( char* effectName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int boneIndex, float scale )  //0xC695870B8A149B96

  11. void _SET_PROXY_INTERIOR_INDEX_ARTIFICIAL_LIGHTS_STATE ( Hash p0, BOOL p1 )  //0xBFCB17895BB99E4E

  12. void _SET_LIGHTS_INTENSITY_FOR_ENTITY ( Entity entity, float intensity )  //0x07C0F87AAC57F2E4

  13. void _SET_PHOTO_IN_PHOTOMODE_STAT ( BOOL p0 )  //0xFA91736933AB3D93

  14. BOOL SAVE_HIGH_QUALITY_PHOTO ( int unused )  //0x57639FD876B68A91

  15. _ANIMPOSTFX_PLAY_TIMED ( const char* effectName, int duration )  //0x3A9A281FF71249E9

  16. void GET_SCREEN_RESOLUTION ( int* x, int* y )  //0x66773C92835D0909

  17. BOOL START_PARTICLE_FX_NON_LOOPED_ON_ENTITY ( const char* effectName, Entity entity, BOOL axisY, BOOL axisZ, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ )  //0xFF4C64C513388C12

  18. void CLEAR_TIMECYCLE_MODIFIER ()  //0x0E3F4AF2D63491FB

  19. int _SET_ENTITY_LIGHTING_COLOUR ( Entity entity, int r, int g, int b )  //0x6EC2A67962296F49

  20. Any CREATE_BLOOD_POOL_AT_PED ( Ped ped )  //0xDFCE8CE9F3EBE93F

  21. void _SET_POSSE_ID_FOR_PHOTO ( Any posseId )  //0x564837D4A9EDE296

  22. void SET_ARTIFICIAL_LIGHTS_STATE ( BOOL state )  //0xB2797619A7C7747B

  23. void SET_TV_AUDIO_FRONTEND ( BOOL toggle )  //0x64437C98FCC5F291

  24. void USE_PARTICLE_FX_ASSET ( const char* fxName )  //0xA10DB07FC234DD12

  25. void _SET_PHOTO_OVERLAY_EFFECT_STAT ( int p0 )  //0x8B3296278328B5EB

  26. void DELETE_CHECKPOINT ( int checkpoint )  //0x0DED5B0C8EBAAE12

  27. void UPDATE_LIGHTS_ON_ENTITY ( Entity entity )  //0xBDBACB52A03CC760

  28. BOOL BEGIN_TAKE_HIGH_QUALITY_PHOTO ()  //0xA15BFFC0A01B34E1

  29. void ANIMPOSTFX_STOP ( const char* effectName )  //0xB4FD7446BAB2F394

  30. void FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO ()  //0x7DFF8F94937D2659

  31. int START_PARTICLE_FX_NON_LOOPED_AT_COORD ( const char* effectName, float xPos, BOOL zAxis, float yPos, float zPos, float xRot, float yRot, float zRot, float scale, BOOL xAxis )  //0x2E80BF72EF7C87AC

  32. void _0xCC3B787E73E64160 ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0xCC3B787E73E64160

  33. void _0x171C18E994C1A395 ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0x171C18E994C1A395

  34. void _0xEB48CE48EEC41FD4 ( Any p0 )  //0xEB48CE48EEC41FD4

  35. void _SET_DISTRICT_PHOTO_TAKEN_STAT ( const char* p0 )  //0x9937FACBBF267244

  36. void ATTACH_TV_AUDIO_TO_ENTITY ( Entity entity )  //0x40866A418EB8EFDE

  37. void _0x4D14AF567FC02885 ( Any p0, Any p1, Any p10, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8 )  //0x4D14AF567FC02885

  38. int GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO ()  //0x4A3DA74C3CCB1725

  39. void SET_SCRIPT_GFX_DRAW_ORDER ( int drawOrder )  //0xCFCC78391C8B3814

  40. void SET_CHECKPOINT_RGBA ( int checkpoint, int red, int green, int blue, int alpha )  //0xCAAFC225E33B1D15

  41. int START_PARTICLE_FX_LOOPED_ON_PED_BONE ( const char* effectName, Ped ped, BOOL xAxis, BOOL yAxis, BOOL zAxis, float xOffset, float yOffset, float zOffset, float xRot, float yRot )  //0xE689C1B1432BB8AF

  42. void SET_TIMECYCLE_MODIFIER_STRENGTH ( float strength )  //0xFDB74C9CC54C3F37

  43. int _GET_MAX_NUMBER_OF_LOCAL_PHOTOS ()  //0x8E587FCD30E05592

  44. int _ADD_VEG_MODIFIER_ZONE ( Volume volume, int p1, int flags, int p3 )  //0xBD3324281E8B9933

  45. void _SET_LIGHTS_TYPE_FOR_ENTITY ( Entity entity, int type )  //0xAB72C67163DC4DB4

  46. int CREATE_CHECKPOINT_WITH_NAMEHASH ( Hash typeHash, float posX1, int blue, int alpha, int reserved, float posY1, float posZ1, float posX2, float posY2, float posZ2 )  //0x175668836B44CBB0

  47. BOOL LOAD_MISSION_CREATOR_PHOTO ( Any* p0, Any p1, Any p2, Any p3 )  //0x84F0BA7462FF8D58

  48. void _SET_PARTICLE_FX_LOOPED_UPDATE_DISTANT_SMOKE ( int ptfxHandle, float scalar )  //0x9DDC222D85D5AF2A

  49. void SET_CHECKPOINT_RGBA2 ( int checkpoint, int red, int green, int blue, int alpha )  //0x99AFF17222D4DEB4

  50. int ADD_VEG_MODIFIER_SPHERE ( float x, float y, float z, float radius, int modType, int flags, int p6 )  //0xFA50F79257745E74

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

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.