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_SCENARIO_POINT_RADIUS ( int scenario, float radius )  //0xC47D9080A9A8856A

  2. void _SET_SCENARIO_TYPE_ENABLED_HASH ( Hash scenarioType, BOOL toggle )  //0xD00E50E673802D71

  3. BOOL _SET_TASK_FISHING ( Ped ped, Any* p1 )  //0xF3735ACD11ACD501

  4. void _SET_TASK_MOVE_NETWORK_SIGNAL_VECTOR ( Ped ped, const char* signalName, float x, float y, float z )  //0x4662BFE01938D98D

  5. void _TASK_ANIMAL_BLEED_OUT ( Ped ped, Ped killer, BOOL p2, Hash weaponHash, int p4, int p5 )  //0x30A768C30D385EC5

  6. void _TASK_BOARD_VEHICLE ( Ped ped, Vehicle vehicle, Any p2, Any p3, Any p4, Any p5 )  //0xE53D17AD837CBF7C

  7. void _TASK_BOARD_VEHICLE_2 ( Ped ped, Any p1, Any p2, float p3, int flags )  //0xE41A09C8DDFF7AA4

  8. void _TASK_CLIMB_2 ( Ped ped, float heading )  //0xDF1D85BCAF60D537

  9. void _TASK_COMBAT_PED_3 ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5 )  //0xC624414FA748B9BA

  10. void _TASK_CUT_FREE_HOGTIED_TARGET_PED ( Ped ped, Ped targetPed )  //0x81D16C4FF3A77ADF

  11. void _TASK_CUT_FREE_HOGTIED_TARGET_PED_2 ( Ped ped, Ped targetPed, float p2 )  //0x525421A507216084

  12. void _TASK_DISEMBARK_VEHICLE ( Any p0, Vehicle vehicle, int p2, Any p3, float p4, Any p5 )  //0xA7C6854BB5A4192A

  13. int _TASK_EMOTE ( Ped ped, int emoteType, int playbackMode, Hash emote, BOOL isSecondaryTask, BOOL canBreakOut, BOOL disableEarlyOutAnimTag, BOOL ignoreInvalidMainTask, BOOL destroyProps )  //0xB31A277C1AC7B7FF

  14. void _TASK_EMOTE_OUTRO ( Ped ped )  //0xBDFEEB7600BCD938

  15. void _TASK_EQUIP_HAT ( Object hatObject, Ped ped )  //0xAA0AF6025160243A

  16. void _TASK_FLEE_FROM_COORD ( Any p0, Any p1, Any p10, Any p11, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7 )  //0x6879FF208ED87F2A

  17. void _TASK_FLEE_FROM_PED ( Ped ped, Ped fleeFromTarget, float x, float y, float z, float distance, int p6, int p7, float p8, Ped targetPed )  //0x7B74D8EEDE9B5727

  18. void _TASK_GUARD_ASSIGNED_DEFENSIVE_AREA_2 ( Ped ped, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7 )  //0x1FC9B33976BACD6C

  19. BOOL _TASK_INTIMIDATED ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0x648B75D44930D6BD

  20. BOOL _TASK_INTIMIDATED_2 ( Ped victim, Ped attacker, int p2, BOOL p3, BOOL p4, BOOL everyFrame, BOOL p6, BOOL p7, int flag )  //0x933ACC1A1771A288

  21. void _TASK_ITEM_INTERACTION_2 ( Ped ped, Hash propNameGxt, Object prop, Hash propId, Hash itemInteractionState, int p5, Any p6, float p7 )  //0x72F52AA2D2B172CC

  22. void _TASK_ITEM_INTERACTION_3 ( Ped ped, Hash item, Any* guid, Any p3, Any p4, Any p5, float p6 )  //0xD61D5E1AD9876DEB

  23. void _TASK_JUMP_2 ( Ped ped, float x, float y, float z, Entity entity )  //0x91083103137D7254

  24. void _TASK_PATROL_2 ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7 )  //0x964B06C88E4C86DB

  25. void _TASK_PERFORM_SEQUENCE_2 ( Any p0, Any p1, Any p2, Any p3 )  //0x4FC0AF869D6E309D

  26. void _TASK_PLAY_EMOTE ( Ped ped, int emoteType, int playbackMode, Hash emote, BOOL isSecondaryTask, BOOL canBreakOut, BOOL disableEarlyOutAnimTag, BOOL ignoreInvalidMainTask, BOOL destroyProps )  //0x884E3436CC1F41DD

  27. void _TASK_PUT_PED_DIRECTLY_INTO_COVER_FROM_POS ( Ped ped, float x, Any p10, Any p11, Any p12, Any p13, Any p14, Any p15, Any p16, Any p17 )  //0xDF8A5855B9F9A97B

  28. void _TASK_START_SCENARIO_IN_PLACE ( Ped ped, Hash scenarioHash, int duration, BOOL p3, BOOL p4, BOOL p5, float p6, BOOL p7 )  //0x524B54361229154F

  29. void _TASK_START_SCENARIO_IN_PLACE_2 ( Ped ped, Any p1, const char* p2, int p3, BOOL p4, float p5, BOOL p6 )  //0xA917E39F2CEFD215

  30. void _TASK_THROW_PROJECTILE_2 ( Any p0, Any p1, Any p2, Any p3 )  //0x7282356DFF6B5A51

  31. void _TASK_USE_NEAREST_SCENARIO_TO_COORD ( Ped ped, float x, float y, float z, float distance, int duration, BOOL p6, BOOL p7, BOOL p8, BOOL p9 )  //0x322BFDEA666E2B0E

  32. void _TASK_USE_SCENARIO_POINT_2 ( Ped ped, Ped ped2, Any p2, const char* p3, int p4, Hash p5, float p6, BOOL p7 )  //0x0F6641449DD86FBE

  33. void _TASK_VEHICLE_DRIVE_TO_COORD_2 ( Ped ped, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8 )  //0xF0108F01FB105DA2

  34. void _TASK_VEHICLE_DRIVE_TO_DESTINATION_2 ( Vehicle vehicle, float x, float y, float z, float speed, int p5, int p6, float p7, float p8 )  //0x391073B9D3CCE2BA

  35. void _TASK_VEHICLE_DRIVE_TO_POINT_2 ( Vehicle vehicle, float x, float y, float z, float p4, float p5, Any p6 )  //0x6524A8981E8BE7C9

  36. void _TASK_VEHICLE_FLEE_ON_CLEANUP ( Vehicle vehicle, float p1, float p2, float p3, float speed, Hash type )  //0x55CD5FDDD4335C1E

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

  38. void ADD_COVER_BLOCKING_AREA ( float playerX, float playerY, float playerZ, float radiusX, float radiusY, float radiusZ, BOOL p6, BOOL p7, BOOL p8, BOOL p9 )  //0x45C597097DD7CB81

  39. ScrHandle ADD_COVER_POINT ( float p0, float p1, float p2, float p3, Any p4, Any p5, Any p6, BOOL p7 )  //0xD5C12A75C7B9497F

  40. void ADD_FLEE_TARGET_PED ( Ped ped, Ped targetPed, float p2 )  //0x3923EC958249657D

  41. void ADD_PATROL_ROUTE_LINK ( Any p0, Any p1 )  //0x23083260DEC3A551

  42. void ADD_PATROL_ROUTE_NODE ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9 )  //0x8EDF950167586B7C

  43. BOOL ARE_COMPOSITE_LOOTABLE_ENTITY_DEF_ASSETS_LOADED ( Hash asset )  //0x5E5D96BE25E9DF68

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

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

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

  47. BOOL CAN_START_ITEM_INTERACTION ( Ped ped, Hash itemHash, Hash interactionHash, int p3 )  //0x2D19BC4DF626CBE7

  48. void CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK ( Ped ped )  //0xC35B5CDB2824CF69

  49. void CLEAR_PED_SECONDARY_TASK ( Ped ped )  //0x176CECF6F920D707

  50. void CLEAR_PED_TASKS ( Ped ped, BOOL p1, BOOL p2 )  //0xE1EF3C1216AFF2CD

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.