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
- INVENTORYBOOL
INVENTORY_GET_INVENTORY_ITEM
Description not yet documented
0x9700E8EFC4AB9089 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_CHILD
Description not yet documented
0xCD9A485F2B383B44 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_COMPATIBLE_SLOTS
outSlotIds (out) and maxResults (in) are both script arrays? item: can be a component item, see SHOP_CATALOG_BUILD_LIST_OF_WEAPON_COMPONENTS
0x9AC53CB6907B4428 - INVENTORYint
_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_GUID
Description not yet documented
0xC97E0D2302382211 - INVENTORYint
_INVENTORY_GET_INVENTORY_ITEM_COUNT_WITH_ITEMID
Description not yet documented
0xE787F05DFC977BDE - INVENTORYHash
_INVENTORY_GET_INVENTORY_ITEM_DESCRIPTION_HASH
Description not yet documented
0xA4550FE9C512E3DD - INVENTORYint
_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT
Description not yet documented
0xBE012571B25F5ACA - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_EQUIPPED_IN_SLOT_BY_REF
Description not yet documented
0x22E590F108289A9D - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_FIT_SLOT
Description not yet documented
0xB991FE166FAF84FD - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_HIDDEN
Description not yet documented
0xF9933164965533B7 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_INSPECTION_INFO
Description not yet documented
0x0C093C1787F18519 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_IN_USE
Description not yet documented
0x70E3A884ED000A01 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_IS_ANIMAL_PELT
Description not yet documented
0x4AEF1FB5B9011D75 - INVENTORYBOOL
_INVENTORY_GET_INVENTORY_ITEM_LAST_CREATION
Returns the last creation date of an inventory item
0x112BCA290D2EB53C - INVENTORYHash
_INVENTORY_GET_INVENTORY_ITEM_SOUND
soundType: see 0x2BAE4880DCDD560B Returns item Hash to be used with _IS_SCRIPTED_AUDIO_CUSTOM and _PLAY_SOUND_FROM_ITEM (p0)
0x2E1CDC1FF3B8473E - INVENTORYint
_INVENTORY_GET_INVENTORY_ITEM_WEAPON_COPY_ID
Returns CopyID
0xAB5F12746A099A0E - INVENTORYBOOL
_INVENTORY_GET_IS_INVENTORY_ITEM_SOUND_VALID
soundType: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/CItemInfoSoundsInterface__sSoundsInfo__eSoundType
0x2BAE4880DCDD560B - INVENTORYint
_INVENTORY_GET_ITEM_EXPIRY_TIME
Description not yet documented
0x4A606C17276E1BCC - INVENTORYBOOL
_INVENTORY_GET_ITEM_FROM_COLLECTION_INDEX
collectionId is < outCollectionSize
0x82FA24C3D3FCD9B7 - INVENTORYBOOL
_INVENTORY_IS_GUID_VALID
Description not yet documented
0xB881CA836CC4B6D4 - INVENTORYBOOL
_INVENTORY_IS_INVENTORY_ITEM_EQUIPPED
Alternative Name: _INVENTORY_IS_ITEM_DISABLED
0x3D10D7179D7034AF - INVENTORYBOOL
_INVENTORY_IS_INVENTORY_ITEM_FLAG_ENABLED
flag: https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/ItemDatabaseItemFlags 2097152 (is item read?), 8388608 (is item sent/received/mailable?), 16777216 (is item consumable?)
0x245D07651B1D183B - INVENTORYBOOL
_INVENTORY_IS_ITEM_EXPIRED
Description not yet documented
0x0137C77A2EC64536 - INVENTORYBOOL
_INVENTORY_IS_PLAYER_INVENTORY_MIRRORING_TRANSACTIONS
Description not yet documented
0xFC7563F482781A3D - INVENTORYBOOL
_INVENTORY_IS_USING_BACKUP_INVENTORY
old name _INVENTORY_USE_SP_BACKUP
0x7C7E4AB748EA3B07 - INVENTORYBOOL
_INVENTORY_MOVE_INVENTORY_ITEM
guid1: old parent GUID guid2: new parent GUID guid3: new item GUID (out param)
0xDCCAA7C3BFD88862 - INVENTORYBOOL
_INVENTORY_RELEASE_ITEM_COLLECTION
Max num of collections is 5, so release your unused ones.
0x42A2F33A1942E865 - INVENTORYBOOL
_INVENTORY_REMOVE_INVENTORY_ITEMS
removeReason: REMOVE_REASON_DEFAULT (eRemoveItemReason) Example: INVENTORY::_0x5D6182F3BCE1333B(1, joaat("REMOVE_REASON_DEFAULT")); -> clears weapon wheel Only used in R* SP Scripts
0x5D6182F3BCE1333B - INVENTORYBOOL
_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_GUID
Description not yet documented
0x3E4E811480B3AE79 - INVENTORYBOOL
_INVENTORY_REMOVE_INVENTORY_ITEM_WITH_ITEMID
Description not yet documented
0xB4158C8C9A3B5DCE - INVENTORYvoid
_INVENTORY_SET_INVENTORY_ITEM_HIDDEN
Used with CClothingItem
0x9A113C660AEA3832 - INVENTORYvoid
_INVENTORY_SET_INVENTORY_ITEM_HIDDEN_2
Used with CSatchelItem, R* Script usage: fisihing_core
0xD740F11FBC8AEF43 - INVENTORYBOOL
_INVENTORY_SET_INVENTORY_ITEM_INSPECTION_ENABLED
Description not yet documented
0x227522FD59DDB7E8 - INVENTORYvoid
_INVENTORY_SET_INVENTORY_ITEM_IN_USE
Only works on CClothingItem
0x65A5F70F4A292EBE - INVENTORYvoid
_INVENTORY_SET_INVENTORY_ITEM_WEATHER_EFFECTIVENESS
OWE_INVALID = -1, OWE_GOOD_IN_HOT OWE_GOOD_IN_NONE OWE_GOOD_IN_COLD OWE_GOOD_IN_ALL
0x6D2F987736A42D4C - INVENTORYBOOL
_INVENTORY_SWAP_INVENTORY_ITEM
Description not yet documented
0xF2753D691BCDA314 - INVENTORYBOOL
_INVENTORY_UPDATE_INVENTORY_ITEM
Getter: _INVENTORY_GET_FULL_INVENTORY_ITEM_DATA
0xD80A8854DB5CFBA5 - INVENTORYvoid
_INVENTORY_USE_BACKUP_INVENTORY
Only used in R* SP Scripts
0xE36D4A38D28D9CFB - INVENTORYvoid
_INVENTORY_USE_MISSION_INVENTORY
Description not yet documented
0xA6AA9F56BC6CFF58 - INVENTORYvoid
_INVENTORY_USE_SATCHEL_ITEM
eInventoryItem: CLOTHING_FANCY_SUIT, CLOTHING_GUNSLINGER_OUTFIT, etc. Only used in R* SP Scripts
0x46743BBFEDBC859E
A living reference. Documentation coverage varies by native and source.