You know how this works already. It's the same, but with easier ways to modify the text bubbles so you can make conversations with characters or something more customizable with the use of a second list. An example is in the project.
DATUs3r for the original code. Proppy for that well thought-out test. Also, I know this wasn't in the To-Do list of the original project, but I hope this helps someone a little bit.