Alexander Whitestone
416fd907f4
Accessibility Checks / a11y-audit (pull_request) Failing after 2s
Smoke Test / smoke (pull_request) Failing after 3s
feat(sound): wire sound hooks into game engine
Sound integration points:
- writeCode() -> playClick()
- buyBuilding() -> playBuild()
- buyProject() -> playProject()
- checkMilestones() -> playMilestone()
- showPhaseTransition() -> playFanfare() + updateAmbientPhase()
- renderDriftEnding() -> playDriftEnding()
- renderBeaconEnding() -> playBeaconEnding()
- Game init -> startAmbient() on first user interaction
- toggleMute() -> onMuteChanged() for ambient gain control
All hooks use typeof guard to avoid errors if sound.js fails to load.
2026-04-12 12:30:22 -04:00
..
2026-04-11 16:31:01 -04:00
2026-04-12 12:30:22 -04:00
2026-04-12 12:30:22 -04:00
2026-04-11 18:48:25 -04:00
2026-04-12 12:29:01 -04:00
2026-04-11 01:32:29 +00:00
2026-04-11 04:47:06 -04:00
2026-04-12 03:23:18 -04:00