Implement Phase 3 audio gaps: complex multi-stage one-shots (transporter, flak, breech, docking, tape spooler, teletype)
This commit is contained in:
@@ -669,10 +669,12 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
expandedAudio.synthesizeHalChime();
|
||||
break;
|
||||
case 'ftl-jump':
|
||||
case 'flak':
|
||||
expandedAudio.synthesizeFtlJump();
|
||||
visualizer.spawnWarpPulses();
|
||||
break;
|
||||
case 'flak':
|
||||
expandedAudio.synthesizeFlakBarrageBurst();
|
||||
break;
|
||||
case 'singularity':
|
||||
case 'gravity':
|
||||
case 'rotation':
|
||||
@@ -917,6 +919,23 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
expandedAudio.synthesizeCygnusPistonChug();
|
||||
break;
|
||||
|
||||
// Phase 3 (audio_gaps.md #48-#53)
|
||||
case 'btn-transporter':
|
||||
expandedAudio.synthesizeTransporterCycle();
|
||||
break;
|
||||
case 'btn-breech-clank':
|
||||
expandedAudio.synthesizeBreechClank();
|
||||
break;
|
||||
case 'btn-dock-groan':
|
||||
expandedAudio.synthesizeDockingGroan();
|
||||
break;
|
||||
case 'btn-tape-spooler':
|
||||
expandedAudio.synthesizeTapeSpooler();
|
||||
break;
|
||||
case 'btn-teletype':
|
||||
expandedAudio.synthesizeTeletypeChatterPhrase();
|
||||
break;
|
||||
|
||||
default:
|
||||
telemetry.synthesizeLCARSSingleChirp();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user