LogoPixi’VN

Cronologia

Descrive come Pixi'VN tiene traccia e gestisce la cronologia narrativa, inclusi dialoghi, scelte, contatori di passi e limiti di salvataggio.

UI screen

Puoi trovare un esempio della schermata dell'interfaccia utente della cronologia nella sezione esempi di interfaccia.

Pixi’VN saves all dialogues, choices, responses and more, at every step opened during the game.

Ottieni

La cronologia della narrazione è un elenco di tutti i dialoghi e delle scelte mostrati al giocatore.
Per ottenere la cronologia narrativa, utilizza stepHistory.narrativeHistory. Restituisce un elenco di NarrativeHistory<T>[].

const dialogues: NarrativeHistory[] = stepHistory.narrativeHistory;

Rimuovi

Per eliminare tutta la cronologia narrativa, utilizza stepHistory.removeNarrativeHistory().

stepHistory.removeNarrativeHistory();

Per eliminare una parte della cronologia narrativa, passa un numero per rimuovere i primi N elementi:

// Delete the first 2 elements
stepHistory.removeNarrativeHistory(2);

Step save limit

Ad ogni passo vengono salvate tutte le informazioni sullo stato attuale del gioco.

Per evitare che il file di salvataggio diventi troppo grande, è previsto un limite al numero di steps salvati. Per impostazione predefinita, vengono salvati solo gli ultimi 20 steps, ma è possibile aumentare questo limite (ad esempio a 100). Una volta raggiunto il limite, vengono conservate solo le informazioni essenziali dei steps precedenti. Ciò consente di visualizzare l'intera cronologia narrativa, ma non è possibile tornare a un passaggio specifico oltre il limite.

You can change the step save limit by setting the stepLimitSaved property in the stepHistory object.

import { stepHistory } from '@drincs/pixi-vn'

stepHistory.stepLimitSaved = 100

To disable the step save limit, set stepLimitSaved to Infinity.

import { stepHistory } from '@drincs/pixi-vn'

stepHistory.stepLimitSaved = Infinity