/**
         * Starts a conversation
         */
        public void IStartConversation(Conversation conversation)
        {
            this.current = conversation;

            Dialog dialog = conversation.GetDialog(conversation.currentDialog);
            OnPlayNode(conversation.GetNode(dialog.connectedNode));

            OnBeginConversation();
        }