Ive been looking into doing this myself but I simply dont have the technical knowledge to pull this off.
I want to create a free flowing module. By "free flowing" I mean not using conversation scripts and instead just allowing the DM to possess the NPC and the DM and PC can just type or talk (using Team Speak etc.) to allow a free flowing adventure as you would with a PnP version.
In order to make things easier I thought of a "Conversation Bar" that the DM can use to make things easier. My ideas thus far are to have an onConversation script that adds a conversation button on the DM Conversation Bar.
The DM can then hover over the button and see who the NPC and PC are that wish to converse. The DM can then left click the button to possess the NPC immediately or right click the button to clear the request.
Anyway, I am sure its not a terribly difficult task for someone who knows NWN scripting and UI scripting more than I do.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone