improve sounds
This commit is contained in:
@@ -289,15 +289,14 @@
|
|||||||
<audio id="combo_9" src="snd/combo_9.mp3" preload="auto" type="audio/mp3"></audio>
|
<audio id="combo_9" src="snd/combo_9.mp3" preload="auto" type="audio/mp3"></audio>
|
||||||
<audio id="combobreak" src="snd/combobreak.mp3" preload="auto" type="audio/mp3"></audio>
|
<audio id="combobreak" src="snd/combobreak.mp3" preload="auto" type="audio/mp3"></audio>
|
||||||
<audio id="floor" src="snd/floor.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="floor" src="snd/floor.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
|
<audio id="gameover" src="snd/allclear.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id="harddrop" src="snd/harddrop.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="harddrop" src="snd/harddrop.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id="hit" src="snd/hit.mp3" preload="auto" type="audio/mp3"></audio>
|
<audio id="hit" src="snd/hit.mp3" preload="auto" type="audio/mp3"></audio>
|
||||||
<audio id="hold" src="snd/hold.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="hold" src="snd/hold.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id = "hyperalert" src = "snd/hyperalert.mp3" preload = "auto" type = "audio/mp3"></audio>
|
|
||||||
<audio id="menuconfirm" src="snd/menuconfirm.mp3" preload="auto" type="audio/mp3"></audio>
|
<audio id="menuconfirm" src="snd/menuconfirm.mp3" preload="auto" type="audio/mp3"></audio>
|
||||||
<audio id="menuhover" src="snd/menuhover.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="menuhover" src="snd/menuhover.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id="move" src="snd/move.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="move" src="snd/move.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id="rotate" src="snd/rotate.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="rotate" src="snd/rotate.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
<audio id = "shatter" src = "snd/shatter.mp3" preload = "auto" type = "audio/mp3"></audio>
|
|
||||||
<audio id="spin" src="snd/spin.ogg" preload="auto" type="audio/ogg"></audio>
|
<audio id="spin" src="snd/spin.ogg" preload="auto" type="audio/ogg"></audio>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
|
|||||||
@@ -254,6 +254,7 @@ function gameOver() {
|
|||||||
playing = false;
|
playing = false;
|
||||||
|
|
||||||
stats.show();
|
stats.show();
|
||||||
|
playSound(gameover)
|
||||||
}
|
}
|
||||||
|
|
||||||
window.onbeforeunload = function (event) {
|
window.onbeforeunload = function (event) {
|
||||||
|
|||||||
@@ -317,12 +317,15 @@ class Stats {
|
|||||||
|
|
||||||
// Sounds
|
// Sounds
|
||||||
if (sfxVolumeRange.value) {
|
if (sfxVolumeRange.value) {
|
||||||
if (clearedLines == 4 || (tSpin && clearedLines)) {
|
if (clearedLines == 4 || (tSpin && clearedLines)) switch(this.b2b) {
|
||||||
if (this.b2b >= 1) switch(this.b2b) {
|
case -1:
|
||||||
|
case 0: playSound(clearbtb); break
|
||||||
case 1: playSound(btb_1); break
|
case 1: playSound(btb_1); break
|
||||||
case 2: playSound(btb_2); break
|
case 2: playSound(btb_2); break
|
||||||
default: playSound(btb_3)
|
default: playSound(btb_3)
|
||||||
} else if (this.combo >= 1) switch(this.combo) {
|
} else if (tSpin) switch(this.combo) {
|
||||||
|
case -1: playSound(spin); break
|
||||||
|
case 0: playSound(clearspin); break
|
||||||
case 1: playSound(combo_1_power); break
|
case 1: playSound(combo_1_power); break
|
||||||
case 2: playSound(combo_2_power); break
|
case 2: playSound(combo_2_power); break
|
||||||
case 3: playSound(combo_3_power); break
|
case 3: playSound(combo_3_power); break
|
||||||
@@ -339,9 +342,9 @@ class Stats {
|
|||||||
case 14: playSound(combo_14_power); break
|
case 14: playSound(combo_14_power); break
|
||||||
case 15: playSound(combo_15_power); break
|
case 15: playSound(combo_15_power); break
|
||||||
default: playSound(combo_16_power)
|
default: playSound(combo_16_power)
|
||||||
} else if (clearedLines == 4) playSound(clearbtb);
|
} else switch(this.combo) {
|
||||||
else playSound(clearspin);
|
case -1: break;
|
||||||
} else if (this.combo >= 1) switch(this.combo) {
|
case 0: playSound(clearline); break
|
||||||
case 1: playSound(combo_1); break
|
case 1: playSound(combo_1); break
|
||||||
case 2: playSound(combo_2); break
|
case 2: playSound(combo_2); break
|
||||||
case 3: playSound(combo_3); break
|
case 3: playSound(combo_3); break
|
||||||
@@ -358,10 +361,7 @@ class Stats {
|
|||||||
case 14: playSound(combo_14); break
|
case 14: playSound(combo_14); break
|
||||||
case 15: playSound(combo_15); break
|
case 15: playSound(combo_15); break
|
||||||
default: playSound(combo_16)
|
default: playSound(combo_16)
|
||||||
} else if (tSpin) {
|
}
|
||||||
if (clearedLines) playSound(clearspin);
|
|
||||||
else playSound(spin);
|
|
||||||
} else if (clearedLines) playSound(clearline);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this.goal -= awardedLineClears;
|
this.goal -= awardedLineClears;
|
||||||
|
|||||||
Reference in New Issue
Block a user