diff --git a/backend/src/app/seeds/data/alpha-sapphire.json b/backend/src/app/seeds/data/alpha-sapphire.json index 964eb84..18a5429 100644 --- a/backend/src/app/seeds/data/alpha-sapphire.json +++ b/backend/src/app/seeds/data/alpha-sapphire.json @@ -5433,82 +5433,9 @@ ] }, { - "name": "Team Aqua Hideout", + "name": "Team Magma Hideout", "order": 69, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 95, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 65, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] + "encounters": [] }, { "name": "Hoenn Route 124", diff --git a/backend/src/app/seeds/data/black-2-bosses.json b/backend/src/app/seeds/data/black-2-bosses.json index 2fd1fa4..35cead9 100644 --- a/backend/src/app/seeds/data/black-2-bosses.json +++ b/backend/src/app/seeds/data/black-2-bosses.json @@ -77,7 +77,7 @@ "badge_image_url": "/badges/jet-badge.png", "level_cap": 37, "order": 6, - "after_route_name": "Mistralton City", + "after_route_name": null, "location": "Mistralton Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/skyla.png", @@ -91,7 +91,7 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 46, "order": 7, - "after_route_name": "Opelucid City", + "after_route_name": null, "location": "Opelucid Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/drayden.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 57, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/shauntal.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 57, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/grimsley.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 57, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/caitlin.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 57, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/marshal.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 59, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black-2/iris.png", diff --git a/backend/src/app/seeds/data/black-bosses.json b/backend/src/app/seeds/data/black-bosses.json index 0ba5fb9..427a2c0 100644 --- a/backend/src/app/seeds/data/black-bosses.json +++ b/backend/src/app/seeds/data/black-bosses.json @@ -49,7 +49,7 @@ "badge_image_url": "/badges/bolt-badge.png", "level_cap": 27, "order": 4, - "after_route_name": "Nimbasa City", + "after_route_name": null, "location": "Nimbasa Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black/elesa.png", @@ -77,7 +77,7 @@ "badge_image_url": "/badges/jet-badge.png", "level_cap": 35, "order": 6, - "after_route_name": "Mistralton City", + "after_route_name": null, "location": "Mistralton Gym", "section": "Main Story", "sprite_url": "/boss-sprites/black/skyla.png", @@ -105,7 +105,7 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 43, "order": 8, - "after_route_name": "Opelucid City", + "after_route_name": null, "location": "Opelucid Gym", "section": "Black", "sprite_url": "/boss-sprites/black/drayden.png", @@ -119,7 +119,7 @@ "badge_image_url": "/badges/legend-badge.png", "level_cap": 43, "order": 9, - "after_route_name": "Opelucid City", + "after_route_name": null, "location": "Opelucid Gym", "section": "White", "sprite_url": "/boss-sprites/black/iris.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 50, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/shauntal.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 50, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/grimsley.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 50, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/caitlin.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 52, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/black/marshal.png", diff --git a/backend/src/app/seeds/data/black.json b/backend/src/app/seeds/data/black.json index 953d3b6..7bf99f2 100644 --- a/backend/src/app/seeds/data/black.json +++ b/backend/src/app/seeds/data/black.json @@ -1484,7 +1484,7 @@ ] }, { - "name": "Relic Castle (Volcarona’s Room and Room Outside)", + "name": "Relic Castle (Volcarona\u2019s Room and Room Outside)", "order": 30, "encounters": [ { diff --git a/backend/src/app/seeds/data/blue.json b/backend/src/app/seeds/data/blue.json index 949cd03..2d3c6c2 100644 --- a/backend/src/app/seeds/data/blue.json +++ b/backend/src/app/seeds/data/blue.json @@ -1,7 +1,37 @@ [ { - "name": "Pallet Town", + "name": "Professor Oak's Laboratory", "order": 1, + "encounters": [ + { + "pokeapi_id": 1, + "pokemon_name": "Bulbasaur", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 4, + "pokemon_name": "Charmander", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 7, + "pokemon_name": "Squirtle", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Pallet Town", + "order": 2, "encounters": [ { "pokeapi_id": 129, @@ -45,36 +75,6 @@ } ] }, - { - "name": "Professor Oak's Laboratory", - "order": 2, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Route 01 (Kanto)", "order": 3, @@ -1498,12 +1498,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 33, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 34, "encounters": [ { @@ -1533,7 +1533,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 35, "encounters": [ { @@ -1563,7 +1563,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 36, "encounters": [ { @@ -1593,7 +1593,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 37, "encounters": [ { @@ -1631,7 +1631,7 @@ ] }, { - "name": "Pokémon Tower (7F)", + "name": "Pok\u00e9mon Tower (7F)", "order": 38, "encounters": [ { @@ -3505,12 +3505,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 64, "encounters": [ { @@ -3564,7 +3564,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 65, "encounters": [ { @@ -3618,7 +3618,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 66, "encounters": [ { @@ -3680,7 +3680,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 67, "encounters": [ { diff --git a/backend/src/app/seeds/data/brilliant-diamond-bosses.json b/backend/src/app/seeds/data/brilliant-diamond-bosses.json index 47a38e5..6356ce1 100644 --- a/backend/src/app/seeds/data/brilliant-diamond-bosses.json +++ b/backend/src/app/seeds/data/brilliant-diamond-bosses.json @@ -35,7 +35,7 @@ "badge_image_url": "/badges/cobble-badge.png", "level_cap": 30, "order": 3, - "after_route_name": "Veilstone City", + "after_route_name": null, "location": "Veilstone Gym", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/maylene.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 53, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/aaron.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 55, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/bertha.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 55, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/flint.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 59, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/lucian.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 66, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/brilliant-diamond/cynthia.png", diff --git a/backend/src/app/seeds/data/brilliant-diamond.json b/backend/src/app/seeds/data/brilliant-diamond.json index 26805af..565c906 100644 --- a/backend/src/app/seeds/data/brilliant-diamond.json +++ b/backend/src/app/seeds/data/brilliant-diamond.json @@ -11,6 +11,30 @@ "min_level": 3, "max_level": 10 }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", @@ -58,30 +82,6 @@ "encounter_rate": 10, "min_level": 20, "max_level": 40 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -7343,7 +7343,7 @@ ] }, { - "name": "Pokémon League (Sinnoh)", + "name": "Pok\u00e9mon League (Sinnoh)", "order": 114, "encounters": [ { diff --git a/backend/src/app/seeds/data/crystal-bosses.json b/backend/src/app/seeds/data/crystal-bosses.json index 8cbff6a..878df3d 100644 --- a/backend/src/app/seeds/data/crystal-bosses.json +++ b/backend/src/app/seeds/data/crystal-bosses.json @@ -10,7 +10,7 @@ "after_route_name": "Violet City", "location": "Violet Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/falkner.png", + "sprite_url": "/boss-sprites/gold/falkner.png", "pokemon": [] }, { @@ -24,7 +24,7 @@ "after_route_name": "Slowpoke Well", "location": "Azalea Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/bugsy.png", + "sprite_url": "/boss-sprites/gold/bugsy.png", "pokemon": [] }, { @@ -38,7 +38,7 @@ "after_route_name": "Goldenrod City", "location": "Goldenrod Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/whitney.png", + "sprite_url": "/boss-sprites/gold/whitney.png", "pokemon": [] }, { @@ -49,10 +49,10 @@ "badge_image_url": "/badges/fog-badge.png", "level_cap": 25, "order": 4, - "after_route_name": null, + "after_route_name": "Ecruteak City", "location": "Ecruteak Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/morty.png", + "sprite_url": "/boss-sprites/gold/morty.png", "pokemon": [] }, { @@ -66,7 +66,7 @@ "after_route_name": "Cianwood City", "location": "Cianwood Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/chuck.png", + "sprite_url": "/boss-sprites/gold/chuck.png", "pokemon": [] }, { @@ -80,7 +80,7 @@ "after_route_name": "Cianwood City", "location": "Olivine Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/jasmine.png", + "sprite_url": "/boss-sprites/gold/jasmine.png", "pokemon": [] }, { @@ -91,10 +91,10 @@ "badge_image_url": "/badges/glacier-badge.png", "level_cap": 31, "order": 7, - "after_route_name": "Lake Of Rage", + "after_route_name": "Lake of Rage", "location": "Mahogany Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/pryce.png", + "sprite_url": "/boss-sprites/gold/pryce.png", "pokemon": [] }, { @@ -108,7 +108,7 @@ "after_route_name": "Blackthorn City", "location": "Blackthorn Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/crystal/clair.png", + "sprite_url": "/boss-sprites/gold/clair.png", "pokemon": [] }, { @@ -119,10 +119,10 @@ "badge_image_url": null, "level_cap": 42, "order": 9, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/will.png", "pokemon": [] }, { @@ -133,10 +133,10 @@ "badge_image_url": null, "level_cap": 44, "order": 10, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/koga.png", "pokemon": [] }, { @@ -147,10 +147,10 @@ "badge_image_url": null, "level_cap": 46, "order": 11, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/bruno.png", "pokemon": [] }, { @@ -161,10 +161,10 @@ "badge_image_url": null, "level_cap": 47, "order": 12, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/karen.png", "pokemon": [] }, { @@ -175,10 +175,10 @@ "badge_image_url": null, "level_cap": 50, "order": 13, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/lance.png", "pokemon": [] }, { @@ -192,7 +192,7 @@ "after_route_name": "Vermilion City", "location": "Vermilion Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/lt-surge.png", + "sprite_url": "/boss-sprites/gold/lt-surge.png", "pokemon": [] }, { @@ -203,10 +203,10 @@ "badge_image_url": "/badges/marsh-badge.png", "level_cap": 48, "order": 15, - "after_route_name": "Route 6", + "after_route_name": "Route 05 (Kanto)", "location": "Saffron Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/sabrina.png", + "sprite_url": "/boss-sprites/gold/sabrina.png", "pokemon": [] }, { @@ -217,10 +217,10 @@ "badge_image_url": "/badges/cascade-badge.png", "level_cap": 47, "order": 16, - "after_route_name": "Cerulean City", + "after_route_name": "Cerulean Cave (B1F)", "location": "Cerulean Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/misty.png", + "sprite_url": "/boss-sprites/gold/misty.png", "pokemon": [] }, { @@ -231,10 +231,10 @@ "badge_image_url": "/badges/rainbow-badge.png", "level_cap": 46, "order": 17, - "after_route_name": "Route 7", + "after_route_name": "Celadon City", "location": "Celadon Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/erika.png", + "sprite_url": "/boss-sprites/gold/erika.png", "pokemon": [] }, { @@ -248,7 +248,7 @@ "after_route_name": "Fuchsia City", "location": "Fuchsia Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/janine.png", + "sprite_url": "/boss-sprites/gold/janine.png", "pokemon": [] }, { @@ -262,7 +262,7 @@ "after_route_name": "Pewter City", "location": "Pewter Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/brock.png", + "sprite_url": "/boss-sprites/gold/brock.png", "pokemon": [] }, { @@ -276,7 +276,7 @@ "after_route_name": "Cinnabar Island", "location": "Cinnabar Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/blaine.png", + "sprite_url": "/boss-sprites/gold/blaine.png", "pokemon": [] }, { @@ -287,10 +287,10 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 58, "order": 21, - "after_route_name": null, + "after_route_name": "Viridian City", "location": "Viridian Gym", "section": "Endgame", - "sprite_url": "/boss-sprites/crystal/blue.png", + "sprite_url": "/boss-sprites/gold/blue.png", "pokemon": [] }, { @@ -301,10 +301,10 @@ "badge_image_url": null, "level_cap": 81, "order": 22, - "after_route_name": "Mt Silver", + "after_route_name": "Mt. Silver (Cave Full Restore Chamber)", "location": "Silver Cave", "section": "Endgame", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/red.png", "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/diamond-bosses.json b/backend/src/app/seeds/data/diamond-bosses.json index 4286db6..7473c46 100644 --- a/backend/src/app/seeds/data/diamond-bosses.json +++ b/backend/src/app/seeds/data/diamond-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/coal-badge.png", "level_cap": 14, "order": 1, - "after_route_name": "Oreburgh Mine", + "after_route_name": null, "location": "Oreburgh Gym", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/roark.png", @@ -35,7 +35,7 @@ "badge_image_url": "/badges/cobble-badge.png", "level_cap": 30, "order": 3, - "after_route_name": "Veilstone City", + "after_route_name": null, "location": "Veilstone Gym", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/maylene.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 53, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/aaron.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 55, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/bertha.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 55, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/flint.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 59, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/lucian.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 66, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/diamond/cynthia.png", diff --git a/backend/src/app/seeds/data/diamond.json b/backend/src/app/seeds/data/diamond.json index 15bd9f5..bbd5762 100644 --- a/backend/src/app/seeds/data/diamond.json +++ b/backend/src/app/seeds/data/diamond.json @@ -11,6 +11,30 @@ "min_level": 3, "max_level": 10 }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", @@ -58,30 +82,6 @@ "encounter_rate": 10, "min_level": 20, "max_level": 40 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -8028,7 +8028,7 @@ ] }, { - "name": "Pokémon League (Sinnoh)", + "name": "Pok\u00e9mon League (Sinnoh)", "order": 115, "encounters": [ { diff --git a/backend/src/app/seeds/data/emerald-bosses.json b/backend/src/app/seeds/data/emerald-bosses.json index 1836b2d..8183b76 100644 --- a/backend/src/app/seeds/data/emerald-bosses.json +++ b/backend/src/app/seeds/data/emerald-bosses.json @@ -7,10 +7,10 @@ "badge_image_url": "/badges/stone-badge.png", "level_cap": 15, "order": 1, - "after_route_name": null, + "after_route_name": "Rustboro City", "location": "Rustboro Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/roxanne.png", + "sprite_url": "/boss-sprites/ruby/roxanne.png", "pokemon": [] }, { @@ -19,12 +19,12 @@ "specialty_type": "fighting", "badge_name": "Knuckle Badge", "badge_image_url": "/badges/knuckle-badge.png", - "level_cap": 19, + "level_cap": 18, "order": 2, - "after_route_name": null, + "after_route_name": "Dewford Town", "location": "Dewford Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/brawly.png", + "sprite_url": "/boss-sprites/ruby/brawly.png", "pokemon": [] }, { @@ -33,12 +33,12 @@ "specialty_type": "electric", "badge_name": "Dynamo Badge", "badge_image_url": "/badges/dynamo-badge.png", - "level_cap": 24, + "level_cap": 23, "order": 3, - "after_route_name": null, + "after_route_name": "Hoenn Route 110", "location": "Mauville Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/wattson.png", + "sprite_url": "/boss-sprites/ruby/wattson.png", "pokemon": [] }, { @@ -47,12 +47,12 @@ "specialty_type": "fire", "badge_name": "Heat Badge", "badge_image_url": "/badges/heat-badge.png", - "level_cap": 29, + "level_cap": 28, "order": 4, - "after_route_name": null, + "after_route_name": "Lavaridge Town", "location": "Lavaridge Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/flannery.png", + "sprite_url": "/boss-sprites/ruby/flannery.png", "pokemon": [] }, { @@ -63,10 +63,10 @@ "badge_image_url": "/badges/balance-badge.png", "level_cap": 31, "order": 5, - "after_route_name": null, + "after_route_name": "Desert Ruins", "location": "Petalburg Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/norman.png", + "sprite_url": "/boss-sprites/ruby/norman.png", "pokemon": [] }, { @@ -77,10 +77,10 @@ "badge_image_url": "/badges/feather-badge.png", "level_cap": 33, "order": 6, - "after_route_name": null, + "after_route_name": "Fortree City", "location": "Foretree Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/winona.png", + "sprite_url": "/boss-sprites/ruby/winona.png", "pokemon": [] }, { @@ -91,24 +91,24 @@ "badge_image_url": "/badges/mind-badge.png", "level_cap": 42, "order": 7, - "after_route_name": null, + "after_route_name": "Mossdeep City", "location": "Mossdeep Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/tate--lisa.png", + "sprite_url": "/boss-sprites/ruby/tate--lisa.png", "pokemon": [] }, { - "name": "Wallace", + "name": "Juan", "boss_type": "gym_leader", "specialty_type": "water", "badge_name": "Rain Badge", "badge_image_url": "/badges/rain-badge.png", "level_cap": 46, "order": 8, - "after_route_name": null, + "after_route_name": "Sootopolis City", "location": "Sootopolis Gym", "section": "Main Story", - "sprite_url": "/boss-sprites/emerald/wallace.png", + "sprite_url": "/boss-sprites/ruby/juan.png", "pokemon": [] }, { @@ -119,10 +119,10 @@ "badge_image_url": null, "level_cap": 49, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/ruby/sydney.png", "pokemon": [] }, { @@ -133,10 +133,10 @@ "badge_image_url": null, "level_cap": 51, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/ruby/phoebe.png", "pokemon": [] }, { @@ -147,10 +147,10 @@ "badge_image_url": null, "level_cap": 53, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/ruby/glacia.png", "pokemon": [] }, { @@ -161,24 +161,24 @@ "badge_image_url": null, "level_cap": 55, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/ruby/drake.png", "pokemon": [] }, { - "name": "Steven", + "name": "Wallace", "boss_type": "champion", - "specialty_type": "steel", + "specialty_type": "water", "badge_name": null, "badge_image_url": null, "level_cap": 58, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/emerald/wallace.png", "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/firered-bosses.json b/backend/src/app/seeds/data/firered-bosses.json index c5136a5..3f452a3 100644 --- a/backend/src/app/seeds/data/firered-bosses.json +++ b/backend/src/app/seeds/data/firered-bosses.json @@ -220,7 +220,7 @@ "badge_image_url": null, "level_cap": 63, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": null, diff --git a/backend/src/app/seeds/data/firered.json b/backend/src/app/seeds/data/firered.json index b787953..b8abf3e 100644 --- a/backend/src/app/seeds/data/firered.json +++ b/backend/src/app/seeds/data/firered.json @@ -1850,12 +1850,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 33, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 34, "encounters": [ { @@ -1885,7 +1885,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 35, "encounters": [ { @@ -1915,7 +1915,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 36, "encounters": [ { @@ -1945,7 +1945,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 37, "encounters": [ { @@ -1983,7 +1983,7 @@ ] }, { - "name": "Pokémon Tower (7F)", + "name": "Pok\u00e9mon Tower (7F)", "order": 38, "encounters": [ { @@ -3905,12 +3905,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 64, "encounters": [ { @@ -3964,7 +3964,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 65, "encounters": [ { @@ -4018,7 +4018,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 66, "encounters": [ { @@ -4072,7 +4072,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 67, "encounters": [ { diff --git a/backend/src/app/seeds/data/games.json b/backend/src/app/seeds/data/games.json index 373618e..8881d5e 100644 --- a/backend/src/app/seeds/data/games.json +++ b/backend/src/app/seeds/data/games.json @@ -1,147 +1,11 @@ [ { - "name": "Pokemon Red", - "slug": "red", - "generation": 1, - "region": "kanto", - "release_year": 1996, - "color": "#FF1111", - "category": "original" - }, - { - "name": "Pokemon Blue", - "slug": "blue", - "generation": 1, - "region": "kanto", - "release_year": 1996, - "color": "#1111FF", - "category": "original" - }, - { - "name": "Pokemon Yellow", - "slug": "yellow", - "generation": 1, - "region": "kanto", - "release_year": 1998, - "color": "#FFD733", - "category": "enhanced" - }, - { - "name": "Pokemon Gold", - "slug": "gold", - "generation": 2, - "region": "johto", - "release_year": 1999, - "color": "#DAA520", - "category": "original" - }, - { - "name": "Pokemon Silver", - "slug": "silver", - "generation": 2, - "region": "johto", - "release_year": 1999, - "color": "#C0C0C0", - "category": "original" - }, - { - "name": "Pokemon Crystal", - "slug": "crystal", - "generation": 2, - "region": "johto", - "release_year": 2000, - "color": "#4FD9FF", - "category": "enhanced" - }, - { - "name": "Pokemon Ruby", - "slug": "ruby", - "generation": 3, + "name": "Pokemon Alpha Sapphire", + "slug": "alpha-sapphire", + "generation": 6, "region": "hoenn", - "release_year": 2002, - "color": "#A00000", - "category": "original" - }, - { - "name": "Pokemon Sapphire", - "slug": "sapphire", - "generation": 3, - "region": "hoenn", - "release_year": 2002, - "color": "#0000A0", - "category": "original" - }, - { - "name": "Pokemon Emerald", - "slug": "emerald", - "generation": 3, - "region": "hoenn", - "release_year": 2005, - "color": "#00A000", - "category": "enhanced" - }, - { - "name": "Pokemon FireRed", - "slug": "firered", - "generation": 3, - "region": "kanto", - "release_year": 2004, - "color": "#FF7327", - "category": "remake" - }, - { - "name": "Pokemon LeafGreen", - "slug": "leafgreen", - "generation": 3, - "region": "kanto", - "release_year": 2004, - "color": "#00DD00", - "category": "remake" - }, - { - "name": "Pokemon Diamond", - "slug": "diamond", - "generation": 4, - "region": "sinnoh", - "release_year": 2006, - "color": "#AAAAFF", - "category": "original" - }, - { - "name": "Pokemon Pearl", - "slug": "pearl", - "generation": 4, - "region": "sinnoh", - "release_year": 2006, - "color": "#FFAAAA", - "category": "original" - }, - { - "name": "Pokemon Platinum", - "slug": "platinum", - "generation": 4, - "region": "sinnoh", - "release_year": 2008, - "color": "#999999", - "category": "enhanced" - }, - { - "name": "Pokemon HeartGold", - "slug": "heartgold", - "generation": 4, - "region": "johto", - "release_year": 2010, - "color": "#B69E00", - "category": "remake" - }, - { - "name": "Pokemon SoulSilver", - "slug": "soulsilver", - "generation": 4, - "region": "johto", - "release_year": 2010, - "color": "#C0C0E0", - "category": "remake" + "release_year": 2014, + "color": "#26649C" }, { "name": "Pokemon Black", @@ -149,17 +13,7 @@ "generation": 5, "region": "unova", "release_year": 2010, - "color": "#444444", - "category": "original" - }, - { - "name": "Pokemon White", - "slug": "white", - "generation": 5, - "region": "unova", - "release_year": 2010, - "color": "#E1E1E1", - "category": "original" + "color": "#444444" }, { "name": "Pokemon Black 2", @@ -167,125 +21,15 @@ "generation": 5, "region": "unova", "release_year": 2012, - "color": "#424B50", - "category": "sequel" + "color": "#424B50" }, { - "name": "Pokemon White 2", - "slug": "white-2", - "generation": 5, - "region": "unova", - "release_year": 2012, - "color": "#E3CED0", - "category": "sequel" - }, - { - "name": "Pokemon X", - "slug": "x", - "generation": 6, - "region": "kalos", - "release_year": 2013, - "color": "#025DA6", - "category": "original" - }, - { - "name": "Pokemon Y", - "slug": "y", - "generation": 6, - "region": "kalos", - "release_year": 2013, - "color": "#EA1A3E", - "category": "original" - }, - { - "name": "Pokemon Omega Ruby", - "slug": "omega-ruby", - "generation": 6, - "region": "hoenn", - "release_year": 2014, - "color": "#CF3025", - "category": "remake" - }, - { - "name": "Pokemon Alpha Sapphire", - "slug": "alpha-sapphire", - "generation": 6, - "region": "hoenn", - "release_year": 2014, - "color": "#26649C", - "category": "remake" - }, - { - "name": "Pokemon Sun", - "slug": "sun", - "generation": 7, - "region": "alola", - "release_year": 2016, - "color": "#F1912B", - "category": "original" - }, - { - "name": "Pokemon Moon", - "slug": "moon", - "generation": 7, - "region": "alola", - "release_year": 2016, - "color": "#5599CA", - "category": "original" - }, - { - "name": "Pokemon Ultra Sun", - "slug": "ultra-sun", - "generation": 7, - "region": "alola", - "release_year": 2017, - "color": "#E95B2B", - "category": "enhanced" - }, - { - "name": "Pokemon Ultra Moon", - "slug": "ultra-moon", - "generation": 7, - "region": "alola", - "release_year": 2017, - "color": "#204E8C", - "category": "enhanced" - }, - { - "name": "Pokemon Let's Go Pikachu", - "slug": "lets-go-pikachu", - "generation": 7, + "name": "Pokemon Blue", + "slug": "blue", + "generation": 1, "region": "kanto", - "release_year": 2018, - "color": "#F5DA00", - "category": "remake" - }, - { - "name": "Pokemon Let's Go Eevee", - "slug": "lets-go-eevee", - "generation": 7, - "region": "kanto", - "release_year": 2018, - "color": "#D4924B", - "category": "remake" - }, - { - "name": "Pokemon Sword", - "slug": "sword", - "generation": 8, - "region": "galar", - "release_year": 2019, - "color": "#00D4E7", - "category": "original" - }, - { - "name": "Pokemon Shield", - "slug": "shield", - "generation": 8, - "region": "galar", - "release_year": 2019, - "color": "#EF3B6E", - "category": "original" + "release_year": 1996, + "color": "#1111FF" }, { "name": "Pokemon Brilliant Diamond", @@ -293,17 +37,63 @@ "generation": 8, "region": "sinnoh", "release_year": 2021, - "color": "#44BAE5", - "category": "remake" + "color": "#44BAE5" }, { - "name": "Pokemon Shining Pearl", - "slug": "shining-pearl", - "generation": 8, + "name": "Pokemon Crystal", + "slug": "crystal", + "generation": 2, + "region": "johto", + "release_year": 2000, + "color": "#4FD9FF" + }, + { + "name": "Pokemon Diamond", + "slug": "diamond", + "generation": 4, "region": "sinnoh", - "release_year": 2021, - "color": "#E18AAA", - "category": "remake" + "release_year": 2006, + "color": "#AAAAFF" + }, + { + "name": "Pokemon Emerald", + "slug": "emerald", + "generation": 3, + "region": "hoenn", + "release_year": 2005, + "color": "#00A000" + }, + { + "name": "Pokemon FireRed", + "slug": "firered", + "generation": 3, + "region": "kanto", + "release_year": 2004, + "color": "#FF7327" + }, + { + "name": "Pokemon Gold", + "slug": "gold", + "generation": 2, + "region": "johto", + "release_year": 1999, + "color": "#DAA520" + }, + { + "name": "Pokemon HeartGold", + "slug": "heartgold", + "generation": 4, + "region": "johto", + "release_year": 2010, + "color": "#B69E00" + }, + { + "name": "Pokemon LeafGreen", + "slug": "leafgreen", + "generation": 3, + "region": "kanto", + "release_year": 2004, + "color": "#00DD00" }, { "name": "Pokemon Legends: Arceus", @@ -311,26 +101,7 @@ "generation": 8, "region": "hisui", "release_year": 2022, - "color": "#36597B", - "category": "spinoff" - }, - { - "name": "Pokemon Scarlet", - "slug": "scarlet", - "generation": 9, - "region": "paldea", - "release_year": 2022, - "color": "#F93C3C", - "category": "original" - }, - { - "name": "Pokemon Violet", - "slug": "violet", - "generation": 9, - "region": "paldea", - "release_year": 2022, - "color": "#A96EEC", - "category": "original" + "color": "#36597B" }, { "name": "Pokemon Legends: Z-A", @@ -338,7 +109,198 @@ "generation": 9, "region": "lumiose", "release_year": 2025, - "color": "#3A7BDB", - "category": "spinoff" + "color": "#3A7BDB" + }, + { + "name": "Pokemon Let's Go Eevee", + "slug": "lets-go-eevee", + "generation": 7, + "region": "kanto", + "release_year": 2018, + "color": "#D4924B" + }, + { + "name": "Pokemon Let's Go Pikachu", + "slug": "lets-go-pikachu", + "generation": 7, + "region": "kanto", + "release_year": 2018, + "color": "#F5DA00" + }, + { + "name": "Pokemon Moon", + "slug": "moon", + "generation": 7, + "region": "alola", + "release_year": 2016, + "color": "#5599CA" + }, + { + "name": "Pokemon Omega Ruby", + "slug": "omega-ruby", + "generation": 6, + "region": "hoenn", + "release_year": 2014, + "color": "#CF3025" + }, + { + "name": "Pokemon Pearl", + "slug": "pearl", + "generation": 4, + "region": "sinnoh", + "release_year": 2006, + "color": "#FFAAAA" + }, + { + "name": "Pokemon Platinum", + "slug": "platinum", + "generation": 4, + "region": "sinnoh", + "release_year": 2008, + "color": "#999999" + }, + { + "name": "Pokemon Red", + "slug": "red", + "generation": 1, + "region": "kanto", + "release_year": 1996, + "color": "#FF1111" + }, + { + "name": "Pokemon Ruby", + "slug": "ruby", + "generation": 3, + "region": "hoenn", + "release_year": 2002, + "color": "#A00000" + }, + { + "name": "Pokemon Sapphire", + "slug": "sapphire", + "generation": 3, + "region": "hoenn", + "release_year": 2002, + "color": "#0000A0" + }, + { + "name": "Pokemon Scarlet", + "slug": "scarlet", + "generation": 9, + "region": "paldea", + "release_year": 2022, + "color": "#F93C3C" + }, + { + "name": "Pokemon Shield", + "slug": "shield", + "generation": 8, + "region": "galar", + "release_year": 2019, + "color": "#EF3B6E" + }, + { + "name": "Pokemon Shining Pearl", + "slug": "shining-pearl", + "generation": 8, + "region": "sinnoh", + "release_year": 2021, + "color": "#E18AAA" + }, + { + "name": "Pokemon Silver", + "slug": "silver", + "generation": 2, + "region": "johto", + "release_year": 1999, + "color": "#C0C0C0" + }, + { + "name": "Pokemon SoulSilver", + "slug": "soulsilver", + "generation": 4, + "region": "johto", + "release_year": 2010, + "color": "#C0C0E0" + }, + { + "name": "Pokemon Sun", + "slug": "sun", + "generation": 7, + "region": "alola", + "release_year": 2016, + "color": "#F1912B" + }, + { + "name": "Pokemon Sword", + "slug": "sword", + "generation": 8, + "region": "galar", + "release_year": 2019, + "color": "#00D4E7" + }, + { + "name": "Pokemon Ultra Moon", + "slug": "ultra-moon", + "generation": 7, + "region": "alola", + "release_year": 2017, + "color": "#204E8C" + }, + { + "name": "Pokemon Ultra Sun", + "slug": "ultra-sun", + "generation": 7, + "region": "alola", + "release_year": 2017, + "color": "#E95B2B" + }, + { + "name": "Pokemon Violet", + "slug": "violet", + "generation": 9, + "region": "paldea", + "release_year": 2022, + "color": "#A96EEC" + }, + { + "name": "Pokemon White", + "slug": "white", + "generation": 5, + "region": "unova", + "release_year": 2010, + "color": "#E1E1E1" + }, + { + "name": "Pokemon White 2", + "slug": "white-2", + "generation": 5, + "region": "unova", + "release_year": 2012, + "color": "#E3CED0" + }, + { + "name": "Pokemon X", + "slug": "x", + "generation": 6, + "region": "kalos", + "release_year": 2013, + "color": "#025DA6" + }, + { + "name": "Pokemon Y", + "slug": "y", + "generation": 6, + "region": "kalos", + "release_year": 2013, + "color": "#EA1A3E" + }, + { + "name": "Pokemon Yellow", + "slug": "yellow", + "generation": 1, + "region": "kanto", + "release_year": 1998, + "color": "#FFD733" } ] diff --git a/backend/src/app/seeds/data/gold-bosses.json b/backend/src/app/seeds/data/gold-bosses.json index 62e4835..8cd753c 100644 --- a/backend/src/app/seeds/data/gold-bosses.json +++ b/backend/src/app/seeds/data/gold-bosses.json @@ -49,7 +49,7 @@ "badge_image_url": "/badges/fog-badge.png", "level_cap": 25, "order": 4, - "after_route_name": null, + "after_route_name": "Ecruteak City", "location": "Ecruteak Gym", "section": "Main Story", "sprite_url": "/boss-sprites/gold/morty.png", @@ -91,7 +91,7 @@ "badge_image_url": "/badges/glacier-badge.png", "level_cap": 31, "order": 7, - "after_route_name": "Lake Of Rage", + "after_route_name": "Lake of Rage", "location": "Mahogany Gym", "section": "Main Story", "sprite_url": "/boss-sprites/gold/pryce.png", @@ -119,10 +119,10 @@ "badge_image_url": null, "level_cap": 42, "order": 9, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/will.png", "pokemon": [] }, { @@ -133,10 +133,10 @@ "badge_image_url": null, "level_cap": 44, "order": 10, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/koga.png", "pokemon": [] }, { @@ -147,10 +147,10 @@ "badge_image_url": null, "level_cap": 46, "order": 11, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/bruno.png", "pokemon": [] }, { @@ -161,10 +161,10 @@ "badge_image_url": null, "level_cap": 47, "order": 12, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/karen.png", "pokemon": [] }, { @@ -175,10 +175,10 @@ "badge_image_url": null, "level_cap": 50, "order": 13, - "after_route_name": "Victory Road 1", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": "Main Story", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/lance.png", "pokemon": [] }, { @@ -203,7 +203,7 @@ "badge_image_url": "/badges/marsh-badge.png", "level_cap": 48, "order": 15, - "after_route_name": "Route 6", + "after_route_name": "Route 06 (Kanto)", "location": "Saffron Gym", "section": "Endgame", "sprite_url": "/boss-sprites/gold/sabrina.png", @@ -231,7 +231,7 @@ "badge_image_url": "/badges/rainbow-badge.png", "level_cap": 46, "order": 17, - "after_route_name": "Route 7", + "after_route_name": "Celadon City", "location": "Celadon Gym", "section": "Endgame", "sprite_url": "/boss-sprites/gold/erika.png", @@ -287,7 +287,7 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 58, "order": 21, - "after_route_name": null, + "after_route_name": "Route 19 (Kanto)", "location": "Viridian Gym", "section": "Endgame", "sprite_url": "/boss-sprites/gold/blue.png", @@ -301,10 +301,10 @@ "badge_image_url": null, "level_cap": 81, "order": 22, - "after_route_name": "Mt Silver", + "after_route_name": "Mt. Silver (Cave Full Restore Chamber)", "location": "Silver Cave", "section": "Endgame", - "sprite_url": null, + "sprite_url": "/boss-sprites/gold/red.png", "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/gold.json b/backend/src/app/seeds/data/gold.json index beca3e8..5d6b4a6 100644 --- a/backend/src/app/seeds/data/gold.json +++ b/backend/src/app/seeds/data/gold.json @@ -6410,593 +6410,54 @@ ] }, { - "name": "Route 28 (Kanto)", + "name": "Victory Road (Kanto)", "order": 81, "encounters": [ { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", + "pokeapi_id": 42, + "pokemon_name": "Golbat", "method": "walk", "encounter_rate": 30, - "min_level": 40, - "max_level": 40 + "min_level": 32, + "max_level": 32 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", + "pokeapi_id": 75, + "pokemon_name": "Graveler", "method": "walk", "encounter_rate": 30, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 + "min_level": 32, + "max_level": 32 }, { "pokeapi_id": 217, "pokemon_name": "Ursaring", "method": "walk", "encounter_rate": 20, - "min_level": 40, - "max_level": 40 + "min_level": 33, + "max_level": 33 }, { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", "encounter_rate": 15, - "min_level": 10, - "max_level": 10 + "min_level": 34, + "max_level": 36 }, { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 44 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", + "pokeapi_id": 111, + "pokemon_name": "Rhyhorn", "method": "walk", "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 + "min_level": 35, + "max_level": 35 } ] }, { - "name": "Mt. Silver", + "name": "Vermilion City (Port)", "order": 82, - "encounters": [ - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver (Cave)", - "order": 83, - "encounters": [], - "children": [ - { - "name": "Mt. Silver (Cave 1F)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 30, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave 2F)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Summit)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 50, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Max Revive Chamber)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Full Restore Chamber)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 217, - "pokemon_name": "Ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - } - ] - }, - { - "name": "Pallet Town", - "order": 89, "encounters": [ { "pokeapi_id": 72, @@ -7097,58 +6558,122 @@ ] }, { - "name": "Route 01 (Kanto)", - "order": 90, + "name": "Vermilion City", + "order": 83, "encounters": [ { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", + "pokeapi_id": 143, + "pokemon_name": "Snorlax", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", "encounter_rate": 85, - "min_level": 2, - "max_level": 2 + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 161, - "pokemon_name": "Sentret", - "method": "walk", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", "encounter_rate": 20, - "min_level": 3, - "max_level": 3 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 162, - "pokemon_name": "Furret", - "method": "walk", - "encounter_rate": 5, - "min_level": 6, - "max_level": 6 + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 } ] }, { - "name": "Viridian City", - "order": 91, + "name": "Route 06 (Kanto)", + "order": 84, "encounters": [ { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 54, + "pokemon_name": "Psyduck", "method": "surf", "encounter_rate": 90, "min_level": 5, @@ -7178,6 +6703,22 @@ "min_level": 20, "max_level": 20 }, + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 60, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 14 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -7186,6 +6727,14 @@ "min_level": 20, "max_level": 20 }, + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -7203,178 +6752,469 @@ "max_level": 10 }, { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 14 - } - ] - }, - { - "name": "Pewter City", - "order": 92, - "encounters": [ - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 03 (Kanto)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 95, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 55, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 6 - } - ] - }, - { - "name": "Mt. Moon (B2F)", - "order": 94, - "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", + "pokeapi_id": 63, + "pokemon_name": "Abra", "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": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 14 }, { - "pokeapi_id": 28, - "pokemon_name": "Sandslash", + "pokeapi_id": 81, + "pokemon_name": "Magnemite", "method": "walk", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 } ] }, { - "name": "Route 04 (Kanto)", - "order": 95, + "name": "Route 08 (Kanto)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 65, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 40, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 63, + "pokemon_name": "Abra", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 58, + "pokemon_name": "Growlithe", + "method": "walk", + "encounter_rate": 10, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 10 (Kanto)", + "order": 86, "encounters": [ { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", "encounter_rate": 90, - "min_level": 5, - "max_level": 14 + "min_level": 10, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 65, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 45, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 85, - "min_level": 5, - "max_level": 5 + "encounter_rate": 30, + "min_level": 16, + "max_level": 16 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 65, - "min_level": 5, - "max_level": 8 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", + "pokeapi_id": 100, + "pokemon_name": "Voltorb", "method": "walk", "encounter_rate": 30, - "min_level": 5, - "max_level": 5 + "min_level": 17, + "max_level": 17 }, { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 15, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 10, - "min_level": 6, - "max_level": 6 + "min_level": 18, + "max_level": 18 }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, + "min_level": 15, + "max_level": 19 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Rock Tunnel", + "order": 87, + "encounters": [], + "children": [ + { + "name": "Rock Tunnel (1F)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 35, + "min_level": 10, + "max_level": 13 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Rock Tunnel (B1F)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 115, + "pokemon_name": "Kangaskhan", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, + { + "name": "Route 09 (Kanto)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, "min_level": 10, - "max_level": 14 + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 70, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 56, + "pokemon_name": "Mankey", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 19 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 57, + "pokemon_name": "Primeape", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Power Plant", + "order": 91, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 34, + "max_level": 34 } ] }, { "name": "Cerulean City", - "order": 96, + "order": 92, "encounters": [ { "pokeapi_id": 118, @@ -7474,9 +7314,23 @@ } ] }, + { + "name": "Cerulean Cave (B1F)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 150, + "pokemon_name": "Mewtwo", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ] + }, { "name": "Route 24 (Kanto)", - "order": 97, + "order": 94, "encounters": [ { "pokeapi_id": 118, @@ -7610,7 +7464,7 @@ }, { "name": "Route 25 (Kanto)", - "order": 98, + "order": 95, "encounters": [ { "pokeapi_id": 118, @@ -7750,23 +7604,9 @@ } ] }, - { - "name": "Cerulean Cave (B1F)", - "order": 99, - "encounters": [ - { - "pokeapi_id": 150, - "pokemon_name": "Mewtwo", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] - }, { "name": "Route 05 (Kanto)", - "order": 100, + "order": 96, "encounters": [ { "pokeapi_id": 43, @@ -7810,331 +7650,9 @@ } ] }, - { - "name": "Route 06 (Kanto)", - "order": 101, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 60, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 14 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Vermilion City", - "order": 102, - "encounters": [ - { - "pokeapi_id": 143, - "pokemon_name": "Snorlax", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "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": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - } - ] - }, - { - "name": "Vermilion City (Port)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "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": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - } - ] - }, { "name": "Route 07 (Kanto)", - "order": 104, + "order": 97, "encounters": [ { "pokeapi_id": 19, @@ -8187,589 +7705,206 @@ ] }, { - "name": "Route 08 (Kanto)", - "order": 105, + "name": "Celadon City", + "order": 98, "encounters": [ { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 65, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", - "encounter_rate": 40, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 58, - "pokemon_name": "Growlithe", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 09 (Kanto)", - "order": 106, - "encounters": [ - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "surf", "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 70, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 56, - "pokemon_name": "Mankey", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 25, "min_level": 15, - "max_level": 15 + "max_level": 24 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", + "pokeapi_id": 89, + "pokemon_name": "Muk", "method": "surf", "encounter_rate": 10, "min_level": 15, "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 57, - "pokemon_name": "Primeape", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 } ] }, { - "name": "Route 10 (Kanto)", - "order": 107, + "name": "Route 16 (Kanto)", + "order": 99, "encounters": [ { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 65, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 45, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 15, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Rock Tunnel", - "order": 108, - "encounters": [], - "children": [ - { - "name": "Rock Tunnel (1F)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 35, - "min_level": 10, - "max_level": 13 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Rock Tunnel (B1F)", - "order": 110, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 115, - "pokemon_name": "Kangaskhan", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Power Plant", - "order": 111, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", "encounter_rate": 100, - "min_level": 50, - "max_level": 50 + "min_level": 26, + "max_level": 28 }, { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 34, - "max_level": 34 - } - ] - }, - { - "name": "Route 11 (Kanto)", - "order": 112, - "encounters": [ - { - "pokeapi_id": 96, - "pokemon_name": "Drowzee", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 40, - "min_level": 14, - "max_level": 14 + "min_level": 27, + "max_level": 27 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 97, - "pokemon_name": "Hypno", + "pokeapi_id": 198, + "pokemon_name": "Murkrow", "method": "walk", "encounter_rate": 10, - "min_level": 16, - "max_level": 16 + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 } ] }, { - "name": "Diglett's Cave", - "order": 113, + "name": "Route 17 (Kanto)", + "order": 100, "encounters": [ { - "pokeapi_id": 50, - "pokemon_name": "Diglett", + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 90, - "min_level": 13, - "max_level": 13 + "encounter_rate": 100, + "min_level": 27, + "max_level": 29 }, { - "pokeapi_id": 51, - "pokemon_name": "Dugtrio", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 19 + "encounter_rate": 40, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 40, + "min_level": 25, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 } ] }, { - "name": "Route 12 (Kanto)", - "order": 114, + "name": "Route 18 (Kanto)", + "order": 101, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 + } + ] + }, + { + "name": "Fuchsia City", + "order": 102, "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 10, + "max_level": 24 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "old-rod", - "encounter_rate": 85, + "encounter_rate": 100, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 90, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", "encounter_rate": 30, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "super-rod", + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 25, - "max_level": 29 + "min_level": 20, + "max_level": 20 } ] }, { - "name": "Route 13 (Kanto)", - "order": 115, + "name": "Route 15 (Kanto)", + "order": 103, "encounters": [ { "pokeapi_id": 113, @@ -8779,46 +7914,6 @@ "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": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", @@ -8835,14 +7930,6 @@ "min_level": 23, "max_level": 23 }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 29 - }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", @@ -8851,14 +7938,6 @@ "min_level": 22, "max_level": 22 }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", @@ -8882,36 +7961,12 @@ "encounter_rate": 19, "min_level": 22, "max_level": 22 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "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": 25, - "max_level": 29 } ] }, { "name": "Route 14 (Kanto)", - "order": 116, + "order": 104, "encounters": [ { "pokeapi_id": 142, @@ -9068,8 +8123,8 @@ ] }, { - "name": "Route 15 (Kanto)", - "order": 117, + "name": "Route 13 (Kanto)", + "order": 105, "encounters": [ { "pokeapi_id": 113, @@ -9079,6 +8134,46 @@ "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": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 25, + "max_level": 29 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", @@ -9095,6 +8190,14 @@ "min_level": 23, "max_level": 23 }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 29 + }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", @@ -9103,6 +8206,14 @@ "min_level": 22, "max_level": 22 }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", @@ -9126,320 +8237,436 @@ "encounter_rate": 19, "min_level": 22, "max_level": 22 - } - ] - }, - { - "name": "Fuchsia City", - "order": 118, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 10, - "max_level": 24 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "old-rod", - "encounter_rate": 100, + "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "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": 25, + "max_level": 29 + } + ] + }, + { + "name": "Route 12 (Kanto)", + "order": 106, + "encounters": [ { "pokeapi_id": 129, "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": 65, "min_level": 20, "max_level": 20 - } - ] - }, - { - "name": "Route 16 (Kanto)", - "order": 119, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 198, - "pokemon_name": "Murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Route 17 (Kanto)", - "order": 120, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 40, + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, "min_level": 25, "max_level": 29 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 121, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Celadon City", - "order": 122, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", + "pokeapi_id": 195, + "pokemon_name": "Quagsire", "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 24 + "encounter_rate": 30, + "min_level": 25, + "max_level": 29 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "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": 25, + "max_level": 29 + } + ] + }, + { + "name": "Route 11 (Kanto)", + "order": 107, + "encounters": [ + { + "pokeapi_id": 96, + "pokemon_name": "Drowzee", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 30, "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 97, + "pokemon_name": "Hypno", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Diglett's Cave", + "order": 108, + "encounters": [ + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 51, + "pokemon_name": "Dugtrio", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, "max_level": 19 } ] }, { - "name": "Route 19 (Kanto)", - "order": 123, + "name": "Route 02 (Kanto)", + "order": 109, "encounters": [ { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 70, + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 50, + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 40, - "max_level": 40 + "pokeapi_id": 10, + "pokemon_name": "Caterpie", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 3 }, { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", + "pokeapi_id": 167, + "pokemon_name": "Spinarak", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 11, + "pokemon_name": "Metapod", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 12, + "pokemon_name": "Butterfree", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 168, + "pokemon_name": "Ariados", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 5, + "min_level": 4, + "max_level": 4 + } + ] + }, + { + "name": "Pewter City", + "order": 110, + "encounters": [ + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, + { + "name": "Route 03 (Kanto)", + "order": 111, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 95, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", "encounter_rate": 55, - "min_level": 20, - "max_level": 20 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "super-rod", + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", "encounter_rate": 30, - "min_level": 40, - "max_level": 40 + "min_level": 5, + "max_level": 5 }, { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 30, - "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": 222, - "pokemon_name": "Corsola", - "method": "good-rod", + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 + "min_level": 6, + "max_level": 6 } ] }, { - "name": "Route 20 (Kanto)", - "order": 124, + "name": "Mt. Moon", + "order": 112, "encounters": [ { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "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": "Route 04 (Kanto)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", "method": "surf", "encounter_rate": 90, - "min_level": 30, - "max_level": 39 + "min_level": 5, + "max_level": 14 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 85, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 8 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 14 + } + ] + }, + { + "name": "Viridian City", + "order": 114, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 14 }, { "pokeapi_id": 129, @@ -9450,13 +8677,21 @@ "max_level": 10 }, { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", "method": "super-rod", - "encounter_rate": 40, + "encounter_rate": 80, "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -9466,74 +8701,80 @@ "max_level": 20 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "super-rod", "encounter_rate": 20, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", "method": "surf", "encounter_rate": 10, - "min_level": 35, - "max_level": 39 + "min_level": 10, + "max_level": 14 } ] }, { - "name": "Cinnabar Island", - "order": 125, + "name": "Route 01 (Kanto)", + "order": 115, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 85, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 161, + "pokemon_name": "Sentret", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 162, + "pokemon_name": "Furret", + "method": "walk", + "encounter_rate": 5, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Pallet Town", + "order": 116, "encounters": [ { "pokeapi_id": 72, @@ -9635,7 +8876,7 @@ }, { "name": "Route 21 (Kanto)", - "order": 126, + "order": 117, "encounters": [ { "pokeapi_id": 114, @@ -9751,9 +8992,315 @@ } ] }, + { + "name": "Route 20 (Kanto)", + "order": 118, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "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": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, + { + "name": "Cinnabar Island", + "order": 119, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "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": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, + { + "name": "Route 19 (Kanto)", + "order": 120, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "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": "super-rod", + "encounter_rate": 60, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 30, + "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": 222, + "pokemon_name": "Corsola", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, { "name": "Route 22 (Kanto)", - "order": 127, + "order": 121, "encounters": [ { "pokeapi_id": 19, @@ -9862,99 +9409,139 @@ ] }, { - "name": "Route 02 (Kanto)", - "order": 128, + "name": "Route 28 (Kanto)", + "order": 122, "encounters": [ { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 70, - "min_level": 3, - "max_level": 3 + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 }, { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 50, - "min_level": 3, - "max_level": 3 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 10, - "pokemon_name": "Caterpie", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", "method": "walk", "encounter_rate": 30, - "min_level": 3, - "max_level": 3 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 167, - "pokemon_name": "Spinarak", + "pokeapi_id": 114, + "pokemon_name": "Tangela", "method": "walk", "encounter_rate": 30, - "min_level": 3, - "max_level": 3 + "min_level": 39, + "max_level": 39 }, { - "pokeapi_id": 11, - "pokemon_name": "Metapod", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 12, - "pokemon_name": "Butterfree", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 44 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", "method": "walk", "encounter_rate": 10, - "min_level": 7, - "max_level": 7 + "min_level": 42, + "max_level": 42 }, { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", + "pokeapi_id": 215, + "pokemon_name": "Sneasel", "method": "walk", "encounter_rate": 10, - "min_level": 7, - "max_level": 7 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 168, - "pokemon_name": "Ariados", + "pokeapi_id": 85, + "pokemon_name": "Dodrio", "method": "walk", "encounter_rate": 5, - "min_level": 7, - "max_level": 7 + "min_level": 43, + "max_level": 43 }, { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", + "pokeapi_id": 84, + "pokemon_name": "Doduo", "method": "walk", "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "walk", - "encounter_rate": 5, - "min_level": 4, - "max_level": 4 + "min_level": 41, + "max_level": 41 } ] }, { "name": "Team Rocket HQ", - "order": 129, + "order": 123, "encounters": [], "children": [ { "name": "Team Rocket HQ (B1F)", - "order": 130, + "order": 124, "encounters": [ { "pokeapi_id": 74, @@ -9984,7 +9571,7 @@ }, { "name": "Team Rocket HQ (B2F)", - "order": 131, + "order": 125, "encounters": [ { "pokeapi_id": 101, @@ -9999,48 +9586,461 @@ ] }, { - "name": "Victory Road (Kanto 3F)", - "order": 132, + "name": "Mt. Silver", + "order": 126, "encounters": [ { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 32 + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 }, { - "pokeapi_id": 75, - "pokemon_name": "Graveler", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", "method": "walk", "encounter_rate": 30, - "min_level": 32, - "max_level": 32 + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 }, { "pokeapi_id": 217, "pokemon_name": "Ursaring", "method": "walk", "encounter_rate": 20, - "min_level": 33, - "max_level": 33 + "min_level": 42, + "max_level": 42 }, { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", "encounter_rate": 15, - "min_level": 34, - "max_level": 36 + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 111, - "pokemon_name": "Rhyhorn", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", "method": "walk", "encounter_rate": 5, - "min_level": 35, - "max_level": 35 + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver (Cave)", + "order": 127, + "encounters": [], + "children": [ + { + "name": "Mt. Silver (Cave 1F)", + "order": 128, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 30, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave 2F)", + "order": 129, + "encounters": [ + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Summit)", + "order": 130, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 50, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Max Revive Chamber)", + "order": 131, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Full Restore Chamber)", + "order": 132, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 217, + "pokemon_name": "Ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] } ] } diff --git a/backend/src/app/seeds/data/leafgreen.json b/backend/src/app/seeds/data/leafgreen.json index 66deb95..3da26c9 100644 --- a/backend/src/app/seeds/data/leafgreen.json +++ b/backend/src/app/seeds/data/leafgreen.json @@ -1850,12 +1850,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 33, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 34, "encounters": [ { @@ -1885,7 +1885,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 35, "encounters": [ { @@ -1915,7 +1915,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 36, "encounters": [ { @@ -1945,7 +1945,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 37, "encounters": [ { @@ -1983,7 +1983,7 @@ ] }, { - "name": "Pokémon Tower (7F)", + "name": "Pok\u00e9mon Tower (7F)", "order": 38, "encounters": [ { @@ -3905,12 +3905,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 64, "encounters": [ { @@ -3964,7 +3964,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 65, "encounters": [ { @@ -4018,7 +4018,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 66, "encounters": [ { @@ -4072,7 +4072,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 67, "encounters": [ { diff --git a/backend/src/app/seeds/data/legends-arceus.json b/backend/src/app/seeds/data/legends-arceus.json index 89550d1..212fc49 100644 --- a/backend/src/app/seeds/data/legends-arceus.json +++ b/backend/src/app/seeds/data/legends-arceus.json @@ -5728,7 +5728,7 @@ ] }, { - "name": "Bathers’ Lagoon", + "name": "Bathers\u2019 Lagoon", "order": 41, "encounters": [ { @@ -11170,7 +11170,7 @@ ] }, { - "name": "Arena’s Approach", + "name": "Arena\u2019s Approach", "order": 76, "encounters": [ { @@ -11456,7 +11456,7 @@ ] }, { - "name": "Avalugg’s Legacy", + "name": "Avalugg\u2019s Legacy", "order": 77, "encounters": [ { diff --git a/backend/src/app/seeds/data/lets-go-eevee.json b/backend/src/app/seeds/data/lets-go-eevee.json index d414776..6a30a03 100644 --- a/backend/src/app/seeds/data/lets-go-eevee.json +++ b/backend/src/app/seeds/data/lets-go-eevee.json @@ -2316,12 +2316,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 28, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 29, "encounters": [ { @@ -2367,7 +2367,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 30, "encounters": [ { @@ -2413,7 +2413,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 31, "encounters": [ { @@ -2467,7 +2467,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 32, "encounters": [ { @@ -4228,12 +4228,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 53, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 54, "encounters": [ { @@ -4311,7 +4311,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 55, "encounters": [ { @@ -4389,7 +4389,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 56, "encounters": [ { @@ -4467,7 +4467,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 57, "encounters": [ { diff --git a/backend/src/app/seeds/data/lets-go-pikachu-bosses.json b/backend/src/app/seeds/data/lets-go-pikachu-bosses.json index 355aa82..c4ccc2b 100644 --- a/backend/src/app/seeds/data/lets-go-pikachu-bosses.json +++ b/backend/src/app/seeds/data/lets-go-pikachu-bosses.json @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 54, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/lets-go-pikachu/lorelei.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 56, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/lets-go-pikachu/bruno.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 56, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/lets-go-pikachu/agatha.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 56, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/lets-go-pikachu/lance.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 58, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Indigo Plateau", "section": null, "sprite_url": "/boss-sprites/lets-go-pikachu/blue.png", diff --git a/backend/src/app/seeds/data/lets-go-pikachu.json b/backend/src/app/seeds/data/lets-go-pikachu.json index 87d2ee6..c0b4ccc 100644 --- a/backend/src/app/seeds/data/lets-go-pikachu.json +++ b/backend/src/app/seeds/data/lets-go-pikachu.json @@ -2252,12 +2252,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 28, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 29, "encounters": [ { @@ -2303,7 +2303,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 30, "encounters": [ { @@ -2349,7 +2349,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 31, "encounters": [ { @@ -2403,7 +2403,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 32, "encounters": [ { @@ -4156,12 +4156,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 53, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 54, "encounters": [ { @@ -4223,7 +4223,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 55, "encounters": [ { @@ -4285,7 +4285,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 56, "encounters": [ { @@ -4347,7 +4347,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 57, "encounters": [ { diff --git a/backend/src/app/seeds/data/moon.json b/backend/src/app/seeds/data/moon.json index 08503cd..1f07eec 100644 --- a/backend/src/app/seeds/data/moon.json +++ b/backend/src/app/seeds/data/moon.json @@ -35,7 +35,7 @@ "encounters": [], "children": [ { - "name": "Alola Route 1 (First two fields east of the player’s house)", + "name": "Alola Route 1 (First two fields east of the player\u2019s house)", "order": 3, "encounters": [ { @@ -363,7 +363,7 @@ ] }, { - "name": "Trainer’s School (Alola)", + "name": "Trainer\u2019s School (Alola)", "order": 8, "encounters": [ { @@ -4590,18 +4590,9 @@ ] }, { - "name": "Altar of the Moone", + "name": "Altar of the Sunne", "order": 89, - "encounters": [ - { - "pokeapi_id": 792, - "pokemon_name": "Lunala", - "method": "static", - "encounter_rate": 100, - "min_level": 55, - "max_level": 55 - } - ] + "encounters": [] }, { "name": "Mount Lanakila", @@ -4733,18 +4724,9 @@ ] }, { - "name": "Lake of the Moone", + "name": "Lake of the Sunne", "order": 94, - "encounters": [ - { - "pokeapi_id": 789, - "pokemon_name": "Cosmog", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] + "encounters": [] }, { "name": "Poni Grove", diff --git a/backend/src/app/seeds/data/omega-ruby-bosses.json b/backend/src/app/seeds/data/omega-ruby-bosses.json index 88b85bf..7b7ff39 100644 --- a/backend/src/app/seeds/data/omega-ruby-bosses.json +++ b/backend/src/app/seeds/data/omega-ruby-bosses.json @@ -35,7 +35,7 @@ "badge_image_url": "/badges/dynamo-badge.png", "level_cap": 24, "order": 3, - "after_route_name": "Mauville City", + "after_route_name": null, "location": "Mauville Gym", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/wattson.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 50, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/sidney.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 52, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/phoebe.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 54, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/glacia.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 55, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/drake.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 57, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/omega-ruby/steven.png", diff --git a/backend/src/app/seeds/data/pearl.json b/backend/src/app/seeds/data/pearl.json index 79ffa3d..f38e758 100644 --- a/backend/src/app/seeds/data/pearl.json +++ b/backend/src/app/seeds/data/pearl.json @@ -11,6 +11,30 @@ "min_level": 3, "max_level": 10 }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", @@ -58,30 +82,6 @@ "encounter_rate": 10, "min_level": 20, "max_level": 40 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -8028,7 +8028,7 @@ ] }, { - "name": "Pokémon League (Sinnoh)", + "name": "Pok\u00e9mon League (Sinnoh)", "order": 115, "encounters": [ { diff --git a/backend/src/app/seeds/data/platinum-bosses.json b/backend/src/app/seeds/data/platinum-bosses.json index e33fab1..0517a82 100644 --- a/backend/src/app/seeds/data/platinum-bosses.json +++ b/backend/src/app/seeds/data/platinum-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/coal-badge.png", "level_cap": 14, "order": 1, - "after_route_name": "Oreburgh Mine", + "after_route_name": null, "location": "Oreburgh Gym", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/roark.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 53, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/aaron.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 55, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/bertha.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 57, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/flint.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 59, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/lucian.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 62, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/platinum/cynthia.png", diff --git a/backend/src/app/seeds/data/platinum.json b/backend/src/app/seeds/data/platinum.json index 954ae5d..6404343 100644 --- a/backend/src/app/seeds/data/platinum.json +++ b/backend/src/app/seeds/data/platinum.json @@ -11,6 +11,30 @@ "min_level": 3, "max_level": 15 }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", @@ -58,30 +82,6 @@ "encounter_rate": 10, "min_level": 20, "max_level": 40 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -7916,7 +7916,7 @@ ] }, { - "name": "Pokémon League (Sinnoh)", + "name": "Pok\u00e9mon League (Sinnoh)", "order": 115, "encounters": [ { diff --git a/backend/src/app/seeds/data/red-bosses.json b/backend/src/app/seeds/data/red-bosses.json index bc22422..8aa85d3 100644 --- a/backend/src/app/seeds/data/red-bosses.json +++ b/backend/src/app/seeds/data/red-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/boulder-badge.png", "level_cap": 14, "order": 1, - "after_route_name": "Route 2 (South Towards Viridian City)", + "after_route_name": "Viridian Forest", "location": "Pewter Gym", "section": null, "sprite_url": "/boss-sprites/red/brock.png", @@ -63,7 +63,7 @@ "badge_image_url": "/badges/marsh-badge.png", "level_cap": 43, "order": 5, - "after_route_name": "Saffron City", + "after_route_name": "Fighting Dojo", "location": "Saffron Gym", "section": null, "sprite_url": "/boss-sprites/red/sabrina.png", @@ -105,7 +105,7 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 50, "order": 8, - "after_route_name": null, + "after_route_name": "Route 23 (Kanto)", "location": "Viridian Gym", "section": null, "sprite_url": "/boss-sprites/red/giovanni.png", @@ -119,10 +119,10 @@ "badge_image_url": null, "level_cap": 56, "order": 9, - "after_route_name": "Victory Road 2", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/red/lorelei.png", "pokemon": [] }, { @@ -133,10 +133,10 @@ "badge_image_url": null, "level_cap": 58, "order": 10, - "after_route_name": "Victory Road 2", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/red/bruno.png", "pokemon": [] }, { @@ -147,10 +147,10 @@ "badge_image_url": null, "level_cap": 60, "order": 11, - "after_route_name": "Victory Road 2", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/red/agatha.png", "pokemon": [] }, { @@ -161,10 +161,10 @@ "badge_image_url": null, "level_cap": 62, "order": 12, - "after_route_name": "Victory Road 2", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/red/lance.png", "pokemon": [] }, { @@ -175,10 +175,10 @@ "badge_image_url": null, "level_cap": 65, "order": 13, - "after_route_name": "Victory Road 2", + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/red/blue.png", "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/red.json b/backend/src/app/seeds/data/red.json index 63a765a..23d4057 100644 --- a/backend/src/app/seeds/data/red.json +++ b/backend/src/app/seeds/data/red.json @@ -1,7 +1,37 @@ [ { - "name": "Pallet Town", + "name": "Professor Oak's Laboratory", "order": 1, + "encounters": [ + { + "pokeapi_id": 1, + "pokemon_name": "Bulbasaur", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 4, + "pokemon_name": "Charmander", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 7, + "pokemon_name": "Squirtle", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Pallet Town", + "order": 2, "encounters": [ { "pokeapi_id": 129, @@ -45,36 +75,6 @@ } ] }, - { - "name": "Professor Oak's Laboratory", - "order": 2, - "encounters": [ - { - "pokeapi_id": 1, - "pokemon_name": "Bulbasaur", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 4, - "pokemon_name": "Charmander", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 7, - "pokemon_name": "Squirtle", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Route 01 (Kanto)", "order": 3, @@ -1498,12 +1498,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 33, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 34, "encounters": [ { @@ -1533,7 +1533,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 35, "encounters": [ { @@ -1563,7 +1563,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 36, "encounters": [ { @@ -1593,7 +1593,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 37, "encounters": [ { @@ -1631,7 +1631,7 @@ ] }, { - "name": "Pokémon Tower (7F)", + "name": "Pok\u00e9mon Tower (7F)", "order": 38, "encounters": [ { @@ -3505,12 +3505,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 64, "encounters": [ { @@ -3564,7 +3564,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 65, "encounters": [ { @@ -3618,7 +3618,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 66, "encounters": [ { @@ -3672,7 +3672,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 67, "encounters": [ { diff --git a/backend/src/app/seeds/data/ruby-bosses.json b/backend/src/app/seeds/data/ruby-bosses.json index fd02b94..612c0fa 100644 --- a/backend/src/app/seeds/data/ruby-bosses.json +++ b/backend/src/app/seeds/data/ruby-bosses.json @@ -35,7 +35,7 @@ "badge_image_url": "/badges/dynamo-badge.png", "level_cap": 23, "order": 3, - "after_route_name": "Route 110", + "after_route_name": "Hoenn Route 110", "location": "Mauville Gym", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/wattson.png", @@ -63,7 +63,7 @@ "badge_image_url": "/badges/balance-badge.png", "level_cap": 31, "order": 5, - "after_route_name": "Route 115", + "after_route_name": "Desert Ruins", "location": "Petalburg Gym", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/norman.png", @@ -77,7 +77,7 @@ "badge_image_url": "/badges/feather-badge.png", "level_cap": 33, "order": 6, - "after_route_name": "Route 119", + "after_route_name": "Fortree City", "location": "Foretree Gym", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/winona.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 49, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/sydney.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 51, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/phoebe.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 53, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/glacia.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 55, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/drake.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 58, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": "Victory Road (Hoenn)", "location": "Ever Grande City", "section": "Main Story", "sprite_url": "/boss-sprites/ruby/steven.png", diff --git a/backend/src/app/seeds/data/ruby.json b/backend/src/app/seeds/data/ruby.json index 94f33ef..bc7fff1 100644 --- a/backend/src/app/seeds/data/ruby.json +++ b/backend/src/app/seeds/data/ruby.json @@ -500,22 +500,44 @@ ] }, { - "name": "Rusturf Tunnel", + "name": "Rustboro City", "order": 7, "encounters": [ { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "trade", "encounter_rate": 100, - "min_level": 5, - "max_level": 8 + "min_level": 1, + "max_level": 1 + } + ] + }, + { + "name": "Devon Corporation", + "order": 8, + "encounters": [ + { + "pokeapi_id": 347, + "pokemon_name": "Anorith", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 345, + "pokemon_name": "Lileep", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 } ] }, { "name": "Hoenn Route 116", - "order": 8, + "order": 9, "encounters": [ { "pokeapi_id": 300, @@ -568,38 +590,16 @@ ] }, { - "name": "Rustboro City", - "order": 9, - "encounters": [ - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Devon Corporation", + "name": "Rusturf Tunnel", "order": 10, "encounters": [ { - "pokeapi_id": 347, - "pokemon_name": "Anorith", - "method": "gift", + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 345, - "pokemon_name": "Lileep", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 + "min_level": 5, + "max_level": 8 } ] }, @@ -1466,76 +1466,9 @@ } ] }, - { - "name": "New Mauville", - "order": 24, - "encounters": [], - "children": [ - { - "name": "New Mauville (Entrance)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - } - ] - }, - { - "name": "New Mauville (Basement)", - "order": 26, - "encounters": [ - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - } - ] - } - ] - }, { "name": "Hoenn Route 117", - "order": 27, + "order": 24, "encounters": [ { "pokeapi_id": 341, @@ -1669,7 +1602,7 @@ }, { "name": "Hoenn Route 111", - "order": 28, + "order": 25, "encounters": [ { "pokeapi_id": 339, @@ -1777,23 +1710,9 @@ } ] }, - { - "name": "Desert Ruins", - "order": 29, - "encounters": [ - { - "pokeapi_id": 377, - "pokemon_name": "Regirock", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Hoenn Route 112", - "order": 30, + "order": 26, "encounters": [ { "pokeapi_id": 322, @@ -1815,7 +1734,7 @@ }, { "name": "Fiery Path", - "order": 31, + "order": 27, "encounters": [ { "pokeapi_id": 322, @@ -1867,53 +1786,9 @@ } ] }, - { - "name": "Jagged Pass", - "order": 32, - "encounters": [ - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 55, - "min_level": 18, - "max_level": 20 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 25, - "min_level": 18, - "max_level": 20 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 18, - "max_level": 20 - } - ] - }, - { - "name": "Lavaridge Town", - "order": 33, - "encounters": [ - { - "pokeapi_id": 360, - "pokemon_name": "Wynaut", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Hoenn Route 113", - "order": 34, + "order": 28, "encounters": [ { "pokeapi_id": 327, @@ -1943,7 +1818,7 @@ }, { "name": "Hoenn Route 114", - "order": 35, + "order": 29, "encounters": [ { "pokeapi_id": 339, @@ -2069,12 +1944,12 @@ }, { "name": "Meteor Falls", - "order": 36, + "order": 30, "encounters": [], "children": [ { "name": "Meteor Falls (1F 1R)", - "order": 37, + "order": 31, "encounters": [ { "pokeapi_id": 339, @@ -2160,7 +2035,7 @@ }, { "name": "Meteor Falls (1F 2R)", - "order": 38, + "order": 32, "encounters": [ { "pokeapi_id": 42, @@ -2254,7 +2129,7 @@ }, { "name": "Meteor Falls (B1F 1R)", - "order": 39, + "order": 33, "encounters": [ { "pokeapi_id": 42, @@ -2348,7 +2223,7 @@ }, { "name": "Meteor Falls (B1F 2R)", - "order": 40, + "order": 34, "encounters": [ { "pokeapi_id": 42, @@ -2452,7 +2327,7 @@ }, { "name": "Hoenn Route 115", - "order": 41, + "order": 35, "encounters": [ { "pokeapi_id": 320, @@ -2569,36 +2444,133 @@ ] }, { - "name": "Fortree City", - "order": 42, + "name": "Jagged Pass", + "order": 36, "encounters": [ { - "pokeapi_id": 300, - "pokemon_name": "Skitty", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "pokeapi_id": 322, + "pokemon_name": "Numel", + "method": "walk", + "encounter_rate": 55, + "min_level": 18, + "max_level": 20 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 25, + "min_level": 18, + "max_level": 20 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 18, + "max_level": 20 } ] }, { - "name": "Weather Institute", - "order": 43, + "name": "Lavaridge Town", + "order": 37, "encounters": [ { - "pokeapi_id": 351, - "pokemon_name": "Castform", + "pokeapi_id": 360, + "pokemon_name": "Wynaut", "method": "gift", "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Desert Ruins", + "order": 38, + "encounters": [ + { + "pokeapi_id": 377, + "pokemon_name": "Regirock", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "New Mauville", + "order": 39, + "encounters": [], + "children": [ + { + "name": "New Mauville (Entrance)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + } + ] + }, + { + "name": "New Mauville (Basement)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + } + ] } ] }, { "name": "Hoenn Route 118", - "order": 44, + "order": 42, "encounters": [ { "pokeapi_id": 352, @@ -2732,7 +2704,7 @@ }, { "name": "Hoenn Route 119", - "order": 45, + "order": 43, "encounters": [ { "pokeapi_id": 318, @@ -2880,6 +2852,34 @@ } ] }, + { + "name": "Weather Institute", + "order": 44, + "encounters": [ + { + "pokeapi_id": 351, + "pokemon_name": "Castform", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Fortree City", + "order": 45, + "encounters": [ + { + "pokeapi_id": 300, + "pokemon_name": "Skitty", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Hoenn Route 120", "order": 46, @@ -3523,95 +3523,9 @@ } ] }, - { - "name": "Lilycove City", - "order": 53, - "encounters": [ - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 85, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 25, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ] - }, { "name": "Hoenn Route 122", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -3697,12 +3611,12 @@ }, { "name": "Mt. Pyre", - "order": 55, + "order": 54, "encounters": [], "children": [ { "name": "Mt. Pyre (1F)", - "order": 56, + "order": 55, "encounters": [ { "pokeapi_id": 355, @@ -3716,7 +3630,7 @@ }, { "name": "Mt. Pyre (2F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 355, @@ -3730,7 +3644,7 @@ }, { "name": "Mt. Pyre (3F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 355, @@ -3744,7 +3658,7 @@ }, { "name": "Mt. Pyre (4F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 355, @@ -3766,7 +3680,7 @@ }, { "name": "Mt. Pyre (5F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 355, @@ -3788,7 +3702,7 @@ }, { "name": "Mt. Pyre (6F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 355, @@ -3810,7 +3724,7 @@ }, { "name": "Mt. Pyre (Outside)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 355, @@ -3848,7 +3762,7 @@ }, { "name": "Mt. Pyre (Summit)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 355, @@ -3880,7 +3794,7 @@ }, { "name": "Hoenn Route 123", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 352, @@ -4012,6 +3926,92 @@ } ] }, + { + "name": "Lilycove City", + "order": 64, + "encounters": [ + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 85, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 25, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 30 + } + ] + }, { "name": "Team Magma Hideout", "order": 65, @@ -4471,314 +4471,9 @@ } ] }, - { - "name": "Hoenn Route 126", - "order": 73, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 319, - "pokemon_name": "Sharpedo", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ], - "children": [ - { - "name": "Hoenn Route 126 (Underwater)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 369, - "pokemon_name": "Relicanth", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 35 - } - ] - } - ] - }, - { - "name": "Sootopolis City", - "order": 75, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 45 - } - ] - }, - { - "name": "Cave of Origin", - "order": 76, - "encounters": [], - "children": [ - { - "name": "Cave of Origin (Entrance)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 90, - "min_level": 28, - "max_level": 35 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (1F)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (2F)", - "order": 79, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (3F)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 303, - "pokemon_name": "Mawile", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (B4F)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 383, - "pokemon_name": "Groudon", - "method": "static", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - } - ] - } - ] - }, { "name": "Hoenn Route 127", - "order": 82, + "order": 73, "encounters": [ { "pokeapi_id": 129, @@ -4864,7 +4559,7 @@ }, { "name": "Hoenn Route 128", - "order": 83, + "order": 74, "encounters": [ { "pokeapi_id": 129, @@ -4958,7 +4653,7 @@ }, { "name": "Seafloor Cavern", - "order": 84, + "order": 75, "encounters": [ { "pokeapi_id": 320, @@ -5050,6 +4745,311 @@ } ] }, + { + "name": "Hoenn Route 126", + "order": 76, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 319, + "pokemon_name": "Sharpedo", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 30 + } + ], + "children": [ + { + "name": "Hoenn Route 126 (Underwater)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 35 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 369, + "pokemon_name": "Relicanth", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 35 + } + ] + } + ] + }, + { + "name": "Sootopolis City", + "order": 78, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 45 + } + ] + }, + { + "name": "Cave of Origin", + "order": 79, + "encounters": [], + "children": [ + { + "name": "Cave of Origin (Entrance)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 90, + "min_level": 28, + "max_level": 35 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (1F)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (2F)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (3F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 303, + "pokemon_name": "Mawile", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (B4F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 383, + "pokemon_name": "Groudon", + "method": "static", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + } + ] + } + ] + }, { "name": "Hoenn Route 129", "order": 85, diff --git a/backend/src/app/seeds/data/sapphire.json b/backend/src/app/seeds/data/sapphire.json index 59a7ee4..2bcdb80 100644 --- a/backend/src/app/seeds/data/sapphire.json +++ b/backend/src/app/seeds/data/sapphire.json @@ -500,22 +500,44 @@ ] }, { - "name": "Rusturf Tunnel", + "name": "Rustboro City", "order": 7, "encounters": [ { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", + "pokeapi_id": 296, + "pokemon_name": "Makuhita", + "method": "trade", "encounter_rate": 100, - "min_level": 5, - "max_level": 8 + "min_level": 1, + "max_level": 1 + } + ] + }, + { + "name": "Devon Corporation", + "order": 8, + "encounters": [ + { + "pokeapi_id": 347, + "pokemon_name": "Anorith", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 345, + "pokemon_name": "Lileep", + "method": "gift", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 } ] }, { "name": "Hoenn Route 116", - "order": 8, + "order": 9, "encounters": [ { "pokeapi_id": 300, @@ -568,38 +590,16 @@ ] }, { - "name": "Rustboro City", - "order": 9, - "encounters": [ - { - "pokeapi_id": 296, - "pokemon_name": "Makuhita", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Devon Corporation", + "name": "Rusturf Tunnel", "order": 10, "encounters": [ { - "pokeapi_id": 347, - "pokemon_name": "Anorith", - "method": "gift", + "pokeapi_id": 293, + "pokemon_name": "Whismur", + "method": "walk", "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 345, - "pokemon_name": "Lileep", - "method": "gift", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 + "min_level": 5, + "max_level": 8 } ] }, @@ -1466,76 +1466,9 @@ } ] }, - { - "name": "New Mauville", - "order": 24, - "encounters": [], - "children": [ - { - "name": "New Mauville (Entrance)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 26 - } - ] - }, - { - "name": "New Mauville (Basement)", - "order": 26, - "encounters": [ - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 82, - "pokemon_name": "Magneton", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 49, - "min_level": 22, - "max_level": 26 - } - ] - } - ] - }, { "name": "Hoenn Route 117", - "order": 27, + "order": 24, "encounters": [ { "pokeapi_id": 341, @@ -1669,7 +1602,7 @@ }, { "name": "Hoenn Route 111", - "order": 28, + "order": 25, "encounters": [ { "pokeapi_id": 339, @@ -1777,23 +1710,9 @@ } ] }, - { - "name": "Desert Ruins", - "order": 29, - "encounters": [ - { - "pokeapi_id": 377, - "pokemon_name": "Regirock", - "method": "static", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Hoenn Route 112", - "order": 30, + "order": 26, "encounters": [ { "pokeapi_id": 322, @@ -1815,7 +1734,7 @@ }, { "name": "Fiery Path", - "order": 31, + "order": 27, "encounters": [ { "pokeapi_id": 322, @@ -1867,53 +1786,9 @@ } ] }, - { - "name": "Jagged Pass", - "order": 32, - "encounters": [ - { - "pokeapi_id": 322, - "pokemon_name": "Numel", - "method": "walk", - "encounter_rate": 55, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 25, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 325, - "pokemon_name": "Spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - } - ] - }, - { - "name": "Lavaridge Town", - "order": 33, - "encounters": [ - { - "pokeapi_id": 360, - "pokemon_name": "Wynaut", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Hoenn Route 113", - "order": 34, + "order": 28, "encounters": [ { "pokeapi_id": 327, @@ -1943,7 +1818,7 @@ }, { "name": "Hoenn Route 114", - "order": 35, + "order": 29, "encounters": [ { "pokeapi_id": 339, @@ -2069,12 +1944,12 @@ }, { "name": "Meteor Falls", - "order": 36, + "order": 30, "encounters": [], "children": [ { "name": "Meteor Falls (1F 1R)", - "order": 37, + "order": 31, "encounters": [ { "pokeapi_id": 339, @@ -2160,7 +2035,7 @@ }, { "name": "Meteor Falls (1F 2R)", - "order": 38, + "order": 32, "encounters": [ { "pokeapi_id": 42, @@ -2254,7 +2129,7 @@ }, { "name": "Meteor Falls (B1F 1R)", - "order": 39, + "order": 33, "encounters": [ { "pokeapi_id": 42, @@ -2348,7 +2223,7 @@ }, { "name": "Meteor Falls (B1F 2R)", - "order": 40, + "order": 34, "encounters": [ { "pokeapi_id": 42, @@ -2452,7 +2327,7 @@ }, { "name": "Hoenn Route 115", - "order": 41, + "order": 35, "encounters": [ { "pokeapi_id": 320, @@ -2569,36 +2444,133 @@ ] }, { - "name": "Fortree City", - "order": 42, + "name": "Jagged Pass", + "order": 36, "encounters": [ { - "pokeapi_id": 300, - "pokemon_name": "Skitty", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 + "pokeapi_id": 322, + "pokemon_name": "Numel", + "method": "walk", + "encounter_rate": 55, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 25, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 325, + "pokemon_name": "Spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 } ] }, { - "name": "Weather Institute", - "order": 43, + "name": "Lavaridge Town", + "order": 37, "encounters": [ { - "pokeapi_id": 351, - "pokemon_name": "Castform", + "pokeapi_id": 360, + "pokemon_name": "Wynaut", "method": "gift", "encounter_rate": 100, - "min_level": 25, - "max_level": 25 + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Desert Ruins", + "order": 38, + "encounters": [ + { + "pokeapi_id": 377, + "pokemon_name": "Regirock", + "method": "static", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "New Mauville", + "order": 39, + "encounters": [], + "children": [ + { + "name": "New Mauville (Entrance)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 26 + } + ] + }, + { + "name": "New Mauville (Basement)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 82, + "pokemon_name": "Magneton", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 100, + "pokemon_name": "Voltorb", + "method": "walk", + "encounter_rate": 49, + "min_level": 22, + "max_level": 26 + } + ] } ] }, { "name": "Hoenn Route 118", - "order": 44, + "order": 42, "encounters": [ { "pokeapi_id": 352, @@ -2732,7 +2704,7 @@ }, { "name": "Hoenn Route 119", - "order": 45, + "order": 43, "encounters": [ { "pokeapi_id": 318, @@ -2880,6 +2852,34 @@ } ] }, + { + "name": "Weather Institute", + "order": 44, + "encounters": [ + { + "pokeapi_id": 351, + "pokemon_name": "Castform", + "method": "gift", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Fortree City", + "order": 45, + "encounters": [ + { + "pokeapi_id": 300, + "pokemon_name": "Skitty", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, { "name": "Hoenn Route 120", "order": 46, @@ -3523,95 +3523,9 @@ } ] }, - { - "name": "Lilycove City", - "order": 53, - "encounters": [ - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 85, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 25, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ] - }, { "name": "Hoenn Route 122", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 129, @@ -3697,12 +3611,12 @@ }, { "name": "Mt. Pyre", - "order": 55, + "order": 54, "encounters": [], "children": [ { "name": "Mt. Pyre (1F)", - "order": 56, + "order": 55, "encounters": [ { "pokeapi_id": 353, @@ -3716,7 +3630,7 @@ }, { "name": "Mt. Pyre (2F)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 353, @@ -3730,7 +3644,7 @@ }, { "name": "Mt. Pyre (3F)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 353, @@ -3744,7 +3658,7 @@ }, { "name": "Mt. Pyre (4F)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 353, @@ -3766,7 +3680,7 @@ }, { "name": "Mt. Pyre (5F)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 353, @@ -3788,7 +3702,7 @@ }, { "name": "Mt. Pyre (6F)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 353, @@ -3810,7 +3724,7 @@ }, { "name": "Mt. Pyre (Outside)", - "order": 62, + "order": 61, "encounters": [ { "pokeapi_id": 353, @@ -3848,7 +3762,7 @@ }, { "name": "Mt. Pyre (Summit)", - "order": 63, + "order": 62, "encounters": [ { "pokeapi_id": 353, @@ -3880,7 +3794,7 @@ }, { "name": "Hoenn Route 123", - "order": 64, + "order": 63, "encounters": [ { "pokeapi_id": 352, @@ -4013,19 +3927,96 @@ ] }, { - "name": "Team Aqua Hideout", - "order": 65, + "name": "Lilycove City", + "order": 64, "encounters": [ { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 30, + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 85, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 25, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, "max_level": 30 } ] }, + { + "name": "Team Magma Hideout", + "order": 65, + "encounters": [] + }, { "name": "Hoenn Route 124", "order": 66, @@ -4471,314 +4462,9 @@ } ] }, - { - "name": "Hoenn Route 126", - "order": 73, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 25, - "max_level": 45 - }, - { - "pokeapi_id": 319, - "pokemon_name": "Sharpedo", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 278, - "pokemon_name": "Wingull", - "method": "surf", - "encounter_rate": 35, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 320, - "pokemon_name": "Wailmer", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 30 - } - ], - "children": [ - { - "name": "Hoenn Route 126 (Underwater)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 366, - "pokemon_name": "Clamperl", - "method": "surf", - "encounter_rate": 65, - "min_level": 20, - "max_level": 35 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 369, - "pokemon_name": "Relicanth", - "method": "surf", - "encounter_rate": 5, - "min_level": 30, - "max_level": 35 - } - ] - } - ] - }, - { - "name": "Sootopolis City", - "order": 75, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 5, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 45 - } - ] - }, - { - "name": "Cave of Origin", - "order": 76, - "encounters": [], - "children": [ - { - "name": "Cave of Origin (Entrance)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 90, - "min_level": 28, - "max_level": 35 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (1F)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (2F)", - "order": 79, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (3F)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "Sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 36 - } - ] - }, - { - "name": "Cave of Origin (B4F)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 382, - "pokemon_name": "Kyogre", - "method": "static", - "encounter_rate": 100, - "min_level": 45, - "max_level": 45 - } - ] - } - ] - }, { "name": "Hoenn Route 127", - "order": 82, + "order": 73, "encounters": [ { "pokeapi_id": 129, @@ -4864,7 +4550,7 @@ }, { "name": "Hoenn Route 128", - "order": 83, + "order": 74, "encounters": [ { "pokeapi_id": 129, @@ -4958,7 +4644,7 @@ }, { "name": "Seafloor Cavern", - "order": 84, + "order": 75, "encounters": [ { "pokeapi_id": 320, @@ -5050,6 +4736,311 @@ } ] }, + { + "name": "Hoenn Route 126", + "order": 76, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 25, + "max_level": 45 + }, + { + "pokeapi_id": 319, + "pokemon_name": "Sharpedo", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 278, + "pokemon_name": "Wingull", + "method": "surf", + "encounter_rate": 35, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 320, + "pokemon_name": "Wailmer", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 30 + } + ], + "children": [ + { + "name": "Hoenn Route 126 (Underwater)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 366, + "pokemon_name": "Clamperl", + "method": "surf", + "encounter_rate": 65, + "min_level": 20, + "max_level": 35 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 369, + "pokemon_name": "Relicanth", + "method": "surf", + "encounter_rate": 5, + "min_level": 30, + "max_level": 35 + } + ] + } + ] + }, + { + "name": "Sootopolis City", + "order": 78, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 5, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 45 + } + ] + }, + { + "name": "Cave of Origin", + "order": 79, + "encounters": [], + "children": [ + { + "name": "Cave of Origin (Entrance)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 90, + "min_level": 28, + "max_level": 35 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (1F)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (2F)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (3F)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "Sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Cave of Origin (B4F)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 382, + "pokemon_name": "Kyogre", + "method": "static", + "encounter_rate": 100, + "min_level": 45, + "max_level": 45 + } + ] + } + ] + }, { "name": "Hoenn Route 129", "order": 85, diff --git a/backend/src/app/seeds/data/scarlet.json b/backend/src/app/seeds/data/scarlet.json index bddfb42..26feef6 100644 --- a/backend/src/app/seeds/data/scarlet.json +++ b/backend/src/app/seeds/data/scarlet.json @@ -17305,7 +17305,7 @@ ] }, { - "name": "Pokémon League (Paldea)", + "name": "Pok\u00e9mon League (Paldea)", "order": 217, "encounters": [ { @@ -17319,7 +17319,7 @@ ], "children": [ { - "name": "Pokémon League (Paldea - Town)", + "name": "Pok\u00e9mon League (Paldea - Town)", "order": 218, "encounters": [ { @@ -17349,7 +17349,7 @@ ] }, { - "name": "Pokémon League (Paldea - Flower)", + "name": "Pok\u00e9mon League (Paldea - Flower)", "order": 219, "encounters": [ { diff --git a/backend/src/app/seeds/data/shield.json b/backend/src/app/seeds/data/shield.json index ac088b2..e5c3cfe 100644 --- a/backend/src/app/seeds/data/shield.json +++ b/backend/src/app/seeds/data/shield.json @@ -3406,7 +3406,7 @@ "encounters": [], "children": [ { - "name": "Axew’s Eye", + "name": "Axew\u2019s Eye", "order": 64, "encounters": [ { @@ -3676,7 +3676,7 @@ ] }, { - "name": "Axew’s Eye (Southeast of the Big Tree)", + "name": "Axew\u2019s Eye (Southeast of the Big Tree)", "order": 65, "encounters": [ { @@ -3706,7 +3706,7 @@ ] }, { - "name": "Axew’s Eye (Northeast of the Big Tree)", + "name": "Axew\u2019s Eye (Northeast of the Big Tree)", "order": 66, "encounters": [ { @@ -4244,7 +4244,7 @@ ] }, { - "name": "South Lake Miloch (Northwest of Bridge to Giant’s Seat)", + "name": "South Lake Miloch (Northwest of Bridge to Giant\u2019s Seat)", "order": 74, "encounters": [ { @@ -4282,7 +4282,7 @@ ] }, { - "name": "South Lake Miloch (West of Bridge to Giant’s Seat)", + "name": "South Lake Miloch (West of Bridge to Giant\u2019s Seat)", "order": 75, "encounters": [ { @@ -4502,7 +4502,7 @@ ] }, { - "name": "South Lake Miloch (By Giant’s Seat, Fishing Spot North of Bridge)", + "name": "South Lake Miloch (By Giant\u2019s Seat, Fishing Spot North of Bridge)", "order": 81, "encounters": [ { @@ -13834,7 +13834,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pokémon camp)", + "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pok\u00e9mon camp)", "order": 225, "encounters": [ { @@ -13848,7 +13848,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pokémon camp)", + "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pok\u00e9mon camp)", "order": 226, "encounters": [ { @@ -13862,7 +13862,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay…", + "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay\u2026", "order": 227, "encounters": [ { @@ -14287,7 +14287,7 @@ ] }, { - "name": "Route 10 - Galar (East of Pokémon camp)", + "name": "Route 10 - Galar (East of Pok\u00e9mon camp)", "order": 235, "encounters": [ { @@ -15294,7 +15294,7 @@ ] }, { - "name": "Soothing Wetlands (In Puddle Near Brawler’s Cave Entrance)", + "name": "Soothing Wetlands (In Puddle Near Brawler\u2019s Cave Entrance)", "order": 254, "encounters": [ { @@ -15324,7 +15324,7 @@ ] }, { - "name": "Soothing Wetlands (Southwest of Brawler’s Cave Entrance in Open Area Near Den)", + "name": "Soothing Wetlands (Southwest of Brawler\u2019s Cave Entrance in Open Area Near Den)", "order": 255, "encounters": [ { diff --git a/backend/src/app/seeds/data/shining-pearl.json b/backend/src/app/seeds/data/shining-pearl.json index f1eb337..5aca8e2 100644 --- a/backend/src/app/seeds/data/shining-pearl.json +++ b/backend/src/app/seeds/data/shining-pearl.json @@ -11,6 +11,30 @@ "min_level": 3, "max_level": 10 }, + { + "pokeapi_id": 387, + "pokemon_name": "Turtwig", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 390, + "pokemon_name": "Chimchar", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 393, + "pokemon_name": "Piplup", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 54, "pokemon_name": "Psyduck", @@ -58,30 +82,6 @@ "encounter_rate": 10, "min_level": 20, "max_level": 40 - }, - { - "pokeapi_id": 387, - "pokemon_name": "Turtwig", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 390, - "pokemon_name": "Chimchar", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 393, - "pokemon_name": "Piplup", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -7343,7 +7343,7 @@ ] }, { - "name": "Pokémon League (Sinnoh)", + "name": "Pok\u00e9mon League (Sinnoh)", "order": 114, "encounters": [ { @@ -9695,34 +9695,9 @@ "encounters": [], "children": [ { - "name": "Ramanas Park (Kanto Room)", + "name": "Ramanas Park (Johto Room)", "order": 144, - "encounters": [ - { - "pokeapi_id": 144, - "pokemon_name": "Articuno", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - }, - { - "pokeapi_id": 146, - "pokemon_name": "Moltres", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - }, - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] + "encounters": [] }, { "name": "Ramanas Park (Genome Room)", @@ -9739,18 +9714,9 @@ ] }, { - "name": "Ramanas Park (Squall Room)", + "name": "Ramanas Park (Rainbow Room)", "order": 146, - "encounters": [ - { - "pokeapi_id": 249, - "pokemon_name": "Lugia", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] + "encounters": [] }, { "name": "Ramanas Park (Discovery Room)", diff --git a/backend/src/app/seeds/data/silver.json b/backend/src/app/seeds/data/silver.json index 0793fc5..383f91e 100644 --- a/backend/src/app/seeds/data/silver.json +++ b/backend/src/app/seeds/data/silver.json @@ -5015,7 +5015,7 @@ "encounters": [], "children": [ { - "name": "Ice Path (B1F)", + "name": "Ice Path (1F)", "order": 65, "encounters": [ { @@ -5061,7 +5061,7 @@ ] }, { - "name": "Ice Path (1F)", + "name": "Ice Path (B1F)", "order": 66, "encounters": [ { @@ -6418,593 +6418,54 @@ ] }, { - "name": "Route 28 (Kanto)", + "name": "Victory Road (Kanto)", "order": 81, "encounters": [ { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", + "pokeapi_id": 42, + "pokemon_name": "Golbat", "method": "walk", "encounter_rate": 30, - "min_level": 40, - "max_level": 40 + "min_level": 32, + "max_level": 32 }, { - "pokeapi_id": 114, - "pokemon_name": "Tangela", + "pokeapi_id": 75, + "pokemon_name": "Graveler", "method": "walk", "encounter_rate": 30, - "min_level": 39, - "max_level": 39 + "min_level": 32, + "max_level": 32 }, { "pokeapi_id": 232, "pokemon_name": "Donphan", "method": "walk", "encounter_rate": 20, - "min_level": 40, - "max_level": 40 + "min_level": 33, + "max_level": 33 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", "encounter_rate": 15, - "min_level": 10, - "max_level": 10 + "min_level": 34, + "max_level": 36 }, { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 44 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", + "pokeapi_id": 111, + "pokemon_name": "Rhyhorn", "method": "walk", "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 + "min_level": 35, + "max_level": 35 } ] }, { - "name": "Mt. Silver", + "name": "Vermilion City (Port)", "order": 82, - "encounters": [ - { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 77, - "pokemon_name": "Ponyta", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - }, - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "walk", - "encounter_rate": 10, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 215, - "pokemon_name": "Sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 85, - "pokemon_name": "Dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 84, - "pokemon_name": "Doduo", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Mt. Silver (Cave)", - "order": 83, - "encounters": [], - "children": [ - { - "name": "Mt. Silver (Cave 1F)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 44 - }, - { - "pokeapi_id": 75, - "pokemon_name": "Graveler", - "method": "walk", - "encounter_rate": 30, - "min_level": 43, - "max_level": 43 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave 2F)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 44 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Summit)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 50, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Max Revive Chamber)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Mt. Silver (Cave Full Restore Chamber)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 200, - "pokemon_name": "Misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 232, - "pokemon_name": "Donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 246, - "pokemon_name": "Larvitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - } - ] - }, - { - "name": "Pallet Town", - "order": 89, "encounters": [ { "pokeapi_id": 72, @@ -7105,58 +6566,122 @@ ] }, { - "name": "Route 01 (Kanto)", - "order": 90, + "name": "Vermilion City", + "order": 83, "encounters": [ { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", + "pokeapi_id": 143, + "pokemon_name": "Snorlax", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", "encounter_rate": 85, - "min_level": 2, - "max_level": 2 + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 45, - "min_level": 2, - "max_level": 4 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 161, - "pokemon_name": "Sentret", - "method": "walk", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", "encounter_rate": 20, - "min_level": 3, - "max_level": 3 + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 162, - "pokemon_name": "Furret", - "method": "walk", - "encounter_rate": 5, - "min_level": 6, - "max_level": 6 + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 } ] }, { - "name": "Viridian City", - "order": 91, + "name": "Route 06 (Kanto)", + "order": 84, "encounters": [ { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", + "pokeapi_id": 54, + "pokemon_name": "Psyduck", "method": "surf", "encounter_rate": 90, "min_level": 5, @@ -7194,6 +6719,38 @@ "min_level": 20, "max_level": 20 }, + { + "pokeapi_id": 69, + "pokemon_name": "Bellsprout", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 43, + "pokemon_name": "Oddish", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 13 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -7211,194 +6768,461 @@ "max_level": 10 }, { - "pokeapi_id": 61, - "pokemon_name": "Poliwhirl", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 14 - } - ] - }, - { - "name": "Pewter City", - "order": 92, - "encounters": [ - { - "pokeapi_id": 78, - "pokemon_name": "Rapidash", - "method": "trade", - "encounter_rate": 100, - "min_level": 1, - "max_level": 1 - } - ] - }, - { - "name": "Route 03 (Kanto)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 65, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 23, - "pokemon_name": "Ekans", - "method": "walk", - "encounter_rate": 20, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 24, - "pokemon_name": "Arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 10, - "max_level": 10 - } - ] - }, - { - "name": "Mt. Moon (B2F)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 50, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 35, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 46, - "pokemon_name": "Paras", + "pokeapi_id": 63, + "pokemon_name": "Abra", "method": "walk", "encounter_rate": 10, "min_level": 12, "max_level": 12 }, { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 14 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", "method": "walk", - "encounter_rate": 5, - "min_level": 8, - "max_level": 8 + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 } ] }, { - "name": "Route 04 (Kanto)", - "order": 95, + "name": "Route 08 (Kanto)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 35, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "Haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 52, + "pokemon_name": "Meowth", + "method": "walk", + "encounter_rate": 30, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 63, + "pokemon_name": "Abra", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 19 + }, + { + "pokeapi_id": 37, + "pokemon_name": "Vulpix", + "method": "walk", + "encounter_rate": 10, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 64, + "pokemon_name": "Kadabra", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Route 10 (Kanto)", + "order": 86, "encounters": [ { "pokeapi_id": 118, "pokemon_name": "Goldeen", "method": "surf", "encounter_rate": 90, - "min_level": 5, - "max_level": 14 + "min_level": 10, + "max_level": 19 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", "method": "walk", "encounter_rate": 65, - "min_level": 5, - "max_level": 5 + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 45, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { "pokeapi_id": 21, "pokemon_name": "Spearow", "method": "walk", - "encounter_rate": 35, - "min_level": 5, - "max_level": 5 + "encounter_rate": 30, + "min_level": 16, + "max_level": 16 }, { - "pokeapi_id": 41, - "pokemon_name": "Zubat", + "pokeapi_id": 100, + "pokemon_name": "Voltorb", "method": "walk", "encounter_rate": 30, - "min_level": 5, - "max_level": 5 + "min_level": 17, + "max_level": 17 }, { - "pokeapi_id": 23, - "pokemon_name": "Ekans", - "method": "walk", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", "encounter_rate": 20, - "min_level": 8, - "max_level": 8 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 39, - "pokemon_name": "Jigglypuff", + "pokeapi_id": 125, + "pokemon_name": "Electabuzz", + "method": "walk", + "encounter_rate": 15, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", "encounter_rate": 10, - "min_level": 6, - "max_level": 6 + "min_level": 18, + "max_level": 18 }, { "pokeapi_id": 119, "pokemon_name": "Seaking", "method": "surf", "encounter_rate": 10, - "min_level": 10, - "max_level": 14 + "min_level": 15, + "max_level": 19 }, { - "pokeapi_id": 24, - "pokemon_name": "Arbok", + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Rock Tunnel", + "order": 87, + "encounters": [], + "children": [ + { + "name": "Rock Tunnel (1F)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 35, + "min_level": 10, + "max_level": 13 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 66, + "pokemon_name": "Machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 67, + "pokemon_name": "Machoke", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Rock Tunnel (B1F)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 104, + "pokemon_name": "Cubone", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 115, + "pokemon_name": "Kangaskhan", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 105, + "pokemon_name": "Marowak", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + } + ] + }, + { + "name": "Route 09 (Kanto)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", "method": "walk", - "encounter_rate": 5, + "encounter_rate": 100, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 10, + "max_level": 19 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, "min_level": 10, "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 20, + "pokemon_name": "Raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 19 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Power Plant", + "order": 91, + "encounters": [ + { + "pokeapi_id": 145, + "pokemon_name": "Zapdos", + "method": "static", + "encounter_rate": 100, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 101, + "pokemon_name": "Electrode", + "method": "static", + "encounter_rate": 50, + "min_level": 34, + "max_level": 34 } ] }, { "name": "Cerulean City", - "order": 96, + "order": 92, "encounters": [ { "pokeapi_id": 118, @@ -7498,9 +7322,23 @@ } ] }, + { + "name": "Cerulean Cave (B1F)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 150, + "pokemon_name": "Mewtwo", + "method": "static", + "encounter_rate": 100, + "min_level": 70, + "max_level": 70 + } + ] + }, { "name": "Route 24 (Kanto)", - "order": 97, + "order": 94, "encounters": [ { "pokeapi_id": 118, @@ -7634,7 +7472,7 @@ }, { "name": "Route 25 (Kanto)", - "order": 98, + "order": 95, "encounters": [ { "pokeapi_id": 118, @@ -7774,23 +7612,9 @@ } ] }, - { - "name": "Cerulean Cave (B1F)", - "order": 99, - "encounters": [ - { - "pokeapi_id": 150, - "pokemon_name": "Mewtwo", - "method": "static", - "encounter_rate": 100, - "min_level": 70, - "max_level": 70 - } - ] - }, { "name": "Route 05 (Kanto)", - "order": 100, + "order": 96, "encounters": [ { "pokeapi_id": 16, @@ -7842,339 +7666,9 @@ } ] }, - { - "name": "Route 06 (Kanto)", - "order": 101, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "Psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 5, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "Poliwag", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 55, - "pokemon_name": "Golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 10, - "max_level": 14 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Vermilion City", - "order": 102, - "encounters": [ - { - "pokeapi_id": 143, - "pokemon_name": "Snorlax", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "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": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - } - ] - }, - { - "name": "Vermilion City (Port)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "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": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - } - ] - }, { "name": "Route 07 (Kanto)", - "order": 104, + "order": 97, "encounters": [ { "pokeapi_id": 37, @@ -8243,581 +7737,206 @@ ] }, { - "name": "Route 08 (Kanto)", - "order": 105, + "name": "Celadon City", + "order": 98, "encounters": [ { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", - "method": "walk", - "encounter_rate": 35, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "Haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 52, - "pokemon_name": "Meowth", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 20, + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "surf", + "encounter_rate": 90, "min_level": 15, - "max_level": 15 + "max_level": 24 }, { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "surf", "encounter_rate": 10, - "min_level": 19, + "min_level": 15, "max_level": 19 - }, - { - "pokeapi_id": 37, - "pokemon_name": "Vulpix", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 64, - "pokemon_name": "Kadabra", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 } ] }, { - "name": "Route 09 (Kanto)", - "order": 106, + "name": "Route 16 (Kanto)", + "order": 99, "encounters": [ { - "pokeapi_id": 19, - "pokemon_name": "Rattata", + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", "encounter_rate": 100, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 + "min_level": 26, + "max_level": 28 }, { "pokeapi_id": 22, "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, - { - "name": "Route 10 (Kanto)", - "order": 107, - "encounters": [ - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 19 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 20, - "pokemon_name": "Raticate", - "method": "walk", - "encounter_rate": 65, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "walk", - "encounter_rate": 45, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 21, - "pokemon_name": "Spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 100, - "pokemon_name": "Voltorb", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 125, - "pokemon_name": "Electabuzz", - "method": "walk", - "encounter_rate": 15, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "Goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 10, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 119, - "pokemon_name": "Seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Rock Tunnel", - "order": 108, - "encounters": [], - "children": [ - { - "name": "Rock Tunnel (1F)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 35, - "min_level": 10, - "max_level": 13 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 67, - "pokemon_name": "Machoke", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - }, - { - "name": "Rock Tunnel (B1F)", - "order": 110, - "encounters": [ - { - "pokeapi_id": 104, - "pokemon_name": "Cubone", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 74, - "pokemon_name": "Geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 41, - "pokemon_name": "Zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 115, - "pokemon_name": "Kangaskhan", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 105, - "pokemon_name": "Marowak", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - } - ] - }, - { - "name": "Power Plant", - "order": 111, - "encounters": [ - { - "pokeapi_id": 145, - "pokemon_name": "Zapdos", - "method": "static", - "encounter_rate": 100, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 101, - "pokemon_name": "Electrode", - "method": "static", - "encounter_rate": 50, - "min_level": 34, - "max_level": 34 - } - ] - }, - { - "name": "Route 11 (Kanto)", - "order": 112, - "encounters": [ - { - "pokeapi_id": 96, - "pokemon_name": "Drowzee", - "method": "walk", "encounter_rate": 40, - "min_level": 14, - "max_level": 14 + "min_level": 27, + "max_level": 27 }, { - "pokeapi_id": 19, - "pokemon_name": "Rattata", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 97, - "pokemon_name": "Hypno", + "pokeapi_id": 198, + "pokemon_name": "Murkrow", "method": "walk", "encounter_rate": 10, - "min_level": 16, - "max_level": 16 + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 } ] }, { - "name": "Diglett's Cave", - "order": 113, + "name": "Route 17 (Kanto)", + "order": 100, "encounters": [ { - "pokeapi_id": 50, - "pokemon_name": "Diglett", + "pokeapi_id": 88, + "pokemon_name": "Grimer", "method": "walk", - "encounter_rate": 90, - "min_level": 13, - "max_level": 13 + "encounter_rate": 100, + "min_level": 27, + "max_level": 29 }, { - "pokeapi_id": 51, - "pokemon_name": "Dugtrio", + "pokeapi_id": 22, + "pokemon_name": "Fearow", "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 19 + "encounter_rate": 40, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 40, + "min_level": 25, + "max_level": 29 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 } ] }, { - "name": "Route 12 (Kanto)", - "order": 114, + "name": "Route 18 (Kanto)", + "order": 101, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "Grimer", + "method": "walk", + "encounter_rate": 100, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 22, + "pokemon_name": "Fearow", + "method": "walk", + "encounter_rate": 40, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 89, + "pokemon_name": "Muk", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 218, + "pokemon_name": "Slugma", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 27 + } + ] + }, + { + "name": "Fuchsia City", + "order": 102, "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "surf", + "encounter_rate": 100, + "min_level": 10, + "max_level": 24 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", "method": "old-rod", - "encounter_rate": 85, + "encounter_rate": 100, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 90, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "super-rod", "encounter_rate": 30, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "method": "super-rod", + "pokeapi_id": 130, + "pokemon_name": "Gyarados", + "method": "good-rod", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 25, - "max_level": 29 + "min_level": 20, + "max_level": 20 } ] }, { - "name": "Route 13 (Kanto)", - "order": 115, + "name": "Route 15 (Kanto)", + "order": 103, "encounters": [ { "pokeapi_id": 113, @@ -8827,46 +7946,6 @@ "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": 72, - "pokemon_name": "Tentacool", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 60, - "min_level": 25, - "max_level": 29 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", @@ -8883,14 +7962,6 @@ "min_level": 23, "max_level": 23 }, - { - "pokeapi_id": 195, - "pokemon_name": "Quagsire", - "method": "surf", - "encounter_rate": 30, - "min_level": 25, - "max_level": 29 - }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", @@ -8899,14 +7970,6 @@ "min_level": 22, "max_level": 22 }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", @@ -8930,36 +7993,12 @@ "encounter_rate": 19, "min_level": 22, "max_level": 22 - }, - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 211, - "pokemon_name": "Qwilfish", - "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": 25, - "max_level": 29 } ] }, { "name": "Route 14 (Kanto)", - "order": 116, + "order": 104, "encounters": [ { "pokeapi_id": 142, @@ -9116,8 +8155,8 @@ ] }, { - "name": "Route 15 (Kanto)", - "order": 117, + "name": "Route 13 (Kanto)", + "order": 105, "encounters": [ { "pokeapi_id": 113, @@ -9127,6 +8166,46 @@ "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": 72, + "pokemon_name": "Tentacool", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, + "min_level": 25, + "max_level": 29 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 30, "pokemon_name": "Nidorina", @@ -9143,6 +8222,14 @@ "min_level": 23, "max_level": 23 }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "surf", + "encounter_rate": 30, + "min_level": 25, + "max_level": 29 + }, { "pokeapi_id": 195, "pokemon_name": "Quagsire", @@ -9151,6 +8238,14 @@ "min_level": 22, "max_level": 22 }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, { "pokeapi_id": 164, "pokemon_name": "Noctowl", @@ -9174,337 +8269,477 @@ "encounter_rate": 19, "min_level": 22, "max_level": 22 - } - ] - }, - { - "name": "Fuchsia City", - "order": 118, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "surf", - "encounter_rate": 100, - "min_level": 10, - "max_level": 24 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "old-rod", - "encounter_rate": 100, + "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 90, - "min_level": 20, - "max_level": 20 + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "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": 25, + "max_level": 29 + } + ] + }, + { + "name": "Route 12 (Kanto)", + "order": 106, + "encounters": [ { "pokeapi_id": 129, "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "super-rod", "encounter_rate": 70, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "Gyarados", + "pokeapi_id": 72, + "pokemon_name": "Tentacool", "method": "good-rod", - "encounter_rate": 10, + "encounter_rate": 65, "min_level": 20, "max_level": 20 - } - ] - }, - { - "name": "Route 16 (Kanto)", - "order": 119, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 198, - "pokemon_name": "Murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Route 17 (Kanto)", - "order": 120, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 40, + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 60, "min_level": 25, "max_level": 29 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - } - ] - }, - { - "name": "Route 18 (Kanto)", - "order": 121, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", - "method": "walk", - "encounter_rate": 100, - "min_level": 26, - "max_level": 28 + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 22, - "pokemon_name": "Fearow", - "method": "walk", - "encounter_rate": 40, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 89, - "pokemon_name": "Muk", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 218, - "pokemon_name": "Slugma", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 27 - } - ] - }, - { - "name": "Celadon City", - "order": 122, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "Grimer", + "pokeapi_id": 195, + "pokemon_name": "Quagsire", "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 24 + "encounter_rate": 30, + "min_level": 25, + "max_level": 29 }, { - "pokeapi_id": 89, - "pokemon_name": "Muk", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 211, + "pokemon_name": "Qwilfish", + "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": 25, + "max_level": 29 + } + ] + }, + { + "name": "Route 11 (Kanto)", + "order": 107, + "encounters": [ + { + "pokeapi_id": 96, + "pokemon_name": "Drowzee", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 30, "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 81, + "pokemon_name": "Magnemite", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 97, + "pokemon_name": "Hypno", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Diglett's Cave", + "order": 108, + "encounters": [ + { + "pokeapi_id": 50, + "pokemon_name": "Diglett", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 51, + "pokemon_name": "Dugtrio", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, "max_level": 19 } ] }, { - "name": "Route 19 (Kanto)", - "order": 123, + "name": "Route 02 (Kanto)", + "order": 109, "encounters": [ { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 80, + "min_level": 3, + "max_level": 3 }, { - "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": "super-rod", - "encounter_rate": 60, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "Krabby", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 222, - "pokemon_name": "Corsola", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "super-rod", - "encounter_rate": 30, - "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": 222, - "pokemon_name": "Corsola", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 99, - "pokemon_name": "Kingler", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 120, - "pokemon_name": "Staryu", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 35, - "max_level": 39 - } - ] - }, - { - "name": "Route 20 (Kanto)", - "order": 124, - "encounters": [ - { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 39 - }, - { - "pokeapi_id": 129, - "pokemon_name": "Magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "super-rod", + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", "encounter_rate": 40, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 165, + "pokemon_name": "Ledyba", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 13, + "pokemon_name": "Weedle", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 14, + "pokemon_name": "Kakuna", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 164, + "pokemon_name": "Noctowl", + "method": "walk", + "encounter_rate": 15, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 15, + "pokemon_name": "Beedrill", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 166, + "pokemon_name": "Ledian", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 17, + "pokemon_name": "Pidgeotto", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "walk", + "encounter_rate": 5, + "min_level": 4, + "max_level": 4 + } + ] + }, + { + "name": "Pewter City", + "order": 110, + "encounters": [ + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "trade", + "encounter_rate": 100, + "min_level": 1, + "max_level": 1 + } + ] + }, + { + "name": "Route 03 (Kanto)", + "order": 111, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 23, + "pokemon_name": "Ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Mt. Moon", + "order": 112, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 50, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 74, + "pokemon_name": "Geodude", + "method": "walk", + "encounter_rate": 35, + "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 + } + ] + }, + { + "name": "Route 04 (Kanto)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 65, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 21, + "pokemon_name": "Spearow", + "method": "walk", + "encounter_rate": 35, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 41, + "pokemon_name": "Zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 23, + "pokemon_name": "Ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 39, + "pokemon_name": "Jigglypuff", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 10, + "max_level": 14 + }, + { + "pokeapi_id": 24, + "pokemon_name": "Arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 10, + "max_level": 10 + } + ] + }, + { + "name": "Viridian City", + "order": 114, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 5, + "max_level": 14 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, "min_level": 40, "max_level": 40 }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, { "pokeapi_id": 129, "pokemon_name": "Magikarp", @@ -9514,74 +8749,80 @@ "max_level": 20 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 170, - "pokemon_name": "Chinchou", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", "method": "super-rod", "encounter_rate": 20, "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 72, - "pokemon_name": "Tentacool", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", "method": "old-rod", "encounter_rate": 15, "min_level": 10, "max_level": 10 }, { - "pokeapi_id": 171, - "pokemon_name": "Lanturn", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 90, - "pokemon_name": "Shellder", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 73, - "pokemon_name": "Tentacruel", + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", "method": "surf", "encounter_rate": 10, - "min_level": 35, - "max_level": 39 + "min_level": 10, + "max_level": 14 } ] }, { - "name": "Cinnabar Island", - "order": 125, + "name": "Route 01 (Kanto)", + "order": 115, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "Rattata", + "method": "walk", + "encounter_rate": 85, + "min_level": 2, + "max_level": 2 + }, + { + "pokeapi_id": 163, + "pokemon_name": "Hoothoot", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 16, + "pokemon_name": "Pidgey", + "method": "walk", + "encounter_rate": 45, + "min_level": 2, + "max_level": 4 + }, + { + "pokeapi_id": 161, + "pokemon_name": "Sentret", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 162, + "pokemon_name": "Furret", + "method": "walk", + "encounter_rate": 5, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Pallet Town", + "order": 116, "encounters": [ { "pokeapi_id": 72, @@ -9683,7 +8924,7 @@ }, { "name": "Route 21 (Kanto)", - "order": 126, + "order": 117, "encounters": [ { "pokeapi_id": 114, @@ -9799,9 +9040,315 @@ } ] }, + { + "name": "Route 20 (Kanto)", + "order": 118, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "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": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, + { + "name": "Cinnabar Island", + "order": 119, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "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": 72, + "pokemon_name": "Tentacool", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 170, + "pokemon_name": "Chinchou", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 171, + "pokemon_name": "Lanturn", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 90, + "pokemon_name": "Shellder", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, + { + "name": "Route 19 (Kanto)", + "order": 120, + "encounters": [ + { + "pokeapi_id": 72, + "pokemon_name": "Tentacool", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 39 + }, + { + "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": "super-rod", + "encounter_rate": 60, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "Krabby", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 222, + "pokemon_name": "Corsola", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "super-rod", + "encounter_rate": 30, + "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": 222, + "pokemon_name": "Corsola", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 99, + "pokemon_name": "Kingler", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 120, + "pokemon_name": "Staryu", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 73, + "pokemon_name": "Tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + } + ] + }, { "name": "Route 22 (Kanto)", - "order": 127, + "order": 121, "encounters": [ { "pokeapi_id": 19, @@ -9910,99 +9457,139 @@ ] }, { - "name": "Route 02 (Kanto)", - "order": 128, + "name": "Route 28 (Kanto)", + "order": 122, "encounters": [ { - "pokeapi_id": 163, - "pokemon_name": "Hoothoot", - "method": "walk", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", "encounter_rate": 80, - "min_level": 3, - "max_level": 3 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 3 + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 }, { - "pokeapi_id": 165, - "pokemon_name": "Ledyba", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", "method": "walk", "encounter_rate": 30, - "min_level": 3, - "max_level": 3 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 13, - "pokemon_name": "Weedle", + "pokeapi_id": 114, + "pokemon_name": "Tangela", "method": "walk", "encounter_rate": 30, - "min_level": 3, - "max_level": 3 + "min_level": 39, + "max_level": 39 }, { - "pokeapi_id": 14, - "pokemon_name": "Kakuna", + "pokeapi_id": 232, + "pokemon_name": "Donphan", "method": "walk", "encounter_rate": 20, - "min_level": 5, - "max_level": 5 + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 164, - "pokemon_name": "Noctowl", - "method": "walk", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", "encounter_rate": 15, - "min_level": 7, - "max_level": 7 + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 15, - "pokemon_name": "Beedrill", + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 44 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", "method": "walk", "encounter_rate": 10, - "min_level": 7, - "max_level": 7 + "min_level": 42, + "max_level": 42 }, { - "pokeapi_id": 166, - "pokemon_name": "Ledian", + "pokeapi_id": 215, + "pokemon_name": "Sneasel", "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 }, { - "pokeapi_id": 17, - "pokemon_name": "Pidgeotto", + "pokeapi_id": 85, + "pokemon_name": "Dodrio", "method": "walk", "encounter_rate": 5, - "min_level": 7, - "max_level": 7 + "min_level": 43, + "max_level": 43 }, { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", + "pokeapi_id": 84, + "pokemon_name": "Doduo", "method": "walk", "encounter_rate": 5, - "min_level": 4, - "max_level": 4 + "min_level": 41, + "max_level": 41 } ] }, { "name": "Team Rocket HQ", - "order": 129, + "order": 123, "encounters": [], "children": [ { "name": "Team Rocket HQ (B1F)", - "order": 130, + "order": 124, "encounters": [ { "pokeapi_id": 74, @@ -10032,7 +9619,7 @@ }, { "name": "Team Rocket HQ (B2F)", - "order": 131, + "order": 125, "encounters": [ { "pokeapi_id": 101, @@ -10047,48 +9634,461 @@ ] }, { - "name": "Victory Road (Kanto 3F)", - "order": 132, + "name": "Mt. Silver", + "order": 126, "encounters": [ { - "pokeapi_id": 42, - "pokemon_name": "Golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 32 + "pokeapi_id": 61, + "pokemon_name": "Poliwhirl", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 }, { - "pokeapi_id": 75, - "pokemon_name": "Graveler", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 77, + "pokemon_name": "Ponyta", "method": "walk", "encounter_rate": 30, - "min_level": 32, - "max_level": 32 + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 232, "pokemon_name": "Donphan", "method": "walk", "encounter_rate": 20, - "min_level": 33, - "max_level": 33 + "min_level": 42, + "max_level": 42 }, { - "pokeapi_id": 95, - "pokemon_name": "Onix", - "method": "walk", + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "old-rod", "encounter_rate": 15, - "min_level": 34, - "max_level": 36 + "min_level": 10, + "max_level": 10 }, { - "pokeapi_id": 111, - "pokemon_name": "Rhyhorn", + "pokeapi_id": 60, + "pokemon_name": "Poliwag", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + }, + { + "pokeapi_id": 78, + "pokemon_name": "Rapidash", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 215, + "pokemon_name": "Sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 85, + "pokemon_name": "Dodrio", "method": "walk", "encounter_rate": 5, - "min_level": 35, - "max_level": 35 + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 84, + "pokemon_name": "Doduo", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Mt. Silver (Cave)", + "order": 127, + "encounters": [], + "children": [ + { + "name": "Mt. Silver (Cave 1F)", + "order": 128, + "encounters": [ + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 75, + "pokemon_name": "Graveler", + "method": "walk", + "encounter_rate": 30, + "min_level": 43, + "max_level": 43 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 42 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave 2F)", + "order": 129, + "encounters": [ + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 44 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 129, + "pokemon_name": "Magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 118, + "pokemon_name": "Goldeen", + "method": "surf", + "encounter_rate": 10, + "min_level": 35, + "max_level": 39 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 119, + "pokemon_name": "Seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Summit)", + "order": 130, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 50, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 95, + "pokemon_name": "Onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Max Revive Chamber)", + "order": 131, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] + }, + { + "name": "Mt. Silver (Cave Full Restore Chamber)", + "order": 132, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "Quagsire", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 55, + "pokemon_name": "Golduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 200, + "pokemon_name": "Misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 232, + "pokemon_name": "Donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "Golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 246, + "pokemon_name": "Larvitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] } ] } diff --git a/backend/src/app/seeds/data/sun.json b/backend/src/app/seeds/data/sun.json index 8cfdc7c..2b60ead 100644 --- a/backend/src/app/seeds/data/sun.json +++ b/backend/src/app/seeds/data/sun.json @@ -35,7 +35,7 @@ "encounters": [], "children": [ { - "name": "Alola Route 1 (First two fields east of the player’s house)", + "name": "Alola Route 1 (First two fields east of the player\u2019s house)", "order": 3, "encounters": [ { @@ -363,7 +363,7 @@ ] }, { - "name": "Trainer’s School (Alola)", + "name": "Trainer\u2019s School (Alola)", "order": 8, "encounters": [ { diff --git a/backend/src/app/seeds/data/sword.json b/backend/src/app/seeds/data/sword.json index f6f59d4..f21e876 100644 --- a/backend/src/app/seeds/data/sword.json +++ b/backend/src/app/seeds/data/sword.json @@ -3406,7 +3406,7 @@ "encounters": [], "children": [ { - "name": "Axew’s Eye", + "name": "Axew\u2019s Eye", "order": 64, "encounters": [ { @@ -3676,7 +3676,7 @@ ] }, { - "name": "Axew’s Eye (Southeast of the Big Tree)", + "name": "Axew\u2019s Eye (Southeast of the Big Tree)", "order": 65, "encounters": [ { @@ -3706,7 +3706,7 @@ ] }, { - "name": "Axew’s Eye (Northeast of the Big Tree)", + "name": "Axew\u2019s Eye (Northeast of the Big Tree)", "order": 66, "encounters": [ { @@ -4244,7 +4244,7 @@ ] }, { - "name": "South Lake Miloch (Northwest of Bridge to Giant’s Seat)", + "name": "South Lake Miloch (Northwest of Bridge to Giant\u2019s Seat)", "order": 74, "encounters": [ { @@ -4282,7 +4282,7 @@ ] }, { - "name": "South Lake Miloch (West of Bridge to Giant’s Seat)", + "name": "South Lake Miloch (West of Bridge to Giant\u2019s Seat)", "order": 75, "encounters": [ { @@ -4502,7 +4502,7 @@ ] }, { - "name": "South Lake Miloch (By Giant’s Seat, Fishing Spot North of Bridge)", + "name": "South Lake Miloch (By Giant\u2019s Seat, Fishing Spot North of Bridge)", "order": 81, "encounters": [ { @@ -13842,7 +13842,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pokémon camp)", + "name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pok\u00e9mon camp)", "order": 225, "encounters": [ { @@ -13856,7 +13856,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pokémon camp)", + "name": "Route 9 - Galar (Circhester Bay in canal southwest of Pok\u00e9mon camp)", "order": 226, "encounters": [ { @@ -13870,7 +13870,7 @@ ] }, { - "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay…", + "name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay\u2026", "order": 227, "encounters": [ { @@ -14327,7 +14327,7 @@ ] }, { - "name": "Route 10 - Galar (East of Pokémon camp)", + "name": "Route 10 - Galar (East of Pok\u00e9mon camp)", "order": 235, "encounters": [ { @@ -15318,7 +15318,7 @@ ] }, { - "name": "Soothing Wetlands (In Puddle Near Brawler’s Cave Entrance)", + "name": "Soothing Wetlands (In Puddle Near Brawler\u2019s Cave Entrance)", "order": 254, "encounters": [ { @@ -15348,7 +15348,7 @@ ] }, { - "name": "Soothing Wetlands (Southwest of Brawler’s Cave Entrance in Open Area Near Den)", + "name": "Soothing Wetlands (Southwest of Brawler\u2019s Cave Entrance in Open Area Near Den)", "order": 255, "encounters": [ { diff --git a/backend/src/app/seeds/data/ultra-moon.json b/backend/src/app/seeds/data/ultra-moon.json index 1f45cfe..3db0448 100644 --- a/backend/src/app/seeds/data/ultra-moon.json +++ b/backend/src/app/seeds/data/ultra-moon.json @@ -60,7 +60,7 @@ ], "children": [ { - "name": "Alola Route 1 (First two fields east of the player’s house)", + "name": "Alola Route 1 (First two fields east of the player\u2019s house)", "order": 3, "encounters": [ { @@ -372,7 +372,7 @@ ] }, { - "name": "Trainer’s School (Alola)", + "name": "Trainer\u2019s School (Alola)", "order": 8, "encounters": [ { @@ -768,7 +768,7 @@ ] }, { - "name": "Alola Route 2 (Two patches of grass southwest of the Pokémon Center)", + "name": "Alola Route 2 (Two patches of grass southwest of the Pok\u00e9mon Center)", "order": 15, "encounters": [ { @@ -5475,18 +5475,9 @@ ] }, { - "name": "Lake of the Moone", + "name": "Lake of the Sunne", "order": 102, - "encounters": [ - { - "pokeapi_id": 789, - "pokemon_name": "Cosmog", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] + "encounters": [] }, { "name": "Poni Grove", @@ -6757,7 +6748,7 @@ ] }, { - "name": "Team Rocket’s Castle", + "name": "Team Rocket\u2019s Castle", "order": 124, "encounters": [ { diff --git a/backend/src/app/seeds/data/ultra-sun.json b/backend/src/app/seeds/data/ultra-sun.json index 52ec83c..159bd7c 100644 --- a/backend/src/app/seeds/data/ultra-sun.json +++ b/backend/src/app/seeds/data/ultra-sun.json @@ -60,7 +60,7 @@ ], "children": [ { - "name": "Alola Route 1 (First two fields east of the player’s house)", + "name": "Alola Route 1 (First two fields east of the player\u2019s house)", "order": 3, "encounters": [ { @@ -372,7 +372,7 @@ ] }, { - "name": "Trainer’s School (Alola)", + "name": "Trainer\u2019s School (Alola)", "order": 8, "encounters": [ { @@ -768,7 +768,7 @@ ] }, { - "name": "Alola Route 2 (Two patches of grass southwest of the Pokémon Center)", + "name": "Alola Route 2 (Two patches of grass southwest of the Pok\u00e9mon Center)", "order": 15, "encounters": [ { @@ -6749,7 +6749,7 @@ ] }, { - "name": "Team Rocket’s Castle", + "name": "Team Rocket\u2019s Castle", "order": 124, "encounters": [ { diff --git a/backend/src/app/seeds/data/violet.json b/backend/src/app/seeds/data/violet.json index 4bf5b04..78d06d1 100644 --- a/backend/src/app/seeds/data/violet.json +++ b/backend/src/app/seeds/data/violet.json @@ -587,18 +587,9 @@ ] }, { - "name": "Uva Academy", + "name": "Naranja Academy", "order": 17, - "encounters": [ - { - "pokeapi_id": 10161, - "pokemon_name": "Meowth (Galar)", - "method": "gift", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] + "encounters": [] }, { "name": "Cortondo", @@ -17441,7 +17432,7 @@ ] }, { - "name": "Pokémon League (Paldea)", + "name": "Pok\u00e9mon League (Paldea)", "order": 217, "encounters": [ { @@ -17455,7 +17446,7 @@ ], "children": [ { - "name": "Pokémon League (Paldea - Town)", + "name": "Pok\u00e9mon League (Paldea - Town)", "order": 218, "encounters": [ { @@ -17485,7 +17476,7 @@ ] }, { - "name": "Pokémon League (Paldea - Flower)", + "name": "Pok\u00e9mon League (Paldea - Flower)", "order": 219, "encounters": [ { diff --git a/backend/src/app/seeds/data/white-2.json b/backend/src/app/seeds/data/white-2.json index 7526bc8..60b3ebb 100644 --- a/backend/src/app/seeds/data/white-2.json +++ b/backend/src/app/seeds/data/white-2.json @@ -4732,8 +4732,102 @@ "encounters": [], "children": [ { - "name": "Giant Chasm (Cave)", + "name": "Giant Chasm (Entrance)", "order": 69, + "encounters": [ + { + "pokeapi_id": 531, + "pokemon_name": "Audino", + "method": "walk", + "encounter_rate": 85, + "min_level": 44, + "max_level": 47 + }, + { + "pokeapi_id": 114, + "pokemon_name": "Tangela", + "method": "walk", + "encounter_rate": 60, + "min_level": 44, + "max_level": 49 + }, + { + "pokeapi_id": 279, + "pokemon_name": "Pelipper", + "method": "walk", + "encounter_rate": 40, + "min_level": 45, + "max_level": 50 + }, + { + "pokeapi_id": 35, + "pokemon_name": "Clefairy", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 50 + }, + { + "pokeapi_id": 337, + "pokemon_name": "Lunatone", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 50 + }, + { + "pokeapi_id": 338, + "pokemon_name": "Solrock", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 51 + }, + { + "pokeapi_id": 583, + "pokemon_name": "Vanillish", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 50 + }, + { + "pokeapi_id": 225, + "pokemon_name": "Delibird", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 49 + }, + { + "pokeapi_id": 36, + "pokemon_name": "Clefable", + "method": "walk", + "encounter_rate": 5, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 465, + "pokemon_name": "Tangrowth", + "method": "walk", + "encounter_rate": 5, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 584, + "pokemon_name": "Vanilluxe", + "method": "walk", + "encounter_rate": 5, + "min_level": 47, + "max_level": 47 + } + ] + }, + { + "name": "Giant Chasm (Cave)", + "order": 70, "encounters": [ { "pokeapi_id": 530, @@ -4873,100 +4967,6 @@ } ] }, - { - "name": "Giant Chasm (Entrance)", - "order": 70, - "encounters": [ - { - "pokeapi_id": 531, - "pokemon_name": "Audino", - "method": "walk", - "encounter_rate": 85, - "min_level": 44, - "max_level": 47 - }, - { - "pokeapi_id": 114, - "pokemon_name": "Tangela", - "method": "walk", - "encounter_rate": 60, - "min_level": 44, - "max_level": 49 - }, - { - "pokeapi_id": 279, - "pokemon_name": "Pelipper", - "method": "walk", - "encounter_rate": 40, - "min_level": 45, - "max_level": 50 - }, - { - "pokeapi_id": 35, - "pokemon_name": "Clefairy", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 50 - }, - { - "pokeapi_id": 337, - "pokemon_name": "Lunatone", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 50 - }, - { - "pokeapi_id": 338, - "pokemon_name": "Solrock", - "method": "walk", - "encounter_rate": 20, - "min_level": 46, - "max_level": 51 - }, - { - "pokeapi_id": 583, - "pokemon_name": "Vanillish", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 50 - }, - { - "pokeapi_id": 225, - "pokemon_name": "Delibird", - "method": "walk", - "encounter_rate": 10, - "min_level": 44, - "max_level": 49 - }, - { - "pokeapi_id": 36, - "pokemon_name": "Clefable", - "method": "walk", - "encounter_rate": 5, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 465, - "pokemon_name": "Tangrowth", - "method": "walk", - "encounter_rate": 5, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 584, - "pokemon_name": "Vanilluxe", - "method": "walk", - "encounter_rate": 5, - "min_level": 47, - "max_level": 47 - } - ] - }, { "name": "Giant Chasm (Crater forest)", "order": 71, diff --git a/backend/src/app/seeds/data/white.json b/backend/src/app/seeds/data/white.json index 6a9243f..9d3d3eb 100644 --- a/backend/src/app/seeds/data/white.json +++ b/backend/src/app/seeds/data/white.json @@ -1484,7 +1484,7 @@ ] }, { - "name": "Relic Castle (Volcarona’s Room and Room Outside)", + "name": "Relic Castle (Volcarona\u2019s Room and Room Outside)", "order": 30, "encounters": [ { @@ -5320,279 +5320,9 @@ } ] }, - { - "name": "White Forest", - "order": 89, - "encounters": [ - { - "pokeapi_id": 30, - "pokemon_name": "Nidorina", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 63, - "pokemon_name": "Abra", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 304, - "pokemon_name": "Aron", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 298, - "pokemon_name": "Azurill", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 371, - "pokemon_name": "Bagon", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 69, - "pokemon_name": "Bellsprout", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 406, - "pokemon_name": "Budew", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 341, - "pokemon_name": "Corphish", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 239, - "pokemon_name": "Elekid", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 92, - "pokemon_name": "Gastly", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 440, - "pokemon_name": "Happiny", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 187, - "pokemon_name": "Hoppip", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 270, - "pokemon_name": "Lotad", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 270, - "pokemon_name": "Lotad", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 66, - "pokemon_name": "Machop", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 240, - "pokemon_name": "Magby", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 81, - "pokemon_name": "Magnemite", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 179, - "pokemon_name": "Mareep", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 43, - "pokemon_name": "Oddish", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 16, - "pokemon_name": "Pidgey", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 137, - "pokemon_name": "Porygon", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 280, - "pokemon_name": "Ralts", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 111, - "pokemon_name": "Rhyhorn", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 273, - "pokemon_name": "Seedot", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "Shinx", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 287, - "pokemon_name": "Slakoth", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 396, - "pokemon_name": "Starly", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 283, - "pokemon_name": "Surskit", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 175, - "pokemon_name": "Togepi", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 328, - "pokemon_name": "Trapinch", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 293, - "pokemon_name": "Whismur", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 194, - "pokemon_name": "Wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 265, - "pokemon_name": "Wurmple", - "method": "walk", - "encounter_rate": 60, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Unova Route 15", - "order": 90, + "order": 89, "encounters": [ { "pokeapi_id": 479, @@ -5710,7 +5440,7 @@ }, { "name": "Marvelous Bridge", - "order": 91, + "order": 90, "encounters": [ { "pokeapi_id": 129, @@ -5732,12 +5462,12 @@ }, { "name": "Challenger's Cave", - "order": 92, + "order": 91, "encounters": [], "children": [ { "name": "Challengers Cave (1F)", - "order": 93, + "order": 92, "encounters": [ { "pokeapi_id": 525, @@ -5791,7 +5521,7 @@ }, { "name": "Challengers Cave (B1F)", - "order": 94, + "order": 93, "encounters": [ { "pokeapi_id": 525, @@ -5853,7 +5583,7 @@ }, { "name": "Challengers Cave (B2F)", - "order": 95, + "order": 94, "encounters": [ { "pokeapi_id": 525, @@ -5915,7 +5645,7 @@ }, { "name": "Challengers Cave", - "order": 96, + "order": 95, "encounters": [ { "pokeapi_id": 10016, @@ -5987,7 +5717,7 @@ }, { "name": "Unova Route 17", - "order": 97, + "order": 96, "encounters": [ { "pokeapi_id": 592, @@ -6065,7 +5795,7 @@ }, { "name": "Unova Route 18", - "order": 98, + "order": 97, "encounters": [ { "pokeapi_id": 170, @@ -6223,7 +5953,7 @@ }, { "name": "P2 Laboratory", - "order": 99, + "order": 98, "encounters": [ { "pokeapi_id": 592, @@ -6349,12 +6079,12 @@ }, { "name": "Giant Chasm", - "order": 100, + "order": 99, "encounters": [], "children": [ { "name": "Giant Chasm (Entrance)", - "order": 101, + "order": 100, "encounters": [ { "pokeapi_id": 531, @@ -6448,7 +6178,7 @@ }, { "name": "Giant Chasm (Cave)", - "order": 102, + "order": 101, "encounters": [ { "pokeapi_id": 10016, @@ -6590,7 +6320,7 @@ }, { "name": "Giant Chasm (Crater forest)", - "order": 103, + "order": 102, "encounters": [ { "pokeapi_id": 531, @@ -6676,7 +6406,7 @@ }, { "name": "Giant Chasm (Cave depths)", - "order": 104, + "order": 103, "encounters": [ { "pokeapi_id": 10016, @@ -6828,7 +6558,7 @@ }, { "name": "Liberty Garden", - "order": 105, + "order": 104, "encounters": [ { "pokeapi_id": 494, diff --git a/backend/src/app/seeds/data/x-bosses.json b/backend/src/app/seeds/data/x-bosses.json index d440a0f..a1d0f9b 100644 --- a/backend/src/app/seeds/data/x-bosses.json +++ b/backend/src/app/seeds/data/x-bosses.json @@ -91,7 +91,7 @@ "badge_image_url": "/badges/psychic-badge.png", "level_cap": 44, "order": 7, - "after_route_name": "Anistar City", + "after_route_name": null, "location": "Anistar Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/olympia.png", @@ -119,7 +119,7 @@ "badge_image_url": null, "level_cap": 63, "order": 9, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/malva.png", @@ -133,7 +133,7 @@ "badge_image_url": null, "level_cap": 63, "order": 10, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/siebold.png", @@ -147,7 +147,7 @@ "badge_image_url": null, "level_cap": 63, "order": 11, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/wikstrom.png", @@ -161,7 +161,7 @@ "badge_image_url": null, "level_cap": 63, "order": 12, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/drasna.png", @@ -175,7 +175,7 @@ "badge_image_url": null, "level_cap": 68, "order": 13, - "after_route_name": "Victory Road", + "after_route_name": null, "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/diantha.png", diff --git a/backend/src/app/seeds/data/x.json b/backend/src/app/seeds/data/x.json index 3385dfc..c99dc0d 100644 --- a/backend/src/app/seeds/data/x.json +++ b/backend/src/app/seeds/data/x.json @@ -3882,7 +3882,7 @@ ] }, { - "name": "Pokémon Village", + "name": "Pok\u00e9mon Village", "order": 58, "encounters": [ { diff --git a/backend/src/app/seeds/data/y.json b/backend/src/app/seeds/data/y.json index 0652483..219f4f5 100644 --- a/backend/src/app/seeds/data/y.json +++ b/backend/src/app/seeds/data/y.json @@ -3874,7 +3874,7 @@ ] }, { - "name": "Pokémon Village", + "name": "Pok\u00e9mon Village", "order": 58, "encounters": [ { diff --git a/backend/src/app/seeds/data/yellow-bosses.json b/backend/src/app/seeds/data/yellow-bosses.json index 46def1c..48402dc 100644 --- a/backend/src/app/seeds/data/yellow-bosses.json +++ b/backend/src/app/seeds/data/yellow-bosses.json @@ -7,7 +7,7 @@ "badge_image_url": "/badges/boulder-badge.png", "level_cap": 12, "order": 1, - "after_route_name": null, + "after_route_name": "Viridian Forest", "location": "Pewter Gym", "section": null, "sprite_url": "/boss-sprites/yellow/brock.png", @@ -21,7 +21,7 @@ "badge_image_url": "/badges/cascade-badge.png", "level_cap": 21, "order": 2, - "after_route_name": null, + "after_route_name": "Cerulean City", "location": "Cerulean Gem", "section": null, "sprite_url": "/boss-sprites/yellow/misty.png", @@ -35,7 +35,7 @@ "badge_image_url": "/badges/thunder-badge.png", "level_cap": 28, "order": 3, - "after_route_name": null, + "after_route_name": "Vermilion City", "location": "Vermillion Gym", "section": null, "sprite_url": "/boss-sprites/yellow/lt-surge.png", @@ -49,7 +49,7 @@ "badge_image_url": "/badges/rainbow-badge.png", "level_cap": 32, "order": 4, - "after_route_name": null, + "after_route_name": "Celadon City", "location": "Celadon Gym", "section": null, "sprite_url": "/boss-sprites/yellow/erika.png", @@ -63,7 +63,7 @@ "badge_image_url": "/badges/marsh-badge.png", "level_cap": 50, "order": 5, - "after_route_name": null, + "after_route_name": "Fighting Dojo", "location": "Saffron Gym", "section": null, "sprite_url": "/boss-sprites/yellow/sabrina.png", @@ -77,7 +77,7 @@ "badge_image_url": "/badges/soul-badge.png", "level_cap": 50, "order": 6, - "after_route_name": null, + "after_route_name": "Fuchsia City", "location": "Fuchsia Gym", "section": null, "sprite_url": "/boss-sprites/yellow/koga.png", @@ -91,7 +91,7 @@ "badge_image_url": "/badges/volcano-badge.png", "level_cap": 54, "order": 7, - "after_route_name": null, + "after_route_name": "Cinnabar Island", "location": "Cinnabar Gym", "section": null, "sprite_url": "/boss-sprites/yellow/blaine.png", @@ -105,7 +105,7 @@ "badge_image_url": "/badges/earth-badge.png", "level_cap": 55, "order": 8, - "after_route_name": null, + "after_route_name": "Route 23 (Kanto)", "location": "Viridian Gym", "section": null, "sprite_url": "/boss-sprites/yellow/giovanni.png", @@ -119,10 +119,10 @@ "badge_image_url": null, "level_cap": 56, "order": 9, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/yellow/lorelei.png", "pokemon": [] }, { @@ -133,10 +133,10 @@ "badge_image_url": null, "level_cap": 58, "order": 10, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/yellow/bruno.png", "pokemon": [] }, { @@ -147,10 +147,10 @@ "badge_image_url": null, "level_cap": 60, "order": 11, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/yellow/agatha.png", "pokemon": [] }, { @@ -161,10 +161,10 @@ "badge_image_url": null, "level_cap": 62, "order": 12, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/yellow/lance.png", "pokemon": [] }, { @@ -175,10 +175,10 @@ "badge_image_url": null, "level_cap": 65, "order": 13, - "after_route_name": null, + "after_route_name": "Victory Road (Kanto)", "location": "Indigo Plateau", "section": null, - "sprite_url": null, + "sprite_url": "/boss-sprites/yellow/blue.png", "pokemon": [] } ] diff --git a/backend/src/app/seeds/data/yellow.json b/backend/src/app/seeds/data/yellow.json index 7e9c7ed..6d61810 100644 --- a/backend/src/app/seeds/data/yellow.json +++ b/backend/src/app/seeds/data/yellow.json @@ -11,6 +11,14 @@ "min_level": 5, "max_level": 5 }, + { + "pokeapi_id": 25, + "pokemon_name": "Pikachu", + "method": "starter", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, { "pokeapi_id": 120, "pokemon_name": "Staryu", @@ -42,14 +50,6 @@ "encounter_rate": 40, "min_level": 10, "max_level": 10 - }, - { - "pokeapi_id": 25, - "pokemon_name": "Pikachu", - "method": "starter", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 } ] }, @@ -1610,12 +1610,12 @@ ] }, { - "name": "Pokémon Tower", + "name": "Pok\u00e9mon Tower", "order": 33, "encounters": [], "children": [ { - "name": "Pokémon Tower (3F)", + "name": "Pok\u00e9mon Tower (3F)", "order": 34, "encounters": [ { @@ -1637,7 +1637,7 @@ ] }, { - "name": "Pokémon Tower (4F)", + "name": "Pok\u00e9mon Tower (4F)", "order": 35, "encounters": [ { @@ -1659,7 +1659,7 @@ ] }, { - "name": "Pokémon Tower (5F)", + "name": "Pok\u00e9mon Tower (5F)", "order": 36, "encounters": [ { @@ -1689,7 +1689,7 @@ ] }, { - "name": "Pokémon Tower (6F)", + "name": "Pok\u00e9mon Tower (6F)", "order": 37, "encounters": [ { @@ -1727,7 +1727,7 @@ ] }, { - "name": "Pokémon Tower (7F)", + "name": "Pok\u00e9mon Tower (7F)", "order": 38, "encounters": [ { @@ -3521,12 +3521,12 @@ ] }, { - "name": "Pokémon Mansion (Kanto)", + "name": "Pok\u00e9mon Mansion (Kanto)", "order": 63, "encounters": [], "children": [ { - "name": "Pokémon Mansion (Kanto - 1F)", + "name": "Pok\u00e9mon Mansion (Kanto - 1F)", "order": 64, "encounters": [ { @@ -3564,7 +3564,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 2F)", + "name": "Pok\u00e9mon Mansion (Kanto - 2F)", "order": 65, "encounters": [ { @@ -3602,7 +3602,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - 3F)", + "name": "Pok\u00e9mon Mansion (Kanto - 3F)", "order": 66, "encounters": [ { @@ -3640,7 +3640,7 @@ ] }, { - "name": "Pokémon Mansion (Kanto - B1F)", + "name": "Pok\u00e9mon Mansion (Kanto - B1F)", "order": 67, "encounters": [ { diff --git a/frontend/public/boss-sprites/crystal/blaine.png b/frontend/public/boss-sprites/crystal/blaine.png index 85b3130..fba52a6 100644 Binary files a/frontend/public/boss-sprites/crystal/blaine.png and b/frontend/public/boss-sprites/crystal/blaine.png differ diff --git a/frontend/public/boss-sprites/crystal/blue.png b/frontend/public/boss-sprites/crystal/blue.png index cc2120c..5e028ef 100644 Binary files a/frontend/public/boss-sprites/crystal/blue.png and b/frontend/public/boss-sprites/crystal/blue.png differ diff --git a/frontend/public/boss-sprites/crystal/brock.png b/frontend/public/boss-sprites/crystal/brock.png index 66660ce..e977dbd 100644 Binary files a/frontend/public/boss-sprites/crystal/brock.png and b/frontend/public/boss-sprites/crystal/brock.png differ diff --git a/frontend/public/boss-sprites/crystal/bruno.png b/frontend/public/boss-sprites/crystal/bruno.png new file mode 100644 index 0000000..6c256fd Binary files /dev/null and b/frontend/public/boss-sprites/crystal/bruno.png differ diff --git a/frontend/public/boss-sprites/crystal/bugsy.png b/frontend/public/boss-sprites/crystal/bugsy.png index e855c8a..6aabaca 100644 Binary files a/frontend/public/boss-sprites/crystal/bugsy.png and b/frontend/public/boss-sprites/crystal/bugsy.png differ diff --git a/frontend/public/boss-sprites/crystal/chuck.png b/frontend/public/boss-sprites/crystal/chuck.png index 0163413..b434cf6 100644 Binary files a/frontend/public/boss-sprites/crystal/chuck.png and b/frontend/public/boss-sprites/crystal/chuck.png differ diff --git a/frontend/public/boss-sprites/crystal/clair.png b/frontend/public/boss-sprites/crystal/clair.png index e6e17e9..306140c 100644 Binary files a/frontend/public/boss-sprites/crystal/clair.png and b/frontend/public/boss-sprites/crystal/clair.png differ diff --git a/frontend/public/boss-sprites/crystal/erika.png b/frontend/public/boss-sprites/crystal/erika.png index e6feb6c..122c112 100644 Binary files a/frontend/public/boss-sprites/crystal/erika.png and b/frontend/public/boss-sprites/crystal/erika.png differ diff --git a/frontend/public/boss-sprites/crystal/falkner.png b/frontend/public/boss-sprites/crystal/falkner.png index eac2aa1..883adf7 100644 Binary files a/frontend/public/boss-sprites/crystal/falkner.png and b/frontend/public/boss-sprites/crystal/falkner.png differ diff --git a/frontend/public/boss-sprites/crystal/janine.png b/frontend/public/boss-sprites/crystal/janine.png index 95647f4..c410d01 100644 Binary files a/frontend/public/boss-sprites/crystal/janine.png and b/frontend/public/boss-sprites/crystal/janine.png differ diff --git a/frontend/public/boss-sprites/crystal/jasmine.png b/frontend/public/boss-sprites/crystal/jasmine.png index 34b1aee..488cea1 100644 Binary files a/frontend/public/boss-sprites/crystal/jasmine.png and b/frontend/public/boss-sprites/crystal/jasmine.png differ diff --git a/frontend/public/boss-sprites/crystal/karen.png b/frontend/public/boss-sprites/crystal/karen.png new file mode 100644 index 0000000..a9e54f0 Binary files /dev/null and b/frontend/public/boss-sprites/crystal/karen.png differ diff --git a/frontend/public/boss-sprites/crystal/koga.png b/frontend/public/boss-sprites/crystal/koga.png new file mode 100644 index 0000000..19afe54 Binary files /dev/null and b/frontend/public/boss-sprites/crystal/koga.png differ diff --git a/frontend/public/boss-sprites/crystal/lance.png b/frontend/public/boss-sprites/crystal/lance.png new file mode 100644 index 0000000..5eb398c Binary files /dev/null and b/frontend/public/boss-sprites/crystal/lance.png differ diff --git a/frontend/public/boss-sprites/crystal/lt-surge.png b/frontend/public/boss-sprites/crystal/lt-surge.png index a36e9de..be4cb65 100644 Binary files a/frontend/public/boss-sprites/crystal/lt-surge.png and b/frontend/public/boss-sprites/crystal/lt-surge.png differ diff --git a/frontend/public/boss-sprites/crystal/misty.png b/frontend/public/boss-sprites/crystal/misty.png index b790e63..1df6367 100644 Binary files a/frontend/public/boss-sprites/crystal/misty.png and b/frontend/public/boss-sprites/crystal/misty.png differ diff --git a/frontend/public/boss-sprites/crystal/morty.png b/frontend/public/boss-sprites/crystal/morty.png index f155911..01e2c92 100644 Binary files a/frontend/public/boss-sprites/crystal/morty.png and b/frontend/public/boss-sprites/crystal/morty.png differ diff --git a/frontend/public/boss-sprites/crystal/pryce.png b/frontend/public/boss-sprites/crystal/pryce.png index a57a400..09c45fb 100644 Binary files a/frontend/public/boss-sprites/crystal/pryce.png and b/frontend/public/boss-sprites/crystal/pryce.png differ diff --git a/frontend/public/boss-sprites/crystal/red.png b/frontend/public/boss-sprites/crystal/red.png new file mode 100644 index 0000000..1d8af84 Binary files /dev/null and b/frontend/public/boss-sprites/crystal/red.png differ diff --git a/frontend/public/boss-sprites/crystal/sabrina.png b/frontend/public/boss-sprites/crystal/sabrina.png index 3984c13..86591fd 100644 Binary files a/frontend/public/boss-sprites/crystal/sabrina.png and b/frontend/public/boss-sprites/crystal/sabrina.png differ diff --git a/frontend/public/boss-sprites/crystal/whitney.png b/frontend/public/boss-sprites/crystal/whitney.png index 160eb41..ba22891 100644 Binary files a/frontend/public/boss-sprites/crystal/whitney.png and b/frontend/public/boss-sprites/crystal/whitney.png differ diff --git a/frontend/public/boss-sprites/crystal/will.png b/frontend/public/boss-sprites/crystal/will.png new file mode 100644 index 0000000..f7b5bc9 Binary files /dev/null and b/frontend/public/boss-sprites/crystal/will.png differ diff --git a/frontend/public/boss-sprites/emerald/brawly.png b/frontend/public/boss-sprites/emerald/brawly.png index bc4fc5a..d27c5b1 100644 Binary files a/frontend/public/boss-sprites/emerald/brawly.png and b/frontend/public/boss-sprites/emerald/brawly.png differ diff --git a/frontend/public/boss-sprites/emerald/drake.png b/frontend/public/boss-sprites/emerald/drake.png new file mode 100644 index 0000000..d8b220c Binary files /dev/null and b/frontend/public/boss-sprites/emerald/drake.png differ diff --git a/frontend/public/boss-sprites/emerald/flannery.png b/frontend/public/boss-sprites/emerald/flannery.png index af106db..9648bd3 100644 Binary files a/frontend/public/boss-sprites/emerald/flannery.png and b/frontend/public/boss-sprites/emerald/flannery.png differ diff --git a/frontend/public/boss-sprites/emerald/glacia.png b/frontend/public/boss-sprites/emerald/glacia.png new file mode 100644 index 0000000..9e97c64 Binary files /dev/null and b/frontend/public/boss-sprites/emerald/glacia.png differ diff --git a/frontend/public/boss-sprites/emerald/juan.png b/frontend/public/boss-sprites/emerald/juan.png new file mode 100644 index 0000000..faa91dd Binary files /dev/null and b/frontend/public/boss-sprites/emerald/juan.png differ diff --git a/frontend/public/boss-sprites/emerald/norman.png b/frontend/public/boss-sprites/emerald/norman.png index 1d1c04a..80d9ca0 100644 Binary files a/frontend/public/boss-sprites/emerald/norman.png and b/frontend/public/boss-sprites/emerald/norman.png differ diff --git a/frontend/public/boss-sprites/emerald/phoebe.png b/frontend/public/boss-sprites/emerald/phoebe.png new file mode 100644 index 0000000..d658e1d Binary files /dev/null and b/frontend/public/boss-sprites/emerald/phoebe.png differ diff --git a/frontend/public/boss-sprites/emerald/roxanne.png b/frontend/public/boss-sprites/emerald/roxanne.png index 0774389..e9c4e89 100644 Binary files a/frontend/public/boss-sprites/emerald/roxanne.png and b/frontend/public/boss-sprites/emerald/roxanne.png differ diff --git a/frontend/public/boss-sprites/emerald/sydney.png b/frontend/public/boss-sprites/emerald/sydney.png new file mode 100644 index 0000000..7d9726e Binary files /dev/null and b/frontend/public/boss-sprites/emerald/sydney.png differ diff --git a/frontend/public/boss-sprites/emerald/tate--lisa.png b/frontend/public/boss-sprites/emerald/tate--lisa.png index a25d13b..b4948e9 100644 Binary files a/frontend/public/boss-sprites/emerald/tate--lisa.png and b/frontend/public/boss-sprites/emerald/tate--lisa.png differ diff --git a/frontend/public/boss-sprites/emerald/wallace.png b/frontend/public/boss-sprites/emerald/wallace.png index 815a93d..1f57df3 100644 Binary files a/frontend/public/boss-sprites/emerald/wallace.png and b/frontend/public/boss-sprites/emerald/wallace.png differ diff --git a/frontend/public/boss-sprites/emerald/wattson.png b/frontend/public/boss-sprites/emerald/wattson.png index ad19d27..331741f 100644 Binary files a/frontend/public/boss-sprites/emerald/wattson.png and b/frontend/public/boss-sprites/emerald/wattson.png differ diff --git a/frontend/public/boss-sprites/emerald/winona.png b/frontend/public/boss-sprites/emerald/winona.png index 6fa69b2..9bb0004 100644 Binary files a/frontend/public/boss-sprites/emerald/winona.png and b/frontend/public/boss-sprites/emerald/winona.png differ diff --git a/frontend/public/boss-sprites/gold/blaine.png b/frontend/public/boss-sprites/gold/blaine.png index 85b3130..fba52a6 100644 Binary files a/frontend/public/boss-sprites/gold/blaine.png and b/frontend/public/boss-sprites/gold/blaine.png differ diff --git a/frontend/public/boss-sprites/gold/blue.png b/frontend/public/boss-sprites/gold/blue.png index cc2120c..5e028ef 100644 Binary files a/frontend/public/boss-sprites/gold/blue.png and b/frontend/public/boss-sprites/gold/blue.png differ diff --git a/frontend/public/boss-sprites/gold/brock.png b/frontend/public/boss-sprites/gold/brock.png index 66660ce..e977dbd 100644 Binary files a/frontend/public/boss-sprites/gold/brock.png and b/frontend/public/boss-sprites/gold/brock.png differ diff --git a/frontend/public/boss-sprites/gold/bruno.png b/frontend/public/boss-sprites/gold/bruno.png new file mode 100644 index 0000000..6c256fd Binary files /dev/null and b/frontend/public/boss-sprites/gold/bruno.png differ diff --git a/frontend/public/boss-sprites/gold/bugsy.png b/frontend/public/boss-sprites/gold/bugsy.png index e855c8a..6aabaca 100644 Binary files a/frontend/public/boss-sprites/gold/bugsy.png and b/frontend/public/boss-sprites/gold/bugsy.png differ diff --git a/frontend/public/boss-sprites/gold/chuck.png b/frontend/public/boss-sprites/gold/chuck.png index 0163413..b434cf6 100644 Binary files a/frontend/public/boss-sprites/gold/chuck.png and b/frontend/public/boss-sprites/gold/chuck.png differ diff --git a/frontend/public/boss-sprites/gold/clair.png b/frontend/public/boss-sprites/gold/clair.png index e6e17e9..306140c 100644 Binary files a/frontend/public/boss-sprites/gold/clair.png and b/frontend/public/boss-sprites/gold/clair.png differ diff --git a/frontend/public/boss-sprites/gold/erika.png b/frontend/public/boss-sprites/gold/erika.png index e6feb6c..122c112 100644 Binary files a/frontend/public/boss-sprites/gold/erika.png and b/frontend/public/boss-sprites/gold/erika.png differ diff --git a/frontend/public/boss-sprites/gold/falkner.png b/frontend/public/boss-sprites/gold/falkner.png index eac2aa1..883adf7 100644 Binary files a/frontend/public/boss-sprites/gold/falkner.png and b/frontend/public/boss-sprites/gold/falkner.png differ diff --git a/frontend/public/boss-sprites/gold/janine.png b/frontend/public/boss-sprites/gold/janine.png index 95647f4..c410d01 100644 Binary files a/frontend/public/boss-sprites/gold/janine.png and b/frontend/public/boss-sprites/gold/janine.png differ diff --git a/frontend/public/boss-sprites/gold/jasmine.png b/frontend/public/boss-sprites/gold/jasmine.png index 34b1aee..488cea1 100644 Binary files a/frontend/public/boss-sprites/gold/jasmine.png and b/frontend/public/boss-sprites/gold/jasmine.png differ diff --git a/frontend/public/boss-sprites/gold/karen.png b/frontend/public/boss-sprites/gold/karen.png new file mode 100644 index 0000000..a9e54f0 Binary files /dev/null and b/frontend/public/boss-sprites/gold/karen.png differ diff --git a/frontend/public/boss-sprites/gold/koga.png b/frontend/public/boss-sprites/gold/koga.png new file mode 100644 index 0000000..19afe54 Binary files /dev/null and b/frontend/public/boss-sprites/gold/koga.png differ diff --git a/frontend/public/boss-sprites/gold/lance.png b/frontend/public/boss-sprites/gold/lance.png new file mode 100644 index 0000000..5eb398c Binary files /dev/null and b/frontend/public/boss-sprites/gold/lance.png differ diff --git a/frontend/public/boss-sprites/gold/lt-surge.png b/frontend/public/boss-sprites/gold/lt-surge.png index a36e9de..be4cb65 100644 Binary files a/frontend/public/boss-sprites/gold/lt-surge.png and b/frontend/public/boss-sprites/gold/lt-surge.png differ diff --git a/frontend/public/boss-sprites/gold/misty.png b/frontend/public/boss-sprites/gold/misty.png index b790e63..1df6367 100644 Binary files a/frontend/public/boss-sprites/gold/misty.png and b/frontend/public/boss-sprites/gold/misty.png differ diff --git a/frontend/public/boss-sprites/gold/morty.png b/frontend/public/boss-sprites/gold/morty.png index f155911..01e2c92 100644 Binary files a/frontend/public/boss-sprites/gold/morty.png and b/frontend/public/boss-sprites/gold/morty.png differ diff --git a/frontend/public/boss-sprites/gold/pryce.png b/frontend/public/boss-sprites/gold/pryce.png index a57a400..09c45fb 100644 Binary files a/frontend/public/boss-sprites/gold/pryce.png and b/frontend/public/boss-sprites/gold/pryce.png differ diff --git a/frontend/public/boss-sprites/gold/red.png b/frontend/public/boss-sprites/gold/red.png new file mode 100644 index 0000000..1d8af84 Binary files /dev/null and b/frontend/public/boss-sprites/gold/red.png differ diff --git a/frontend/public/boss-sprites/gold/sabrina.png b/frontend/public/boss-sprites/gold/sabrina.png index 3984c13..86591fd 100644 Binary files a/frontend/public/boss-sprites/gold/sabrina.png and b/frontend/public/boss-sprites/gold/sabrina.png differ diff --git a/frontend/public/boss-sprites/gold/whitney.png b/frontend/public/boss-sprites/gold/whitney.png index 160eb41..ba22891 100644 Binary files a/frontend/public/boss-sprites/gold/whitney.png and b/frontend/public/boss-sprites/gold/whitney.png differ diff --git a/frontend/public/boss-sprites/gold/will.png b/frontend/public/boss-sprites/gold/will.png new file mode 100644 index 0000000..f7b5bc9 Binary files /dev/null and b/frontend/public/boss-sprites/gold/will.png differ diff --git a/frontend/public/boss-sprites/red/agatha.png b/frontend/public/boss-sprites/red/agatha.png new file mode 100644 index 0000000..654a073 Binary files /dev/null and b/frontend/public/boss-sprites/red/agatha.png differ diff --git a/frontend/public/boss-sprites/red/blaine.png b/frontend/public/boss-sprites/red/blaine.png index 85b3130..edd8fd6 100644 Binary files a/frontend/public/boss-sprites/red/blaine.png and b/frontend/public/boss-sprites/red/blaine.png differ diff --git a/frontend/public/boss-sprites/red/blue.png b/frontend/public/boss-sprites/red/blue.png new file mode 100644 index 0000000..de1c93d Binary files /dev/null and b/frontend/public/boss-sprites/red/blue.png differ diff --git a/frontend/public/boss-sprites/red/brock.png b/frontend/public/boss-sprites/red/brock.png index 66660ce..161b3e6 100644 Binary files a/frontend/public/boss-sprites/red/brock.png and b/frontend/public/boss-sprites/red/brock.png differ diff --git a/frontend/public/boss-sprites/red/bruno.png b/frontend/public/boss-sprites/red/bruno.png new file mode 100644 index 0000000..a969272 Binary files /dev/null and b/frontend/public/boss-sprites/red/bruno.png differ diff --git a/frontend/public/boss-sprites/red/erika.png b/frontend/public/boss-sprites/red/erika.png index e6feb6c..5d6e2dd 100644 Binary files a/frontend/public/boss-sprites/red/erika.png and b/frontend/public/boss-sprites/red/erika.png differ diff --git a/frontend/public/boss-sprites/red/giovanni.png b/frontend/public/boss-sprites/red/giovanni.png index cc2120c..4e7af0b 100644 Binary files a/frontend/public/boss-sprites/red/giovanni.png and b/frontend/public/boss-sprites/red/giovanni.png differ diff --git a/frontend/public/boss-sprites/red/koga.png b/frontend/public/boss-sprites/red/koga.png index 95647f4..3fd27ec 100644 Binary files a/frontend/public/boss-sprites/red/koga.png and b/frontend/public/boss-sprites/red/koga.png differ diff --git a/frontend/public/boss-sprites/red/lance.png b/frontend/public/boss-sprites/red/lance.png new file mode 100644 index 0000000..b277931 Binary files /dev/null and b/frontend/public/boss-sprites/red/lance.png differ diff --git a/frontend/public/boss-sprites/red/lorelei.png b/frontend/public/boss-sprites/red/lorelei.png new file mode 100644 index 0000000..2c78a74 Binary files /dev/null and b/frontend/public/boss-sprites/red/lorelei.png differ diff --git a/frontend/public/boss-sprites/red/lt-surge.png b/frontend/public/boss-sprites/red/lt-surge.png index a36e9de..312316e 100644 Binary files a/frontend/public/boss-sprites/red/lt-surge.png and b/frontend/public/boss-sprites/red/lt-surge.png differ diff --git a/frontend/public/boss-sprites/red/misty.png b/frontend/public/boss-sprites/red/misty.png index b790e63..3afba3d 100644 Binary files a/frontend/public/boss-sprites/red/misty.png and b/frontend/public/boss-sprites/red/misty.png differ diff --git a/frontend/public/boss-sprites/red/sabrina.png b/frontend/public/boss-sprites/red/sabrina.png index 3984c13..9e889fe 100644 Binary files a/frontend/public/boss-sprites/red/sabrina.png and b/frontend/public/boss-sprites/red/sabrina.png differ diff --git a/frontend/public/boss-sprites/yellow/agatha.png b/frontend/public/boss-sprites/yellow/agatha.png new file mode 100644 index 0000000..d3f729c Binary files /dev/null and b/frontend/public/boss-sprites/yellow/agatha.png differ diff --git a/frontend/public/boss-sprites/yellow/blaine.png b/frontend/public/boss-sprites/yellow/blaine.png index 85b3130..63b2a08 100644 Binary files a/frontend/public/boss-sprites/yellow/blaine.png and b/frontend/public/boss-sprites/yellow/blaine.png differ diff --git a/frontend/public/boss-sprites/yellow/blue.png b/frontend/public/boss-sprites/yellow/blue.png new file mode 100644 index 0000000..b79196d Binary files /dev/null and b/frontend/public/boss-sprites/yellow/blue.png differ diff --git a/frontend/public/boss-sprites/yellow/brock.png b/frontend/public/boss-sprites/yellow/brock.png index 66660ce..4b4748d 100644 Binary files a/frontend/public/boss-sprites/yellow/brock.png and b/frontend/public/boss-sprites/yellow/brock.png differ diff --git a/frontend/public/boss-sprites/yellow/bruno.png b/frontend/public/boss-sprites/yellow/bruno.png new file mode 100644 index 0000000..18974e9 Binary files /dev/null and b/frontend/public/boss-sprites/yellow/bruno.png differ diff --git a/frontend/public/boss-sprites/yellow/erika.png b/frontend/public/boss-sprites/yellow/erika.png index e6feb6c..19a38da 100644 Binary files a/frontend/public/boss-sprites/yellow/erika.png and b/frontend/public/boss-sprites/yellow/erika.png differ diff --git a/frontend/public/boss-sprites/yellow/giovanni.png b/frontend/public/boss-sprites/yellow/giovanni.png index cc2120c..a055dbc 100644 Binary files a/frontend/public/boss-sprites/yellow/giovanni.png and b/frontend/public/boss-sprites/yellow/giovanni.png differ diff --git a/frontend/public/boss-sprites/yellow/koga.png b/frontend/public/boss-sprites/yellow/koga.png index 95647f4..02f1572 100644 Binary files a/frontend/public/boss-sprites/yellow/koga.png and b/frontend/public/boss-sprites/yellow/koga.png differ diff --git a/frontend/public/boss-sprites/yellow/lance.png b/frontend/public/boss-sprites/yellow/lance.png new file mode 100644 index 0000000..e2a14d0 Binary files /dev/null and b/frontend/public/boss-sprites/yellow/lance.png differ diff --git a/frontend/public/boss-sprites/yellow/lorelei.png b/frontend/public/boss-sprites/yellow/lorelei.png new file mode 100644 index 0000000..b5091e2 Binary files /dev/null and b/frontend/public/boss-sprites/yellow/lorelei.png differ diff --git a/frontend/public/boss-sprites/yellow/lt-surge.png b/frontend/public/boss-sprites/yellow/lt-surge.png index a36e9de..ee76000 100644 Binary files a/frontend/public/boss-sprites/yellow/lt-surge.png and b/frontend/public/boss-sprites/yellow/lt-surge.png differ diff --git a/frontend/public/boss-sprites/yellow/misty.png b/frontend/public/boss-sprites/yellow/misty.png index b790e63..70f2598 100644 Binary files a/frontend/public/boss-sprites/yellow/misty.png and b/frontend/public/boss-sprites/yellow/misty.png differ diff --git a/frontend/public/boss-sprites/yellow/sabrina.png b/frontend/public/boss-sprites/yellow/sabrina.png index 3984c13..9362f78 100644 Binary files a/frontend/public/boss-sprites/yellow/sabrina.png and b/frontend/public/boss-sprites/yellow/sabrina.png differ