static void Main(string[] args) { //readFilesFromCommandline(args); DemoDataIO.ReadAllFiles(TEST_PATH); Console.WriteLine("All files on this path parsed. Press enter to quit."); Console.ReadLine(); }
private void Execute_LoadDemos(object obj) { foreach (var path in NewDemosTaskList) { DemoDataIO.ParseDemoFile(path.DemofileName, ParseTask); AddNewReadyDemo(path.DemofileName); } }
private void Execute_Analyse(object obj) { if (obj == null) { return; } var task = obj as AnalyseTask; var encounterdetection = DemoDataIO.ReadDemoJSON(task.Path, ParseTask); ProvideReplay(encounterdetection); }
private void Execute_LoadAndAnalyse(object obj) { _DemoDialog.Multiselect = false; Nullable <bool> result = _DemoDialog.ShowDialog(); if (result == true) { foreach (string dem in _DemoDialog.FileNames) { if (System.IO.Path.GetExtension(dem) == ".dem") { ParseTask.SrcPath = dem; ParseTask.DestPath = dem; DemoDataIO.ParseDemoFile(dem, ParseTask); string jsonpath = dem.Replace(".dem", ".json"); var encounterdetection = DemoDataIO.ReadDemoJSON(jsonpath, ParseTask); AddNewReadyDemo(jsonpath); ProvideReplay(encounterdetection); } } } _DemoDialog.Multiselect = true; }