Dialogue is off by default, go to the options menu [O] to turn it on.
This version has dynamic dialogue, custom dialogue import and export using text files, and an optional name (on the custom menu) which will be inserted into dialogue lines. I've made the default dialogue as neutral as possible, so that it doesn't seem too out of place for most characters, but any feedback or suggestions would be very helpful.
I missed the last weekend's update because I was hoping to release this then, but it needed a lot more work to be ready (I haven't had much time to test either, so this version's probably still quite buggy). I'll do more testing and tweaking and add some custom dialogue for the in built characters, then release another update at the end of this weekend.
Dialogue export will list all of the default dialogue as well as any custom dialogue, so that you can get a rough idea of how to write your own file, and see what the different dialogue "type" names are. I'll write a proper tutorial this weekend, but for now here's a rough guide. (This will make more sense if you look at the exported dialogue.)
Add lines to the different types of dialogue by writing type:"Your line."
Ignore every line of the default type by writing type:"CLEAR"
Insert the character's names by writing *ME*, *MY*, *YOU* and *YOUR*.
*FINISHES* will insert how many times he's "finished" (once, twice, three times, etc.)
You can add optional text into the replacement, like: *Hello YOU, *, and the extra text inside the asterisks will be ignored if the user hasn't entered a name.
To help keep track of your custom dialogue, you can set the name that appears on the modding menu by writing dialogue_name:"Your name"