# ITEMDATABASE natives

84 natives · 80 named · 26 described. RDR3 game natives (client side).

- [_0x17721003A66C72BF](https://natives.borderlinerp.com/natives/ITEMDATABASE/0x17721003A66C72BF.md) `0x17721003A66C72BF` — `BOOL N_0x17721003a66c72bf(Hash shopType, Hash key, Any* outData)`
- [_0x537A0555F62CA01A](https://natives.borderlinerp.com/natives/ITEMDATABASE/0x537A0555F62CA01A.md) `0x537A0555F62CA01A` — `BOOL N_0x537a0555f62ca01a(Hash key, int p1)`
- [_0x799FCD53358ED5FA](https://natives.borderlinerp.com/natives/ITEMDATABASE/0x799FCD53358ED5FA.md) `0x799FCD53358ED5FA` — `int N_0x799fcd53358ed5fa(Any bundle, Any p1)` — Returns Item Count
- [_0xC4146375D8A0B374](https://natives.borderlinerp.com/natives/ITEMDATABASE/0xC4146375D8A0B374.md) `0xC4146375D8A0B374` — `BOOL N_0xc4146375d8a0b374(Any bundle, Any p1, int index, Any p3)`
- [_ITEMDATABASE_CAN_EQUIP_ITEM_ON_CATEGORY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_CAN_EQUIP_ITEM_ON_CATEGORY.md) `0x856FF92C57742AE5` — `BOOL ItemdatabaseCanEquipItemOnCategory(Hash key, Hash category, Hash slotId)`
- [_ITEMDATABASE_CREATE_ITEM_COLLECTION](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_CREATE_ITEM_COLLECTION.md) `0x71EFA7999AE79408` — `int ItemdatabaseCreateItemCollection(Any* data, int* size, int comparisonType)` — Returns collectionId to be used with 0x8750F69A720C2E41 (p0) and 0xCBB7B6EDFA933ADE (p0) alignas(8) Hash slotId; alignas(8) Hash slotId2; alignas(8) Hash tag; alignas(8) Hash ciCategory; alignas(8) Hash cost; alignas(8) Hash unk5; aligna…
- [_ITEMDATABASE_DOES_BUNDLE_HAVE_TAG](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_DOES_BUNDLE_HAVE_TAG.md) `0x99C6EA66DFE73757` — `BOOL ItemdatabaseDoesBundleHaveTag(Hash bundle, Hash tag, Hash tagType)`
- [_ITEMDATABASE_DOES_ITEM_HAVE_TAG](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_DOES_ITEM_HAVE_TAG.md) `0xFF5FB5605AD56856` — `BOOL ItemdatabaseDoesItemHaveTag(Hash item, Hash tag, Hash tagType)`
- [_ITEMDATABASE_FILLOUT_ACQUIRE_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ACQUIRE_COST.md) `0x74F7928816E4E181` — `BOOL ItemdatabaseFilloutAcquireCost(Hash key, Hash costtype, Any* outData)`
- [_ITEMDATABASE_FILLOUT_AWARD_ACQUIRE_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_ACQUIRE_COST.md) `0xF27F01BBF5ACD3F3` — `BOOL ItemdatabaseFilloutAwardAcquireCost(Hash award, Hash costtype, int index, Any* outData)`
- [_ITEMDATABASE_FILLOUT_AWARD_ITEM_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_ITEM_INFO.md) `0x121D2005DD64496B` — `BOOL ItemdatabaseFilloutAwardItemInfo(Hash award, int index, Hash* outData)`
- [_ITEMDATABASE_FILLOUT_AWARD_UNLOCK_FLAG](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_AWARD_UNLOCK_FLAG.md) `0x8D029948CA29409B` — `BOOL ItemdatabaseFilloutAwardUnlockFlag(Hash award, int index, Any* outData)` — Fills out unlock-flag data for an award entry.
- [_ITEMDATABASE_FILLOUT_BUNDLE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUNDLE.md) `0xB542632693D53408` — `BOOL ItemdatabaseFilloutBundle(Hash bundle, Hash costtype, int index, Any* outData)`
- [_ITEMDATABASE_FILLOUT_BUNDLE_UI_DATA](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUNDLE_UI_DATA.md) `0x74C3B1093728D263` — `BOOL ItemdatabaseFilloutBundleUiData(Hash bundle, Any* outData)`
- [_ITEMDATABASE_FILLOUT_BUY_AWARD_ACQUIRE_COSTS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUY_AWARD_ACQUIRE_COSTS.md) `0xB52E20F6767A09A2` — `BOOL ItemdatabaseFilloutBuyAwardAcquireCosts(Hash award, Any* outData, int* outUnk, int p3)`
- [_ITEMDATABASE_FILLOUT_BUY_AWARD_UI_DATA](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_BUY_AWARD_UI_DATA.md) `0xF8D09EF8CE61D7BF` — `BOOL ItemdatabaseFilloutBuyAwardUiData(Hash award, Any* outData)`
- [_ITEMDATABASE_FILLOUT_ITEM](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ITEM.md) `0xAD73B614DF26CF8A` — `BOOL ItemdatabaseFilloutItem(Hash key, Hash costtype, int index, Any* outData)`
- [ITEMDATABASE_FILLOUT_ITEM_BY_NAME](https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_BY_NAME.md) `0x2A610BEE7D341CC4` — `BOOL ItemdatabaseFilloutItemByName(Hash key, Any* outData)`
- [ITEMDATABASE_FILLOUT_ITEM_EFFECT_ID_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_EFFECT_ID_INFO.md) `0xCF2D360D27FD1ABF` — `BOOL ItemdatabaseFilloutItemEffectIdInfo(Hash key, Any* outData)`
- [_ITEMDATABASE_FILLOUT_ITEM_EFFECT_IDS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_ITEM_EFFECT_IDS.md) `0x9379BE60DC55BBE6` — `BOOL ItemdatabaseFilloutItemEffectIds(Hash key, Any* outData)`
- [ITEMDATABASE_FILLOUT_ITEM_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_FILLOUT_ITEM_INFO.md) `0xFE90ABBCBFDC13B2` — `BOOL ItemdatabaseFilloutItemInfo(Hash key, Any* outData)` — Outputs item infos. alignas(8) Hash category; alignas(8) Hash itemType; alignas(8) Hash unk2; alignas(8) Hash model; alignas(8) Hash award;
- [_ITEMDATABASE_FILLOUT_MODIFIER](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_MODIFIER.md) `0x60614A0AB580A2B5` — `BOOL ItemdatabaseFilloutModifier(Hash key, int index, Any* outData)`
- [_ITEMDATABASE_FILLOUT_PRICE_MODIFIER_BY_KEY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_PRICE_MODIFIER_BY_KEY.md) `0x40C5D95818823C94` — `BOOL ItemdatabaseFilloutPriceModifierByKey(Hash key, Any* outData)`
- [_ITEMDATABASE_FILLOUT_SATCHEL_DATA](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_SATCHEL_DATA.md) `0x4776EFD78F75C23F` — `BOOL ItemdatabaseFilloutSatchelData(Hash key, int* outSatchelItemSize)`
- [_ITEMDATABASE_FILLOUT_SELL_PRICE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_SELL_PRICE.md) `0x7A62A2EEDE1C3766` — `BOOL ItemdatabaseFilloutSellPrice(Hash key, Hash sellType, Any* outData)`
- [_ITEMDATABASE_FILLOUT_TAG_DATA](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_TAG_DATA.md) `0x5A11D6EEA17165B0` — `BOOL ItemdatabaseFilloutTagData(Hash key, Any* outData, int* outIndex, int p3)`
- [_ITEMDATABASE_FILLOUT_UI_DATA](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_FILLOUT_UI_DATA.md) `0xB86F7CC2DC67AC60` — `BOOL ItemdatabaseFilloutUiData(Hash key, Any* outData)`
- [_ITEMDATABASE_GET_ACQUIRE_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COST.md) `0x6772A83C67A25775` — `BOOL ItemdatabaseGetAcquireCost(Hash key, int index, Any* outData)`
- [_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT.md) `0x01FDDAD392D04144` — `int ItemdatabaseGetAcquireCostsCount(Hash key)` — Returns the number of <Item>s <acquirecosts> has from the key in catalog_sp.ymt
- [_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT_FROM_COST_TYPE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ACQUIRE_COSTS_COUNT_FROM_COST_TYPE.md) `0xDEE7B3C76ED664BE` — `int ItemdatabaseGetAcquireCostsCountFromCostType(Hash key, Hash costtype)`
- [_ITEMDATABASE_GET_AWARD_ACQUIRE_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST.md) `0x1FC25AEB5F76B38D` — `BOOL ItemdatabaseGetAwardAcquireCost(Hash award, int index, Any* outData)`
- [_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT.md) `0x12DF9C58201DD19A` — `int ItemdatabaseGetAwardAcquireCostCount(Hash key)`
- [_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT_FROM_COST_TYPE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ACQUIRE_COST_COUNT_FROM_COST_TYPE.md) `0xF540239F9937033B` — `int ItemdatabaseGetAwardAcquireCostCountFromCostType(Hash award, Hash costtype)`
- [_ITEMDATABASE_GET_AWARD_COST_MODIFIERS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_COST_MODIFIERS.md) `0xE81D0378A384E755` — `BOOL ItemdatabaseGetAwardCostModifiers(Hash award, Any* outData)`
- [_ITEMDATABASE_GET_AWARD_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_INFO.md) `0xD076DB9B96FAADF1` — `BOOL ItemdatabaseGetAwardInfo(Hash award, Any* outData)`
- [_ITEMDATABASE_GET_AWARD_ITEM_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_ITEM_COUNT.md) `0x3FAA928A79591761` — `int ItemdatabaseGetAwardItemCount(Hash award)` — Returns iAwardItemCount
- [_ITEMDATABASE_GET_AWARD_UNLOCK_FLAG_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_AWARD_UNLOCK_FLAG_COUNT.md) `0x48229CE0C7938237` — `int ItemdatabaseGetAwardUnlockFlagCount(Hash award)` — Returns the count of unlock flags for an award.
- [_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST.md) `0x3A0B667ABFF87F6E` — `BOOL ItemdatabaseGetBundleAcquireCost(Hash bundle, int index, Any* outData)` — Fills out acquire-cost data for a bundle entry.
- [_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST_MODIFIERS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COST_MODIFIERS.md) `0xA97EE5E4589FCF5A` — `BOOL ItemdatabaseGetBundleAcquireCostModifiers(Hash bundle, Any* outData)`
- [_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT.md) `0x7A35A72A692BE9DB` — `int ItemdatabaseGetBundleAcquireCostsCount(Hash bundle)` — Returns the count of acquire costs in a bundle.
- [_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT_FROM_COST](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ACQUIRE_COSTS_COUNT_FROM_COST.md) `0x388088BFF3681189` — `int ItemdatabaseGetBundleAcquireCostsCountFromCost(Hash bundle, Hash cost)` — Returns the number of currencies/cost entries available for a bundle and cost hash.
- [_ITEMDATABASE_GET_BUNDLE_ID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ID.md) `0x891A45960B6B768A` — `int ItemdatabaseGetBundleId(Hash bundle)`
- [_ITEMDATABASE_GET_BUNDLE_ITEM_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ITEM_COUNT.md) `0x3332695B01015DF9` — `int ItemdatabaseGetBundleItemCount(int bundleId, Any* data)`
- [_ITEMDATABASE_GET_BUNDLE_ITEM_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_BUNDLE_ITEM_INFO.md) `0x5D48A77E4B668B57` — `BOOL ItemdatabaseGetBundleItemInfo(int bundleId, Any* data, int index, Hash* outBundle)` — Outputs bundle item info.
- [_ITEMDATABASE_GET_CATALOG_ITEM_CATEGORY_PATHSET](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_CATALOG_ITEM_CATEGORY_PATHSET.md) `0xAA29A5F13B2C20B2` — `Hash ItemdatabaseGetCatalogItemCategoryPathset(Hash catalogItemCategory, Hash p1)` — Returns the pathset hash for the selected catalog item category, such as CI_CATEGORY_AMMO or CI_CATEGORY_CAMP_TENT.
- [_ITEMDATABASE_GET_COLLECTION_SIZE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_COLLECTION_SIZE.md) `0xD389A2549C4EFB30` — `int ItemdatabaseGetCollectionSize(int collectionId)` — Returns (collection?) size/index (?) _ITEMDATABASE_GET_(A)* - _ITEMDATABASE_GET_(B)*
- [_ITEMDATABASE_GET_COMPONENT_ITEM](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_COMPONENT_ITEM.md) `0x8750F69A720C2E41` — `BOOL ItemdatabaseGetComponentItem(int collectionId, int index, Hash* outKey)`
- [_ITEMDATABASE_GET_FITS_SLOT_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_FITS_SLOT_COUNT.md) `0x2970D1D6BFCF9B46` — `int ItemdatabaseGetFitsSlotCount(Hash category)`
- [_ITEMDATABASE_GET_FITS_SLOT_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_FITS_SLOT_INFO.md) `0x77210C146CED5261` — `BOOL ItemdatabaseGetFitsSlotInfo(Hash category, int index, Hash* outSlotId)`
- [_ITEMDATABASE_GET_HAS_SLOT_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_HAS_SLOT_COUNT.md) `0x44915068579D7710` — `int ItemdatabaseGetHasSlotCount(Hash category)`
- [_ITEMDATABASE_GET_HAS_SLOT_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_HAS_SLOT_INFO.md) `0x8A9BD0DB7E8376CF` — `BOOL ItemdatabaseGetHasSlotInfo(Hash category, int index, Hash* outSlotId)`
- [_ITEMDATABASE_GET_ITEM_PATHSET](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_PATHSET.md) `0xF4452CE83118C738` — `int ItemdatabaseGetItemPathset(Hash key, Hash defaultPathset)`
- [_ITEMDATABASE_GET_ITEM_PRICE_MODIFIERS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_PRICE_MODIFIERS.md) `0x4EB37AAB79AB0C48` — `BOOL ItemdatabaseGetItemPriceModifiers(Hash key, Any* outData)`
- [_ITEMDATABASE_GET_ITEM_TAG_TAGS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_TAG_TAGS.md) `0x8870895BA5ED9385` — `int ItemdatabaseGetItemTagTags(Hash key, Hash tagType, Any* outData)` — Returns the ci tags of the selected item tag
- [_ITEMDATABASE_GET_ITEM_TAG_TYPE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_ITEM_TAG_TYPE.md) `0x6111B8F9413F413A` — `Hash ItemdatabaseGetItemTagType(Hash item, Hash tag)`
- [_ITEMDATABASE_GET_MODIFIED_PRICE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_MODIFIED_PRICE.md) `0xCB92EC9C004732B4` — `Hash ItemdatabaseGetModifiedPrice(Hash key, int index)` — Returns an alternative cost hash to COST_SHOP_DEFAULT
- [_ITEMDATABASE_GET_NUMBER_OF_MODIFIED_PRICES](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_NUMBER_OF_MODIFIED_PRICES.md) `0x5AAAF40E9B224F5E` — `int ItemdatabaseGetNumberOfModifiedPrices(Hash key)`
- [_ITEMDATABASE_GET_NUMBER_OF_MODIFIERS](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_NUMBER_OF_MODIFIERS.md) `0x1289D8315235856D` — `int ItemdatabaseGetNumberOfModifiers(Hash key)`
- [_ITEMDATABASE_GET_PRIORITY_ACCESS_AWARD](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_PRIORITY_ACCESS_AWARD.md) `0xEF254F1A4C08B7E6` — `BOOL ItemdatabaseGetPriorityAccessAward(Hash award)` — _ITEMDATABASE_GET_* - _ITEMDATABASE_IS_*
- [_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO.md) `0x4A79B41B4EB91F4E` — `BOOL ItemdatabaseGetShopInventoriesItemInfo(Hash shopType, int index, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO_BY_KEY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEM_INFO_BY_KEY.md) `0xCFB06801F5099B25` — `BOOL ItemdatabaseGetShopInventoriesItemInfoByKey(Hash shopType, Hash key, Any* outData)` — Same Native Function as 0x17721003A66C72BF
- [_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEMS_COUNT](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_ITEMS_COUNT.md) `0xC568B1A0F17C7025` — `int ItemdatabaseGetShopInventoriesItemsCount(Hash shopType)`
- [_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_GROUP_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_GROUP_INFO.md) `0x76C752D788A76813` — `BOOL ItemdatabaseGetShopInventoriesRequirementGroupInfo(Hash shopType, Hash key, int index, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_INVENTORIES_REQUIREMENT_INFO.md) `0xE0EA5C031AE5539F` — `BOOL ItemdatabaseGetShopInventoriesRequirementInfo(Hash shopType, Hash key, int groupIndex, int index, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_INFO.md) `0x66A6D76B6BB999B4` — `BOOL ItemdatabaseGetShopLayoutInfo(Hash layout, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_ID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_ID.md) `0xD66114469978B55B` — `BOOL ItemdatabaseGetShopLayoutMenuInfoById(Hash layout, Hash menu, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_INDEX](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_INFO_BY_INDEX.md) `0xF04247092F193B75` — `BOOL ItemdatabaseGetShopLayoutMenuInfoByIndex(Hash layout, Hash menu, int index, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_PAGE_KEY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_MENU_PAGE_KEY.md) `0x9A60570657A7B635` — `BOOL ItemdatabaseGetShopLayoutMenuPageKey(Hash layout, Hash menu, int index, Hash* outPageKey)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_INDEX](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_INDEX.md) `0xDBEADA0DF5F9AB9F` — `BOOL ItemdatabaseGetShopLayoutPageInfoByIndex(Hash layout, int index, Any* outData)` — Outputs the layout page info at the selected index.
- [_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_KEY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_INFO_BY_KEY.md) `0xB347C100DF0C9B7F` — `BOOL ItemdatabaseGetShopLayoutPageInfoByKey(Hash layout, Hash pageKey, Any* outData)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_ITEM_KEY](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_PAGE_ITEM_KEY.md) `0xF32BEF578B3DBAE8` — `BOOL ItemdatabaseGetShopLayoutPageItemKey(Hash layout, Hash pageKey, int index, Hash* outItemKey, int* outMenuId, Hash* outLayout)`
- [_ITEMDATABASE_GET_SHOP_LAYOUT_ROOT_MENU_INFO](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_GET_SHOP_LAYOUT_ROOT_MENU_INFO.md) `0x86FCB565CCA0CFA7` — `BOOL ItemdatabaseGetShopLayoutRootMenuInfo(Hash layout, int index, Any* outData)`
- [_ITEMDATABASE_IS_BUNDLE_VALID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_BUNDLE_VALID.md) `0x4308812A6E9CA62E` — `BOOL ItemdatabaseIsBundleValid(Hash bundle, int mode)`
- [ITEMDATABASE_IS_BUYABLE_AWARD_VALID](https://natives.borderlinerp.com/natives/ITEMDATABASE/ITEMDATABASE_IS_BUYABLE_AWARD_VALID.md) `0x4CE753203FA42214` — `BOOL ItemdatabaseIsBuyableAwardValid(Hash award)`
- [_ITEMDATABASE_IS_INTRINSIC_ITEM](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_INTRINSIC_ITEM.md) `0x337F88E3A063995E` — `BOOL ItemdatabaseIsIntrinsicItem(Hash key)`
- [_ITEMDATABASE_IS_KEY_VALID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_KEY_VALID.md) `0x6D5D51B188333FD1` — `BOOL ItemdatabaseIsKeyValid(Hash key, int mode)`
- [_ITEMDATABASE_IS_OVERPOWERED_ITEM](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_OVERPOWERED_ITEM.md) `0x337F88E3A063995F` — `BOOL ItemdatabaseIsOverpoweredItem(Hash key)`
- [_ITEMDATABASE_IS_SHOP_KEY_VALID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_SHOP_KEY_VALID.md) `0x00B9507D8E1D8716` — `BOOL ItemdatabaseIsShopKeyValid(Hash shopType)`
- [_ITEMDATABASE_IS_SHOP_LAYOUT_KEY_VALID](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_IS_SHOP_LAYOUT_KEY_VALID.md) `0x3AFE5182C45A84F6` — `BOOL ItemdatabaseIsShopLayoutKeyValid(Hash layout)`
- [_ITEMDATABASE_LOCALIZATION_GET_NUM_LABEL_TYPES](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_NUM_LABEL_TYPES.md) `0xCEC6A41E8910486A` — `int ItemdatabaseLocalizationGetNumLabelTypes(Any p0)` — Returns docData.iNumTotalLabelTypes
- [_ITEMDATABASE_LOCALIZATION_GET_NUM_VALUES](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_NUM_VALUES.md) `0x49885D82A13EEAEA` — `int ItemdatabaseLocalizationGetNumValues(Any p0, Any p1)` — Returns iNumValuesForType
- [_ITEMDATABASE_LOCALIZATION_GET_TYPE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_TYPE.md) `0xCABF5D41D0073D4A` — `Any ItemdatabaseLocalizationGetType(Any p0, Any p1)` — Returns LabelType
- [_ITEMDATABASE_LOCALIZATION_GET_VALUE](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_LOCALIZATION_GET_VALUE.md) `0x9AE5610FDCED6EA7` — `int ItemdatabaseLocalizationGetValue(Any p0, Hash label, Any p2)`
- [_ITEMDATABASE_RELEASE_ITEM_COLLECTION](https://natives.borderlinerp.com/natives/ITEMDATABASE/_ITEMDATABASE_RELEASE_ITEM_COLLECTION.md) `0xCBB7B6EDFA933ADE` — `BOOL ItemdatabaseReleaseItemCollection(int collectionId)`
