summaryrefslogtreecommitdiff
path: root/include/decoration_inventory.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/decoration_inventory.h')
-rw-r--r--include/decoration_inventory.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/decoration_inventory.h b/include/decoration_inventory.h
index 5ca345933..e1fec36ea 100644
--- a/include/decoration_inventory.h
+++ b/include/decoration_inventory.h
@@ -1,10 +1,20 @@
#ifndef GUARD_DECORATION_INVENTORY_H
#define GUARD_DECORATION_INVENTORY_H
+struct DecorationInventory {
+ u8 *items;
+ u8 size;
+};
+
+extern struct DecorationInventory gDecorationInventories[];
void ClearDecorationInventories(void);
+s8 GetFirstEmptyDecorSlot(u8 idx);
u8 CheckHasDecoration(u8);
u8 DecorationAdd(u8);
u8 DecorationCheckSpace(u8);
s8 DecorationRemove(u8);
+void CondenseDecorationCategoryN(u8);
+u8 CountDecorationCategoryN(u8 idx);
+u8 CountDecorations(void);
#endif // GUARD_DECORATION_INVENTORY_H