summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-10-31 21:05:45 -0400
committerGitHub <noreply@github.com>2019-10-31 21:05:45 -0400
commit193c12d401ac5b1016d77e60c36e8d9960af9d82 (patch)
tree83da7d0c549974e392aa3eb897fb038e889fbd20 /src
parentc6cd74fed25cbb6e2fa0296960fbcda795311b06 (diff)
parentf0a7ee8d16f40707fbec80d7224f410ae455c071 (diff)
Merge pull request #137 from PikalaxALT/split_835b488
Split 835b488
Diffstat (limited to 'src')
-rw-r--r--src/data/wild_encounters.json12625
-rw-r--r--src/data/wild_encounters.json.txt90
-rw-r--r--src/new_game.c2
-rw-r--r--src/quest_log.c4
-rw-r--r--src/wild_encounter.c789
-rw-r--r--src/wild_pokemon_area.c2
6 files changed, 13508 insertions, 4 deletions
diff --git a/src/data/wild_encounters.json b/src/data/wild_encounters.json
new file mode 100644
index 000000000..9030dee5f
--- /dev/null
+++ b/src/data/wild_encounters.json
@@ -0,0 +1,12625 @@
+{
+ "wild_encounter_groups": [
+ {
+ "label": "gWildMonHeaders",
+ "for_maps": true,
+ "fields": [
+ {
+ "type": "land_mons",
+ "encounter_rates": [
+ 20,
+ 20,
+ 10,
+ 10,
+ 10,
+ 10,
+ 5,
+ 5,
+ 4,
+ 4,
+ 1,
+ 1
+ ]
+ },
+ {
+ "type": "water_mons",
+ "encounter_rates": [
+ 60,
+ 30,
+ 5,
+ 4,
+ 1
+ ]
+ },
+ {
+ "type": "rock_smash_mons",
+ "encounter_rates": [
+ 60,
+ 30,
+ 5,
+ 4,
+ 1
+ ]
+ },
+ {
+ "type": "fishing_mons",
+ "encounter_rates": [
+ 70,
+ 30,
+ 60,
+ 20,
+ 20,
+ 40,
+ 40,
+ 15,
+ 4,
+ 1
+ ],
+ "groups": {
+ "old_rod": [
+ 0,
+ 1
+ ],
+ "good_rod": [
+ 2,
+ 3,
+ 4
+ ],
+ "super_rod": [
+ 5,
+ 6,
+ 7,
+ 8,
+ 9
+ ]
+ }
+ }
+ ],
+ "encounters": [
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_MONEAN_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsMoneanChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_LIPTOO_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsLiptooChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_WEEPTH_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsWeepthChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_DILFORD_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsDilfordChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_SCUFIB_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsScufibChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_RIXY_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsRixyChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS_VIAPOIS_CHAMBER",
+ "base_label": "sSevenIslandTanobyRuinsViapoisChamber",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_UNOWN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VIRIDIAN_FOREST",
+ "base_label": "sViridianForest",
+ "land_mons": {
+ "encounter_rate": 14,
+ "mons": [
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_METAPOD"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_PIKACHU"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_PIKACHU"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_MOON_1F",
+ "base_label": "sMtMoon1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_CLEFAIRY"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_MOON_B1F",
+ "base_label": "sMtMoonB1F",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_PARAS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_MOON_B2F",
+ "base_label": "sMtMoonB2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_CLEFAIRY"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_CLEFAIRY"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SSANNE_EXTERIOR",
+ "base_label": "sSSAnneExterior",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_DIGLETTS_CAVE_B1F",
+ "base_label": "sDiglettsCaveB1F",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_DUGTRIO"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_DIGLETT"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_DUGTRIO"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VICTORY_ROAD_1F",
+ "base_label": "sVictoryRoad1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_ARBOK"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_MAROWAK"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MAROWAK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VICTORY_ROAD_2F",
+ "base_label": "sVictoryRoad2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_PRIMEAPE"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_ARBOK"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MAROWAK"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_MAROWAK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VICTORY_ROAD_3F",
+ "base_label": "sVictoryRoad3F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_ARBOK"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_MAROWAK"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MAROWAK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_MANSION_1F",
+ "base_label": "sPokemonMansion1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GRIMER"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_WEEZING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_MANSION_2F",
+ "base_label": "sPokemonMansion2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GRIMER"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_WEEZING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_MANSION_3F",
+ "base_label": "sPokemonMansion3F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GRIMER"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_WEEZING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_MANSION_B1F",
+ "base_label": "sPokemonMansionB1F",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_KOFFING"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GRIMER"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_WEEZING"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RATTATA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SAFARI_ZONE_CENTER",
+ "base_label": "sSafariZoneCenter",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_RHYHORN"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_NIDORINO"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_NIDORINA"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_SCYTHER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_CHANSEY"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_DRATINI"
+ },
+ {
+ "min_level": 15,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_DRAGONAIR"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SAFARI_ZONE_EAST",
+ "base_label": "sSafariZoneEast",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_NIDORINO"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_NIDORAN_F"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_KANGASKHAN"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SCYTHER"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_DRATINI"
+ },
+ {
+ "min_level": 15,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_DRAGONAIR"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SAFARI_ZONE_NORTH",
+ "base_label": "sSafariZoneNorth",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_RHYHORN"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_NIDORINO"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_NIDORINA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_VENOMOTH"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_CHANSEY"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PARAS"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_TAUROS"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_DRATINI"
+ },
+ {
+ "min_level": 15,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_DRAGONAIR"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SAFARI_ZONE_WEST",
+ "base_label": "sSafariZoneWest",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_NIDORINO"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_NIDORAN_F"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_VENOMOTH"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_TAUROS"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_KANGASKHAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_DRATINI"
+ },
+ {
+ "min_level": 15,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_DRAGONAIR"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CERULEAN_CAVE_1F",
+ "base_label": "sCeruleanCave1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_MAGNETON"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_PRIMEAPE"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_ELECTRODE"
+ },
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_WOBBUFFET"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_PRIMEAPE"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_DITTO"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 45,
+ "max_level": 55,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 45,
+ "max_level": 55,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CERULEAN_CAVE_2F",
+ "base_label": "sCeruleanCave2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_MAGNETON"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_KADABRA"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_WOBBUFFET"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_ELECTRODE"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 64,
+ "max_level": 64,
+ "species": "SPECIES_KADABRA"
+ },
+ {
+ "min_level": 64,
+ "max_level": 64,
+ "species": "SPECIES_DITTO"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 35,
+ "max_level": 45,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 45,
+ "max_level": 55,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 45,
+ "max_level": 55,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 45,
+ "max_level": 55,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CERULEAN_CAVE_B1F",
+ "base_label": "sCeruleanCaveB1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_KADABRA"
+ },
+ {
+ "min_level": 58,
+ "max_level": 58,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_MAGNETON"
+ },
+ {
+ "min_level": 55,
+ "max_level": 55,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 67,
+ "max_level": 67,
+ "species": "SPECIES_KADABRA"
+ },
+ {
+ "min_level": 67,
+ "max_level": 67,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 64,
+ "max_level": 64,
+ "species": "SPECIES_ELECTRODE"
+ },
+ {
+ "min_level": 64,
+ "max_level": 64,
+ "species": "SPECIES_PARASECT"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 61,
+ "max_level": 61,
+ "species": "SPECIES_WOBBUFFET"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 55,
+ "max_level": 65,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 50,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 55,
+ "max_level": 65,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 50,
+ "max_level": 60,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GYARADOS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROCK_TUNNEL_1F",
+ "base_label": "sRockTunnel1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ONIX"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROCK_TUNNEL_B1F",
+ "base_label": "sRockTunnelB1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_ONIX"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 30,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEAFOAM_ISLANDS_1F",
+ "base_label": "sSeafoamIslands1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GOLBAT"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEAFOAM_ISLANDS_B1F",
+ "base_label": "sSeafoamIslandsB1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GOLBAT"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEAFOAM_ISLANDS_B2F",
+ "base_label": "sSeafoamIslandsB2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GOLBAT"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEAFOAM_ISLANDS_B3F",
+ "base_label": "sSeafoamIslandsB3F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GOLBAT"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GYARADOS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEAFOAM_ISLANDS_B4F",
+ "base_label": "sSeafoamIslandsB4F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GOLBAT"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GYARADOS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_TOWER_3F",
+ "base_label": "sPokemonTower3F",
+ "land_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HAUNTER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_TOWER_4F",
+ "base_label": "sPokemonTower4F",
+ "land_mons": {
+ "encounter_rate": 4,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_GASTLY"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_TOWER_5F",
+ "base_label": "sPokemonTower5F",
+ "land_mons": {
+ "encounter_rate": 6,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_GASTLY"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_TOWER_6F",
+ "base_label": "sPokemonTower6F",
+ "land_mons": {
+ "encounter_rate": 8,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_HAUNTER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POKEMON_TOWER_7F",
+ "base_label": "sPokemonTower7F",
+ "land_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_HAUNTER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_POWER_PLANT",
+ "base_label": "sPowerPlant",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MAGNEMITE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_MAGNEMITE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PIKACHU"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_PIKACHU"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MAGNETON"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_MAGNETON"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_PIKACHU"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_ELECTABUZZ"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_PIKACHU"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_ELECTABUZZ"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_EXTERIOR",
+ "base_label": "sMtEmberExterior",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_PONYTA"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_PONYTA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_PONYTA"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 39,
+ "max_level": 39,
+ "species": "SPECIES_RAPIDASH"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_RAPIDASH"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 30,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_SUMMIT_PATH_1F",
+ "base_label": "sMtEmberSummitPath1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 39,
+ "max_level": 39,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 39,
+ "max_level": 39,
+ "species": "SPECIES_MACHOP"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_SUMMIT_PATH_2F",
+ "base_label": "sMtEmberSummitPath2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_MACHOKE"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 30,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_SUMMIT_PATH_3F",
+ "base_label": "sMtEmberSummitPath3F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 39,
+ "max_level": 39,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 39,
+ "max_level": 39,
+ "species": "SPECIES_MACHOP"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_1F",
+ "base_label": "sMtEmberRubyPath1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_MACHOP"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_MACHOKE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_MACHOKE"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_B1F",
+ "base_label": "sMtEmberRubyPathB1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_B2F",
+ "base_label": "sMtEmberRubyPathB2F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SLUGMA"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_B3F",
+ "base_label": "sMtEmberRubyPathB3F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_SLUGMA"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 40,
+ "max_level": 45,
+ "species": "SPECIES_MAGCARGO"
+ },
+ {
+ "min_level": 35,
+ "max_level": 45,
+ "species": "SPECIES_MAGCARGO"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_MAGCARGO"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_B1F_STAIRS",
+ "base_label": "sMtEmberRubyPathB1FStairs",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SLUGMA"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_MT_EMBER_RUBY_PATH_B2F_STAIRS",
+ "base_label": "sMtEmberRubyPathB2FStairs",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SLUGMA"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 50,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_THREE_ISLAND_BERRY_FOREST",
+ "base_label": "sThreeIslandBerryForest",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_DROWZEE"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_EXEGGCUTE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_VENOMOTH"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_HYPNO"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_VENOMOTH"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_HYPNO"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FOUR_ISLAND_ICEFALL_CAVE_ENTRANCE",
+ "base_label": "sFourIslandIcefallCaveEntrance",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 47,
+ "max_level": 47,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 51,
+ "max_level": 51,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 53,
+ "max_level": 53,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 53,
+ "max_level": 53,
+ "species": "SPECIES_DEWGONG"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_WOOPER"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FOUR_ISLAND_ICEFALL_CAVE_1F",
+ "base_label": "sFourIslandIcefallCave1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_DELIBIRD"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_SWINUB"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FOUR_ISLAND_ICEFALL_CAVE_B1F",
+ "base_label": "sFourIslandIcefallCaveB1F",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_DELIBIRD"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_SWINUB"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_SWINUB"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FOUR_ISLAND_ICEFALL_CAVE_BACK",
+ "base_label": "sFourIslandIcefallCaveBack",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 45,
+ "max_level": 45,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 47,
+ "max_level": 47,
+ "species": "SPECIES_SEEL"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 51,
+ "max_level": 51,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 53,
+ "max_level": 53,
+ "species": "SPECIES_DEWGONG"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 53,
+ "max_level": 53,
+ "species": "SPECIES_DEWGONG"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 45,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 45,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_LAPRAS"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_PATTERN_BUSH",
+ "base_label": "sSixIslandPatternBush",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_SPINARAK"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_SPINARAK"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_HERACROSS"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_METAPOD"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HERACROSS"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_LEDYBA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_HERACROSS"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_LEDYBA"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_HERACROSS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM1",
+ "base_label": "sFiveIslandLostCaveRoom1",
+ "land_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM2",
+ "base_label": "sFiveIslandLostCaveRoom2",
+ "land_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM3",
+ "base_label": "sFiveIslandLostCaveRoom3",
+ "land_mons": {
+ "encounter_rate": 3,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM4",
+ "base_label": "sFiveIslandLostCaveRoom4",
+ "land_mons": {
+ "encounter_rate": 4,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM5",
+ "base_label": "sFiveIslandLostCaveRoom5",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM6",
+ "base_label": "sFiveIslandLostCaveRoom6",
+ "land_mons": {
+ "encounter_rate": 6,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM7",
+ "base_label": "sFiveIslandLostCaveRoom7",
+ "land_mons": {
+ "encounter_rate": 7,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM8",
+ "base_label": "sFiveIslandLostCaveRoom8",
+ "land_mons": {
+ "encounter_rate": 8,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM9",
+ "base_label": "sFiveIslandLostCaveRoom9",
+ "land_mons": {
+ "encounter_rate": 9,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM10",
+ "base_label": "sFiveIslandLostCaveRoom10",
+ "land_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM11",
+ "base_label": "sFiveIslandLostCaveRoom11",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM12",
+ "base_label": "sFiveIslandLostCaveRoom12",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM13",
+ "base_label": "sFiveIslandLostCaveRoom13",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_LOST_CAVE_ROOM14",
+ "base_label": "sFiveIslandLostCaveRoom14",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GASTLY"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_GOLBAT"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_HAUNTER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_MURKROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ONE_ISLAND_KINDLE_ROAD",
+ "base_label": "sOneIslandKindleRoad",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_PONYTA"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PONYTA"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_RAPIDASH"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_RAPIDASH"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 25,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 30,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GRAVELER"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ONE_ISLAND_TREASURE_BEACH",
+ "base_label": "sOneIslandTreasureBeach",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 33,
+ "max_level": 33,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_TWO_ISLAND_CAPE_BRINK",
+ "base_label": "sTwoIslandCapeBrink",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 38,
+ "max_level": 38,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_GOLDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_THREE_ISLAND_BOND_BRIDGE",
+ "base_label": "sThreeIslandBondBridge",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 36,
+ "max_level": 36,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 31,
+ "max_level": 31,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 37,
+ "max_level": 37,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_THREE_ISLAND_PORT",
+ "base_label": "sThreeIslandPort",
+ "land_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_DUNSPARCE"
+ },
+ {
+ "min_level": 35,
+ "max_level": 35,
+ "species": "SPECIES_DUNSPARCE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_RESORT_GORGEOUS",
+ "base_label": "sFiveIslandResortGorgeous",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_WATER_LABYRINTH",
+ "base_label": "sFiveIslandWaterLabyrinth",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_MEADOW",
+ "base_label": "sFiveIslandMeadow",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 47,
+ "max_level": 47,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND_MEMORIAL_PILLAR",
+ "base_label": "sFiveIslandMemorialPillar",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOPPIP"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_OUTCAST_ISLAND",
+ "base_label": "sSixIslandOutcastIsland",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_GREEN_PATH",
+ "base_label": "sSixIslandGreenPath",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_WATER_PATH",
+ "base_label": "sSixIslandWaterPath",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 47,
+ "max_level": 47,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_RUIN_VALLEY",
+ "base_label": "sSixIslandRuinValley",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_NATU"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_YANMA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_WOBBUFFET"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_NATU"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_NATU"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TRAINER_TOWER",
+ "base_label": "sSevenIslandTrainerTower",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE",
+ "base_label": "sSevenIslandSevaultCanyonEntrance",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_PHANPY"
+ },
+ {
+ "min_level": 48,
+ "max_level": 48,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_SENTRET"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 41,
+ "max_level": 41,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PHANPY"
+ },
+ {
+ "min_level": 47,
+ "max_level": 47,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PHANPY"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_SEVAULT_CANYON",
+ "base_label": "sSevenIslandSevaultCanyon",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PHANPY"
+ },
+ {
+ "min_level": 46,
+ "max_level": 46,
+ "species": "SPECIES_CUBONE"
+ },
+ {
+ "min_level": 50,
+ "max_level": 50,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_MAROWAK"
+ },
+ {
+ "min_level": 43,
+ "max_level": 43,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 54,
+ "max_level": 54,
+ "species": "SPECIES_ONIX"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_SKARMORY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_LARVITAR"
+ },
+ {
+ "min_level": 49,
+ "max_level": 49,
+ "species": "SPECIES_PERSIAN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_LARVITAR"
+ },
+ {
+ "min_level": 52,
+ "max_level": 52,
+ "species": "SPECIES_PERSIAN"
+ }
+ ]
+ },
+ "rock_smash_mons": {
+ "encounter_rate": 25,
+ "mons": [
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 45,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 35,
+ "max_level": 50,
+ "species": "SPECIES_GRAVELER"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GEODUDE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SEVEN_ISLAND_TANOBY_RUINS",
+ "base_label": "sSevenIslandTanobyRuins",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_QWILFISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE1",
+ "base_label": "sRoute1",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_RATTATA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE2",
+ "base_label": "sRoute2",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_WEEDLE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE3",
+ "base_label": "sRoute3",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_JIGGLYPUFF"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_NIDORAN_M"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_JIGGLYPUFF"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_NIDORAN_F"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_JIGGLYPUFF"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE4",
+ "base_label": "sRoute4",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_EKANS"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE5",
+ "base_label": "sRoute5",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_MEOWTH"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE6",
+ "base_label": "sRoute6",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_MEOWTH"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE7",
+ "base_label": "sRoute7",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MEOWTH"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE8",
+ "base_label": "sRoute8",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_MEOWTH"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_GROWLITHE"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_GROWLITHE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE9",
+ "base_label": "sRoute9",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_EKANS"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE10",
+ "base_label": "sRoute10",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_VOLTORB"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_EKANS"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE11",
+ "base_label": "sRoute11",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_DROWZEE"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_DROWZEE"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_DROWZEE"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 15,
+ "species": "SPECIES_DROWZEE"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE12",
+ "base_label": "sRoute12",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GLOOM"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 60,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE13",
+ "base_label": "sRoute13",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GLOOM"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE14",
+ "base_label": "sRoute14",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE15",
+ "base_label": "sRoute15",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_VENONAT"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_DITTO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_GLOOM"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PIDGEOTTO"
+ },
+ {
+ "min_level": 30,
+ "max_level": 30,
+ "species": "SPECIES_GLOOM"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE16",
+ "base_label": "sRoute16",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_RATICATE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE17",
+ "base_label": "sRoute17",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_FEAROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE18",
+ "base_label": "sRoute18",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_DODUO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_RATICATE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_FEAROW"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE19",
+ "base_label": "sRoute19",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE20",
+ "base_label": "sRoute20",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE21_NORTH",
+ "base_label": "sRoute21North",
+ "land_mons": {
+ "encounter_rate": 14,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_TANGELA"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE21_SOUTH",
+ "base_label": "sRoute21South",
+ "land_mons": {
+ "encounter_rate": 14,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 17,
+ "max_level": 17,
+ "species": "SPECIES_TANGELA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_TANGELA"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE22",
+ "base_label": "sRoute22",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 4,
+ "max_level": 4,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 2,
+ "max_level": 2,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_RATTATA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MANKEY"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE23",
+ "base_label": "sRoute23",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 40,
+ "max_level": 40,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_MANKEY"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 34,
+ "max_level": 34,
+ "species": "SPECIES_EKANS"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_PRIMEAPE"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_ARBOK"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 42,
+ "max_level": 42,
+ "species": "SPECIES_FEAROW"
+ },
+ {
+ "min_level": 32,
+ "max_level": 32,
+ "species": "SPECIES_SPEAROW"
+ },
+ {
+ "min_level": 44,
+ "max_level": 44,
+ "species": "SPECIES_FEAROW"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE24",
+ "base_label": "sRoute24",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_ABRA"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ABRA"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_METAPOD"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_ABRA"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ROUTE25",
+ "base_label": "sRoute25",
+ "land_mons": {
+ "encounter_rate": 21,
+ "mons": [
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_WEEDLE"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_CATERPIE"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_ABRA"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_PIDGEY"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_ODDISH"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_KAKUNA"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_ABRA"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_METAPOD"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_ABRA"
+ }
+ ]
+ },
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_PALLET_TOWN",
+ "base_label": "sPalletTown",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VIRIDIAN_CITY",
+ "base_label": "sViridianCity",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CERULEAN_CITY",
+ "base_label": "sCeruleanCity",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_VERMILION_CITY",
+ "base_label": "sVermilionCity",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CELADON_CITY",
+ "base_label": "sCeladonCity",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_KOFFING"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 30,
+ "max_level": 40,
+ "species": "SPECIES_GRIMER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FUCHSIA_CITY",
+ "base_label": "sFuchsiaCity",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 20,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 30,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_SEAKING"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_CINNABAR_ISLAND",
+ "base_label": "sCinnabarIsland",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 10,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 10,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 30,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_KRABBY"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_ONE_ISLAND",
+ "base_label": "sOneIsland",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 20,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 20,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FOUR_ISLAND",
+ "base_label": "sFourIsland",
+ "water_mons": {
+ "encounter_rate": 2,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_WOOPER"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 20,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_GOLDEEN"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_POLIWAG"
+ },
+ {
+ "min_level": 20,
+ "max_level": 30,
+ "species": "SPECIES_POLIWHIRL"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_PSYDUCK"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_FIVE_ISLAND",
+ "base_label": "sFiveIsland",
+ "water_mons": {
+ "encounter_rate": 1,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 35,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HOPPIP"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACOOL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ },
+ {
+ "min_level": 35,
+ "max_level": 40,
+ "species": "SPECIES_TENTACRUEL"
+ }
+ ]
+ },
+ "fishing_mons": {
+ "encounter_rate": 10,
+ "mons": [
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_MAGIKARP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 15,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_HORSEA"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_SHELLDER"
+ },
+ {
+ "min_level": 15,
+ "max_level": 25,
+ "species": "SPECIES_GYARADOS"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_SEADRA"
+ },
+ {
+ "min_level": 25,
+ "max_level": 35,
+ "species": "SPECIES_PSYDUCK"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 10,
+ "max_level": 10,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 6,
+ "max_level": 6,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 8,
+ "max_level": 8,
+ "species": "SPECIES_ZUBAT"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_ZUBAT"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_2",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 7,
+ "max_level": 7,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 9,
+ "max_level": 9,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 13,
+ "max_level": 13,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 3,
+ "max_level": 3,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 5,
+ "max_level": 5,
+ "species": "SPECIES_MAREEP"
+ },
+ {
+ "min_level": 11,
+ "max_level": 11,
+ "species": "SPECIES_MAREEP"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_3",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 23,
+ "max_level": 23,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 25,
+ "max_level": 25,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 29,
+ "max_level": 29,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 19,
+ "max_level": 19,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 21,
+ "max_level": 21,
+ "species": "SPECIES_PINECO"
+ },
+ {
+ "min_level": 27,
+ "max_level": 27,
+ "species": "SPECIES_PINECO"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_4",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 16,
+ "max_level": 16,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 12,
+ "max_level": 12,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 14,
+ "max_level": 14,
+ "species": "SPECIES_HOUNDOUR"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_HOUNDOUR"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_5",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_TEDDIURSA"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_TEDDIURSA"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_6",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_AIPOM"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_AIPOM"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_7",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SHUCKLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SHUCKLE"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_8",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_STANTLER"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_STANTLER"
+ }
+ ]
+ }
+ },
+ {
+ "map": "MAP_SIX_ISLAND_ALTERING_CAVE",
+ "base_label": "sSixIslandAlteringCave_9",
+ "land_mons": {
+ "encounter_rate": 5,
+ "mons": [
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 22,
+ "max_level": 22,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 24,
+ "max_level": 24,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 28,
+ "max_level": 28,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 18,
+ "max_level": 18,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 20,
+ "max_level": 20,
+ "species": "SPECIES_SMEARGLE"
+ },
+ {
+ "min_level": 26,
+ "max_level": 26,
+ "species": "SPECIES_SMEARGLE"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff --git a/src/data/wild_encounters.json.txt b/src/data/wild_encounters.json.txt
new file mode 100644
index 000000000..bf848249f
--- /dev/null
+++ b/src/data/wild_encounters.json.txt
@@ -0,0 +1,90 @@
+{{ doNotModifyHeader }}
+
+## for wild_encounter_group in wild_encounter_groups
+{% if wild_encounter_group.for_maps %}
+## for wild_encounter_field in wild_encounter_group.fields
+{% if not existsIn(wild_encounter_field, "groups") %}
+## for encounter_rate in wild_encounter_field.encounter_rates
+{% if loop.index == 0 %}
+#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ loop.index }} {{ encounter_rate }} {% else %}#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ loop.index }} ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ subtract(loop.index, 1) }} + {{ encounter_rate }}{% endif %} {{ setVarInt(wild_encounter_field.type, loop.index) }}
+## endfor
+#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_TOTAL (ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_SLOT_{{ getVar(wild_encounter_field.type) }})
+{% else %}
+## for field_subgroup_key, field_subgroup_subarray in wild_encounter_field.groups
+## for field_subgroup_index in field_subgroup_subarray
+{% if loop.index == 0 %}
+#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ field_subgroup_index }} {{ at(wild_encounter_field.encounter_rates, field_subgroup_index) }} {% else %}#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ field_subgroup_index }} ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ getVar("previous_slot") }} + {{ at(wild_encounter_field.encounter_rates, field_subgroup_index) }}{% endif %}{{ setVarInt(concat(wild_encounter_field.type, field_subgroup_key), field_subgroup_index) }}{{ setVarInt("previous_slot", field_subgroup_index) }}
+## endfor
+#define ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_TOTAL (ENCOUNTER_CHANCE_{{ upper(wild_encounter_field.type) }}_{{ upper(field_subgroup_key) }}_SLOT_{{ getVar(concat(wild_encounter_field.type, field_subgroup_key)) }})
+## endfor
+{% endif %}
+## endfor
+{% endif %}
+
+
+
+## for encounter in wild_encounter_group.encounters
+{% if existsIn(encounter, "land_mons") %}
+const struct WildPokemon {{ encounter.base_label }}_LandMons[] =
+{
+## for wild_mon in encounter.land_mons.mons
+ { {{ wild_mon.min_level }}, {{ wild_mon.max_level }}, {{ wild_mon.species }} },
+## endfor
+};
+
+const struct WildPokemonInfo {{ encounter.base_label }}_LandMonsInfo = { {{encounter.land_mons.encounter_rate}}, {{ encounter.base_label }}_LandMons };
+{% endif %}
+{% if existsIn(encounter, "water_mons") %}
+const struct WildPokemon {{ encounter.base_label }}_WaterMons[] =
+{
+## for wild_mon in encounter.water_mons.mons
+ { {{ wild_mon.min_level }}, {{ wild_mon.max_level }}, {{ wild_mon.species }} },
+## endfor
+};
+
+const struct WildPokemonInfo {{ encounter.base_label }}_WaterMonsInfo = { {{encounter.water_mons.encounter_rate}}, {{ encounter.base_label }}_WaterMons };
+{% endif %}
+{% if existsIn(encounter, "rock_smash_mons") %}
+const struct WildPokemon {{ encounter.base_label }}_RockSmashMons[] =
+{
+## for wild_mon in encounter.rock_smash_mons.mons
+ { {{ wild_mon.min_level }}, {{ wild_mon.max_level }}, {{ wild_mon.species }} },
+## endfor
+};
+
+const struct WildPokemonInfo {{ encounter.base_label }}_RockSmashMonsInfo = { {{encounter.rock_smash_mons.encounter_rate}}, {{ encounter.base_label }}_RockSmashMons };
+{% endif %}
+{% if existsIn(encounter, "fishing_mons") %}
+const struct WildPokemon {{ encounter.base_label }}_FishingMons[] =
+{
+## for wild_mon in encounter.fishing_mons.mons
+ { {{ wild_mon.min_level }}, {{ wild_mon.max_level }}, {{ wild_mon.species }} },
+## endfor
+};
+
+const struct WildPokemonInfo {{ encounter.base_label }}_FishingMonsInfo = { {{encounter.fishing_mons.encounter_rate}}, {{ encounter.base_label }}_FishingMons };
+{% endif %}
+## endfor
+
+const struct WildPokemonHeader {{ wild_encounter_group.label }}[] =
+{
+## for encounter in wild_encounter_group.encounters
+ {
+ .mapGroup = {% if wild_encounter_group.for_maps %}MAP_GROUP({{ removePrefix(encounter.map, "MAP_") }}){% else %}0{% endif %},
+ .mapNum = {% if wild_encounter_group.for_maps %}MAP_NUM({{ removePrefix(encounter.map, "MAP_") }}){% else %}{{ loop.index1 }}{% endif %},
+ .landMonsInfo = {% if existsIn(encounter, "land_mons") %}&{{ encounter.base_label }}_LandMonsInfo{% else %}NULL{% endif %},
+ .waterMonsInfo = {% if existsIn(encounter, "water_mons") %}&{{ encounter.base_label }}_WaterMonsInfo{% else %}NULL{% endif %},
+ .rockSmashMonsInfo = {% if existsIn(encounter, "rock_smash_mons") %}&{{ encounter.base_label }}_RockSmashMonsInfo{% else %}NULL{% endif %},
+ .fishingMonsInfo = {% if existsIn(encounter, "fishing_mons") %}&{{ encounter.base_label }}_FishingMonsInfo{% else %}NULL{% endif %},
+ },
+## endfor
+ {
+ .mapGroup = MAP_GROUP(UNDEFINED),
+ .mapNum = MAP_NUM(UNDEFINED),
+ .landMonsInfo = NULL,
+ .waterMonsInfo = NULL,
+ .rockSmashMonsInfo = NULL,
+ .fishingMonsInfo = NULL,
+ },
+};
+## endfor
diff --git a/src/new_game.c b/src/new_game.c
index e27c862bb..4c1dc2dbf 100644
--- a/src/new_game.c
+++ b/src/new_game.c
@@ -102,7 +102,7 @@ void ResetMenuAndMonGlobals(void)
ResetTMCaseCursorPos();
BerryPouch_CursorResetToTop();
sub_811089C();
- sub_8083214(Random());
+ SeedWildEncounterRng(Random());
ResetSpecialVars();
}
diff --git a/src/quest_log.c b/src/quest_log.c
index 896a44d17..d76a6173d 100644
--- a/src/quest_log.c
+++ b/src/quest_log.c
@@ -870,7 +870,7 @@ static void sub_8110F90(u8 unused)
gSaveBlock1Ptr->location.warpId = -1;
gUnknown_203ADF8 = 0;
gDisableMapMusicChangeOnMapLoad = 1;
- sub_8082740(1);
+ DisableWildEncounters(TRUE);
sub_8111368();
}
@@ -1600,7 +1600,7 @@ static void sub_81120AC(u8 taskId)
ScriptContext2_Disable();
gTextFlags.autoScroll = FALSE;
gUnknown_2036E28 = 0;
- sub_8082740(0);
+ DisableWildEncounters(FALSE);
gHelpSystemEnabled = TRUE;
DestroyTask(taskId);
break;
diff --git a/src/wild_encounter.c b/src/wild_encounter.c
new file mode 100644
index 000000000..f17e1f79b
--- /dev/null
+++ b/src/wild_encounter.c
@@ -0,0 +1,789 @@
+#include "global.h"
+#include "random.h"
+#include "wild_encounter.h"
+#include "event_data.h"
+#include "fieldmap.h"
+#include "roamer.h"
+#include "field_player_avatar.h"
+#include "battle_setup.h"
+#include "overworld.h"
+#include "metatile_behavior.h"
+#include "event_scripts.h"
+#include "script.h"
+#include "link.h"
+#include "quest_log.h"
+#include "constants/species.h"
+#include "constants/maps.h"
+#include "constants/vars.h"
+#include "constants/abilities.h"
+#include "constants/items.h"
+
+struct WildEncounterData
+{
+ u32 rngState;
+ u16 prevMetatileBehavior;
+ u16 encounterRateBuff;
+ u8 stepsSinceLastEncounter;
+ u8 abilityEffect;
+ u16 leadMonHeldItem;
+};
+
+static EWRAM_DATA struct WildEncounterData sWildEncounterData = {};
+static EWRAM_DATA bool8 sWildEncountersDisabled = FALSE;
+
+static bool8 UnlockedTanobyOrAreNotInTanoby(void);
+static u32 GenerateUnownPersonalityByLetter(u8 letter);
+static bool8 IsWildLevelAllowedByRepel(u8 level);
+static void ApplyFluteEncounterRateMod(u32 *rate);
+static u8 GetFluteEncounterRateModType(void);
+static void ApplyCleanseTagEncounterRateMod(u32 *rate);
+static bool8 IsLeadMonHoldingCleanseTag(void);
+static u16 WildEncounterRandom(void);
+static void AddToWildEncounterRateBuff(u8 encouterRate);
+
+#include "data/wild_encounters.h"
+
+static const u8 sUnownLetterSlots[][12] = {
+ // A A A A A A A A A A A ?
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27},
+ // C C C D D D H H H U U O
+ { 2, 2, 2, 3, 3, 3, 7, 7, 7, 20, 20, 14},
+ // N N N N S S S S I I E E
+ {13, 13, 13, 13, 18, 18, 18, 18, 8, 8, 4, 4},
+ // P P L L J J R R R Q Q Q
+ {15, 15, 11, 11, 9, 9, 17, 17, 17, 16, 16, 16},
+ // Y Y T T G G G F F F K K
+ {24, 24, 19, 19, 6, 6, 6, 5, 5, 5, 10, 10},
+ // V V V W W W X X M M B B
+ {21, 21, 21, 22, 22, 22, 23, 23, 12, 12, 1, 1},
+ // Z Z Z Z Z Z Z Z Z Z Z !
+ {25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26},
+};
+
+void DisableWildEncounters(bool8 state)
+{
+ sWildEncountersDisabled = state;
+}
+
+static u8 ChooseWildMonIndex_Land(void)
+{
+ u8 rand = Random() % ENCOUNTER_CHANCE_LAND_MONS_TOTAL;
+
+ if (rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_0)
+ return 0;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_0 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_1)
+ return 1;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_1 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_2)
+ return 2;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_2 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_3)
+ return 3;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_3 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_4)
+ return 4;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_4 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_5)
+ return 5;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_5 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_6)
+ return 6;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_6 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_7)
+ return 7;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_7 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_8)
+ return 8;
+ else if (rand >= ENCOUNTER_CHANCE_LAND_MONS_SLOT_8 && rand < ENCOUNTER_CHANCE_LAND_MONS_SLOT_9)
+ return 9;
+ else if (rand == ENCOUNTER_CHANCE_LAND_MONS_SLOT_9)
+ return 10;
+ else
+ return 11;
+}
+
+static u8 ChooseWildMonIndex_WaterRock(void)
+{
+ u8 rand = Random() % ENCOUNTER_CHANCE_WATER_MONS_TOTAL;
+
+ if (rand < ENCOUNTER_CHANCE_WATER_MONS_SLOT_0)
+ return 0;
+ else if (rand >= ENCOUNTER_CHANCE_WATER_MONS_SLOT_0 && rand < ENCOUNTER_CHANCE_WATER_MONS_SLOT_1)
+ return 1;
+ else if (rand >= ENCOUNTER_CHANCE_WATER_MONS_SLOT_1 && rand < ENCOUNTER_CHANCE_WATER_MONS_SLOT_2)
+ return 2;
+ else if (rand >= ENCOUNTER_CHANCE_WATER_MONS_SLOT_2 && rand < ENCOUNTER_CHANCE_WATER_MONS_SLOT_3)
+ return 3;
+ else
+ return 4;
+}
+
+enum
+{
+ OLD_ROD,
+ GOOD_ROD,
+ SUPER_ROD
+};
+
+static u8 ChooseWildMonIndex_Fishing(u8 rod)
+{
+ u8 wildMonIndex = 0;
+ u8 rand = Random() % max(max(ENCOUNTER_CHANCE_FISHING_MONS_OLD_ROD_TOTAL, ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_TOTAL),
+ ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_TOTAL);
+
+ switch (rod)
+ {
+ case OLD_ROD:
+ if (rand < ENCOUNTER_CHANCE_FISHING_MONS_OLD_ROD_SLOT_0)
+ wildMonIndex = 0;
+ else
+ wildMonIndex = 1;
+ break;
+ case GOOD_ROD:
+ if (rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_2)
+ wildMonIndex = 2;
+ if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_2 && rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_3)
+ wildMonIndex = 3;
+ if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_3 && rand < ENCOUNTER_CHANCE_FISHING_MONS_GOOD_ROD_SLOT_4)
+ wildMonIndex = 4;
+ break;
+ case SUPER_ROD:
+ if (rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_5)
+ wildMonIndex = 5;
+ if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_5 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_6)
+ wildMonIndex = 6;
+ if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_6 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_7)
+ wildMonIndex = 7;
+ if (rand >= ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_7 && rand < ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_8)
+ wildMonIndex = 8;
+ if (rand == ENCOUNTER_CHANCE_FISHING_MONS_SUPER_ROD_SLOT_8)
+ wildMonIndex = 9;
+ break;
+ }
+ return wildMonIndex;
+}
+
+static u8 ChooseWildMonLevel(const struct WildPokemon * info)
+{
+ u8 lo;
+ u8 hi;
+ u8 mod;
+ u8 res;
+ if (info->maxLevel >= info->minLevel)
+ {
+ lo = info->minLevel;
+ hi = info->maxLevel;
+ }
+ else
+ {
+ lo = info->maxLevel;
+ hi = info->minLevel;
+ }
+ mod = hi - lo + 1;
+ res = Random() % mod;
+ return lo + res;
+}
+
+static u16 GetCurrentMapWildMonHeaderId(void)
+{
+ u16 i;
+
+ for (i = 0; ; i++)
+ {
+ const struct WildPokemonHeader * wildHeader = &gWildMonHeaders[i];
+ if (wildHeader->mapGroup == 0xFF)
+ break;
+
+ if (gWildMonHeaders[i].mapGroup == gSaveBlock1Ptr->location.mapGroup &&
+ gWildMonHeaders[i].mapNum == gSaveBlock1Ptr->location.mapNum)
+ {
+ if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(SIX_ISLAND_ALTERING_CAVE) &&
+ gSaveBlock1Ptr->location.mapNum == MAP_NUM(SIX_ISLAND_ALTERING_CAVE))
+ {
+ u16 alteringCaveId = VarGet(VAR_ALTERING_CAVE_WILD_SET);
+ if (alteringCaveId > 8)
+ alteringCaveId = 0;
+
+ i += alteringCaveId;
+ }
+
+ if (!UnlockedTanobyOrAreNotInTanoby())
+ break;
+ return i;
+ }
+ }
+
+ return -1;
+}
+
+static bool8 UnlockedTanobyOrAreNotInTanoby(void)
+{
+ if (FlagGet(FLAG_SYS_UNLOCKED_TANOBY_RUINS))
+ return TRUE;
+ if (gSaveBlock1Ptr->location.mapGroup != MAP_GROUP(SEVEN_ISLAND_TANOBY_RUINS_DILFORD_CHAMBER))
+ return TRUE;
+ if (!(gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_MONEAN_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_LIPTOO_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_WEEPTH_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_DILFORD_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_SCUFIB_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_RIXY_CHAMBER)
+ || gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_VIAPOIS_CHAMBER)
+ ))
+ return TRUE;
+ return FALSE;
+}
+
+static void GenerateWildMon(u16 species, u8 level, u8 slot)
+{
+ u32 personality;
+ s8 chamber;
+ ZeroEnemyPartyMons();
+ if (species != SPECIES_UNOWN)
+ {
+ CreateMonWithNature(&gEnemyParty[0], species, level, 32, Random() % 25);
+ }
+ else
+ {
+ chamber = gSaveBlock1Ptr->location.mapNum - MAP_NUM(SEVEN_ISLAND_TANOBY_RUINS_MONEAN_CHAMBER);
+ personality = GenerateUnownPersonalityByLetter(sUnownLetterSlots[chamber][slot]);
+ CreateMon(&gEnemyParty[0], species, level, 32, TRUE, personality, FALSE, 0);
+ }
+}
+
+static u32 GenerateUnownPersonalityByLetter(u8 letter)
+{
+ u32 personality;
+ do
+ {
+ personality = (Random() << 16) | Random();
+ } while (GetUnownLetterByPersonalityLoByte(personality) != letter);
+ return personality;
+}
+
+u8 GetUnownLetterByPersonalityLoByte(u32 personality)
+{
+ return (((personality & 0x3000000) >> 18) | ((personality & 0x30000) >> 12) | ((personality & 0x300) >> 6) | (personality & 0x3)) % 0x1C;
+}
+
+enum
+{
+ WILD_AREA_LAND,
+ WILD_AREA_WATER,
+ WILD_AREA_ROCKS,
+ WILD_AREA_FISHING,
+};
+
+#define WILD_CHECK_REPEL 0x1
+#define WILD_CHECK_KEEN_EYE 0x2
+
+static bool8 TryGenerateWildMon(const struct WildPokemonInfo * info, u8 area, u8 flags)
+{
+ u8 slot = 0;
+ u8 level;
+ switch (area)
+ {
+ case WILD_AREA_LAND:
+ slot = ChooseWildMonIndex_Land();
+ break;
+ case WILD_AREA_WATER:
+ slot = ChooseWildMonIndex_WaterRock();
+ break;
+ case WILD_AREA_ROCKS:
+ slot = ChooseWildMonIndex_WaterRock();
+ break;
+ }
+ level = ChooseWildMonLevel(&info->wildPokemon[slot]);
+ if (flags == WILD_CHECK_REPEL && !IsWildLevelAllowedByRepel(level))
+ {
+ return FALSE;
+ }
+ GenerateWildMon(info->wildPokemon[slot].species, level, slot);
+ return TRUE;
+}
+
+static u16 GenerateFishingEncounter(const struct WildPokemonInfo * info, u8 rod)
+{
+ u8 slot = ChooseWildMonIndex_Fishing(rod);
+ u8 level = ChooseWildMonLevel(&info->wildPokemon[slot]);
+ GenerateWildMon(info->wildPokemon[slot].species, level, slot);
+ return info->wildPokemon[slot].species;
+}
+
+static bool8 DoWildEncounterRateDiceRoll(u16 a0)
+{
+ if (WildEncounterRandom() % 1600 < a0)
+ return TRUE;
+ return FALSE;
+}
+
+static bool8 DoWildEncounterRateTest(u32 encounterRate, bool8 ignoreAbility)
+{
+ encounterRate *= 16;
+ if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_MACH_BIKE | PLAYER_AVATAR_FLAG_ACRO_BIKE))
+ encounterRate = encounterRate * 80 / 100;
+ encounterRate += sWildEncounterData.encounterRateBuff * 16 / 200;
+ ApplyFluteEncounterRateMod(&encounterRate);
+ ApplyCleanseTagEncounterRateMod(&encounterRate);
+ if (!ignoreAbility)
+ {
+ switch (sWildEncounterData.abilityEffect)
+ {
+ case 1:
+ encounterRate /= 2;
+ break;
+ case 2:
+ encounterRate *= 2;
+ break;
+ }
+ }
+ if (encounterRate > 1600)
+ encounterRate = 1600;
+ return DoWildEncounterRateDiceRoll(encounterRate);
+}
+
+static u8 GetAbilityEncounterRateModType(void)
+{
+ sWildEncounterData.abilityEffect = 0;
+ if (!GetMonData(&gPlayerParty[0], MON_DATA_SANITY_IS_EGG))
+ {
+ u8 ability = GetMonAbility(&gPlayerParty[0]);
+ if (ability == ABILITY_STENCH)
+ sWildEncounterData.abilityEffect = 1;
+ else if (ability == ABILITY_ILLUMINATE)
+ sWildEncounterData.abilityEffect = 2;
+ }
+ return sWildEncounterData.abilityEffect;
+}
+
+static bool8 DoGlobalWildEncounterDiceRoll(void)
+{
+ if ((Random() % 100) >= 60)
+ return FALSE;
+ return TRUE;
+}
+
+bool8 StandardWildEncounter(u32 currMetatileBehavior, u16 previousMetatileBehavior)
+{
+ u16 headerId;
+ struct Roamer * roamer;
+
+ if (sWildEncountersDisabled == TRUE)
+ return FALSE;
+
+ headerId = GetCurrentMapWildMonHeaderId();
+ if (headerId != 0xFFFF)
+ {
+ if (sub_8058F1C(currMetatileBehavior, 4) == TRUE)
+ {
+ if (gWildMonHeaders[headerId].landMonsInfo == NULL)
+ return FALSE;
+ else if (previousMetatileBehavior != sub_8058F1C(currMetatileBehavior, 0) && !DoGlobalWildEncounterDiceRoll())
+ return FALSE;
+ if (DoWildEncounterRateTest(gWildMonHeaders[headerId].landMonsInfo->encounterRate, FALSE) != TRUE)
+ {
+ AddToWildEncounterRateBuff(gWildMonHeaders[headerId].landMonsInfo->encounterRate);
+ return FALSE;
+ }
+
+ else if (TryStartRoamerEncounter() == TRUE)
+ {
+ roamer = &gSaveBlock1Ptr->roamer;
+ if (!IsWildLevelAllowedByRepel(roamer->level))
+ {
+ return FALSE;
+ }
+
+ BattleSetup_StartRoamerBattle();
+ return TRUE;
+ }
+ else
+ {
+
+ // try a regular wild land encounter
+ if (TryGenerateWildMon(gWildMonHeaders[headerId].landMonsInfo, WILD_AREA_LAND, WILD_CHECK_REPEL) == TRUE)
+ {
+ BattleSetup_StartWildBattle();
+ return TRUE;
+ }
+ else
+ {
+ AddToWildEncounterRateBuff(gWildMonHeaders[headerId].landMonsInfo->encounterRate);
+ }
+ }
+ }
+ else if (sub_8058F1C(currMetatileBehavior, 4) == 2
+ || (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING) && MetatileBehavior_IsBridge(sub_8058F1C(currMetatileBehavior, 0)) == TRUE))
+ {
+ if (gWildMonHeaders[headerId].waterMonsInfo == NULL)
+ return FALSE;
+ else if (previousMetatileBehavior != sub_8058F1C(currMetatileBehavior, 0) && !DoGlobalWildEncounterDiceRoll())
+ return FALSE;
+ else if (DoWildEncounterRateTest(gWildMonHeaders[headerId].waterMonsInfo->encounterRate, FALSE) != TRUE)
+ {
+ AddToWildEncounterRateBuff(gWildMonHeaders[headerId].waterMonsInfo->encounterRate);
+ return FALSE;
+ }
+
+ if (TryStartRoamerEncounter() == TRUE)
+ {
+ roamer = &gSaveBlock1Ptr->roamer;
+ if (!IsWildLevelAllowedByRepel(roamer->level))
+ {
+ return FALSE;
+ }
+
+ BattleSetup_StartRoamerBattle();
+ return TRUE;
+ }
+ else // try a regular surfing encounter
+ {
+ if (TryGenerateWildMon(gWildMonHeaders[headerId].waterMonsInfo, WILD_AREA_WATER, WILD_CHECK_REPEL) == TRUE)
+ {
+ BattleSetup_StartWildBattle();
+ return TRUE;
+ }
+ else
+ {
+ AddToWildEncounterRateBuff(gWildMonHeaders[headerId].waterMonsInfo->encounterRate);
+ }
+ }
+ }
+ }
+
+ return FALSE;
+}
+
+void ScrSpecial_RockSmashWildEncounter(void)
+{
+ u16 headerIdx = GetCurrentMapWildMonHeaderId();
+ if (headerIdx == 0xFFFF)
+ gSpecialVar_Result = FALSE;
+ else if (gWildMonHeaders[headerIdx].rockSmashMonsInfo == NULL)
+ gSpecialVar_Result = FALSE;
+ else if (DoWildEncounterRateTest(gWildMonHeaders[headerIdx].rockSmashMonsInfo->encounterRate, TRUE) != TRUE)
+ gSpecialVar_Result = FALSE;
+ else if (TryGenerateWildMon(gWildMonHeaders[headerIdx].rockSmashMonsInfo, WILD_AREA_ROCKS, WILD_CHECK_REPEL) == TRUE)
+ {
+ BattleSetup_StartWildBattle();
+ gSpecialVar_Result = TRUE;
+ }
+ else
+ gSpecialVar_Result = FALSE;
+}
+
+bool8 SweetScentWildEncounter(void)
+{
+ s16 x, y;
+ u16 headerId;
+
+ PlayerGetDestCoords(&x, &y);
+ headerId = GetCurrentMapWildMonHeaderId();
+ if (headerId != 0xFFFF)
+ {
+ if (sub_8058F48(x, y, 4) == 1)
+ {
+ if (TryStartRoamerEncounter() == TRUE)
+ {
+ BattleSetup_StartRoamerBattle();
+ return TRUE;
+ }
+
+ if (gWildMonHeaders[headerId].landMonsInfo == NULL)
+ return FALSE;
+
+ TryGenerateWildMon(gWildMonHeaders[headerId].landMonsInfo, WILD_AREA_LAND, 0);
+
+ BattleSetup_StartWildBattle();
+ return TRUE;
+ }
+ else if (sub_8058F48(x, y, 4) == 2)
+ {
+ if (TryStartRoamerEncounter() == TRUE)
+ {
+ BattleSetup_StartRoamerBattle();
+ return TRUE;
+ }
+
+ if (gWildMonHeaders[headerId].waterMonsInfo == NULL)
+ return FALSE;
+
+ TryGenerateWildMon(gWildMonHeaders[headerId].waterMonsInfo, WILD_AREA_WATER, 0);
+ BattleSetup_StartWildBattle();
+ return TRUE;
+ }
+ }
+
+ return FALSE;
+}
+
+bool8 DoesCurrentMapHaveFishingMons(void)
+{
+ u16 headerIdx = GetCurrentMapWildMonHeaderId();
+ if (headerIdx == 0xFFFF)
+ return FALSE;
+ if (gWildMonHeaders[headerIdx].fishingMonsInfo == NULL)
+ return FALSE;
+ return TRUE;
+}
+
+void FishingWildEncounter(u8 rod)
+{
+ GenerateFishingEncounter(gWildMonHeaders[GetCurrentMapWildMonHeaderId()].fishingMonsInfo, rod);
+ IncrementGameStat(GAME_STAT_FISHING_CAPTURES);
+ BattleSetup_StartWildBattle();
+}
+
+u16 GetLocalWildMon(bool8 *isWaterMon)
+{
+ u16 headerId;
+ const struct WildPokemonInfo * landMonsInfo;
+ const struct WildPokemonInfo * waterMonsInfo;
+
+ *isWaterMon = FALSE;
+ headerId = GetCurrentMapWildMonHeaderId();
+ if (headerId == 0xFFFF)
+ return SPECIES_NONE;
+ landMonsInfo = gWildMonHeaders[headerId].landMonsInfo;
+ waterMonsInfo = gWildMonHeaders[headerId].waterMonsInfo;
+ // Neither
+ if (landMonsInfo == NULL && waterMonsInfo == NULL)
+ return SPECIES_NONE;
+ // Land Pokemon
+ else if (landMonsInfo != NULL && waterMonsInfo == NULL)
+ return landMonsInfo->wildPokemon[ChooseWildMonIndex_Land()].species;
+ // Water Pokemon
+ else if (landMonsInfo == NULL && waterMonsInfo != NULL)
+ {
+ *isWaterMon = TRUE;
+ return waterMonsInfo->wildPokemon[ChooseWildMonIndex_WaterRock()].species;
+ }
+ // Either land or water Pokemon
+ if ((Random() % 100) < 80)
+ {
+ return landMonsInfo->wildPokemon[ChooseWildMonIndex_Land()].species;
+ }
+ else
+ {
+ *isWaterMon = TRUE;
+ return waterMonsInfo->wildPokemon[ChooseWildMonIndex_WaterRock()].species;
+ }
+}
+
+u16 GetLocalWaterMon(void)
+{
+ u16 headerId = GetCurrentMapWildMonHeaderId();
+
+ if (headerId != 0xFFFF)
+ {
+ const struct WildPokemonInfo * waterMonsInfo = gWildMonHeaders[headerId].waterMonsInfo;
+
+ if (waterMonsInfo)
+ return waterMonsInfo->wildPokemon[ChooseWildMonIndex_WaterRock()].species;
+ }
+ return SPECIES_NONE;
+}
+
+bool8 UpdateRepelCounter(void)
+{
+ u16 steps;
+
+ if (InUnionRoom() == TRUE)
+ return FALSE;
+
+ if (gUnknown_203ADFA == 2)
+ return FALSE;
+
+ steps = VarGet(VAR_REPEL_STEP_COUNT);
+
+ if (steps != 0)
+ {
+ steps--;
+ VarSet(VAR_REPEL_STEP_COUNT, steps);
+ if (steps == 0)
+ {
+ ScriptContext1_SetupScript(EventScript_RepelWoreOff);
+ return TRUE;
+ }
+ }
+ return FALSE;
+}
+
+static bool8 IsWildLevelAllowedByRepel(u8 wildLevel)
+{
+ u8 i;
+
+ if (!VarGet(VAR_REPEL_STEP_COUNT))
+ return TRUE;
+
+ for (i = 0; i < PARTY_SIZE; i++)
+ {
+ if (GetMonData(&gPlayerParty[i], MON_DATA_HP) && !GetMonData(&gPlayerParty[i], MON_DATA_IS_EGG))
+ {
+ u8 ourLevel = GetMonData(&gPlayerParty[i], MON_DATA_LEVEL);
+
+ if (wildLevel < ourLevel)
+ return FALSE;
+ else
+ return TRUE;
+ }
+ }
+
+ return FALSE;
+}
+
+static void ApplyFluteEncounterRateMod(u32 *encounterRate)
+{
+ switch (GetFluteEncounterRateModType())
+ {
+ case 1:
+ *encounterRate += *encounterRate / 2;
+ break;
+ case 2:
+ *encounterRate = *encounterRate / 2;
+ break;
+ }
+}
+
+static u8 GetFluteEncounterRateModType(void)
+{
+ if (FlagGet(FLAG_SYS_WHITE_FLUTE_ACTIVE) == TRUE)
+ return 1;
+ else if (FlagGet(FLAG_SYS_BLACK_FLUTE_ACTIVE) == TRUE)
+ return 2;
+ else
+ return 0;
+}
+
+static void ApplyCleanseTagEncounterRateMod(u32 *encounterRate)
+{
+ if (IsLeadMonHoldingCleanseTag())
+ *encounterRate = *encounterRate * 2 / 3;
+}
+
+static bool8 IsLeadMonHoldingCleanseTag(void)
+{
+ if (sWildEncounterData.leadMonHeldItem == ITEM_CLEANSE_TAG)
+ return TRUE;
+ else
+ return FALSE;
+}
+
+void SeedWildEncounterRng(u16 seed)
+{
+ sWildEncounterData.rngState = seed;
+ ResetEncounterRateModifiers();
+}
+
+static u16 WildEncounterRandom(void)
+{
+ sWildEncounterData.rngState *= 1103515245;
+ sWildEncounterData.rngState += 12345;
+ return sWildEncounterData.rngState >> 16;
+}
+
+static u8 GetMapBaseEncounterCooldown(u8 a0)
+{
+ u16 headerIdx = GetCurrentMapWildMonHeaderId();
+ if (headerIdx == 0xFFFF)
+ return 0xFF;
+ if (a0 == 1)
+ {
+ if (gWildMonHeaders[headerIdx].landMonsInfo == NULL)
+ return 0xFF;
+ if (gWildMonHeaders[headerIdx].landMonsInfo->encounterRate >= 80)
+ return 0;
+ if (gWildMonHeaders[headerIdx].landMonsInfo->encounterRate < 10)
+ return 8;
+ return 8 - (gWildMonHeaders[headerIdx].landMonsInfo->encounterRate / 10);
+ }
+ if (a0 == 2)
+ {
+ if (gWildMonHeaders[headerIdx].waterMonsInfo == NULL)
+ return 0xFF;
+ if (gWildMonHeaders[headerIdx].waterMonsInfo->encounterRate >= 80)
+ return 0;
+ if (gWildMonHeaders[headerIdx].waterMonsInfo->encounterRate < 10)
+ return 8;
+ return 8 - (gWildMonHeaders[headerIdx].waterMonsInfo->encounterRate / 10);
+ }
+ return 0xFF;
+}
+
+void ResetEncounterRateModifiers(void)
+{
+ sWildEncounterData.encounterRateBuff = 0;
+ sWildEncounterData.stepsSinceLastEncounter = 0;
+}
+
+static bool8 HandleWildEncounterCooldown(u32 currMetatileBehavior)
+{
+ u8 unk = sub_8058F1C(currMetatileBehavior, 4);
+ u32 minSteps;
+ u32 encRate;
+ if (unk == 0)
+ return FALSE;
+ minSteps = GetMapBaseEncounterCooldown(unk);
+ if (minSteps == 0xFF)
+ return FALSE;
+ minSteps *= 256;
+ encRate = 5 * 256;
+ switch (GetFluteEncounterRateModType())
+ {
+ case 1:
+ minSteps -= minSteps / 2;
+ encRate += encRate / 2;
+ break;
+ case 2:
+ minSteps *= 2;
+ encRate /= 2;
+ break;
+ }
+ sWildEncounterData.leadMonHeldItem = GetMonData(&gPlayerParty[0], MON_DATA_HELD_ITEM);
+ if (IsLeadMonHoldingCleanseTag() == TRUE)
+ {
+ minSteps += minSteps / 3;
+ encRate -= encRate / 3;
+ }
+ switch (GetAbilityEncounterRateModType())
+ {
+ case 1:
+ minSteps *= 2;
+ encRate /= 2;
+ break;
+ case 2:
+ minSteps /= 2;
+ encRate *= 2;
+ break;
+ }
+ minSteps /= 256;
+ encRate /= 256;
+ if (sWildEncounterData.stepsSinceLastEncounter >= minSteps)
+ return TRUE;
+ sWildEncounterData.stepsSinceLastEncounter++;
+ if ((Random() % 100) < encRate)
+ return TRUE;
+ return FALSE;
+}
+
+bool8 TryStandardWildEncounter(u32 currMetatileBehavior)
+{
+ if (!HandleWildEncounterCooldown(currMetatileBehavior))
+ {
+ sWildEncounterData.prevMetatileBehavior = sub_8058F1C(currMetatileBehavior, 0);
+ return FALSE;
+ }
+ else if (StandardWildEncounter(currMetatileBehavior, sWildEncounterData.prevMetatileBehavior) == TRUE)
+ {
+ sWildEncounterData.encounterRateBuff = 0;
+ sWildEncounterData.stepsSinceLastEncounter = 0;
+ sWildEncounterData.prevMetatileBehavior = sub_8058F1C(currMetatileBehavior, 0);
+ return TRUE;
+ }
+ else
+ {
+ sWildEncounterData.prevMetatileBehavior = sub_8058F1C(currMetatileBehavior, 0);
+ return FALSE;
+ }
+}
+
+static void AddToWildEncounterRateBuff(u8 encounterRate)
+{
+ if (VarGet(VAR_REPEL_STEP_COUNT) == 0)
+ sWildEncounterData.encounterRateBuff += encounterRate;
+ else
+ sWildEncounterData.encounterRateBuff = 0;
+}
diff --git a/src/wild_pokemon_area.c b/src/wild_pokemon_area.c
index df8f9b8d9..fc4df06ed 100644
--- a/src/wild_pokemon_area.c
+++ b/src/wild_pokemon_area.c
@@ -265,7 +265,7 @@ static bool32 PokemonInAnyEncounterTableInMap(const struct WildPokemonHeader * d
return TRUE;
if (PokemonInEncounterTable(data->waterMonsInfo, species, 5))
return TRUE;
- if (PokemonInEncounterTable(data->fishingMonsInfo, species, 12))
+ if (PokemonInEncounterTable(data->fishingMonsInfo, species, 12)) // 10
return TRUE;
if (PokemonInEncounterTable(data->rockSmashMonsInfo, species, 5))
return TRUE;