...
Initially you can just have a couple of questions for each set of answers, but user testing will result in many different paraphrases for these questions. Collecting all these paraphrases and linking them to the right set of answers ensures that your character will get more and more robust.
Developers
NPCEditor provides a way to modify your dialogue manager using a groovy script. If you look under the Dialog Manager tab in NPCEditor, you can point to a script of your own and use it.
Groovy is a scripting language which uses java like syntax. You can find more about it at http://groovy.codehaus.org/
Message API
Input
vrSpeech
Output
vrExpress
Known Issues
- Heavy memory usage under Windows XP 64 bit.
...