Update seed data with boss battles and route changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-08 15:40:07 +01:00
parent 8483c4b109
commit 47c8fa8e88
28 changed files with 6568 additions and 5506 deletions

View File

@@ -1822,76 +1822,6 @@
} }
] ]
}, },
{
"name": "Twist Mountain (B1f 3f)",
"order": 35,
"encounters": [
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 100,
"min_level": 54,
"max_level": 55
},
{
"pokeapi_id": 533,
"pokemon_name": "Gurdurr",
"method": "walk",
"encounter_rate": 50,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 614,
"pokemon_name": "Beartic",
"method": "walk",
"encounter_rate": 45,
"min_level": 54,
"max_level": 56
},
{
"pokeapi_id": 631,
"pokemon_name": "Heatmor",
"method": "walk",
"encounter_rate": 35,
"min_level": 55,
"max_level": 56
},
{
"pokeapi_id": 615,
"pokemon_name": "Cryogonal",
"method": "walk",
"encounter_rate": 15,
"min_level": 56,
"max_level": 57
},
{
"pokeapi_id": 632,
"pokemon_name": "Durant",
"method": "walk",
"encounter_rate": 15,
"min_level": 56,
"max_level": 57
},
{
"pokeapi_id": 527,
"pokemon_name": "Woobat",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 54
},
{
"pokeapi_id": 95,
"pokemon_name": "Onix",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
},
{ {
"name": "Twist Mountain (B1F 3F)", "name": "Twist Mountain (B1F 3F)",
"order": 35, "order": 35,
@@ -2075,20 +2005,6 @@
} }
] ]
}, },
{
"name": "Dragonspiral Tower (2F)",
"order": 40,
"encounters": [
{
"pokeapi_id": 623,
"pokemon_name": "Golurk",
"method": "walk",
"encounter_rate": 100,
"min_level": 55,
"max_level": 58
}
]
},
{ {
"name": "Dragonspiral Tower (Entrance)", "name": "Dragonspiral Tower (Entrance)",
"order": 40, "order": 40,
@@ -2142,20 +2058,20 @@
"max_level": 58 "max_level": 58
} }
] ]
} },
]
},
{
"name": "Victory Road (7f)",
"order": 41,
"encounters": [
{ {
"pokeapi_id": 525, "name": "Dragonspiral Tower (2F)",
"pokemon_name": "Boldore", "order": 40,
"method": "walk", "encounters": [
"encounter_rate": 100, {
"min_level": 47, "pokeapi_id": 623,
"max_level": 50 "pokemon_name": "Golurk",
"method": "walk",
"encounter_rate": 100,
"min_level": 55,
"max_level": 58
}
]
} }
] ]
}, },

View File

@@ -1798,52 +1798,6 @@
} }
] ]
}, },
{
"name": "Twist Mountain (B1f 3f)",
"order": 39,
"encounters": [
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 100,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 533,
"pokemon_name": "Gurdurr",
"method": "walk",
"encounter_rate": 100,
"min_level": 28,
"max_level": 30
},
{
"pokeapi_id": 613,
"pokemon_name": "Cubchoo",
"method": "walk",
"encounter_rate": 69,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 527,
"pokemon_name": "Woobat",
"method": "walk",
"encounter_rate": 50,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 615,
"pokemon_name": "Cryogonal",
"method": "walk",
"encounter_rate": 8,
"min_level": 28,
"max_level": 31
}
]
},
{ {
"name": "Twist Mountain (B1F 3F)", "name": "Twist Mountain (B1F 3F)",
"order": 39, "order": 39,
@@ -2011,20 +1965,6 @@
} }
] ]
}, },
{
"name": "Dragonspiral Tower (2F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 622,
"pokemon_name": "Golett",
"method": "walk",
"encounter_rate": 100,
"min_level": 30,
"max_level": 33
}
]
},
{ {
"name": "Dragonspiral Tower (Entrance)", "name": "Dragonspiral Tower (Entrance)",
"order": 44, "order": 44,
@@ -2078,6 +2018,20 @@
"max_level": 33 "max_level": 33
} }
] ]
},
{
"name": "Dragonspiral Tower (2F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 622,
"pokemon_name": "Golett",
"method": "walk",
"encounter_rate": 100,
"min_level": 30,
"max_level": 33
}
]
} }
] ]
}, },
@@ -2881,6 +2835,20 @@
"order": 64, "order": 64,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Celestial Tower (2F)",
"order": 65,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "Litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{ {
"name": "Celestial Tower (3F)", "name": "Celestial Tower (3F)",
"order": 66, "order": 66,
@@ -2903,20 +2871,6 @@
} }
] ]
}, },
{
"name": "Celestial Tower (2F)",
"order": 65,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "Litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{ {
"name": "Celestial Tower (4F)", "name": "Celestial Tower (4F)",
"order": 67, "order": 67,

View File

@@ -3,6 +3,14 @@
"name": "Starter", "name": "Starter",
"order": 1, "order": 1,
"encounters": [ "encounters": [
{
"pokeapi_id": 7,
"pokemon_name": "Squirtle",
"method": "starter",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{ {
"pokeapi_id": 1, "pokeapi_id": 1,
"pokemon_name": "Bulbasaur", "pokemon_name": "Bulbasaur",
@@ -18,14 +26,6 @@
"encounter_rate": 100, "encounter_rate": 100,
"min_level": 5, "min_level": 5,
"max_level": 5 "max_level": 5
},
{
"pokeapi_id": 7,
"pokemon_name": "Squirtle",
"method": "starter",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
} }
] ]
}, },
@@ -2557,36 +2557,6 @@
"order": 46, "order": 46,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Pokemon Tower (4F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 86,
"min_level": 18,
"max_level": 24
},
{
"pokeapi_id": 104,
"pokemon_name": "Cubone",
"method": "walk",
"encounter_rate": 9,
"min_level": 20,
"max_level": 22
},
{
"pokeapi_id": 93,
"pokemon_name": "Haunter",
"method": "walk",
"encounter_rate": 5,
"min_level": 25,
"max_level": 25
}
]
},
{ {
"name": "Pokemon Tower (3F)", "name": "Pokemon Tower (3F)",
"order": 47, "order": 47,
@@ -2617,6 +2587,36 @@
} }
] ]
}, },
{
"name": "Pokemon Tower (4F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 86,
"min_level": 18,
"max_level": 24
},
{
"pokeapi_id": 104,
"pokemon_name": "Cubone",
"method": "walk",
"encounter_rate": 9,
"min_level": 20,
"max_level": 22
},
{
"pokeapi_id": 93,
"pokemon_name": "Haunter",
"method": "walk",
"encounter_rate": 5,
"min_level": 25,
"max_level": 25
}
]
},
{ {
"name": "Pokemon Tower (5F)", "name": "Pokemon Tower (5F)",
"order": 49, "order": 49,
@@ -4029,132 +4029,6 @@
"order": 72, "order": 72,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Cerulean Cave (B1F)",
"order": 75,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 119,
"pokemon_name": "Seaking",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 80,
"pokemon_name": "Slowbro",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 105,
"pokemon_name": "Marowak",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 112,
"pokemon_name": "Rhydon",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 101,
"pokemon_name": "Electrode",
"method": "walk",
"encounter_rate": 15,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 113,
"pokemon_name": "Chansey",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 132,
"pokemon_name": "Ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 63,
"max_level": 67
},
{
"pokeapi_id": 47,
"pokemon_name": "Parasect",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 26,
"pokemon_name": "Raichu",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 28,
"pokemon_name": "Sandslash",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
},
{ {
"name": "Cerulean Cave (1F)", "name": "Cerulean Cave (1F)",
"order": 73, "order": 73,
@@ -4374,6 +4248,132 @@
"max_level": 54 "max_level": 54
} }
] ]
},
{
"name": "Cerulean Cave (B1F)",
"order": 75,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 119,
"pokemon_name": "Seaking",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 80,
"pokemon_name": "Slowbro",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 105,
"pokemon_name": "Marowak",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 112,
"pokemon_name": "Rhydon",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 101,
"pokemon_name": "Electrode",
"method": "walk",
"encounter_rate": 15,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 113,
"pokemon_name": "Chansey",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 132,
"pokemon_name": "Ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 63,
"max_level": 67
},
{
"pokeapi_id": 47,
"pokemon_name": "Parasect",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 26,
"pokemon_name": "Raichu",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 28,
"pokemon_name": "Sandslash",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
} }
] ]
}, },

