Ejemplo n.º 1
0
        /// <summary>
        /// this dialogue is connected
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public bool IsConnected(DialogueEntity entity)
        {
            if (entity.id == initial_dialogue_id)
            {
                return(true);
            }

            return(dialogue_relations.data.ContainsValue(entity.id) || option_relations.data.ContainsValue(entity.id));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// This dialogue has been extended
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public bool IsExtended(DialogueEntity entity)
 {
     return(dialogue_relations.data.ContainsKey(entity.id));
 }
Ejemplo n.º 3
0
 public void SetInitialDialogue(DialogueEntity dialogue)
 {
     this.initial_dialogue_id = dialogue.id;
 }