I am interested to hear your ideas about having dialog with NPCs in a multiplayer RPG.
First, let me elaborate a bit about dialog structure.
A dialog will start when a player interacts with a NPC. A dialog is built-up from multiple pages. A dialog page has a text and optionally has a list of options player can select also a page can optionally trigger a quest.
So a player can start a dialog with an NPC which can end up with a quest that NPC gives to the whole team.
I want other players to get the whole picture of what is actually going on.
Note that multiple players can have dialogs with different NPCs at the same time.
My idea is to show a dialog box similar to a chat box (which displays the chat that is going on between the player and the NPC) to other players.
I am interested to hear about your ideas.