summaryrefslogtreecommitdiff
path: root/include/berry.h
diff options
context:
space:
mode:
authorMarcus Huderle <huderlem@gmail.com>2018-05-09 20:15:22 -0700
committerMarcus Huderle <huderlem@gmail.com>2018-05-09 20:27:03 -0700
commit43f7bec067280fd558f0e6b824302954a145df9c (patch)
tree959f2dbde54a884aa8a8aa93fadbc24e04a8b0b5 /include/berry.h
parent37f5080ea893b79867726aad92425514e866a5dc (diff)
Misc labeling and cleanup, mostly item-related
Diffstat (limited to 'include/berry.h')
-rw-r--r--include/berry.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/berry.h b/include/berry.h
index 7d8787dea..9de443fe7 100644
--- a/include/berry.h
+++ b/include/berry.h
@@ -1,6 +1,17 @@
#ifndef GUARD_BERRY_H
#define GUARD_BERRY_H
+#define BERRY_NAME_LENGTH 6
+#define BERRY_REGROW_LIMIT 10
+#define MAX_BERRY_TREES 128
+
+#define BERRY_NONE 0
+#define FIRST_BERRY ITEM_CHERI_BERRY
+#define LAST_BERRY ITEM_ENIGMA_BERRY
+
+#define GETBERRYID(berry) ((berry - FIRST_BERRY) + 1)
+#define GETITEMID(berry) ((berry + FIRST_BERRY) - 1)
+
enum
{
BERRY_FIRMNESS_UNKNOWN,