#ifndef GUARD_SCRIPT_MENU_CONSTANTS_H #define GUARD_SCRIPT_MENU_CONSTANTS_H #define MULTICHOICE(name) {.list = name, .count = ARRAY_COUNT(name)} #define MAX_MULTICHOICE_WIDTH 28 #define MULTI_B_PRESSED 127 #define SCR_MENU_UNSET 255 // Multichoice Ids enum MultichoiceID { MULTI_YESNO, MULTI_EEVEELUTIONS, MULTI_TRAINER_CARD_ICON_TINT, MULTI_HOF_QUIT, MULTI_EGGS_QUIT, MULTI_VICTORIES_QUIT, MULTI_HOF_EGGS_QUIT, MULTI_HOF_VICTORIES_QUIT, MULTI_EGGS_VICTORIES_QUIT, MULTI_HOF_EGGS_VICTORIES_QUIT, MULTI_BIKE_SHOP, MULTI_GAME_CORNER_POKEMON_PRIZES, MULTI_TRAINER_SCHOOL_WHITEBOARD, MULTI_YES_NO_INFO, MULTI_SINGLE_DOUBLE_MULTI_INFO_EXIT, MULTI_CHALLENGEINFO, MULTI_ROOFTOP_B1F, MULTI_HELIX, MULTI_DOME, MULTI_AMBER, MULTI_HELIX_AMBER, MULTI_DOME_AMBER, MULTI_CELADON_VENDING_MACHINE, MULTI_GAME_CORNER_COIN_PURCHASE_COUNTER, MULTI_GAME_CORNER_TMPRIZES, MULTI_DEPT_STORE_ELEVATOR, MULTI_THIRSTY_GIRL_FRESH_WATER, MULTI_THIRSTY_GIRL_SODA_POP, MULTI_THIRSTY_GIRL_FRESH_WATER_SODA_POP, MULTI_THIRSTY_GIRL_LEMONADE, MULTI_THIRSTY_GIRL_FRESH_WATER_LEMONADE, MULTI_THIRSTY_GIRL_SODA_POP_LEMONADE, MULTI_THIRSTY_GIRL_FRESH_WATER_SODA_POP_LEMONADE, MULTI_TRADE_CENTER_COLOSSEUM, MULTI_GAME_CORNER_BATTLE_ITEM_PRIZES, MULTI_ROCKET_HIDEOUT_ELEVATOR, MULTI_LINKED_DIRECT_UNION, MULTI_ISLAND_23, MULTI_ISLAND_13, MULTI_ISLAND_12, MULTI_TRADE_COLOSSEUM_CRUSH, MULTI_POKEJUMP_DODRIO, MULTI_TRADE_COLOSSEUM_2, MULTI_MUSHROOMS, MULTI_SEVII_NAVEL, MULTI_SEVII_BIRTH, MULTI_SEVII_NAVEL_BIRTH, MULTI_SEAGALLOP_123, MULTI_SEAGALLOP_V23, MULTI_SEAGALLOP_V13, MULTI_SEAGALLOP_V12, MULTI_SEAGALLOP_VERMILION, MULTI_JOIN_OR_LEAD, MULTI_TRAINER_TOWER_MODE, MULTI_FRONTIER_RULES, MULTI_FRONTIER_PASS_INFO, MULTI_FRONTIER_GAMBLER_BET, MULTI_LEVEL_MODE, MULTI_BATTLE_FACTORY_RULES, MULTI_GO_ON_RECORD_REST_RETIRE, MULTI_GO_ON_REST_RETIRE, MULTI_GO_ON_RECORD_RETIRE, MULTI_GO_ON_RETIRE, MULTI_BATTLE_ARENA_RULES, MULTI_BATTLE_DOME_RULES, MULTI_TOURNEY_WITH_RECORD, MULTI_TOURNEY_NO_RECORD, MULTI_BATTLE_PALACE_RULES, MULTI_BATTLE_PYRAMID_RULES, MULTI_BATTLE_PIKE_RULES, MULTI_FRONTIER_ITEM_CHOOSE, MULTI_BATTLE_TOWER_RULES, MULTI_BATTLE_TOWER_FEELINGS, MULTI_LINK_LEADER, MULTI_SATISFACTION, MULTI_NONE = 255, }; // Dynamic Multichoice Callbacks #define DYN_MULTICHOICE_CB_DEBUG 0 #define DYN_MULTICHOICE_CB_SHOW_ITEM 1 #define DYN_MULTICHOICE_CB_NONE 255 #endif //GUARD_SCRIPT_MENU_CONSTANTS_H