BucketMan: As requested, I've migrated the dialogue system I've created for Dragonaball T to be its own subsystem (scripts/subsystems/dialogue.lua) to make it easy for other people to use. Now that I've uploaded the new version, I've realized that the sample I started on isn't finished, but if you download the module and look in scripts/dialogue.lua you'll see about 160K worth of examples to work from. So...give it a try and let me know how you like it, if there are any changes you'd like, etc.
ToME Wiki