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. float GET_PED_WAYPOINT_DISTANCE ( Ped ped )  //0xE6A877C64CAF1BC5

  2. Any SET_PED_WAYPOINT_ROUTE_OFFSET ( Ped ped, float p1, float p2, float p3 )  //0xED98E10B0AFCE4B4

  3. float GET_WAYPOINT_DISTANCE_ALONG_ROUTE ( const char* waypointRecording, int p1 )  //0xA5B769058763E497

  4. float _0x3ACC128510142B9D ( const char* waypointRecording, float x, float y, float z )  //0x3ACC128510142B9D

  5. BOOL WAYPOINT_PLAYBACK_GET_IS_PAUSED ( Ped ped )  //0x701375A7D43F01CB

  6. BOOL WAYPOINT_PLAYBACK_GET_IS_AIMING ( Ped ped )  //0xD73A5D1F0325C71C

  7. BOOL WAYPOINT_PLAYBACK_GET_IS_SHOOTING ( Ped ped )  //0xA5B94DF8AF058F46

  8. void WAYPOINT_PLAYBACK_PAUSE ( Ped ped, Any p1, Any p2, Any p3 )  //0x0F342546AA06FED5

  9. void WAYPOINT_PLAYBACK_RESUME ( Ped ped, BOOL p1, int p2, int p3 )  //0x244F70C84C547D2D

  10. void WAYPOINT_PLAYBACK_OVERRIDE_SPEED ( Ped ped, float speed, Any p2, Any p3, Any p4 )  //0x7D7D2B47FA788E85

  11. void WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED ( Ped ped )  //0x6599D834B12D0800

  12. float GET_PED_WAYPOINT_OVERRIDE_SPEED ( Ped ped )  //0xD39A2F3E7FCAFF08

  13. void USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE ( const char* waypointRecording, BOOL p1, float p2, float p3, BOOL p4 )  //0x5A353B8E6B1095B5

  14. void WAYPOINT_PLAYBACK_START_AIMING_AT_PED ( Any p0, Any p1, Any p2, Any p3 )  //0x20E330937C399D29

  15. void WAYPOINT_PLAYBACK_START_AIMING_AT_ENTITY ( Any p0, Any p1, Any p2, Any p3 )  //0x4F158205E0C74385

  16. void WAYPOINT_PLAYBACK_START_AIMING_AT_COORD ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5 )  //0x8968400D900ED8B3

  17. void WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0xE70BA7B90F8390DC

  18. void WAYPOINT_PLAYBACK_START_SHOOTING_AT_ENTITY ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0x4AF458F71C1196D2

  19. void WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6 )  //0x057A25CFCC9DB671

  20. void WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING ( Any p0 )  //0x47EFA040EBB8E2EA

  21. void ASSISTED_MOVEMENT_REMOVE_ROUTE ( const char* route )  //0x3548536485DD792B

  22. BOOL _CREATE_WAYPOINT_PATH ( const char* pathName, Any* p1, int nodes, int p3 )  //0x5C885E0978B6AD60

  23. BOOL ASSISTED_MOVEMENT_IS_ROUTE_LOADED ( const char* route )  //0x60F9A4393A21F741

  24. void ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES ( const char* route, int props )  //0xD5002D78B7162E1B

  25. void SET_ENABLE_SPEED_RESTRAIN_FOR_WAYPOINT_RECORDING_LEADER ( Any p0, Any p1 )  //0x295F03DC97BEEBC1

  26. void SET_UP_SPEED_RESTRAIN_INFORMATION_FOR_PLAYER_FOLLOWER ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8 )  //0xB5C51DD544F14F58

  27. void TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING ( Ped ped, Vehicle vehicle, Any p10, const char* waypointRecording, int drivingMode, Any p4, int eWaypoint, int flag, float p7, BOOL p8 )  //0x3123FAA6DB1CF7ED

  28. void _TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING_2 ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9 )  //0x041D17A9E221AE30

  29. BOOL IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE ( Any p0, Any p1 )  //0xF5134943EA29868C

  30. int GET_VEHICLE_WAYPOINT_PROGRESS ( Vehicle vehicle )  //0x9824CFF8FC66E159

  31. int GET_VEHICLE_WAYPOINT_TARGET_POINT ( Vehicle vehicle )  //0x416B62AC8B9E5BBD

  32. void VEHICLE_WAYPOINT_PLAYBACK_PAUSE ( Vehicle vehicle )  //0x8A4E6AC373666BC5

  33. Any VEHICLE_WAYPOINT_PLAYBACK_GET_IS_PAUSED ( Any p0 )  //0x4D6D30AB18B0B089

  34. void VEHICLE_WAYPOINT_PLAYBACK_RESUME ( Vehicle vehicle )  //0xDC04FCAA7839D492

  35. void VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED ( Vehicle vehicle )  //0x5CEB25A7D2848963

  36. void VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED ( Vehicle vehicle, float speed )  //0x121F0593E0A431D7

  37. Any GET_VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED ( Any p0 )  //0x3DC971EB22F73447

  38. void TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS ( Ped ped, BOOL toggle )  //0x90D2156198831D69

  39. void TASK_SET_STEALTH_MOVEMENT ( Ped ped, BOOL p1, Any p2, BOOL p3 )  //0x4C3FA937B44A90FA

  40. void TASK_SET_CROUCH_MOVEMENT ( Ped ped, BOOL p1, Any p2, BOOL p3 )  //0x17293C633C8AC019

  41. void TASK_FORCE_MOTION_STATE ( Ped ped, Hash motionStateHash, BOOL p2 )  //0x4F056E1AFFEF17AB

  42. void TASK_MOVE_NETWORK_BY_NAME ( Ped ped, const char* task, float multiplier, BOOL p3, const char* animDict, int flags )  //0x2D537BA194896636

  43. void TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS ( Ped ped, const char* p1, Any* data, float p3, BOOL p4, const char* animDict, int flags )  //0x139805C2A67C4795

  44. void TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS ( Ped ped, Any p1, Any p10, Any p11, Any p12, Any p13, Any p14, Any p2, Any p3, Any p4 )  //0x7B6A04F98BBAFB2C

  45. void TASK_MOVE_NETWORK_ADVANCED_BY_NAME_WITH_INIT_PARAMS_ATTACHED ( Ped ped, Any p1, Any p10, Any p11, Any p12, Any p13, Any p14, Any p15, Any p16, Any p17 )  //0xF92171093BCABED4

  46. BOOL IS_TASK_MOVE_NETWORK_ACTIVE ( Ped ped )  //0x921CE12C489C4C41

  47. Hash _GET_TASK_MOVE_NETWORK_ID ( Ped ped )  //0xCACC2F9D994504B7

  48. BOOL IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION ( Ped ped )  //0x30ED88D5E0C56A37

  49. void REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION ( Ped ped, const char* name )  //0xD01015C7316AE176

  50. const char* GET_TASK_MOVE_NETWORK_STATE ( Ped ped )  //0x717E4D1F2048376D

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.