mirror of
https://github.com/pret/pmd-sky.git
synced 2026-08-04 17:58:21 -05:00
26 lines
941 B
C
26 lines
941 B
C
#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
|
|
|