История
Описывает, как Pixi’VN отслеживает и управляет нарративной историей, включая диалоги, выборы, счётчики нарративных шагов и лимиты сохранений.
Экран UI
Пример экрана интерфейса истории можно найти в разделе примеры интерфейсов.
Терминология
В этой документации термин «нарративная история» обозначает список всех диалогов, выборов и прочего, что было показано игроку.
Pixi’VN сохраняет все диалоги, выборы, ответы и прочее при каждом выполненном нарративном шаге (step) во время игры. Это позволяет возвращаться к предыдущим шагам, давая игроку возможность просматривать прошлые события или повторно обращаться к более ранним выборам.
Получить
Для получения нарративной истории используйте stepHistory.narrativeHistory.
const dialogues: NarrativeHistory[] = stepHistory.narrativeHistory;Удалить
Для удаления всей нарративной истории используйте stepHistory.removeNarrativeHistory.
stepHistory.removeNarrativeHistory();Для удаления части нарративной истории передайте число, чтобы удалить первые N элементов:
// Delete the first 2 elements
stepHistory.removeNarrativeHistory(2);