Hey I love this dialogue system, took me a bit of reading to get my head around it but I've got it working fine now, I can call saved dialogues on the fly -
One thing I am having difficulty with, I want to have in-game cutscenes and can't figure out how I would implement things like character movement during dialogue scenes (I know that's not well explained)
An example would be: Npc says one line of dialogue, when the player hits enter to continue the dialogue the npc that is "speaking" walks to the other side of the room.
Is there a way to, for example, call a function from within the saved JSON? something like "Hey this is some dialogue" {callfunction : functionname}.
Sorry if this is poorly worded, I'm not quite sure how to describe what I mean