Graph

Graphs are containers for your dialogue and cutscene events. Graphs hold a tree of Nodes, and represent a DiscourseEvent. By chaining together nodes, you are actually chaining the underlying runtime Actions, which allow your game to play out correctly.