summaryrefslogtreecommitdiff
path: root/src/constants/card_data_constants.asm
diff options
context:
space:
mode:
authorxCrystal <rgr.crystal@gmail.com>2018-02-24 17:10:28 +0100
committerxCrystal <rgr.crystal@gmail.com>2018-02-24 17:10:28 +0100
commit098c6df150a83ec3f10051a65c42bd0bf64a86dc (patch)
treea60f1231a6c320107ebd07d0aec36fa1ad323702 /src/constants/card_data_constants.asm
parent107d5b24c157f5d061a1374d930106878dc3cb4c (diff)
More bank0 disasm, labeling, and sram-related constants
Diffstat (limited to 'src/constants/card_data_constants.asm')
-rw-r--r--src/constants/card_data_constants.asm13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/constants/card_data_constants.asm b/src/constants/card_data_constants.asm
index fb17a53..77a175f 100644
--- a/src/constants/card_data_constants.asm
+++ b/src/constants/card_data_constants.asm
@@ -1,7 +1,16 @@
NONE EQU $0
-; wTempCardCollection size
-CARD_COLLECTION_SIZE EQU $100
+; sCardCollection constants
+CARD_COLLECTION_SIZE EQU $100 ; cards
+MAX_AMOUNT_OF_CARD EQU 99
+CARD_NOT_OWNED_F EQU 7
+CARD_NOT_OWNED EQU 1 << CARD_NOT_OWNED_F
+CARD_COUNT_MASK EQU $7f
+
+; sDeck* and generic deck constants
+NUM_DECKS EQU 4
+DECK_NAME_SIZE EQU 24
+DECK_SIZE EQU 60
; card data offsets (data/cards.asm and card_data_struct)