# RedM Natives

> Reference for every native a RedM (RDR3 multiplayer, Cfx.re) script can call: 7,628 natives (5,802 named, 2,193 described), 63 enums and 1,074,657 reference rows (models, animations, bones…). Each native has its hash, signature, parameters, descriptions from every community source, verified notes and the exact Lua/JS/C# call the runtime makes.

Key facts for code generation:
- RDR3 game natives are client-side. CFX natives are Cfx runtime functions (client, server or shared).
- In Lua the runtime name is PascalCase (`DOES_ENTITY_EXIST` → `DoesEntityExist`, unnamed `_0xABC…` → `N_0xabc…`). A native named after the client snapshot is only reachable with `Citizen.InvokeNative(hash, …)`.
- Pass floats as floats (`10.0`, not `10`) and hashes as signed int32 in Lua.
- Any page is available as Markdown by appending `.md`; `https://natives.borderlinerp.com/n/<name-or-hash>` resolves any spelling.

## Start here

- [For AI agents](https://natives.borderlinerp.com/ai): MCP server (https://natives.borderlinerp.com/mcp), JSON API, bulk downloads
- [All natives in one file](https://natives.borderlinerp.com/llms-full.txt): large; prefer the namespace files below
- [JSON API](https://natives.borderlinerp.com/api/v1) and [OpenAPI](https://natives.borderlinerp.com/openapi.json)
- [Enums and flags](https://natives.borderlinerp.com/enums) · [Reference lists](https://natives.borderlinerp.com/reference) · [Hash tool](https://natives.borderlinerp.com/tools/hash)

## Namespaces

- [CFX](https://natives.borderlinerp.com/natives/CFX.md): 496 natives, 390 described — Cfx runtime (events, state bags, server functions)
- [AICOVERPOINT](https://natives.borderlinerp.com/natives/AICOVERPOINT.md): 17 natives, 8 described
- [AITRANSPORT](https://natives.borderlinerp.com/natives/AITRANSPORT.md): 24 natives, 12 described
- [ANIMSCENE](https://natives.borderlinerp.com/natives/ANIMSCENE.md): 99 natives, 6 described
- [ANTICHEAT](https://natives.borderlinerp.com/natives/ANTICHEAT.md): 1 natives, 1 described
- [ATTRIBUTE](https://natives.borderlinerp.com/natives/ATTRIBUTE.md): 27 natives, 23 described
- [AUDIO](https://natives.borderlinerp.com/natives/AUDIO.md): 221 natives, 34 described
- [BOUNTY](https://natives.borderlinerp.com/natives/BOUNTY.md): 33 natives, 1 described
- [BRAIN](https://natives.borderlinerp.com/natives/BRAIN.md): 11 natives, 4 described
- [BUILTIN](https://natives.borderlinerp.com/natives/BUILTIN.md): 22 natives, 10 described
- [CAMERA](https://natives.borderlinerp.com/natives/CAMERA.md): 233 natives, 59 described
- [CLOCK](https://natives.borderlinerp.com/natives/CLOCK.md): 19 natives, 7 described
- [COLLECTABLE](https://natives.borderlinerp.com/natives/COLLECTABLE.md): 31 natives, 3 described
- [COMPANION](https://natives.borderlinerp.com/natives/COMPANION.md): 25 natives, 3 described
- [COMPAPP](https://natives.borderlinerp.com/natives/COMPAPP.md): 5 natives, 0 described
- [COMPENDIUM](https://natives.borderlinerp.com/natives/COMPENDIUM.md): 34 natives, 3 described
- [CRASHLOG](https://natives.borderlinerp.com/natives/CRASHLOG.md): 13 natives, 0 described
- [CREW](https://natives.borderlinerp.com/natives/CREW.md): 18 natives, 0 described
- [DATABINDING](https://natives.borderlinerp.com/natives/DATABINDING.md): 83 natives, 3 described
- [DATAFILE](https://natives.borderlinerp.com/natives/DATAFILE.md): 59 natives, 14 described
- [DEBUG](https://natives.borderlinerp.com/natives/DEBUG.md): 3 natives, 1 described
- [DECORATOR](https://natives.borderlinerp.com/natives/DECORATOR.md): 15 natives, 7 described
- [DLC](https://natives.borderlinerp.com/natives/DLC.md): 4 natives, 0 described
- [ENTITY](https://natives.borderlinerp.com/natives/ENTITY.md): 268 natives, 97 described
- [EVENT](https://natives.borderlinerp.com/natives/EVENT.md): 38 natives, 7 described
- [FIRE](https://natives.borderlinerp.com/natives/FIRE.md): 28 natives, 15 described
- [FLOCK](https://natives.borderlinerp.com/natives/FLOCK.md): 46 natives, 9 described
- [GANG](https://natives.borderlinerp.com/natives/GANG.md): 42 natives, 3 described
- [GOOGLE_ANALYTICS](https://natives.borderlinerp.com/natives/GOOGLE_ANALYTICS.md): 4 natives, 0 described
- [GRAPHICS](https://natives.borderlinerp.com/natives/GRAPHICS.md): 267 natives, 66 described
- [HUD](https://natives.borderlinerp.com/natives/HUD.md): 188 natives, 48 described
- [IK](https://natives.borderlinerp.com/natives/IK.md): 5 natives, 5 described
- [INTERACTION](https://natives.borderlinerp.com/natives/INTERACTION.md): 6 natives, 6 described
- [INTERIOR](https://natives.borderlinerp.com/natives/INTERIOR.md): 30 natives, 8 described
- [INVENTORY](https://natives.borderlinerp.com/natives/INVENTORY.md): 83 natives, 33 described
- [ITEMDATABASE](https://natives.borderlinerp.com/natives/ITEMDATABASE.md): 84 natives, 26 described
- [ITEMSETS](https://natives.borderlinerp.com/natives/ITEMSETS.md): 11 natives, 0 described
- [LAW](https://natives.borderlinerp.com/natives/LAW.md): 124 natives, 27 described
- [LOCALIZATION](https://natives.borderlinerp.com/natives/LOCALIZATION.md): 4 natives, 4 described
- [MAP](https://natives.borderlinerp.com/natives/MAP.md): 85 natives, 36 described
- [MINIGAME](https://natives.borderlinerp.com/natives/MINIGAME.md): 48 natives, 3 described
- [MISC](https://natives.borderlinerp.com/natives/MISC.md): 288 natives, 86 described
- [MISSIONDATA](https://natives.borderlinerp.com/natives/MISSIONDATA.md): 18 natives, 3 described
- [MONEY](https://natives.borderlinerp.com/natives/MONEY.md): 8 natives, 0 described
- [NETSHOPPING](https://natives.borderlinerp.com/natives/NETSHOPPING.md): 24 natives, 0 described
- [NETWORK](https://natives.borderlinerp.com/natives/NETWORK.md): 566 natives, 97 described
- [OBJECT](https://natives.borderlinerp.com/natives/OBJECT.md): 153 natives, 42 described
- [PAD](https://natives.borderlinerp.com/natives/PAD.md): 40 natives, 14 described
- [PATH](https://natives.borderlinerp.com/natives/PATH.md): 76 natives, 14 described
- [PED](https://natives.borderlinerp.com/natives/PED.md): 1010 natives, 282 described
- [PERSCHAR](https://natives.borderlinerp.com/natives/PERSCHAR.md): 51 natives, 0 described
- [PERSISTENCE](https://natives.borderlinerp.com/natives/PERSISTENCE.md): 22 natives, 1 described
- [PHYSICS](https://natives.borderlinerp.com/natives/PHYSICS.md): 72 natives, 7 described
- [PLAYER](https://natives.borderlinerp.com/natives/PLAYER.md): 395 natives, 122 described
- [POPULATION](https://natives.borderlinerp.com/natives/POPULATION.md): 31 natives, 5 described
- [POSSE](https://natives.borderlinerp.com/natives/POSSE.md): 31 natives, 0 described
- [PROPSET](https://natives.borderlinerp.com/natives/PROPSET.md): 37 natives, 11 described
- [QUEUE](https://natives.borderlinerp.com/natives/QUEUE.md): 2 natives, 0 described
- [RECORDING](https://natives.borderlinerp.com/natives/RECORDING.md): 1 natives, 1 described
- [REPLAY](https://natives.borderlinerp.com/natives/REPLAY.md): 5 natives, 5 described
- [SAVE](https://natives.borderlinerp.com/natives/SAVE.md): 24 natives, 5 described
- [SCRIPT](https://natives.borderlinerp.com/natives/SCRIPT.md): 94 natives, 23 described
- [SHAPETEST](https://natives.borderlinerp.com/natives/SHAPETEST.md): 8 natives, 4 described
- [SOCIALCLUB](https://natives.borderlinerp.com/natives/SOCIALCLUB.md): 33 natives, 1 described
- [SOCIALCLUBFEED](https://natives.borderlinerp.com/natives/SOCIALCLUBFEED.md): 2 natives, 0 described
- [SPACTIONPROXY](https://natives.borderlinerp.com/natives/SPACTIONPROXY.md): 6 natives, 0 described
- [STATS](https://natives.borderlinerp.com/natives/STATS.md): 88 natives, 18 described
- [STREAMING](https://natives.borderlinerp.com/natives/STREAMING.md): 115 natives, 23 described
- [TASK](https://natives.borderlinerp.com/natives/TASK.md): 640 natives, 171 described
- [TELEMETRY](https://natives.borderlinerp.com/natives/TELEMETRY.md): 78 natives, 4 described
- [TXD](https://natives.borderlinerp.com/natives/TXD.md): 8 natives, 0 described
- [UIAPPS](https://natives.borderlinerp.com/natives/UIAPPS.md): 19 natives, 7 described
- [UIDEBUG](https://natives.borderlinerp.com/natives/UIDEBUG.md): 3 natives, 2 described
- [UIEVENTS](https://natives.borderlinerp.com/natives/UIEVENTS.md): 4 natives, 4 described
- [UIFEED](https://natives.borderlinerp.com/natives/UIFEED.md): 27 natives, 13 described
- [UILOG](https://natives.borderlinerp.com/natives/UILOG.md): 30 natives, 0 described
- [UIPINNING](https://natives.borderlinerp.com/natives/UIPINNING.md): 1 natives, 0 described
- [UISTATEMACHINE](https://natives.borderlinerp.com/natives/UISTATEMACHINE.md): 12 natives, 1 described
- [UISTICKYFEED](https://natives.borderlinerp.com/natives/UISTICKYFEED.md): 8 natives, 6 described
- [UITUTORIAL](https://natives.borderlinerp.com/natives/UITUTORIAL.md): 3 natives, 1 described
- [UNLOCK](https://natives.borderlinerp.com/natives/UNLOCK.md): 9 natives, 0 described
- [VEHICLE](https://natives.borderlinerp.com/natives/VEHICLE.md): 387 natives, 128 described
- [VOICE](https://natives.borderlinerp.com/natives/VOICE.md): 24 natives, 1 described
- [VOLUME](https://natives.borderlinerp.com/natives/VOLUME.md): 80 natives, 9 described
- [WATER](https://natives.borderlinerp.com/natives/WATER.md): 17 natives, 8 described
- [WEAPON](https://natives.borderlinerp.com/natives/WEAPON.md): 222 natives, 90 described
- [ZONE](https://natives.borderlinerp.com/natives/ZONE.md): 2 natives, 2 described

## Enums

- [_CREATE_AI_MEMORY](https://natives.borderlinerp.com/enums/_CREATE_AI_MEMORY.md): 50 values
- [_PED_SET_SIMPLE_PLAYER_MEMORY](https://natives.borderlinerp.com/enums/_PED_SET_SIMPLE_PLAYER_MEMORY.md): 29 values
- [0x947E43F544B6AB34](https://natives.borderlinerp.com/enums/0x947E43F544B6AB34.md): 70 values
- [AnimPostFXEventType](https://natives.borderlinerp.com/enums/AnimPostFXEventType.md): 8 values
- [CActionFlags__DisableFlag](https://natives.borderlinerp.com/enums/CActionFlags__DisableFlag.md): 35 values
- [CCarryingFlags__Flags](https://natives.borderlinerp.com/enums/CCarryingFlags__Flags.md): 40 values
- [CCombatData__Ability](https://natives.borderlinerp.com/enums/CCombatData__Ability.md): 4 values
- [CCombatData__Movement](https://natives.borderlinerp.com/enums/CCombatData__Movement.md): 5 values
- [CCombatData__Range](https://natives.borderlinerp.com/enums/CCombatData__Range.md): 6 values
- [CItemInfoSoundsInterface__sSoundsInfo__eSoundType](https://natives.borderlinerp.com/enums/CItemInfoSoundsInterface__sSoundsInfo__eSoundType.md): 3 values
- [CLassoHogtieFlags__Flags](https://natives.borderlinerp.com/enums/CLassoHogtieFlags__Flags.md): 12 values
- [CLawBehavior__Flags](https://natives.borderlinerp.com/enums/CLawBehavior__Flags.md): 18 values
- [CLootingFlags__Flags](https://natives.borderlinerp.com/enums/CLootingFlags__Flags.md): 29 values
- [Combat__Attribute__Enum](https://natives.borderlinerp.com/enums/Combat__Attribute__Enum.md): 135 values
- [CPedMotionStates__eMotionState](https://natives.borderlinerp.com/enums/CPedMotionStates__eMotionState.md): 83 values
- [CScenarioPointFlags__Flags](https://natives.borderlinerp.com/enums/CScenarioPointFlags__Flags.md): 64 values
- [DoorScriptState](https://natives.borderlinerp.com/enums/DoorScriptState.md): 5 values
- [eAnimalTuningBools](https://natives.borderlinerp.com/enums/eAnimalTuningBools.md): 100 values
- [eAnimalTuningFloats](https://natives.borderlinerp.com/enums/eAnimalTuningFloats.md): 168 values
- [eAnimBoneTag](https://natives.borderlinerp.com/enums/eAnimBoneTag.md): 911 values
- [eAnimSceneFlag](https://natives.borderlinerp.com/enums/eAnimSceneFlag.md): 17 values
- [eBlendBackSmoothing](https://natives.borderlinerp.com/enums/eBlendBackSmoothing.md): 26 values
- [eCombatAttributeFloats](https://natives.borderlinerp.com/enums/eCombatAttributeFloats.md): 72 values
- [eDoorId](https://natives.borderlinerp.com/enums/eDoorId.md): 13 values
- [eEnterExitVehicleFlags](https://natives.borderlinerp.com/enums/eEnterExitVehicleFlags.md): 29 values
- [eEntityThreatTier](https://natives.borderlinerp.com/enums/eEntityThreatTier.md): 4 values
- [eEntityType](https://natives.borderlinerp.com/enums/eEntityType.md): 4 values
- [eEulerRotationOrder](https://natives.borderlinerp.com/enums/eEulerRotationOrder.md): 6 values
- [eEventType](https://natives.borderlinerp.com/enums/eEventType.md): 492 values
- [eExplosionTag](https://natives.borderlinerp.com/enums/eExplosionTag.md): 37 values
- [eFleeStyle](https://natives.borderlinerp.com/enums/eFleeStyle.md): 13 values
- [eHudContext](https://natives.borderlinerp.com/enums/eHudContext.md): 107 values
- [eHudVisibilitySlotType](https://natives.borderlinerp.com/enums/eHudVisibilitySlotType.md): 67 values
- [eIkControlFlags](https://natives.borderlinerp.com/enums/eIkControlFlags.md): 31 values
- [eMetaPedType](https://natives.borderlinerp.com/enums/eMetaPedType.md): 4 values
- [ePedMood](https://natives.borderlinerp.com/enums/ePedMood.md): 10 values
- [ePedScriptConfigFlags](https://natives.borderlinerp.com/enums/ePedScriptConfigFlags.md): 603 values
- [ePedScriptResetFlags](https://natives.borderlinerp.com/enums/ePedScriptResetFlags.md): 372 values
- [ePlayerResetFlags](https://natives.borderlinerp.com/enums/ePlayerResetFlags.md): 58 values
- [ePromptPriority](https://natives.borderlinerp.com/enums/ePromptPriority.md): 4 values
- [ePromptType](https://natives.borderlinerp.com/enums/ePromptType.md): 67 values
- [eRelationType](https://natives.borderlinerp.com/enums/eRelationType.md): 10 values
- [eScenarioBlockingFlags](https://natives.borderlinerp.com/enums/eScenarioBlockingFlags.md): 8 values
- [eScriptedAnimFlags](https://natives.borderlinerp.com/enums/eScriptedAnimFlags.md): 32 values
- [eSetPlayerControlFlags](https://natives.borderlinerp.com/enums/eSetPlayerControlFlags.md): 13 values
- [eTaskType](https://natives.borderlinerp.com/enums/eTaskType.md): 736 values
- [eUIFeedChannel](https://natives.borderlinerp.com/enums/eUIFeedChannel.md): 15 values
- [eUILogEntryType](https://natives.borderlinerp.com/enums/eUILogEntryType.md): 20 values
- [eUIMessageState](https://natives.borderlinerp.com/enums/eUIMessageState.md): 8 values
- [eUIPromptAttribute](https://natives.borderlinerp.com/enums/eUIPromptAttribute.md): 45 values
- [eUiRpgStatusEffect](https://natives.borderlinerp.com/enums/eUiRpgStatusEffect.md): 16 values
- [eUIStickyFeedChannel](https://natives.borderlinerp.com/enums/eUIStickyFeedChannel.md): 7 values
- [eWeaponAttachPoint](https://natives.borderlinerp.com/enums/eWeaponAttachPoint.md): 33 values
- [eWindowId](https://natives.borderlinerp.com/enums/eWindowId.md): 9 values
- [fwFacialAnimRequest__Mood](https://natives.borderlinerp.com/enums/fwFacialAnimRequest__Mood.md): 121 values
- [ItemDatabaseItemFlags](https://natives.borderlinerp.com/enums/ItemDatabaseItemFlags.md): 31 values
- [naSpeechEventType](https://natives.borderlinerp.com/enums/naSpeechEventType.md): 54 values
- [Ped Group Formation](https://natives.borderlinerp.com/enums/Ped-Group-Formation.md): 13 values
- [PedAttribute__AttributeType](https://natives.borderlinerp.com/enums/PedAttribute__AttributeType.md): 23 values
- [PedFilterFlags](https://natives.borderlinerp.com/enums/PedFilterFlags.md): 31 values
- [PedMotivationState](https://natives.borderlinerp.com/enums/PedMotivationState.md): 11 values
- [Placement Flags](https://natives.borderlinerp.com/enums/Placement-Flags.md): 24 values
- [PlacementType](https://natives.borderlinerp.com/enums/PlacementType.md): 6 values

## Optional

- [Reference lists](https://natives.borderlinerp.com/reference): 171 lists — search them with https://natives.borderlinerp.com/api/v1/reference/search?q=…
- [Sources and credits](https://natives.borderlinerp.com/sources)
