wall sound on soft drop

This commit is contained in:
Adrien MALINGREY 2023-12-03 06:50:48 +01:00
parent ee4945bb27
commit 227a26880d
3 changed files with 13 additions and 13 deletions

4
app.js
View File

@ -331,13 +331,12 @@ class Tetromino {
matrix.drawPiece() matrix.drawPiece()
return true return true
} else { } else {
wallSound.play()
if (translation == TRANSLATION.DOWN) { if (translation == TRANSLATION.DOWN) {
this.locked = true this.locked = true
if (!scheduler.timeoutTasks.has(lockDown)) if (!scheduler.timeoutTasks.has(lockDown))
scheduler.setTimeout(lockDown, stats.lockDelay) scheduler.setTimeout(lockDown, stats.lockDelay)
matrix.drawPiece() matrix.drawPiece()
} else {
wallSound.play()
} }
} }
} }
@ -970,6 +969,7 @@ function fall() {
function lockDown() { function lockDown() {
scheduler.clearTimeout(lockDown) scheduler.clearTimeout(lockDown)
scheduler.clearInterval(fall) scheduler.clearInterval(fall)
wallSound.pause()
if (matrix.lock()) { if (matrix.lock()) {
let tSpin = matrix.piece.tSpin let tSpin = matrix.piece.tSpin

View File

@ -51,16 +51,6 @@
border-bottom-color: #ca9501; border-bottom-color: #ca9501;
} }
.T.mino {
--background-color: #B000FE;
--frontier-color: #c541fc;
--light-color: #edb2ff;
border-top-color: #d380ff;
border-left-color: #b42deb;
border-right-color: #8000cd;
border-bottom-color: #6e019a;
}
.S.mino { .S.mino {
--background-color: #67EE12; --background-color: #67EE12;
--frontier-color: #93f85a; --frontier-color: #93f85a;
@ -71,6 +61,16 @@
border-bottom-color: #1cbc02; border-bottom-color: #1cbc02;
} }
.T.mino {
--background-color: #B000FE;
--frontier-color: #c541fc;
--light-color: #edb2ff;
border-top-color: #d380ff;
border-left-color: #b42deb;
border-right-color: #8000cd;
border-bottom-color: #6e019a;
}
.Z.mino { .Z.mino {
--background-color: #ed2939; --background-color: #ed2939;
--frontier-color: #fe6483; --frontier-color: #fe6483;

View File

@ -124,7 +124,7 @@ td {
} }
.ghost.mino { .ghost.mino {
background: rgba(0, 0, 0, 20%); opacity: 50%;
} }
.locked.mino { .locked.mino {