Example #1
0
        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]);
            }
        }
Example #2
0
        private void CovidDataUpdated(string data)
        {
            covidLastUpdate = DateTime.Now;

            covidData = CovidParser.Parse(data);
            Debug.Log("Covid data updated");
            ReadCovidData();
        }