View File

@@ -0,0 +1,288 @@
[
{
"name": "Falkner",
"boss_type": "gym_leader",
"specialty_type": "flying",
"badge_name": "Zephyr Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"level_cap": 9,
"order": 1,
"location": "Violet Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"pokemon": []
},
{
"name": "Bugsy",
"boss_type": "gym_leader",
"specialty_type": "bug",
"badge_name": "Hive Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"level_cap": 16,
"order": 2,
"location": "Azalea Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"pokemon": []
},
{
"name": "Whitney",
"boss_type": "gym_leader",
"specialty_type": "normal",
"badge_name": "Plain Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"level_cap": 20,
"order": 3,
"location": "Goldenrod Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"pokemon": []
},
{
"name": "Morty",
"boss_type": "gym_leader",
"specialty_type": "ghost",
"badge_name": "Fog Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"level_cap": 25,
"order": 4,
"location": "Ecruteak Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"pokemon": []
},
{
"name": "Chuck",
"boss_type": "gym_leader",
"specialty_type": "fighting",
"badge_name": "Storm Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"level_cap": 30,
"order": 5,
"location": "Cianwood Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"pokemon": []
},
{
"name": "Jasmine",
"boss_type": "gym_leader",
"specialty_type": "steel",
"badge_name": "Mineral Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"level_cap": 35,
"order": 6,
"location": "Olivine Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"pokemon": []
},
{
"name": "Pryce",
"boss_type": "gym_leader",
"specialty_type": "ice",
"badge_name": "Glacier Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"level_cap": 31,
"order": 7,
"location": "Mahogany Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"pokemon": []
},
{
"name": "Clair",
"boss_type": "gym_leader",
"specialty_type": "dragon",
"badge_name": "Rising Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"level_cap": 40,
"order": 8,
"location": "Blackthorn Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"pokemon": []
},
{
"name": "Will",
"boss_type": "elite_four",
"specialty_type": "psychic",
"badge_name": null,
"badge_image_url": null,
"level_cap": 42,
"order": 9,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Koga",
"boss_type": "elite_four",
"specialty_type": "poison",
"badge_name": null,
"badge_image_url": null,
"level_cap": 44,
"order": 10,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Bruno",
"boss_type": "elite_four",
"specialty_type": "fighting",
"badge_name": null,
"badge_image_url": null,
"level_cap": 46,
"order": 11,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Karen",
"boss_type": "elite_four",
"specialty_type": "dark",
"badge_name": null,
"badge_image_url": null,
"level_cap": 47,
"order": 12,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Lance",
"boss_type": "champion",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 50,
"order": 13,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Lt. Surge",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"level_cap": 46,
"order": 14,
"location": "Vermilion Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"pokemon": []
},
{
"name": "Sabrina",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"level_cap": 48,
"order": 15,
"location": "Saffron Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"pokemon": []
},
{
"name": "Misty",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"level_cap": 47,
"order": 16,
"location": "Cerulean Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"pokemon": []
},
{
"name": "Erika",
"boss_type": "gym_leader",
"specialty_type": "grass",
"badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"level_cap": 46,
"order": 17,
"location": "Celadon Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"pokemon": []
},
{
"name": "Janine",
"boss_type": "gym_leader",
"specialty_type": "poison",
"badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"level_cap": 39,
"order": 18,
"location": "Fuchsia Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"pokemon": []
},
{
"name": "Brock",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"level_cap": 44,
"order": 19,
"location": "Pewter Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"pokemon": []
},
{
"name": "Blaine",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"level_cap": 50,
"order": 20,
"location": "Cinnabar Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"pokemon": []
},
{
"name": "Blue",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Earth Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"level_cap": 58,
"order": 21,
"location": "Viridian Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"pokemon": []
},
{
"name": "Red",
"boss_type": "other",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 81,
"order": 22,
"location": "Silver Cave",
"section": "Endgame",
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -2836,28 +2836,6 @@
"order": 40, "order": 40,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Bell Tower (6F)",
"order": 45,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{ {
"name": "Bell Tower (2F)", "name": "Bell Tower (2F)",
"order": 41, "order": 41,
@@ -2880,28 +2858,6 @@
} }
] ]
}, },
{
"name": "Bell Tower (7F)",
"order": 46,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{ {
"name": "Bell Tower (3F)", "name": "Bell Tower (3F)",
"order": 42, "order": 42,
@@ -2946,6 +2902,72 @@
} }
] ]
}, },
{
"name": "Bell Tower (5F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{
"name": "Bell Tower (6F)",
"order": 45,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{
"name": "Bell Tower (7F)",
"order": 46,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{ {
"name": "Bell Tower (8F)", "name": "Bell Tower (8F)",
"order": 47, "order": 47,
@@ -2989,28 +3011,6 @@
"max_level": 22 "max_level": 22
} }
] ]
},
{
"name": "Bell Tower (5F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
} }
] ]
}, },
@@ -3916,6 +3916,68 @@
} }
] ]
}, },
{
"name": "Mt Mortar (Lower Cave)",
"order": 59,
"encounters": [
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 90,
"min_level": 13,
"max_level": 13
},
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 90,
"min_level": 14,
"max_level": 14
},
{
"pokeapi_id": 66,
"pokemon_name": "Machop",
"method": "walk",
"encounter_rate": 40,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 20,
"pokemon_name": "Raticate",
"method": "walk",
"encounter_rate": 40,
"min_level": 14,
"max_level": 15
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 15
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 15,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 183,
"pokemon_name": "Marill",
"method": "walk",
"encounter_rate": 5,
"min_level": 15,
"max_level": 15
}
]
},
{ {
"name": "Mt Mortar (B1F)", "name": "Mt Mortar (B1F)",
"order": 60, "order": 60,
@@ -4050,68 +4112,6 @@
} }
] ]
}, },
{
"name": "Mt Mortar (Lower Cave)",
"order": 59,
"encounters": [
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 90,
"min_level": 13,
"max_level": 13
},
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 90,
"min_level": 14,
"max_level": 14
},
{
"pokeapi_id": 66,
"pokemon_name": "Machop",
"method": "walk",
"encounter_rate": 40,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 20,
"pokemon_name": "Raticate",
"method": "walk",
"encounter_rate": 40,
"min_level": 14,
"max_level": 15
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 15
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 15,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 183,
"pokemon_name": "Marill",
"method": "walk",
"encounter_rate": 5,
"min_level": 15,
"max_level": 15
}
]
},
{ {
"name": "Mt Mortar (Upper Cave)", "name": "Mt Mortar (Upper Cave)",
"order": 60, "order": 60,
@@ -4851,6 +4851,14 @@
"min_level": 40, "min_level": 40,
"max_level": 40 "max_level": 40
}, },
{
"pokeapi_id": 147,
"pokemon_name": "Dratini",
"method": "surf",
"encounter_rate": 10,
"min_level": 10,
"max_level": 14
},
{ {
"pokeapi_id": 148, "pokeapi_id": 148,
"pokemon_name": "Dragonair", "pokemon_name": "Dragonair",
@@ -4866,14 +4874,6 @@
"encounter_rate": 10, "encounter_rate": 10,
"min_level": 20, "min_level": 20,
"max_level": 20 "max_level": 20
},
{
"pokeapi_id": 147,
"pokemon_name": "Dratini",
"method": "surf",
"encounter_rate": 10,
"min_level": 10,
"max_level": 14
} }
] ]
}, },
@@ -5030,132 +5030,6 @@
"order": 73, "order": 73,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Whirl Islands (B2F)",
"order": 76,
"encounters": [
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "walk",
"encounter_rate": 100,
"min_level": 24,
"max_level": 26
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "surf",
"encounter_rate": 90,
"min_level": 15,
"max_level": 24
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 90,
"min_level": 25,
"max_level": 25
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "good-rod",
"encounter_rate": 55,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 86,
"pokemon_name": "Seel",
"method": "walk",
"encounter_rate": 50,
"min_level": 24,
"max_level": 26
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "super-rod",
"encounter_rate": 40,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "super-rod",
"encounter_rate": 30,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 27
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "good-rod",
"encounter_rate": 10,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 73,
"pokemon_name": "Tentacruel",
"method": "surf",
"encounter_rate": 10,
"min_level": 20,
"max_level": 24
}
]
},
{ {
"name": "Whirl Islands (1F)", "name": "Whirl Islands (1F)",
"order": 74, "order": 74,
@@ -5328,6 +5202,132 @@
} }
] ]
}, },
{
"name": "Whirl Islands (B2F)",
"order": 76,
"encounters": [
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "walk",
"encounter_rate": 100,
"min_level": 24,
"max_level": 26
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "surf",
"encounter_rate": 90,
"min_level": 15,
"max_level": 24
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 90,
"min_level": 25,
"max_level": 25
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "good-rod",
"encounter_rate": 55,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 86,
"pokemon_name": "Seel",
"method": "walk",
"encounter_rate": 50,
"min_level": 24,
"max_level": 26
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "super-rod",
"encounter_rate": 40,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "super-rod",
"encounter_rate": 30,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 27
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "good-rod",
"encounter_rate": 10,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 73,
"pokemon_name": "Tentacruel",
"method": "surf",
"encounter_rate": 10,
"min_level": 20,
"max_level": 24
}
]
},
{ {
"name": "Whirl Islands (B3F)", "name": "Whirl Islands (B3F)",
"order": 77, "order": 77,
@@ -7058,52 +7058,6 @@
} }
] ]
}, },
{
"name": "Mt Moon (1f)",
"order": 97,
"encounters": [
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 100,
"min_level": 8,
"max_level": 10
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 90,
"min_level": 6,
"max_level": 6
},
{
"pokeapi_id": 27,
"pokemon_name": "Sandshrew",
"method": "walk",
"encounter_rate": 40,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 35,
"pokemon_name": "Clefairy",
"method": "walk",
"encounter_rate": 35,
"min_level": 8,
"max_level": 12
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 30,
"min_level": 12,
"max_level": 12
}
]
},
{ {
"name": "Route 4", "name": "Route 4",
"order": 98, "order": 98,

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,171 @@
[
{
"name": "Roxanne",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Stone Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Stone_Badge.png/35px-Stone_Badge.png",
"level_cap": 15,
"order": 1,
"location": "Rustboro Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Stone_Badge.png/35px-Stone_Badge.png",
"pokemon": []
},
{
"name": "Brawly",
"boss_type": "gym_leader",
"specialty_type": "fighting",
"badge_name": "Knuckle Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/97/Knuckle_Badge.png/35px-Knuckle_Badge.png",
"level_cap": 19,
"order": 2,
"location": "Dewford Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/97/Knuckle_Badge.png/35px-Knuckle_Badge.png",
"pokemon": []
},
{
"name": "Wattson",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Dynamo Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/3/34/Dynamo_Badge.png/35px-Dynamo_Badge.png",
"level_cap": 24,
"order": 3,
"location": "Mauville Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/3/34/Dynamo_Badge.png/35px-Dynamo_Badge.png",
"pokemon": []
},
{
"name": "Flannery",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Heat Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/c/c4/Heat_Badge.png/35px-Heat_Badge.png",
"level_cap": 29,
"order": 4,
"location": "Lavaridge Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/c/c4/Heat_Badge.png/35px-Heat_Badge.png",
"pokemon": []
},
{
"name": "Norman",
"boss_type": "gym_leader",
"specialty_type": "normal",
"badge_name": "Balance Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Balance_Badge.png/35px-Balance_Badge.png",
"level_cap": 31,
"order": 5,
"location": "Petalburg Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Balance_Badge.png/35px-Balance_Badge.png",
"pokemon": []
},
{
"name": "Winona",
"boss_type": "gym_leader",
"specialty_type": "flying",
"badge_name": "Feather Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/62/Feather_Badge.png/35px-Feather_Badge.png",
"level_cap": 33,
"order": 6,
"location": "Foretree Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/62/Feather_Badge.png/35px-Feather_Badge.png",
"pokemon": []
},
{
"name": "Tate & Lisa",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Mind Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/c/cc/Mind_Badge.png/35px-Mind_Badge.png",
"level_cap": 42,
"order": 7,
"location": "Mossdeep Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/c/cc/Mind_Badge.png/35px-Mind_Badge.png",
"pokemon": []
},
{
"name": "Wallace",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Rain Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9b/Rain_Badge.png/35px-Rain_Badge.png",
"level_cap": 46,
"order": 8,
"location": "Sootopolis Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9b/Rain_Badge.png/35px-Rain_Badge.png",
"pokemon": []
},
{
"name": "Sydney",
"boss_type": "elite_four",
"specialty_type": "dark",
"badge_name": null,
"badge_image_url": null,
"level_cap": 49,
"order": 9,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Phoebe",
"boss_type": "elite_four",
"specialty_type": "ghost",
"badge_name": null,
"badge_image_url": null,
"level_cap": 51,
"order": 10,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Glacia",
"boss_type": "elite_four",
"specialty_type": "ice",
"badge_name": null,
"badge_image_url": null,
"level_cap": 53,
"order": 11,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Drake",
"boss_type": "elite_four",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 55,
"order": 12,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Steven",
"boss_type": "champion",
"specialty_type": "steel",
"badge_name": null,
"badge_image_url": null,
"level_cap": 58,
"order": 13,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -864,44 +864,6 @@
} }
] ]
}, },
{
"name": "Granite Cave (1Fsmall Room)",
"order": 18,
"encounters": [
{
"pokeapi_id": 296,
"pokemon_name": "Makuhita",
"method": "walk",
"encounter_rate": 50,
"min_level": 6,
"max_level": 10
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 8
},
{
"pokeapi_id": 63,
"pokemon_name": "Abra",
"method": "walk",
"encounter_rate": 10,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 304,
"pokemon_name": "Aron",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 8
}
]
},
{ {
"name": "Granite Cave (B1F)", "name": "Granite Cave (B1F)",
"order": 16, "order": 16,
@@ -1001,6 +963,44 @@
"max_level": 10 "max_level": 10
} }
] ]
},
{
"name": "Granite Cave (1Fsmall Room)",
"order": 18,
"encounters": [
{
"pokeapi_id": 296,
"pokemon_name": "Makuhita",
"method": "walk",
"encounter_rate": 50,
"min_level": 6,
"max_level": 10
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 8
},
{
"pokeapi_id": 63,
"pokemon_name": "Abra",
"method": "walk",
"encounter_rate": 10,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 304,
"pokemon_name": "Aron",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 8
}
]
} }
] ]
}, },
@@ -4564,44 +4564,6 @@
} }
] ]
}, },
{
"name": "Shoal Cave (B1f)",
"order": 69,
"encounters": [
{
"pokeapi_id": 363,
"pokemon_name": "Spheal",
"method": "walk",
"encounter_rate": 45,
"min_level": 26,
"max_level": 32
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 40,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 5,
"min_level": 30,
"max_level": 32
}
]
},
{ {
"name": "Route 126", "name": "Route 126",
"order": 70, "order": 70,

View File

@@ -2,11 +2,13 @@
{ {
"name": "Brock", "name": "Brock",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Boulder Badge", "badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/50px-Boulder_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/50px-Boulder_Badge.png",
"level_cap": 14, "level_cap": 14,
"order": 1, "order": 1,
"location": "Pewter City Gym", "location": "Pewter City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/50px-Boulder_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/50px-Boulder_Badge.png",
"pokemon": [ "pokemon": [
{ {
@@ -26,11 +28,13 @@
{ {
"name": "Misty", "name": "Misty",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Cascade Badge", "badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/50px-Cascade_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/50px-Cascade_Badge.png",
"level_cap": 21, "level_cap": 21,
"order": 2, "order": 2,
"location": "Cerulean City Gym", "location": "Cerulean City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/50px-Cascade_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/50px-Cascade_Badge.png",
"pokemon": [ "pokemon": [
{ {
@@ -50,11 +54,13 @@
{ {
"name": "Lt. Surge", "name": "Lt. Surge",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Thunder Badge", "badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/50px-Thunder_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/50px-Thunder_Badge.png",
"level_cap": 24, "level_cap": 24,
"order": 3, "order": 3,
"location": "Vermillion City Gym", "location": "Vermillion City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/50px-Thunder_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/50px-Thunder_Badge.png",
"pokemon": [ "pokemon": [
{ {
@@ -80,110 +86,130 @@
{ {
"name": "Erika", "name": "Erika",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Rainbow Badge", "badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/50px-Rainbow_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/50px-Rainbow_Badge.png",
"level_cap": 29, "level_cap": 29,
"order": 4, "order": 4,
"location": "Celadon City Gym", "location": "Celadon City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/50px-Rainbow_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/50px-Rainbow_Badge.png",
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Sabrina", "name": "Sabrina",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Marsh Badge", "badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/50px-Marsh_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/50px-Marsh_Badge.png",
"level_cap": 43, "level_cap": 43,
"order": 5, "order": 5,
"location": "Saffron City Gym", "location": "Saffron City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/50px-Marsh_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/50px-Marsh_Badge.png",
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Koga", "name": "Koga",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Soul Badge", "badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/50px-Soul_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/50px-Soul_Badge.png",
"level_cap": 43, "level_cap": 43,
"order": 6, "order": 6,
"location": "Fuchsia City Gym", "location": "Fuchsia City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/50px-Soul_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/50px-Soul_Badge.png",
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Blaine", "name": "Blaine",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Volcano Badge", "badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/50px-Volcano_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/50px-Volcano_Badge.png",
"level_cap": 47, "level_cap": 47,
"order": 7, "order": 7,
"location": "Cinnabar Island Gym", "location": "Cinnabar Island Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/50px-Volcano_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/50px-Volcano_Badge.png",
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Giovanni", "name": "Giovanni",
"boss_type": "gym_leader", "boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "50", "badge_name": "50",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/50px-Earth_Badge.png", "badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/50px-Earth_Badge.png",
"level_cap": 50, "level_cap": 50,
"order": 8, "order": 8,
"location": "Viridian City Gym", "location": "Viridian City Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/50px-Earth_Badge.png", "sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/50px-Earth_Badge.png",
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Lorelei", "name": "Lorelei",
"boss_type": "elite_four", "boss_type": "elite_four",
"specialty_type": null,
"badge_name": null, "badge_name": null,
"badge_image_url": null, "badge_image_url": null,
"level_cap": 54, "level_cap": 54,
"order": 9, "order": 9,
"location": "Indigo Plateau", "location": "Indigo Plateau",
"section": null,
"sprite_url": null, "sprite_url": null,
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Bruno", "name": "Bruno",
"boss_type": "elite_four", "boss_type": "elite_four",
"specialty_type": null,
"badge_name": null, "badge_name": null,
"badge_image_url": null, "badge_image_url": null,
"level_cap": 56, "level_cap": 56,
"order": 10, "order": 10,
"location": "Indigo Plateau", "location": "Indigo Plateau",
"section": null,
"sprite_url": null, "sprite_url": null,
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Agatha", "name": "Agatha",
"boss_type": "elite_four", "boss_type": "elite_four",
"specialty_type": null,
"badge_name": null, "badge_name": null,
"badge_image_url": null, "badge_image_url": null,
"level_cap": 58, "level_cap": 58,
"order": 11, "order": 11,
"location": "Indigo Plateau", "location": "Indigo Plateau",
"section": null,
"sprite_url": null, "sprite_url": null,
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Lance", "name": "Lance",
"boss_type": "elite_four", "boss_type": "elite_four",
"specialty_type": null,
"badge_name": null, "badge_name": null,
"badge_image_url": null, "badge_image_url": null,
"level_cap": 60, "level_cap": 60,
"order": 12, "order": 12,
"location": "Indigo Plateau", "location": "Indigo Plateau",
"section": null,
"sprite_url": null, "sprite_url": null,
"pokemon": [] "pokemon": []
}, },
{ {
"name": "Blue", "name": "Blue",
"boss_type": "champion", "boss_type": "champion",
"specialty_type": null,
"badge_name": null, "badge_name": null,
"badge_image_url": null, "badge_image_url": null,
"level_cap": 63, "level_cap": 63,
"order": 13, "order": 13,
"location": "Indigo Plateau", "location": "Indigo Plateau",
"section": null,
"sprite_url": null, "sprite_url": null,
"pokemon": [ "pokemon": [
{ {

View File

@@ -0,0 +1,288 @@
[
{
"name": "Falkner",
"boss_type": "gym_leader",
"specialty_type": "flying",
"badge_name": "Zephyr Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"level_cap": 9,
"order": 1,
"location": "Violet Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"pokemon": []
},
{
"name": "Bugsy",
"boss_type": "gym_leader",
"specialty_type": "bug",
"badge_name": "Hive Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"level_cap": 16,
"order": 2,
"location": "Azalea Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"pokemon": []
},
{
"name": "Whitney",
"boss_type": "gym_leader",
"specialty_type": "normal",
"badge_name": "Plain Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"level_cap": 20,
"order": 3,
"location": "Goldenrod Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"pokemon": []
},
{
"name": "Morty",
"boss_type": "gym_leader",
"specialty_type": "ghost",
"badge_name": "Fog Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"level_cap": 25,
"order": 4,
"location": "Ecruteak Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"pokemon": []
},
{
"name": "Chuck",
"boss_type": "gym_leader",
"specialty_type": "fighting",
"badge_name": "Storm Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"level_cap": 30,
"order": 5,
"location": "Cianwood Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"pokemon": []
},
{
"name": "Jasmine",
"boss_type": "gym_leader",
"specialty_type": "steel",
"badge_name": "Mineral Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"level_cap": 35,
"order": 6,
"location": "Olivine Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"pokemon": []
},
{
"name": "Pryce",
"boss_type": "gym_leader",
"specialty_type": "ice",
"badge_name": "Glacier Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"level_cap": 31,
"order": 7,
"location": "Mahogany Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"pokemon": []
},
{
"name": "Clair",
"boss_type": "gym_leader",
"specialty_type": "dragon",
"badge_name": "Rising Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"level_cap": 40,
"order": 8,
"location": "Blackthorn Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"pokemon": []
},
{
"name": "Will",
"boss_type": "elite_four",
"specialty_type": "psychic",
"badge_name": null,
"badge_image_url": null,
"level_cap": 42,
"order": 9,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Koga",
"boss_type": "elite_four",
"specialty_type": "poison",
"badge_name": null,
"badge_image_url": null,
"level_cap": 44,
"order": 10,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Bruno",
"boss_type": "elite_four",
"specialty_type": "fighting",
"badge_name": null,
"badge_image_url": null,
"level_cap": 46,
"order": 11,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Karen",
"boss_type": "elite_four",
"specialty_type": "dark",
"badge_name": null,
"badge_image_url": null,
"level_cap": 47,
"order": 12,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Lance",
"boss_type": "champion",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 50,
"order": 13,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Lt. Surge",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"level_cap": 46,
"order": 14,
"location": "Vermilion Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"pokemon": []
},
{
"name": "Sabrina",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"level_cap": 48,
"order": 15,
"location": "Saffron Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"pokemon": []
},
{
"name": "Misty",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"level_cap": 47,
"order": 16,
"location": "Cerulean Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"pokemon": []
},
{
"name": "Erika",
"boss_type": "gym_leader",
"specialty_type": "grass",
"badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"level_cap": 46,
"order": 17,
"location": "Celadon Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"pokemon": []
},
{
"name": "Janine",
"boss_type": "gym_leader",
"specialty_type": "poison",
"badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"level_cap": 39,
"order": 18,
"location": "Fuchsia Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"pokemon": []
},
{
"name": "Brock",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"level_cap": 44,
"order": 19,
"location": "Pewter Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"pokemon": []
},
{
"name": "Blaine",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"level_cap": 50,
"order": 20,
"location": "Cinnabar Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"pokemon": []
},
{
"name": "Blue",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Earth Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"level_cap": 58,
"order": 21,
"location": "Viridian Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"pokemon": []
},
{
"name": "Red",
"boss_type": "other",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 81,
"order": 22,
"location": "Silver Cave",
"section": "Endgame",
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -2530,28 +2530,6 @@
} }
] ]
}, },
{
"name": "Bell Tower (9F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{ {
"name": "Bell Tower (3F)", "name": "Bell Tower (3F)",
"order": 42, "order": 42,
@@ -2683,6 +2661,28 @@
"max_level": 22 "max_level": 22
} }
] ]
},
{
"name": "Bell Tower (9F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
} }
] ]
}, },
@@ -6356,60 +6356,6 @@
} }
] ]
}, },
{
"name": "Mt Moon (1f)",
"order": 97,
"encounters": [
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 30,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 30,
"min_level": 6,
"max_level": 6
},
{
"pokeapi_id": 27,
"pokemon_name": "Sandshrew",
"method": "walk",
"encounter_rate": 20,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 10,
"min_level": 12,
"max_level": 12
},
{
"pokeapi_id": 35,
"pokemon_name": "Clefairy",
"method": "walk",
"encounter_rate": 5,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 28,
"pokemon_name": "Sandslash",
"method": "walk",
"encounter_rate": 5,
"min_level": 10,
"max_level": 10
}
]
},
{ {
"name": "Mt Moon (1F)", "name": "Mt Moon (1F)",
"order": 97, "order": 97,

View File

@@ -0,0 +1,288 @@
[
{
"name": "Falkner",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Zephyr Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"level_cap": 13,
"order": 1,
"location": "Violet Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/4/4a/Zephyr_Badge.png/35px-Zephyr_Badge.png",
"pokemon": []
},
{
"name": "Bugsy",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Hive Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"level_cap": 17,
"order": 2,
"location": "Azalea Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/10.png?raw=true",
"pokemon": []
},
{
"name": "Whitney",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Plain Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"level_cap": 19,
"order": 3,
"location": "Goldenrod Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/11.png?raw=true",
"pokemon": []
},
{
"name": "Morty",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Fog Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"level_cap": 25,
"order": 4,
"location": "Ecruteak Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/12.png?raw=true",
"pokemon": []
},
{
"name": "Chuck",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Storm Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"level_cap": 31,
"order": 5,
"location": "Cianwood Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/13.png?raw=true",
"pokemon": []
},
{
"name": "Jasmine",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Mineral Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"level_cap": 35,
"order": 6,
"location": "Olivine Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/14.png?raw=true",
"pokemon": []
},
{
"name": "Pryce",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Glacier Badge",
"badge_image_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"level_cap": 34,
"order": 7,
"location": "Mahogany Gym",
"section": "Main Story",
"sprite_url": "https://github.com/PokeAPI/sprites/blob/master/sprites/badges/15.png?raw=true",
"pokemon": []
},
{
"name": "Clair",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Rising Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"level_cap": 41,
"order": 8,
"location": "Blackthorn Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/5/58/Rising_Badge.png/35px-Rising_Badge.png",
"pokemon": []
},
{
"name": "Will",
"boss_type": "elite_four",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 42,
"order": 9,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Koga",
"boss_type": "elite_four",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 44,
"order": 10,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Bruno",
"boss_type": "elite_four",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 46,
"order": 11,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Karen",
"boss_type": "elite_four",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 47,
"order": 12,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Lance",
"boss_type": "champion",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 50,
"order": 13,
"location": "Indigo Plateau",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Brock",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"level_cap": 54,
"order": 14,
"location": "Pewter Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"pokemon": []
},
{
"name": "Misty",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"level_cap": 54,
"order": 15,
"location": "Cerulean Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"pokemon": []
},
{
"name": "Lt. Surge",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"level_cap": 53,
"order": 16,
"location": "Vermilion Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"pokemon": []
},
{
"name": "Erika",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"level_cap": 56,
"order": 17,
"location": "Celadon Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"pokemon": []
},
{
"name": "Janine",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"level_cap": 50,
"order": 18,
"location": "Fuchsia Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"pokemon": []
},
{
"name": "Sabrina",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"level_cap": 55,
"order": 19,
"location": "Saffron Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"pokemon": []
},
{
"name": "Blaine",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"level_cap": 59,
"order": 20,
"location": "Cinnabar Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"pokemon": []
},
{
"name": "Blue",
"boss_type": "gym_leader",
"specialty_type": null,
"badge_name": "Earth Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"level_cap": 60,
"order": 21,
"location": "Viridian Gym",
"section": "Endgame",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"pokemon": []
},
{
"name": "Red",
"boss_type": "other",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 88,
"order": 22,
"location": "Silver Cave",
"section": "Endgame",
"sprite_url": null,
"pokemon": []
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -227,6 +227,14 @@
"name": "Wild Zone 5", "name": "Wild Zone 5",
"order": 5, "order": 5,
"encounters": [ "encounters": [
{
"pokeapi_id": 688,
"pokemon_name": "Binacle",
"method": "walk",
"encounter_rate": 100,
"min_level": 13,
"max_level": 14
},
{ {
"pokeapi_id": 16, "pokeapi_id": 16,
"pokemon_name": "Pidgey", "pokemon_name": "Pidgey",
@@ -306,14 +314,6 @@
"encounter_rate": 100, "encounter_rate": 100,
"min_level": 18, "min_level": 18,
"max_level": 20 "max_level": 20
},
{
"pokeapi_id": 688,
"pokemon_name": "Binacle",
"method": "walk",
"encounter_rate": 100,
"min_level": 13,
"max_level": 14
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,171 @@
[
{
"name": "Brock",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"level_cap": 14,
"order": 1,
"location": "Pewter Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"pokemon": []
},
{
"name": "Misty",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"level_cap": 21,
"order": 2,
"location": "Cerulean Gem",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"pokemon": []
},
{
"name": "Lt. Surge",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"level_cap": 24,
"order": 3,
"location": "Vermillion Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"pokemon": []
},
{
"name": "Erika",
"boss_type": "gym_leader",
"specialty_type": "grass",
"badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"level_cap": 29,
"order": 4,
"location": "Celadon Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"pokemon": []
},
{
"name": "Sabrina",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"level_cap": 43,
"order": 5,
"location": "Saffron Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"pokemon": []
},
{
"name": "Koga",
"boss_type": "gym_leader",
"specialty_type": "poison",
"badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"level_cap": 43,
"order": 6,
"location": "Fuchsia Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"pokemon": []
},
{
"name": "Blaine",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"level_cap": 47,
"order": 7,
"location": "Cinnabar Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"pokemon": []
},
{
"name": "Giovanni",
"boss_type": "gym_leader",
"specialty_type": "ground",
"badge_name": "Earth Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"level_cap": 50,
"order": 8,
"location": "Viridian Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"pokemon": []
},
{
"name": "Lorelei",
"boss_type": "elite_four",
"specialty_type": "ice",
"badge_name": null,
"badge_image_url": null,
"level_cap": 56,
"order": 9,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Bruno",
"boss_type": "elite_four",
"specialty_type": "fighting",
"badge_name": null,
"badge_image_url": null,
"level_cap": 58,
"order": 10,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Agatha",
"boss_type": "elite_four",
"specialty_type": "ghost",
"badge_name": null,
"badge_image_url": null,
"level_cap": 60,
"order": 11,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Lance",
"boss_type": "elite_four",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 62,
"order": 12,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Blue",
"boss_type": "champion",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 65,
"order": 13,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -1738,6 +1738,14 @@
"min_level": 10, "min_level": 10,
"max_level": 10 "max_level": 10
}, },
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 15,
"max_level": 15
},
{ {
"pokeapi_id": 147, "pokeapi_id": 147,
"pokemon_name": "Dratini", "pokemon_name": "Dratini",
@@ -1762,14 +1770,6 @@
"min_level": 15, "min_level": 15,
"max_level": 15 "max_level": 15
}, },
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 15,
"max_level": 15
},
{ {
"pokeapi_id": 102, "pokeapi_id": 102,
"pokemon_name": "Exeggcute", "pokemon_name": "Exeggcute",
@@ -2172,14 +2172,6 @@
"min_level": 15, "min_level": 15,
"max_level": 15 "max_level": 15
}, },
{
"pokeapi_id": 84,
"pokemon_name": "Doduo",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 26
},
{ {
"pokeapi_id": 102, "pokeapi_id": 102,
"pokemon_name": "Exeggcute", "pokemon_name": "Exeggcute",
@@ -2196,6 +2188,14 @@
"min_level": 25, "min_level": 25,
"max_level": 25 "max_level": 25
}, },
{
"pokeapi_id": 84,
"pokemon_name": "Doduo",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 26
},
{ {
"pokeapi_id": 48, "pokeapi_id": 48,
"pokemon_name": "Venonat", "pokemon_name": "Venonat",
@@ -2557,36 +2557,6 @@
"order": 46, "order": 46,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Pokemon Tower (4F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 86,
"min_level": 18,
"max_level": 24
},
{
"pokeapi_id": 104,
"pokemon_name": "Cubone",
"method": "walk",
"encounter_rate": 9,
"min_level": 20,
"max_level": 22
},
{
"pokeapi_id": 93,
"pokemon_name": "Haunter",
"method": "walk",
"encounter_rate": 5,
"min_level": 25,
"max_level": 25
}
]
},
{ {
"name": "Pokemon Tower (3F)", "name": "Pokemon Tower (3F)",
"order": 47, "order": 47,
@@ -2617,6 +2587,36 @@
} }
] ]
}, },
{
"name": "Pokemon Tower (4F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 86,
"min_level": 18,
"max_level": 24
},
{
"pokeapi_id": 104,
"pokemon_name": "Cubone",
"method": "walk",
"encounter_rate": 9,
"min_level": 20,
"max_level": 22
},
{
"pokeapi_id": 93,
"pokemon_name": "Haunter",
"method": "walk",
"encounter_rate": 5,
"min_level": 25,
"max_level": 25
}
]
},
{ {
"name": "Pokemon Tower (5F)", "name": "Pokemon Tower (5F)",
"order": 49, "order": 49,
@@ -3274,14 +3274,6 @@
"name": "Cinnabar Island", "name": "Cinnabar Island",
"order": 60, "order": 60,
"encounters": [ "encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{ {
"pokeapi_id": 138, "pokeapi_id": 138,
"pokemon_name": "Omanyte", "pokemon_name": "Omanyte",
@@ -3306,6 +3298,14 @@
"min_level": 5, "min_level": 5,
"max_level": 5 "max_level": 5
}, },
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{ {
"pokeapi_id": 118, "pokeapi_id": 118,
"pokemon_name": "Goldeen", "pokemon_name": "Goldeen",
@@ -4013,132 +4013,6 @@
"order": 72, "order": 72,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Cerulean Cave (B1F)",
"order": 75,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 119,
"pokemon_name": "Seaking",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 80,
"pokemon_name": "Slowbro",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 105,
"pokemon_name": "Marowak",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 112,
"pokemon_name": "Rhydon",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 101,
"pokemon_name": "Electrode",
"method": "walk",
"encounter_rate": 15,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 113,
"pokemon_name": "Chansey",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 132,
"pokemon_name": "Ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 63,
"max_level": 67
},
{
"pokeapi_id": 47,
"pokemon_name": "Parasect",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 26,
"pokemon_name": "Raichu",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 24,
"pokemon_name": "Arbok",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
},
{ {
"name": "Cerulean Cave (1F)", "name": "Cerulean Cave (1F)",
"order": 73, "order": 73,
@@ -4358,6 +4232,132 @@
"max_level": 54 "max_level": 54
} }
] ]
},
{
"name": "Cerulean Cave (B1F)",
"order": 75,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "good-rod",
"encounter_rate": 50,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 117,
"pokemon_name": "Seadra",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 119,
"pokemon_name": "Seaking",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 80,
"pokemon_name": "Slowbro",
"method": "super-rod",
"encounter_rate": 25,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 105,
"pokemon_name": "Marowak",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 112,
"pokemon_name": "Rhydon",
"method": "walk",
"encounter_rate": 20,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 101,
"pokemon_name": "Electrode",
"method": "walk",
"encounter_rate": 15,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 113,
"pokemon_name": "Chansey",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 132,
"pokemon_name": "Ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 63,
"max_level": 67
},
{
"pokeapi_id": 47,
"pokemon_name": "Parasect",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 26,
"pokemon_name": "Raichu",
"method": "walk",
"encounter_rate": 10,
"min_level": 64,
"max_level": 64
},
{
"pokeapi_id": 24,
"pokemon_name": "Arbok",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
} }
] ]
}, },

