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

  • Only this category?

  • Return type
  • First seen in version
  • With description?
  • With comments?

  1. float GET_PED_WAYPOINT_DISTANCE ( Ped ped )  //0xE6A877C64CAF1BC5

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

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

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

    • 0
    • 230
    • 1207
  5. BOOL WAYPOINT_PLAYBACK_GET_IS_PAUSED ( Ped ped )  //0x701375A7D43F01CB

    • 0
    • 267
    • 1207
  6. BOOL WAYPOINT_PLAYBACK_GET_IS_AIMING ( Ped ped )  //0xD73A5D1F0325C71C

    • 0
    • 244
    • 1207
  7. BOOL WAYPOINT_PLAYBACK_GET_IS_SHOOTING ( Ped ped )  //0xA5B94DF8AF058F46

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

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

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

    • 0
    • 227
    • 1207
  11. void WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED ( Ped ped )  //0x6599D834B12D0800

    • 0
    • 232
    • 1207
  12. float GET_PED_WAYPOINT_OVERRIDE_SPEED ( Ped ped )  //0xD39A2F3E7FCAFF08

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

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

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

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

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

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

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

    • 0
    • 220
    • 1207
  20. void WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING ( Any p0 )  //0x47EFA040EBB8E2EA

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

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

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

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

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

    • 0
    • 227
    • 1207
  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

    • 0
    • 249
    • 1207
  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

    • 0
    • 289
    • 1207
  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

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

    • 0
    • 249
    • 1207
  30. int GET_VEHICLE_WAYPOINT_PROGRESS ( Vehicle vehicle )  //0x9824CFF8FC66E159

    • 0
    • 284
    • 1207
  31. int GET_VEHICLE_WAYPOINT_TARGET_POINT ( Vehicle vehicle )  //0x416B62AC8B9E5BBD

    • 0
    • 331
    • 1207
  32. void VEHICLE_WAYPOINT_PLAYBACK_PAUSE ( Vehicle vehicle )  //0x8A4E6AC373666BC5

    • 0
    • 241
    • 1207
  33. Any VEHICLE_WAYPOINT_PLAYBACK_GET_IS_PAUSED ( Any p0 )  //0x4D6D30AB18B0B089

    • 0
    • 235
    • 1207
  34. void VEHICLE_WAYPOINT_PLAYBACK_RESUME ( Vehicle vehicle )  //0xDC04FCAA7839D492

    • 0
    • 189
    • 1207
  35. void VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED ( Vehicle vehicle )  //0x5CEB25A7D2848963

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

    • 0
    • 228
    • 1207
  37. Any GET_VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED ( Any p0 )  //0x3DC971EB22F73447

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

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

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

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

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

    • 0
    • 385
    • 1207
  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

    • 0
    • 428
    • 1207
  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

    • 0
    • 366
    • 1207
  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

    • 0
    • 368
    • 1207
  46. BOOL IS_TASK_MOVE_NETWORK_ACTIVE ( Ped ped )  //0x921CE12C489C4C41

    • 1
    • 333
    • 1207
  47. Hash _GET_TASK_MOVE_NETWORK_ID ( Ped ped )  //0xCACC2F9D994504B7

    • 0
    • 218
    • 1207
  48. BOOL IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION ( Ped ped )  //0x30ED88D5E0C56A37

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

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

    • 0
    • 225
    • 1207

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.