summaryrefslogtreecommitdiff
path: root/src/constants
diff options
context:
space:
mode:
Diffstat (limited to 'src/constants')
-rw-r--r--src/constants/card_data_constants.asm1
-rw-r--r--src/constants/menu_constants.asm13
2 files changed, 14 insertions, 0 deletions
diff --git a/src/constants/card_data_constants.asm b/src/constants/card_data_constants.asm
index 50fdb52..2fc0bfc 100644
--- a/src/constants/card_data_constants.asm
+++ b/src/constants/card_data_constants.asm
@@ -141,6 +141,7 @@ PROMOSTAR EQU $ff
const CARD_SET_LABORATORY ; $3
const CARD_SET_PROMOTIONAL ; $4
const CARD_SET_ENERGY ; $5
+NUM_CARD_SETS EQU const_value - 1
; CARD_DATA_SET constants (set 1)
COLOSSEUM EQU CARD_SET_COLOSSEUM << 4
diff --git a/src/constants/menu_constants.asm b/src/constants/menu_constants.asm
index 75dd568..ab60293 100644
--- a/src/constants/menu_constants.asm
+++ b/src/constants/menu_constants.asm
@@ -14,6 +14,7 @@ FILTER_ENERGY EQU $20
NUM_FILTERS EQU 9
MAX_DECK_CONFIRMATION_VISIBLE_CARDS EQU 7
+MAX_CARD_ALBUM_VISIBLE_CARDS EQU 7
MAX_FILTERED_LIST_VISIBLE_CARDS EQU 6
; deck flags
@@ -27,3 +28,15 @@ ALL_DECKS EQU $ff
NUM_DECK_SAVE_MACHINE_SLOTS EQU 60
NUM_DECK_MACHINE_SLOTS EQU 5
+
+; TODO find a way to not have these hardcoded?
+NUM_CARDS_COLOSSEUM EQU 56
+NUM_CARDS_EVOLUTION EQU 50
+NUM_CARDS_MYSTERY EQU 51
+NUM_CARDS_LABORATORY EQU 51
+NUM_CARDS_PROMOTIONAL EQU 20
+
+; wOwnedPhantomCardFlags flags
+ const_def
+ const VENUSAUR_OWNED_PHANTOM_F ; $0
+ const MEW_OWNED_PHANTOM_F ; $1