«S'ha andà a fallo?!?» si legge «saandà a fallo»; i ragazzi rispondono «Gnamo! La canna ti si dà noi.» (Andrea)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GiECdBYE8csKd4tcFvwntT
This commit is contained in:
2026-10-28 07:48:50 +01:00
co-authored by Claude Fable 5.1
parent 68686efe03
commit 75b532cda0
10 changed files with 9 additions and 9 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+6 -6
View File
@@ -1984,8 +1984,8 @@
"sec": 1.24 "sec": 1.24
}, },
"andrea|S'ha andà a fallo!?!?": { "andrea|S'ha andà a fallo!?!?": {
"file": "andrea-b25aeefc97.mp3", "file": "andrea-bb61f7641e.mp3",
"sec": 1.16 "sec": 2.17
}, },
"andrea|Ci si becca da i' Trappola, ai' Barrettino!": { "andrea|Ci si becca da i' Trappola, ai' Barrettino!": {
"file": "andrea-fca6f59a70.mp3", "file": "andrea-fca6f59a70.mp3",
@@ -2036,7 +2036,7 @@
"sec": 4.46 "sec": 4.46
}, },
"andrea|S'ha andà a fallo?!?": { "andrea|S'ha andà a fallo?!?": {
"file": "andrea-1c668beaef.mp3", "file": "andrea-c80714aae7.mp3",
"sec": 1.08 "sec": 1.08
}, },
"andrea|Quanti ne prendete, di solito?": { "andrea|Quanti ne prendete, di solito?": {
@@ -2047,9 +2047,9 @@
"file": "andrea-cb3510ac67.mp3", "file": "andrea-cb3510ac67.mp3",
"sec": 1.85 "sec": 1.85
}, },
"pescatori|S'ha andà! La canna te la diamo noi.": { "pescatori|Gnamo! La canna ti si dà noi.": {
"file": "pescatori-519ac990d8.mp3", "file": "pescatori-32054cfa54.mp3",
"sec": 3.16 "sec": 2.97
}, },
"pescatori|Come peschi?": { "pescatori|Come peschi?": {
"file": "pescatori-520fe85721.mp3", "file": "pescatori-520fe85721.mp3",
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -2721,7 +2721,7 @@ export const story = {
start: { start: {
options: [ options: [
{ text: 'S\'ha andà a fallo?!?', next: 'livello', then: [ { text: 'S\'ha andà a fallo?!?', next: 'livello', then: [
{ say: 'S\'ha andà! La canna te la diamo noi.', who: 'pescatori', pose: 'laugh' }, { say: 'Gnamo! La canna ti si dà noi.', who: 'pescatori', pose: 'laugh' },
{ say: 'Come peschi?', who: 'pescatori', pose: 'talk' }, { say: 'Come peschi?', who: 'pescatori', pose: 'talk' },
] }, ] },
{ text: 'Quanti ne prendete, di solito?', then: [{ say: 'Dipende da chi racconta. Il Nanni dice dieci, il cestino dice due.', who: 'pescatori', pose: 'laugh' }] }, { text: 'Quanti ne prendete, di solito?', then: [{ say: 'Dipende da chi racconta. Il Nanni dice dieci, il cestino dice due.', who: 'pescatori', pose: 'laugh' }] },
+1 -1
View File
@@ -172,7 +172,7 @@ test('nella storia: coi ragazzi in Fortezza «S\'ha andà a fallo?!?», loro acc
assert.ok(g.dialogue, 'poi si parla'); assert.ok(g.dialogue, 'poi si parla');
g.choose(g.options().findIndex(o => o.text === 'S\'ha andà a fallo?!?')); g.choose(g.options().findIndex(o => o.text === 'S\'ha andà a fallo?!?'));
const yes = settle(g).map(s => `${s.who ?? 'andrea'}: ${s.text}`); const yes = settle(g).map(s => `${s.who ?? 'andrea'}: ${s.text}`);
assert.ok(yes.includes('pescatori: S\'ha andà! La canna te la diamo noi.')); assert.ok(yes.includes('pescatori: Gnamo! La canna ti si dà noi.'));
g.choose(g.options().findIndex(o => o.text === 'Seria.')); settle(g); g.choose(g.options().findIndex(o => o.text === 'Seria.')); settle(g);
assert.equal(g.closeup?.id, 'pesca'); assert.equal(g.closeup.level, 'seria'); assert.equal(g.closeup?.id, 'pesca'); assert.equal(g.closeup.level, 'seria');
g.closeup.result = { winner: 'player', fish: 3, weight: 2.1, goal: 3, caught: [] }; g.closeup.step = 'result'; g.closeup.result = { winner: 'player', fish: 3, weight: 2.1, goal: 3, caught: [] }; g.closeup.step = 'result';
+1 -1
View File
@@ -5,6 +5,6 @@
"padel": "pàdel", "padel": "pàdel",
"l'A. Bettini": "l'Abbettini", "l'A. Bettini": "l'Abbettini",
"da i' Trappola, ai' Barrettino": "dai Trappola, ai Barrettino", "da i' Trappola, ai' Barrettino": "dai Trappola, ai Barrettino",
"S'ha andà a fallo": "Si va a farlo", "S'ha andà a fallo": "saandà a fallo",
"Ghiacciomobile": "Ghiacciomòbile" "Ghiacciomobile": "Ghiacciomòbile"
} }