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. BOOL IS_ENTITY_AT_COORD ( Entity entity, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, BOOL p7, BOOL p8, int p9 )  //0x5E58342602E94718

    • 0
    • 678
    • 1207
  2. BOOL IS_ENTITY_AT_ENTITY ( Entity entity1, Entity entity2, float xSize, float ySize, float zSize, BOOL p5, BOOL p6, int p7 )  //0xC057F02B837A27F6

    • 0
    • 299
    • 1207
  3. BOOL IS_ENTITY_ATTACHED ( Entity entity )  //0xEE6AD63ABF59C0B7

    • 0
    • 263
    • 1207
  4. BOOL IS_ENTITY_ATTACHED_TO_ANY_OBJECT ( Entity entity )  //0x306C1F6178F01AB3

    • 0
    • 319
    • 1207
  5. BOOL IS_ENTITY_ATTACHED_TO_ANY_PED ( Entity entity )  //0xC841153DED2CA89A

    • 0
    • 290
    • 1207
  6. BOOL IS_ENTITY_ATTACHED_TO_ANY_VEHICLE ( Entity entity )  //0x12DF6E0D2E736749

    • 0
    • 265
    • 1207
  7. BOOL IS_ENTITY_ATTACHED_TO_ENTITY ( Entity from, Entity to )  //0x154A3C529497053E

    • 0
    • 285
    • 1207
  8. BOOL IS_ENTITY_DEAD ( Entity entity )  //0x7D5B1F88E7504BBA

    • 0
    • 397
    • 1207
  9. BOOL IS_ENTITY_FROZEN ( Entity entity )  //0x083D497D57B7400F

    • 0
    • 498
    • 1207
  10. BOOL IS_ENTITY_IN_AIR ( Entity entity, Any p1 )  //0x886E37EC497200B6

    • 0
    • 376
    • 1207
  11. BOOL IS_ENTITY_IN_ANGLED_AREA ( Entity entity, float originX, Any p10, float originY, float originZ, float edgeX, float edgeY, float edgeZ, float angle, BOOL p8 )  //0xD3151E53134595E5

    • 0
    • 283
    • 1207
  12. BOOL IS_ENTITY_IN_AREA ( Entity entity, float x1, float y1, float z1, float x2, float y2, float z2, BOOL p7, BOOL p8, Any p9 )  //0x0C2634C40A16193E

    • 0
    • 310
    • 1207
  13. BOOL IS_ENTITY_IN_VOLUME ( Entity entity, ScrHandle volume, BOOL p2, int p3 )  //0x5A5526BC09C06623

    • 0
    • 314
    • 1207
  14. BOOL IS_ENTITY_IN_WATER ( Entity entity )  //0xDDE5C125AC446723

    • 0
    • 288
    • 1207
  15. BOOL IS_ENTITY_OCCLUDED ( Entity entity )  //0x140188E884645624

    • 0
    • 346
    • 1207
  16. BOOL IS_ENTITY_ON_SCREEN ( Entity entity )  //0x613C15D5D8DB781F

    • 0
    • 438
    • 1207
  17. BOOL IS_ENTITY_PLAYING_ANIM ( Entity entity, const char* animDict, const char* animName, int taskFlag )  //0xDEE49D5CA6C49148

    • 0
    • 423
    • 1207
  18. BOOL IS_ENTITY_STATIC ( Entity entity )  //0x86468ADFA0F6B861

    • 0
    • 401
    • 1207
  19. BOOL IS_ENTITY_TOUCHING_ENTITY ( Entity entity, Entity targetEntity )  //0x9A2304A64C3C8423

    • 0
    • 406
    • 1207
  20. BOOL IS_ENTITY_TOUCHING_MODEL ( Entity entity, Hash modelHash )  //0x2AE3EBC8DEB9768B

    • 0
    • 298
    • 1207
  21. BOOL IS_ENTITY_UPRIGHT ( Entity entity, float angle )  //0xF6F6AFD8D4FB2658

    • 0
    • 278
    • 1207
  22. BOOL IS_ENTITY_UPSIDEDOWN ( Entity entity )  //0x109DE3DA41AAD94A

    • 0
    • 282
    • 1207
  23. BOOL IS_ENTITY_VISIBLE ( Entity entity )  //0xFFC96ECB7FA404CA

    • 0
    • 344
    • 1207
  24. BOOL IS_ENTITY_VISIBLE_TO_SCRIPT ( Entity entity )  //0xF213C724E77F321A

    • 0
    • 410
    • 1207
  25. BOOL IS_ENTITY_WAITING_FOR_WORLD_COLLISION ( Entity entity )  //0x5E1CC2E8DC3111DD

    • 0
    • 242
    • 1207
  26. BOOL IS_MAP_ENTITY_PINNED ( Any p0 )  //0x1FF441D7954F8709

    • 0
    • 239
    • 1207
  27. Any PIN_CLOSEST_MAP_ENTITY ( Hash modelHash, float x, float y, float z, int p4 )  //0x6F3068258A499E52

    • 0
    • 280
    • 1207
  28. BOOL PLACE_ENTITY_ON_GROUND_PROPERLY ( Entity entity, BOOL p1 )  //0x9587913B9E772D29

    • 0
    • 445
    • 1207
  29. BOOL PLAY_ENTITY_ANIM ( Entity entity, const char* animName, const char* animDict, float p3, BOOL loop, BOOL stayInAnim, BOOL p6, float delta, Any bitset )  //0xDC6D22FAB76D4874

    • 0
    • 723
    • 1207
  30. void REMOVE_FORCED_OBJECT ( Any p0, Any p1, Any p2, Any p3, Any p4 )  //0x553FA683F2BCD814

    • 0
    • 257
    • 1207
  31. void REMOVE_MODEL_HIDE ( Any p0, Any p1, Any p2, Any p3, Any p4, Any p5 )  //0x3F38A98576F6213A

    • 0
    • 307
    • 1207
  32. void REMOVE_MODEL_SWAP ( float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6 )  //0x824E1C26A14CB817

    • 0
    • 287
    • 1207
  33. void RESET_ENTITY_ALPHA ( Entity entity )  //0x744B9EF44779D9AB

    • 0
    • 253
    • 1207
  34. void SET_CAN_AUTO_VAULT_ON_ENTITY ( Entity entity, BOOL toggle )  //0x80646744FA88F9D7

    • 0
    • 269
    • 1207
  35. void SET_CAN_CLIMB_ON_ENTITY ( Entity entity, BOOL toggle )  //0x24AED2A608F93C4C

    • 0
    • 237
    • 1207
  36. void SET_ENTITY_ALPHA ( Entity entity, int alphaLevel, BOOL skin )  //0x0DF7692B1D9E7BA7

    • 0
    • 582
    • 1207
  37. void SET_ENTITY_ALWAYS_PRERENDER ( Entity entity, BOOL toggle )  //0xACAD101E1FB66689

    • 0
    • 255
    • 1207
  38. void SET_ENTITY_AS_MISSION_ENTITY ( Entity entity, BOOL p1, BOOL p2 )  //0xDC19C288082E586E

    • 0
    • 573
    • 1207
  39. void SET_ENTITY_AS_NO_LONGER_NEEDED ( Entity* entity )  //0x4971D2F8162B9674

    • 0
    • 432
    • 1207
  40. void SET_ENTITY_CAN_BE_DAMAGED ( Entity entity, BOOL toggle )  //0x0D06D522B90E861F

    • 0
    • 426
    • 1207
  41. void SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP ( Entity entity, BOOL bCanBeDamaged, int relGroup )  //0x0EF1AFB18649E015

    • 0
    • 3,598
    • 1207
  42. void SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS ( Entity entity, BOOL toggle )  //0x6D09F32E284D0FB7

    • 0
    • 354
    • 1207
  43. void SET_ENTITY_COLLISION ( Entity entity, BOOL toggle, BOOL keepPhysics )  //0xF66F820909453B8C

    • 0
    • 476
    • 1207
  44. void SET_ENTITY_COMPLETELY_DISABLE_COLLISION ( Entity entity, BOOL toggle, BOOL keepPhysics )  //0xE0580EC84813875A

    • 0
    • 270
    • 1207
  45. void SET_ENTITY_COORDS ( Entity entity, float xPos, float yPos, float zPos, BOOL xAxis, BOOL yAxis, BOOL zAxis, BOOL clearArea )  //0x06843DA7060A026B

    • 0
    • 516
    • 1207
  46. void SET_ENTITY_COORDS_NO_OFFSET ( Entity entity, float xPos, float yPos, float zPos, BOOL xAxis, BOOL yAxis, BOOL zAxis )  //0x239A3351AC1DA385

    • 0
    • 462
    • 1207
  47. void SET_ENTITY_DYNAMIC ( Entity entity, BOOL toggle )  //0xFBFC4473F66CE344

    • 0
    • 336
    • 1207
  48. void SET_ENTITY_HAS_GRAVITY ( Entity entity, BOOL toggle )  //0x0CEDB728A1083FA7

    • 0
    • 367
    • 1207
  49. void SET_ENTITY_HEADING ( Entity entity, float heading )  //0xCF2B9C0645C4651B

    • 0
    • 301
    • 1207
  50. void SET_ENTITY_INVINCIBLE ( Entity entity, BOOL toggle )  //0xA5C38736C426FCB8

    • 0
    • 454
    • 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.