Nel tendone della Smarronata i cartelli dipinti della polenta e del vino gratis, da guardare ingranditi; «fanfara» si legge fanfàra (Andrea)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GiECd9RWGMKV7n3K1mdy8T
This commit is contained in:
@@ -48,6 +48,12 @@ try {
|
||||
assert.equal(await page.evaluate(() => game.state.scene), 'smarronata_tendone');
|
||||
await page.waitForTimeout(1200);
|
||||
await page.screenshot({ path: `${out}/4-tendone.png` });
|
||||
// I cartelli della polenta e del vino gratis, ingranditi.
|
||||
await page.evaluate(() => game.act('look', 'cartelli_tendone'));
|
||||
await page.waitForFunction(() => game.closeup?.id === 'cartelli_smarronata' && game.closeup.t > 0.6, null, { timeout: 15000 });
|
||||
await page.screenshot({ path: `${out}/5-cartelli.png` });
|
||||
await page.evaluate(() => game.closeupTap());
|
||||
await run();
|
||||
await page.evaluate(() => game.goBack());
|
||||
await run();
|
||||
assert.equal(await page.evaluate(() => game.state.scene), 'ponte_sieve');
|
||||
|
||||
@@ -714,6 +714,12 @@ test('la Smarronata del 1993: lo spiazzo sotto il ponte fa comparire la macchina
|
||||
assert.ok(!g.travel('piazza'), 'dal 1993 la mappa non porta via: si torna con la macchina');
|
||||
g.act('walk', 'tendone'); settle(g);
|
||||
assert.equal(g.state.scene, 'smarronata_tendone');
|
||||
// I cartelli dipinti della polenta e del vino gratis, sulla tela in fondo: si aprono ingranditi.
|
||||
const [cx, cy, cw, ch] = g.hotspot('cartelli_tendone').box;
|
||||
assert.equal(g.hotspotAt([cx + cw / 2, cy + ch / 2])?.id, 'cartelli_tendone');
|
||||
g.act('look', 'cartelli_tendone'); settle(g);
|
||||
assert.equal(g.closeup?.id, 'cartelli_smarronata');
|
||||
g.update(POSTER_READY); assert.ok(g.closeupTap()); settle(g);
|
||||
g.act('walk', 'fuori_tendone'); settle(g);
|
||||
assert.equal(g.state.scene, 'smarronata_1993');
|
||||
assert.ok(g.goBack()); for (let i = 0; i < 4000 && (g.closeup || g.queue.length || g.speech); i++) { g.skip(); g.update(0.05); }
|
||||
|
||||
Reference in New Issue
Block a user