Logica » Timer
April 23, 2026

Timer

In lavorazione

Questa documentazione è ancora in espansione e in fase di revisione. Funzionalità, screenshot e descrizioni possono cambiare fino al rilascio pubblico di Talescape. Se qualcosa non è chiaro o hai bisogno di aiuto, chiedi sul Discord ufficiale di Talescape. Siamo felici di chiarire o aggiornare le pagine se necessario.

Timer sono inneschi basati sul tempo che ti permettono di controllare quando gli eventi avvengono nella tua storia. Possono essere usati per creare conteggi alla rovescia, effetti ricorrenti o scelte temporizzate, aggiungendo ritmo e urgenza al gameplay.

1. Panoramica

Un timer misura una durata definita in secondi. Quando il tempo scade, attiva automaticamente le azioni collegate, proprio come un innesco.

Ogni timer ha:

  • Nome: Un'etichetta per identificare il timer.
  • Durata: Quanto tempo il timer resta attivo prima di attivarsi (in secondi).
  • Ripeti: Se il timer deve riavviarsi automaticamente dopo l'attivazione.

2. Controlli del timer

I timer possono essere gestiti dinamicamente tramite le Azioni o gli Eventi. Puoi:

  • Avvia: Inizia il timer.
  • Interrompi: Annulla il timer completamente.
  • Metti in pausa: Congela il timer al suo valore corrente.
  • Riprendi: Continua un timer in pausa.
  • Reimposta: Riporta il timer alla sua durata completa senza avviarlo.

Questo ti permette di avviare, interrompere o reimpostare sequenze temporizzate in qualsiasi punto della storia.

3. Timer ripetuti

Quando l'opzione Ripeti è abilitata, il timer si riavvierà automaticamente ogni volta che termina. Questo continua finché il timer non viene fermato manualmente o la storia cambia scena.

I timer ripetuti sono utili per:

  • Effetti ambientali che si verificano periodicamente.
  • Controlli regolari (es. perdita di salute, sfarfallio delle luci, cicli ambientali).
  • Sistemi di background continui che non dipendono dall'input del giocatore.

4. Usare i timer come inneschi

I timer fungono da inneschi all'interno del sistema logico. Quando finiscono, eseguono automaticamente le Azioni assegnate.

Puoi usare questo per:

  • Passare a una nuova scena dopo un conto alla rovescia.
  • Modificare variabili a intervalli fissi.
  • Attivare suoni o effetti ambientali ripetutamente.
  • Terminare dialoghi o scene se il giocatore impiega troppo tempo per agire.

5. Buone pratiche

  • Mantieni i timer brevi e mirati, perché timer prolungati in background possono confondere il ritmo.
  • Usa timer visibili per creare tensione, e timer invisibili per una progressione più sottile.
  • Ferma o reimposta sempre i timer quando non sono più necessari per evitare eventi sovrapposti.
  • Combina i timer con le variabili o le condizioni per controllare logiche temporali complesse.

I timer aggiungono un senso di ritmo e urgenza alla narrazione interattiva, aiutandoti a modulare le scene dinamicamente, premiare le decisioni rapide o creare la tensione silenziosa dell'attesa.