; filter types for CardTypeFilters ; used to categorise the different cards ; i.e. in the deck building screen FILTER_FIRE EQUS "TYPE_PKMN_FIRE" FILTER_GRASS EQUS "TYPE_PKMN_GRASS" FILTER_LIGHTNING EQUS "TYPE_PKMN_LIGHTNING" FILTER_WATER EQUS "TYPE_PKMN_WATER" FILTER_FIGHTING EQUS "TYPE_PKMN_FIGHTING" FILTER_PSYCHIC EQUS "TYPE_PKMN_PSYCHIC" FILTER_COLORLESS EQUS "TYPE_PKMN_COLORLESS" FILTER_TRAINER EQUS "TYPE_TRAINER" FILTER_ENERGY EQU $20 NUM_FILTERS EQU 9 NUM_DECK_CONFIRMATION_VISIBLE_CARDS EQU 7 NUM_CARD_ALBUM_VISIBLE_CARDS EQU 7 NUM_FILTERED_LIST_VISIBLE_CARDS EQU 6 NUM_DECK_MACHINE_VISIBLE_DECKS EQU 5 ; deck flags const_def const DECK_1_F ; $0 const DECK_2_F ; $1 const DECK_3_F ; $2 const DECK_4_F ; $3 DECK_1 EQU 1 << DECK_1_F ; $1 DECK_2 EQU 1 << DECK_2_F ; $2 DECK_3 EQU 1 << DECK_3_F ; $4 DECK_4 EQU 1 << DECK_4_F ; $8 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