From 1905da03e3b87c02827ea7f49b6bc0d72b876210 Mon Sep 17 00:00:00 2001 From: Mees Roelofsz Date: Wed, 10 Jan 2024 15:58:34 +0100 Subject: [PATCH] starting with pause function --- web/game.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/web/game.js b/web/game.js index 9a5f78a..43f7b5a 100644 --- a/web/game.js +++ b/web/game.js @@ -61,6 +61,7 @@ let buttonSelectPause = 0; let entered = false; let submitted = false; let keyReleasedFlag = true; +let escaped = false; let bulletAmount = 5; @@ -99,6 +100,7 @@ function reset() { buttonSelectHome = 0; buttonSelectPause = 0; submitted = false; + escaped = false; } function gameOver() { @@ -239,6 +241,19 @@ async function keyPressed() { } } } + if (!homescreenOn && !isDead && keyReleasedFlag) { + + if (keyCode == 27 && !escaped) { + escaped = true; + console.log("pause"); + keyReleasedFlag = false; + } + if (keyCode == 27 && escaped) { + escaped = false; + console.log("unpause"); + keyReleasedFlag = false; + } + } } function submit() {