private async Task <bool> ImageRecognitionCheckIfLeagueLoaded() { bool leagueFullyLoadedWithRiotLogo = false; while (!leagueFullyLoadedWithRiotLogo) { TakeFullDesktopScreenShot(); leagueFullyLoadedWithRiotLogo = await ImageRecognition.CheckLeagueRiotLogoImageRecognition(); } if (leagueFullyLoadedWithRiotLogo) { SetLiveStatusText("League client fully loaded. Attemping to log-in.", Color.Green); return(true); } else { return(false); } }