|
@@ -50,6 +50,7 @@ const struct debug_entry debug_entries[DEBUG_ENTRY_COUNT] = {
|
50
|
50
|
{ .name = "menu", .flag = DBG_MENU },
|
51
|
51
|
{ .name = "marker", .flag = DBG_MARKER },
|
52
|
52
|
{ .name = "invuln", .flag = DBG_GOD_MODE },
|
|
53
|
+ { .name = "cl score", .flag = DBG_CLEAR_SCORE },
|
53
|
54
|
};
|
54
|
55
|
|
55
|
56
|
static void highscore(uint8_t is_black) NONBANKED {
|
|
@@ -160,6 +161,13 @@ static void splash(void) NONBANKED {
|
160
|
161
|
}
|
161
|
162
|
} else {
|
162
|
163
|
if (debug_flags & DBG_MENU) {
|
|
164
|
+ // do it here so you quickly see the flag going to 1 and back to 0
|
|
165
|
+ if (debug_flags & DBG_CLEAR_SCORE) {
|
|
166
|
+ score_reset();
|
|
167
|
+ debug_flags &= ~DBG_CLEAR_SCORE;
|
|
168
|
+ splash_win();
|
|
169
|
+ }
|
|
170
|
+
|
163
|
171
|
if (key_pressed(J_UP)) {
|
164
|
172
|
if (debug_menu_index > 0) {
|
165
|
173
|
debug_menu_index--;
|