diff --git a/assets/scenes/mini/sentiero-fortezza.png b/assets/scenes/mini/sentiero-fortezza.png new file mode 100644 index 0000000..27d648b Binary files /dev/null and b/assets/scenes/mini/sentiero-fortezza.png differ diff --git a/assets/scenes/sentiero-fortezza.png b/assets/scenes/sentiero-fortezza.png new file mode 100644 index 0000000..e4c605d Binary files /dev/null and b/assets/scenes/sentiero-fortezza.png differ diff --git a/assets/voices/andrea-8c0ccd6cd7.mp3 b/assets/voices/andrea-8c0ccd6cd7.mp3 new file mode 100644 index 0000000..3ab561b Binary files /dev/null and b/assets/voices/andrea-8c0ccd6cd7.mp3 differ diff --git a/assets/voices/andrea-97a7504f87.mp3 b/assets/voices/andrea-97a7504f87.mp3 new file mode 100644 index 0000000..e74f96c Binary files /dev/null and b/assets/voices/andrea-97a7504f87.mp3 differ diff --git a/assets/voices/andrea-bbd7781659.mp3 b/assets/voices/andrea-bbd7781659.mp3 new file mode 100644 index 0000000..8d60430 Binary files /dev/null and b/assets/voices/andrea-bbd7781659.mp3 differ diff --git a/assets/voices/andrea-d7a9731b0f.mp3 b/assets/voices/andrea-d7a9731b0f.mp3 new file mode 100644 index 0000000..382c1db Binary files /dev/null and b/assets/voices/andrea-d7a9731b0f.mp3 differ diff --git a/assets/voices/index.json b/assets/voices/index.json index fe31129..1f8f732 100644 --- a/assets/voices/index.json +++ b/assets/voices/index.json @@ -1335,6 +1335,22 @@ "file": "andrea-3e2f9b4424.mp3", "sec": 6.42 }, + "andrea|La pozza. Anche il quindici d'agosto è sempre bella piena.": { + "file": "andrea-8c0ccd6cd7.mp3", + "sec": 5.09 + }, + "andrea|Un giorno ci casco dentro e ci affogo: il primo annegato in mezzo al bosco.": { + "file": "andrea-d7a9731b0f.mp3", + "sec": 4.59 + }, + "andrea|Un bagno nella pozza? No, grazie: non so quanto è fonda, e non lo voglio sapere.": { + "file": "andrea-97a7504f87.mp3", + "sec": 6.15 + }, + "andrea|Una rete vecchia, tenuta su coi pali di legno e con la speranza.": { + "file": "andrea-bbd7781659.mp3", + "sec": 4.13 + }, "andrea|Giù a destra, oltre le vigne, c'è la casa del maestro Bacci. Mezzo paese ha imparato a leggere e scrivere da lui.": { "file": "andrea-060513a152.mp3", "sec": 8.65 diff --git a/docs/STATO.md b/docs/STATO.md index 7ad921c..8f14f39 100644 --- a/docs/STATO.md +++ b/docs/STATO.md @@ -211,6 +211,9 @@ I prompt fissi (stile, scene, foglio sprite) sono in `prompts/STILE.md`, escluso giardini del Comune (lato sinistro della scena del Comune); la scalinata si prende anche dalla curva a sinistra in cima a Via dell'Antica Posta. In Piazzetta tutto il lato sinistro porta in Via de' Medici. Da confermare con Andrea: il nome vero della scalinata. Battute provvisorie. +- Il sentiero della Fortezza (foto di Andrea, 28 ottobre, sfondo di Codex): fra la Fortezza (a diritto) e la casa del + maestro Bacci (alle spalle), che non sono più collegate direttamente. La pozza c'è anche il 15 d'agosto (Andrea). + Il nome del sentiero è provvisorio. - Via Pietro Cipriani (fra Piazza e campeggio): Cinema Taiuti aperto con la locandina del Rattattù 2007 (stile da `assets/raw/riferimenti/rattattu-locandina.png`, scaletta illeggibile). Al campo da basket del Circolo, «Fai due tiri» (`src/engine/basket.js`, vista di lato, sfondo e sprite di Andrea col pallone da Codex): da solo, dieci palloni, a ogni diff --git a/src/story/ambience.js b/src/story/ambience.js index 8370472..1e20e55 100644 --- a/src/story/ambience.js +++ b/src/story/ambience.js @@ -80,6 +80,10 @@ export const ambience = { butterfly([150, 170, 150, 60], 5000), { type: 'lamps', phase: 'sera', points: [[616, 118]], glow: 12 }, ], + sentiero_fortezza: [ + { type: 'cloudshadow', phase: day, area: [0, 180, 640, 180], offset: 5000, clip: rect([0, 180, 640, 180]) }, + butterfly([380, 200, 160, 70], 8000), + ], // Via dell'Antica Posta e dintorni (28 ottobre). via_antica_posta: [ { type: 'clouds', area: [180, 0, 300, 90], count: 2 }, diff --git a/src/story/soundscapes.js b/src/story/soundscapes.js index 2e9d5c0..54ccc89 100644 --- a/src/story/soundscapes.js +++ b/src/story/soundscapes.js @@ -12,7 +12,7 @@ export const soundscapes = { }; const groups = { - bosco: ['bosco_ai_frati', 'viale_cipressi', 'trebbio', 'salita_fortezza', 'casa_maestro_bacci', 'campo_giannini', 'area_camper', 'giardini_poste'], + bosco: ['bosco_ai_frati', 'sentiero_fortezza', 'viale_cipressi', 'trebbio', 'salita_fortezza', 'casa_maestro_bacci', 'campo_giannini', 'area_camper', 'giardini_poste'], acqua: ['ponte_sieve', 'campomigliaio_ponte', 'verso_luna'], pieve: ['pieve', 'pieve_interno', 'oratorio'], circolo: ['campomigliaio_circolo', 'tennis_chiesa', 'area_feste_festa'], diff --git a/src/story/story.js b/src/story/story.js index 0c98e82..6880f2a 100644 --- a/src/story/story.js +++ b/src/story/story.js @@ -626,7 +626,7 @@ export const story = { }, }, { - id: 'sentiero_trebbio', name: 'sentiero per il Trebbio', box: [0, 200, 90, 160], at: [20, 330], exit: { scene: 'casa_maestro_bacci', at: [120, 350], face: 'up' }, + id: 'sentiero_trebbio', name: 'sentiero per il Trebbio', box: [0, 200, 90, 160], at: [20, 330], exit: { scene: 'sentiero_fortezza', at: [325, 190], face: 'down' }, }, { id: 'verso_villa_adami', name: 'giù per il Poggio, verso Villa Adami', box: [180, 326, 340, 34], at: [330, 352], exit: { scene: 'salita_fortezza', at: [150, 318], face: 'up' }, @@ -2228,6 +2228,37 @@ export const story = { }, ], }, + // Il sentiero nel bosco fra la casa del maestro Bacci (alle spalle) e la Fortezza (a diritto): foto di Andrea, + // 28 ottobre. La pozza c'è anche a Ferragosto (Andrea). + sentiero_fortezza: { + name: 'Il sentiero della Fortezza', + map: [43, 9], + background: 'assets/scenes/sentiero-fortezza.png', + walk: [[0, 360], [0, 321], [208, 267], [292, 196], [317, 181], [342, 181], [375, 217], [500, 292], [640, 325], [640, 360]], + depth: [[181, 0.3], [360, 1.15]], + entry: [320, 350], + hotspots: [ + { + id: 'pozza', name: 'pozza', box: [271, 212, 96, 54], at: [250, 285], face: 'right', + actions: { + look: [{ say: 'La pozza. Anche il quindici d\'agosto è sempre bella piena.' }, { say: 'Un giorno ci casco dentro e ci affogo: il primo annegato in mezzo al bosco.' }], + use: [{ say: 'Un bagno nella pozza? No, grazie: non so quanto è fonda, e non lo voglio sapere.' }], + }, + }, + { + id: 'rete', name: 'rete', box: [0, 140, 230, 150], at: [120, 300], face: 'left', + actions: { + look: [{ say: 'Una rete vecchia, tenuta su coi pali di legno e con la speranza.' }], + }, + }, + { + id: 'alla_fortezza', name: 'a diritto, verso la Fortezza', box: [295, 160, 70, 36], at: [328, 186], exit: { scene: 'fortezza', at: [20, 330], face: 'right' }, + }, + { + id: 'alla_casa_bacci', name: 'indietro, verso la casa del maestro Bacci', box: [0, 334, 640, 26], at: [320, 354], exit: { scene: 'casa_maestro_bacci', at: [120, 350], face: 'up' }, + }, + ], + }, // Fra la Fortezza e i cipressi: la stradina fra le vigne, la casa del maestro Bacci, e lassù il Trebbio. casa_maestro_bacci: { name: 'La casa del maestro Bacci', @@ -2260,7 +2291,7 @@ export const story = { id: 'ai_cipressi', name: 'avanti, verso i cipressi e il Trebbio', box: [120, 150, 56, 30], at: [138, 226], exit: { scene: 'viale_cipressi', at: [300, 350], face: 'up' }, }, { - id: 'alla_fortezza', name: 'indietro, verso la Fortezza', box: [0, 330, 240, 30], at: [120, 354], exit: { scene: 'fortezza', at: [20, 330], face: 'right' }, + id: 'alla_fortezza', name: 'indietro, verso la Fortezza', box: [0, 330, 240, 30], at: [120, 354], exit: { scene: 'sentiero_fortezza', at: [320, 350], face: 'up' }, }, ], },