Commit db476722 authored by Ondrej Bazala's avatar Ondrej Bazala
Browse files

Added new attributes to Pokemon type

parent c4f26349
......@@ -32,906 +32,5436 @@ export const pokemons: Pokemon[] = [
id: 1,
name: 'bulbasaur',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/1.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/1.png',
weight: 69,
height: 7,
types: ['grass', 'poison'],
abilities: ['overgrow', 'chlorophyll'],
stats: [
{
name: 'hp',
amount: 45
},
{
id: 2,
name: 'ivysaur',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/2.png'
name: 'attack',
amount: 49
},
{
id: 3,
name: 'venusaur',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/3.png'
name: 'defense',
amount: 49
},
{
id: 4,
name: 'charmander',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/4.png'
name: 'special-attack',
amount: 65
},
{
id: 5,
name: 'charmeleon',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/5.png'
name: 'special-defense',
amount: 65
},
{
id: 6,
name: 'charizard',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/6.png'
name: 'speed',
amount: 45
}
]
},
{
id: 7,
name: 'squirtle',
id: 2,
name: 'ivysaur',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/7.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/2.png',
weight: 130,
height: 10,
types: ['grass', 'poison'],
abilities: ['overgrow', 'chlorophyll'],
stats: [
{
name: 'hp',
amount: 60
},
{
id: 8,
name: 'wartortle',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/8.png'
name: 'attack',
amount: 62
},
{
id: 9,
name: 'blastoise',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/9.png'
name: 'defense',
amount: 63
},
{
id: 10,
name: 'caterpie',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/10.png'
name: 'special-attack',
amount: 80
},
{
id: 11,
name: 'metapod',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/11.png'
name: 'special-defense',
amount: 80
},
{
id: 12,
name: 'butterfree',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/12.png'
name: 'speed',
amount: 60
}
]
},
{
id: 13,
name: 'weedle',
id: 3,
name: 'venusaur',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/13.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/3.png',
weight: 1000,
height: 20,
types: ['grass', 'poison'],
abilities: ['overgrow', 'chlorophyll'],
stats: [
{
name: 'hp',
amount: 80
},
{
id: 14,
name: 'kakuna',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/14.png'
name: 'attack',
amount: 82
},
{
id: 15,
name: 'beedrill',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/15.png'
name: 'defense',
amount: 83
},
{
id: 16,
name: 'pidgey',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/16.png'
name: 'special-attack',
amount: 100
},
{
id: 17,
name: 'pidgeotto',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/17.png'
name: 'special-defense',
amount: 100
},
{
id: 18,
name: 'pidgeot',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/18.png'
name: 'speed',
amount: 80
}
]
},
{
id: 19,
name: 'rattata',
id: 4,
name: 'charmander',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/19.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/4.png',
weight: 85,
height: 6,
types: ['fire'],
abilities: ['blaze', 'solar-power'],
stats: [
{
name: 'hp',
amount: 39
},
{
id: 20,
name: 'raticate',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/20.png'
name: 'attack',
amount: 52
},
{
id: 21,
name: 'spearow',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/21.png'
name: 'defense',
amount: 43
},
{
id: 22,
name: 'fearow',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/22.png'
name: 'special-attack',
amount: 60
},
{
id: 23,
name: 'ekans',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/23.png'
name: 'special-defense',
amount: 50
},
{
id: 24,
name: 'arbok',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/24.png'
name: 'speed',
amount: 65
}
]
},
{
id: 25,
name: 'pikachu',
id: 5,
name: 'charmeleon',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/25.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/5.png',
weight: 190,
height: 11,
types: ['fire'],
abilities: ['blaze', 'solar-power'],
stats: [
{
name: 'hp',
amount: 58
},
{
id: 26,
name: 'raichu',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/26.png'
name: 'attack',
amount: 64
},
{
id: 27,
name: 'sandshrew',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/27.png'
name: 'defense',
amount: 58
},
{
id: 28,
name: 'sandslash',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/28.png'
name: 'special-attack',
amount: 80
},
{
id: 29,
name: 'nidoran-f',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/29.png'
name: 'special-defense',
amount: 65
},
{
id: 30,
name: 'nidorina',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/30.png'
name: 'speed',
amount: 80
}
]
},
{
id: 31,
name: 'nidoqueen',
id: 6,
name: 'charizard',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/31.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/6.png',
weight: 905,
height: 17,
types: ['fire', 'flying'],
abilities: ['blaze', 'solar-power'],
stats: [
{
name: 'hp',
amount: 78
},
{
id: 32,
name: 'nidoran-m',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/32.png'
name: 'attack',
amount: 84
},
{
id: 33,
name: 'nidorino',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/33.png'
name: 'defense',
amount: 78
},
{
id: 34,
name: 'nidoking',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/34.png'
name: 'special-attack',
amount: 109
},
{
id: 35,
name: 'clefairy',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/35.png'
name: 'special-defense',
amount: 85
},
{
id: 36,
name: 'clefable',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/36.png'
name: 'speed',
amount: 100
}
]
},
{
id: 37,
name: 'vulpix',
id: 7,
name: 'squirtle',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/37.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/7.png',
weight: 90,
height: 5,
types: ['water'],
abilities: ['torrent', 'rain-dish'],
stats: [
{
name: 'hp',
amount: 44
},
{
id: 38,
name: 'ninetales',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/38.png'
name: 'attack',
amount: 48
},
{
id: 39,
name: 'jigglypuff',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/39.png'
name: 'defense',
amount: 65
},
{
id: 40,
name: 'wigglytuff',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/40.png'
name: 'special-attack',
amount: 50
},
{
id: 41,
name: 'zubat',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/41.png'
name: 'special-defense',
amount: 64
},
{
id: 42,
name: 'golbat',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/42.png'
name: 'speed',
amount: 43
}
]
},
{
id: 43,
name: 'oddish',
id: 8,
name: 'wartortle',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/43.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/8.png',
weight: 225,
height: 10,
types: ['water'],
abilities: ['torrent', 'rain-dish'],
stats: [
{
name: 'hp',
amount: 59
},
{
id: 44,
name: 'gloom',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/44.png'
name: 'attack',
amount: 63
},
{
id: 45,
name: 'vileplume',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/45.png'
name: 'defense',
amount: 80
},
{
id: 46,
name: 'paras',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/46.png'
name: 'special-attack',
amount: 65
},
{
id: 47,
name: 'parasect',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/47.png'
name: 'special-defense',
amount: 80
},
{
id: 48,
name: 'venonat',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/48.png'
name: 'speed',
amount: 58
}
]
},
{
id: 49,
name: 'venomoth',
id: 9,
name: 'blastoise',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/49.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/9.png',
weight: 855,
height: 16,
types: ['water'],
abilities: ['torrent', 'rain-dish'],
stats: [
{
name: 'hp',
amount: 79
},
{
id: 50,
name: 'diglett',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/50.png'
name: 'attack',
amount: 83
},
{
id: 51,
name: 'dugtrio',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/51.png'
name: 'defense',
amount: 100
},
{
id: 52,
name: 'meowth',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/52.png'
name: 'special-attack',
amount: 85
},
{
id: 53,
name: 'persian',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/53.png'
name: 'special-defense',
amount: 105
},
{
id: 54,
name: 'psyduck',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/54.png'
name: 'speed',
amount: 78
}
]
},
{
id: 55,
name: 'golduck',
id: 10,
name: 'caterpie',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/55.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/10.png',
weight: 29,
height: 3,
types: ['bug'],
abilities: ['shield-dust', 'run-away'],
stats: [
{
name: 'hp',
amount: 45
},
{
id: 56,
name: 'mankey',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/56.png'
name: 'attack',
amount: 30
},
{
id: 57,
name: 'primeape',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/57.png'
name: 'defense',
amount: 35
},
{
id: 58,
name: 'growlithe',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/58.png'
name: 'special-attack',
amount: 20
},
{
id: 59,
name: 'arcanine',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/59.png'
name: 'special-defense',
amount: 20
},
{
id: 60,
name: 'poliwag',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/60.png'
name: 'speed',
amount: 45
}
]
},
{
id: 61,
name: 'poliwhirl',
id: 11,
name: 'metapod',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/61.png'
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/11.png',
weight: 99,
height: 7,
types: ['bug'],
abilities: ['shed-skin'],
stats: [
{
name: 'hp',
amount: 50
},
{
id: 62,
name: 'poliwrath',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/62.png'
name: 'attack',
amount: 20
},
{
id: 63,
name: 'abra',
sprite:
'https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/63.png'
name: 'defense',
amount: 55
},