View File

@@ -0,0 +1,171 @@
[
{
"name": "Roxanne",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Stone Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Stone_Badge.png/35px-Stone_Badge.png",
"level_cap": 15,
"order": 1,
"location": "Rustboro Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Stone_Badge.png/35px-Stone_Badge.png",
"pokemon": []
},
{
"name": "Brawly",
"boss_type": "gym_leader",
"specialty_type": "fighting",
"badge_name": "Knuckle Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/97/Knuckle_Badge.png/35px-Knuckle_Badge.png",
"level_cap": 18,
"order": 2,
"location": "Dewford Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/97/Knuckle_Badge.png/35px-Knuckle_Badge.png",
"pokemon": []
},
{
"name": "Wattson",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Dynamo Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/3/34/Dynamo_Badge.png/35px-Dynamo_Badge.png",
"level_cap": 23,
"order": 3,
"location": "Mauville Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/3/34/Dynamo_Badge.png/35px-Dynamo_Badge.png",
"pokemon": []
},
{
"name": "Flannery",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Heat Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/c/c4/Heat_Badge.png/35px-Heat_Badge.png",
"level_cap": 28,
"order": 4,
"location": "Lavaridge Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/c/c4/Heat_Badge.png/35px-Heat_Badge.png",
"pokemon": []
},
{
"name": "Norman",
"boss_type": "gym_leader",
"specialty_type": "normal",
"badge_name": "Balance Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Balance_Badge.png/35px-Balance_Badge.png",
"level_cap": 31,
"order": 5,
"location": "Petalburg Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/63/Balance_Badge.png/35px-Balance_Badge.png",
"pokemon": []
},
{
"name": "Winona",
"boss_type": "gym_leader",
"specialty_type": "flying",
"badge_name": "Feather Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/62/Feather_Badge.png/35px-Feather_Badge.png",
"level_cap": 33,
"order": 6,
"location": "Foretree Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/62/Feather_Badge.png/35px-Feather_Badge.png",
"pokemon": []
},
{
"name": "Tate & Lisa",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Mind Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/c/cc/Mind_Badge.png/35px-Mind_Badge.png",
"level_cap": 42,
"order": 7,
"location": "Mossdeep Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/c/cc/Mind_Badge.png/35px-Mind_Badge.png",
"pokemon": []
},
{
"name": "Wallace",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Rain Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9b/Rain_Badge.png/35px-Rain_Badge.png",
"level_cap": 43,
"order": 8,
"location": "Sootopolis Gym",
"section": "Main Story",
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9b/Rain_Badge.png/35px-Rain_Badge.png",
"pokemon": []
},
{
"name": "Sydney",
"boss_type": "elite_four",
"specialty_type": "dark",
"badge_name": null,
"badge_image_url": null,
"level_cap": 49,
"order": 9,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Phoebe",
"boss_type": "elite_four",
"specialty_type": "ghost",
"badge_name": null,
"badge_image_url": null,
"level_cap": 51,
"order": 10,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Glacia",
"boss_type": "elite_four",
"specialty_type": "ice",
"badge_name": null,
"badge_image_url": null,
"level_cap": 53,
"order": 11,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Drake",
"boss_type": "elite_four",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 55,
"order": 12,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
},
{
"name": "Steven",
"boss_type": "champion",
"specialty_type": "steel",
"badge_name": null,
"badge_image_url": null,
"level_cap": 58,
"order": 13,
"location": "Ever Grande City",
"section": "Main Story",
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -3572,28 +3572,6 @@
} }
] ]
}, },
{
"name": "Mt Pyre (6F)",
"order": 57,
"encounters": [
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 90,
"min_level": 22,
"max_level": 29
},
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (2F)", "name": "Mt Pyre (2F)",
"order": 53, "order": 53,
@@ -3646,6 +3624,20 @@
} }
] ]
}, },
{
"name": "Mt Pyre (3F)",
"order": 54,
"encounters": [
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 100,
"min_level": 22,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (Summit)", "name": "Mt Pyre (Summit)",
"order": 54, "order": 54,
@@ -3676,20 +3668,6 @@
} }
] ]
}, },
{
"name": "Mt Pyre (3F)",
"order": 54,
"encounters": [
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 100,
"min_level": 22,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (4F)", "name": "Mt Pyre (4F)",
"order": 55, "order": 55,
@@ -3733,6 +3711,28 @@
"max_level": 29 "max_level": 29
} }
] ]
},
{
"name": "Mt Pyre (6F)",
"order": 57,
"encounters": [
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 90,
"min_level": 22,
"max_level": 29
},
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
}
]
} }
] ]
}, },
@@ -4276,44 +4276,6 @@
} }
] ]
}, },
{
"name": "Shoal Cave (B1f)",
"order": 65,
"encounters": [
{
"pokeapi_id": 363,
"pokemon_name": "Spheal",
"method": "walk",
"encounter_rate": 45,
"min_level": 26,
"max_level": 32
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 40,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 5,
"min_level": 30,
"max_level": 32
}
]
},
{ {
"name": "Route 126", "name": "Route 126",
"order": 66, "order": 66,
@@ -5680,6 +5642,68 @@
} }
] ]
}, },
{
"name": "Victory Road (B1F)",
"order": 87,
"encounters": [
{
"pokeapi_id": 75,
"pokemon_name": "Graveler",
"method": "rock-smash",
"encounter_rate": 70,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 297,
"pokemon_name": "Hariyama",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "rock-smash",
"encounter_rate": 30,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 305,
"pokemon_name": "Lairon",
"method": "walk",
"encounter_rate": 15,
"min_level": 40,
"max_level": 42
},
{
"pokeapi_id": 308,
"pokemon_name": "Medicham",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 307,
"pokemon_name": "Meditite",
"method": "walk",
"encounter_rate": 5,
"min_level": 38,
"max_level": 38
}
]
},
{ {
"name": "Victory Road (B2F)", "name": "Victory Road (B2F)",
"order": 88, "order": 88,
@@ -5781,68 +5805,6 @@
"max_level": 44 "max_level": 44
} }
] ]
},
{
"name": "Victory Road (B1F)",
"order": 87,
"encounters": [
{
"pokeapi_id": 75,
"pokemon_name": "Graveler",
"method": "rock-smash",
"encounter_rate": 70,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 297,
"pokemon_name": "Hariyama",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "rock-smash",
"encounter_rate": 30,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 305,
"pokemon_name": "Lairon",
"method": "walk",
"encounter_rate": 15,
"min_level": 40,
"max_level": 42
},
{
"pokeapi_id": 308,
"pokemon_name": "Medicham",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 307,
"pokemon_name": "Meditite",
"method": "walk",
"encounter_rate": 5,
"min_level": 38,
"max_level": 38
}
]
} }
] ]
}, },

