private void SetupDropDown()
        {
            var filenames = SimulationSerializer.GetEvolutionSaveFilenames();

            var saveFiles = new List <string>();

            if (filenames.Count == 0)
            {
                saveFiles.Add(NO_SAVE_FILES);
            }
            else
            {
                //saveFilesExists = true;
            }

            foreach (var name in filenames)
            {
                saveFiles.Add(name.Replace(".txt", ""));
            }

            dropdown.ClearOptions();
            dropdown.AddOptions(saveFiles);

            if (filenames.Count > 0)
            {
                dropdown.Show();
            }
        }
Exemple #2
0
 private void RefreshCache()
 {
     filenames = SimulationSerializer.GetEvolutionSaveFilenames()
                 .Select(filename => SimulationSerializer.EXTENSION_PATTERN.Replace(filename, ""))
                 .ToList();
 }