I sottografi e le routine
Quando una storia cresce, viene voglia di metterla in ordine. Un sottografo è un piccolo grafo separato, tenuto da parte per organizzare il suo racconto o per riutilizzare uno stesso passaggio in più punti.
Passare da un grafo all’altro
Sezione intitolata “Passare da un grafo all’altro”In alto nel grafo, un selettore alterna tra la Storia principale e i suoi sottografi. Vi ritrova l’elenco dei suoi sottografi e una scorciatoia per crearne uno nuovo.

Il selettore di grafo: passare dalla Storia principale a un sottografo.
Una volta dentro un sottografo, un’etichetta in alto a destra nel grafo le ricorda dove si trova: la modalità del sottografo, Capitolo, Routine o Interludio, seguita dal suo nome.
Creare e chiamare un sottografo
Sezione intitolata “Creare e chiamare un sottografo”Nella scheda Sottografi, il pulsante Aggiungi crea un sottografo: gli dà un nome e ne sceglie la Modalità. Un sottografo nuovo arriva già dotato di una sequenza di partenza e di un’Uscita di sottografo.
Per usarlo nella storia, si mette una sequenza di tipo Sottografo là dove lo si vuole chiamare. All’uscita, la lettura riprende il suo corso. I sottografi in modalità Interludio fanno eccezione: si attivano in altro modo, e non vengono proposti quando mette una sequenza Sottografo. Vedere Gli interludi e i capitoli.
Un sottografo può avere più vie d’uscita. Ci metta tante sequenze Uscita di sottografo quanti sono i modi di uscirne: ognuna diventa un’uscita della sequenza che lo chiama, con il suo nome, e la collega come una scelta. Un’uscita aggiunta in seguito compare su ogni chiamata. Un’uscita eliminata ne scompare, insieme al collegamento che ne partiva.
Nell’elenco, il nome di un sottografo è un pulsante che lo apre. Il menu … della riga porta Rinomina, e con esso Duplica ed Elimina.
Riporre delle sequenze in un sottografo
Sezione intitolata “Riporre delle sequenze in un sottografo”Un passaggio già scritto si ripone senza ricopiarlo. Selezioni le sue sequenze nel grafo (vedere Selezionare più sequenze), poi faccia clic su Trasforma in sottografo nel pannello Selezione multipla. Le sequenze passano in un nuovo sottografo, e una sequenza Sottografo prende il loro posto nel grafo, con gli stessi collegamenti.

Due sequenze selezionate: il pannello Selezione multipla propone di trasformarle in sottografo.
La finestra che si apre chiede il Nome del sottografo, obbligatorio. Dalla storia principale, chiede anche la Modalità: Routine, scelta in partenza, o Capitolo. Da un altro sottografo, il nuovo sarà una routine. La finestra mostra infine l’Entrata, la sequenza da cui si entra nella selezione, e le Uscite, una per ogni sequenza a cui la selezione conduce. Ogni uscita diventa un’Uscita di sottografo, che prende il nome dalla sua destinazione.

La finestra annuncia l’entrata e le uscite del futuro sottografo.
Non tutte le selezioni si prestano. Un sottografo ha una sola entrata, quindi una sola sequenza della selezione può essere raggiunta dall’esterno. La selezione non può nemmeno contenere la sequenza di partenza, una fine della storia, un’uscita di sottografo o un frammento di un laboratorio collaborativo. Quando il gesto è impossibile, il pulsante resta in grigio, e il motivo compare subito sotto: sa quale sequenza togliere dalla selezione.
Rimettere un sottografo nel grafo
Sezione intitolata “Rimettere un sottografo nel grafo”Il gesto inverso si fa da una sequenza Sottografo. Apra il menu … del suo pannello, poi scelga Rimetti nel grafo.
- Se il sottografo è chiamato solo da qui, le sue sequenze tornano nel grafo, e il sottografo scompare.
- Se è chiamato da più punti, una copia delle sue sequenze viene messa qui, e il sottografo resta al suo posto per le altre chiamate.

La finestra le dice che cosa succederà prima che confermi.
Quando il sottografo ha delle variabili locali, la finestra chiede che cosa ne sarà. Farne variabili della storia le conserva con il loro nome e il loro valore di partenza. Quando la chiamata collega alcune di esse a una variabile della storia, Sostituirle con la variabile collegata mette quella variabile al loro posto.
Delle variabili locali
Sezione intitolata “Delle variabili locali”Una routine e un interludio possono avere le loro Variabili locali, che vivono soltanto per il tempo della loro esecuzione. Può anche passare loro dei valori in Ingresso e recuperarne in Uscita, come dei parametri.
Un capitolo, invece, non ha variabili locali. Si gioca una sola volta, e una variabile che si cancellasse alla sua uscita sarebbe una trappola: «Ha preso la chiave», messa nel primo capitolo, non si ritroverebbe nel successivo. Una variabile che crea mentre lavora in un capitolo appartiene quindi alla storia. Una storia più vecchia può portare ancora delle variabili locali in un capitolo: La verifica le segnala.
La Modalità di un sottografo cambia il suo modo di inserirsi nella storia. Vedere Gli interludi e i capitoli.