View File

@@ -3572,28 +3572,6 @@
} }
] ]
}, },
{
"name": "Mt Pyre (6F)",
"order": 57,
"encounters": [
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 90,
"min_level": 22,
"max_level": 29
},
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (2F)", "name": "Mt Pyre (2F)",
"order": 53, "order": 53,
@@ -3646,6 +3624,20 @@
} }
] ]
}, },
{
"name": "Mt Pyre (3F)",
"order": 54,
"encounters": [
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 100,
"min_level": 22,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (Summit)", "name": "Mt Pyre (Summit)",
"order": 54, "order": 54,
@@ -3676,20 +3668,6 @@
} }
] ]
}, },
{
"name": "Mt Pyre (3F)",
"order": 54,
"encounters": [
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 100,
"min_level": 22,
"max_level": 29
}
]
},
{ {
"name": "Mt Pyre (4F)", "name": "Mt Pyre (4F)",
"order": 55, "order": 55,
@@ -3733,6 +3711,28 @@
"max_level": 29 "max_level": 29
} }
] ]
},
{
"name": "Mt Pyre (6F)",
"order": 57,
"encounters": [
{
"pokeapi_id": 353,
"pokemon_name": "Shuppet",
"method": "walk",
"encounter_rate": 90,
"min_level": 22,
"max_level": 29
},
{
"pokeapi_id": 355,
"pokemon_name": "Duskull",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
}
]
} }
] ]
}, },
@@ -4276,44 +4276,6 @@
} }
] ]
}, },
{
"name": "Shoal Cave (B1f)",
"order": 65,
"encounters": [
{
"pokeapi_id": 363,
"pokemon_name": "Spheal",
"method": "walk",
"encounter_rate": 45,
"min_level": 26,
"max_level": 32
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 40,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 30
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 5,
"min_level": 30,
"max_level": 32
}
]
},
{ {
"name": "Route 126", "name": "Route 126",
"order": 66, "order": 66,
@@ -5688,6 +5650,68 @@
} }
] ]
}, },
{
"name": "Victory Road (B1F)",
"order": 87,
"encounters": [
{
"pokeapi_id": 75,
"pokemon_name": "Graveler",
"method": "rock-smash",
"encounter_rate": 70,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 297,
"pokemon_name": "Hariyama",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "rock-smash",
"encounter_rate": 30,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 305,
"pokemon_name": "Lairon",
"method": "walk",
"encounter_rate": 15,
"min_level": 40,
"max_level": 42
},
{
"pokeapi_id": 308,
"pokemon_name": "Medicham",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 307,
"pokemon_name": "Meditite",
"method": "walk",
"encounter_rate": 5,
"min_level": 38,
"max_level": 38
}
]
},
{ {
"name": "Victory Road (B2F)", "name": "Victory Road (B2F)",
"order": 88, "order": 88,
@@ -5789,68 +5813,6 @@
"max_level": 44 "max_level": 44
} }
] ]
},
{
"name": "Victory Road (B1F)",
"order": 87,
"encounters": [
{
"pokeapi_id": 75,
"pokemon_name": "Graveler",
"method": "rock-smash",
"encounter_rate": 70,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 297,
"pokemon_name": "Hariyama",
"method": "walk",
"encounter_rate": 35,
"min_level": 38,
"max_level": 42
},
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "rock-smash",
"encounter_rate": 30,
"min_level": 30,
"max_level": 40
},
{
"pokeapi_id": 305,
"pokemon_name": "Lairon",
"method": "walk",
"encounter_rate": 15,
"min_level": 40,
"max_level": 42
},
{
"pokeapi_id": 308,
"pokemon_name": "Medicham",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 307,
"pokemon_name": "Meditite",
"method": "walk",
"encounter_rate": 5,
"min_level": 38,
"max_level": 38
}
]
} }
] ]
}, },

