use dialog inside character
new NPC constructor