Пример #1
0
 public EasyDM(EasyDialogueFile planToExe, InstanceSpecification host, Dictionary<String, ValueSpecification> p)
     : base(planToExe, host, p)
 {
     vh = host as VirtualHuman;
         plan = planToExe;
         isFinished = false;
         isPlanStarted = false;
         x = 1;
 }
Пример #2
0
        public static EasyDialogueFile LoadDialogueFileFromPath1(string resourcePath)
        {
            EasyFile importedFile = LoadEasyFileFromPath(resourcePath);

            EasyDialogueFile dialFile = new EasyDialogueFile(importedFile.name);
            dialFile.entries = importedFile.entries;
            dialFile.lines = importedFile.lines;
            return dialFile;
        }
Пример #3
0
        public static EasyDialogueManager LoadDialogueFile(EasyDialogueFile file)
        {
            if (managers.ContainsKey(file))
                return managers[file];

            // load file, optimize for searching dialogues
            EasyDialogueManager manager = new EasyDialogueManager();
            managers.Add(file, manager);

            manager.easyDialogueFile = file;

            return manager;
        }