View File

@@ -2530,28 +2530,6 @@
} }
] ]
}, },
{
"name": "Bell Tower (9F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
},
{ {
"name": "Bell Tower (3F)", "name": "Bell Tower (3F)",
"order": 42, "order": 42,
@@ -2683,6 +2661,28 @@
"max_level": 22 "max_level": 22
} }
] ]
},
{
"name": "Bell Tower (9F)",
"order": 48,
"encounters": [
{
"pokeapi_id": 19,
"pokemon_name": "Rattata",
"method": "walk",
"encounter_rate": 100,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 80,
"min_level": 20,
"max_level": 22
}
]
} }
] ]
}, },
@@ -6404,44 +6404,6 @@
} }
] ]
}, },
{
"name": "Mt Moon (1f)",
"order": 97,
"encounters": [
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 50,
"min_level": 6,
"max_level": 8
},
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 35,
"min_level": 8,
"max_level": 10
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 10,
"min_level": 12,
"max_level": 12
},
{
"pokeapi_id": 35,
"pokemon_name": "Clefairy",
"method": "walk",
"encounter_rate": 5,
"min_level": 8,
"max_level": 8
}
]
},
{ {
"name": "Mt Moon (1F)", "name": "Mt Moon (1F)",
"order": 97, "order": 97,

File diff suppressed because it is too large Load Diff

View File

@@ -3966,6 +3966,14 @@
"name": "Poni Plains (Center)", "name": "Poni Plains (Center)",
"order": 75, "order": 75,
"encounters": [ "encounters": [
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{ {
"pokeapi_id": 735, "pokeapi_id": 735,
"pokemon_name": "Gumshoos", "pokemon_name": "Gumshoos",
@@ -3982,14 +3990,6 @@
"min_level": 54, "min_level": 54,
"max_level": 57 "max_level": 57
}, },
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{ {
"pokeapi_id": 548, "pokeapi_id": 548,
"pokemon_name": "Petilil", "pokemon_name": "Petilil",

View File

@@ -1822,76 +1822,6 @@
} }
] ]
}, },
{
"name": "Twist Mountain (B1f 3f)",
"order": 35,
"encounters": [
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 100,
"min_level": 54,
"max_level": 55
},
{
"pokeapi_id": 533,
"pokemon_name": "Gurdurr",
"method": "walk",
"encounter_rate": 50,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 614,
"pokemon_name": "Beartic",
"method": "walk",
"encounter_rate": 45,
"min_level": 54,
"max_level": 56
},
{
"pokeapi_id": 631,
"pokemon_name": "Heatmor",
"method": "walk",
"encounter_rate": 35,
"min_level": 55,
"max_level": 56
},
{
"pokeapi_id": 615,
"pokemon_name": "Cryogonal",
"method": "walk",
"encounter_rate": 15,
"min_level": 56,
"max_level": 57
},
{
"pokeapi_id": 632,
"pokemon_name": "Durant",
"method": "walk",
"encounter_rate": 15,
"min_level": 56,
"max_level": 57
},
{
"pokeapi_id": 527,
"pokemon_name": "Woobat",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 54
},
{
"pokeapi_id": 95,
"pokemon_name": "Onix",
"method": "walk",
"encounter_rate": 5,
"min_level": 57,
"max_level": 57
}
]
},
{ {
"name": "Twist Mountain (B1F 3F)", "name": "Twist Mountain (B1F 3F)",
"order": 35, "order": 35,
@@ -2075,20 +2005,6 @@
} }
] ]
}, },
{
"name": "Dragonspiral Tower (2F)",
"order": 40,
"encounters": [
{
"pokeapi_id": 623,
"pokemon_name": "Golurk",
"method": "walk",
"encounter_rate": 100,
"min_level": 55,
"max_level": 58
}
]
},
{ {
"name": "Dragonspiral Tower (Entrance)", "name": "Dragonspiral Tower (Entrance)",
"order": 40, "order": 40,
@@ -2142,20 +2058,20 @@
"max_level": 58 "max_level": 58
} }
] ]
} },
]
},
{
"name": "Victory Road (7f)",
"order": 41,
"encounters": [
{ {
"pokeapi_id": 525, "name": "Dragonspiral Tower (2F)",
"pokemon_name": "Boldore", "order": 40,
"method": "walk", "encounters": [
"encounter_rate": 100, {
"min_level": 47, "pokeapi_id": 623,
"max_level": 50 "pokemon_name": "Golurk",
"method": "walk",
"encounter_rate": 100,
"min_level": 55,
"max_level": 58
}
]
} }
] ]
}, },

