summaryrefslogtreecommitdiff
path: root/include/item.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/item.h')
-rw-r--r--include/item.h21
1 files changed, 19 insertions, 2 deletions
diff --git a/include/item.h b/include/item.h
index f088484..ad60657 100644
--- a/include/item.h
+++ b/include/item.h
@@ -1,5 +1,5 @@
-#ifndef ITEMS_H
-#define ITEMS_H
+#ifndef GUARD_ITEMS_H
+#define GUARD_ITEMS_H
struct Item
{
@@ -21,6 +21,20 @@ struct Item
/* 0x1F */ u8 fill3;
};
+struct ItemStruct_203B460
+{
+ u8 unk0;
+ u8 numItems;
+ u8 itemIndex;
+};
+
+struct ItemStruct_203B460_ALT
+{
+ u8 itemIndex;
+ u8 numItems;
+ u8 unk2;
+};
+
enum ItemType
{
ITEM_TYPE_THROWABLE,
@@ -69,5 +83,8 @@ u8 *GetItemDescription(u8 itemIndex);
u32 GetItemUnkFood(u8 itemIndex, u32 r1);
s32 sub_8090A34(void);
bool8 sub_8090A60(u8 itemIndex);
+void sub_8090A8C(struct ItemStruct_203B460 *param_1,u8 itemIndex,u8 param_3);
+void sub_8090B08(struct ItemStruct_203B460_ALT *param_1,u8 itemIndex);
+void sub_8090B64(struct ItemStruct_203B460 *param_1, struct ItemStruct_203B460_ALT *param_2);
#endif