diff options
Diffstat (limited to 'include/itemtool.h')
-rw-r--r-- | include/itemtool.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/include/itemtool.h b/include/itemtool.h index 84046a4a..97077744 100644 --- a/include/itemtool.h +++ b/include/itemtool.h @@ -110,28 +110,28 @@ u32 GetNutAttr(struct NutData * nut, u32 attr); struct String * GetNutName(u32 berry_idx, u32 heap_id); struct String * GetNutDesc(u32 berry_idx, u32 heap_id); -void FUN_0206E5B4(struct ItemSlot * itemSlots, u16 from, u16 to); -u16 FUN_0206E640(u16 a0, u16 a1); -u16 FUN_0206E6D8(u16 a0); +void MoveItemSlotInList(struct ItemSlot * itemSlots, u16 from, u16 to); +u16 GetItemIndexMapping(u16 a0, u16 a1); +u16 UpConvertItemId_Gen3to4(u16 a0); int FUN_0206E708(); int FUN_0206E70C(); -void * FUN_0206E710(u16 a0, u16 a1, u32 heap_id); -void FUN_0206E768(struct String * dest, u16 item_id, u32 heap_no); -void FUN_0206E790(struct String * dest, u16 item_id, u32 heap_no); -u32 FUN_0206E7B8(u16 item, u32 attr, u32 heap_id); -u32 FUN_0206E7DC(struct ItemData * itemData, u32 attr); -u32 FUN_0206E878(struct ItemDataSub * sub, u32 attr); -u16 FUN_0206EA30(u16 a0); -BOOL FUN_0206EA54(u16 a0); -u8 FUN_0206EA7C(u16 a0); -BOOL FUN_0206EA98(u16 a0); -u8 FUN_0206EAB8(u16 a0); -u16 FUN_0206EAD8(u8 i); -BOOL FUN_0206EAEC(u16 a0); -u8 FUN_0206EB0C(u16 a0); -u16 FUN_0206EB1C(u8 a0); -u8 FUN_0206EB34(u16 a0); -struct ItemData * FUN_0206EB50(u16 a0); -struct ItemData * FUN_0206EB78(struct ItemData * a0, u16 a1); +void * LoadItemDataOrGfx(u16 a0, u16 a1, u32 heap_id); +void GetItemNameIntoString(struct String * dest, u16 item_id, u32 heap_no); +void GetItemDescIntoString(struct String * dest, u16 item_id, u32 heap_no); +u32 GetItemAttr(u16 item, u32 attr, u32 heap_id); +u32 GetItemAttr_PreloadedItemData(struct ItemData * itemData, u32 attr); +u32 GetItemAttrSub(struct ItemDataSub * sub, u32 attr); +u16 TMHMGetMove(u16 a0); +BOOL MoveIsHM(u16 a0); +u8 ItemToTMHMId(u16 a0); +BOOL ItemIdIsMail(u16 a0); +u8 ItemToMailId(u16 item_id); +u16 MailToItemId(u8 i); +BOOL ItemIdIsBerry(u16 item_id); +u8 ItemToBerryId(u16 item_id); +u16 BerryToItemId(u8 a0); +u8 ItemIsBitter(u16 item_id); +struct ItemData * LoadAllItemData(u32 heap_id); +struct ItemData * GetItemDataPtrFromArray(struct ItemData * a0, u16 item_id); #endif //POKEDIAMOND_ITEMTOOL_H |