La macchina del tempo: dopo «Bei tempi…» il discorso con l'Arcu finisce e si è pronti a partire; il plutonio l'ha trovato da Alvarino, prima dei libici; «Imposto» si legge «Impòsto» (Andrea)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GiECd9KMfjthRUnujCGSzZ
This commit is contained in:
2026-10-29 23:34:27 +01:00
co-authored by Claude Opus 5.5
parent 1706592b81
commit 259be2c8b0
9 changed files with 17 additions and 10 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+9 -5
View File
@@ -1636,8 +1636,8 @@
"sec": 6.33 "sec": 6.33
}, },
"andrea|Imposto: 10 luglio 1997, ore 18 e 30. Il pokerino da Vannino.": { "andrea|Imposto: 10 luglio 1997, ore 18 e 30. Il pokerino da Vannino.": {
"file": "andrea-1eb0b6b09e.mp3", "file": "andrea-3e60a383c4.mp3",
"sec": 7.77 "sec": 8.2
}, },
"arcu|Monto anch'io: davanti, però.": { "arcu|Monto anch'io: davanti, però.": {
"file": "arcu-664d65b6d1.mp3", "file": "arcu-664d65b6d1.mp3",
@@ -2619,9 +2619,13 @@
"file": "andrea-a748d9ad25.mp3", "file": "andrea-a748d9ad25.mp3",
"sec": 3.13 "sec": 3.13
}, },
"arcu|Il plutonio l'ha trovato Alvarino. Basta salire e mettere la data.": { "arcu|Il plutonio l'ho trovato da Alvarino. Per un pelo stava arrivando i libici a prenderglielo tutto.": {
"file": "arcu-1611cdb5fb.mp3", "file": "arcu-e4f8cbbf3d.mp3",
"sec": 4.88 "sec": 6.9
},
"arcu|Basta salire e mettere la data.": {
"file": "arcu-dd10a321b8.mp3",
"sec": 2.9
}, },
"andrea|Alla bona, un giro di paese.": { "andrea|Alla bona, un giro di paese.": {
"file": "andrea-b35a4d8cc0.mp3", "file": "andrea-b35a4d8cc0.mp3",
+4 -2
View File
@@ -3791,13 +3791,15 @@ export const story = {
{ say: 'Come la si fa?', who: 'arcu', pose: 'talk' }, { say: 'Come la si fa?', who: 'arcu', pose: 'talk' },
] }, ] },
// I pokerini da Vannino: l'Arcu fa comparire la macchina del tempo (Andrea, 29 ottobre). [DA ANDREA: le battute dell'Arcu] // I pokerini da Vannino: l'Arcu fa comparire la macchina del tempo (Andrea, 29 ottobre). [DA ANDREA: le battute dell'Arcu]
{ text: 'Bei tempi quando qui si faceva i pokerini...', then: [ { text: 'Bei tempi quando qui si faceva i pokerini...', next: 'end', then: [
{ if: 'macchina_trappola', then: [{ say: 'La macchina è sempre lì. La data è già impostata.', who: 'arcu', pose: 'explain' }], else: [ { if: 'macchina_trappola', then: [{ say: 'La macchina è sempre lì. La data è già impostata.', who: 'arcu', pose: 'explain' }], else: [
{ say: 'I pokerini da Vannino, col Pierino che bluffava anche a briscola.', who: 'arcu', pose: 'laugh' }, { say: 'I pokerini da Vannino, col Pierino che bluffava anche a briscola.', who: 'arcu', pose: 'laugh' },
{ say: 'Ci vuoi tornare? Aspetta.', who: 'arcu', pose: 'explain' }, { say: 'Ci vuoi tornare? Aspetta.', who: 'arcu', pose: 'explain' },
{ set: 'macchina_trappola' }, { set: 'macchina_trappola' },
{ say: 'Ma quella è... la macchina del tempo!' }, { say: 'Ma quella è... la macchina del tempo!' },
{ say: 'Il plutonio l\'ha trovato Alvarino. Basta salire e mettere la data.', who: 'arcu', pose: 'talk' }, // Andrea, 29 ottobre.
{ say: 'Il plutonio l\'ho trovato da Alvarino. Per un pelo stava arrivando i libici a prenderglielo tutto.', who: 'arcu', pose: 'talk' },
{ say: 'Basta salire e mettere la data.', who: 'arcu', pose: 'explain' },
] }, ] },
] }, ] },
{ text: 'Ci si vede dopo, Arcu.', next: 'end' }, { text: 'Ci si vede dopo, Arcu.', next: 'end' },
+2 -2
View File
@@ -68,7 +68,7 @@ test('la macchina del tempo: l\'Arcu la fa comparire, il viaggio porta al Barret
g.act('talk', 'arcu'); settle(g); g.act('talk', 'arcu'); settle(g);
g.choose(g.options().findIndex(o => o.text.startsWith('Bei tempi'))); settle(g); g.choose(g.options().findIndex(o => o.text.startsWith('Bei tempi'))); settle(g);
assert.ok(g.state.flags.macchina_trappola && g.hotspot('macchina_tempo')); assert.ok(g.state.flags.macchina_trappola && g.hotspot('macchina_tempo'));
g.choose(g.options().findIndex(o => o.text.startsWith('Ci si vede'))); settle(g); assert.ok(!g.dialogue, 'finito il discorso, si è pronti a partire');
g.act('use', 'macchina_tempo'); settle(g); g.act('use', 'macchina_tempo'); settle(g);
assert.equal(g.closeup?.id, 'viaggio'); assert.equal(g.closeup?.id, 'viaggio');
for (let t = 0; t < TRIP.end + 0.5 && g.closeup; t += 0.05) g.update(0.05); for (let t = 0; t < TRIP.end + 0.5 && g.closeup; t += 0.05) g.update(0.05);
@@ -89,7 +89,7 @@ test('la macchina del tempo: l\'Arcu la fa comparire, il viaggio porta al Barret
// Per rifare il viaggio si richiede all'Arcu; dal 1997 si torna anche col pulsante «Torna al 2007». // Per rifare il viaggio si richiede all'Arcu; dal 1997 si torna anche col pulsante «Torna al 2007».
g.act('talk', 'arcu'); settle(g); g.act('talk', 'arcu'); settle(g);
g.choose(g.options().findIndex(o => o.text.startsWith('Bei tempi'))); settle(g); g.choose(g.options().findIndex(o => o.text.startsWith('Bei tempi'))); settle(g);
g.choose(g.options().findIndex(o => o.text.startsWith('Ci si vede'))); settle(g); assert.ok(!g.dialogue, 'finito il discorso, si è pronti a partire');
g.act('use', 'macchina_tempo'); settle(g); g.act('use', 'macchina_tempo'); settle(g);
for (let t = 0; t < TRIP.end + 0.5 && g.closeup; t += 0.05) g.update(0.05); for (let t = 0; t < TRIP.end + 0.5 && g.closeup; t += 0.05) g.update(0.05);
settle(g); settle(g);
+2 -1
View File
@@ -16,5 +16,6 @@
"Bertovo": "Bertòvo", "Bertovo": "Bertòvo",
"bluffo": "bleffo", "bluffo": "bleffo",
"bluffare": "bleffare", "bluffare": "bleffare",
"bluffava": "bleffava" "bluffava": "bleffava",
"Imposto": "Impòsto"
} }