private void LoadConfig() { if (File.Exists(covidDataFilename)) { covidLastUpdate = File.GetLastAccessTime(covidDataFilename); DateTime t = DateTime.Now; if (covidLastUpdate.Date != t.Date) { UpdateCovidData(); } else { covidData = CovidParser.Parse(File.ReadAllText(covidDataFilename)); } } else { UpdateCovidData(); } if (!File.Exists(configDir)) { Debug.LogWarning(configDir + " not found"); return; } string[] lines = File.ReadAllLines(configDir); for (int i = 0; i < lines.Length; i++) { ParseConfigLine(lines[i]); } }
private void CovidDataUpdated(string data) { covidLastUpdate = DateTime.Now; covidData = CovidParser.Parse(data); Debug.Log("Covid data updated"); ReadCovidData(); }