{(if: $inventory contains $baseballBat)[
Impugni saldamente la mazza da baseball mentre gli altri si armano con oggetti improvvisati.
Inspiri cercando di scacciare la paura…
La creatura emette un orrendo gorgoglio mentre si prepara…
* [[Combatti]]
](else:)
[
Vi armate con oggetti improvvisati…
Inspiri cercando di scacciare la paura…
La creatura emette un orrendo gorgoglio mentre si prepara…
* [[Resa dei conti->BadEnding11]]
]}
(set: $dice to 0)
(set: $currentpassage to (passage:)'s name)Esitate. Ma poi, uno alla volta, cedete. Forse per stanchezza. Forse per disperazione.
Le tazze sono calde. Il profumo è dolce, rilassante.
Poi…
Il sapore cambia.
Un retrogusto metallico.
Lo stomaco si contrae.
Il respiro diventa difficile.
Lei vi guarda uno ad uno, mentre il mondo si oscura.
($say:"valenti","“Non potevate uscire da qui,”") mormora. ($say:"valenti","“Troppo tardi. Troppo curiosi.”")
Le tazze cadono a terra. Il tè si mischia al sangue che inizia a colare dalle labbra.
Poi il silenzio.
''Si dice che il tea faccia bene, che sia ricco di vitamine, minerali, antiossidanti e composti stimolanti... e veleno apposta per i ragazzi impiccioni come voi ''
'' GAME OVER''
(link:"Ricomincia")[
(reload:)]Correte lungo il corridoio finché non arrivate a delle larghe scale che portano a piani diversi.
* [[Prendi le scale verso l’alto->BadEnding9]]
* [[Prendi le scale verso il basso->ScaleVersoAtrio]]
* [[Torni indietro ->BadEnding10]]
(set: $currentpassage to (passage:)'s name){(if: $phase is 3)[Sei nell’atrio. Un’ampia sala che accoglie gli studenti quando entrano a scuola.
La porta di ingresso principale è chiusa, chissà se si può uscire da lì?
Ai lati ci sono due corridoi, uno che va a destra verso l’aula professori ed il magazzino ed uno va a sinistra verso la palestra.
Più in penombra una scala conduce nel seminterrato…](else:)[L’atrio del primo piano si apre davanti a voi come il cuore silenzioso e sospeso della scuola. La fioca luce proveniente dall’esterno, getta ombre inquiete sulle piastrelle consumate dal tempo e dalle scarpe di generazioni di studenti. La porta di ingresso principale è chiusa, chissà se si può uscire da lì?
Ai lati dell’atrio ci sono due corridoi, uno che va a destra ed uno a sinistra.
Infine c’è una scala che porta verso il basso nel seminterrato.]
(if: $flags's "firstTimeSpotProf" is true)[
($say:"luca","“La Valenti è andata a destra, nella sala professori…”") Luca è nervoso. ($say:"luca","“Chissà che diavolo sta facendo…”")
<br>
($say:"giulia","“Rischiamo di farci beccare se andiamo a vedere… Forse conviene andare a sinistra… c’è la palestra, ci potremmo nascondere finché non va via…”") Giulia è spaventata.
<br>
($say: "samir","“Però se è qui probabilmente ci sarà un motivo importante… Non pensate che dovremmo provare a capire che succede?”") Samir si dimostra sorprendentemente coraggioso. Lo guardate con stupore.
<br>
“//Che facciamo allora?//”
<br>
Gli altri ti guardano in attesa di giudizi.]
* (if: $flags's "firstTimeSpotProf" is true)[[[Segui la professoressa->SeguiProf]]](else:)[[[Vai al corridoio a destra->CorridoioDX]]]
* (if: $phase is 3)[[[Vai al corridoio a sinistra->CorridoioSX2]]](else:)[[[Vai al corridoio a sinistra->CorridoioSX]]]
* (if: $phase is 3)[Non possiamo tornare di sopra](else:)[[[Vai alle scale per il primo piano->ScalePianoTerra]]]
* [[Vai alla porta principale->PortaPrincipale]]
* [[Vai verso il seminterrato->PortaSeminterrato]]}
(set: $currentpassage to (passage:)'s name)
(if:$phase is 1 and $inventory contains $duplicateLabKey)
[(set: $phase to 2)]
{<script>
window.audioPlayer.stop();
</script>}La creatura si arresta per un secondo, infastidita… poi punta dritta verso di voi.
Con un balzo raggiunge Samir che finisce a terra… Cerca di scalciare per liberarsi dalla presa dell’essere ma questo è troppo forte.
La belva lo artiglia, raschiandogli la schiena…
Vedete la bocca inumana aprirsi in maniera sproporzionata ed inghiottire la testa di Samir.
($say: "samir","“ANDATE VIA!!! SCAPPAT…”") Il ragazzo non riesce a completare la frase. Il mostro chiude le fauci con un orribile CRACK.
Sangue scuro sgorga sul mento dell’essere mentre inghiotte il boccone.
Poi continua a banchettare.
Giulia ha le lacrime agli occhi ma non c’è tempo per piangere.
* [[Andate all’atrio->Atrio]]
(set: $death's "samir" to true)
(set: $phase to 3)
(set: $currentpassage to (passage:)'s name){($say: 'giulia',"“Che facciamo…”") Bisbiglia Giulia.
<br>
($say: 'luca',"“Prima un rumore lo ha attirato… potremmo provare a fare la stessa cosa…”") Suggerisce Luca.
<br>
($say: 'samir',"“Spero che sia una buona idea…”") Samir è molto spaventato.
(if: $inventory contains $keyRing)[Aspetti che tutti si siano nascosti acquattandosi dietro la porta che congiunge i corridoi. Poi impugni il portachiavi rotondo trovato prima. Dovrebbe fare un bel po’ di rumore se lanciato…
Samir incrocia le dita.
<br>
($say: 'luca',"“Speriamo bene…”") Luca stringe la mano a Giulia.
Lo lanci!
Il rumore attira immediatamente la creatura che corre verso l’atrio.
Non vi ha visto!
(set: $inventory to it - (a:$keyRing))
* [[Aspetti nascosto->MomentOfQuite]]](else:)[Prendi un oggetto che trovi sul pavimento. Samir incrocia le dita.
<br>
($say:"luca","“Speriamo bene…”") Luca stringe la mano a Giulia.
<br>
La lanci!
(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Agilità")(set: _playerSkillValue to $player's agility)(display:"DiceLauncher")]
(if:$dice >= 7)[
Il rumore attira immediatamente la creatura che corre verso l’atrio.
Non vi ha visto!
* [[Aspetti nascosto->MomentOfQuite]]](else:)[Il rumore attira immediatamente la creatura ma appena supera la porta vi nota!
* (link:"Ti ha visto")[(set:$dice to 0)(go-to:"Itseesyou")]]
]}
(set: $currentpassage to (passage:)'s name)Giri tra le attrezzature sportive.
{
<ul> (if: not ($inventory contains $baseballBat))[
<li>(link-replace:"Se vuoi osservare meglio")[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")
(if: $dice < 7 and not ($inventory contains $baseballBat))[Non sembra esserci nulla di utile.](else-if: $dice >= 7 and not ($inventory contains $baseballBat))[
<br>
($say:"luca","“Ehi guarda qui!”") Luca tira fuori una mazza da baseball.
<br>
($say:"giulia","“Almeno ora abbiamo qualcosa con cui difenderci da quella cosa o da Zanetti!”") Giulia abbozza un sorriso.
<li>[[Prendi la mazza da baseball ->PrendiBas]]</li>]]]<li>[[Torna indietro->Palestra]]</li></ul>
}
(set: $currentpassage to (passage:)'s name)($say:"giulia","“Questo è il laboratorio di arte. La mia aula preferita in assoluto!”") Giulia sorride.
($say:"samir", "“Si, chiesi a Daniele di disegnare il mio mago di livello 4. Fece un lavoro pessimo. Ho dovuto anche pagarlo. Bah…”") Samir scuote la testa.
($say:"giulia","“Che nerd.”") Giulia alza gli occhi al cielo.
L’aula d’arte è diversa dalle altre. C’è qualcosa di caotico ma affascinante nell’aria, come se le pareti avessero assorbito l’energia creativa degli anni.
Tele incompiute appoggiate alle pareti, schizzi a carboncino sparsi sui tavoli, manichini di legno con le articolazioni piegate in pose innaturali. Sul banco del professore ci sono pennelli secchi e vasetti rovesciati pieni di colore ormai indurito.
{<ul>(if: not ($inventory contains $tape) and $flags's "firstTimeArt" is true)[<li>(link-replace:"Se vuoi osservare meglio")[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")
(if: $dice < 7 and not ($inventory contains $tape))[<li>Non trovi nulla di utile</li>](else-if:$dice >= 7 and not ($inventory contains $tape))[<li>[[Prendi il nastro->PrendiNastro]]</li>]]]
(if: $dice >= 7 and not ($inventory contains $tape))[<li>Sul tavolo trovi del nastro adesivo. [[Prendilo->PrendiNastro]]</li>]<li>[[Torna al corridoio ->Corridoio1]]</li></ul>}
(set: $currentpassage to (passage:)'s name)
(set: $flags 's "firstTimeArt" to false)Attraversate la soglia dell’aula aperta con il cuore in gola.
All’interno, la scena è inquietante.
I banchi sono stati spostati, alcuni ammassati contro le pareti, altri capovolti al centro della stanza, come se qualcuno gli avesse scaraventati in preda alla rabbia. Una sedia spezzata giace a terra, le gambe divelte come artigliate.
Sulla lavagna, invece, ci sono scarabocchi incomprensibili: tratti nervosi, contorti, scritte fatte con il gesso che sembrano frasi ma non hanno senso. Una lunga riga nera attraversa tutto, come un colpo dato con rabbia.
In mezzo a quei segni… notate qualcosa di più inquietante: graffi. Segni di unghie, incisi direttamente nella superficie, come se qualcuno avesse cercato di scrivere o aggrapparsi alla lavagna con le mani nude. Alcuni sono profondi, lasciando polvere di gesso e scaglie sottili.
C’è anche un odore strano nella stanza. Non marcio, ma… metallico. Freddo. Come ruggine o sangue vecchio.
($say:"samir","“Che cavolo è successo qui?”") bisbiglia Samir, senza aspettarsi risposta.
L’unica scritta che sembra avere un senso tra gli scarabocchi strisciati sulla lavagna recita //“NON AVREI DOVUTO!”//
Poi un rumore attira la vostra attenzione.
($say:"giulia","“Zanetti?”") Giulia osserva con orrore.
($say:"luca","“No… quella cosa non è Zanetti…”") Luca perde
completamente il suo atteggiamento da duro. È chiaramente terrorizzato.
Fuori dalla porta di ingresso dell’aula c’è qualcosa che cammina… e non è umana…
* [[Fai silenzio->QuietPlease]]
* [[Scappa->BadEnding3]]
(set: $currentpassage to (passage:)'s name)
{<script>
window.audioPlayer.play("music/monster.mp3",true);
</script>}Entri. È un’aula come tante.
Banchi ordinati, lavagna con appunti cancellati, nulla di utile.
* [[Indietro->Corridoio1]]
(set: $currentpassage to (passage:)'s name)Entri. È un’aula come tante.
Banchi ordinati, lavagna con appunti cancellati, nulla di utile.
* [[indietro->Corridoio4]]
(set: $currentpassage to (passage:)'s name){(if: $flags's "lucaHelp" is true)[
($say:"luca","“Ehi trovato nulla?”") Luca fa capolino dalla finestra.
<br>
Scavalca agilmente ed inizia ad ispezionare la stanza. Poco dopo si avvia verso un angolo della stanza. C’è un vecchio telo da proiezione arrotolato, con una lunga corda legata per tenerlo avvolto.
Luca traffica con il proiettore prendendo la corda.
($say: "luca", "“Ehi questa fa proprio al caso nostro”") Sembra entusiasta.
<br>
Lega la corda e la stende alla finestra per far salire gli altri.
Dopo poco sono tutti con te.
<br>
($say: "samir", "“Che posto da brividi… Mi ricorda di quella volta che con il mio party abbiamo ispezionato una cripta segreta per cercare un tesoro!”") Samir appare tra l’intimidito ed il divertito.
<br>
($say:"giulia", "“Sei veramente un nerd…”") Giulia si fa scappare un sorriso.
<ul>
<li> [[Esci dall'aula->Corridoio1]]</li>
(if: not ($inventory contains $rope))[
<li>[[Prendi la corda->PrendiCorda]]]</li></ul>]
(else-if: $flags's "lucaHelp" is false)[
<br>
Dopo poco sono tutti con te.
<br>
($say: "samir","“Che posto da brividi… Mi ricorda di quella volta che con il mio party abbiamo ispezionato una cripta segreta per cercare un tesoro!”") Samir appare tra l’intimidito ed il divertito.
<br>
($say: "giulia","“Sei veramente un nerd…”") Giulia si fa scappare un sorriso.
<ul>
(if: not ($inventory contains $rope))[
<li>[[Prendi la corda->PrendiCorda]]</li>]
<li>[[Esci dall'aula->Corridoio1]]</li></ul>
]
}(set: $currentpassage to (passage:)'s name)(set: $flags's "lookAulaAround" to true)
{La stanza è silenziosa e buia. I banchi sono disposti in modo ordinato. Sul pavimento, qualche cartella abbandonata, una bottiglietta d’acqua mezza vuota e una sedia sbilenca vicino alla finestra.
Contro una parete, noti una pila di sedie impilate male, quasi a formare una torre precaria. In un angolo, c’è un vecchio telo da proiezione arrotolato.
<ul>
(if: $flags's "lookAulaAround" is false)[
<li> (link-replace: "Se vuoi osservare meglio")[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}
(set: $dice to 0)
(set: _playerSkill to "Intelligenza")
(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")(set: $flags's "lookAulaAround" to true)
(if: $dice >= 7 and not ($inventory contains $rope))[
<li>[[Prendi la corda->PrendiCorda]]</li>]
(else-if: $dice < 7 and $flags's "lookAulaAround" is true )[Non noti nulla di particolare]]]
<li>[[Vai al corridoio->Corridoio1]]</li>
<li>[[ Scendi dalla finestra->BadEnding1]]</li>
</ul>
}
(set: $currentpassage to (passage:)'s name)La stanza è silenziosa e buia… C’è una finestra aperta!
* [[Torni al corridoio->Corridoio1]]
* [[Scappi dalla finestra->Escape2]]Ti cali dalla finestra insieme agli altri, cercando di non far rumore mentre atterrate goffamente sull’aiuola sottostante.
($say: "luca","“Ok, ci siamo quasi…”") sussurra Luca.
Ma una voce alle vostre spalle, improvvisa e gelida, vi paralizza:
($say: "valenti","“Ma che diavolo fate!”")
Ti volti di scatto. Sul davanzale, in controluce contro la luna, si staglia la figura della Professoressa Valenti, con indosso un trench e una sciarpa annodata stretta al collo.
($say: "giulia", "“Siamo rovinati…”") mormora Giulia a bassa voce, mentre Valenti si sistema i capelli con precisione chirurgica.
($say: "valenti", "“Domani i vostri genitori verranno chiamati. E lunedì… consiglio di classe. Questa vi costerò cara all'esame di maturità potete scommetterci,”")
**Nessuna fuga, nessuna scusa.
Solo il freddo verdetto della burocrazia scolastica.**
**Ciao Ciao Maturità, altro anno da rifare**
(link:"Ricomincia")[
(reload:)]Qualcosa non ti convince…
Forse hai scordato qualcosa…
Torni verso il corridoio.
All’improvviso emerge una figura: La Professoressa Valenti.
I suoi occhi sono fissi su di voi, spalancati, lucidi, tremendi.
Sembra quasi… felice di vedervi.
($say:"valenti","“Ragazzi… vi stavo cercando…”") sussurra con voce melliflua.
($say:"samir","“Stia indietro!”") grida Samir con gambe tremanti.
Lei sorride. In mano ha qualcosa. Un lungo ago, sottile, scintillante. Lo stringe come un coltello.
Ti giri, cerchi una via d’uscita… ma è troppo tardi.
($say:"valenti","“Sarebbe stato meglio bere il tè ragazzo mio…”") Sussurra lei.
Il liquido della siringa brucia come il fuoco mentre viene iniettato nel tuo collo.
Subito dopo cominci a contorcerti in preda a dolori tremendi. Il sangue comincia ad uscirti da occhi, naso e bocca.
Mentre anneghi nel tuo vomito in preda al tormento vedi la Valenti aggredire Giulia e Samir.
Nessuno uscirà vivo dalla scuola…
Dal piano di sopra vedi la creatura scendere silenziosa per le scale…
Nessuno uscirà vivo… Neanche la Valenti…
''GAME OVER''
(link:"Ricomincia")[
(reload:)]La creatura si getta su di voi con una velocità mostruosa, impossibile da contrastare.
Colpisci con tutta la tua forza, ma è come colpire pietra.
Il mostro soffia beffardo, poi ti spinge indietro.
Giulia cerca di scappare, ma viene falciata da un artiglio.
Il sangue imbratta il pavimento mentre la ragazza boccheggia finendo a terra morente.
Samir cerca di colpirlo con una sedia. Il mostro lo afferra e lo solleva come un bambino solleverebbe una bambola.
Nelle urla, l’essere strappa il tuo amico in due mentre gli intestini del ragazzo gli cadono sulla testa.
In preda al panico tenti di strisciare via ma dopo poco senti la possente morsa della creatura stringerti la caviglia e trascinarti a lei…
Il tuo cuore batte all’impazzata.
L’ultima cosa che vedi sono gli occhi dell’essere. Immobili. Inumani.
Poi denti.
''GAME OVER''
(link:"Ricomincia")[
(reload:)]Il mostro è sovrasta. Colpisce quasi a caso con i suoi lunghi artigli, strappandovi la carne e bagnando le pareti del vostro sangue.
I tuoi amici vengono dilaniati. Samir cerca di combattere ma non c’è niente da fare.
La bestia inghiotte la sua testa mentre è ancora vivo e tenta di urlare.
CRACK
Sangue scuro dalle fauci della creatura.
Poi ti guarda.
Un balzo.
Denti ed infine oscurità.
''GAME OVER''
(link:"Ricomincia")[
(reload:)]($say:'valenti',"“Vi ho cresciuti? A me non importa assolutamente nulla di voi! Né della scuola… Siete solo un intralcio per un progetto più grande!”")
Poi si lancia su di te con la siringa.
È troppo rapida.
Cerchi di difenderti ma la professoressa continua a pugnalarti con l’ago.
Il liquido ti penetra nel sangue mentre urli.
Senti il cuore rallentare… le vene bruciare…
E infine, il nulla.
**GAME OVER**
(link:"Ricomincia")[
(reload:)]Corri verso la console dove la Valenti ha attivato il protocollo.
Le luci rosse lampeggiano sul monitor, e un conto alla rovescia scandisce inesorabile i minuti che vi separano dalla fine.
(text-colour:red)+(bg:black)[(text-style:"blink")[00:06:14... 00:06:13...]]
Cerchi tra i pulsanti, premi tasti a caso, ma tutto è scritto in un linguaggio tecnico incomprensibile. Diagrammi, codici, autorizzazioni biometriche...
($say:'giulia',"“Dai… dai… come si spegne tutto questo?!”") sussurra Giulia alle tue spalle.
Un suono metallico alle tue spalle ti paralizza.
La porta di ingresso è stata abbattuta.
Ti giri.
È lui.
Il mostro.
È entrato.
Giulia urla.
Tu cerchi qualcosa con cui difenderti…
Ma è troppo tardi.
La creatura ti afferra in un lampo e affonda i suoi denti sottili come aghi nel tuo collo.
Urla.
Sangue.
Poi silenzio.
Il conto alla rovescia continua, inascoltato, tra le luci rosse lampeggianti.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]Ti muovi… ma il tuo piede urta un tubo metallico.
(text-style:"shudder")[CLANG]!
Il suono rimbalza tra le pareti come un proiettile.
Il mostro si blocca.
Ti guarda.
Ringhia.
Poi ti è addosso.
Non hai nemmeno il tempo di urlare.
Il mostro ti balza addosso in un lampo. Con le mani artigliate ti strappa via la gola.
Gorgogli cercando di urlare ma vengono fuori solo fiotti di sangue.
Vai a terra.
La creatura ti strappa l’addome ed inizia ad ingurgitare i tuoi intestini.
Pian piano il buio.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]Correte lungo il corridoio, puntando all’ingresso da cui siete venuti.
La porta è ancora chiusa… ma la lamiera vibra.
Un ringhio…
Il suono di artigli che graffiano il metallo.
(text-style:"rumble")[BOOM!]
La porta esplode verso l’interno come se fosse stata colpita da un ariete infernale.
La creatura irrompe.
Ma… GIULIA!!!
Il corpo della ragazza è schiacciato dalla porta distrutta.
La creatura sopra di questa.
Sangue ovunque mentre contorce le dita della mano ancora esposta. Movimenti post-mortem…
Provi a fuggire, ma ormai è troppo tardi.
Non hai nemmeno il tempo di urlare.
Il mostro ti balza addosso in un lampo. Con le mani artigliate ti strappa via la gola.
Gorgogli cercando di urlare ma vengono fuori solo fiotti di sangue.
Vai a terra.
La creatura ti strappa l’addome ed inizia ad ingurgitare i tuoi intestini.
Pian piano il buio.
**GAME OVER**
(link:"Ricomincia")[
(reload:)]Le mani ti sudano…
Tenti di calarti, ma…
Scivoli!
Il piede manca l’appoggio!
(text-style:"upside-down","rumble")[SBAM!
]
Cadi pesantemente da diversi metri.
Senti un crack secco nel ginocchio.
Dolore lancinante. Non riesci a muoverti.
Poi…
(text-style:"tall","rumble")[BOOOOOOOM!]
L’esplosione devasta tutto.
Un bagliore bianco.
Un muro d’aria e fuoco.
Vieni investito completamente.
Non senti più nulla.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]Corri a tutta velocità ma l’ansia è troppa.
Finisci per inciampare.
Il mostro ti è addosso.
Ti morde la spalla strappando lembi di carne…
Urli a squarciagola tentando di liberarti ma il mostro ti schiaccia a terra con una zampa.
Nel frattempo mastica avidamente la tua carne, leccandosi il mento con una oblunga lingua viola.
Scende ancora con la testa per continuare il banchetto.
Ti morde sul braccio strappando il muscolo bicipite.
Poi…
(text-style:"rumble")[BOOOM!
]
L’esplosione pone fine ai tuoi tormenti…
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]La figura imponente di Zanetti avanza a passi pesanti. Il viso rigato dalla polvere, lo sguardo acceso da una fiamma incontrollabile di rabbia… e dolore. Non dice nulla, ma i suoi occhi parlano chiaro.
Prima che possiate reagire, vi afferra con una forza sorprendente. Provi a divincolarti ma è tutto inutile.
Vi trascina fuori dalla scuola, nel freddo della notte.
Una volta li, si ferma. Il suo respiro è affannoso, la fronte imperlata di sudore. Vi guarda, uno per uno, come se volesse dirvi qualcosa… ma non può.
Si volta verso la scuola, le spalle curve come se portasse un peso insostenibile. Poi, lentamente, rientra. E chiude la porta dietro di sé.
**Il compito in classe sarà un vero incubo**
(link:"Ricomincia")[
(reload:)]Preso dal panico tenti il tutto per tutto. Corri come se non avessi mai corso sperando di sfuggire all’incubo che ti si para davanti.
La bestia emette un urlo inumano quando ti nota. Denti come di una creatura marina spuntano da quella che sembra una famelica bocca.
Ti afferra mentre disperato provi a raggiungere l’ingresso.
Un urlo grottesco e profondo è tutto ciò che riesci a sillabare mentre quell’orribile conglomerato di carne, aculei ed artigli inizia a masticarti.
Non saresti dovuto venire. Non c’è speranza… non c’è speranza per nessuno.
Fiotto di sangue.
**Nessuna fuga, nessuna scusa.**
**Sei leggermente morto**
(link:"Ricomincia")[
(reload:)]
<script>
window.audioPlayer.stop();
</script>La Valenti è stufa. Ti afferra per un braccio.
($say: 'valenti',"“Non potete stare qui!”")
Vi guida a passo svelto per i corridoi silenziosi, sbirciando di tanto in tanto dietro gli angoli con lo sguardo allarmato. Le sue scarpe ticchettano sul pavimento, spezzando il silenzio come un metronomo impazzito. A ogni scricchiolio, a ogni ombra, sobbalza leggermente, ma non rallenta.
Raggiungete l’ingresso principale. La professoressa tira fuori una chiave da un mazzo e apre con mani tremanti.
($say: 'valenti',"“Fuori,”") ordina, senza guardarvi. ($say: 'valenti',"“Domani parlerò con i vostri genitori.”")
Appena varcate la soglia, la porta si richiude dietro di voi con un CLACK metallico. Restate fuori, sotto la pioggia sottile e il cielo plumbeo, senza sapere se siete al sicuro… o se avete appena lasciato qualcosa di irrisolto alle spalle.
**Nessuna fuga, nessuna scusa.
Solo il freddo verdetto della burocrazia scolastica.**
💀 **Ciao Ciao Maturità, altro anno da rifare**
(link:"Ricomincia")[
(reload:)]Restate immobili… trattenendo il respiro.
L’essere smette di mangiare… comincia a sniffare l’aria.
''“Oh merda…”''
Si volta e lancia un urlo terribile.
In un attimo vi è addosso…
I suoi artigli strappano la tua carne e quella dei tuoi compagni.
Urlate fin quando vi è possibile prima che fiotti di sangue invadono le vostre gole.
💀 **Sei leggermente morto**
(link:"Ricomincia")[
(reload:)]La creatura digrigna i denti. Tu ed i tuoi amici vi abbracciate cercando di non guardare…
Il mostro comincia a colpire in maniera folle ed incontrollata con le zampe anteriori e posteriori. Morsi. Artigliate. Speronate con le spalle irte di aculei.
Le vostre urla sono talmente forti da non capire da chi provengono.
Brandelli di carne e sangue.
Poi silenzio.
**Sei diventato dell'ottimo macinato**
(link:"Ricomincia")[
(reload:)]Il liquido brucia come il fuoco mentre viene iniettato.
Subito dopo cominci a contorcerti in preda a dolori tremendi. Il sangue comincia ad uscirti da occhi, naso e bocca.
Mentre anneghi nel tuo vomito in preda al tormento vedi la Valenti aggredire Giulia e Samir.
Nessuno uscirà vivo dalla scuola…
Vedi Zanetti comparire sulla soglia della porta mentre la professoressa finisci i tuoi amici…
Nessuno…
Forse nemmeno lei…
'' GAME OVER''
(link:"Ricomincia")[
(reload:)]Inizi a salire, i tuoi amici alle spalle. I gradini scricchiolano sotto il peso di ogni passo.
Poi lo senti.
Un suono viscido. Raschiante.
Ti fermi.
Dal pianerottolo in alto, qualcosa si muove.
Appare prima una zampa, lunga e innaturale. Poi l’altra. Poi il volto.
Il mostro.
Denti aguzzi come lame di vetro, pelle pallida e umida come quella di un anfibio.
Emette un sibilo, poi un ruggito basso. Si piega all’indietro come un ragno… e scatta giù per le scale.
($say: "samir","“SCAPPATE!”") grida Samir, ma non c’è dove andare.
Giulia urla.
Poi caos, urla e sangue.
I lunghi artigli dell’orribile essere ti dilaniano la carne mentre il mostro si contorce in una furibonda orgia di sangue e viscere.
Il tuo ultimo pensiero è sulla luce fioca della luna che filtra dalla finestra in cima alle scale. Non la raggiungerai mai.
''GAME OVER''
(link:"Ricomincia")[
(reload:)]La porta cigola piano mentre la spingi con la punta delle dita. Il bagno è immerso nella penombra, illuminato solo dalla luce fredda che filtra da una finestra alta, tagliando l’aria polverosa in fasci sottili. L’odore di disinfettante stantio si mescola a quello, più sottile ma persistente, dell’umidità.
Le piastrelle, una volta bianche, sono ingiallite dal tempo. Un paio di lavandini sono ancora intatti, mentre gli specchi sopra di essi sono macchiati e incrinati. I rubinetti gocciolano a tratti, con un suono che rompe il silenzio in modo fastidioso e ritmico.
Qualche scritta sbiadita sui muri delle cabine, graffiti scolastici di chi è passato di lì in tempi migliori.
{<ul>(if: not ($inventory contains $firecrackers) and $flags's "firstTimeBathroom" is true)[<li>(link-replace:"Se vuoi osservare meglio")[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")
(if: $dice < 7 and not ($inventory contains $firecrackers))[Non sembra esserci nulla di utile.
Solo il riflesso sfocato delle vostre facce tese nello specchio incrinato.]
(else-if: $dice >= 7 and not ($inventory contains $firecrackers))[Trovi dei petardi nascosti, probabilmente lasciati per qualche scherzo da fare nel water, puoi aggiungerli all’inventario
<li>[[Prendi i petardi->PrendiPedardi]]</li>]]]
<li>[[Torna al corridoio ->Corridoio4]]</li></ul>}
(set: $currentpassage to (passage:)'s name)(set: $flags's "firstTimeBathroom" to false)(set: $name to
(prompt: "Come ti chiami?","")
)
(if: $name is "")[(set: $name to "Tunky")]
<h2>Salve $name</h2>
Punti Rimanenti: |pointsStat>[3]
Robustezza: {
(link-repeat: "|+|")[
(if: $totalPoints > 0)[
(set: $player's guts to it + 1)
(set: $totalPoints to it - 1)
(replace: ?gutsStat)[(print: $player's guts)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
(link-repeat: "|-|")[
(if: $player's guts > 0)[
(set: $player's guts to it - 1)
(set: $totalPoints to it + 1)
(replace: ?gutsStat)[(print: $player's guts)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
}
Intelligenza: {
(link-repeat: "|+|")[
(if: $totalPoints > 0)[
(set: $player's intelligence to it + 1)
(set: $totalPoints to it - 1)
(replace: ?intelligenceStat)[(print:$player's intelligence)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
(link-repeat: "|-|")[
(if: $player's intelligence > 0)[
(set: $player's intelligence to it - 1)
(set: $totalPoints to it + 1)
(replace: ?intelligenceStat)[(print:$player's intelligence)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
}
Agilità: {
(link-repeat: "|+|")[
(if: $totalPoints > 0)[
(set: $player's agility to it + 1)
(set: $totalPoints to it - 1)
(replace: ?agilityStat)[(print:$player's agility)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
(link-repeat: "|-|")[
(if: $player's agility > 0)[
(set: $player's agility to it - 1)
(set: $totalPoints to it + 1)
(replace: ?agilityStat)[(print:$player's agility)]
(replace: ?pointsStat)[|pointsStat>[$totalPoints]]
]
]
}
{
(link-repeat: "|Resatta i punti|")[
(set: $player's guts to 0)
(set: $player's intelligence to 0)
(set: $player's agility to 0)
(set: $totalPoints to 3)
(replace: ?gutsStat)[(print:$player's guts)]
(replace: ?intelligenceStat)[(print:$player's intelligence)]
(replace: ?agilityStat)[(print:$player's agility)]
(replace: ?pointsStat)[$totalPoints]
]
}
Robustezza: |gutsStat>[0]
Intelligenza: |intelligenceStat>[0]
Agilità: |agilityStat>[0]
[[Inizia->Disclaimer2]]{(if:$flags's "bibFirstTime")[
{<script>
window.audioPlayer.play("music/synth.mp3",false);
</script>}Spingi appena la porta della biblioteca, ma ti blocchi subito:
all’interno si sente un rumore leggero, come di passi cauti sul pavimento di linoleum.
Ti abbassi d’istinto. Una figura si muove lenta tra gli scaffali. È Zanetti, il bidello. Lo riconosci dalla tuta grigia e dalla camminata claudicante. Tiene qualcosa in mano, forse una torcia o… un attrezzo. Non parla. Non emette un suono.
<br>
($say:"giulia","“È lui… che ci fa qui?”") sussurra Giulia, trattenendo il fiato.
<br>
($say:"luca","“Forse ha sentito qualcosa… dobbiamo stare attenti”") aggiunge Luca sottovoce.
La biblioteca è immersa nel buio. L’unica luce proviene dai lampioni di fuori, che proiettano ombre lunghe e taglienti tra gli scaffali.
Il bidello cammina lentamente, osservando i tavoli, gli angoli bui… come se stesse cercando qualcosa. Oppure qualcuno.
Non sembra avervi notato.
* (link-goto:"Ti nascondi per non essere visto","hideToZanetti")[(set: $dice to 0)]
* [[Torna nel corridoio->Corridoio2]]
]
(else:)[
La biblioteca è immersa nel silenzio. Solo il rumore ovattato del vento fuori dalle finestre rompe la quiete. Le alte scaffalature gettano ombre lunghe e irregolari, creando strane forme che si muovono al tuo passaggio. L’odore di carta vecchia è pungente.
<ul><li>[[Torni indietro->Corridoio2]]</li>(if:$flags's "searchForDoc" is false)[<li>[[Vuoi controllare meglio ->SearchDoc]](set: $dice to 0)</li></ul>]]}
(set: $currentpassage to (passage:)'s name)Prendi fiato. Il cuore batte all’impazzata, ma tieni la voce ferma.{
{ <audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)}
<br>
(display:"DiceLauncher")
<br>
(if: $dice > 7)[
Le parli con il cuore in mano. Le dici che vi ha cresciuti per cinque anni. Che vi ha visti passare da essere quasi bambini ad essere adulti. Almeno sulla carta. Le dici che non può farvi questo. Vi deve lasciare andare…
Lei rimane immobile. La siringa in mano, lo sguardo vitreo.
<br>
($say:'valenti',"“Non dovevate venire qui...”") sussurra.($say:'valenti','“Se non fosse stato per quell’idiota di Zanetti... Non ho più il controllo ormai ma l’esperimento ha funzionato ed i miei capi saranno contenti…”')
Si avvicina alla console al centro della stanza. Digita una sequenza.
(text-style:"condense","rumble")[BIP. BIP. BIP.]
($say:'valenti',"“Non posso fare altro che questo ormai…”")
Sul display compare una scritta rossa lampeggiante:
(text-style:"shudder")[(text-colour:#f03e3e)[//PROTOCOLLO OMEGA – AUTODISTRUZIONE ATTIVATA//]]
//Tempo stimato: 10 minuti//
* [[Attacca la Prof. Valenti->RageSolution]]
* [[Prendi tempo]]
]
(else:)
[
Lei rimane immobile. La siringa in mano, lo sguardo vitreo.
La Valenti ti osserva per un istante… e sorride.
* [[Continua->BadEnding13]]
]
}
(set: $currentpassage to (passage:)'s name){La scrivania è molto in disordine. Colpa della colluttazione avvenuta poco prima.
Ci sono diversi fogli sparsi con appunti della professoressa Valenti, ma macchiati dal caffè cascato dalla tazza ormai rotta che posa a terra.
(if: $flags 's "checkDesktop" is false)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)<br>(display:"DiceLauncher")(set: $flags 's "checkDesktop" to true)
(if:$dice >= 10)[
Riesci a ricostruire parte degli appunti della professoressa Valenti, nonostante le macchie di caffè e la confusione. Tra le frasi incomplete e le note scarabocchiate, leggi qualcosa di preoccupante:
//"…comportamento alterato nei soggetti esposti al campione biologico. Attivazione neurale irregolare nel lobo frontale. In un caso… …. aggressività anomala."//
Un’altra nota:
//“Il laboratorio è stato violato... Zanetti lo ha liberato… Serve contenimento immediato. Nel seminterrato…”//
Fallimento](else:)[I fogli sono troppo rovinati, e il caffè ha macchiato gran parte del testo. Riesci solo a distinguere qualche parola:// "alterazioni… comportamento… pericolo…”//. Troppo poco per capire davvero cosa stesse studiando.]]
<ul>(if:$flags 's "checkWardrobe" is false)[
<li>[[Guardi nell’armadietto della Prof.ssa Valenti->checkWardrobe]]</li>
]
<li>[[Torna nel corridoio->CorridoioDX]]</li></ul>}
(set: $currentpassage to (passage:)'s name){Stringi forte la mazza da baseball. Il manico ti scivola quasi tra le dita sudate, ma non molli.
I tuoi amici hanno un cacciavite ed un vecchio manico di scopa. Tremano, ma ti stanno vicino.
La creatura avanza. È veloce. Troppo veloce.
Ma tu sei pronto.
(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)(display:"DiceLauncher")
]
(if: $dice >= 12)[
Colpisci con un urlo, e la mazza impatta con un crack secco contro il muso del mostro, spezzandosi.
La creatura vacilla! Ringhia e sbava.
Giulia ne approfitta per infilzargli la gamba con il cacciavite.
Samir lo colpisce al fianco.
Il mostro ringhia, retrocede. Per un istante… sembra indeciso. Poi con un colpo vi fa rotolare giù per le scale.
Restate immobili, ansimanti, sporchi di sangue e polvere…
Siete vivi.
Lui è fuggito… nel buio…
* [[Vai all’atrio->Atrio]]
](else-if: $dice >= 10 and $dice <= 12)[
Colpisci con un urlo, e la mazza impatta con un crack secco contro il muso del mostro, spezzandosi.
Il colpo lo stordisce, ma non basta.
La creatura scuote la testa e balza in avanti.
Samir cerca di colpirlo con una sedia. Il mostro lo afferra e lo solleva come un bambino solleverebbe una bambola.
($say: "samir","“CORRETE!”") Urla lui mentre cerca di divincolarsi.
L’essere strappa il tuo amico in due mentre gli intestini del ragazzo gli cadono sulla testa.
Voi correte verso l’atrio. Le scale sembrano non finire mai… ma siete vivi.
A caro prezzo.(set: $death's "samir" to true)
* [[Vai all’atrio->Atrio]]](else:)[
* [[Resa dei conti->BadEnding11]]]
}
(set: $currentpassage to (passage:)'s name)
(set: $phase to 3)Corri giù per le scale ma il mostro è troppo veloce. In un attimo vi raggiungerà!
Serve un diversivo!
* (if: $inventory contains $firecrackers)[[[Hai i petardi nell’inventario: Crea un diversivo->Diversivo]]](else:)[[[Guardati in torno->GuardatiIntorno]]]
(set: $currentpassage to (passage:)'s name)Continuando a cercare, infili la mano dietro un tubo di plastica arrotolato, e senti qualcosa di freddo al tatto.È una tessera magnetica con la foto della Professoressa Valenti ed una scritta al lato:
"V. – Lab. -1"
Un post-it stropicciato è infilato nella fessura tra due assi della parete:
(text-style:"wavy-strike")[“Le ho preso il doppione. Non se n’è accorta. Per fortuna il codice già lo so. Quando scenderà… sarà troppo tardi. Lo avrò già liberato. È pur sempre un essere umano.”]
La grafia è tremolante, nervosa. È di Zanetti.
* [[Indietro->Magazzino]]
(if: not ($inventory contains $duplicateLabKey))[
(set: $inventory to it + (a:$duplicateLabKey))]
(set: $flags's "continueSearch" to false)
(set: $currentpassage to (passage:)'s name)|background>[
]
<div class="cover-background"></div>
(live: 5s)[
(go-to: "Menu")
]
<script>
window.audioPlayer.play("music/intro.mp3", true, 0.4);
</script>{Un lungo corridoio buio si distende davanti a voi, illuminato solo a tratti dalla luce lunare che filtra dalle finestre alte. L’aria è densa, ferma, e ha quell’odore familiare di polvere, plastica e detersivo a basso costo.
Il pavimento di linoleum scricchiola leggermente sotto i vostri passi, e ogni piccolo rumore, rimbomba nel silenzio.
(if: $flags 's "crrdFirstTime" is true)[
<br>
($say:"luca","“Bene, siamo dentro.”") Mormora Luca, cercando di fare il duro ma con un occhio fisso sull’oscurità davanti.<br>
<br>
($say: "giulia","“Lucubre...”") Sussurra Giulia]
* (link-goto:"Entri nella prima aula a destra","AulaArte")[(set:$dice to 0)]
* (if: $phase is 1)[[[Entri nella seconda aula a destra->AulaIngressoF1]]](else:)[[[Entri nella seconda aula a destra->AulaIngressoF2]]]
* [[Entri nella prima aula a sinistra->AulaGenerica]]
* [[Entri nella seconda aula a sinistra->AulaGenerica]]
* [[Vai avanti nel corridoio->Corridoio2]]
}
(set: $currentpassage to (passage:)'s name){(if:$phase is 1)[Ti muovi con cautela nel buio. L’unica luce è quella fioca che filtra dalle finestre del corridoio: strisce argentee che tagliano l’oscurità e si riflettono debolmente sul pavimento.
Ogni passo produce un lieve scricchiolio, amplificato dal silenzio che avvolge tutto.
Le porte delle aule si allineano ai lati come sentinelle mute. Alcune sono appena socchiuse, altre chiuse a chiave.](else:)[Ti addentri nel corridoio con passo misurato. Le porte delle aule si allineano ai lati come sentinelle mute. Alcune sono appena socchiuse, altre chiuse ermeticamente.
]
A destra, un vecchio cartello appeso storto indica “Biblioteca”, mentre più avanti si nota una freccia con la scritta “Laboratori di Scienze”.
<ul>
<li> [[Entra nella aula a destra->AulaGenerica3]]</li>
<li> [[Entra nella biblioteca->Biblioteca]]</li>
<li>[[Entra nel laboratorio di scienze->LabScienze]]</li>
(if:$phase is 1)[
<li> [[Prosegui per il corridoio verso su->Corridoio3]]</li>
<li> [[Prosegui per il corridoio verso giù->Corridoio1]]</li>](else:)[
<li> [[Torni al corridoio verso le scale->Corridoio3]]</li>]
<li> [[Vai verso l'uscita di emergenza->UscitaDiEmergenza]]</li></ul>}
(set: $currentpassage to (passage:)'s name)(if:$phase is 1)[Il corridoio si conclude con delle larghe scale che portano a piani diversi.
* [[Prendi le scale verso l'alto->Corridoio4]]
* [[Prendi le scale verso il basso->ScalePianoTerra]]
* [[Torna nel corridoio precedente->Corridoio2]]
](else:)[
Il corridoio a cui si affacciano le larghe scale che portano ai piani diversi. Girato l’angolo si continua per il piano 2 da dove siete entrati.
* [[Prendi le scale verso il piano 3->Corridoio4]]
* [[Prendi le scale verso il piano terra->ScalePianoTerra]]
* [[Continua ad esplorare il piano 2 ->Corridoio2]]
]
(set: $currentpassage to (passage:)'s name)La scala scricchiola leggermente sotto i vostri passi, mentre salite piano.
I gradini sono in linoleum consumato, segnati dal tempo.
Arrivate in cima e un corridoio si apre davanti a voi, dritto una targhetta di ottone annerita indica: “ufficio del preside”.
* [[Entra nell’ufficio del preside->UfficioPreside]]
* [[Vai nella porta a destra->Bagno]](set: $dice to 0)
* [[Vai nella porta a sinistra->AulaGenerica2]]
* [[Torna nel corridoio con le scale ->Corridoio3]]
(set: $currentpassage to (passage:)'s name)Andate nel corridoio a destra.
Le pareti sono spoglie, tranne per qualche avviso scolastico strappato. Uno dei manifesti recita:
//“Salute e sicurezza prima di tutto!”// un controsenso inquietante.
* [[Vai alla sala professori->SalaProfessori]]
* [[Vai alla segreteria->Segreteria]]
* [[Continua lungo il corridoio->CorridoioDX2]]
* [[Torna all’atrio->Atrio]]
(set: $flags's "firstTimeMainHall" to false)
(set: $currentpassage to (passage:)'s name)(if:$flags's "secondEscapeFromMonster" is false)[
{<script>
window.audioPlayer.start("music/monster.mp3",true);
</script>}
Il corridoio continua buio.
In fondo vedete il magazzino, regno di Zanetti.
Vi bloccate alla vista di tracce di sangue sul pavimento.
Poi sentite… rumore di masticatura… orribile…
Guardate verso l’alto.
È lì… sul soffitto…
Di spalle, non vi ha notato. Non ancora…
Sta divorando qualcosa… Sembra… Una mano… Una mano umana!
* [[Resti immobile->BadEnding6]]
* (link-goto:"Cerchi di attirarlo via","Attira")[(set:$dice to 0)]](else:)
[
Il corridoio è libero.
{
<ul>(if:$phase is 1)[
<li>[[Entri nel magazzino->Magazzino]]</li>]
<li>[[Torni al corridoio->CorridoioDX]]</li></ul> }
]
(set: $currentpassage to (passage:)'s name)(set: $currentpassage to (passage:)'s name)(if: $flags's "firstTimeMonster" is true)[Vi incamminate nel corridoio di sinistra.
Sfilate davanti a una fila di aule, ognuna col suo numero inciso su una targhetta metallica. Le porte sono per lo più chiuse, ma qualcosa attira la vostra attenzione.
Una delle aule è spalancata ed ha davvero un aspetto strano.
* [[Entra nell'aula->AulaDistrutta]]
* [[Torna indietro->Atrio]]](else-if:$flags's "firstTimeMonster" is false and $flags's "JustEscapedFromMonster" is true)[{Rimanete immobili ancora qualche istante. Nessuno osa parlare.
Poi, lentamente, uscite strisciando da dietro i banchi rotti.
Con il cuore in gola, raggiungete la soglia e vi affacciate nel corridoio.
Il silenzio è irreale. Nessun rumore, nessun segno della creatura. Solo il vostro respiro affannoso e il battito furioso nel petto.
Siete di nuovo nel corridoio a sinistra.
Più avanti in fondo, la palestra sbuca come una grande bocca buia.
Alla vostra destra, il corridoio conduce indietro, verso l’atrio principale.
Sul pavimento, nella direzione in cui il mostro è corso, notate strisciate viscide e segni profondi lasciati dalle sue zampe.
Giulia ha il viso rigato di lacrime.
Samir è ancora sotto shock.
Luca ti guarda, serio, e mormora ($say: "luca","“Non possiamo restare qui.”")(set: $flags's "JustEscapedFromMonster" to false)
<script>
window.audioPlayer.stop();
</script>}
* [[Vai alla Palestra->Palestra]]
* [[Torna verso l’atrio->Atrio]]
](else:)[
Nel corridoio il silenzio è irreale. Nessun rumore, nessun segno della creatura. Solo il vostro respiro affannoso e il battito furioso nel petto.
Più avanti in fondo, la palestra sbuca come una grande bocca buia.
Alla vostra destra, il corridoio conduce indietro, verso l’atrio principale.
* [[Vai alla palestra->Palestra]]
* [[Torna verso l’atrio->Atrio]]
]Nel corridoio il silenzio è irreale.
Più avanti in fondo, la palestra sbuca come una grande bocca buia.
($say:"giulia","“Sarà meglio non perdere tempo. Non c’è niente di utile da questa parte!”") Sentenzia Giulia.
* [[Torna all’atrio->Atrio]]
(set: $currentpassage to (passage:)'s name)''Thanks to:''
Eleonora, Fabrizio, Simone
the Twine Community (link: "twinery.org/forum")[ (goto-url: "https://twinery.org/forum/") ], and *Interactive fiction with Twine* by (link: "Brian Moakley")[ (goto-url: "https://www.jezner.com/twine-2-tutorial-series/")].
Story and illustration by: Andreahaai | Coding & music by: Z4RD0Z
All rights reserved
[[Menù principale->Menu]]|esito>[(set: $dice to (random:1,6) + (random:1,6) + _playerSkillValue)(replace: ?esito)[Hai tirato (text-colour:orange)[$dice] su _playerSkill! <br> ]](text-colour:red)+(background:black)+(font:"Lacquer")[
ATTENZIONE:
Il gioco contiene temi horror, situazioni di tensione psicologica, violenza, e scene potenzialmente disturbanti.
Tutti i personaggi, i luoghi e gli eventi descritti sono completamente fittizi e non intenzionalmente ispirati a persone reali, vive o defunte.
Tutti i personaggi rappresentati sono maggiorenni.
L’esperienza è pensata per intrattenimento e non ha alcun intento offensivo o denigratorio nei confronti di alcuna persona, istituzione o categoria.
La lettura è sconsigliata a persone particolarmente sensibili o facilmente impressionabili.
]
[[Continua->Copertina]]''Consigliamo caldamente di munirsi di carta e matita per disegnare una mappa, la scuola di notte può essere un labirinto.''
[[Continua->Esterno]]{Frughi nella tasca finche non prendi il petardo che avevi trovato nascosto in bagno.
Per una volta quei bulletti della 3° C si potrebbero essere resi utili.
Giulia ti passa al volo il suo accendino.
Accendi e lanci il piccolo esplosivo verso il mostro.
(if: $dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)<br>(display:"DiceLauncher")
]
(if: $dice >= 10)[
L’esplosione è improvvisa, assordante.
Il petardo deflagra a pochi centimetri dal volto della creatura.
Un urlo bestiale.
La creatura indietreggia, confusa.
Tutti correte giù per le scale approfittando del caos.
Il cuore ti martella nel petto.
* [[Vai all’atrio->Atrio]]
(set: $phase to 3)](else:)[
Rimbalza contro il muro e cade più vicino a voi che al mostro.
($say: "giulia","“NOOO!”") grida Giulia.
(text-style:"shudder")[''BOOM!'']
Il botto vi assorda.
Il fumo invade la tromba delle scale.
La creatura rallenta… ma solo per un istante.
Poi appare nel fumo.
* [[Continua->Attacco]]
]}
(set: $currentpassage to (passage:)'s name)
(set: $inventory to it - (a:$firecracker)){È finita.
Ce l’hai fatta.
Sei sopravvissuto nonostante tutto.
Torni a casa barcollando. Sei sporco della fuliggine dell’esplosione.
Senti le sirene andare verso il cratere fumante dove prima sorgeva la scuola.
Ma adesso vuoi solo rivedere i tuoi genitori e riposare.
Domani affronterai la situazione.
La Valenti non la passerà liscia.
(if: $death 's "giulia" is true or $death's "luca" is true or $death's "samir" is true)
[
Trattieni le lacrime pensando ai tuoi amici. A chi non c’è più.
]
Sospiri mentre raggiungi l’ingresso di casa.
Poi entri.
Non riesci a mettere subito a fuoco… ma… c’è qualcuno… nel buio…
Un uomo in nero. Immobile nel corridoio, il volto nascosto da una maschera.
In un lampo, solleva una piccola bomboletta e spruzza un gas denso e dolciastro.
Non fai in tempo a gridare.
Il mondo si capovolge, il buio ti inghiotte.
* [[Continua -> Epilogo2]]
}Avvicini le tronchesi al grosso lucchetto.
Uno, due… crack.
Il metallo cede con uno schiocco secco che riecheggia nel corridoio buio. Il lucchetto cade a terra, pesante come un cuore che smette di battere. Aprite la porta con uno strattone, e una folata d’aria fredda vi investe: l’odore della notte, dell’erba bagnata, della libertà.
Scendete in fretta i gradini metallici, cercando di non fare rumore, il cuore che batte forte, come se potesse richiamare qualcosa. E poi… siete fuori. Davvero fuori.
La scuola resta lì, alle vostre spalle, nera come una carcassa abbandonata. Nessuno parla durante il cammino verso casa. Solo i passi, il rumore delle scarpe sull’asfalto umido, e il desiderio muto di dimenticare.
Qualche ora dopo...
(click-append: "Qualche ora dopo...")[
Una luce abbagliante ti sveglia. Una torcia puntata in faccia. Due uomini in giacca e cravatta ti guardano, senza dire una parola. Non portano distintivi, ma nei loro gesti c’è l’efficienza di chi l’ha già fatto altre volte.
Uno dei due estrae una pistola con silenziatore. Un colpo secco, preciso. Silenzio.
I corpi vengono rimossi prima dell’alba. Nessun notiziario ne parlerà.
Nessuno saprà mai cosa è successo davvero in quella scuola, quella notte.
La Valenti si è assicurata che i segreti restino sepolti.
Proprio come voi…
💀 **GAME OVER**]Vi accingete a correre verso la finestra! La via di fuga da un incubo tremendo!
Senti il cuore pulsare nel petto.
Con la coda dell’occhio noti un movimento sul soffitto… nell’oscurità.
Ti volti tremante.
La creatura è lì… appesa come un ragno. Digrigna i denti contro di te, sottili ed aguzzi come aghi di vetro.
Tenti il tutto per tutto, lanciandoti verso la finestra con i tuoi amici.
Il mostro fa un balzo agilissimo e si para davanti a voi e poi comincia… comincia a divorarvi…
Urla.
Sangue sul muro.
Silenzio.
Qualche minuto dopo solo il vento continua a muovere le tende, come se nulla fosse accaduto.
La finestra resta aperta. Ma non conduce alla salvezza. Solo alla fine.
'' GAME OVER''
(link:"Ricomincia")[
(reload:)]Ti guardi intorno.
Meglio tornare all’atrio e cercare un’uscita da li.
Corri a tutta forza verso le scale.
Scendi più velocemente che puoi finché non ti si presenta la grande sala di ingresso.
Guardi la porta chiusa.
{(if: $inventory contains $finalKey)
[
Impugni le chiavi.
È fatta!
La salvezza è a pochi passi!
Improvvisamente un rantolo! Dalla porta spaccata che va al seminterrato, l’orribile creatura sta arrivando a tutta velocità.
Ti ha sentito!
* (link-goto: "Provi a correre all’uscita","RunToExit")[(set: $dice to 0)]
* [[Decidi di tornare sopra->RunUpper]]
]
(else:)[
Corri verso la porta. Provi a girare il pomello ma è chiusa.
Improvvisamente un rantolo! Dalla porta spaccata che va al seminterrato, l’orribile creatura sta arrivando a tutta velocità.
* [[Tenti la fuga->TryToEscape]]]}
(set: $currentpassage to (passage:)'s name)(dialog: bind $exit,"Sicuro di voler uscire?", "Si","No")
(if:$exit is "Si")[(reload:))]
(else:)[
(go-to:(history:)'s last)
]{È una notte particolarmente buia e fredda nonostante sia Aprile.
Ti trovi davanti la scuola insieme ad un piccolo gruppo di amici.
(if: $flags's "firstTime")[
<br>
($say: "giulia","“Dobbiamo assolutamente impadronirci delle risposte per il test di biologia, altrimenti siamo fregati!“") Giulia si sistema gli occhiali sopra il naso, chiaramente in ansia.
<br>
($say: "luca","“Rilassati, faremo in un attimo.“") Luca si guarda intorno cercando una via di accesso.
<br>
($say: "samir","“Per venire qui ho saltato la mia sessione di D&D… uff… come vogliamo comportaci?“") Samir chiede grattandosi la testa.]<br>
Ti guardi intorno:
* (if: $flags's "isMainDoorOpen" is "close" and $flags's "tryMainDoor" is false)[[[ Provi ad accedere all’ingresso principale->IngressoPrincipale]]](else-if: $flags's "isMainDoorOpen" is "open" and $flags's "tryMainDoor")[[[Vai al corridoio->Corridoio1]]](else:)[
L'ingresso principale è chiuso]
* [[Provi a guardare le finestre ->GuardaFinestre]]
* (if: $flags's "isFireStairOpen" is "close" )[
(link:"Provi a salire per le scale antincendio")[(set:$dice to 0)(go-to:"ScalaAntincendio")]](else-if: $flags's "isFireStairOpen" is "open")[
[[Entra ->Corridoio1]]](else-if: $flags's "isFireStairOpen" is "locked")[
La porta antincendio è bloccata]}
(set: $flags's "firstTime" to false)
(set: $currentpassage to (passage:)'s name)
<script>
window.audioPlayer.stop("music/intro.mp3");
</script>{La situazione è troppo strana… perché darvi del tè anziché portarvi fuori dalla scuola?
Forse semplicemente ha bisogno di rifiatare un secondo… Stai per portare la tazza alla bocca ma ti accorgi che la Valenti non beve… si limita a mescolare.
Urli a tutti di fermarsi! Di non bere!
(if: $dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)(display:"DiceLauncher")
]
(if: $dice >= 10)[
Giulia sussulta e ti guarda con occhi pieni di terrore.
Samir si immobilizza…
Luca getta il bicchiere a terra poco prima di bere.
<br>
($say: "valenti","“Siete più furbi di quel che pensavo ma non potete uscire da qui…”") mormora la Valenti. ($say: "valenti","“Troppo tardi. Troppo curiosi.”")
La professoressa tira fuori una grossa siringa ripiena di un liquido sinistro…
Improvvisamente qualcun atro fa capolino dalla porta… Zanetti!
* [[Continua->ToZanetti2]]]
(else:)[
Cerchi di urlare ma hai la bocca impastata per la tenzione…
* [[Continua->MorteLuca]]
]
} (set: $currentpassage to (passage:)'s name)
La professoressa esce dal laboratorio.
La vedete andare nell’angolo del seminterrato dove c’è un ascensore montacarichi.
($say:'valenti',"“Addio ragazzi…”")
Sale scomparendo dalla vostra vista.
($say:'giulia',"“Ed ora?”") Giulia appare terrorizzata.
{
<ul>
(if: $flags's "goodslift" is true)[<li>[[Scappa all’ascensore montacarichi ->ScappaMontacarichi]]</li>]
<li>[[Vai verso l’ingresso al seminterrato->BadEnding16]]</li>
<li>[[Prova a bloccare l’autodistruzione->BadEnding14]]</li>
</ul>
}
(set: $currentpassage to (passage:)'s name)($say:"luca","“Via!”") urla Luca, già in movimento.
Vi lanciate lungo il corridoio. Le scarpe rimbombano sul pavimento di marmo, il cuore martella nelle orecchie. Dietro di voi, un urlo strozzato, qualcosa a metà tra la rabbia e il dolore, rimbomba nel buio.
($say:"valenti","“Zanetti bastardo cosa hai fatto! COSA HAI FATTO!?”") urla la Valenti, ma la sua voce si perde tra i passi.
Attraversate l’atrio. Samir inciampa ma Luca lo afferra al volo. ($say:"luca","“Muoviti, dai!”")
<ul>(if:$flags's "firstTimeMonster" is false)[[[Continua->CorridoioSX]]](else:)[[[Arrivata davanti un’aula aperta dall’aspetto strano->AulaDistrutta]] ]
(set: $currentpassage to (passage:)'s name)//NOME: Mauro Giannetti
RUOLO: Docente di Educazione Fisica
ETÀ: 45 anni
PROFILO PROFESSIONALE:
Conduce le lezioni come se stesse addestrando marines. Usa il fischietto come strumento di comunicazione primaria. Nessuno ha mai capito se scherza o fa sul serio. Si rivolge agli studenti chiamandoli “reclute” e considera la palestra “territorio sacro”.
OSSERVAZIONI DEI COLLEGHI:
“Ha una visione… intensa della didattica.” – Prof.ssa Valenti
“Un giorno ha fatto marciare i ragazzi attorno alla scuola per 40 minuti. In silenzio.” – Prof. Russo
NOTE AGGIUNTIVE:
Ha appeso una scritta in palestra: "Questa è la mia palestra. Ce ne sono molte come lei, ma questa è la mia."
Non tollera assenze, mal di pancia, né l’uso della parola “prof” al posto di “signor Giannetti”.
Ha definito la gita scolastica “una missione non autorizzata” e si è rifiutato di partecipare.//
* [[Guarda le altre schede staff->StaffRecord]]
* [[Passa alle schede studenti->SchoolsRecord]]
(set: $currentpassage to (passage:)'s name){(if: $schoolarSheets's "giulia" is "notChecked")[Samir prende una delle cartelline beige e la apre lentamente. Il suo sguardo si ferma su un nome scritto in stampatello: Giulia Rimondini($say:'giulia',"“Ehi… è la tua ahah… vediamo un po’”") mormora.
Lei arrossisce appena ($say: 'giulia',"“ma un po’ di privacy no eh?”").]}
All’interno c’è una fototessera scolastica e una serie di annotazioni ordinate, battute a macchina e con alcune aggiunte scritte a penna blu.
<br>
<img src="images/characters/giulia.jpg" width="256" height="256">
<br>
//NOME: Giulia Rimondini
CLASSE: 5°B
PROFILO:
Studentessa estremamente diligente. Ottimi risultati in tutte le materie, con particolare interesse per le scienze naturali.
Partecipe e collaborativa, seppur con tendenza all’introversione. Fatica a socializzare al di fuori del gruppo ristretto di compagni abituali.
OSSERVAZIONI DOCENTI:
“Brillante ma si sottovaluta.” – Prof.ssa Valenti (Biologia)
“Ha una mente acuta, ma dovrebbe credere di più in sé stessa.” – Prof. Vittori (Matematica)
“Attenzione all’isolamento.” – Consigliato colloquio con orientamento.
EVENTUALI SEGNALAZIONI:
Nessuna nota disciplinare. Frequenta regolarmente. Segnalata per accesso al laboratorio in orario extrascolastico (con autorizzazione).//
{(if: $schoolarSheets's "giulia" is "notChecked")[Giulia abbassa lo sguardo. ($say:'giulia',"“...Non sapevo che scrivessero tutte queste cose su di noi.”")
($say:'luca',"“Beh,”") dice Luca con un mezzo sorriso, ($say:'luca',"“almeno sono tutte belle.”") ($say:'giulia',"“Già…”") dice timidamente lei.]}
* [[Guarda le altre schede studenti->SchoolsRecord]]
* [[Passa alle schede staff->StaffRecord]]
(set: $currentpassage to (passage:)'s name)
(set: $schoolarSheets's "giulia" to "checked")Correte verso l’ascensore all’angolo, l’indicatore mostra che sta salendo: "IN MOVIMENTO".
Premi inutilmente il pulsante per farlo scendere ma è troppo tardi.
<br>
(text-style:"tall","rumble")[
BOOM.
]
<br>
Un’esplosione di metallo e cemento.
La creatura ha sfondato la porta d’ingresso al seminterrato.
Le luci tremano.
Il mostro striscia nell’ombra, lento, inesorabile.
Ti appiattisci contro la parete dell’angolo. Magari non vi vede…
{ <audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Furtività")(set: _playerSkillValue to $player's agility)}
(display:"DiceLauncher")
{ (if: $dice >= 7)[
Respiri piano.
Ti schiacci contro la parete, cercando di non tremare.
Giulia, invece, fa un rumore.
Un respiro troppo forte.
Un singhiozzo.
La creatura si volta.
In un lampo, balza su di lei emettendo un ringhio terrificante.
<br>
Giulia non riesce nemmeno a gridare.
Il mostro la sbrana, lasciando solo sangue e brandelli di tessuto sul pavimento lucido.
(set: $death's "giulia" to true)
* [[Corri verso l’atrio->EscapeToLobby]]
]
(else:)[
* [[Continua->BadEnding15]]
]}
(set: $currentpassage to (passage:)'s name)Iniziate a setacciare le finestre.
(text-color:$textColor's luca)[“Ehi! Ne vedo una mezza aperta!”] Luca indica verso l’alto.
(text-color:$textColor's giulia)[“È in alto… potremmo farci male…”] Giulia è intimorita.
* (link-goto:"Prova ad arrampicarti","ProvaArrampicata")[(set: $dice to 0)]
* [[Lascia perdere->Esterno]]
(set: $currentpassage to (passage:)'s name)Inizi a cercare tra la documentazione.
{{ <audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Osservazione")(set: _playerSkillValue to $player's intelligence)}
<br>
(display:"DiceLauncher")
(if:$dice > 7)[
Sfogli con attenzione, mentre le luci al neon sopra di te emettono un ronzio costante e nervoso. Poi… lo trovi.Una cartelletta gialla con scritto in stampatello:
TEST DI BIOLOGIA – CLASSE 5°B
“Siamo venuti solo per questo… eppure adesso sembra non abbia più nessun valore…”
]
(else:)
[
Sfogli con attenzione, mentre le luci al neon sopra di te emettono un ronzio costante e nervoso.
]
Prendi la documentazione degli esperimenti e la metti nello zaino. Prendi tutto ciò che puoi! La professoressa non ne uscirà pulita!
<br>
($say:'valenti',"“Siete sempre tra i piedi voi ragazzi eh?”")
Ti si ferma il cuore per un secondo…
La Valenti è dietro di voi… la siringa stretta in mano…
* (link-goto:"Provi a far ragionare la Prof. Valenti","CharSolution")[(set: $dice to 0)]
* [[Attacchi la Prof. Valenti->RageSolution]]
* [[Cerchi di allontanarti->RunSolution]]
}
(set: $currentpassage to (passage:)'s name){Il panico ti stringe lo stomaco come una morsa, ma costringi lo sguardo a vagare veloce attorno a te.
Serve un diversivo. Qualsiasi cosa. Ora.
(if: $dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)(display:"DiceLauncher")
]
(if: $dice >= 12)[
Un estintore!
Lo afferri, togli la sicura e lo punti contro la creatura.
Un getto di polvere bianca esplode in pieno sul suo volto mostruoso.
Il mostro urla. Si contorce. Sbatte contro il muro accecato e scivola lungo la parete.
<br>
($say: "samir","“CORRIAMO!”")Grida Samir mentre prendete la via dell’atrio.(set: $phase to 3)
* [[Vai all’atrio->Atrio]]]
(else-if: $dice >= 9 and $dice <= 12)[
Un estintore!
Lo afferri e cerchi di sbloccarlo… ma ci metti troppo.
Non ne hai mai usato uno.
<br>
($say: "giulia","“Muoviti!!!”") Urla Giulia
Alla fine riesci a togliere la sicura ed a puntarlo contro la creatura.
Un getto di polvere bianca esplode ma il mostro è troppo vicino
* [[Continua->Attacco]]](else:)[
Fallimento
Provi a toglierlo dal supporto, ma sei tremante. Non riesci a farlo partire.
La creatura è già su di voi.
* [[Continua->BadEnding12]]
]
}
(set: $currentpassage to (passage:)'s name){(if: (passage:)'s tags contains "nosidebar")[]
(else:)[
|menu>[
<div class="BTG-header">
[[Me]]
(if: (passage:)'s name is "Inventario")[<!-- -->(set: _dummy to 0)]
(else:)[[Inventario]]
[[Esci]]
</div>
]
]}La porta è chiusa. Dentro è molto buio…
* [[Torna indietro->Esterno]]
(set: $flags's "isMainDoorOpen" to "close")
(set: $flags's "tryMainDoor" to true)
(set: $currentpassage to (passage:)'s name){Il pavimento scricchiola sotto i tuoi piedi mentre segui il Bidello.
(if:$dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}
(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)<br>(display:"DiceLauncher")]
(if:$dice >= 7)[
Ti immobilizzi immediatamente. Giulia mette le mani alla bocca. Samir ha una faccia terrorizzata. Luca trattiene il respiro.
Zanetti sembra non aver sentito nella.
Aspetti un po’ finché non senti più il rumore zoppicante dei passi.
<ul><li>[[Sbirci dal nascondiglio->Corridoio2]]](else:)[Zanetti si accorge di voi.
($say:'zanetti','“Rrrrh!!!”') Zanetti digrigna i denti mentre indica verso di voi. In mano ha un martello!
<br>
($say:'luca','“Scappiamo!”') Luca prende la fuga seguito dagli altri. <ul><li>[[Scappa->Run]](set:$dice to 0)</li></ul>]}
(set: $currentpassage to (passage:)'s name){<h2>Inventario</h2>
[
Stai trasportando: (for: each _item, ...$inventory) [
(link: _item's name_ita) [
(set: $selectedItem to _item)
(go-to: "Item Description")
](if: $inventory's last is not _item)[, ]
]]}
(link-goto: "Indietro", $currentpassage)(print: $selectedItem's name_ita)
(set: $image_path to "images/inventories/" + ($selectedItem's image_name))
(print: "<img src='" + $image_path + "' width='256' height='256'>")
(link-goto: "Indietro", $currentpassage)Il mostro supera la porta ma frena di scatto scivolando per sul pavimento sulle zampe posteriori.
Si volta… quando vi vede spalanca le fauci ed emette un rantolo inumano.
(if: $inventory contains $bassballBat)[
($say:'luca'",“Tienila!”") Luca ti passa la mazza da baseball. La creatura si contorce rabbiosa prima di salvarvi addosso.
($say:'luca',"“Una sola speranza… batti un homerun…”") Luca si stringe verso il muro. Samir è ammutolito, Giulia si copre gli occhi. (if: $dice is 0)[
Trattieni il respiro… carichi il colpo con tutta la forza…
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Agilità")(set: _playerSkillValue to $player's agility)<br>(display:"DiceLauncher")
](if: $dice >= 12)[Colpisci la creatura.
Non si aspettava una rappresaglia.
Soffia nervosa. Poi si ritrae e scompare dalla vostra vista andando verso l’atrio
* [[Tiri un sospiro di sollievo->MomentOfQuite]]](else:)[La creatura blocca la mazza prima che gli arrivi sul volto.
* [[Vi ha preso->BadEnding7]]]](else:)[
* [[Vi ha preso->BadEnding7]]]
(set: $currentpassage to (passage:)'s name)(if:not ($inventory contains $duplicateLabKey))[Provi ad armeggiare con la porta del laboratorio di Scienze.
Niente. È Chiuso!
Ti serve la chiave della Professoressa Valenti per entrare.
* [[Torna al corridoio->Corridoio2]]](else:)[Inserite la chiave e fate scattare la serratura.
Entrate.
Il laboratorio di scienze è immerso nel silenzio.
I banchi in metallo sono come al solito molto ordinati, ognuno con un microscopio adiacente e diverse provette vuote per poter eseguire le lezioni con la professoressa Valenti.
In un angolo, lo scheletro didattico penzola storto.
Sul banco centrale, un vecchio computer acceso emette un leggero ronzio.
($say:'giulia',"“Avete sentito?”") Giulia fa notare… c’è un rumore che proviene dal corridoio…
* [[Chiedi a Samir di esaminare il computer->SamirPc]]
* [[Indaga tornando al corridoio->ValentiTrap]]
]
(set: $currentpassage to (passage:)'s name)Il laboratorio segreto si presenta immenso, ben più grande di qualsiasi aula.
Le pareti sono bianche, lisce, illuminate da pannelli al neon incassati nel soffitto.
Non ci sono finestre. Nessuna via d’uscita visibile.
Lungo il muro di sinistra, capsule cilindriche in vetro, alte come uomini, contengono liquidi scuri, alcune sono spente.Una… è rotta dall’interno.
Sangue rappreso sul vetro infranto.
Giulia si porta le mani alla bocca.
Al centro della stanza, una console attiva lampeggia. Sullo schermo appare:
(text-style:"superscript","condense","blink")[(text-colour:#37b24d)[//ACCESSO AMMINISTRATORE – PROF.SSA VALENTI//]]
E sotto:
(text-style:"superscript","condense","blink")[(text-colour:#37b24d)[//FILE DI TEST / PROTOCOLLO “PHOENIX” / VIDEO DIAGNOSI / DATI MEDICI – BIANCHI//]]
($say:"giulia","“Sono esperimenti…”") sussurra Giulia.
Premi un tasto.
Lo schermo mostra un video
Una stanza simile a questa. Il preside Bianchi, seduto su una barella, collegato a cavi e flebo.
La Valenti che parla davanti alla telecamera.
($say:"valenti","“Paziente: Matteo Bianchi. Tumore celebrale in stadio avanzato.
Somministrazione del Siero 04 alle 21:32. Prima fase… completata.
Segni vitali: stabili. Rigetto genetico… assente.”")
Poi il video si interrompe. Una registrazione audio parte subito dopo.
La voce è della Valenti.
Ma è… più agitata
($say:"valenti","“Il siero sta funzionando... il tumore è regredito.”
Il soggetto è mutato ed è… bellissimo!”") Poi una risata fosse.
Giulia si volta lentamente verso di te.
($say:'giulia',"“Il mostro… è il preside.”")
* [[Guardati intorno->Guardati Intorno]]
(set:$dice to 0)(set: $currentpassage to (passage:)'s name)($say:"valenti","“Ora basta. Dovete andarvene!”") La Valenti è stufa. Ti afferra per un braccio. ($say:"valenti","“Non potete stare qui!”")
Un suono sordo rimbomba lungo il corridoio: passi pesanti e zoppicanti. Un’ombra si staglia sul muro illuminato dalla fioca luce che filtra dalle finestre.
Poi compare lui: Zanetti.
La sua figura massiccia avanza dal fondo del corridoio, il volto in ombra, ma gli occhi fissi su di voi come fari accesi nella notte.
($say:"zanetti","“RrrrrhValenti”") dice con voce roca ma ferma, ($say:"zanetti","“scia star i ragzziRrrrrhh.”")
Lei si irrigidisce. Per un attimo sembra voler rispondere, ma qualcosa in quello sguardo la blocca.
($say: "valenti","“Non capisci... loro non dovrebbero...”")
($say:"zanetti","“Nnnoorrhg”") la interrompe Zanetti, sempre più vicino.
Ora è a pochi passi.
($say:"giulia","“Fuori. Subito. Prima che sia troppo tardi.”") Giulia in preda al panico colpisce la Valenti che ti lascia il braccio
* [[Scappate->Fuga]]
(set: $currentpassage to (passage:)'s name){(if: $schoolarSheets's "luca" is "notChecked")[($say: "samir","“Questa è di luca!”") Samir tira fuori la scheda dal mucchio.
($say:"luca","“Vediamo…”") Luca si fa avanti.]}
<br>
<img src="images/characters/luca.jpg" width="256" height="256">
<br>
//NOME: Luca Bassi
CLASSE: 5°B
PROFILO PERSONALE:
Studente nella media, con un rendimento altalenante. Più brillante nelle materie umanistiche rispetto a quelle scientifiche. Carattere estroverso e ironico, spesso è il centro della vita sociale della classe. Ha un atteggiamento rilassato verso lo studio, ma riesce quasi sempre a cavarsela.
OSSERVAZIONI DEL CORPO DOCENTE:
“Intelligente, ma spesso si accontenta del minimo. Potrebbe fare molto di più.” – Prof.ssa Valenti (Biologia)
“Ha una buona dialettica, sa esprimersi con chiarezza. Ma tende a distrarsi facilmente.” – Prof. Russo (Italiano)
“Ottimo atleta. Forse lo sport sarà il suo futuro.” – Prof. Giannetti (Educazione fisica)
NOTE AGGIUNTIVE:
È stato coinvolto in alcuni episodi di piccoli conflitti verbali, mai gravi.
Presente in diverse attività scolastiche extracurriculari (giornalino scolastico, tornei sportivi).
Riferisce talvolta di incubi ricorrenti legati alla scuola – trascrizione informale da un colloquio con la psicologa scolastica.//
{(if: $schoolarSheets's "luca" is "notChecked")[($say:'giulia',"“Incubi sulla scuola?”") Giulia è sorpresa.
($say:'luca',"“Già… non amo questo posto…”") Luca chiude velocemente la sua scheda nelle mani di Samir.]}
* [[Guarda le altre schede studenti->SchoolsRecord]]
* [[Passa alle schede staff->StaffRecord]]
(set: $currentpassage to (passage:)'s name)
(set: $schoolarSheets's "luca" to "checked"){La porta cigola sinistramente mentre la aprite. All’interno c’è buio quasi totale, salvo per una lampadina fioca che pende dal soffitto. L’aria è densa di polvere, ferro e qualcosa di più acre… forse candeggina… o disinfettante.
Questo è il regno di Zanetti.
(if: not ($inventory contains $wireCutter))[(set:$dice to 0)
(if:$dice >= 7)[
<br>
($say:'giulia',"“Ehi guarda qui!”") Giulia mostra una grossa tronchese.
<br>
($say:'samir',"“Potremmo rompere i lucchetti con questa! Grande!”") Samir è entusiasta. {<audio src="music/item.mp3" type="audio/mp3" autoplay>}
Sistemi le tenaglie come meglio puoi nello zaino.(set: $inventory to it + (a:$wireCutter))](else:)[Non vedi nulla di utile.]
]
<ul><li>[[Esci dal magazzino->CorridoioDX2]]</li>
(if:$flags's "continueSearch" is true)[
<li>[[Continua ad esplorare->ContinueSearch]]</li>]</ul>}
(set: $currentpassage to (passage:)'s name)Nome: (print: $name)
Coraggio: (print: $player's guts)
Intelligenza: (print: $player's intelligence)
Agilità: (print: $player's agility)
(link-goto: "Indietro", $currentpassage)<h2>(text-colour:$colorTitle)[$title]</h2>
<h3>[[Nuovo Gioco|Benvenuto]]</h3>
<h3>[[Credits|Credits]]</h3>
Ver: 0.8.7La creatura va verso l’atrio.
Tiri un respiro di sollievo.
Il corridoio è libero.
* [[Entri nel magazzino->Magazzino]]
* [[Torni nel Corridoio->CorridoioDX]]
(set: $currentpassage to (passage:)'s name)
(set: $flags's "secondEscapeFromMonster" to true)
{<script>
window.audioPlayer.stop();
</script>}{Giulia sta per bere. Le colpisci la mano facendo cadere la tazza!
Lei sussulta e ti guarda con occhi pieni di terrore.
Samir si immobilizza… ma Luca ha bevuto.
Inizia a schiumare dalla bocca… Poi fiotti di sangue!
<br>
($say: "valenti","“Non potevate uscire da qui…”")mormora la Valenti. ($say: "valenti","“Troppo tardi. Troppo curiosi.”")
La professoressa tira fuori una grossa siringa ripiena di un liquido sinistro…
Improvvisamente qualcun atro fa capolino dalla porta… Zanetti!
(if: $flags's "examinedPc" is true)[
* [[Continua->ToZanetti2]]
](else:)
[
* [[Continua->ToZanetti]]
]}
(set: $death's "luca" to true)
(set: $currentpassage to (passage:)'s name)La situazione è troppo strana… perché darvi del tè anziché portarvi fuori dalla scuola?
Forse semplicemente ha bisogno di rifiatare un secondo… Stai per portare la tazza alla bocca ma ti accorgi che la Valenti non beve… si limita a mescolare.
Ti fermi.
Giulia sta per bere. Le colpisci la mano facendo cadere la tazza!
Lei sussulta e ti guarda con occhi pieni di terrore.
Samir si immobilizza… ma Luca ha bevuto.
Inizia a schiumare dalla bocca… Poi fiotti di sangue!
($say:"valenti","“Non potevate uscire da qui…”") mormora la Valenti. ($say:"valenti","“Troppo tardi. Troppo curiosi.”")
La professoressa tira fuori una grossa siringa ripiena di un liquido sinistro…
* [[Corri verso la porta->RuntToTheDoor]]
* [[Ti ritrai indietro verso l’angolo della stanza->RoomCorner]]
(set: $currentpassage to (passage:)'s name)
(set: $dice to 0)
(set: $death's "luca" to true)
<script>
window.audioPlayer.play("music/monster.mp3",true);
</script>Digiti “FRANK4DITA”!
($say: "giulia","“SI! ERA QUESTA!”") Esulta Giulia.
BIP BIP!
ACCESSO CONSENTITO
Il tastierino diventa verde.
La porta può essere aperta.
Poi…
Un ringhio.
Alle vostre spalle.
Il mostro.
Striscia dalle scale come un’ombra viva. I suoi occhi brillano di una fame antica.
($say:"giulia","“Muoviamoci!”") Urla Giulia.
[[ Entri nel seminterrato->Seminterrato]]
(set: $currentpassage to (passage:)'s name){($say:"giulia","“Qual era la password?”") chiede Giulia, ansimando.
Era qualcosa4qualcosa
Digiti “TUNK4EVER”!
BIP BIP!
ACCESSO NEGATO
Silenzio.
Poi…
Un ringhio.
Alle vostre spalle.
Il mostro.
Striscia dalle scale come un’ombra viva. I suoi occhi brillano di una fame antica.
($say:"giulia","“PROVA ANCORA!”") grida Giulia.
(if: $dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")]
(if: $dice >=7)[Ti ricordi! Era “FRANK4DITA”!
[[Inserisci “FRANK4DITA”->PFrank]]
(set: $currentpassage to (passage:)'s name)
](else:)[Non c’è tempoLa creatura vi piomba addosso come un treno in corsa. Non potete nemmeno urlare. Sangue sulle pareti. Corpi spezzati. Silenzio.
Non dovevate sbagliare.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]
]}($say:"giulia","“Qual era la password?”") chiede Giulia, ansimando.
Hai un vuoto mentale.
Digiti la prima cosa che ti viene in mente “Valenti123”!
BIP BIP!
ACCESSO NEGATO
Silenzio.
Poi…
Un ringhio.
Alle vostre spalle.
Il mostro.
Striscia dalle scale come un’ombra viva. I suoi occhi brillano di una fame antica.
Non c’è tempo per un altro tentativo.
($say:"giulia","“PROVA ANCORA!”") grida Giulia.
Ma non c’è tempo.
La creatura vi piomba addosso come un treno in corsa.
Non potete nemmeno urlare.
Sangue sulle pareti.
Corpi spezzati.
Silenzio.
Non dovevate sbagliare.
**GAME OVER**
(link:"Ricomincia")[
(reload:)](if:$flags's "firstTimeGym")[ Attraversate il corridoio in silenzio, cercando di non far scricchiolare i passi sul pavimento.
Spingi con cautela uno dei due battenti per entrare in palestra. Il rumore dei cardini rompe il silenzio come un urlo.
L’interno è avvolto da un’oscurità. Solo una finestra alta e rotta lascia filtrare un raggio di luna, che taglia l’aria piena di polvere.
L’enorme sala è deserta, ma i dettagli disturbano:
Uno dei canestri è piegato, come se qualcosa lo avesse colpito con forza sovrumana.
Samir sussurra: ($say: "samir","“Io… non mi sento affatto al sicuro qui.”")(set:$flags 's "firstTimeGym" to true)]
(else:)[
Sei nella palestra della scuola.
L’interno è avvolto da un’oscurità. Solo una finestra alta e rotta lascia filtrare un raggio di luna, che taglia l’aria piena di polvere.
L’enorme sala è deserta, ma i dettagli disturbano:
Uno dei canestri è piegato, come se qualcosa lo avesse colpito con forza sovrumana.
]
C'è un grande striscione appeso vicino alle tribune, sopra una scritta in verde acido:
(text-colour:green)["Questa è la mia palestra. Ce ne sono molte come lei, ma questa è la mia."]
* (link-goto:"Vai sulle tribune","Tribune")[(set:$dice to 0)]
* (link-goto:"Guarda tra le attrezzature sportive","Attrezzature")[(set: $dice to 0)]
* [[Torna al corridoio->CorridoioSX]]
(set: $currentpassage to (passage:)'s name){(if: $schoolarSheets's "player" is "notChecked")[Samir prende in mano un’altra scheda, ancora non voltata.
($say: "samir","“Guarda, guarda… di chi abbiamo la scheda ?”") Ti guarda con sguardo malizioso.
''Ha la tua scheda (print: $name) !!!'' ]}
(if: $flags's firstTimePlayerSheet is true)[
(set:$dice to 0)(set: $dice to (random:1,6) + (random:1,6))] (if:$dice >= 10)[
//NOME: (print: $name)
CLASSE: 5°B
ETÀ: 18 anni
PROFILO PERSONALE:
Studente diligente e preparato, con ottimi risultati in più materie. Si distingue per costanza, spirito di osservazione e senso critico. Poco appariscente, ma affidabile. È benvoluto dalla maggior parte degli insegnanti.
OSSERVAZIONI DEL CORPO DOCENTE:
“Lavora con metodo e intelligenza. Un esempio per la classe.” – Prof.ssa Valenti (Biologia)
“Ragiona in profondità, dimostra maturità.” – Prof. Russo (Italiano)
“Non il più atletico, ma mette sempre impegno.” – Prof. Giannetti (Educazione fisica)
NOTE AGGIUNTIVE:
Candidato ideale per borse di studio.//
{(if: $schoolarSheets's "player" is "notChecked")[($say: "giulia","“Wow…”") dice Giulia, guardandoti con ammirazione.}]
(else:)[
//NOME:(print: $name)
CLASSE: 5°B
ETÀ: 18 anni
PROFILO PERSONALE:
Studente… presente (fisicamente). L’impegno è un concetto vago, la puntualità una leggenda. Ha una capacità quasi sovrannaturale di evitare interrogazioni e compiti in classe. Quando si applica, lo fa per sbaglio.
OSSERVAZIONI DEL CORPO DOCENTE:
“Una volta (print: $name) ha scritto ‘non so’ come tema. Due pagine intere.” – Prof. Russo (Italiano)
“È venuto in laboratorio una volta. Per sbaglio.” – Prof.ssa Valenti (Biologia)
“Talento sprecato. Ma anche senza talento.” – Prof. Giannetti (Educazione fisica)
NOTE AGGIUNTIVE:
Ha inventato scuse così creative che andrebbero premiate.
È l’unico ad avere una sedia personalizzata nell’aula punizioni.
La psicologa scolastica ha chiesto il trasferimento dopo tre incontri con (print:$name).
//
{(if: $schoolarSheets's "player" is "notChecked")[Samir scuote la testa divertito.
($say:"samir","“Hai tutta la mia stima. In un modo o nell’altro… sei unico.”")]
}]
* [[Guarda le altre schede studenti ->SchoolsRecord]]
* [[Passa alle schede staff->StaffRecord]]
(set: $flags's "firstTimePlayerSheet" to false)
(set: $schoolarSheets's "player" to "checked")
(set: $currentpassage to (passage:)'s name)Provi ad aprire la porta.
È chiusa.
Ti serve una chiave se vuoi aprirla!
* [[Torna indietro->Atrio]]
(set: $currentpassage to (passage:)'s name){(if: $phase is 3 and $inventory contains $duplicateLabKey)[
Scendete la scalinata. È molto buio qui, non ci sono nemmeno finestre.
Dopo un po’ trovate una porta metallica. Di fianco c’è un tastierino con un lettore magnetico.
Inserisci il badge della professoressa.
Il tastierino si illumina.
//“Qual era la password?”//
* (link:"Inserisci “TUNK4EVER”")[(set: $dice to 0)(go-to:"PTunky")]
* [[Inserisci “FRANK4DITA”->PFrank]]
* [[Inserisci “Valenti123”->PValenti]]
](else-if: $phase is 1)[Dovete recuperare le risposte per il compito di biologia, giocherete a fare i piccoli investigatori dopo.
* [[Torna all'atrio->Atrio]]
](else:)[Scendete la scalinata. È molto buio qui, non ci sono nemmeno finestre.
Dopo un po’ trovate una porta metallica. Di fianco c’è un tastierino con un lettore magnetico.
($say: "giulia","“Credo che ci servirà un badge o un codice per entrare qui…”") Giulia scuote la testa.
* [[Torna indietro->Atrio]]
]}
(set: $currentpassage to (passage:)'s name)Le mani tremano, la mente è un turbine.
Il conto alla rovescia è partito, ma forse… forse c’è ancora un modo.
Preghi la Professoressa di spegnere tutto, le dici che non è una cattiva persona e che può ancora fare la cosa giusta. La sua ricerca potrebbe salvare milioni di persone.
La Valenti ti guarda, per un attimo davvero ti guarda.
Non con quegli occhi spenti e folli, ma con quelli di sempre.
La donna che spiegava la biologia con passione.
Che sgridava, sì, ma con amore.
Che ti ha scritto “può migliorare” sul compito, anche se lo sapeva che avevi copiato.
($say:'valenti',"“Non è più il mio posto, questa scuola…”") sussurra. ($say:'valenti',"“Non dopo quello che ho fatto.”")
Fai un passo avanti.
La siringa trema nella sua mano.
Sta cedendo.
(text-style:"condense","tall","rumble")[CRASH]
Il soffitto sopra di voi esplode.
Le luci si spengono di colpo.
Una figura scende nel laboratorio come un demone antico.
Il mostro.
La Valenti alza lo sguardo…
($say:'valenti',"“No… non ancora…”")
Ma è troppo tardi.
In un istante, la creatura le piomba addosso ed inizia a colpire all’impazzata.
Lei urla.
Brandelli di carne e sangue vengono sparsi ovunque. Sembra di vedere un’arancia in un frullatore.
Un suono spezzato, irriconoscibile.
Il suo corpo viene scagliato contro la parete come un oggetto vuoto.
Siete paralizzati, ma il mostro… non vi ha visti.
Non ancora.
Il tempo scorre.
* (link-goto:"Continua","PrentiTempo2")[(set: $dice to 0)]
(set: $death's "valenti" to true)
(set: $currentpassage to (passage:)'s name){<audio src="music/item.mp3" type="audio/mp3" autoplay>}
Sistemi la mazza come meglio puoi e la metti nello zaino.(set: $inventory to it + (a:$baseballBat))
<ul><li>(link-goto: "Indietro", $currentpassage)</li></ul>{
<audio src="music/item.mp3" type="audio/mp3" autoplay>
}
Sistemi la corda come meglio puoi e la metti nello zaino.(set: $inventory to it + (a:$rope))
<ul><li>(link-goto: "Indietro", $currentpassage)</li></ul>{<audio src="music/item.mp3" type="audio/mp3" autoplay>}
Sistemi il nastro come meglio puoi e lo metti nello zaino.(set: $inventory to it + (a:$tape))
<ul><li>(link-goto: "Indietro", $currentpassage)</li></ul>{<audio src="music/item.mp3" type="audio/mp3" autoplay>}
Sistemi i petardi come meglio puoi e li metti nello zaino.(set: $inventory to it + (a:$firecrackers))
<ul><li>(link-goto: "Indietro", $currentpassage)</li></ul>{<audio src="music/item.mp3" type="audio/mp3" autoplay>}
Sistemi il portachiavi alla cintura.(set: $inventory to it + (a:$keyRing))
<ul><li>(link-goto: "Indietro", $currentpassage)</li></ul>{ <audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Osservazione")(set: _playerSkillValue to $player's intelligence)}
(display:"DiceLauncher")
{(if: $dice >= 7)[
Vedi il mazzo di chiavi della Valenti. Può aprire l’ingresso della scuola. Lo prendi e lo metti in tasca.
(set: $inventory to it + (a:$finalKey))
]
(else:)[
Non c’è tempo da perdere! Tra poco qui salta tutto in aria!]
<ul><li>[[Scappa verso l’ingresso del seminterrato->EscapeToLobby]]</li>
(if: $flags's "goodslift" is true)[
<li>[[Scappa all’ascensore montacarichi ->ScappaMontacarichi]]]</li>
</ul>
}
(set: $currentpassage to (passage:)'s name)//NOME: Dott. Elio Bianchi
RUOLO: Dirigente scolastico
ETÀ: 61 anni
PROFILO PROFESSIONALE:
Preside riservato e severo, noto per la sua impostazione formale e il bisogno quasi maniacale di ordine. Evitava gli incontri con studenti e genitori, preferendo comunicazioni scritte e protocolli rigidi. Nonostante la sua presenza costante nei primi anni, negli ultimi tempi era diventato sempre più schivo.
OSSERVAZIONI DEL PERSONALE:
“Preciso, metodico… e completamente privo di senso dell’umorismo.” – Prof. Russo
“Una volta l’ho visto fissare il soffitto della palestra per venti minuti. Immobile. Chissà se era condizionato dalla sua malattia?” – Prof. Giannetti
“Lo aiuterò a riprendersi.” – Prof. Valenti
NOTE AGGIUNTIVE:
Nessuna comunicazione ufficiale è stata rilasciata in merito alla sua assenza.
Allegato interno – [DOCUMENTO RISERVATO - NON PROTOCOLLATO]
Centro Diagnostico Villa Aurora – Referto RM encefalo
Paziente: Bianchi, Elio
Esito:
Lesione occupante spazio di circa 3,7 cm in lobo frontale destro. Diagnosi compatibile con glioblastoma multiforme. Si consiglia immediato intervento chirurgico e ciclo di radioterapia.
Data referto: 19 settembre – ore 07:42
//
{(if: $staffSheets's "principal" is "notChecked")[($say:"giulia","“Aveva il cancro…”") dice Giulia a bassa voce.
]
* [[Guarda le altre schede staff->StaffRecord]]
* [[Passa alle schede studenti->SchoolsRecord]]
}
(set: $currentpassage to (passage:)'s name)
(set: $staffSheets's "principal" to "checked")Cominci ad arrampicarti, Luca ti aiuta a salire spingendoti. Samir e Giulia ti guardano speranzosi ed un po’ intimiditi.
{(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)<br>(display:"DiceLauncher")]
(if: $dice >= 7)[<br>Con grande agilità, ti arrampichi fino alla finestra sotto gli occhi stupiti dei tuoi amici.
($say:"samir","“Grande!”") Samir alza le braccia in segno di vittoria.
<br>
($say:"giulia","“Shhh! Guarda che potrebbe esserci Zanetti anche se è notte.”") Rimprovera Giulia.
<br>
($say:"samir","“Hai ragione, non pensavo al bidello”") Samir si porta le mani alla bocca.
<br>
($say:"luca", "“Vedi qualcosa che possiamo usare per salire?”") Luca ti domanda mentre cerca di arrampicare.
<br>
* (link: "Guardati intorno")[(set:$dice to 0)(goto: "ProvaOsservazioneAula")]
* [[Digli di salire->AulaIngresso]](set: $flags's "fromWindow" to true)]
(else:)[
<br>
Provi a salire ma dopo poco metti male un piede e cadi rovinosamente di sotto.
($say: "samir", "“Ehi sposta il tuo culo dalla mia faccia!!!”") Urla Samir dopo che gli sei cascato sopra.
<br>
($say:"giulia","“Shhh! Guarda che potrebbe esserci Zanetti anche se è notte.”") Rimprovera Giulia.
<br>
($say:"samir","“Hai ragione, non pensavo al bidello”") Samir si porta le mani alla bocca.
<br>
Ti rimetti in piedi un po’ dolorante.
* [[Chiedi a Luca di arrampicarsi lui->provaLuca]]
* [[Lasci perdere->Esterno]]]
(set: $currentpassage to (passage:)'s name)}Ti guardi intorno:
{(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Intelligenza") (set: _playerSkillValue to $player's intelligence)<br>(display:"DiceLauncher")](if: $dice >= 7)[
<br>
La stanza è silenziosa e buia. I banchi sono disposti in modo ordinato. Sul pavimento, qualche cartella abbandonata, una bottiglietta d’acqua mezza vuota e una sedia sbilenca vicino alla finestra da cui sei appena entrato.
Contro una parete, noti una pila di sedie impilate male, quasi a formare una torre precaria. In un angolo, c’è un vecchio telo da proiezione arrotolato, con una lunga corda legata per tenerlo avvolto.
<ul><li>[[Usi la corda per far salire gli altri ->AulaIngresso]]</li><li> (link:"Aspetti che arrivi Luca")[(set:$flags's "fromWindow" to true)(set:$flags's "lucaHelp" to true)(go-to:"AulaIngresso")]</li></ul>
](else:)[
<br>
La stanza è silenziosa e buia. I banchi sono disposti in modo ordinato. Sul pavimento, qualche cartella abbandonata, una bottiglietta d’acqua mezza vuota e una sedia sbilenca vicino alla finestra da cui sei appena entrato.
Non vedi nulla di utile.
<ul><li>[[ Aspetti che arrivi Luca->AulaIngresso]](set:$flags's "lucaHelp" to true)(set:$flags's "fromWindow" to true)</li></ul>
]}
(set: $currentpassage to (passage:)'s name)Immediatamente di accucciate per evitare di essere visti.
È li. Ma non riuscite a capire cosa diavolo sia.
Sicuramente non è umano.
Alto almeno due metri. Ha un aspetto umanoide scarno ed emaciato. Glabro. Non riesci a capire se abbia gli occhi o meno. Bocca enorme, irta di denti acuminati… come quelli di un pesce delle profondità. Braccia oblungo con artigli affilati ed inquietanti.
Emette uno strano gorgoglio inumano. Poi fiuta l’aria come un animale.
Sta entrando…
Sta entrando nell’aula dove siete voi…
* [[Rimani nascosto->StayHide]](set:$dice to 0)
* [[Tenti la fuga->BadEnding3]]
(set: $currentpassage to (passage:)'s name)La rabbia ti monta dentro. Tutto questo orrore… le bugie… gli esperimenti…
Stringi i pugni e ti lanci verso la professoressa.
Lei non si muove. Ti osserva gelidamente, la siringa ancora in mano.
Allunghi il braccio per colpirla, ma è un errore.
Con una rapidità glaciale, Valenti afferra il tuo polso e ti infila l’ago nel collo con una precisione chirurgica.
($say:'valenti',"“Hai fatto la scelta sbagliata, ragazzo.”")
Senti un bruciore intenso diffondersi nel corpo, come se il sangue prendesse fuoco.
Le ginocchia ti cedono.
La vista si annebbia.
Inizi a schiumare dalla bocca mentre il sangue esce copiosamente da occhi ed orecchie…
Vomiti sangue nero!
Giulia urla il tuo nome, ma la voce ti arriva lontana, ovattata.
Cadi a terra. Il soffitto bianco del laboratorio ti crolla addosso, girando su sé stesso.
Poi solo buio.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]{($say:"valenti","“Cosa avete trovato?”") chiede con voce bassa, come se temesse che qualcuno possa ascoltarla.
<br>
Samir si guarda attorno, incerto. ($say: "samir","“Non tutto… solo dei pezzi. Sembrava una lettera, parlava di una malattia.”")
<br>
La professoressa chiude gli occhi per un secondo, serrando le labbra in una smorfia di frustrazione.
Fa un passo indietro, si stringe il taccuino al petto.
($say:"valenti","“Il preside... era un uomo buono. Ma qualcosa è cambiato. Purtroppo è molto malato.”")
Il suo sguardo si perde per un istante…
(if:$flags's "isAskOnZanetti" is false)[
* [[ Chiedi alla Valenti di Zanetti->askOnZanetti]]](else:)[
* [[Lascia perdere]]]}
(set: $currentpassage to (passage:)'s name){($say:"valenti","“…purtroppo è malato.”")
Il suo sguardo si perde per un istante…
<ul>(if:$flags's "isAskOnZanetti" is false)[<li>[[ Chiedi alla Valenti di Zanetti->askOnZanetti]]</li>](else:)[
<li>[[Lascia perdere]]</li>]</ul>}
(set: $currentpassage to (passage:)'s name)La Valenti vi scruta con sguardo folle mentre sorride in maniera inquietante.
D’un tratto la porta si spalanca!
È Zanetti!
La Valenti lo fulmina con lo sguardo.($say:"valenti","“Non potrai proteggerli questa volta… non proteggerai nemmeno te stesso!”")
Il bidello vi guarda mentre siete rintanati nell’angolo dell’aula tremanti. Dopo i suoi occhi si soffermano su Luca, steso a terra nel laboratorio… poi si stringono in una fessura di pura rabbia.
Ringhia. Ma stavolta non verso di voi.
La Valenti si avventa contro di lui con la siringa ancora in mano.
Lo scontro è violento, animalesco. Lottano, mentre voi restate paralizzati.
($say:"giulia","“Via! Il Computer!”") urla Giulia a Samir.
Zanetti blocca la Valenti contro il muro, ma lei lo colpisce più volte con la siringa…
Lo senti gemere. Ma non molla.
<ul>(if: $flags's "examinedPc" is false)[<li>[[Aspetti che Samir finisca di esaminare il computer->SamirPc]]</li>]
<li>[[Scappi nel corridoio con Giulia e Samir->ToOtherSide]]</li></ul>
(set: $flags's "fight" to true)
(set: $currentpassage to (passage:)'s name)Zanetti indica verso di voi con fare furioso.
($say:"zanetti","“Uuuuhrrr!!!”") Rantola mentre accelera il passo zoppicante per afferrarvi!
($say: "giulia","“CORRI!”") Urla Giulia in preda al panico.
{(if:$dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Agilità")(set: _playerSkillValue to $player's agility)<br>(display:"DiceLauncher")]
(if: $dice >= 7)[
Vi precipitate nel corridoio. Il bidello vi segue ma siete troppo veloci per lui.
<ul><li> [[Scappate->Corridoio2]]</li></ul>](else:)[
Zanetti si dimostra sorprendentemente veloce nonostante il suo passo indeciso. Dopo pochi istanti vi è addosso!
<br>
($say:"giulia","“NOOOO!!!”")($say: "samir","“NOOOO!!!”") Giulia e Samir nel panico non riescono a fare altro.
<br>
($say:"luca","“Maledizione!”") Luca si rassegna mentre Zanetti gli afferra il braccio.
<ul><li>[[Via ha preso->BadEnding2]]</li></ul>
]}
(set: $currentpassage to (passage:)'s name)Vi spostate verso l’angolo della stanza.
Il più lontano possibile da quella pazza!
($say:'valenti',"“Non dovevate venire qui...”") sussurra.($say:'valenti',"“Se non fosse stato per quell’idiota di Zanetti... Non ho più il controllo ormai ma l’esperimento ha funzionato ed i miei capi saranno contenti…”")
Si avvicina alla console al centro della stanza. Digita una sequenza.
(text-style:"condense","rumble")[BIP. BIP. BIP.]
($say:'valenti',"“Non posso fare altro che questo ormai…”")
Sul display compare una scritta rossa lampeggiante:
(text-style:"shudder")[(text-colour:#f03e3e)[//PROTOCOLLO OMEGA – AUTODISTRUZIONE ATTIVATA//]]
//Tempo stimato: 10 minuti//
* [[Attacchi la Valenti->RageSolution]]
* [[Rimani fermo->Freeze]]
(set: $currentpassage to (passage:)'s name)Il mostro sta arrivando.
La scuola sta per saltare in aria.
Il tempo è poco… ma puoi farcela!
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)}
<br>
(display:"DiceLauncher")
<br>
{(if: $dice >= 7)[
Corri a tutta velocità fino ad arrivare alla porta.
Armeggi con le chiavi.
Le mani tremano.
Sudano.
Ma riesci comunque ad aprire.
Ti butti fuori e chiudi la porta dietro di te.
La creatura sbatte contro il portone.
Lo senti spingere contro di questo, cercando di buttarlo giù.
Ti precipiti sulla strada correndo come non hai mai fatto in vita tua.
Poi…
(text-style:"rumble")[BOOM!
]
Un’esplosione squarcia la notte.
Un’enorme fiammata si solleva verso il cielo, illuminando per un istante tutto il quartiere.
Cadi a terra rotolando.
Qualche livido, qualche graffio…
Ma sei vivo.
Ti giri.
La scuola non esiste più.
Solo rovine fumanti.
* [[Epilogo]]
](else:)[
* [[Continue->BadEnding18]]
]}
(set: $currentpassage to (passage:)'s name)Il mostro sta arrivando.
Meglio non rischiare!
Torni verso le scale.
Le percorri con tutte le tue forze fino ad arrivare al piano di sopra.
Dove andare adesso?
Senti la creatura ringhiare mentre sale anch’essa le scale.
Ti guardi intorno.
Destra?
Sinistra?
Sei confuso
Poi alla fine…
(text-style:"rumble")[BOOOOM!!!
]
Non sei stato abbastanza sicuro.
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]{(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)(display:"DiceLauncher")
]
(if: $dice >= 12)[
La Valenti cerca di colpirti ma la superi agilmente… apri la porta e ti trovi faccia a faccia con Zanetti!
($say: "zanetti","“RRRRH”") Ringhia lui. Il volto sembra triste, allarmato.
* [[Scappi dalla parte opposta->ToOtherSide]]
* [[Vai verso Zanetti->ToZanetti]]](else:)[
La Valenti cerca di colpirti, provi a schivare, ma è troppo rapida. Ti ritrovi la siringa nel collo.
* [[Continua->BadEnding8]]]
}
(set: $currentpassage to (passage:)'s name){(if: $staffSheets's "russo" is "notChecked")[($say: "samir","“Russo! Questo è il mio preferito.”") dice Samir, sfogliando una cartella.
($say: "luca","“Ricordate quella volta che siamo saliti sui banchi perché lo volevano cacciare?”") chiede Luca.
($say: "giulia","“Oh Capitano! Mio Capitano!”") Ride Giulia.
]}
//NOME: Pietro Russo
RUOLO: Docente di Italiano e Storia
ETÀ: 54 anni
PROFILO PROFESSIONALE:
Professore appassionato, spesso teatrale nelle sue lezioni. Ama i grandi classici della letteratura e del cinema, che infila nei suoi discorsi anche quando non richiesto. Alterna momenti di grande ispirazione a digressioni completamente scollegate dal programma.
OSSERVAZIONI DEI COLLEGHI:
“Fa un po’ come gli pare, ma i ragazzi lo seguono.” – Prof.ssa Valenti
“Ha un metodo tutto suo. Molto suo.” – Prof. Giannetti//
* [[Guarda le altre schede staff->StaffRecord]]
* [[Passa alle schede studenti->SchoolsRecord]]
(set: $staffSheets's "russo" to "checked")
(set: $currentpassage to (passage:)'s name)Provi ad entrare nell’aula professori…
{(if: $inventory contains $teachersLoungeKey)[
Con cautela apri la porta.
L’intero è illuminato da una lampada al neon che lampeggia ritmicamente in un angolo, lanciando ombre nervose sulle pareti. Le sedie sono rovesciate. Una tazza rotta giace a terra, e il liquido scuro al suo interno ha lasciato una macchia circolare, come un piccolo cratere.
(if: $phase is 3)[
<ul><li>[[Torna al corridoio->CorridoioDX]]/li></ul>
](else:)[
($say:'giulia',"”Cavolo che casino…”")Giulia appare intimorita mentre si guarda intorno.
<br>
($say: 'luca',"“Spero che Zanetti non abbia fatto del male alla Valenti.”") Sussurra Luca.]
Ti guardi intorno.
<ul>(if: $flags's "checkWardrobe" is false)[
<li>[[Guardi dentro l’armadietto della Prof.ssa Valenti->checkWardrobe]]</li>]
(if: $flags's "checkDesktop" is false)[
<li>[[Guardi sulla scrivania->CheckDesktop]]</li>]
<li>[[Torna al corridoio->CorridoioDX]]</li></ul>
]
(else:)[{
Armeggi con la porta.
È chiusa!
<br>
($say: "samir","“Maledizione! La Valenti deve averla chiusa a chiave…”") si dispera Samir.
<br>
($say: "luca","“Forse la chiave è da qualche parte nella scuola.”") Osserva Luca.
<ul><li>[[Torna al corridoio->CorridoioDX]]</li></ul>]
}
(set: $currentpassage to (passage:)'s name)(if:(save-game:"Slot A"))[
Gioco Salvato!
](else: )[
Problema nel salvataggi.
]
(link-goto: "Indietro", $currentpassage)(if: $flags's "fight" is true)[Samir è intento a digitare sulla tastiera del vecchio computer, le dita che si muovono veloci ma tremano per la tensione.
“Samir! Dobbiamo andare!” grida Giulia, ma lui scuote la testa.
“Quasi… fatta…”
Lo schermo emette un bip, poi compare una schermata testuale.
Una cartella: PROTOCOLLO VALENTI.
Samir la apre. Dentro, solo un file di testo chiamato `ACCESSO_SOTTERREO.TXT`.
($say: "samir","“È questa… È questa!”") esclama, a voce bassa.
Legge ad alta voce:
($say:"samir","“Password di accesso: FRANK4DITA”")
La trascrive su un foglio e lo infila in tasca. Poi corre verso di voi, pallido in volto.
Dietro di voi, il rumore della lotta tra Zanetti e la Valenti si fa più feroce.
Un tonfo. Un urlo. Il suono di vetri che si spezzano.
La Valenti pugnala il bidello con la siringa. Lui a terra zampilla sangue.
È ora di andare.
* [[Corri verso le scale->AlCorridoio]]](else:)[
Chiedi a Samir di andare al pc.
Lui si muove rapidamente verso la macchina e comincia a cercare. Le mani si muovono veloci sulla tastiera.
Il rumore nel corridoio si fa sempre più vicino…
Sembrano…
Passi…
Lo schermo emette un bip, poi compare una schermata testuale.
Una cartella: PROTOCOLLO VALENTI.
Samir la apre. Dentro, solo un file di testo chiamato `ACCESSO_SOTTERREO.TXT`.
($say:"samir","“È questa… È questa!”") esclama, a voce bassa.
Legge ad alta voce:
($say:"samir","“Password di accesso: FRANK4DITA”")
La trascrive su un foglio e lo infila in tasca. Poi corre verso di voi, pallido in volto.
I passi si fermano davanti all’ingresso del laboratorio di scienze…
La maniglia scricchiola…
* [[Sta entrando qualcuno->ValentiTrap]]]
(set: $flags's "examinedPc" to true)
(set: $currentpassage to (passage:)'s name){(if: $schoolarSheets's "samir" is "notChecked")[($say:"samir","“Ehi, questa è la mia!”")
<br>
Samir prende una scheda dal mucchio e la guarda con curiosità.
($say:"samir","“Vediamo che cavolo hanno scritto su di me…”")
]}<br>
<img src="images/characters/samir.jpg" width="256" height="256">
<br>
//NOME: Samir El Fares
CLASSE: 5°B
ETÀ: 18 anni
PROFILO PERSONALE:
Studente dal potenziale elevato ma rendimento irregolare. Brillante nella scrittura creativa e dotato di una fantasia fuori dal comune. Spesso si distrae durante le lezioni, preso dalle sue storie o appunti “alternativi”. Carattere introverso ma ironico, legato a pochi amici con cui condivide la passione per i giochi di ruolo.
OSSERVAZIONI DEL CORPO DOCENTE:
“Intelligente, ma con la testa sempre tra le nuvole. Non si applica in modo costante.” – Prof.ssa Valenti (Biologia)
“Scrive racconti sorprendenti. Se solo fosse più presente con i compiti…” – Prof. Russo (Italiano)
“Fantasia notevole, ma a volte fatica a distinguere tra gioco e realtà.” – Prof.ssa Corsi (Storia)
NOTE AGGIUNTIVE:
È stato più volte ripreso per aver disegnato “mostri” e “mappe di dungeon” sui quaderni di matematica.
Ha fondato un piccolo club non ufficiale di giochi di ruolo nel retro della biblioteca.//
{(if: $schoolarSheets's "samir" is "notChecked")[
($say: "samir","“Che esagerati… non è che se uno ha un po’ di immaginazione allora è matto…”")
Samir si gratta la testa, imbarazzato, e infila la scheda in tasca.
($say: "samir","“Dai, vediamo chi c’è ancora.”")]}
* [[Guarda le altre schede studenti->SchoolsRecord]]
* [[Passa alle schede staff->StaffRecord]]
(set: $currentpassage to (passage:)'s name)
(set: $schoolarSheets's "samir" to "checked")Salite per le scale antincendio. Dopo poco vi si para una porta che funge da uscita di emergenza.
{(if:$flags's "fromStair" is false)[($say: "samir","“Vediamo se la mia idea è stata proficua.”") Samir inizia ad armeggiare con la porta.
<br>
($say: "luca","“Idea?”") Luca lo guarda interrogativo.
<br>
($say: "samir","“Si… ho pensato di sbloccare la porta… a meno che non l’abbiano chiusa con un lucchetto dovremmo riuscire ad aprirla… Dammi una mano.”")
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Agilità")(set: _playerSkillValue to $player's agility)
<br>(display:"DiceLauncher")](if: $dice >= 7)[<br>($say:"samir","”TOMBOLA!”") Samir è entusiasta. La porta si apre
(set: $flags's "isFireStairOpen" to "open")
(set: $flags's "fromStair" to true)
* (link:"Entra")[(set: $flags's "fromStair" to true)(go-to:"Corridoio2")]
* [[Torna indietro->Esterno]]]
(else:)[(text-color:$textColor's samir)[<br>“Cavolo… è bloccato… Maledizione…”] Samir abbassa la testa in segno di fallimento.
(set: $flags's "isFireStairOpen" to "locked")
La porta è chiusa.
* [[Torna indietro->Esterno]]]}
(set: $currentpassage to (passage:)'s name)(if:$flags's "firstTimeSpotProf" is true)[
{<script>
window.audioPlayer.play("music/synth.mp3",false,0.2);
</script>}
Scendete verso il primo piano. Camminate cautamente per non attirare l’attenzione quando Luca si blocca all’improvviso.
($say:'giulia',"“Cosa c’è?”") Giulia irritata fa capolino in avanti. Samir la blocca e le fa segno di stare in silenzio.
Dal corridoio vedete passare una figura familiare: la professoressa Valenti.
Cammina a passo rapido, quasi nervoso. Ogni tanto si guarda alle spalle, come se temesse di essere seguita, e si ferma solo per appuntarsi qualcosa su un taccuino sgualcito che tiene sotto braccio.
La giacca le è scivolata da una spalla, e i capelli raccolti alla meglio oscillano disordinati mentre accelera il passo.
La sua voce si sente appena, un mormorio concitato: ($say:'valenti',"“No… no… non è possibile… devo controllare...”")
Poi sparisce dietro l’angolo.
($say:'samir',"“Sembrava… fuori di sé,”") bisbiglia Samir.
($say:'luca',"“O ha bevuto troppo caffè… o c’è qualcosa che non va davvero,”") sussurra Luca.
* [[La segui->SeguiProf]]
* [[Continui a scendere->Atrio]]
* [[Torni sopra->Corridoio3]]]
(else-if:$phase is 2)[
Le scale appaiono fredde e silenziose.
Un brivido ti sale lungo la schiena
* [[Torni all’atrio->Atrio]]
* [[Vai verso il piano 2->Corridoio3]]
](else:)[
Siete sulle scale tra il primo ed il secondo piano
* [[Continui a scendere->Atrio]]
* [[Torni sopra->Corridoio3]]
]
(set: $currentpassage to (passage:)'s name)Ancora agitati arrivate alle scale che portano verso l’atrio.
Fate un passo. Poi un altro.
E poi lo sentite.
Un suono umido.
Come carne che si trascina sul cemento.
Giulia si blocca. ($say:"giulia","“Sta… sta scendendo…”")
Dal terzo piano, qualcosa si muove.
Il mostro.
Scivola lungo la parete. Un predatore nel buio.
Non corre.
Sa che vi prenderà comunque.
* [[Lo affronti->AffrontaMostro]]
* [[Scappi verso l’atrio]]
(set: $currentpassage to (passage:)'s name)
{<script>
window.audioPlayer.play("music/monster.mp3");
</script>}Corri.
Corri come mai prima in vita tua.
I corridoi ti scorrono accanto come in un sogno distorto.
L’aula con la finestra aperta è lì.
Ti precipiti dentro
{
(if: $inventory contains $rope)[
{ <audio src="music/dice.mp4" type="audio/mp4" autoplay>(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)}
(display:"DiceLauncher")
(if: $dice >= 7)[
Non pensi.
Agisci.
Ti cali lungo la corda come in un film.
I piedi scivolano ma tieni saldo il nodo.
Arrivi a terra e ti sembra di sognare, ma non c’è tempo da perdere.
Corri a perdifiato allontanandoti il più possibile dalla scuola.
Poi…
(text-style:"rumble")[BOOM!]
Un’esplosione squarcia la notte.
Un’enorme fiammata si solleva verso il cielo, illuminando per un istante tutto il quartiere.
Cadi a terra rotolando.
Qualche livido, qualche graffio…
Ma sei vivo.
Ti giri.
La scuola non esiste più.
Solo rovine fumanti.
* [[Epilogo]]
]
(else:)
[
* [[Continua->BadEnding17]]
]](else:)[
* [[Continua->BadEnding17]]
]
}
(set: $currentpassage to (passage:)'s name)Il tempo scorre.
L’ascensore vi porta su all’aula di Scienze.
Si apre una porta nascosta dietro le docce di sicurezza.
Sta per saltare tutto in aria!
* (link-goto:"Scappa verso l’aula con la finestra aperta","ScappaFinestraAperta")[(set: $dice to 0)]
* (link-goto:"Scappa verso l’uscita antincendio","ScappaUscitaAntincendio")[(set: $dice to 0)]
* (link-goto:"Scappa verso l’atrio","EscapeToLobby")[(set: $dice to 0)]
(set: $currentpassage to (passage:)'s name){Vi precipitate verso il basso ma il mostro è veloce… troppo veloce…
(if: $inventory contains $firecrackers)[
* [[Hai i petardi nell’inventario: Crea un diversivo->Diversivo]]
* [[Continua a scappare]]
](else:)[
* [[Continua a scappare]]]
}
(set: $dice to 0)
(set: $currentpassage to (passage:)'s name)Samir sfoglia velocemente le cartelle.
($say:'samir',"“Wow qui si parla anche di noi! Vediamo un po’, da chi vogliamo iniziare?”")
* [[Guarda la scheda di Giulia->GiuliaSheet]]
* [[Guarda la scheda di Luca->LucaSheet]]
* [[Guarda la scheda di Samir->SamirSheet]]
* [[Guarda la tua scheda->PlayerSheet]]
* [[Passa a quelle dello staff->StaffRecord]]
* [[Esci dalla segreteria->CorridoioDX]]
(set: $currentpassage to (passage:)'s name)(if: $dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)<br>
(display:"DiceLauncher")<br>]
(if:$dice >= 7)[Dietro il banco della bibliotecaria, tra fogli sparsi e qualche libro marcito, noti qualcosa di inaspettato:
un vecchio taccuino dalla copertina rigida, con il nome “Zanetti” scritto a penna sul bordo.
($say:"luca","“Ehi… sembra un diario…”") bisbiglia Luca, avvicinandosi curioso.
Le prime pagine sono banali, appunti su turni e piccoli lavori da fare, ma più si va avanti, più la scrittura si fa nervosa. Appaiono frasi come:
(text-style:"superscript","shudder")[“Ha detto che poteva controllarlo. Era una bugia.”Oggi l’ho visto. Non è più umano."]
C’è anche uno schizzo inquietante: una figura mostruosa e sproporzionata…
<ul><li>[[Indietro->Biblioteca]]</li></ul>](else:)[
($say:'giulia','"Meglio andare via… Zanetti potrebbe tornare da un momento all’altro…”') Giulia mette fretta.
($say:'luca','“Aspetta però… Potremmo trovare qualcosa…”') Luca insiste.
($say:'samir','“Decidi tu cosa fare. Ma decidi subito!”') Samir è molto in ansia.
<ul><li>[[Cerca ancora ->forceSearch]](set:$dice to 0)</li><li>[[Torna indietro->Biblioteca]]</li></ul>]
(set: $currentpassage to (passage:)'s name)(if:$phase is 3)[
Dentro, l’arredamento è ordinato ma impersonale: una scrivania centrale con un vecchio computer ancora acceso ma bloccato su una schermata d’errore, scaffali pieni di registri cartacei, faldoni, e un piccolo armadietto metallico con chiave appesa.
A terra ci sono alcune schede degli studenti ed altre dello staff sparse.
Non c’è tempo per mettersi a curiosare. Forse prima lo avresti fatto ma adesso bisogna muoversi!
* [[Torna indietro->CorridoioDX]]
](else:)[Dentro, l’arredamento è ordinato ma impersonale: una scrivania centrale con un vecchio computer ancora acceso ma bloccato su una schermata d’errore, scaffali pieni di registri cartacei, faldoni, e un piccolo armadietto metallico con chiave appesa.
A terra ci sono alcune schede degli studenti ed altre dello staff sparse.
* [[Dai un’occhiata alle schede->checkSheet]]
* [[Torna nel corridoio->CorridoioDX]]
]
(set: $currentpassage to (passage:)'s name)Vi muovete in silenzio, mantenendo la distanza mentre seguite la professoressa lungo il corridoio. Il rumore dei suoi tacchi è l’unico suono regolare nell’oscurità, interrotto solo dallo scricchiolio occasionale del pavimento vecchio.
Svoltate l’angolo e la vedete infilarsi rapidamente nella sala professori. La porta si chiude dietro di lei con un tonfo secco.
($say: 'giulia',"“E adesso?”") sussurra Giulia.
($say: 'luca',"“Potremmo spiare cosa sta facendo…”") propone Luca, indicando la finestrella opaca nella parte alta della porta.
($say: 'samir',"“Oppure… potremmo origliare, sapete… il mio mago ha un bel punteggio in furtività… magari potrei…”") aggiunge Samir, avvicinando l’orecchio alla porta.
Ti accosti anche tu alla porta. Dall’interno arrivano parole spezzate, quasi un monologo, pronunciate a bassa voce e cariche di agitazione:
//“…documenti… Zanetti non ha idea… ma se qualcuno scopre tutto questo… no… devo trovarlo… posso ancora risolvere...”//
Poi un rumore improvviso. Uno schianto di qualcosa che cade.
Silenzio.
($say: 'giulia',"“Hai sentito qualcosa?”") Giulia trattiene il respiro.
''“Non lo so, ma forse è il caso di...”''
Improvvisamente la porta si apre.
La professoressa Valenti vi guarda con occhi spalancati, il viso pallido come il gesso.
($say: 'valenti',"“Voi… cosa ci fate qui?!”")
* [[Provate a giustificarvi->superCazzola]]
* [[Di la verità->sayTheTruth]]
(set: $currentpassage to (passage:)'s name)
(set: $flags's "firstTimeSpotProf" to false)
{<script>
window.audioPlayer.stop();
</script>}Segui di soppiatto il bidello che continua il suo cammino zoppicante verso il corridoio.
Rantola… si porta le mani alla testa.
($say:"zanetti","“Rrr NOOO!!!”") Urla tra la rabbia ed il dolore. Sembra stia
piangendo.
<ul><li>[[Continua a seguirlo ->InseguiZanetti]](set:$dice to 0)</li><li>[[Lascia che si allontani->Corridoio2]]</li></ul>
(set: $currentpassage to (passage:)'s name)Spingi la pesante porta metallica!
Entrate!
La creatura sbatte contro la porta mentre la richiudi più veloce che puoi!
La senti ringhiare e colpire l’entrata.
Il metallo vibra sotto i suoi colpi…
($say:"giulia","“Non fermerà quella cosa per molto…”") sussurra Giulia, pallida.
Il corridoio che si apre davanti a voi. Ha un aspetto asettico e moderno che cozza completamente con il resto della scuola. Il soffitto è illuminato da luci al neon.
Camminate con attenzione, evitando di fare troppo rumore.
Poi, una porta a vetri opachi con scritto:
''LABORATORIO SPERIMENTALE - ACCESSO RISERVATO''
* [[Entri nel laboratorio->Laboratorio]]
* [[Ti guardi intorno]]
(set: $currentpassage to (passage:)'s name)<!-- STARTUP STATISTICS -->
(set: $player to(dm: "name","","guts",0,"intelligence",0,"agility",0)
)
(set: $totalPoints to 3)
(set: $fear to "Normale")
<!-- INVENTORY -->
(set: $inventory to (a:))
(set: $rope to(dm:
"id",0,
"name_ita","Corda",
"name_eng", "Rope",
"descr_ita","Alcuni passi di corda, robusta e affidabile.", "descr_eng","","image_name","corda.png")
)
(set: $tape to(dm:
"id",1,
"name_ita","Nastro adesivo",
"descr_ita","Descrizone nastro adesivo.","image_name","nastro_adesivo.png")
)
(set: $teachersLoungeKey to (dm:"id",5,"name_ita","Chiave sala professori","descr_ita","Descrizione chiave sala professori","image_name","chiave_aula_professori.png"))
(set: $keyRing to(dm:
"id",2,
"name_ita","Portachiavi",
"descr_ita","Descrizone portachiavi.","image_name","portachiavi.png")
)
(set: $firecrackers to(dm:
"id",3,
"name_ita","Petardi",
"descr_ita","Descrizione petardo.","image_name","petardi.png"
))
(set: $torch to(dm:
"id",4,"name_ita","Torcia elettrica","descr_ita","Descrizione torcia elettrica", "isOn",false, "probe",100)
)
(set: $labKey to (dm:"id",5,"name_ita","Chiave del laboratorio di scienze","descr_ita","una semplice chiave con una targhetta di plastica","image_name","chiave_aula_scienze.png"))
(set: $baseballBat to (dm:"id",6,"name_ita","Mazza da baseball","descr_ita","descrizione mazza da baseball","image_name","mazza_da_baseball.png"))
(set: $wireCutters to (dm:"id",7,"name_ita","Tronchese","descr_ita","descrizione tronchesi","image_name","tronchese.png"))
(set: $duplicateLabKey to(dm:"id",8,"name_ita","Duplicato badge","descr_ita","descrizione duplicato chiavi","image_name","badge_laboratorio_segreto.png"))
(set: $selectedItem to (dm:"id",9,"name_ita","Chiavi dell'ingresso della scuola","descr_ita","descrizione chiavi ingresso scuola","image_name","chiavi_di_ingresso.png"))
(set: $finalKey to(dm:
"id",10,
"name_ita","Chiave della Valenti",
"descr_ita","Chiave prof valenti","image_name","")
)
<! - - GAME SETTINGS - - >
(set: $currentpassage to "")
(set: $diceResult to 0)
(set: $title to "Una Notte a scuola.")
(set: $colorTitle to purple)
(set: $lang to "ITA")
(set: $phase to 1)
(set: $textColor to (dm: "luca","green","giulia","pink","samir","blue","valenti","yellow","zanetti","orange","monster","red"))
<!-- GAME STATS -->
(set: $flags to (datamap:
"firstTime", true,
"lookAulaAround", false,
"crrdFirstTime", true,
"bibFirstTime", true,
"fromWindow", false,
"fromStair", false,
"lucaHelp", false,
"searchForDoc", false,
"tryMainDoor", false,
"isFireStairOpen","close",
"isMainDoorOpen", "close",
"firstTimeBathroom",true,
"firstTimeArt",true,
"firstTimePrincipalOffice", true,
"firstTimeMainHall", true,
"firstTimeSpotProf",true,
"firstTimeMonster",true,
"firstTimeGym",true,
"firstTimePlayerSheet",true,
"firstTimeFireStair",true,
"JustEscapedFromMonster",false,
"isAskOnZanetti",false,
"isAskOnPrincipal",false,
"findPrincipalDoc",false,
"secondEscapeFromMonster",false,
"checkDesktop",false,
"checkWardrobe",false,
"continueSearch",true,
"fight",false,
"examinedPc",false,
"goodslift",false)
)
(set: $schoolarSheets to(dm:"samir","notChecked","luca","notChecked","giulia","notChecked","player","notChecked"))
(set: $staffSheets to(dm:"zanetti","notChecked","russo","notChecked","principal","notChecked","valenti","notChecked"))
(set: $death to (dm:
"luca",false,
"giulia",false,
"samir",false,
"valenti",false))
<!-- CUSTOM MACRO -->
(set: $say to (macro: str-type _who, str-type _text, [
(output:)+(text-color: $textColor's _who)[_text]
]))
(set:$ghostlyLaughter to (macro: num-type _o, [
(output: )+(text-rotate:(random:0,360))+(text-colour:(hsla:0, 1, 0.5, _o))[HE HE HE]
]))
(goto: "Disclaimer")Tira fuori un raccoglitore diverso, con la copertina rigida e l’etichetta //"Staff e personale docenti"//.
* [[Guarda la scheda della Prof.ssa Valenti->ValentiSheet]]
* [[Guarda la scheda del Prof. Russo->RussoSheet]]
* [[Guarda la scheda del Prof. Giannetti->GiannettiSheet]]
* [[Guarda la scheda del Sig. Zanetti, il bidello->ZanettiSheet]]
* [[Guarda la scheda del Preside->PrincipalSheet]]
* [[ Guarda le schede degli studenti ->SchoolsRecord]]
* [[Esci dalla segreteria->CorridoioDX]]
(set: $currentpassage to (passage:)'s name)Trattieni il respiro mentre quella cosa si fa strada tra i banchi.
{(set: $currentpassage to (passage:)'s name)(if:$dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $flags's "searchForDoc" to true)(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)<br>(display:"DiceLauncher")]
(if:$dice >= 7)[
Siete nascosti da alcuni banchi distrutti… distrutti da quella cosa…
Il mostro cammina sinuoso nella stanza. Si mette a quattro zampe… come un animale… la sua pelle è sottile e biancastra…
Gorgogli ancora e questa volta senti il calore del suo fiato…
Immagini la moltitudine dei suoi denti sottili come aghi che straziano le tuo morbide carni…
È sempre più vicino…
Fiuta ancora l’aria…
Vi è quasi addosso…
Giulia piange sommessamente, per non farsi sentire. Samir non riesce a trattenersi e la tiepida urina comincia a gocciolare dai suoi pantaloni.
Luca ti fa un segno… Vuole fuggire…
È l’unica opzione possibile ormai.
Luca conta alla rovescia con le dita…
3…
2…
1…
UN RUMORE FUORI, NEL CORRIDOIO!
La creatura si mette sulle zampe posteriori ed emette un rantolo terrificante. Poi esce veloce dall’aula verso il suono.
Vi guardate terrorizzati.
Siete ancora vivi.(set:$flags's "firstTimeMonster" to false)(set: $flags's "JustEscapedFromMonster" to true)
* [[ Esci dall’aula->CorridoioSX]]](else:)[
La creatura emette un ringhio, balza su un banco in modo sorprendentemente agile.
($say:"luca","“Scappa!!! Scappa!!!”") Luca prende a correre, seguito dagli altri.
[[Scappa!!!->BadEnding3]]]}
(set: $currentpassage to (passage:)'s name)Ti guardi intorno.
($say:'giulia',"“Ehi cos’è quello?”") Giulia indica quello che sembra un montacarichi.
Vi avvicinate.
Effettivamente è un piccolo ascensore montacarichi che va verso l’alto.
C’è scritto ($say: 'giulia',"“Aula di Scienze!”")
($say:'giulia',"“Deve condurre ad un passaggio segreto! Potrebbe tornare utile!”") Giulia sembra entusiasta.
Se conduce all’aula di scienze potrebbe venire usato anche per scendere…
Un brivido ti corre lungo la schiena…
* [[Entra nel laboratorio->Laboratorio]]
(set: $currentpassage to (passage:)'s name)
(set: $flags's goodslift to true)Tu ed i tuoi amici correte nel corridoio in preda al panico.
Cercate riparo in un’aula nella speranza di potervi nascondere. Aprite la porta e notate che la finestra è aperta!
Sorridi! Forse per una volta la fortuna è dalla vostra parte!
* [[Scappi dalla finestra->Escape2]]
(set: $currentpassage to (passage:)'s name)Ti lanci verso Zanetti, senza pensarci, spinto dalla disperazione.
Lui ti afferra con forza, ma non per farti del male: ti spinge dietro di sé, come uno scudo vivente.
Alle sue spalle, Giulia e Samir riescono a raggiungervi. I suoi occhi si soffermano su Luca, steso a terra nel laboratorio… poi si stringono in una fessura di pura rabbia.
Ringhia di nuovo. Ma stavolta non verso di voi.
La Valenti esce dal laboratorio con la siringa ancora in mano.
($say: "valenti","“Non immischiarti, Zanetti,”") sussurra, la voce carica di veleno.
Zanetti, per tutta risposta, si scaglia contro di lei.
Lo scontro è violento, animalesco. Lottano nel corridoio, mentre voi restate paralizzati.
($say: "giulia","“Via! Il Computer!”") urla Giulia a Samir.
Zanetti blocca la Valenti contro il muro, ma lei lo colpisce più volte con la siringa…
Lo senti gemere. Ma non molla.(set: $flags's "fight" to true)
<ul>(if: $flags's "examinedPc" is false)[<li>[[Aspetti che Samir finisca di esaminare il computer->SamirPc]]</li>]
<li>[[Corri verso le scale->AlCorridoio]]</li></ul>
(set: $currentpassage to (passage:)'s name)Zanetti cammina con passo zoppicante dentro la stanza.
La Valenti lo fulmina con lo sguardo. ($say:"valenti","“Non potrai proteggerli questa volta… non proteggerai nemmeno te stesso!”")
Il bidello vi guarda. I suoi occhi sono duri ma hanno un tono di dolcezza.
Vuole aiutarvi!
Ha sempre voluto aiutarvi!
Dopo si sofferma su Luca, steso a terra nel laboratorio… gli occhi gli si stringono in una fessura di pura rabbia.
Ringhia. Ma stavolta non verso di voi.
La Valenti si avventa contro di lui con la siringa ancora in mano.
Lo scontro è violento, animalesco. Lottano, mentre voi restate paralizzati.
($say:"giulia","“Dobbiamo andare!”") urla Giulia.
Zanetti blocca la Valenti contro il muro, ma lei lo colpisce più volte con la siringa…
Lo senti gemere. Ma non molla.
Li superate e correte nel corridoio.
Dietro di voi, il rumore della lotta tra Zanetti e la Valenti si fa più feroce.
Un tonfo. Un urlo. Il suono di vetri che si spezzano.
La Valenti pugnala il bidello con la siringa. Lui a terra zampilla sangue…
* [[Corri verso le scale->AlCorridoio]]
(set: $currentpassage to (passage:)'s name){Sali sulle tribune e ti guardi intorno
<ul>
<li>[[ Scendi nella palestra->Palestra]]</li>
(if: not ($inventory contains $keyRing))[
<li>(link-replace:"Se vuoi osservare meglio")[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)
(display:"DiceLauncher")
(if: $dice < 7 and not ($inventory contains $keyRing))[Non sembra esserci nulla di utile.](if: $dice >= 7 and not ($inventory contains $keyRing))[Noti uno zaino rosso lasciato li. Probabilmente dimenticato da uno studente disattento. Dentro ci sono quaderni, un portafoglio (con tessera scolastica di Matteo C.), e una portachiavi rotondo.
<li>[[Prendi portachiavi->PrendiPortachiavi]]</li>]]]</ul>
}
(set: $currentpassage to (passage:)'s name)Il cuore ti esplode nel petto quando capisci che l’uscita è bloccata.
Provi a correre verso il piano superiore ma il mostro è più veloce.
Ti sgambetta con una zampata.
Finisci a terra.
La creatura ti è addosso.
Ti morde la spalla strappando lembi di carne…
Urli a squarciagola tentando di liberarti, ma il mostro ti schiaccia a terra con una zampa.
Nel frattempo mastica avidamente la tua carne, leccandosi il mento con una oblunga lingua viola.
Scende ancora con la testa per continuare il banchetto.
Ti morde sul braccio strappando il muscolo bicipite.
Poi…
(text-style:"rumble")[BOOOM]!
L’esplosione pone fine ai tuoi tormenti…
💀 **GAME OVER**
(link:"Ricomincia")[
(reload:)]Spalanchi la porta con cautela. L’ufficio del preside è come congelato nel tempo. La luce lunare entra penetrando le veneziane semi abbassate, proiettando ombre nette sulle pareti coperte di certificati incorniciati e fotografie scolastiche.
{(if:$flags's "firstTimePrincipalOffice" is true)[
<br>
($say:'luca',"“Il Preside Bianchi… chissà che fine ha fatto…”") Luca osserva una fotografia.
<br>
($say:'giulia',"“Sarà un mese che non si vede. Forse sta male.”") Giulia si guarda intorno.
<br>
($say: 'samir',"“Scommetto che è stato rapito dagli alieni buuuuh”") Samir muove le mani in maniera scenica per simulare la navetta ufo.
<br>
($say:'giulia',"“Piantala scemo. Mi stai spaventando.”") Giulia da uno schiaffetto alla mano a Samir.
<br>
($say:'luca',"“Smettetela. Sarà semplicemente in vacanza. Vediamo se troviamo qualcosa riguardo il test…”") Luca richiama gli altri.]
<br>
Al centro della stanza, una grande scrivania di legno scuro è sommersa da pile di scartoffie, un vecchio telefono fisso, e una lampada da tavolo spenta. Una sedia imbottita scricchiola appena ci passi accanto.
Alle pareti, scaffali con faldoni etichettati, alcuni accatastati in modo disordinato. C’è anche un piccolo mobile bar chiuso a chiave, e in un angolo, un appendiabiti con ancora un vecchio cappotto appeso.
(if:$flags's "firstTimePrincipalOffice" is true)[
Dietro la scrivania, noti un cassetto socchiuso.
<br>
Lo apri e trovi la ''chiave dell’aula professori'', la metti nello zaino (set: $inventory to it + (a:$teachersLoungeKey)).
<br>
($say: "luca","“Questa ci farà comodo.”") Luca fa un sorriso inebriato dall’avventura.
<br>
($say:"samir","“Ehi guarda nel cestino…”") Indica Samir.
<br>
Nel cestino c’è un documento fatto a pezzi. Difficile capire cosa c’è scritto senza usare qualcosa per riattaccarlo.
(if:$inventory contains $tape)[
(set:$flags's "findPrincipalDoc" to true)
<br>
Con il nastro adesivo inizi a ricomporre i pezzi come fosse un puzzle.
Dopo un po’ riesci a ricostruire gran parte del documento:
''“Mi spiace molto sapere della sua malattia. Farò in modo di aiutarla per quanto mi è possibile.”
— L. Valenti '']]}
* [[Esci dall’ufficio del preside->Corridoio4]]
(set: $currentpassage to (passage:)'s name)(set: $flags's "firstTimePrincipalOffice" to false){In fondo a un breve corridoio laterale, trovate l’uscita di emergenza: una grossa porta metallica dipinta di verde scolorito, con il simbolo dell’omino che corre ormai sbiadito dal tempo.
Una barra antipanico attraversa il centro della porta.
Un lucchetto pesante è stato agganciato a una catena che avvolge le maniglie laterali, tenendo tutto serrato con forza.
(if: $flags's "firstTimeFireStair" is true )[
<br>
($say:"samir","“Ma che diavolo…”") Samir si mette le mani nei capelli.
<br>
($say:"luca","“Deve averla chiusa Zanetti…”") Riflette Luca.
<br>
($say: "luca", "“Se volessimo uscire da qui dovremmo rompere il lucchetto…”") Luca è pensieroso.
<br>
($say:"giulia", "O trovare una chiave") Giulia si sistema gli occhiali. (set: $flags's "firstTimeFireStair" to false)]
(if: $inventory contains $wireCutters)[
*[[Usi le tronchesi per tagliare il lucchetto e scappare->Escape1]]
]
* [[Torna indietro->Corridoio2]]
}
(set: $currentpassage to (passage:)'s name){(if:$staffSheets's "valenti" is "notChecked")[Samir estrae la scheda e annuisce.]}
//NOME: Elisa Valenti
RUOLO: Docente di Scienze Naturali – Referente progetti Lab
ETÀ: 38 anni
PROFILO PROFESSIONALE:
Insegnante preparata e rigorosa, nota per il suo approccio metodico riesce comunque a spiccare per la sua grande empatia con gli studenti. Ha un curriculum impeccabile e partecipa a numerosi progetti di ricerca didattica. È considerata una delle figure più competenti del corpo docente. Dagli studenti, esige disciplina e precisione ma non esita ad aiutarli in caso di difficoltà
OSSERVAZIONI DEI COLLEGHI:
“Preparata e instancabile.” – Prof. Russo
“È sempre pronta a dare una mano, poi è anche una gran bella donna. Dato che è celibe ho tentato più volte di sedurla ma non c’è stato verso. Che peccato…” Prof. Giannetti
NOTE AGGIUNTIVE:
Responsabile della stanza delle attrezzature nel laboratorio.
Ultima a lasciare l’edificio ogni sera.
Presente nei registri anche in orari serali non autorizzati.//
* [[Guarda le altre schede staff->StaffRecord]]
* [[Passa alle schede studenti->SchoolsRecord]]
(set: $staffSheets's "valenti" to "checked")
(set: $currentpassage to (passage:)'s name){(if: $flags's "examinedPc" is false)[
Ti affacci nel corridoio, spinto da un misto di curiosità e inquietudine.
La luce lunare filtra ancora dalle finestre, ma ora sembra più fredda. Più distante.
Il rumore è cessato. Poi, una voce.](else:)[La porta si apre.
]
<br>
($say: "valenti","“Proprio voi ragazzi… vi cercavo.”") La Professoressa Valenti ha l’aria inquieta. Il braccio fasciato e rosso di sangue che macchia bendatura e vestito
<br>.
($say: "giulia","“Professoressa! Cosa succede?”") Giulia si avvicina tremante.
<br>
($say: "valenti","“Quella cosa mi ha attaccato. Dobbiamo andare via o ci ucciderà”") La Valenti entra nell’aula di scienze insieme a voi e chiude la porta.
<br>
($say: "luca","“Che diavolo è?”") Chiede Luca nervoso.
<br>
($say: "valenti","“Un esperimento del governo… mal riuscito… Zanetti è un agente e lo ha nascosto qui nel sotterraneo. Io sono stata costretta ad aiutarlo altrimenti mi avrebbe uccisa… me e tutta la mia famiglia! Mio marito… i miei figli…”") Si asciuga le lacrime.
Sospira cercando di tornare calma.
($say: "valenti","“Siete sconvolti… lo so…”") si alza e va verso la cattedra. Prende un termos e versa del tè in cinque bicchieri. Uno lo tiene lei e gli altri li porge a voi. ($say: "valenti","“Vedrete che ce la faremo… farò di tutto per aiutarvi.”")
(if: $staffSheets's "valenti" is "checked")[''Ti torna in mente che nella scheda che avete nelle note dicevano che era celibe…'']
* [[Bevi il tè->AgoodTea]]
* (if: $flags's "examinedPc" is true)[[[Non bere il te->noThanksWoDeat]]](else:)[[[Non bere il te->NoThanks]]]
}
(set: $currentpassage to (passage:)'s name)//NOME: Enrico Zanetti
RUOLO: Collaboratore scolastico (bidello)
ETÀ: 62 anni
PROFILO PERSONALE:
Figura enigmatica, silenziosa e quasi spettrale nei corridoi della scuola. I ragazzi lo vedono come una presenza inquietante, sempre dietro l’angolo nei momenti meno opportuni. Non parla mai. Non ride mai. Si muove senza fare rumore. Alcuni dicono che dorma nei sotterranei della scuola. Altri che parli con le ombre.
OSSERVAZIONI DEL PERSONALE:
“È muto da anni. Non chiedete il perché, non ve lo dirà.” – Prof.ssa Valenti
“Una volta mi ha fermato prima che cadessi dalle scale. Non l’ho sentito arrivare.” – Prof. Russo
“Non si sa da dove venga. Ma è ancora qui. Sempre.” – Prof. Giannetti
NOTE AGGIUNTIVE:
Zanetti ha perso l’uso della voce oltre dieci anni fa, dopo un incendio nel laboratorio di scienze della scuola.
Uno studente rimase intrappolato nelle fiamme e Zanetti riuscì a trasportarlo fuori, riportando gravi ustioni sulle gambe ed importanti ferite alla gola per via del fumo.
Da allora, ha difficoltà a parlare e non si muove molto bene ma continua a lavorare sodo per la scuola.
//
{(if: $staffSheets's "zanetti" is "notChecked")[($say:"giulia","“Ha salvato il ragazzo.”") Considera Giulia.
($say: "samir","“Oppure è quello che ti salva… solo per decidere lui quando farti fuori.”") ribatte Samir, chiudendo la cartella con mani sudate.
]}
* [[Guarda le altre schede staff->StaffRecord]]
* [[Passa alle schede studenti->SchoolsRecord]]
(set: $currentpassage to (passage:)'s name)
(set: $staffSheets's "zanetti" to "checked")Luca fa un passo avanti, la voce incerta ma diretta:
($say:"luca","“Professoressa… il preside. Sa qualcosa? Non viene più a scuola da almeno un mese…”")
Il suo sguardo si fa ancora più sfuggente.
{(if: $flags's "isAskOnPrincipal" is false)[(set:$dice to 0)(set: $flags 's "isAskOnPrincipal" to true)
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Coraggio")(set: _playerSkillValue to $player's guts)<br>(display:"DiceLauncher")]
(if: $dice >= 7)[
(if: $flags's "findPrincipalDoc" is true)[
* [[Continua->Resp1]]
](else:)[
* [[Continua->Resp2]]]
](else:)[
<br>
La Valenti scuote la testa.
($say:"valenti","“Ora basta!”")
* [[Vi prende per un braccio->BadEnding5]]]}
(set: $currentpassage to (passage:)'s name)''“Professoressa… e il bidello Zanetti? È strano… ci ha quasi preso prima.”
''Il nome pare colpirla come uno schiaffo.
{(if:$flags's "isAskOnZanetti" is false)[
($say:"valenti","“Zanetti…”") ripete sottovoce, come se dovesse assicurarsi di aver udito bene.
<br>
Poi fa un passo indietro, guardandosi intorno nervosamente, come se anche solo nominarlo potesse attirarlo.
($say:"valenti","“Non dovete farvi vedere da lui,”") sussurra. ($say:"valenti","“Se vi trova… se vi prende…”")
Si interrompe, mordendosi il labbro, poi si avvicina e parla a voce più bassa, come se avesse paura che anche i muri possano ascoltare.
($say:"valenti","“Non è più lui. Da settimane è… cambiato. Silenzioso. Scompare per ore.”")
Fa una breve pausa.
<br>
($say:"valenti","“Se lo vedete… correte. Non cercate di parlarci. Non chiedete nulla.”")
La tensione è alle stelle.
(set: $flags's "isAskOnZanetti" to true)
](if: $flags's "isAskOnPrincipal" is false)[
<ul><li>[[ Chiedi alla Valenti del preside->askOnPrincipal]]</li><li>[[Lascia perdere]]</li></ul>
](else-if: $flags's "isAskOnPrincipal" is true)[
* [[Lascia perdere]]]
}
(set: $currentpassage to (passage:)'s name)($say:'samir',"“Guardate! Ci sono diversi documenti!”") Samir inizia a sfogliarli
<br>
($say: 'luca',"“Interessante… Qualcosa su di noi?”") Luca si gratta la testa
<br>
($say:'giulia',"“O sugli insegnanti?”") Giulia è incuriosita.
* [[Guarda tra le schede degli studenti->SchoolsRecord]]
* [[Guarda tra le schede dello staff->StaffRecord]]
* [[Esci dalla segreteria->CorridoioDX]]
(set: $currentpassage to (passage:)'s name){Ti avvicini lentamente all’armadietto della professoressa Valenti.
È uno di quelli alti, color grigio spento, con la vernice scrostata in alcuni punti.
Ti fermi un attimo, esitante, poi la apri del tutto.
<br>
($say:'samir',"“Ottimo!”") Esulta Samir mentre tiri fuori le chiavi per il laboratorio di scienza.
<br>
($say: 'giulia',"“Beh… i risultati del test forse li troveremo lì… sempre che ormai abbia ancora senso continuare a cercarli…”") Giulia sembra meno entusiasta rispetta all’amico. (set:$flags's "checkWardrobe" to true)
(set: $inventory to it + (a:$labKey))
<ul>(if: $flags 's "checkDesktop" is false)[
<li>[[Guardi la scrivania->CheckDesktop]]</li>]
<li>[[Torna al corridoio->CorridoioDX]]</li></ul>}
(set: $currentpassage to (passage:)'s name)Continui a guardarti intorno, cercando frettolosamente tra gli scaffali.
(if: $dice is 0)[{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: $dice to 0)(set: _playerSkill to "Intelligenza")(set: _playerSkillValue to $player's intelligence)<br>(display:"DiceLauncher")<br>(if:$dice >= 7)[Dietro il banco della bibliotecaria, tra fogli sparsi e qualche libro marcito, noti qualcosa di inaspettato:
un vecchio taccuino dalla copertina rigida, con il nome “Zanetti” scritto a penna sul bordo.
($say: "luca","“Ehi… sembra un diario…”") bisbiglia Luca, avvicinandosi curioso.
Le prime pagine sono banali, appunti su turni e piccoli lavori da fare, ma più si va avanti, più la scrittura si fa nervosa. Appaiono frasi come:
''“Ha detto che poteva controllarlo. Era una bugia.”'' oppure ''“Oggi l’ho visto. Non è più umano.”''. C’è anche uno schizzo inquietante: una figura con occhi vuoti, sproporzionata…
<ul><li>[[Esci dalla biblioteca->Corridoio2]]</li></ul>](else:)[Dietro il banco della bibliotecaria, tra fogli sparsi e qualche libro marcito, noti qualcosa di inaspettato:
un vecchio taccuino dalla copertina rigida, con il nome “Zanetti” scritto a penna sul bordo.
($say: "zanetti","“RRRRRH!!!!”") Lo spaventoso bidello appare alle vostre spalle!
<ul><li>[[Via ha preso->BadEnding2]]</li></ul>]
]{Vi guardate intorno cercando un nascondiglio.
(set:$flags's "bibFirstTime" to false)
($say:"samir","“Sta venendo verso di noi… Muoviti!”") Sussurra angosciato Samir.
(if: $dice is 0)[
{<audio src="music/dice.mp4" type="audio/mp4" autoplay>}(set: _playerSkill to "Agilità")(set: _playerSkillValue to $player's agility)<br>
(display:"DiceLauncher")]
(if: $dice >= 7)[
<br>
($say:"giulia","“Li! Li!”") Giulia ti spinge mentre vi appollaiate in uno stretto spazio da una libreria ed il muro.
<br>
Zanetti cammina zoppicante verso di voi. Dopo poco vi è davanti. Trattieni il respiro mentre il bidello si ferma un secondo. Inorridisci mentre noti il martello che ha in mano.
L’uomo fa un sospiro… poi riprende a camminare ed esce nel buio corridoio.
<ul><li>[[Lo segui ->SeguiZanetti]]</li><li>[[Esplori la biblioteca->Biblioteca]]</li></ul>](else:)[
Il pavimento scricchiola sotto i tuoi piedi.
<br>
($say:"zanetti","“Rrrrh!!!”") Zanetti digrigna i denti mentre indica verso di voi. In mano ha un martello!
<br>
($say:"luca","“Scappiamo!”") Luca prende la fuga seguito dagli altri.
<ul><li>[[Scappa->Run]](set: $dice to 0)</li></ul>]}
(set: $currentpassage to (passage:)'s name)
{<script>
window.audioPlayer.stop();
</script>}Questa situazione ti inquieta. Gli altri stanno per bere!
Luca come al solito è il più veloce a fare le cose.
Giulia è più vicina a te.
Samir è più lento e ponderato.
* [[Urli a tutti di formarsi->FermaTutti]]
* [[Fai cadere il tè a Giulia prima che beva->NoThanks]]
(set: $dice to 0)
(set: $currentpassage to (passage:)'s name)
<script>
window.audioPlayer.play("music/monster.mp3",true);
</script>Luca si arrampica con agilità ed in un attimo è sopra.
($say: "giulia","“Wow! È veramente aggraziato”") Giulia è ammirata.
Entra nella finestra ed inizia ad ispezionare la zona.
($say: "samir", "“Trovato qualcosa?”") Samir cerca di farsi sentire senza alzare troppo il tono.
Poco dopo Luca si affaccia e stende una corda, ($say:"luca","“Forza salite!”")
<ul><li>[[Sali->AulaIngresso]]</li></ul>
(set: $currentpassage to (passage:)'s name)
(set:$flags's "lucaHelp" to true)
(set: $flags's "fromWindow" to true)* [[Segreteria]]
(set: $phase to 2)
(set: $inventory to it + (a:$teachersLoungeKey))
(set: $inventory to it + (a:$baseballBat))
(set: $inventory to it + (a:$firecrackers))
(set: $inventory to it + (a:$labKey))
(set: $inventory to it + (a:$duplicateLabKey))
(set: $player's guts to 3)
(set: $player's agility to 3)
(set: $player's intelligence to 3)
(set: $dice to 0)
<script>
window.audioPlayer.stop("music/intro.mp3");
</script>Giulia presa dall’ansia vuota il sacco: ($say:"giulia","“Ci siamo intrufolati nella scuola per cercare le soluzioni al test di domani…”")
La professoessa Valenti vi fissa per un istante che sembra eterno. I suoi occhi si muovono rapidi da uno all’altro, pieni di sospetto… e qualcos’altro. Paura? Ansia?
($say:"valenti","“Questo è gravissimo ma ne riparleremo un’altra volta… Voi non dovreste essere qui.”") Dice infine con tono duro, ma la voce le trema appena. ($say:"valenti","“Questa scuola… non è sicura, stanotte.”")
Le sue mani stringono nervosamente il taccuino, come se contenesse qualcosa di importante.
Poi il tono cambia, diventa più sbrigativo, quasi disperato.
($say:"samir","“Ma… che significa ‘non è sicura’?!”") Samir insiste.
($say:"valenti","“Non avete visto niente?”") La Professoressa ha gli occhi pieni di paura.
($say:"luca","“Visto cosa?”") Luca appare nervoso.
* [[Chiedi alla Valenti di Zanetti->askOnZanetti]]
* [[Chiedi alla Valenti del preside->askOnPrincipal]]
(set: $currentpassage to (passage:)'s name)Giulia esclama con finta convinzione:($say: "giulia","“Siamo… ehm… rimasti dentro per sbaglio, dopo la lezione di recupero. Poi la porta principale era chiusa e…”")
La professoressa Valenti vi fissa per un istante che sembra eterno. I suoi occhi si muovono rapidi da uno all’altro, pieni di sospetto… e qualcos’altro. Paura? Ansia?
($say: "valenti","“Voi non dovreste essere qui.”") Dice infine con tono duro, ma la voce le trema appena. ($say: "valenti","“Questa scuola… non è sicura, stanotte.”")
Le sue mani stringono nervosamente il taccuino, come se contenesse qualcosa di importante.
Poi il tono cambia, diventa più sbrigativo, quasi disperato.
($say: "samir","“Ma… che significa ‘non è sicura’?!”") Samir insiste.
($say: "valenti","“Non avete visto niente?”") La Professoressa ha gli occhi pieni di paura.
($say: "luca","“Visto cosa?”") Luca appare nervoso.
* [[Chiedi alla Valenti di Zanetti->askOnZanetti]]
* [[Chiedi alla Valenti del preside->askOnPrincipal]]
(set: $currentpassage to (passage:)'s name){Ti risvegli disteso su un lettino di metallo.
Le luci al neon tremolano sopra di te. Il suono di un monitor che pulsa, distante.
Ti volti. Intorno a te, pareti bianche, lucide. Vetri specchiati. Un laboratorio.
Simile a quello della scuola. Forse identico.
Vedi un logo simile a quello del Badge della professoressa: Bioskorp.
Chi sono questi tizi?
Non sei solo. Altri letti. Altre forme distese. Qualcuno si muove. Qualcuno dorme ancora.
(if: $death's "valenti" is false)
[
La professoressa Valenti ti sorride mentre altri uomini in camice bianco trafficano con la strumentazione.
“Hai fatto un vero pasticcio a scuola ragazzo mio… Ma vedrai che troverò il modo di farti rimediare. Sai che sono indulgente con studenti dotati.” ]
Una voce anonima dice solo:
“Soggetto 7 risvegliato. Inizio sperimentazione imminente.”
Poi gli uomini in camice bianco si avvicinano a te.
Ti infilano in una vasca cilindrica.
La porta che si apre.
“Con il Soggetto 6 ci sono stati problemi ma essendo che era malato era comprensibile che qualcosa andasse storto. Uno studente in ottima salute sarà molto meglio del Preside Bianchi. Non commetteremo gli errori precedenti…”
Fine.
* [[Fine]]
}Corri all’impazzata!
L’uscita antincendio è vicina!
Svolti l’angolo e la vedi!
(if: $inventory contains $wireCutters)[
Con un colpo netto, spacchi il lucchetto. La brezza notturna ti accarezza.
Ti precipiti giù per le scale in metallo.
Senti dentro di te che il tempo che rimane è veramente poco.
Arrivi a terra e ti sembra di sognare, ma non c’è tempo da perdere.
Corri a perdifiato allontanandoti il più possibile dalla scuola.
Poi…
<br>
(text-style:"smear","rumble")[BOOM!]
<br>
Un’esplosione squarcia la notte.
Un’enorme fiammata si solleva verso il cielo, illuminando per un istante tutto il quartiere.
Cadi a terra rotolando.
Qualche livido, qualche graffio…
Ma sei vivo.
Ti giri.
La scuola non esiste più.
Solo rovine fumanti.
* [[Epilogo]]
]
(else:)[
C’è un lucchetto!!!
Merda!!!
Sei bloccato. Provi a scuoterlo ma è di acciaio.
Devi tornare indietro.
Un rantolo.
La creatura è dietro di te. Ti appoggi contro l’uscita chiusa.
Il mostro corre aprendo le fauci orripilanti ed emettendo un verso inumano.
<br>
(text-style:"smear","rumble")[BOOM!]
<br>
L’esplosione arriva prima.
''💀 GAME OVER''
(link:"Ricomincia")[
(reload:)]
]
(set: $currentpassage to (passage:)'s name)''Thanks to:''
Eleonora, Fabrizio, Simone
the Twine Community (link: "twinery.org/forum")[ (goto-url: "https://twinery.org/forum/") ], and *Interactive fiction with Twine* by (link: "Brian Moakley")[ (goto-url: "https://www.jezner.com/twine-2-tutorial-series/")].
Story and illustration by: Andreahaai | Coding & music by: Z4RD0Z
All rights reserved
(link:"Ricomincia")[(reload:)]Entri. È un’aula come tante.
Banchi ordinati, lavagna con appunti cancellati, nulla di utile.
* [[Indietro->Corridoio2]]
(set: $currentpassage to (passage:)'s name)