Add more data entries

This commit is contained in:
zontreck 2025-03-26 03:32:02 -07:00
parent 0c585366dc
commit f1cf4c720d
3 changed files with 192 additions and 2 deletions

View file

@ -1,7 +1,7 @@
import 'dart:io';
class Constants {
static const VERSION = "1.0.032625+0312";
static const VERSION = "1.0.032625+0330";
//static bool get isMobile => Platform.isAndroid || Platform.isIOS;
}

View file

@ -1258,6 +1258,106 @@ enum Pokemon {
[Type.Bug, Type.Poison],
SingleEvolution(15, 10),
previousPokemon: 13,
locations: [
Location(Game.Red, [
GameRoute.RT24,
GameRoute.RT25,
GameRoute.ViridianForest,
], Generation.One),
Location(Game.Blue, [
GameRoute.RT25,
GameRoute.ViridianForest,
], Generation.One),
Location(Game.Yellow, [GameRoute.TradeOrMigrate], Generation.One),
Location(Game.Gold, [GameRoute.NationalPark], Generation.Two),
Location(Game.Silver, [
GameRoute.RT2,
GameRoute.RT26,
GameRoute.RT27,
GameRoute.RT30,
GameRoute.RT31,
GameRoute.RT34,
GameRoute.RT35,
GameRoute.RT36,
GameRoute.RT37,
GameRoute.RT38,
GameRoute.RT39,
GameRoute.AzaleaTown,
GameRoute.IlexForest,
GameRoute.LakeOfRage,
GameRoute.NationalPark,
], Generation.Two),
Location(Game.Crystal, [
GameRoute.IlexForest,
GameRoute.NationalPark,
], Generation.Two),
Location(
Game.Ruby,
[GameRoute.TradeOrMigrate],
Generation.Three,
additionalGames: [Game.Sapphire, Game.Emerald],
),
Location(
Game.FireRed,
[
GameRoute.RT24,
GameRoute.RT25,
GameRoute.PatternBush,
GameRoute.ViridianForest,
],
Generation.Three,
additionalGames: [Game.LeafGreen],
),
],
dexEntries: [
DexEntry(
Game.Red,
"Almost incapable of moving, this POKéMON can only harden its shell to protect itself from predators.",
Generation.One,
additionalGames: [Game.Blue],
),
DexEntry(
Game.Yellow,
"Able to move only slightly. When endangered, it may stick out its stinger and poison its enemy.",
Generation.One,
),
DexEntry(
Game.Gold,
"Although it is a cocoon, it can move a little. It can extend its poison barb if it is attacked.",
Generation.Two,
),
DexEntry(
Game.Silver,
"From this form, it will grow into an adult. As its body becomes softer, the external shell hardens.",
Generation.Two,
),
DexEntry(
Game.Crystal,
"Nearly incapable of movement, it leans against stout trees while waiting for its evolution.",
Generation.Two,
),
DexEntry(
Game.Ruby,
"KAKUNA remains virtually immobile as it clings to a tree. However, on the inside, it is extremely busy as it prepares for its coming evolution. This is evident from how hot the shell becomes to the touch.",
Generation.Three,
additionalGames: [Game.Sapphire],
),
DexEntry(
Game.FireRed,
"This POKéMON is in a temporary stage while making its body. It is almost completely unable to move on its own.",
Generation.Three,
),
DexEntry(
Game.LeafGreen,
"Almost incapable of moving, this POKéMON can only harden its shell to protect itself when it is in danger.",
Generation.Three,
),
DexEntry(
Game.Emerald,
"It remains virtually immobile while it clings to a tree. However, on the inside, it busily prepares for evolution. This is evident from how hot its shell becomes.",
Generation.Three,
),
],
),
Beedrill(
15,
@ -1265,6 +1365,96 @@ enum Pokemon {
[Type.Bug, Type.Poison],
null,
previousPokemon: 14,
locations: [
Location(
Game.Red,
[GameRoute.Evolve],
Generation.One,
additionalGames: [Game.Blue],
),
Location(Game.Yellow, [GameRoute.Evolve], Generation.One),
Location(Game.Gold, [GameRoute.NationalPark], Generation.Two),
Location(Game.Silver, [
GameRoute.RT2,
GameRoute.RT26,
GameRoute.RT27,
GameRoute.RT34,
GameRoute.RT35,
GameRoute.RT36,
GameRoute.RT37,
GameRoute.RT38,
GameRoute.RT39,
GameRoute.AzaleaTown,
GameRoute.IlexForest,
GameRoute.LakeOfRage,
GameRoute.NationalPark,
], Generation.Two),
Location(Game.Crystal, [
GameRoute.IlexForest,
GameRoute.NationalPark,
], Generation.Two),
Location(
Game.Ruby,
[GameRoute.TradeOrMigrate],
Generation.Three,
additionalGames: [Game.Sapphire, Game.Emerald],
),
Location(
Game.FireRed,
[GameRoute.Evolve],
Generation.Three,
additionalGames: [Game.LeafGreen],
),
],
dexEntries: [
DexEntry(
Game.Red,
"Flies at high speed and attacks using its large venomous stingers on its forelegs and tail.",
Generation.One,
additionalGames: [Game.Blue],
),
DexEntry(
Game.Yellow,
"It has 3 poisonous stingers on its forelegs and its tail. They are used to jab its enemy repeatedly.",
Generation.One,
),
DexEntry(
Game.Gold,
"It can take down any opponent with its powerful poison stingers. It sometimes attacks in swarms.",
Generation.Two,
),
DexEntry(
Game.Silver,
"It has three poison barbs. The barb on its tail secretes the most powerful poison.",
Generation.Two,
),
DexEntry(
Game.Crystal,
"It uses sharp, poisonous stings to defeat prey, then takes the victim back to its nest for food.",
Generation.Two,
),
DexEntry(
Game.Ruby,
"BEEDRILL is extremely territorial. No one should ever approach its nest - this is for their own safety. If angered, they will attack in a furious swarm.",
Generation.Three,
additionalGames: [Game.Sapphire],
),
DexEntry(
Game.FireRed,
"May appear in a swarm. Flies at violent speeds, all the while stabbing with the toxic stinger on its rear.",
Generation.Three,
),
DexEntry(
Game.LeafGreen,
"It flies at high speed and attacks using the large venomous stingers on its forelegs and tail.",
Generation.Three,
),
DexEntry(
Game.Emerald,
"A BEEDRILL is extremely territorial. For safety reasons, no one should ever approach its nest. If angered, they will attack in a swarm.",
Generation.Three,
),
],
),
Pidgey(16, Generation.One, [
Type.Normal,

View file

@ -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
# 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.
version: 1.0.032625+0312
version: 1.0.032625+0330
environment:
sdk: ^3.7.0