From 57b37d013952bc76db0306591d9d232112bab570 Mon Sep 17 00:00:00 2001 From: Pierre Date: Tue, 31 Mar 2026 12:16:45 +0200 Subject: [PATCH] Level 2 --- web/assets/css/game.css | 18 ++++++++++++++++++ web/assets/js/game.js | 7 ++++--- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/web/assets/css/game.css b/web/assets/css/game.css index b7e5362..cb07ceb 100644 --- a/web/assets/css/game.css +++ b/web/assets/css/game.css @@ -143,6 +143,24 @@ main { background-position: center; } +.captor { + background-color: #DADEEF; + background-image: url("../img/tiles/Capteur-1.svg"); + background-size: 100%; + background-repeat: no-repeat; + background-position: center; + transform: rotate(180deg); +} + +.cable { + background-color: #DADEEF; + background-image: url("../img/tiles/CableV.svg"); + background-size: 100%; + background-repeat: no-repeat; + background-position: center; + transform: rotate(90deg); +} + .door { background-color: #DADEEF; background-image: url("../img/tiles/WoodenDoor.svg"); diff --git a/web/assets/js/game.js b/web/assets/js/game.js index b6360a6..cdf958e 100644 --- a/web/assets/js/game.js +++ b/web/assets/js/game.js @@ -587,11 +587,9 @@ function finish() { const winOverlay = document.querySelector(".win-overlay"); winOverlay.style.visibility = "visible"; }, 100); - - nextLevel(); } -function nextLevel () { +function nextLevel() { currentLevelIndex++; isLevelFinished = false; @@ -608,6 +606,9 @@ function nextLevel () { activatedButtons = {}; openedDoors = {}; traceLaser(); + + const winOverlay = document.querySelector(".win-overlay"); + winOverlay.style.visibility = "hidden"; } createPalette();