#ifndef PMDSKY_ITEM_UTIL_4_H #define PMDSKY_ITEM_UTIL_4_H #include "item.h" BOOL IsLosableItem(struct item* item); bool8 IsTreasureBox(s16 item_id); bool8 IsStorableItem(s16 item_id); bool8 IsShoppableItem(s16 item_id); bool8 IsValidTargetItem(s16 item_id); bool8 IsItemUsableNow(struct item *item); bool8 IsTicketItem(s16 item_id); void InitItem(struct item* item, s16 id, s16 quantity, bool8 isSticky); void InitStandardItem(struct item* item, s16 id, bool8 isSticky); void sub_0200CF6C(struct item* item, s16 id, s16 quantity, bool8 isSticky); void InitBulkItem(struct bulk_item* item, s16 id); void BulkItemToItem(struct item* item, struct bulk_item* bulk_item); void ItemToBulkItem(struct bulk_item* bulk, struct item* item); s32 GetDisplayedBuyPrice(struct item* item); s32 GetDisplayedSellPrice(struct item* item); s32 GetActualBuyPrice(struct item* item); s32 GetActualSellPrice(struct item* item); #endif //PMDSKY_ITEM_UTIL_4_H