Example #1
0
 /// <summary>
 /// Copies a Chat Mapper actor.
 /// </summary>
 /// <param name='chatMapperActor'>
 /// The Chat Mapper actor.
 /// </param>
 public void Assign(ChatMapper.Actor chatMapperActor)
 {
     if (chatMapperActor != null)
     {
         Assign(chatMapperActor.ID, chatMapperActor.Fields);
     }
 }
 private static ChatMapper.Actor ActorToCmp(DialogueSystem.Actor actor)
 {
     ChatMapper.Actor cmpActor = new ChatMapper.Actor();
     cmpActor.ID = actor.id;
     cmpActor.Fields = FieldsToCmp(actor.fields);
     AddRequiredActorFields(cmpActor.Fields);
     return cmpActor;
 }
Example #3
0
 private static ChatMapper.Actor ActorToCmp(DialogueSystem.Actor actor)
 {
     ChatMapper.Actor cmpActor = new ChatMapper.Actor();
     cmpActor.ID     = actor.id;
     cmpActor.Fields = FieldsToCmp(actor.fields);
     AddRequiredActorFields(cmpActor.Fields);
     return(cmpActor);
 }
Example #4
0
 /// <summary>
 /// Initializes a new Actor copied from a Chat Mapper actor.
 /// </summary>
 /// <param name='chatMapperActor'>
 /// The Chat Mapper actor.
 /// </param>
 public Actor(ChatMapper.Actor chatMapperActor)
 {
     Assign(chatMapperActor);
 }