示例#1
0
        private void OnAppDataChanged(APITypes.AppDataChanged param)
        {
            if (param.Result == true && this._Games.ContainsKey(param.Id))
            {
                var game = this._Games[param.Id];

                game.Name = this._SteamClient.SteamApps001.GetAppData(game.Id, "name");
                this.AddGameToLogoQueue(game);
            }
        }
        private void OnAppDataChanged(APITypes.AppDataChanged param)
        {
            if (param.Result && _Games.ContainsKey(param.Id))
            {
                var game = _Games[param.Id];

                game.Name = _SteamClient.SteamApps001.GetAppData(game.Id, "name");
                AddGameToLogoQueue(game);
                DownloadNextLogo();
            }
        }
示例#3
0
 private void OnAppDataChanged(APITypes.AppDataChanged param)
 {
     if (param.Result == true)
     {
         foreach (GameInfo info in this._Games)
         {
             if (info.Id == param.Id)
             {
                 info.Name = this._SteamClient.SteamApps001.GetAppData(info.Id, "name");
                 this.AddGameToLogoQueue(info);
                 break;
             }
         }
     }
 }