diff --git a/ArchiSteamFarm/Localization/Strings.Designer.cs b/ArchiSteamFarm/Localization/Strings.Designer.cs index 9fe3e0b58..84e20f77a 100644 --- a/ArchiSteamFarm/Localization/Strings.Designer.cs +++ b/ArchiSteamFarm/Localization/Strings.Designer.cs @@ -1232,5 +1232,11 @@ namespace ArchiSteamFarm.Localization { return ResourceManager.GetString("ErrorTooManyCrashes", resourceCulture); } } + + public static string IdlingGameNotPossiblePrivate { + get { + return ResourceManager.GetString("IdlingGameNotPossiblePrivate", resourceCulture); + } + } } } diff --git a/ArchiSteamFarm/Localization/Strings.resx b/ArchiSteamFarm/Localization/Strings.resx index 60b314f31..3afa1d532 100644 --- a/ArchiSteamFarm/Localization/Strings.resx +++ b/ArchiSteamFarm/Localization/Strings.resx @@ -760,4 +760,8 @@ Process uptime: {1} Your ASF has crashed too many times recently, and due to that the process initialization has been disabled. Either investigate, fix your setup, then remove ASF.crash file from your config directory, or supply --ignore-unsupported-environment argument if you really know what you're doing. + + Farming {0} ({1}) is disabled, as that game is currently marked as private. If you intend from ASF to farm that game, then consider changing its privacy settings. + {0} will be replaced by game's ID (number), {1} will be replaced by game's name + diff --git a/ArchiSteamFarm/Steam/Cards/CardsFarmer.cs b/ArchiSteamFarm/Steam/Cards/CardsFarmer.cs index a771ace6b..2912ad664 100644 --- a/ArchiSteamFarm/Steam/Cards/CardsFarmer.cs +++ b/ArchiSteamFarm/Steam/Cards/CardsFarmer.cs @@ -659,7 +659,7 @@ public sealed class CardsFarmer : IAsyncDisposable, IDisposable { if (privateAppIDs?.Contains(appID) == true) { // This game is private, it won't drop any cards until removal - Bot.ArchiLogger.LogGenericInfo(string.Format(CultureInfo.CurrentCulture, Strings.IdlingGameNotPossible, appID, name)); + Bot.ArchiLogger.LogGenericInfo(string.Format(CultureInfo.CurrentCulture, Strings.IdlingGameNotPossiblePrivate, appID, name)); continue; } @@ -1275,7 +1275,7 @@ public sealed class CardsFarmer : IAsyncDisposable, IDisposable { } // This game is private, it won't drop any cards until removal - Bot.ArchiLogger.LogGenericInfo(string.Format(CultureInfo.CurrentCulture, Strings.IdlingGameNotPossible, appID, name)); + Bot.ArchiLogger.LogGenericInfo(string.Format(CultureInfo.CurrentCulture, Strings.IdlingGameNotPossiblePrivate, appID, name)); gamesToFarm.Remove(appID); }