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
- ITEMDATABASEint
_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT_FROM_COST
Return the number of currencies available for a bundle. To use with _ITEMDATABASE_FILLOUT_BUNDLE bundle: Hash — e.g: BUNDLE_CLOTHING_ITEM_F_OFFHAND_000_TINT_001 cost: Hash — e.g: COST_GOLD, COST_CRAFTING_MP...
0x388088BFF3681189 - ITEMDATABASEint
_ITEMDATABASE_GET_BUNDLE_ID
Description not yet documented
0x891A45960B6B768A - ITEMDATABASEint
_ITEMDATABASE_GET_BUNDLE_ITEM_COUNT
Description not yet documented
0x3332695B01015DF9 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_BUNDLE_ITEM_INFO
Outputs bundle item info. struct BundleItemInfo { Hash item; Hash slotId; int unk2; int unk3; };
0x5D48A77E4B668B57 - ITEMDATABASEHash
_ITEMDATABASE_GET_CATALOG_ITEM_CATEGORY_PATHSET
Returns Pathset Hash catalogItemCategory: Hash — e.g: CI_CATEGORY_AMMO, CI_CATEGORY_CAMP_TENT... Default: Hash — Always DEFAULT in R* scripts.
0xAA29A5F13B2C20B2 - ITEMDATABASEint
_ITEMDATABASE_GET_COLLECTION_SIZE
Returns (collection?) size/index (?) _ITEMDATABASE_GET_(A)* - _ITEMDATABASE_GET_(B)*
0xD389A2549C4EFB30 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_COMPONENT_ITEM
Params: p2 can be a component item hash
0x8750F69A720C2E41 - ITEMDATABASEint
_ITEMDATABASE_GET_FITS_SLOT_COUNT
Description not yet documented
0x2970D1D6BFCF9B46 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_FITS_SLOT_INFO
Description not yet documented
0x77210C146CED5261 - ITEMDATABASEint
_ITEMDATABASE_GET_HAS_SLOT_COUNT
Description not yet documented
0x44915068579D7710 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_HAS_SLOT_INFO
Description not yet documented
0x8A9BD0DB7E8376CF - ITEMDATABASEint
_ITEMDATABASE_GET_ITEM_PATHSET
Description not yet documented
0xF4452CE83118C738 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_ITEM_PRICE_MODIFIERS
Description not yet documented
0x4EB37AAB79AB0C48 - ITEMDATABASEint
_ITEMDATABASE_GET_ITEM_TAG_TAGS
Returns the ci tags of the selected item tag key: Hash — Wanted key (e.g WEAPON_RIFLE_VARMINT).tag: Hash — The item tag (e.g TAG_ITEM_PROPERTY).data: Any* - CI tag list starting at the offset "1", the offset 0 is to define the max number of tags you want to collect (uselly 5 in R* scripts, surelly the limit)
0x8870895BA5ED9385 - ITEMDATABASEHash
_ITEMDATABASE_GET_ITEM_TAG_TYPE
Description not yet documented
0x6111B8F9413F413A - ITEMDATABASEHash
_ITEMDATABASE_GET_MODIFIED_PRICE
Returns an alternative cost hash to COST_SHOP_DEFAULT
0xCB92EC9C004732B4 - ITEMDATABASEint
_ITEMDATABASE_GET_NUMBER_OF_MODIFIED_PRICES
Description not yet documented
0x5AAAF40E9B224F5E - ITEMDATABASEint
_ITEMDATABASE_GET_NUMBER_OF_MODIFIERS
Description not yet documented
0x1289D8315235856D - ITEMDATABASEBOOL
_ITEMDATABASE_GET_PRIORITY_ACCESS_AWARD
_ITEMDATABASE_GET_* - _ITEMDATABASE_IS_*
0xEF254F1A4C08B7E6 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO
Description not yet documented
0x4A79B41B4EB91F4E - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO_BY_KEY
Same Native Function as 0x17721003A66C72BF
0xCFB06801F5099B25 - ITEMDATABASEint
_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEMS_COUNT
Description not yet documented
0xC568B1A0F17C7025 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_GROUP_INFO
Description not yet documented
0x76C752D788A76813 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_INFO
Description not yet documented
0xE0EA5C031AE5539F - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_INFO
Description not yet documented
0x66A6D76B6BB999B4 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_ID
Description not yet documented
0xD66114469978B55B - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_INDEX
Description not yet documented
0xF04247092F193B75 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_PAGE_KEY
Description not yet documented
0x9A60570657A7B635 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_INDEX
Outputs the layout page info at the selected index. struct LayoutPageInfo { Hash pageKey; Hash unk1; BOOL unk2; int numItems; };
0xDBEADA0DF5F9AB9F - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_KEY
Description not yet documented
0xB347C100DF0C9B7F - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_ITEM_KEY
Description not yet documented
0xF32BEF578B3DBAE8 - ITEMDATABASEBOOL
_ITEMDATABASE_GET_SHOP_LAYOUT_ROOT_MENU_INFO
Description not yet documented
0x86FCB565CCA0CFA7 - ITEMDATABASEBOOL
_ITEMDATABASE_IS_BUNDLE_VALID
Params: mode is 0
0x4308812A6E9CA62E - ITEMDATABASEBOOL
ITEMDATABASE_IS_BUYABLE_AWARD_VALID
Description not yet documented
0x4CE753203FA42214 - ITEMDATABASEBOOL
_ITEMDATABASE_IS_INTRINSIC_ITEM
Description not yet documented
0x337F88E3A063995E - ITEMDATABASEBOOL
_ITEMDATABASE_IS_KEY_VALID
Params: mode is 0
0x6D5D51B188333FD1 - ITEMDATABASEBOOL
_ITEMDATABASE_IS_OVERPOWERED_ITEM
Description not yet documented
0x337F88E3A063995F - ITEMDATABASEBOOL
_ITEMDATABASE_IS_SHOP_KEY_VALID
Description not yet documented
0x00B9507D8E1D8716 - ITEMDATABASEBOOL
_ITEMDATABASE_IS_SHOP_LAYOUT_KEY_VALID
Description not yet documented
0x3AFE5182C45A84F6 - ITEMDATABASEint
_ITEMDATABASE_LOCALIZATION_GET_NUM_LABEL_TYPES
Returns docData.iNumTotalLabelTypes
0xCEC6A41E8910486A
A living reference. Documentation coverage varies by native and source.