Compare commits

..
5 Commits
6 changed files with 24 additions and 14 deletions
Binary file not shown.
Binary file not shown.
+3 -3
View File
@@ -1603,9 +1603,9 @@
"file": "andrea-a93c65234e.mp3", "file": "andrea-a93c65234e.mp3",
"sec": 4.28 "sec": 4.28
}, },
"andrea|Di chi è quell'Audi nera?": { "andrea|Di chi è quell'Audi lì?": {
"file": "andrea-b9a784137e.mp3", "file": "andrea-cc8a61a779.mp3",
"sec": 1.63 "sec": 1.4
}, },
"arcu|Let it be.": { "arcu|Let it be.": {
"file": "arcu-6ba2f5285a.mp3", "file": "arcu-6ba2f5285a.mp3",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "leggenda-del-regolo", "name": "leggenda-del-regolo",
"version": "0.1.50", "version": "0.1.51",
"private": true, "private": true,
"type": "module", "type": "module",
"scripts": { "scripts": {
+19 -9
View File
@@ -790,7 +790,7 @@ export const story = {
id: 'verso_forno', name: 'a destra, verso il forno', box: [570, 176, 70, 76], at: [588, 250], exit: { scene: 'forno', at: [628, 300], face: 'left' }, id: 'verso_forno', name: 'a destra, verso il forno', box: [570, 176, 70, 76], at: [588, 250], exit: { scene: 'forno', at: [628, 300], face: 'left' },
}, },
{ {
id: 'salita_villa_adami', name: 'su per Via della Compagnia, verso Villa Adami', box: [440, 330, 200, 30], at: [600, 350], exit: { scene: 'via_compagnia', at: [222, 296], face: 'right' }, id: 'salita_villa_adami', name: 'su per Via della Compagnia, verso Villa Adami', box: [440, 330, 200, 30], at: [600, 350], exit: { scene: 'via_compagnia', at: [94, 316], face: 'right' },
}, },
], ],
}, },
@@ -1957,6 +1957,10 @@ export const story = {
{ {
id: 'alla_pieve', name: 'a destra, verso la Pieve', box: [590, 220, 50, 140], at: [628, 300], exit: { scene: 'pieve', at: [588, 250], face: 'left' }, id: 'alla_pieve', name: 'a destra, verso la Pieve', box: [590, 220, 50, 140], at: [628, 300], exit: { scene: 'pieve', at: [588, 250], face: 'left' },
}, },
{
// Dietro, su per l'arco di Via della Compagnia (Andrea, 29 ottobre).
id: 'all_arco', name: 'dietro, su per l\'arco di Via della Compagnia', box: [60, 334, 520, 26], at: [320, 350], exit: { scene: 'via_compagnia', at: [222, 296], face: 'up' },
},
], ],
}, },
stazione: { stazione: {
@@ -1991,7 +1995,7 @@ export const story = {
}, },
{ {
// Dal ponte delle poste si scende sulla passeggiata della Carza (Andrea, 29 ottobre). // Dal ponte delle poste si scende sulla passeggiata della Carza (Andrea, 29 ottobre).
id: 'giu_carza', name: 'giù dal ponte, la passeggiata sulla Carza', box: [590, 296, 50, 38], at: [620, 320], exit: { scene: 'ponte_stazione', at: [158, 192], face: 'down' }, id: 'giu_carza', name: 'giù dal ponte, la passeggiata sulla Carza', box: [590, 296, 50, 38], at: [620, 320], exit: { scene: 'ponte_stazione', at: [440, 252], face: 'left' },
}, },
], ],
}, },
@@ -2767,11 +2771,11 @@ export const story = {
}, },
}, },
{ {
// «Di chi è quell'Audi nera?» «Let it be» (che si legge «L'è di Bi»: è di Bini). Andrea, 28 ottobre. // «Di chi è quell'Audi lì?» «Let it be» (che si legge «L'è di Bi»: è di Bini). Andrea, 28 ottobre.
id: 'audi', name: 'Audi nera', box: [292, 198, 68, 40], at: [330, 254], face: 'up', default: 'look', id: 'audi', name: 'Audi nera', box: [292, 198, 68, 40], at: [330, 254], face: 'up', default: 'look',
actions: { actions: {
look: [{ say: 'Di chi è quell\'Audi nera?' }, { say: 'Let it be.', who: 'arcu', pose: 'explain' }], look: [{ say: 'Di chi è quell\'Audi lì?' }, { say: 'Let it be.', who: 'arcu', pose: 'explain' }],
talk: [{ say: 'Di chi è quell\'Audi nera?' }, { say: 'Let it be.', who: 'arcu', pose: 'explain' }], talk: [{ say: 'Di chi è quell\'Audi lì?' }, { say: 'Let it be.', who: 'arcu', pose: 'explain' }],
use: [{ say: 'Non è mica mia. Mi garba, però, nera fiammante.' }], use: [{ say: 'Non è mica mia. Mi garba, però, nera fiammante.' }],
}, },
}, },
@@ -2948,7 +2952,11 @@ export const story = {
actions: { look: [{ say: 'Il lampione di ferro, attaccato al muro. La sera fa una luce gialla che pare d\'altri tempi.' }] }, actions: { look: [{ say: 'Il lampione di ferro, attaccato al muro. La sera fa una luce gialla che pare d\'altri tempi.' }] },
}, },
{ {
id: 'arco_pieve', name: 'sotto l\'arco, giù alla Pieve', box: [198, 222, 50, 66], at: [222, 296], exit: { scene: 'pieve', at: [600, 350], face: 'left' }, // L'arco porta al forno; alla Pieve si scende fra le due case gialle (Andrea, 29 ottobre).
id: 'arco_forno', name: 'sotto l\'arco, giù al forno', box: [198, 222, 50, 66], at: [222, 296], exit: { scene: 'forno', at: [320, 350], face: 'up' },
},
{
id: 'alla_pieve', name: 'fra le case gialle, giù alla Pieve', box: [80, 196, 40, 100], at: [94, 316], exit: { scene: 'pieve', at: [600, 350], face: 'left' },
}, },
{ {
id: 'su_villa_adami', name: 'su verso Villa Adami', box: [420, 196, 42, 56], at: [440, 258], exit: { scene: 'villa_adami', at: [600, 266], face: 'left' }, id: 'su_villa_adami', name: 'su verso Villa Adami', box: [420, 196, 42, 56], at: [440, 258], exit: { scene: 'villa_adami', at: [600, 266], face: 'left' },
@@ -3243,10 +3251,12 @@ export const story = {
actions: { look: [{ say: 'La Carza passa sotto gli archi e se ne va verso la Sieve.' }] }, actions: { look: [{ say: 'La Carza passa sotto gli archi e se ne va verso la Sieve.' }] },
}, },
{ {
id: 'avanti_carza', name: 'avanti lungo la Carza, oltre il ponte', box: [586, 296, 54, 40], at: [612, 320], exit: { scene: 'orti_zio_mario', at: [400, 352], face: 'up' }, // Il viottolo passa sotto l'arco e va avanti lungo la Carza; alla stazione si sale dalla parte destra del ponte
// (Andrea, 29 ottobre).
id: 'avanti_carza', name: 'avanti per il viottolo, sotto il ponte', box: [136, 158, 46, 34], at: [158, 192], exit: { scene: 'orti_zio_mario', at: [400, 352], face: 'up' },
}, },
{ {
id: 'su_ponte', name: 'su per il viottolo, al ponte e alla stazione', box: [136, 158, 46, 34], at: [158, 192], exit: { scene: 'stazione', at: [620, 320], face: 'left' }, id: 'su_ponte', name: 'su sul ponte, alla stazione', box: [410, 86, 100, 60], at: [440, 252], exit: { scene: 'stazione', at: [620, 320], face: 'left' },
}, },
{ {
id: 'indietro', name: 'indietro lungo la Carza', box: [0, 336, 640, 24], at: [300, 352], exit: { scene: 'passeggiata_ponte', at: [234, 204], face: 'down' }, id: 'indietro', name: 'indietro lungo la Carza', box: [0, 336, 640, 24], at: [300, 352], exit: { scene: 'passeggiata_ponte', at: [234, 204], face: 'down' },
@@ -3279,7 +3289,7 @@ export const story = {
actions: { look: [{ say: 'Laggiù la passerella coperta sulla Carza.' }], walk: [{ say: 'Di là ci passo un\'altra volta: prima il palio.' }] }, actions: { look: [{ say: 'Laggiù la passerella coperta sulla Carza.' }], walk: [{ say: 'Di là ci passo un\'altra volta: prima il palio.' }] },
}, },
{ {
id: 'indietro', name: 'indietro, verso il ponte delle poste', box: [150, 336, 490, 24], at: [400, 352], exit: { scene: 'ponte_stazione', at: [612, 320], face: 'left' }, id: 'indietro', name: 'indietro, verso il ponte delle poste', box: [150, 336, 490, 24], at: [400, 352], exit: { scene: 'ponte_stazione', at: [158, 192], face: 'down' },
}, },
], ],
}, },
+1 -1
View File
@@ -1,5 +1,5 @@
// La versione del gioco: la cambia scripts/bump.sh, insieme a package.json. // La versione del gioco: la cambia scripts/bump.sh, insieme a package.json.
export const VERSION = '0.1.50'; export const VERSION = '0.1.51';
// Immagini, musiche e voci con ?v=<versione>: a ogni versione l'indirizzo cambia e il browser le riscarica, // 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). // mentre fra una versione e l'altra le tiene in cache a lungo (nginx.conf).