View File

@@ -1798,52 +1798,6 @@
} }
] ]
}, },
{
"name": "Twist Mountain (B1f 3f)",
"order": 39,
"encounters": [
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 100,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 533,
"pokemon_name": "Gurdurr",
"method": "walk",
"encounter_rate": 100,
"min_level": 28,
"max_level": 30
},
{
"pokeapi_id": 613,
"pokemon_name": "Cubchoo",
"method": "walk",
"encounter_rate": 69,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 527,
"pokemon_name": "Woobat",
"method": "walk",
"encounter_rate": 50,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 615,
"pokemon_name": "Cryogonal",
"method": "walk",
"encounter_rate": 8,
"min_level": 28,
"max_level": 31
}
]
},
{ {
"name": "Twist Mountain (B1F 3F)", "name": "Twist Mountain (B1F 3F)",
"order": 39, "order": 39,
@@ -2011,20 +1965,6 @@
} }
] ]
}, },
{
"name": "Dragonspiral Tower (2F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 622,
"pokemon_name": "Golett",
"method": "walk",
"encounter_rate": 100,
"min_level": 30,
"max_level": 33
}
]
},
{ {
"name": "Dragonspiral Tower (Entrance)", "name": "Dragonspiral Tower (Entrance)",
"order": 44, "order": 44,
@@ -2078,6 +2018,20 @@
"max_level": 33 "max_level": 33
} }
] ]
},
{
"name": "Dragonspiral Tower (2F)",
"order": 44,
"encounters": [
{
"pokeapi_id": 622,
"pokemon_name": "Golett",
"method": "walk",
"encounter_rate": 100,
"min_level": 30,
"max_level": 33
}
]
} }
] ]
}, },
@@ -2881,6 +2835,20 @@
"order": 64, "order": 64,
"encounters": [], "encounters": [],
"children": [ "children": [
{
"name": "Celestial Tower (2F)",
"order": 65,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "Litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{ {
"name": "Celestial Tower (3F)", "name": "Celestial Tower (3F)",
"order": 66, "order": 66,
@@ -2903,20 +2871,6 @@
} }
] ]
}, },
{
"name": "Celestial Tower (2F)",
"order": 65,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "Litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{ {
"name": "Celestial Tower (4F)", "name": "Celestial Tower (4F)",
"order": 67, "order": 67,

View File

@@ -0,0 +1,171 @@
[
{
"name": "Brock",
"boss_type": "gym_leader",
"specialty_type": "rock",
"badge_name": "Boulder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"level_cap": 12,
"order": 1,
"location": "Pewter Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/d/dd/Boulder_Badge.png/35px-Boulder_Badge.png",
"pokemon": []
},
{
"name": "Misty",
"boss_type": "gym_leader",
"specialty_type": "water",
"badge_name": "Cascade Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"level_cap": 21,
"order": 2,
"location": "Cerulean Gem",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/9/9c/Cascade_Badge.png/35px-Cascade_Badge.png",
"pokemon": []
},
{
"name": "Lt. Surge",
"boss_type": "gym_leader",
"specialty_type": "electric",
"badge_name": "Thunder Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"level_cap": 28,
"order": 3,
"location": "Vermillion Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/a/a6/Thunder_Badge.png/35px-Thunder_Badge.png",
"pokemon": []
},
{
"name": "Erika",
"boss_type": "gym_leader",
"specialty_type": "grass",
"badge_name": "Rainbow Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"level_cap": 32,
"order": 4,
"location": "Celadon Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/b/b5/Rainbow_Badge.png/35px-Rainbow_Badge.png",
"pokemon": []
},
{
"name": "Sabrina",
"boss_type": "gym_leader",
"specialty_type": "psychic",
"badge_name": "Marsh Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"level_cap": 50,
"order": 5,
"location": "Saffron Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/6/6b/Marsh_Badge.png/35px-Marsh_Badge.png",
"pokemon": []
},
{
"name": "Koga",
"boss_type": "gym_leader",
"specialty_type": "poison",
"badge_name": "Soul Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"level_cap": 50,
"order": 6,
"location": "Fuchsia Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/7d/Soul_Badge.png/35px-Soul_Badge.png",
"pokemon": []
},
{
"name": "Blaine",
"boss_type": "gym_leader",
"specialty_type": "fire",
"badge_name": "Volcano Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"level_cap": 54,
"order": 7,
"location": "Cinnabar Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/1/12/Volcano_Badge.png/35px-Volcano_Badge.png",
"pokemon": []
},
{
"name": "Giovanni",
"boss_type": "gym_leader",
"specialty_type": "ground",
"badge_name": "Earth Badge",
"badge_image_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"level_cap": 55,
"order": 8,
"location": "Viridian Gym",
"section": null,
"sprite_url": "https://archives.bulbagarden.net/media/upload/thumb/7/78/Earth_Badge.png/35px-Earth_Badge.png",
"pokemon": []
},
{
"name": "Lorelei",
"boss_type": "elite_four",
"specialty_type": "ice",
"badge_name": null,
"badge_image_url": null,
"level_cap": 56,
"order": 9,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Bruno",
"boss_type": "elite_four",
"specialty_type": "fighting",
"badge_name": null,
"badge_image_url": null,
"level_cap": 58,
"order": 10,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Agatha",
"boss_type": "elite_four",
"specialty_type": "ghost",
"badge_name": null,
"badge_image_url": null,
"level_cap": 60,
"order": 11,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Lance",
"boss_type": "elite_four",
"specialty_type": "dragon",
"badge_name": null,
"badge_image_url": null,
"level_cap": 62,
"order": 12,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
},
{
"name": "Blue",
"boss_type": "champion",
"specialty_type": null,
"badge_name": null,
"badge_image_url": null,
"level_cap": 65,
"order": 13,
"location": "Indigo Plateau",
"section": null,
"sprite_url": null,
"pokemon": []
}
]

View File

@@ -2932,6 +2932,60 @@
} }
] ]
}, },
{
"name": "Seafoam Islands (B1F)",
"order": 56,
"encounters": [
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 40,
"min_level": 18,
"max_level": 36
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "walk",
"encounter_rate": 30,
"min_level": 26,
"max_level": 28
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 27
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 10,
"min_level": 29,
"max_level": 29
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "walk",
"encounter_rate": 5,
"min_level": 28,
"max_level": 28
},
{
"pokeapi_id": 86,
"pokemon_name": "Seel",
"method": "walk",
"encounter_rate": 5,
"min_level": 22,
"max_level": 26
}
]
},
{ {
"name": "Seafoam Islands (B2F)", "name": "Seafoam Islands (B2F)",
"order": 57, "order": 57,
@@ -2994,60 +3048,6 @@
} }
] ]
}, },
{
"name": "Seafoam Islands (B1F)",
"order": 56,
"encounters": [
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 40,
"min_level": 18,
"max_level": 36
},
{
"pokeapi_id": 98,
"pokemon_name": "Krabby",
"method": "walk",
"encounter_rate": 30,
"min_level": 26,
"max_level": 28
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 27
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 10,
"min_level": 29,
"max_level": 29
},
{
"pokeapi_id": 99,
"pokemon_name": "Kingler",
"method": "walk",
"encounter_rate": 5,
"min_level": 28,
"max_level": 28
},
{
"pokeapi_id": 86,
"pokemon_name": "Seel",
"method": "walk",
"encounter_rate": 5,
"min_level": 22,
"max_level": 26
}
]
},
{ {
"name": "Seafoam Islands (B3F)", "name": "Seafoam Islands (B3F)",
"order": 58, "order": 58,