feat(sasch40): v4.0 full-screen mobile conversion, Hinter den Bergen room with Liars Dice, beat-only concert audio, and updated art

This commit is contained in:
Moritz Graf
2026-09-24 21:11:12 +02:00
parent 8a0b65c3fa
commit fbc4158016
17 changed files with 1272 additions and 629 deletions
@@ -136,6 +136,7 @@ function generateNoteChart() {
function startConcert() {
sound.playDialogueBlip()
sound.setBGMMode('beat_only')
showConcertIntro.value = false
notes = generateNoteChart()
startTime = performance.now()
@@ -224,6 +225,7 @@ function spawnParticles(x: number, y: number, color: string, count = 8) {
function finishConcert() {
concertFinished.value = true
sound.setBGMMode('full')
sound.playFanfare()
store.serveGuest()
store.serveGuest()
@@ -444,6 +446,7 @@ onMounted(() => {
onUnmounted(() => {
window.removeEventListener('keydown', handleKeyDown)
sound.setBGMMode('full')
if (animId) cancelAnimationFrame(animId)
})
</script>