(self, inventory=None)
| 1316 | self.pokemon_inventory_size = None |
| 1317 | |
| 1318 | def refresh(self, inventory=None): |
| 1319 | if inventory is None: |
| 1320 | request = self.bot.api.create_request() |
| 1321 | request.get_inventory() |
| 1322 | inventory = request.call() |
| 1323 | |
| 1324 | inventory = inventory['responses']['GET_INVENTORY']['inventory_delta']['inventory_items'] |
| 1325 | for i in (self.pokedex, self.candy, self.items, self.pokemons, self.player): |
| 1326 | i.refresh(inventory) |
| 1327 | |
| 1328 | # self.applied_items = [x["inventory_item_data"] for x in inventory if "applied_items" in x["inventory_item_data"]] |
| 1329 | self.egg_incubators = [x["inventory_item_data"] for x in inventory if "egg_incubators" in x["inventory_item_data"]] |
| 1330 | |
| 1331 | self.update_web_inventory() |
| 1332 | |
| 1333 | def init_inventory_outfile(self): |
| 1334 | web_inventory = os.path.join(_base_dir, "web", "inventory-%s.json" % self.bot.config.username) |
no test coverage detected