Here's the video describing what I have in question. It starts around the 8:03 mark, but I linked it to 7:55.
http://www.youtube.com/watch?v=5XQ0uq7YLhk&t=7m55s
In this link, there's a simple question/answer that cuts between dialogs of conversation. The user can input on the controller to speed up the dialog text reveal, and to further continue on the conversation and reveal new lines.
However, the control focus changes between the dialog text and a simple response prompt of Yes/No. I would have to program these gui panels in order to accept and change input focus on them.
However, I do also have a basic interpreter that I programmed into my code. I can create a script full of interpreted commands at run-time that could mimic these same actions. The player would only be interacting with the interpreter, but I could just animate or give illusion that they're handling with the on-screen GUI. However, these scripts would contain redundant information that might be a pain for maintainability later on, or complex long scripts for more involved sequences.
What do you guys think? I'm leaning towards the scritped route, if only because it's less hard coding (I could make changes to a script and not have to recompile).
Hi there. My name is Dug. I have just met you, and I love you.