summaryrefslogtreecommitdiff
path: root/levelSelect.js
diff options
context:
space:
mode:
Diffstat (limited to 'levelSelect.js')
-rw-r--r--levelSelect.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/levelSelect.js b/levelSelect.js
index 30285e7..9837a05 100644
--- a/levelSelect.js
+++ b/levelSelect.js
@@ -44,6 +44,8 @@ export function setupLevelSelectUi(root, sfx) {
const [ dependencies, level ] = levels[name];
const allDependenciesSatisfied = dependencies.map(x => levels[x][1].completed).reduce((acc, x) => acc && x, true);
if (allDependenciesSatisfied) {
+ sfx.listAppearAudio.currentTime = 0;
+ sfx.listAppearAudio.play();
// if (true) {
const button = document.createElement('input');
button.type = 'button';
@@ -70,8 +72,6 @@ export function setupLevelSelectUi(root, sfx) {
let time = 0;
[...Object.keys(levels)].forEach(name => {
setTimeout(() => {
- sfx.listAppearAudio.currentTime = 0;
- sfx.listAppearAudio.play();
levelPicker(name);
}, 100 * time + 100)
time += 1;