private void reload() { if (treeManager.IsRandomActive) { return; } firstRandom = true; BeatmapManager.Clear(); foreach (string s in File.ReadAllLines(TEAMS_FILENAME)) { string[] split = s.Split(':'); string acronym = split[0].Trim().ToLower(); string name = split[1].Trim(); if (existingTeams.Contains(name)) { continue; } BeatmapManager.Add(new Beatmap() { Title = name, Artist = string.Empty, BeatmapPresent = true, ContainingFolderAbsolute = @"drawings", Filename = acronym, BackgroundImage = acronym + @".jpg" }); } treeManager.GenerateTree(TreeGroupMode.Show_All, true, delegate { if (treeManager.MenuItems.Count == 0) { return; } treeManager.Select(0); treeManager.NextFrameInstantMove = true; }); }