>>714013624
Something interesting about this is comparing it to bits I've found of Undertale's dialog system.
It has numbered cases for all the dialog in the game, which I assume encounters store, the text is set based on responses from the player and encounter, then played. It's not such a bad system honestly.
The problem I see in these screenshots is that there's four to six nested levels, which is hard to reason about.