Beispiel #1
0
 def installed(self):
     """Game is installed"""
     if "service_id" not in self._game_data:
         return self.id in get_service_games(self.service)
     if not self._game_data.get("runner"):
         return False
     return self._game_data.get("installed")
Beispiel #2
0
 def game_matches(self, game):
     if self.filters.get("installed"):
         if game["appid"] not in games_db.get_service_games(self.service.id):
             return False
     if not self.filters.get("text"):
         return True
     return self.filters["text"] in game["name"].lower()