Improve NPC Dialogues
\\ \\
With the addition of quest menus (great change btw!) the speak icon on NPC brings to the quest speech window, and if there are no quests it just tells the player a message: "this NPC has no quest information for you". The issue I see with this approach is that we are not encouraging to new players how to speak with NPCs with free text, which is a very nice option of our engine and also has lot of KAs we worked on for.
So the proposal is to make more intuitive the discussion with the NPCs with the following new elements:
1) move the camera in front of the NPC and hide the current player (or move the camera in first person just in front of him)
2) Create a system that allows proper positioning of 4 "thought" bubbles on screen. 3 used for quest text, one used for free text. Can have a different border to show it's a thought and not a say.
3) Create arrows on the left/right to scroll between the possible options of quest text
4) In each thought bubble display the quest title and the text the player will say.
5) Allow the player to click on a thought bubble, and send this as the text he wants to say.
6) When the NPC speaks in response, we should remove the thought bubbles, and substitute that with a say bubble from the NPC.
7) Considering the response can be long we should think to have the player click on the bubble of the NPC when he finished reading, so the NPC moves to the next bubble, this ensures proper reading.