Btaylor:
Similar to many RPGs which employ a similar mechanism, you can script your creature to respond to 'keywords' or conversation hints.
Examples:
- You could create a shopkeeper which responds to 'buy', 'sell', 'barter', or 'appraise'.
- An innkeeper could respond to queries such as 'rent', 'purchase room', etc.
Script writers can also develop custom UI to help with the conversation process. For example, you could create a 'landowner' NPC which sells plots of land that you own. An interface could easily be written to show the potential customer the sections of land that are for sale, and their prices.
For more complex 'conversations', the user could write an interface that contains various conversation options. Similar to Mass Effect, his creature could respond to conversation choices that the speaker selects. Here is an example screenshot (from Starwars Galaxies I believe), for an interface that could be implemented in less than an hour:
http://images4.wikia.nocookie.net/__cb2 ... ptions.jpgWith both a script editor and interface editor, players will be able to create unique scenarios. Even more interesting is the fact that other player's UI can be automated. So you can create a script which interacts with other people's dialogs, interfaces, etc.