|
@@ -35,6 +35,10 @@
|
35
|
35
|
#include "../../module/stepper.h"
|
36
|
36
|
#include "../../sd/cardreader.h"
|
37
|
37
|
|
|
38
|
+#if HAS_GAMES && DISABLED(LCD_INFO_MENU)
|
|
39
|
+ #include "game/game.h"
|
|
40
|
+#endif
|
|
41
|
+
|
38
|
42
|
#define MACHINE_CAN_STOP (EITHER(SDSUPPORT, HOST_PROMPT_SUPPORT) || defined(ACTION_ON_CANCEL))
|
39
|
43
|
#define MACHINE_CAN_PAUSE (ANY(SDSUPPORT, HOST_PROMPT_SUPPORT, PARK_HEAD_ON_PAUSE) || defined(ACTION_ON_PAUSE))
|
40
|
44
|
|
|
@@ -86,19 +90,6 @@ void menu_configuration();
|
86
|
90
|
#endif
|
87
|
91
|
#endif
|
88
|
92
|
|
89
|
|
-#if HAS_GAMES
|
90
|
|
- #include "game/game.h"
|
91
|
|
- #if HAS_GAME_MENU
|
92
|
|
- void menu_game();
|
93
|
|
- #elif ENABLED(MARLIN_BRICKOUT)
|
94
|
|
- void lcd_goto_brickout();
|
95
|
|
- #elif ENABLED(MARLIN_INVADERS)
|
96
|
|
- void lcd_goto_invaders();
|
97
|
|
- #elif ENABLED(MARLIN_SNAKE)
|
98
|
|
- void lcd_goto_snake();
|
99
|
|
- #endif
|
100
|
|
-#endif
|
101
|
|
-
|
102
|
93
|
void menu_main() {
|
103
|
94
|
START_MENU();
|
104
|
95
|
MENU_BACK(MSG_WATCH);
|
|
@@ -249,7 +240,7 @@ void menu_main() {
|
249
|
240
|
#endif
|
250
|
241
|
#endif
|
251
|
242
|
|
252
|
|
- #if ANY(MARLIN_BRICKOUT, MARLIN_INVADERS, MARLIN_SNAKE, MARLIN_MAZE)
|
|
243
|
+ #if HAS_GAMES && DISABLED(LCD_INFO_MENU)
|
253
|
244
|
MENU_ITEM(submenu, "Game", (
|
254
|
245
|
#if HAS_GAME_MENU
|
255
|
246
|
menu_game
|