public void DownloadSingleSong(string filename, bool showPopup, GunButton button, TextMeshPro label) { if (backButton is null && button != null) { backButton = button; backButtonLabel = label; backButton.SetInteractable(false); backButtonLabel.text = "Loading.."; backButtonLabel.alpha = .25f; } if (showPopup) { PlaylistUtil.Popup("Downloading.."); } MelonCoroutines.Start(SongDownloader.DoSongWebSearch(filename, OnWebSearchDone, DifficultyFilter.All, false, 1, false, true)); }
private static void StartWebSearch(QueryData data) { webSearchQueryData.Add(data.Title, data); MelonCoroutines.Start(SongDownloader.DoSongWebSearch(data.Title, ProcessWebSearchResult, DifficultyFilter.All)); }