Represents a dialogue action
Ejemplo n.º 1
0
        /// <summary>
        /// Adds a new dialogue action
        /// </summary>
        /// <param name="dialogueStateActionDTO">The action to add.</param>
        public Guid AddDialogAction(DialogueStateActionDTO dialogueStateActionDTO)
        {
            var newDA = new DialogStateAction(dialogueStateActionDTO);

            m_dialogues.AddDialog(newDA);
            return(newDA.Id);
        }
Ejemplo n.º 2
0
        public Name BuildSpeakActionName(Guid id)
        {
            var dialogue = new DialogStateAction(GetDialogActionById(id));

            return(dialogue.BuildSpeakAction());
        }