The RedM developer’s field guide
Know the native.
Build the world.
Engine functions, framework docs, and game assets.
One reference. From the first lookup to the last line.
knowledge base
Explore / RedM
Native reference
- HUDvoid
_0x052D4AC0922AF91A
Description not yet documented
0x052D4AC0922AF91A - HUDAny
_0x066725A9D52B3641
Description not yet documented
0x066725A9D52B3641 - HUDAny
_0x100157D6D7FE32CA
Description not yet documented
0x100157D6D7FE32CA - HUDvoid
_0x160825DADF1B04B3
Description not yet documented
0x160825DADF1B04B3 - HUDAny
_0x28AE29D909C8FDCE
Description not yet documented
0x28AE29D909C8FDCE - HUDvoid
_0x2F7BB105144ACF30
nullsub, doesn't do anything
0x2F7BB105144ACF30 - HUDvoid
_0x3FE4FB41EF7D2196
Description not yet documented
0x3FE4FB41EF7D2196 - HUDvoid
_0x53CE46C01A089DA1
Description not yet documented
0x53CE46C01A089DA1 - HUDvoid
_0x5651516D947ABC53
Description not yet documented
0x5651516D947ABC53 - HUDvoid
_0x8A59D44189AF2BC5
Description not yet documented
0x8A59D44189AF2BC5 - HUDAny
_0x8B55B324A9123F6B
Description not yet documented
0x8B55B324A9123F6B - HUDvoid
_0x958278B97C4AFFD8
Description not yet documented
0x958278B97C4AFFD8 - HUDvoid
_0x9D37EB5003E0F2CF
Description not yet documented
0x9D37EB5003E0F2CF - HUDvoid
_0xBFFF81E12A745A5F
nullsub, doesn't do anything
0xBFFF81E12A745A5F - HUDAny
_0xD6BD313CFA41E57A
Description not yet documented
0xD6BD313CFA41E57A - HUDvoid
_0xF1E6979C0B779985
Description not yet documented
0xF1E6979C0B779985 - HUDvoid
ALLOW_PAUSE_WHEN_NOT_IN_STATE_OF_PLAY_THIS_FRAME
Old name: _ALLOW_PAUSE_MENU_WHEN_DEAD_THIS_FRAME
0x30996422DF1EE561 - HUDBOOL
BUSYSPINNER_IS_ON
Description not yet documented
0x823BF7B1DF613A21 - HUDvoid
BUSYSPINNER_OFF
Removes the loading prompt at the bottom right of the screen.
0x58F441B90EA84D06 - HUDvoid
_BUSYSPINNER_SET_TEXT
Description not yet documented
0x7F78CD75CC4539E4 - HUDvoid
CLEAR_ALL_HELP_MESSAGES
Description not yet documented
0x916ED8321F087059 - HUDint
CREATE_FAKE_MP_GAMER_TAG
Description not yet documented
0x53CB4B502E1C57EA - HUDint
_CREATE_MP_GAMER_TAG
Description not yet documented
0xD877AF112AD2B41B - HUDint
_CREATE_MP_GAMER_TAG_ON_ENTITY
Description not yet documented
0xE961BF23EAB76B12 - HUDvoid
DISABLE_FRONTEND_THIS_FRAME
Description not yet documented
0x56CE42A528156A67 - HUDvoid
_DISABLE_HUD_CONTEXT
https://gist.github.com/outsider31000/c640961d17b2e4fb0435a413710e1930 list of presets Old name: _DISPLAY_HUD_COMPONENT
0x8BC7C1F929D07BF3 - HUDvoid
_DISABLE_REDUCED_MENU_TIME_SCALE
Disables reduced time scale while menus such as weapon wheel and satchel are open.
0xC5C7A2F6567FCCBC - HUDvoid
DISPLAY_HUD
If Hud should be displayed
0xD63FE3AF9FB3D53F - HUDvoid
_DISPLAY_TEXT
nullsub, this native does nothing since build 1436, use [_BG_DISPLAY_TEXT](#_0x16794E044C9EFB58) instead.
0xD79334A4BB99BAD1 - HUDBOOL
_DOES_TEXT_BLOCK_EXIST
Description not yet documented
0x2C729F2B94CEA911 - HUDBOOL
DOES_TEXT_LABEL_EXIST
Checks if the passed gxt name exists in the game files.
0x73C258C68D6F55B6 - HUDvoid
_ENABLE_HUD_CONTEXT
https://gist.github.com/outsider31000/c640961d17b2e4fb0435a413710e1930 list of presets Old name: _HIDE_HUD_COMPONENT
0x4CC5F2FC1332577F - HUDvoid
_ENABLE_HUD_CONTEXT_THIS_FRAME
https://gist.github.com/outsider31000/c640961d17b2e4fb0435a413710e1930 list of presets
0xC9CAEAEEC1256E54 - HUDvoid
_ENABLE_REDUCED_MENU_TIME_SCALE
Enables reduced time scale while menus such as weapon wheel and satchel are open.
0x26F6BBEA2CE3E3DC - HUDconst char*
GET_CHARACTER_FROM_AUDIO_CONVERSATION_FILENAME
Note: you must use VAR_STRING. Byte code very similar to TEXT_COMMAND_DISPLAY_TEXT in V Old name: _GET_TEXT_SUBSTRING
0x9D7E12EC6A1EE4E5 - HUDvoid
_GET_COLOR_FROM_NAME
colorNameHash: https://alloc8or.re/rdr3/doc/enums/eColor.txt
0xB981DD2DFAF9B1C9 - HUDconst char*
GET_FILENAME_FOR_AUDIO_CONVERSATION
Gets a string literal from a label name. Old name: _GET_LABEL_TEXT
0xCFEDCCAD3C5BA90D - HUDint
GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION
Description not yet documented
0xB39C81628EF10B42 - HUDint
_GET_HUD_STATE
Returns the current state value for a HUD component slot ID. Enum: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/eHudVisibilitySlotType Notes: - Component-specific semantics: the same numeric state can mean different things depending on the component. - Used heavily as a gating signal for prompts/targeting/UI updates (e.g., return 0 when 21==2 or 54==2; block logic when 10==2 or 10==4).
0x7EC0D68233E391AC - HUDconst char*
_GET_LABEL_TEXT_2
_GET_FILENAME_* - _GET_FRAME*
0x3429670F9B9EF2D3
A living reference. Documentation coverage varies by native and source.