IEnumerator CheckForUpdates() { using (UnityWebRequest www = UnityWebRequest.Get(URLs.GetVersions())) { yield return(www.SendWebRequest()); if (www.isNetworkError || www.isHttpError) { print("Error: " + www.error); } else { List <string> versions = JsonConvert.DeserializeObject <List <string> >(www.downloadHandler.text); if ("dragontail-" + versions[0] != latest) { print("DataDragon not up to date!"); } } } StartCoroutine(DownloadExtract()); }