Example #1
0
 private void StopAndShowError(string error)
 {
     Debug.LogError(error);
     //Stop downloads
     downloadPresenter.StopCoroutine(downloadCoroutine);
     downloadPresenter.ShowError(error);
     downloadPresenter.ClearFileList();
 }
Example #2
0
 private void StopAndShowError(string error)
 {
     Debug.LogError(error);
     //Stop downloads
     downloadPresenter.StopCoroutine(downloadCoroutine);
     downloadPresenter.ShowError(error);
     downloadPresenter.ClearFileList();
     inGameDebugConsoleCanvas.enabled = true;
 }
Example #3
0
 private void SingleFileDownloadFinished(UnityWebRequest request, string fileName)
 {
     if (request.isHttpError || request.isNetworkError)
     {
         var error = $"Error while downloading {fileName}: {request.error}";
         Debug.LogError(error);
         downloadPresenter.ShowError(error);
         //Stop downloads
         downloadPresenter.StopCoroutine(downloadCoroutine);
         return;
     }
     Debug.Log($"Download finished - {fileName}");
     --concurrentDownloadCounter;
     ++numberOfFilesDownloaded;
     downloadPresenter.UpdateCounter(numberOfFilesDownloaded, numberOfFilesToDownload);
 }