I've been making
use of all this conversation scripting lately as I populate our module. I am also playing with the Social Phenotype in Project Q. I made a bunch of modifications to the social AI that Tom Banjo put together so that I could set the stage for competition over seats at an Inn. I next need to create a conversation branch which an NPC can use to approach a PC and say "Hey! What are you doing in MY chair?" if the PC is actually in their claimed chair. I do have dynamic "chair ownership" as far as NPCs are concerned so far. Next I need to enable the NPCs to deal with others that have taken their seat.
Also got the innkeeper stuff working nicely so far. Here's a shot I took of a room rental with dynamic response letting the PC know where the room is, when check out is and so on: