Si sceglie il rione all'inizio: Piazza, Pieve, Cardetole o Campomigliaio

Dopo «Nuova partita» la domanda «Per chi corri quest'anno?» con i quattro rioni nei loro colori; la scelta resta
nella partita (rione:<id>) e cambia la riga dell'introduzione e le battute sul rione di Andrea. Voci nuove.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ApqNBvNbNCwXqR2RLo8QJh
This commit is contained in:
2026-10-24 15:04:15 +02:00
co-authored by Claude Opus 5.5
parent ee6c03a04d
commit 94a5479645
20 changed files with 149 additions and 18 deletions
+3
View File
@@ -92,6 +92,9 @@ async function giro(modo) {
await page.waitForSelector('#splash', { state: 'hidden', timeout: 15000 }).catch(() => {});
await foto('titolo', 'titolo');
await premi('#new-game');
await page.waitForSelector('#rione:not([hidden])');
await foto('rione', 'rione');
await premi('#rione [data-rione="campomigliaio"]');
await page.waitForSelector('#intro:not([hidden])');
await foto('introduzione', 'introduzione');
await premi('#skip-intro');
+2
View File
@@ -100,6 +100,8 @@ export async function run(d) {
await d.hover(p.locator("#title .dedication"), 1.2);
await sleep(4500);
await d.click(p.locator("#new-game"));
await sleep(2500);
await d.click(p.locator('#rione [data-rione="campomigliaio"]'));
// 2. Introduzione: una riga per clic.
await d.cue("intro");