Search
14:40:40
Shinmera
From what I can figure, the game consists of multiple storylines, some of which may happen in parallel
14:41:18
Shinmera
each storyline is composed of a number of dialog sequences, where a dialog is invoked by a trigger.
14:42:20
Shinmera
a dialog is composed of textual strings and other display data, such as the current profile and expression displayed along the text
14:43:21
Shinmera
at the end of the dialog, new triggers can be installed to progress the story
14:44:07
Shinmera
one problem I'm not sure how to deal with yet is if you had multiple interaction triggers with the same NPC at once
14:44:41
Shinmera
in that case there'd have to be a choice where the player can select what to talk about
14:44:57
Shinmera
but that means it needs to be something other than a simple event-based trigger
14:45:28
Shinmera
I'm also not sure how to neatly organise the information of triggers and dialog sequences
14:45:46
Shinmera
since it's a graph, textual representations for that kind of thing tend to get messy
14:46:00
Shinmera
and I don't know that I have the time to build a graph editor
14:49:38
Shinmera
well, one that's not shit to use