The splatter music stays on the splatter court
Every run starts the ambience, and the ambience was un-ducking both court beds at once — so once you had played the gore mode, its music followed you into classic tennis for the rest of the session. Leaving the court is one event; arriving is not. Each bed brings itself back and nothing else. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3cf3e029a4
commit
2f0c04fad4
5 files changed
+26
-3
No files matched your search
@@ -869,6 +869,14 @@ test('the menus own the theme, and hand the court back its silence', () => {
|
||||
assert.ok(d.has(AMB) && d.has(ZOM), '...and the court does not follow you into the menu');
|
||||
audio.ambient(); audio.zombieMusic(); // ...and the NEXT run is not played in silence
|
||||
assert.ok(!d.has(AMB) && !d.has(ZOM), 'a second run sounds like the first');
|
||||
// ...but the SPLATTER BED IS THE GORE'S ALONE. Every run of every mode starts the ambience, so
|
||||
// un-ducking both court beds there put the zombie music back on in classic tennis for the rest of
|
||||
// the session (Oliver: "after playing the splatter gore, the zombie background sound also keeps
|
||||
// playing in the normal tennis game"). Leaving the court is one event; arriving is not.
|
||||
audio.menuMusic(); // back to the menu after a gore run
|
||||
audio.ambient(); // ...and into a game of plain tennis
|
||||
assert.ok(!d.has(AMB), 'the ambience belongs to every mode');
|
||||
assert.ok(d.has(ZOM), 'the splatter music does NOT follow you into classic tennis');
|
||||
audio.menuMusic();
|
||||
});
|
||||
|
||||
|
||||
Reference in new issue
Block a user