Open Vlek opened 11 hours ago
A big thing here is whether the world essentially stops around the user when this happens or if they can be interrupted by combat and other things.
If they can be interrupted, then that could lead to problems if the user is not able to complete a conversation and cannot get back to it. That could stop progression on quests for instance.
Would it make sense to have it so that the player can speak with an NPC and then, if the NPC has anything to say to the user, it is presented in a table. If the user can ask the NPC questions, then those options would be shown within the table.