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(); } }
private void RefreshCache() { filenames = SimulationSerializer.GetEvolutionSaveFilenames() .Select(filename => SimulationSerializer.EXTENSION_PATTERN.Replace(filename, "")) .ToList(); }