Musiche nuove: «Sotto i nove bastioni» alla Fortezza e la sera del paese all'aperto; la musica si spegne quasi agli occhi del Regolo
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ApqNBvNbNCwXqR2RLo8QJh
This commit is contained in:
@@ -13,6 +13,11 @@ test('il brano giusto per titolo, fine e scena', () => {
|
||||
assert.equal(trackFor(s, { screen: 'game', scene: 'a' }), 'g.mp3');
|
||||
assert.equal(trackFor(s, { screen: 'game', scene: 'b' }), 'b.mp3');
|
||||
assert.equal(trackFor({ scenes: {} }, { screen: 'game', scene: 'x' }), null);
|
||||
// La sera ha la sua musica all'aperto; la scena col suo brano e gli interni non cambiano.
|
||||
const sera = { id: 'sera', music: 's.mp3' };
|
||||
assert.equal(trackFor({ ...s, scenes: { ...s.scenes, i: { indoor: true } } }, { screen: 'game', scene: 'a', phase: sera }), 's.mp3');
|
||||
assert.equal(trackFor(s, { screen: 'game', scene: 'b', phase: sera }), 'b.mp3');
|
||||
assert.equal(trackFor({ ...s, scenes: { ...s.scenes, i: { indoor: true } } }, { screen: 'game', scene: 'i', phase: sera }), 'g.mp3');
|
||||
});
|
||||
|
||||
test('volume e muto', () => {
|
||||
|
||||
Reference in New Issue
Block a user