"A dialogue system with scriptable objects,a dynamic system with branching conversations,names and icons when talking,an interaction sustem so npcs can start conversations and a support for events for dialogue.also text affects like a sine wave"