thank you! i got lucky in finding an easy dialogue manager addon, was also struggling with how to structure it.
Viewing post in Pocketbook jam comments
I've tried making my own dialogue system at some point. It got very complex due to factors like question/answer systems and branching dialogue, etc. So I gave up and decided to not re-invent the wheel by using (the same?) dialogue manager from that point onwards. It's great and you can implement it pretty easily in multiple projects, and customize it to your liking if you dig a bit into the code.