/// <summary> /// Create an engine from a script file or folder script files /// </summary> /// <param name="fileOrFolder">File or folder.</param> public MockGameEngine(FileInfo fileOrFolder) { var config = AppConfig.TAC; var saveFile = new FileInfo("./runtime.ser"); ChatRuntime tmp = new ChatRuntime(config); tmp.ParseFile(fileOrFolder); serializer = new SerializerMessagePack(); tmp.Save(serializer, saveFile); dialogic = ChatRuntime.Create(serializer, saveFile, config); dialogic.Run(); }