Bump deps and add new dex data

This commit is contained in:
zontreck 2025-05-28 14:01:54 -07:00
parent fa6eaae876
commit 2309942e7e
8 changed files with 152 additions and 27 deletions

View file

@ -1221,6 +1221,55 @@ class Gen1Locations {
],
),
];
static const List<Location> Sandshrew = [
Location(Game.Red, [GameRoute.TradeOrMigrate], Generation.One),
Location(Game.Blue, [
GameRoute.RT4,
GameRoute.RT8,
GameRoute.RT9,
GameRoute.RT10,
GameRoute.RT11,
GameRoute.RT23,
], Generation.One),
Location(Game.Yellow, [
GameRoute.RT3,
GameRoute.RT4,
GameRoute.MtMoon,
], Generation.One),
Location(Game.Gold, [
GameRoute.MtMoon,
GameRoute.UnionCave,
], Generation.Two),
Location(Game.Silver, [
GameRoute.GoldenrodCity,
GameRoute.UnionCave,
], Generation.Two),
Location(Game.Crystal, [
GameRoute.RT3,
GameRoute.RT4,
GameRoute.MtMoon,
GameRoute.UnionCave,
], Generation.Two),
Location(
Game.Ruby,
[GameRoute.RT111, GameRoute.RT113],
Generation.Three,
additionalGames: [Game.Sapphire],
),
Location(Game.FireRed, [GameRoute.TradeOrMigrate], Generation.Three),
Location(Game.LeafGreen, [
GameRoute.RT4,
GameRoute.RT8,
GameRoute.RT9,
GameRoute.RT10,
GameRoute.RT11,
GameRoute.RT23,
], Generation.Three),
Location(Game.Emerald, [
GameRoute.RT111,
GameRoute.MirageTower,
], Generation.Three),
];
}
class Gen1DexData {
@ -2502,4 +2551,63 @@ class Gen1DexData {
Generation.Three,
),
];
static const List<DexEntry> Sandshrew = [
DexEntry(
Game.Red,
"Burrows deep underground in arid locations far from water. It only emerges to hunt for food.",
Generation.One,
additionalGames: [Game.Blue],
),
DexEntry(
Game.Yellow,
"Its body is dry. When it gets cold at night, its hide is said to become coated with a fine dew.",
Generation.One,
),
DexEntry(
Game.Gold,
"If it fell from a great height, this POKéMON could save itself by rolling into a ball and bouncing.",
Generation.Two,
),
DexEntry(
Game.Silver,
"Disliking water, it lives in deep burrows in arid areas. It can roll itself instantly into a ball.",
Generation.Two,
),
DexEntry(
Game.Crystal,
" It prefers dry, sandy places because it uses the sand to protect itself when threatened.",
Generation.Two,
),
DexEntry(
Game.Ruby,
"SANDSHREWs body is configured to absorb water without waste, enabling it to survive in an arid desert. This POKéMON curls up to protect itself from its enemies.",
Generation.Three,
),
DexEntry(
Game.Sapphire,
"SANDSHREW has a very dry hide that is extremely tough. The POKéMON can roll into a ball that repels any attack. At night, it burrows into the desert sand to sleep.",
Generation.Three,
),
DexEntry(
Game.FireRed,
"It burrows and lives underground. If threatened, it curls itself up into a ball for protection.",
Generation.Three,
),
DexEntry(
Game.LeafGreen,
"Burrows deep underground in arid locations far from water. It only emerges to hunt for prey.",
Generation.Three,
),
DexEntry(
Game.Emerald,
"When it curls up in a ball, it can make any attack bounce off harmlessly. Its hide has turned tough and solid as a result of living in the desert.",
Generation.Three,
),
DexEntry(
Game.Diamond,
"To protect itself from attackers, it curls up into a ball. It lives in arid regions with minimal rainfall.",
Generation.Four,
additionalGames: [Game.Pearl, Game.Platinum],
),
];
}