Compare commits

..
4 Commits
16 changed files with 41 additions and 12 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+22 -6
View File
@@ -707,6 +707,22 @@
"file": "andrea-60f39f0dd7.mp3",
"sec": 6.48
},
"andrea|La banca. Il bancomat funziona solo il mercoledì delle settimane dispari, negli anni bisestili, quando Venere incontra Saturno.": {
"file": "andrea-05b60bd67f.mp3",
"sec": 8.65
},
"andrea|Oggi? Not today.": {
"file": "andrea-a698d91684.mp3",
"sec": 2.87
},
"andrea|Chiusa. Come il bancomat, del resto.": {
"file": "andrea-f508d2ed4c.mp3",
"sec": 3.69
},
"andrea|Carta dentro, carta fuori. «Servizio momentaneamente non disponibile». Momentaneamente dal 1998.": {
"file": "andrea-d482267e5d.mp3",
"sec": 9.3
},
"andrea|Cistola. Il talento di via del Pignone.": {
"file": "andrea-2b47355c2c.mp3",
"sec": 3.81
@@ -1984,8 +2000,8 @@
"sec": 1.24
},
"andrea|S'ha andà a fallo!?!?": {
"file": "andrea-b25aeefc97.mp3",
"sec": 1.16
"file": "andrea-bb61f7641e.mp3",
"sec": 2.17
},
"andrea|Ci si becca da i' Trappola, ai' Barrettino!": {
"file": "andrea-fca6f59a70.mp3",
@@ -2036,7 +2052,7 @@
"sec": 4.46
},
"andrea|S'ha andà a fallo?!?": {
"file": "andrea-1c668beaef.mp3",
"file": "andrea-c80714aae7.mp3",
"sec": 1.08
},
"andrea|Quanti ne prendete, di solito?": {
@@ -2047,9 +2063,9 @@
"file": "andrea-cb3510ac67.mp3",
"sec": 1.85
},
"pescatori|S'ha andà! La canna te la diamo noi.": {
"file": "pescatori-519ac990d8.mp3",
"sec": 3.16
"pescatori|Gnamo! La canna ti si dà noi.": {
"file": "pescatori-32054cfa54.mp3",
"sec": 2.97
},
"pescatori|Come peschi?": {
"file": "pescatori-520fe85721.mp3",
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "leggenda-del-regolo",
"version": "0.1.23",
"version": "0.1.25",
"private": true,
"type": "module",
"scripts": {
+13 -1
View File
@@ -1327,6 +1327,18 @@ export const story = {
look: [{ say: 'Cartelli per la Pieve, per la stazione, per Firenze. Per il palio, nessuno.' }],
},
},
{
// La banca all'angolo di Via del Pignone: il bancomat non funziona quasi mai (Andrea, 28 ottobre).
id: 'banca', name: 'banca', box: [368, 166, 80, 50], at: [400, 236], face: 'up',
actions: {
look: [
{ say: 'La banca. Il bancomat funziona solo il mercoledì delle settimane dispari, negli anni bisestili, quando Venere incontra Saturno.' },
{ say: 'Oggi? Not today.' },
],
open: [{ say: 'Chiusa. Come il bancomat, del resto.' }],
use: [{ say: 'Carta dentro, carta fuori. «Servizio momentaneamente non disponibile». Momentaneamente dal 1998.' }],
},
},
{
id: 'alla_pieve', name: 'in fondo, verso la Pieve', box: [236, 150, 64, 64], at: [268, 216], exit: { scene: 'pieve', at: [24, 312], face: 'right' },
},
@@ -2721,7 +2733,7 @@ export const story = {
start: {
options: [
{ 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' },
] },
{ 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
@@ -1,5 +1,5 @@
// La versione del gioco: la cambia scripts/bump.sh, insieme a package.json.
export const VERSION = '0.1.23';
export const VERSION = '0.1.25';
// Immagini, musiche e voci con ?v=<versione>: a ogni versione l'indirizzo cambia e il browser le riscarica,
// mentre fra una versione e l'altra le tiene in cache a lungo (nginx.conf).
+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');
g.choose(g.options().findIndex(o => o.text === 'S\'ha andà a fallo?!?'));
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);
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';
+3 -2
View File
@@ -5,6 +5,7 @@
"padel": "pàdel",
"l'A. Bettini": "l'Abbettini",
"da i' Trappola, ai' Barrettino": "dai Trappola, ai Barrettino",
"S'ha andà a fallo": "Si va a farlo",
"Ghiacciomobile": "Ghiacciomòbile"
"S'ha andà a fallo": "saandà a fallo",
"Ghiacciomobile": "Ghiacciomòbile",
"Not today": "Nòt tudèi"
}