Fix games menu back item, titles
This commit is contained in:
parent
941a09b6ac
commit
832321f55d
3 changed files with 40 additions and 27 deletions
|
@ -29,7 +29,13 @@
|
|||
|
||||
void menu_game() {
|
||||
START_MENU();
|
||||
BACK_ITEM(MSG_MAIN);
|
||||
BACK_ITEM(
|
||||
#if ENABLED(LCD_INFO_MENU)
|
||||
MSG_INFO_MENU
|
||||
#else
|
||||
MSG_MAIN
|
||||
#endif
|
||||
);
|
||||
#if ENABLED(MARLIN_BRICKOUT)
|
||||
SUBMENU(MSG_BRICKOUT, brickout.enter_game);
|
||||
#endif
|
||||
|
|
|
@ -302,19 +302,22 @@ void menu_info() {
|
|||
SKIP_ITEM();
|
||||
SKIP_ITEM();
|
||||
#endif
|
||||
SUBMENU(MSG_GAMES, (
|
||||
#if HAS_GAME_MENU
|
||||
menu_game
|
||||
#elif ENABLED(MARLIN_BRICKOUT)
|
||||
brickout.enter_game
|
||||
#elif ENABLED(MARLIN_INVADERS)
|
||||
invaders.enter_game
|
||||
#elif ENABLED(MARLIN_SNAKE)
|
||||
snake.enter_game
|
||||
#elif ENABLED(MARLIN_MAZE)
|
||||
maze.enter_game
|
||||
#endif
|
||||
));
|
||||
// Game sub-menu or the individual game
|
||||
{
|
||||
SUBMENU(
|
||||
#if HAS_GAME_MENU
|
||||
MSG_GAMES, menu_game
|
||||
#elif ENABLED(MARLIN_BRICKOUT)
|
||||
MSG_BRICKOUT, brickout.enter_game
|
||||
#elif ENABLED(MARLIN_INVADERS)
|
||||
MSG_INVADERS, invaders.enter_game
|
||||
#elif ENABLED(MARLIN_SNAKE)
|
||||
MSG_SNAKE, snake.enter_game
|
||||
#elif ENABLED(MARLIN_MAZE)
|
||||
MSG_MAZE, maze.enter_game
|
||||
#endif
|
||||
);
|
||||
}
|
||||
#endif
|
||||
|
||||
END_MENU();
|
||||
|
|
|
@ -271,20 +271,24 @@ void menu_main() {
|
|||
#if ENABLED(GAMES_EASTER_EGG)
|
||||
SKIP_ITEM();
|
||||
SKIP_ITEM();
|
||||
SKIP_ITEM();
|
||||
#endif
|
||||
SUBMENU(MSG_GAMES, (
|
||||
#if HAS_GAME_MENU
|
||||
menu_game
|
||||
#elif ENABLED(MARLIN_BRICKOUT)
|
||||
brickout.enter_game
|
||||
#elif ENABLED(MARLIN_INVADERS)
|
||||
invaders.enter_game
|
||||
#elif ENABLED(MARLIN_SNAKE)
|
||||
snake.enter_game
|
||||
#elif ENABLED(MARLIN_MAZE)
|
||||
maze.enter_game
|
||||
#endif
|
||||
));
|
||||
// Game sub-menu or the individual game
|
||||
{
|
||||
SUBMENU(
|
||||
#if HAS_GAME_MENU
|
||||
MSG_GAMES, menu_game
|
||||
#elif ENABLED(MARLIN_BRICKOUT)
|
||||
MSG_BRICKOUT, brickout.enter_game
|
||||
#elif ENABLED(MARLIN_INVADERS)
|
||||
MSG_INVADERS, invaders.enter_game
|
||||
#elif ENABLED(MARLIN_SNAKE)
|
||||
MSG_SNAKE, snake.enter_game
|
||||
#elif ENABLED(MARLIN_MAZE)
|
||||
MSG_MAZE, maze.enter_game
|
||||
#endif
|
||||
);
|
||||
}
|
||||
#endif
|
||||
|
||||
END_MENU();
|
||||
|
|
Reference in a new issue