From 4a9704c835e0ae75b66e75c6bf9d1176d2f2531d Mon Sep 17 00:00:00 2001 From: cassowarii Date: Sun, 6 Oct 2024 16:31:45 -0700 Subject: [PATCH] don't allow undo onto new level --- game.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/game.js b/game.js index 4a193d9..b693313 100644 --- a/game.js +++ b/game.js @@ -515,6 +515,7 @@ function undo() { } function reset() { + create_undo_point(); game.start_transition(zb.transition.FADE, 300, function() { load_level(); }); @@ -523,6 +524,8 @@ function reset() { function advance_level() { if (!can_continue) return; + undo_stack = []; + console.log("W:", Math.max(...Object.keys(levels).map(a => parseInt(a, 10) || 0))); if (level_number + 1 > Math.max(...Object.keys(levels).map(a => parseInt(a, 10) || 0))) { -- 1.8.3.1