Thanks for the answer! I found it interesting to use yaml to write the dialogues. Another question, do you have all dialogues written in a single yaml file or multiple files?
The dialogues are in multiple files! There are over 50,000 words in the game so far, so having it all in one file would drive me a little mad! Here’s a preview of one of the files (all the tavernkeeper dialogue).