Overcomplicated looping mechanic

This commit is contained in:
Renan LE CARO 2025-03-29 09:25:17 +01:00
parent 5012076039
commit 39b326a15b
18 changed files with 296 additions and 125 deletions

View file

@ -54,6 +54,11 @@ export const sounds = {
createSingleBounceSound(1200, pan, volume, 0.5, "sawtooth");
createSingleBounceSound(600, pan, volume, 0.3, "sawtooth");
},
freeze: (volume: number, pan: number) => {
if (!isOptionOn("sound")) return;
createSingleBounceSound(220, pan, volume, 0.5, "square");
createSingleBounceSound(440, pan, volume, 0.5, "square");
},
explode: (volume: number, pan: number, combo: number) => {
if (!isOptionOn("sound")) return;
createExplosionSound(pan);