ref: 94ae404732b512c60cf82111bb2f65013fdfbf39
dir: /constants/menu_constants.asm/
; MenuDataHeader flags const_def shift_const MENU_RESTORE_TILES ; Will be set if MENU_BACKUP_TILES(_2) is set. shift_const MENU_UNUSED_1 shift_const MENU_UNUSED_2 shift_const MENU_NO_CLICK_SFX shift_const MENU_SPRITE_ANIMS shift_const MENU_UNUSED_3 shift_const MENU_BACKUP_TILES shift_const MENU_BACKUP_TILES_2 ; VerticalMenu/DoNthMenu/SetUpMenu/_2DMenu MenuDataHeader2 flags ; Per flag the comment specifies which menus actually implement it const_def shift_const STATICMENU_DISABLE_B ; VerticalMenu/_2DMenu shift_const STATICMENU_ENABLE_SELECT ; VerticalMenu/_2DMenu shift_const STATICMENU_ENABLE_LEFT_RIGHT ; DoNthMenu/SetUpMenu shift_const STATICMENU_ENABLE_START ; DoNthMenu/SetUpMenu shift_const STATICMENU_PLACE_TITLE ; VerticalMenu shift_const STATICMENU_WRAP ; All shift_const STATICMENU_NO_TOP_SPACING ; VerticalMenu/_2DMenu shift_const STATICMENU_CURSOR ; VerticalMenu/_2DMenu ; ScrollingMenu MenuDataHeader2 flags const_def shift_const SCROLLINGMENU_CALL_FUNCTION1_CANCEL shift_const SCROLLINGMENU_CALL_FUNCTION3_NO_SWITCH shift_const SCROLLINGMENU_ENABLE_LEFT shift_const SCROLLINGMENU_ENABLE_RIGHT shift_const SCROLLINGMENU_DISPLAY_ARROWS shift_const SCROLLINGMENU_ENABLE_FUNCTION3 shift_const SCROLLINGMENU_ENABLE_START shift_const SCROLLINGMENU_ENABLE_SELECT ; MonMenuOptions indexes (see data/mon_menu.asm) ; used by PokemonActionSubmenu (see engine/start_menu.asm) const_value set 1 ; moves const MONMENUITEM_CUT ; 1 const MONMENUITEM_FLY ; 2 const MONMENUITEM_SURF ; 3 const MONMENUITEM_STRENGTH ; 4 const MONMENUITEM_WATERFALL ; 5 const MONMENUITEM_FLASH ; 6 const MONMENUITEM_WHIRLPOOL ; 7 const MONMENUITEM_DIG ; 8 const MONMENUITEM_TELEPORT ; 9 const MONMENUITEM_SOFTBOILED ; 10 const MONMENUITEM_HEADBUTT ; 11 const MONMENUITEM_ROCKSMASH ; 12 const MONMENUITEM_MILKDRINK ; 13 const MONMENUITEM_SWEETSCENT ; 14 ; options const MONMENUITEM_STATS ; 15 const MONMENUITEM_SWITCH ; 16 const MONMENUITEM_ITEM ; 17 const MONMENUITEM_CANCEL ; 18 const MONMENUITEM_MOVE ; 19 const MONMENUITEM_MAIL ; 20 const MONMENUITEM_ERROR ; 21 ; MonMenuOptions categories MONMENU_FIELD_MOVE EQU 0 MONMENU_MENUOPTION EQU 1 NUM_MONMENU_ITEMS EQU 8