Add a few more data entries
This commit is contained in:
parent
87f81e3b19
commit
ad0eb4c4e4
6 changed files with 267 additions and 4 deletions
|
@ -1 +1 @@
|
||||||
1.0.053125+2347
|
1.0.060125+0013
|
|
@ -1,5 +1,5 @@
|
||||||
class Constants {
|
class Constants {
|
||||||
static const VERSION = "1.0.053125+2347";
|
static const VERSION = "1.0.060125+0013";
|
||||||
|
|
||||||
//static bool get isMobile => Platform.isAndroid || Platform.isIOS;
|
//static bool get isMobile => Platform.isAndroid || Platform.isIOS;
|
||||||
}
|
}
|
||||||
|
|
|
@ -97,6 +97,7 @@ enum GameRoute {
|
||||||
SafariZone(commonName: "Safari Zone"),
|
SafariZone(commonName: "Safari Zone"),
|
||||||
MtMoon(commonName: "Mt. Moon"),
|
MtMoon(commonName: "Mt. Moon"),
|
||||||
MirageTower(commonName: "Mirage Tower"),
|
MirageTower(commonName: "Mirage Tower"),
|
||||||
|
UndergroundPath5_6(commonName: "Underground Path 5-6"),
|
||||||
|
|
||||||
// The following mark the pokemon as not usually obtainable
|
// The following mark the pokemon as not usually obtainable
|
||||||
TradeOrMigrate(commonName: "Trade or Migrate from another game"),
|
TradeOrMigrate(commonName: "Trade or Migrate from another game"),
|
||||||
|
|
|
@ -1300,6 +1300,110 @@ class Gen1Locations {
|
||||||
], Generation.Three),
|
], Generation.Three),
|
||||||
Location(Game.Emerald, [GameRoute.Evolve], Generation.Three),
|
Location(Game.Emerald, [GameRoute.Evolve], Generation.Three),
|
||||||
];
|
];
|
||||||
|
static const List<Location> NidoranF = [
|
||||||
|
Location(
|
||||||
|
Game.Red,
|
||||||
|
[
|
||||||
|
GameRoute.RT5,
|
||||||
|
GameRoute.RT22,
|
||||||
|
GameRoute.UndergroundPath5_6,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
],
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
Location(Game.Yellow, [
|
||||||
|
GameRoute.RT2,
|
||||||
|
GameRoute.RT9,
|
||||||
|
GameRoute.RT10,
|
||||||
|
GameRoute.RT22,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.One),
|
||||||
|
Location(
|
||||||
|
Game.Gold,
|
||||||
|
[GameRoute.RT35, GameRoute.RT36],
|
||||||
|
Generation.Two,
|
||||||
|
additionalGames: [Game.Silver],
|
||||||
|
),
|
||||||
|
Location(Game.Crystal, [
|
||||||
|
GameRoute.RT35,
|
||||||
|
GameRoute.NationalPark,
|
||||||
|
], Generation.Two),
|
||||||
|
Location(
|
||||||
|
Game.Ruby,
|
||||||
|
[GameRoute.TradeOrMigrate],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
Location(Game.FireRed, [
|
||||||
|
GameRoute.RT3,
|
||||||
|
GameRoute.RT5,
|
||||||
|
GameRoute.UndergroundPath5_6,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.Three),
|
||||||
|
Location(Game.LeafGreen, [
|
||||||
|
GameRoute.RT3,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.Three),
|
||||||
|
Location(Game.Emerald, [GameRoute.TradeOrMigrate], Generation.Three),
|
||||||
|
];
|
||||||
|
static const List<Location> Nidorina = [
|
||||||
|
Location(Game.Red, [
|
||||||
|
GameRoute.RT11,
|
||||||
|
GameRoute.CeladonCity,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.One),
|
||||||
|
Location(Game.Blue, [GameRoute.RT11, GameRoute.SafariZone], Generation.One),
|
||||||
|
Location(Game.Yellow, [
|
||||||
|
GameRoute.RT9,
|
||||||
|
GameRoute.RT23,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.One),
|
||||||
|
Location(Game.Gold, [
|
||||||
|
GameRoute.RT13,
|
||||||
|
GameRoute.RT14,
|
||||||
|
GameRoute.RT15,
|
||||||
|
], Generation.Two),
|
||||||
|
Location(
|
||||||
|
Game.Ruby,
|
||||||
|
[GameRoute.TradeOrMigrate],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
Location(Game.FireRed, [
|
||||||
|
GameRoute.RT11,
|
||||||
|
GameRoute.SafariZone,
|
||||||
|
], Generation.Three),
|
||||||
|
Location(Game.LeafGreen, [GameRoute.SafariZone], Generation.Three),
|
||||||
|
Location(Game.Emerald, [GameRoute.TradeOrMigrate], Generation.Three),
|
||||||
|
];
|
||||||
|
static const List<Location> Nidoqueen = [
|
||||||
|
Location(
|
||||||
|
Game.Red,
|
||||||
|
[GameRoute.Evolve],
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue, Game.Yellow],
|
||||||
|
),
|
||||||
|
Location(
|
||||||
|
Game.Gold,
|
||||||
|
[GameRoute.Evolve],
|
||||||
|
Generation.Two,
|
||||||
|
additionalGames: [Game.Silver, Game.Crystal],
|
||||||
|
),
|
||||||
|
Location(
|
||||||
|
Game.Ruby,
|
||||||
|
[GameRoute.TradeOrMigrate],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
Location(
|
||||||
|
Game.FireRed,
|
||||||
|
[GameRoute.Evolve],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.LeafGreen],
|
||||||
|
),
|
||||||
|
Location(Game.Emerald, [GameRoute.TradeOrMigrate], Generation.Three),
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
class Gen1DexData {
|
class Gen1DexData {
|
||||||
|
@ -2693,4 +2797,151 @@ class Gen1DexData {
|
||||||
Generation.Three,
|
Generation.Three,
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
|
static const List<DexEntry> NidoranF = [
|
||||||
|
DexEntry(
|
||||||
|
Game.Red,
|
||||||
|
"Although small, its venomous barbs render this POKéMON dangerous. The female has smaller horns.",
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Yellow,
|
||||||
|
"A mild-mannered POKéMON that does not like to fight. Beware, its small horns secrete venom.",
|
||||||
|
Generation.One,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Gold,
|
||||||
|
"The poison hidden in its small horn is extremely potent. Even a tiny scratch can have fatal results.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Silver,
|
||||||
|
"Although not very combative, it will torment its foes with poison spikes if it is threatened in any way.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Crystal,
|
||||||
|
"Small and very docile, it protects itself with its small, poisonous horn when attacked.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Ruby,
|
||||||
|
"NIDORAN has barbs that secrete a powerful poison. They are thought to have developed as protection for this small-bodied POKéMON. When enraged, it releases a horrible toxin from its horn.",
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.FireRed,
|
||||||
|
"Though small, it must be treated with caution because of its powerfully toxic barbs. The female has smaller horns.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.LeafGreen,
|
||||||
|
"Although small, its venomous barbs render this POKéMON dangerous. The female has smaller horns.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Emerald,
|
||||||
|
"Its highly toxic barbs are thought to have developed as protection for this small-bodied POKéMON. When enraged, it releases a horrible toxin from its horn.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
];
|
||||||
|
static const List<DexEntry> Nidorina = [
|
||||||
|
DexEntry(
|
||||||
|
Game.Red,
|
||||||
|
"The female’s horn develops slowly. Prefers physical attacks such as clawing and biting.",
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Yellow,
|
||||||
|
"When resting deep in its burrow, its thorns always retract. This is proof that it is relaxed.",
|
||||||
|
Generation.One,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Gold,
|
||||||
|
"When feeding its young, it first chews and tenderizes the food, then spits it out for the offspring.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Silver,
|
||||||
|
"It has a calm and caring nature. Because its horn grows slowly, it prefers not to fight.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Crystal,
|
||||||
|
"It has a docile nature. If it is threatened with attack, it raises the barbs that are all over its body.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Ruby,
|
||||||
|
"When NIDORINA are with their friends or family, they keep their barbs tucked away to prevent hurting each other. This POKéMON appears to become nervous if separated from the others.",
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.FireRed,
|
||||||
|
"The female has a gentle temperament. It emits ultrasonic cries that have the power to befuddle foes.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.LeafGreen,
|
||||||
|
"The female’s horns develop slowly. Prefers physical attacks such as clawing and biting.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Emerald,
|
||||||
|
"When it is with its friends or family, its barbs are tucked away to prevent injury. It appears to become nervous if separated from the others.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
];
|
||||||
|
static const List<DexEntry> Nidoqueen = [
|
||||||
|
DexEntry(
|
||||||
|
Game.Red,
|
||||||
|
"Its hard scales provide strong protection. It uses its hefty bulk to execute powerful moves.",
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Yellow,
|
||||||
|
"Tough scales cover the sturdy body of this POKéMON. It appears that the scales grow in cycles.",
|
||||||
|
Generation.One,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Gold,
|
||||||
|
"Its body is covered with needle-like scales. It never shows signs of shrinking from any attack.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Silver,
|
||||||
|
"It uses its scaly, rugged body to seal the entrance of its nest and protect its young from predators.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Crystal,
|
||||||
|
"The hard scales that cover its strong body serve as excellent protection from any attack.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Ruby,
|
||||||
|
"NIDOQUEEN’s body is encased in extremely hard scales. It is adept at sending foes flying with harsh tackles. This POKéMON is at its strongest when it is defending its young.",
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.FireRed,
|
||||||
|
"The body is covered by stiff, needle-like scales. If it becomes excited, the needles bristle outwards.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.LeafGreen,
|
||||||
|
"Its hard scales provide strong protection. It uses its hefty bulk to execute powerful moves.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Emerald,
|
||||||
|
"It is adept at sending foes flying with harsh tackles using its tough, scaly body. This POKéMON is at its strongest when it is defending its young.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -339,13 +339,22 @@ enum Pokemon {
|
||||||
locations: Gen1Locations.Sandslash,
|
locations: Gen1Locations.Sandslash,
|
||||||
dexEntries: Gen1DexData.Sandslash,
|
dexEntries: Gen1DexData.Sandslash,
|
||||||
),
|
),
|
||||||
NidoranF(29, Generation.One, [Type.Poison], SingleEvolution(30, 16)),
|
NidoranF(
|
||||||
|
29,
|
||||||
|
Generation.One,
|
||||||
|
[Type.Poison],
|
||||||
|
SingleEvolution(30, 16),
|
||||||
|
locations: Gen1Locations.NidoranF,
|
||||||
|
dexEntries: Gen1DexData.NidoranF,
|
||||||
|
),
|
||||||
Nidorina(
|
Nidorina(
|
||||||
30,
|
30,
|
||||||
Generation.One,
|
Generation.One,
|
||||||
[Type.Poison],
|
[Type.Poison],
|
||||||
SingleEvolution(31, 36),
|
SingleEvolution(31, 36),
|
||||||
previousPokemon: 29,
|
previousPokemon: 29,
|
||||||
|
locations: Gen1Locations.Nidorina,
|
||||||
|
dexEntries: Gen1DexData.Nidorina,
|
||||||
),
|
),
|
||||||
NidoQueen(
|
NidoQueen(
|
||||||
31,
|
31,
|
||||||
|
@ -353,6 +362,8 @@ enum Pokemon {
|
||||||
[Type.Poison, Type.Ground],
|
[Type.Poison, Type.Ground],
|
||||||
null,
|
null,
|
||||||
previousPokemon: 30,
|
previousPokemon: 30,
|
||||||
|
locations: Gen1Locations.Nidoqueen,
|
||||||
|
dexEntries: Gen1DexData.Nidoqueen,
|
||||||
),
|
),
|
||||||
NidoranM(32, Generation.One, [Type.Poison], SingleEvolution(33, 16)),
|
NidoranM(32, Generation.One, [Type.Poison], SingleEvolution(33, 16)),
|
||||||
Nidorino(
|
Nidorino(
|
||||||
|
|
|
@ -16,7 +16,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev
|
||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
# In Windows, build-name is used as the major, minor, and patch parts
|
# In Windows, build-name is used as the major, minor, and patch parts
|
||||||
# of the product and file versions while build-number is used as the build suffix.
|
# of the product and file versions while build-number is used as the build suffix.
|
||||||
version: 1.0.053125+2347
|
version: 1.0.060125+0013
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.7.0
|
sdk: ^3.7.0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue