From acc02a5355a0311a872e0a8a65c8b656a36f73f5 Mon Sep 17 00:00:00 2001 From: Kyle <41976328+ImKyle4815@users.noreply.github.com> Date: Sun, 18 Aug 2019 16:49:52 -0700 Subject: [PATCH] Update life.js --- data/life/life.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/data/life/life.js b/data/life/life.js index 2cbb00f6..125354ec 100644 --- a/data/life/life.js +++ b/data/life/life.js @@ -2,12 +2,14 @@ // Card Conjurer, by Kyle Burton // //============================================// //define variables -var playerCount, startingLifeTotal, firstPlayerWide = false, lastPlayerWide = false, playerList = [], rowHeight = 0, columnWidth = 0, rowCount = 0, isFullscreen = true, mouseClickId = 0, noSleep = new NoSleep() +var playerCount, startingLifeTotal, firstPlayerWide = false, lastPlayerWide = false, playerList = [], rowHeight = 0, columnWidth = 0, rowCount = 0, isFullscreen = true, mouseClickId = 0, noSleep = new NoSleep(), canEnableNoSleep = false //Setup the enabler for no sleep document.addEventListener("click", enableNoSleep, false); function enableNoSleep() { - document.removeEventListener("click", enableNoSleep, false); - noSleep.enable(); + if (canEnableNoSleep) { + document.removeEventListener("click", enableNoSleep, false); + noSleep.enable(); + } } //This function sets everything up function fullscreen() { @@ -28,6 +30,7 @@ function fullscreen() { } } function startGame() { + canEnableNoSleep = document.getElementById("inputWakeLock").checked fullscreen() document.getElementById("return").classList.remove("hidden") //hide the settings and grab player count and starting life total