def filllistitem(self): results = Api.callApi('item/').get('results') i = 1 for items in results: # Récupérer les détails de l'Item en appelant l'URL de détails item = Api.callApi(items.get('url')) # ajouter à la liste d'Item de la boutique self.listItems.append(Items(i, item.get('name'), item.get('cost'))) i = i + 1
def filllistcategory(self): """ :return: void """ results = Api.callApi('item-category/').get('results') for cat in results: self.listCategory.append(ItemCategory(cat.get('name')))
print("7 - Combat") print("6- Quitter") #Initialisation pokedex = Pokedex() liste_pokemon = [] liste_pokemon = pokedex.getPokemon( int( input( "Renseigner le nombre de pokemons que vous-voulez dans votre monde ?" ))) inventory = Inventory(10) shop = Shop() region = Api.callApi("region") joueur_region = Region() joueur_region.setRegion(str(region["results"][0]["name"])) list_region = [] list_region = joueur_region.chargerListRegion(region["results"]) joueur_nom = input( "Bonjour nouveau dresseur, pouvons-nous savoir quel est votre nom ?") joueur = Player(joueur_nom) joueur.addPokemon( Pokemon(1, "chimchar", "https://pokeapi.co/api/v2/pokemon/390/")) #Début du jeu quitter = False while quitter == False: menu(joueur.getName(), joueur_region.getRegion())