Add more data entries
This commit is contained in:
parent
a214124869
commit
16f40d3a88
79 changed files with 383 additions and 6 deletions
309
lib/pokemon.dart
309
lib/pokemon.dart
|
@ -95,6 +95,9 @@ enum EvolutionCondition {
|
|||
Upgrade,
|
||||
Random,
|
||||
Personality,
|
||||
EmptySlot,
|
||||
PokeballInBag,
|
||||
ShinyStone,
|
||||
}
|
||||
|
||||
abstract class Evolution {
|
||||
|
@ -1046,10 +1049,13 @@ enum Pokemon {
|
|||
),
|
||||
Ampharos(181, Generation.Two, [Type.Electric], null, previousPokemon: 180),
|
||||
Bellossom(182, Generation.Two, [Type.Grass], null, previousPokemon: 44),
|
||||
Marill(183, Generation.Two, [
|
||||
Type.Water,
|
||||
Type.Fairy,
|
||||
], SingleEvolution(184, 18)),
|
||||
Marill(
|
||||
183,
|
||||
Generation.Two,
|
||||
[Type.Water, Type.Fairy],
|
||||
SingleEvolution(184, 18),
|
||||
previousPokemon: 298,
|
||||
),
|
||||
Azumarill(
|
||||
184,
|
||||
Generation.Two,
|
||||
|
@ -1337,6 +1343,301 @@ enum Pokemon {
|
|||
[Type.Water, Type.Grass],
|
||||
null,
|
||||
previousPokemon: 271,
|
||||
),
|
||||
Seedot(273, Generation.Three, [Type.Grass], SingleEvolution(274, 14)),
|
||||
Nuzleaf(
|
||||
274,
|
||||
Generation.Three,
|
||||
[Type.Grass, Type.Dark],
|
||||
SingleEvolution(275, -1, condition: [EvolutionCondition.LeafStone]),
|
||||
previousPokemon: 273,
|
||||
),
|
||||
Shiftry(
|
||||
275,
|
||||
Generation.Three,
|
||||
[Type.Grass, Type.Dark],
|
||||
null,
|
||||
previousPokemon: 274,
|
||||
),
|
||||
Taillow(276, Generation.Three, [
|
||||
Type.Normal,
|
||||
Type.Flying,
|
||||
], SingleEvolution(277, 22)),
|
||||
Swellow(
|
||||
277,
|
||||
Generation.Three,
|
||||
[Type.Normal, Type.Flying],
|
||||
null,
|
||||
previousPokemon: 276,
|
||||
),
|
||||
Wingull(278, Generation.Three, [
|
||||
Type.Water,
|
||||
Type.Flying,
|
||||
], SingleEvolution(279, 25)),
|
||||
Pelipper(
|
||||
279,
|
||||
Generation.Three,
|
||||
[Type.Water, Type.Flying],
|
||||
null,
|
||||
previousPokemon: 278,
|
||||
),
|
||||
Ralts(280, Generation.Three, [
|
||||
Type.Psychic,
|
||||
Type.Fairy,
|
||||
], SingleEvolution(281, 20)),
|
||||
Kirlia(
|
||||
281,
|
||||
Generation.Three,
|
||||
[Type.Psychic, Type.Fairy],
|
||||
SingleEvolution(282, 30),
|
||||
previousPokemon: 280,
|
||||
),
|
||||
Gardevoir(
|
||||
282,
|
||||
Generation.Three,
|
||||
[Type.Psychic, Type.Fairy],
|
||||
null,
|
||||
previousPokemon: 281,
|
||||
),
|
||||
Surskit(283, Generation.Three, [
|
||||
Type.Bug,
|
||||
Type.Water,
|
||||
], SingleEvolution(284, 22)),
|
||||
Masquerain(
|
||||
284,
|
||||
Generation.Three,
|
||||
[Type.Bug, Type.Flying],
|
||||
null,
|
||||
previousPokemon: 283,
|
||||
),
|
||||
Shroomish(285, Generation.Three, [Type.Grass], SingleEvolution(286, 23)),
|
||||
Breloom(
|
||||
286,
|
||||
Generation.Three,
|
||||
[Type.Grass, Type.Fighting],
|
||||
null,
|
||||
previousPokemon: 285,
|
||||
),
|
||||
Slakoth(287, Generation.Three, [Type.Normal], SingleEvolution(288, 18)),
|
||||
Vigoroth(
|
||||
288,
|
||||
Generation.Three,
|
||||
[Type.Normal],
|
||||
SingleEvolution(289, 36),
|
||||
previousPokemon: 287,
|
||||
),
|
||||
Slaking(289, Generation.Three, [Type.Normal], null, previousPokemon: 288),
|
||||
Nincada(
|
||||
290,
|
||||
Generation.Three,
|
||||
[Type.Bug, Type.Ground],
|
||||
BranchedEvolution([291, 292], [20, 20], [
|
||||
[],
|
||||
[EvolutionCondition.EmptySlot, EvolutionCondition.PokeballInBag],
|
||||
]),
|
||||
),
|
||||
Ninjask(
|
||||
291,
|
||||
Generation.Three,
|
||||
[Type.Bug, Type.Flying],
|
||||
null,
|
||||
previousPokemon: 290,
|
||||
),
|
||||
Shedinja(
|
||||
292,
|
||||
Generation.Three,
|
||||
[Type.Bug, Type.Ghost],
|
||||
null,
|
||||
previousPokemon: 290,
|
||||
),
|
||||
Whismur(293, Generation.Three, [Type.Normal], SingleEvolution(294, 20)),
|
||||
Loudred(
|
||||
294,
|
||||
Generation.Three,
|
||||
[Type.Normal],
|
||||
SingleEvolution(295, 40),
|
||||
previousPokemon: 293,
|
||||
),
|
||||
Exploud(295, Generation.Three, [Type.Normal], null, previousPokemon: 294),
|
||||
Makuhita(296, Generation.Three, [Type.Fighting], SingleEvolution(297, 24)),
|
||||
Hariyama(297, Generation.Three, [Type.Fighting], null, previousPokemon: 296),
|
||||
Azurill(
|
||||
298,
|
||||
Generation.Three,
|
||||
[Type.Normal, Type.Fairy],
|
||||
SingleEvolution(183, -1, condition: [EvolutionCondition.HighFriendship]),
|
||||
),
|
||||
Nosepass(299, Generation.Three, [Type.Rock], null),
|
||||
Skitty(
|
||||
300,
|
||||
Generation.Three,
|
||||
[Type.Normal],
|
||||
SingleEvolution(301, -1, condition: [EvolutionCondition.MoonStone]),
|
||||
),
|
||||
Delcatty(301, Generation.Three, [Type.Normal], null, previousPokemon: 300),
|
||||
Sableye(302, Generation.Three, [Type.Dark, Type.Ghost], null),
|
||||
Mawile(303, Generation.Three, [Type.Steel, Type.Fairy], null),
|
||||
Aron(304, Generation.Three, [
|
||||
Type.Steel,
|
||||
Type.Rock,
|
||||
], SingleEvolution(305, 32)),
|
||||
Lairon(
|
||||
305,
|
||||
Generation.Three,
|
||||
[Type.Steel, Type.Rock],
|
||||
SingleEvolution(306, 42),
|
||||
previousPokemon: 304,
|
||||
),
|
||||
Aggron(
|
||||
306,
|
||||
Generation.Three,
|
||||
[Type.Steel, Type.Rock],
|
||||
null,
|
||||
previousPokemon: 305,
|
||||
),
|
||||
Meditite(307, Generation.Three, [
|
||||
Type.Fighting,
|
||||
Type.Psychic,
|
||||
], SingleEvolution(308, 37)),
|
||||
Medicham(
|
||||
308,
|
||||
Generation.Three,
|
||||
[Type.Fighting, Type.Psychic],
|
||||
null,
|
||||
previousPokemon: 307,
|
||||
),
|
||||
Electrike(309, Generation.Three, [Type.Electric], SingleEvolution(310, 26)),
|
||||
Manectric(310, Generation.Three, [Type.Electric], null, previousPokemon: 309),
|
||||
Plusle(311, Generation.Three, [Type.Electric], null),
|
||||
Minun(312, Generation.Three, [Type.Electric], null),
|
||||
Volbeat(313, Generation.Three, [Type.Bug], null),
|
||||
Illumise(314, Generation.Three, [Type.Bug], null),
|
||||
Roselia(
|
||||
315,
|
||||
Generation.Three,
|
||||
[Type.Grass, Type.Poison],
|
||||
null,
|
||||
previousPokemon: 406,
|
||||
),
|
||||
Gulpin(316, Generation.Three, [Type.Poison], SingleEvolution(317, 26)),
|
||||
Swalot(317, Generation.Three, [Type.Poison], null, previousPokemon: 316),
|
||||
Carvanha(318, Generation.Three, [
|
||||
Type.Water,
|
||||
Type.Dark,
|
||||
], SingleEvolution(319, 30)),
|
||||
Sharpedo(
|
||||
319,
|
||||
Generation.Three,
|
||||
[Type.Water, Type.Dark],
|
||||
null,
|
||||
previousPokemon: 318,
|
||||
),
|
||||
Wailmer(320, Generation.Three, [Type.Water], SingleEvolution(321, 40)),
|
||||
Wailord(321, Generation.Three, [Type.Water], null, previousPokemon: 320),
|
||||
Numel(322, Generation.Three, [
|
||||
Type.Fire,
|
||||
Type.Ground,
|
||||
], SingleEvolution(323, 33)),
|
||||
Camerupt(
|
||||
323,
|
||||
Generation.Three,
|
||||
[Type.Fire, Type.Ground],
|
||||
null,
|
||||
previousPokemon: 322,
|
||||
),
|
||||
Torkoal(324, Generation.Three, [Type.Fire], null),
|
||||
Spoink(325, Generation.Three, [Type.Psychic], SingleEvolution(326, 32)),
|
||||
Grumpig(326, Generation.Three, [Type.Psychic], null, previousPokemon: 325),
|
||||
Spinda(327, Generation.Three, [Type.Normal], null),
|
||||
Trapinch(328, Generation.Three, [Type.Ground], SingleEvolution(329, 35)),
|
||||
Vibrava(
|
||||
329,
|
||||
Generation.Three,
|
||||
[Type.Ground, Type.Dragon],
|
||||
SingleEvolution(330, 45),
|
||||
previousPokemon: 328,
|
||||
),
|
||||
Flygon(
|
||||
330,
|
||||
Generation.Three,
|
||||
[Type.Ground, Type.Dragon],
|
||||
null,
|
||||
previousPokemon: 329,
|
||||
),
|
||||
Cacnea(331, Generation.Three, [Type.Grass], SingleEvolution(332, 32)),
|
||||
Cacturne(
|
||||
332,
|
||||
Generation.Three,
|
||||
[Type.Grass, Type.Dark],
|
||||
null,
|
||||
previousPokemon: 331,
|
||||
),
|
||||
Swablu(333, Generation.Three, [
|
||||
Type.Normal,
|
||||
Type.Flying,
|
||||
], SingleEvolution(334, 35)),
|
||||
Altaria(
|
||||
334,
|
||||
Generation.Three,
|
||||
[Type.Dragon, Type.Flying],
|
||||
null,
|
||||
previousPokemon: 333,
|
||||
),
|
||||
Zangoose(335, Generation.Three, [Type.Normal], null),
|
||||
Seviper(336, Generation.Three, [Type.Poison], null),
|
||||
Lunatone(337, Generation.Three, [Type.Rock, Type.Psychic], null),
|
||||
Solrock(338, Generation.Three, [Type.Rock, Type.Psychic], null),
|
||||
Barboach(339, Generation.Three, [
|
||||
Type.Water,
|
||||
Type.Ground,
|
||||
], SingleEvolution(340, 30)),
|
||||
Whiscash(
|
||||
340,
|
||||
Generation.Three,
|
||||
[Type.Water, Type.Ground],
|
||||
null,
|
||||
previousPokemon: 339,
|
||||
),
|
||||
Corphish(341, Generation.Three, [Type.Water], SingleEvolution(342, 30)),
|
||||
Crawdaunt(
|
||||
342,
|
||||
Generation.Three,
|
||||
[Type.Water, Type.Dark],
|
||||
null,
|
||||
previousPokemon: 341,
|
||||
),
|
||||
Baltoy(343, Generation.Three, [
|
||||
Type.Ground,
|
||||
Type.Psychic,
|
||||
], SingleEvolution(344, 36)),
|
||||
Claydol(
|
||||
344,
|
||||
Generation.Three,
|
||||
[Type.Ground, Type.Psychic],
|
||||
null,
|
||||
previousPokemon: 343,
|
||||
),
|
||||
Lileep(345, Generation.Three, [
|
||||
Type.Rock,
|
||||
Type.Grass,
|
||||
], SingleEvolution(346, 40)),
|
||||
Cradily(
|
||||
346,
|
||||
Generation.Three,
|
||||
[Type.Rock, Type.Grass],
|
||||
null,
|
||||
previousPokemon: 345,
|
||||
),
|
||||
Anorith(347, Generation.Three, [
|
||||
Type.Rock,
|
||||
Type.Bug,
|
||||
], SingleEvolution(348, 40)),
|
||||
Armaldo(
|
||||
348,
|
||||
Generation.Three,
|
||||
[Type.Rock, Type.Bug],
|
||||
null,
|
||||
previousPokemon: 347,
|
||||
);
|
||||
|
||||
final int id;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue