diff --git a/assets/scenes/mini/terrazza-cardetole.png b/assets/scenes/mini/terrazza-cardetole.png new file mode 100644 index 0000000..3321767 Binary files /dev/null and b/assets/scenes/mini/terrazza-cardetole.png differ diff --git a/assets/scenes/mini/via-liguri-magelli-muro.png b/assets/scenes/mini/via-liguri-magelli-muro.png new file mode 100644 index 0000000..b08c9d7 Binary files /dev/null and b/assets/scenes/mini/via-liguri-magelli-muro.png differ diff --git a/assets/scenes/terrazza-cardetole.png b/assets/scenes/terrazza-cardetole.png new file mode 100644 index 0000000..2e4af7a Binary files /dev/null and b/assets/scenes/terrazza-cardetole.png differ diff --git a/assets/voices/andrea-02fe387f5d.mp3 b/assets/voices/andrea-02fe387f5d.mp3 new file mode 100644 index 0000000..0db6751 Binary files /dev/null and b/assets/voices/andrea-02fe387f5d.mp3 differ diff --git a/assets/voices/andrea-2e64b2d5c2.mp3 b/assets/voices/andrea-2e64b2d5c2.mp3 new file mode 100644 index 0000000..da8218c Binary files /dev/null and b/assets/voices/andrea-2e64b2d5c2.mp3 differ diff --git a/assets/voices/andrea-54d8dfd381.mp3 b/assets/voices/andrea-54d8dfd381.mp3 new file mode 100644 index 0000000..f7cdb72 Binary files /dev/null and b/assets/voices/andrea-54d8dfd381.mp3 differ diff --git a/assets/voices/andrea-6544c0d778.mp3 b/assets/voices/andrea-6544c0d778.mp3 new file mode 100644 index 0000000..43b0c94 Binary files /dev/null and b/assets/voices/andrea-6544c0d778.mp3 differ diff --git a/assets/voices/andrea-7593ef5d63.mp3 b/assets/voices/andrea-7593ef5d63.mp3 new file mode 100644 index 0000000..67b2c15 Binary files /dev/null and b/assets/voices/andrea-7593ef5d63.mp3 differ diff --git a/assets/voices/andrea-8945f1786d.mp3 b/assets/voices/andrea-8945f1786d.mp3 deleted file mode 100644 index fa1db16..0000000 Binary files a/assets/voices/andrea-8945f1786d.mp3 and /dev/null differ diff --git a/assets/voices/andrea-8a63e250ae.mp3 b/assets/voices/andrea-8a63e250ae.mp3 new file mode 100644 index 0000000..ad8f2f7 Binary files /dev/null and b/assets/voices/andrea-8a63e250ae.mp3 differ diff --git a/assets/voices/andrea-8b314f556d.mp3 b/assets/voices/andrea-8b314f556d.mp3 new file mode 100644 index 0000000..380f12a Binary files /dev/null and b/assets/voices/andrea-8b314f556d.mp3 differ diff --git a/assets/voices/andrea-8d0507f514.mp3 b/assets/voices/andrea-8d0507f514.mp3 new file mode 100644 index 0000000..a673531 Binary files /dev/null and b/assets/voices/andrea-8d0507f514.mp3 differ diff --git a/assets/voices/andrea-ab2bb4cae8.mp3 b/assets/voices/andrea-ab2bb4cae8.mp3 new file mode 100644 index 0000000..5bd67d3 Binary files /dev/null and b/assets/voices/andrea-ab2bb4cae8.mp3 differ diff --git a/assets/voices/andrea-b082638d5a.mp3 b/assets/voices/andrea-b082638d5a.mp3 new file mode 100644 index 0000000..60fb6d0 Binary files /dev/null and b/assets/voices/andrea-b082638d5a.mp3 differ diff --git a/assets/voices/andrea-be7c2b9a45.mp3 b/assets/voices/andrea-be7c2b9a45.mp3 new file mode 100644 index 0000000..53a9279 Binary files /dev/null and b/assets/voices/andrea-be7c2b9a45.mp3 differ diff --git a/assets/voices/index.json b/assets/voices/index.json index 0625f73..f0442b5 100644 --- a/assets/voices/index.json +++ b/assets/voices/index.json @@ -1659,10 +1659,6 @@ "file": "andrea-6c9e7f684e.mp3", "sec": 8.72 }, - "andrea|Se salgo, mi mettono ad apparecchiare. Prima il palio.": { - "file": "andrea-8945f1786d.mp3", - "sec": 3.89 - }, "andrea|Il prato sotto casa. Qui le porte le facevamo con le maglie per terra: due maglie, un palo ciascuna.": { "file": "andrea-4708fda5ef.mp3", "sec": 6.92 @@ -1687,6 +1683,50 @@ "file": "andrea-8d5911c8e7.mp3", "sec": 4.53 }, + "andrea|La vista di casa. Da qui si vede mezzo paese, e lassù la Fortezza.": { + "file": "andrea-8a63e250ae.mp3", + "sec": 5.64 + }, + "andrea|Lassù in cima, fra gli alberi, la Fortezza. Da qui pare piccina.": { + "file": "andrea-6544c0d778.mp3", + "sec": 6.17 + }, + "andrea|Il paese che sale verso la collina, coi tetti uno sull'altro e il campanile in mezzo.": { + "file": "andrea-b082638d5a.mp3", + "sec": 5.93 + }, + "andrea|Il palazzo accanto, di mattoni come il nostro.": { + "file": "andrea-8d0507f514.mp3", + "sec": 2.45 + }, + "andrea|I gerani. Guai a chi li tocca.": { + "file": "andrea-54d8dfd381.mp3", + "sec": 2.86 + }, + "andrea|Se ne strappo uno, il palio lo guardo dal letto.": { + "file": "andrea-02fe387f5d.mp3", + "sec": 3.45 + }, + "andrea|L'edera nel vaso: cresce da sola, e si arrampica dove le pare.": { + "file": "andrea-ab2bb4cae8.mp3", + "sec": 4.68 + }, + "andrea|Una sedia di plastica, piegata.": { + "file": "andrea-8b314f556d.mp3", + "sec": 2.05 + }, + "andrea|Sedermi qui a guardare il paese? Prima il palio.": { + "file": "andrea-7593ef5d63.mp3", + "sec": 3.41 + }, + "andrea|La porta-finestra di casa, con la tapparella a metà.": { + "file": "andrea-be7c2b9a45.mp3", + "sec": 3.16 + }, + "andrea|Se rientro, mi mettono ad apparecchiare. Prima il palio.": { + "file": "andrea-2e64b2d5c2.mp3", + "sec": 4.8 + }, "andrea|Un pino a ombrello enorme. Alla ricreazione, tutti all'ombra lì sotto. Sembra ieri.": { "file": "andrea-0a073729fd.mp3", "sec": 7.3 diff --git a/docs/IMMAGINI.md b/docs/IMMAGINI.md index 5bf6ba1..d484526 100644 --- a/docs/IMMAGINI.md +++ b/docs/IMMAGINI.md @@ -33,6 +33,7 @@ ne è un'opera derivata. Le foto scattate da Andrea non hanno problemi; quelle p | `characters/chiaru.png` | Codex | `foto/chiaru.jpg` | Andrea (29 ottobre) | sì (il Chiaru consenziente) | | `via-liguri-magelli-muro.png` | Codex, ritocco di `via-liguri-magelli.png` con la Ghiacciomobile nel muro | come `via-liguri-magelli.png` | Street View | **no**: come lo sfondo da cui viene | | `characters/zio_mario.png` | Codex | `foto/zio-mario.png` | Andrea (29 ottobre) | sì (famiglia di Andrea) | +| `terrazza-cardetole.png` | Codex (dalla foto, poi il terrazzo davanti) | `cardetole-finestra.jpg` | Andrea (29 ottobre) | **da decidere**: come `cardetole.png`, dice dove abita Andrea | | `cardetole.png` | Codex | `cardetole.jpg` | Andrea (EXIF) | **da decidere**: è la casa vera di Andrea, pubblicarla dice dove abita | | `pieve-interno.png` | Codex | `pieve-interno.png` | Mariano Mirannalti (mandata ad Andrea su WhatsApp) | sì, se Mariano è d'accordo; citarlo nei crediti | | `panorama-intro.png` | Codex | `altre/panorama-intro.png` | da internet (screenshot con l'icona di Google Lens) | **no**, finché non si sostituisce | diff --git a/docs/STATO.md b/docs/STATO.md index 785ab14..6877585 100644 --- a/docs/STATO.md +++ b/docs/STATO.md @@ -18,6 +18,10 @@ Online su 50037.manzolo.it tutto fino agli effetti ambientali di Codex. Aperto, ## Dove siamo arrivati +- **Il terrazzo di casa a Cardetole (29 ottobre)**: dalla foto di Andrea dalla finestra (il paese che sale e lassù + la Fortezza), Codex l'ha dipinta e ci ha messo davanti il terrazzo (`terrazza-cardetole.png`). Ci si sale da + «casa di Andrea» a Cardetole; la battuta dell'apparecchiare ora è sulla porta-finestra. Battute provvisorie + [DA ANDREA]. Come Cardetole, dice dove abita Andrea: da decidere prima di Pages. - **La Ghiacciomobile nel muro (29 ottobre)**: non è più al circolino di Campomigliaio. In Via Liguri Magelli, prima del tramonto (`!indizio_regolo`), è schiantata dentro il muro giallo coi mattoni rotti e senza targa (`via-liguri-magelli-muro.png`, ritocco di Codex); dal tramonto il muro è rifatto e c'è la targa. Il motore ha le diff --git a/src/story/story.js b/src/story/story.js index 83e6b99..6673b61 100644 --- a/src/story/story.js +++ b/src/story/story.js @@ -2803,11 +2803,10 @@ export const story = { }, }, { - id: 'casa', name: 'casa di Andrea', box: [330, 20, 220, 212], at: [470, 290], face: 'up', + // Si sale in terrazza (Andrea, 29 ottobre). + id: 'casa', name: 'casa di Andrea, su in terrazza', box: [330, 20, 220, 212], at: [470, 290], face: 'up', exit: { scene: 'terrazza', at: [300, 330], face: 'up' }, actions: { look: [{ say: 'Casa mia. Secondo piano: quella con la tapparella a metà è la camera di mia sorella, e a destra quella dei miei.' }], - open: [{ say: 'Se salgo, mi mettono ad apparecchiare. Prima il palio.' }], - walk: [{ say: 'Se salgo, mi mettono ad apparecchiare. Prima il palio.' }], }, }, { @@ -2848,6 +2847,54 @@ export const story = { }, ], }, + // Il terrazzo di casa a Cardetole: la vista dalla finestra di Andrea (foto sua, 29 ottobre), il paese che sale e + // lassù la Fortezza. Codex l'ha dipinta dalla foto e ci ha messo il terrazzo davanti. [DA ANDREA: le battute] + terrazza: { + name: 'Il terrazzo di casa', + map: [92, 81], + background: 'assets/scenes/terrazza-cardetole.png', + walk: [[120, 298], [500, 298], [560, 330], [604, 360], [60, 360], [100, 322]], + depth: [[290, 1.8], [360, 2.3]], + entry: [300, 330], + enter: [{ if: '!terrazza_vista', then: [{ say: 'La vista di casa. Da qui si vede mezzo paese, e lassù la Fortezza.' }, { set: 'terrazza_vista' }] }], + hotspots: [ + { + id: 'fortezza', name: 'la Fortezza, lassù', box: [176, 44, 52, 30], at: [220, 304], face: 'up', + actions: { look: [{ say: 'Lassù in cima, fra gli alberi, la Fortezza. Da qui pare piccina.' }] }, + }, + { + id: 'paese', name: 'il paese', box: [196, 96, 220, 60], at: [300, 304], face: 'up', + actions: { look: [{ say: 'Il paese che sale verso la collina, coi tetti uno sull\'altro e il campanile in mezzo.' }] }, + }, + { + id: 'palazzo', name: 'il palazzo accanto', box: [504, 54, 136, 140], at: [470, 304], face: 'up', + actions: { look: [{ say: 'Il palazzo accanto, di mattoni come il nostro.' }] }, + }, + { + id: 'gerani', name: 'gerani', box: [500, 226, 100, 94], at: [480, 330], face: 'right', + actions: { look: [{ say: 'I gerani. Guai a chi li tocca.' }], take: [{ say: 'Se ne strappo uno, il palio lo guardo dal letto.' }] }, + }, + { + id: 'edera', name: 'edera', box: [54, 176, 136, 134], at: [150, 330], face: 'left', + actions: { look: [{ say: 'L\'edera nel vaso: cresce da sola, e si arrampica dove le pare.' }] }, + }, + { + id: 'sedia', name: 'sedia di plastica', box: [592, 208, 48, 116], at: [560, 340], face: 'right', + actions: { look: [{ say: 'Una sedia di plastica, piegata.' }], use: [{ say: 'Sedermi qui a guardare il paese? Prima il palio.' }] }, + }, + { + id: 'in_casa', name: 'dentro casa', box: [0, 0, 54, 340], at: [112, 340], face: 'left', + actions: { + look: [{ say: 'La porta-finestra di casa, con la tapparella a metà.' }], + walk: [{ say: 'Se rientro, mi mettono ad apparecchiare. Prima il palio.' }], + open: [{ say: 'Se rientro, mi mettono ad apparecchiare. Prima il palio.' }], + }, + }, + { + id: 'giu_cardetole', name: 'giù, sotto casa', box: [120, 340, 400, 20], at: [300, 352], exit: { scene: 'cardetole', at: [470, 290], face: 'down' }, + }, + ], + }, // L'ingresso della scuola, giù per la strada dalla salita di Villa Adami: dal cancello alle porte a vetri. scuola: { name: 'La scuola',