mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-10 05:43:22 -05:00
164 lines
8.0 KiB
C
164 lines
8.0 KiB
C
#ifndef GUARD_CONSTANTS_MENU_H
|
|
#define GUARD_CONSTANTS_MENU_H
|
|
|
|
#define MULTI_B_PRESSED 127
|
|
#define SCR_MENU_CANCEL 127
|
|
#define SCR_MENU_UNSET 255
|
|
|
|
#define MAX_MULTICHOICE_WIDTH 28
|
|
|
|
#define MULTI_YESNO 0
|
|
#define MULTICHOICE_EEVEELUTIONS 1
|
|
#define MULTICHOICE_TRAINER_CARD_ICON_TINT 2
|
|
#define MULTICHOICE_HOF_QUIT 3
|
|
#define MULTICHOICE_EGGS_QUIT 4
|
|
#define MULTICHOICE_VICTORIES_QUIT 5
|
|
#define MULTICHOICE_HOF_EGGS_QUIT 6
|
|
#define MULTICHOICE_HOF_VICTORIES_QUIT 7
|
|
#define MULTICHOICE_EGGS_VICTORIES_QUIT 8
|
|
#define MULTICHOICE_HOF_EGGS_VICTORIES_QUIT 9
|
|
#define MULTICHOICE_EXIT 10
|
|
#define MULTICHOICE_EXIT_2 11
|
|
#define MULTICHOICE_EXIT_3 12
|
|
#define MULTICHOICE_BIKE_SHOP 13
|
|
#define MULTICHOICE_GAME_CORNER_POKEMON_PRIZES 14
|
|
#define MULTICHOICE_TRAINER_SCHOOL_WHITEBOARD 15
|
|
#define MULTICHOICE_YES_NO_INFO 16
|
|
#define MULTICHOICE_SINGLE_DOUBLE_MULTI_INFO_EXIT 17
|
|
#define MULTICHOICE_YES_NO_INFO_2 18
|
|
#define MULTI_CHALLENGEINFO 19
|
|
#define MULTICHOICE_ROOFTOP_B1F 20
|
|
#define MULTICHOICE_HELIX 21
|
|
#define MULTICHOICE_DOME 22
|
|
#define MULTICHOICE_AMBER 23
|
|
#define MULTICHOICE_HELIX_AMBER 24
|
|
#define MULTICHOICE_DOME_AMBER 25
|
|
#define MULTICHOICE_CELADON_VENDING_MACHINE 26
|
|
#define MULTICHOICE_GAME_CORNER_COIN_PURCHASE_COUNTER 27
|
|
#define MULTICHOICE_EXCELLENT_NOT_SO_BAD 28
|
|
#define MULTICHOICE_RIGHT_LEFT 29
|
|
#define MULTICHOICE_GAME_CORNER_TMPRIZES 30
|
|
#define MULTICHOICE_DEPT_STORE_ELEVATOR 31
|
|
#define MULTICHOICE_THIRSTY_GIRL_FRESH_WATER 32
|
|
#define MULTICHOICE_THIRSTY_GIRL_SODA_POP 33
|
|
#define MULTICHOICE_THIRSTY_GIRL_FRESH_WATER_SODA_POP 34
|
|
#define MULTICHOICE_THIRSTY_GIRL_LEMONADE 35
|
|
#define MULTICHOICE_THIRSTY_GIRL_FRESH_WATER_LEMONADE 36
|
|
#define MULTICHOICE_THIRSTY_GIRL_SODA_POP_LEMONADE 37
|
|
#define MULTICHOICE_THIRSTY_GIRL_FRESH_WATER_SODA_POP_LEMONADE 38
|
|
#define MULTICHOICE_TRADE_CENTER_COLOSSEUM 39
|
|
#define MULTICHOICE_LINK_WIRELESS 40
|
|
#define MULTICHOICE_GAME_CORNER_BATTLE_ITEM_PRIZES 41
|
|
#define MULTICHOICE_ROCKET_HIDEOUT_ELEVATOR 42
|
|
#define MULTICHOICE_LINKED_DIRECT_UNION 43
|
|
#define MULTICHOICE_ISLAND_23 44
|
|
#define MULTICHOICE_ISLAND_13 45
|
|
#define MULTICHOICE_ISLAND_12 46
|
|
#define MULTICHOICE_TRADE_COLOSSEUM_CRUSH 47
|
|
#define MULTICHOICE_48 48
|
|
#define MULTICHOICE_POKEJUMP_DODRIO 49
|
|
#define MULTICHOICE_TRADE_COLOSSEUM_2 50
|
|
#define MULTICHOICE_MUSHROOMS 51
|
|
#define MULTICHOICE_TRADE_COLOSSEUM_BLANK_CRUSH 52
|
|
#define MULTICHOICE_TRADE_COLOSSEUM_BLANK 53
|
|
#define MULTICHOICE_SEVII_NAVEL 54
|
|
#define MULTICHOICE_SEVII_BIRTH 55
|
|
#define MULTICHOICE_SEVII_NAVEL_BIRTH 56
|
|
#define MULTICHOICE_SEAGALLOP_123 57
|
|
#define MULTICHOICE_SEAGALLOP_V23 58
|
|
#define MULTICHOICE_SEAGALLOP_V13 59
|
|
#define MULTICHOICE_SEAGALLOP_V12 60
|
|
#define MULTICHOICE_SEAGALLOP_VERMILION 61
|
|
#define MULTI_SSTIDAL_BATTLE_FRONTIER 62
|
|
#define MULTICHOICE_JOIN_OR_LEAD 63
|
|
#define MULTICHOICE_TRAINER_TOWER_MODE 64
|
|
#define MULTI_FRONTIER_RULES 65
|
|
#define MULTI_FRONTIER_PASS_INFO 66
|
|
#define MULTI_FRONTIER_GAMBLER_BET 67
|
|
#define MULTI_LEVEL_MODE 68
|
|
#define MULTI_BATTLE_FACTORY_RULES 69
|
|
#define MULTI_GO_ON_RECORD_REST_RETIRE 70
|
|
#define MULTI_GO_ON_REST_RETIRE 71
|
|
#define MULTI_GO_ON_RECORD_RETIRE 72
|
|
#define MULTI_GO_ON_RETIRE 73
|
|
#define MULTI_BATTLE_ARENA_RULES 74
|
|
#define MULTI_BATTLE_DOME_RULES 75
|
|
#define MULTI_TOURNEY_WITH_RECORD 76
|
|
#define MULTI_TOURNEY_NO_RECORD 77
|
|
#define MULTI_BATTLE_PALACE_RULES 78
|
|
#define MULTI_BATTLE_PYRAMID_RULES 79
|
|
#define MULTI_BATTLE_PIKE_RULES 80
|
|
#define MULTI_FRONTIER_ITEM_CHOOSE 81
|
|
#define MULTI_BATTLE_TOWER_RULES 82
|
|
#define MULTI_BATTLE_TOWER_FEELINGS 83
|
|
#define MULTI_LINK_LEADER 84
|
|
#define MULTI_SATISFACTION 85
|
|
|
|
|
|
#define MULTICHOICE_NONE 255
|
|
|
|
enum ScrollMulti
|
|
{
|
|
LISTMENU_BADGES,
|
|
LISTMENU_SILPHCO_FLOORS,
|
|
LISTMENU_ROCKET_HIDEOUT_FLOORS,
|
|
LISTMENU_DEPT_STORE_FLOORS,
|
|
LISTMENU_WIRELESS_LECTURE_HEADERS,
|
|
LISTMENU_BERRY_POWDER,
|
|
LISTMENU_TRAINER_TOWER_FLOORS,
|
|
SCROLL_MULTI_BF_RECEPTIONIST,
|
|
SCROLL_MULTI_BF_MOVE_TUTOR_1,
|
|
SCROLL_MULTI_BF_MOVE_TUTOR_2,
|
|
SCROLL_MULTI_BF_EXCHANGE_CORNER_DECOR_VENDOR_1,
|
|
SCROLL_MULTI_BF_EXCHANGE_CORNER_DECOR_VENDOR_2,
|
|
SCROLL_MULTI_BF_EXCHANGE_CORNER_VITAMIN_VENDOR,
|
|
SCROLL_MULTI_BF_EXCHANGE_CORNER_HOLD_ITEM_VENDOR,
|
|
SCROLL_MULTI_NONE = 99,
|
|
};
|
|
|
|
#define MAX_SCROLL_MULTI_ON_SCREEN 6
|
|
#define MAX_SCROLL_MULTI_LENGTH 16
|
|
|
|
// Std String Ids
|
|
#define STDSTRING_COOL 0
|
|
#define STDSTRING_BEAUTY 1
|
|
#define STDSTRING_CUTE 2
|
|
#define STDSTRING_SMART 3
|
|
#define STDSTRING_TOUGH 4
|
|
#define STDSTRING_COOL2 5
|
|
#define STDSTRING_BEAUTY2 6
|
|
#define STDSTRING_CUTE2 7
|
|
#define STDSTRING_SMART2 8
|
|
#define STDSTRING_TOUGH2 9
|
|
#define STDSTRING_ITEMS 10
|
|
#define STDSTRING_KEY_ITEMS 11
|
|
#define STDSTRING_POKEBALLS 12
|
|
#define STDSTRING_TMHMS 13
|
|
#define STDSTRING_BERRIES 14
|
|
#define STDSTRING_BOULDER_BADGE 15
|
|
#define STDSTRING_CASCADE_BADGE 16
|
|
#define STDSTRING_THUNDER_BADGE 17
|
|
#define STDSTRING_RAINBOW_BADGE 18
|
|
#define STDSTRING_SOUL_BADGE 19
|
|
#define STDSTRING_MARSH_BADGE 20
|
|
#define STDSTRING_VOLCANO_BADGE 21
|
|
#define STDSTRING_EARTH_BADGE 22
|
|
#define STDSTRING_COINS 23
|
|
#define STDSTRING_ITEMS_POCKET 24
|
|
#define STDSTRING_KEY_ITEMS_POCKET 25
|
|
#define STDSTRING_POKEBALLS_POCKET 26
|
|
#define STDSTRING_TM_CASE 27
|
|
#define STDSTRING_BERRY_POUCH 28
|
|
#define STDSTRING_SINGLE 29
|
|
#define STDSTRING_DOUBLE 30
|
|
#define STDSTRING_MULTI 31
|
|
#define STDSTRING_MULTI_LINK 32
|
|
#define STDSTRING_BATTLE_DOME 33
|
|
#define STDSTRING_BATTLE_FACTORY 34
|
|
#define STDSTRING_BATTLE_PALACE 35
|
|
#define STDSTRING_BATTLE_ARENA 36
|
|
#define STDSTRING_BATTLE_PIKE 37
|
|
#define STDSTRING_BATTLE_PYRAMID 38
|
|
|
|
#endif //GUARD_CONSTANTS_MENU_H
|