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_PARTICLE_FX_LOOPED_UPDATE_DISTANT_SMOKE ( int ptfxHandle, float scalar )  //0x9DDC222D85D5AF2A

  2. void _SET_PARTICLE_FX_NON_LOOPED_EMITTER_SCALE ( float p0, float p1, float p2 )  //0x56C392C2BD78B024

  3. void _SET_PEARLESCENT_FX_ENABLED ( Object object, BOOL toggle )  //0x72E30372E7CC4415

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

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

  6. void _SET_PHOTO_SELF_STAT ( BOOL p0 )  //0x2705D18C11B61046

  7. void _SET_PHOTO_STUDIO_STAT ( int p0 )  //0x8E6AFF353C09652E

  8. void _SET_PLAYER_APPEAR_IN_PHOTO ( Player player )  //0x75D568607909333E

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

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

  11. void _SET_REGION_PHOTO_TAKEN_STAT ( const char* p0 )  //0xD1031B83AC093BC7

  12. void _SET_SNIPER_GLINTS_ENABLED ( BOOL enabled )  //0x6E8EB45A4F4460EB

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

  14. void _SET_STATE_PHOTO_TAKEN_STAT ( const char* p0 )  //0x8952E857696B8A79

  15. int ADD_DECAL ( Any p0, Any p1, Any p10, Any p11, Any p12, Any p13, Any p14, Any p15, Any p16, Any p17 )  //0x57CB267624EF85C0

  16. void ADD_PETROL_TRAIL_DECAL_INFO ( float x, float y, float z, float p3 )  //0x73354FB6D03D2E8A

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

  18. void ALLOW_PICKUP_LIGHT_SYNC ( Object pickupObject, BOOL allow )  //0x7C348310A6E2FB91

  19. BOOL ANIMPOSTFX_HAS_EVENT_TRIGGERED_BY_STACKHASH ( Hash effectNameHash, int p1, BOOL p2, BOOL* p3 )  //0x9AB192A9EF980EED

  20. BOOL ANIMPOSTFX_IS_PRELOADING_BY_STACKHASH ( Hash effectNameHash )  //0x59EA80079B86D8C7

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

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

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

  24. void ANIMPOSTFX_STOP_ALL ()  //0x66560A0D4C64FD21

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

  26. BOOL BEGIN_TAKE_HIGH_QUALITY_PHOTO ()  //0xA15BFFC0A01B34E1

  27. void BLOCK_PICKUP_PLACEMENT_LIGHT ( Pickup pickup, BOOL toggle )  //0x0552AA3FFC5B87AA

  28. void CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE ()  //0xF7C29D7C12C36F03

  29. void CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER ( BOOL toggle )  //0x8FBFD2AEB196B369

  30. void CASCADE_SHADOWS_SET_CASCADE_BOUNDS ( Any p0, BOOL p1, float p2, float p3, float p4, float p5, BOOL p6, float p7 )  //0xD9EDB2E4512D563E

  31. void CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE ( const char* type )  //0xCE4774E0F9AD48D1

  32. void CLEAR_TIMECYCLE_MODIFIER ()  //0x0E3F4AF2D63491FB

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

  34. 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

  35. int CREATE_TRACKED_POINT ()  //0xFB405CB357C69CB9

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

  37. void DESTROY_TRACKED_POINT ( int point )  //0x37A59922109F8F1C

  38. void DISABLE_ENTITYMASK ()  //0x5C9978A2A3DC3D0D

  39. BOOL DOES_PARTICLE_FX_LOOPED_EXIST ( int ptfxHandle )  //0x9DD5AFF561E88F2A

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

  41. void DRAW_LOW_QUALITY_PHOTO_TO_PHONE ( BOOL p0, BOOL p1 )  //0xF1142E5D64B47802

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

  43. 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

  44. void DRAW_TV_CHANNEL ( float xPos, float yPos, float xScale, float yScale, float rotation, int red, int green, int blue, int alpha )  //0xC0A145540254A840

  45. void ENABLE_ENTITYMASK ()  //0xFAAD23DE7A54FC14

  46. void ENABLE_MOVIE_SUBTITLES ( BOOL toggle )  //0x6FC9B065229C0787

  47. void END_PETROL_TRAIL_DECALS ()  //0x0E126AAE933F3B56

  48. void FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO ()  //0xD45547D8396F002A

  49. void FREE_MEMORY_FOR_LOW_QUALITY_PHOTO ()  //0x614682E715ADBAAC

  50. void FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO ()  //0x7DFF8F94937D2659

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.