Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Groovy is a scripting language which uses java like syntax. You can find more about it at http://groovy.codehaus.org/

See these slides to get started: 2013-03.NPCEditor-secrets.key.pdf

plist Format

The NPCEditor uses a .plist file format for loading.  

High Level Format

Image Added

categories

The character names and ids can be found in this section 

Image Added

questions

Lists all the user questions 

Image Added

answers

Lists all the system answers that the virtual humans respond with. Speaker id is the index of categories → speaker → tokens array

Image Added

map

Contains an array of dicts that maps a question  from the questions section of the plist to an answer from the answer section of the plist using array indices.

Image Added

Message API

Input:

...