Add more entries
This commit is contained in:
parent
111a295193
commit
97e9ed622a
7 changed files with 195 additions and 4 deletions
5
Jenkinsfile
vendored
5
Jenkinsfile
vendored
|
@ -63,6 +63,7 @@ pipeline {
|
||||||
bat "build\\windows\\x64\\runner\\release\\pokedex.exe"
|
bat "build\\windows\\x64\\runner\\release\\pokedex.exe"
|
||||||
|
|
||||||
stash includes: "COMPLETED.md", name: "md"
|
stash includes: "COMPLETED.md", name: "md"
|
||||||
|
stash includes: "LATEST_VERSION", name: "ver"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
|
@ -83,11 +84,13 @@ pipeline {
|
||||||
script {
|
script {
|
||||||
sh 'git checkout main'
|
sh 'git checkout main'
|
||||||
unstash "md"
|
unstash "md"
|
||||||
|
unstack "ver"
|
||||||
sh '''
|
sh '''
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
git add COMPLETED.md
|
git add COMPLETED.md
|
||||||
git commit -m "[BOT] Update completed.md" || true
|
git add LATEST_VERSION
|
||||||
|
git commit -m "[BOT] Update datagen files" || true
|
||||||
git push || true
|
git push || true
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
class Constants {
|
class Constants {
|
||||||
static const VERSION = "1.0.060125+0139";
|
static const VERSION = "1.0.060125+0216";
|
||||||
|
|
||||||
//static bool get isMobile => Platform.isAndroid || Platform.isIOS;
|
//static bool get isMobile => Platform.isAndroid || Platform.isIOS;
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,6 +46,7 @@ enum GameRoute {
|
||||||
RT46,
|
RT46,
|
||||||
RT111,
|
RT111,
|
||||||
RT113,
|
RT113,
|
||||||
|
RT115,
|
||||||
RT204,
|
RT204,
|
||||||
ViridianForest(commonName: "Viridian Forest"),
|
ViridianForest(commonName: "Viridian Forest"),
|
||||||
AzaleaTown(commonName: "Azalea Town"),
|
AzaleaTown(commonName: "Azalea Town"),
|
||||||
|
|
|
@ -1616,6 +1616,72 @@ class Gen1Locations {
|
||||||
),
|
),
|
||||||
Location(Game.FireRed, [GameRoute.TradeOrMigrate], Generation.Three),
|
Location(Game.FireRed, [GameRoute.TradeOrMigrate], Generation.Three),
|
||||||
];
|
];
|
||||||
|
static const List<Location> Jigglypuff = [
|
||||||
|
Location(
|
||||||
|
Game.Red,
|
||||||
|
[GameRoute.RT3],
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
Location(Game.Yellow, [
|
||||||
|
GameRoute.RT5,
|
||||||
|
GameRoute.RT6,
|
||||||
|
GameRoute.RT7,
|
||||||
|
GameRoute.RT8,
|
||||||
|
], Generation.One),
|
||||||
|
Location(
|
||||||
|
Game.Gold,
|
||||||
|
[GameRoute.RT3, GameRoute.RT4, GameRoute.RT46],
|
||||||
|
Generation.Two,
|
||||||
|
additionalGames: [Game.Silver],
|
||||||
|
),
|
||||||
|
Location(Game.Crystal, [
|
||||||
|
GameRoute.RT5,
|
||||||
|
GameRoute.RT6,
|
||||||
|
GameRoute.RT7,
|
||||||
|
GameRoute.RT8,
|
||||||
|
GameRoute.RT34,
|
||||||
|
GameRoute.RT35,
|
||||||
|
], Generation.Two),
|
||||||
|
Location(
|
||||||
|
Game.Ruby,
|
||||||
|
[GameRoute.RT115],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.Sapphire, Game.Emerald],
|
||||||
|
),
|
||||||
|
Location(
|
||||||
|
Game.FireRed,
|
||||||
|
[GameRoute.RT3],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [Game.LeafGreen],
|
||||||
|
),
|
||||||
|
];
|
||||||
|
static const List<Location> Wigglytuff = [
|
||||||
|
Location(
|
||||||
|
Game.Red,
|
||||||
|
[GameRoute.CeruleanCave],
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
Location(Game.Yellow, [GameRoute.CeladonCity], Generation.One),
|
||||||
|
Location(
|
||||||
|
Game.Gold,
|
||||||
|
[GameRoute.Evolve],
|
||||||
|
Generation.Two,
|
||||||
|
additionalGames: [Game.Silver, Game.Crystal],
|
||||||
|
),
|
||||||
|
Location(
|
||||||
|
Game.Ruby,
|
||||||
|
[GameRoute.Evolve],
|
||||||
|
Generation.Three,
|
||||||
|
additionalGames: [
|
||||||
|
Game.Sapphire,
|
||||||
|
Game.Emerald,
|
||||||
|
Game.FireRed,
|
||||||
|
Game.LeafGreen,
|
||||||
|
],
|
||||||
|
),
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
class Gen1DexData {
|
class Gen1DexData {
|
||||||
|
@ -3507,4 +3573,110 @@ class Gen1DexData {
|
||||||
Generation.Three,
|
Generation.Three,
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
|
static const List<DexEntry> Jigglypuff = [
|
||||||
|
DexEntry(
|
||||||
|
Game.Red,
|
||||||
|
"When its huge eyes light up, it sings a mysteriously soothing melody that lulls its enemies to sleep.",
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Yellow,
|
||||||
|
"Uses its alluring eyes to enrapture its foe. It then sings a pleasing melody that lulls the foe to sleep.",
|
||||||
|
Generation.One,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Gold,
|
||||||
|
"If it inflates to SING a lullaby, it can perform longer and cause sure drowsiness in its audience.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Silver,
|
||||||
|
"Looking into its cute, round eyes causes it to sing a relaxing melody, inducing its enemies to sleep.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Crystal,
|
||||||
|
"It rolls its cute eyes as it sings a soothing lullaby. Its gentle song puts anyone who hears it to sleep.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Ruby,
|
||||||
|
"JIGGLYPUFF’s vocal chords can freely adjust the wavelength of its voice. This POKéMON uses this ability to sing at precisely the right wavelength to make its foes most drowsy.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Sapphire,
|
||||||
|
"When this POKéMON sings, it never pauses to breathe. If it is in a battle against an opponent that does not easily fall asleep, JIGGLYPUFF cannot breathe, endangering its life.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.FireRed,
|
||||||
|
"It captivates foes with its huge, round eyes, then lulls them to sleep by singing a soothing melody.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.LeafGreen,
|
||||||
|
"When its huge eyes waver, it sings a mysteriously soothing melody that lulls its enemies to sleep.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Emerald,
|
||||||
|
"Nothing can avoid falling asleep hearing a JIGGLYPUFF’s song. The sound waves of its singing voice match the brain waves of someone in a deep sleep.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
];
|
||||||
|
static const List<DexEntry> Wigglytuff = [
|
||||||
|
DexEntry(
|
||||||
|
Game.Red,
|
||||||
|
"The body is soft and rubbery. When angered, it will suck in air and inflate itself to an enormous size.",
|
||||||
|
Generation.One,
|
||||||
|
additionalGames: [Game.Blue],
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Yellow,
|
||||||
|
"Its body is full of elasticity. By inhaling deeply, it can continue to inflate itself without limit.",
|
||||||
|
Generation.One,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Gold,
|
||||||
|
"Their fur feels so good that if two of them snuggle together, they won’t want to be separated.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Silver,
|
||||||
|
"It has a very fine fur. Take care not to make it angry, or it may inflate steadily and hit with a BODY SLAM.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Crystal,
|
||||||
|
"The rich, fluffy fur that covers its body feels so good that anyone who feels it can’t stop touching it.",
|
||||||
|
Generation.Two,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Ruby,
|
||||||
|
"WIGGLYTUFF has large, saucerlike eyes. The surfaces of its eyes are always covered with a thin layer of tears. If any dust gets in this POKéMON’s eyes, it is quickly washed away.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Sapphire,
|
||||||
|
"WIGGLYTUFF’s body is very flexible. By inhaling deeply, this POKéMON can inflate itself seemingly without end. Once inflated, WIGGLYTUFF bounces along lightly like a balloon.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.FireRed,
|
||||||
|
" Its fur is extremely fine, dense, and supple. The exquisitely pleasant fur conveys an image of luxury.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.LeafGreen,
|
||||||
|
"The body is soft and rubbery. When angered, it will suck in air and inflate itself to an enormous size.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
DexEntry(
|
||||||
|
Game.Emerald,
|
||||||
|
"Its fur is the ultimate in luxuriousness. Sleeping alongside a WIGGLYTUFF is simply divine. Its body expands seemingly without end when it inhales.",
|
||||||
|
Generation.Three,
|
||||||
|
),
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -432,8 +432,18 @@ enum Pokemon {
|
||||||
[Type.Fairy],
|
[Type.Fairy],
|
||||||
SingleEvolution(40, -1, condition: [EvolutionCondition.MoonStone]),
|
SingleEvolution(40, -1, condition: [EvolutionCondition.MoonStone]),
|
||||||
previousPokemon: 174,
|
previousPokemon: 174,
|
||||||
|
locations: Gen1Locations.Jigglypuff,
|
||||||
|
dexEntries: Gen1DexData.Jigglypuff,
|
||||||
|
),
|
||||||
|
WigglyTuff(
|
||||||
|
40,
|
||||||
|
Generation.One,
|
||||||
|
[Type.Fairy],
|
||||||
|
null,
|
||||||
|
previousPokemon: 39,
|
||||||
|
locations: Gen1Locations.Wigglytuff,
|
||||||
|
dexEntries: Gen1DexData.Wigglytuff,
|
||||||
),
|
),
|
||||||
WigglyTuff(40, Generation.One, [Type.Fairy], null, previousPokemon: 39),
|
|
||||||
Zubat(41, Generation.One, [
|
Zubat(41, Generation.One, [
|
||||||
Type.Poison,
|
Type.Poison,
|
||||||
Type.Flying,
|
Type.Flying,
|
||||||
|
|
|
@ -200,6 +200,11 @@ class _main extends State<MainGen> {
|
||||||
state++;
|
state++;
|
||||||
setState(() {});
|
setState(() {});
|
||||||
} else if (state - index == 8) {
|
} else if (state - index == 8) {
|
||||||
|
statusMessage = "Updating Latest Version manifest...";
|
||||||
|
await File("LATEST_VERSION").writeAsString("${Constants.VERSION}");
|
||||||
|
state++;
|
||||||
|
setState(() {});
|
||||||
|
} else if (state - index == 9) {
|
||||||
x.cancel();
|
x.cancel();
|
||||||
sleep(Duration(seconds: 10));
|
sleep(Duration(seconds: 10));
|
||||||
exit(0);
|
exit(0);
|
||||||
|
|
|
@ -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.060125+0139
|
version: 1.0.060125+0216
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.7.0
|
sdk: ^3.7.0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue