protected override IEnumerable<AcPlaceholderNew> ScanInner() {
ErrorFatal = false;
Pinged = 0;
if (SteamIdHelper.Instance.Value == null) {
ErrorFatal = true;
throw new Exception(ToolsStrings.Common_SteamIdIsMissing);
}
var data = KunosApiProvider.TryToGetList()?.Select(x => new ServerEntry(this, x));
if (data != null) {
return data;
}
throw new InformativeException(ToolsStrings.Online_CannotLoadData, ToolsStrings.Common_MakeSureInternetWorks);
}